From 0d20a0293aaeeba5aaf619563575c07594ac35fb Mon Sep 17 00:00:00 2001 From: ritchie46 Date: Fri, 28 Jul 2023 06:15:31 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20pola-rs/?= =?UTF-8?q?polars@28dad4dc9eb7836652294a2ec27b0f419b9357c6=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../chunked_array/object/struct.Series.html | 4 +- polars/prelude/struct.Series.html | 4 +- polars/prelude/trait.SeriesMethods.html | 6 +-- polars/series/struct.Series.html | 4 +- polars_ops/prelude/trait.SeriesMethods.html | 6 +-- search-index.js | 2 +- src/polars_ops/series/ops/various.rs.html | 40 +++++++------------ 7 files changed, 28 insertions(+), 38 deletions(-) diff --git a/polars/chunked_array/object/struct.Series.html b/polars/chunked_array/object/struct.Series.html index 49db6779f0c6..641acdb190f0 100644 --- a/polars/chunked_array/object/struct.Series.html +++ b/polars/chunked_array/object/struct.Series.html @@ -486,12 +486,12 @@
Implementation
let out = &s / &s;
§

type Output = Series

The resulting type after applying the % operator.
source§

impl<T> Rem<T> for &Serieswhere T: Num + NumCast,

§

type Output = Series

The resulting type after applying the % operator.
source§

fn rem(self, rhs: T) -> <&Series as Rem<T>>::Output

Performs the % operation. Read more
source§

impl<T> Rem<T> for Serieswhere - T: Num + NumCast,

§

type Output = Series

The resulting type after applying the % operator.
source§

fn rem(self, rhs: T) -> <Series as Rem<T>>::Output

Performs the % operation. Read more
source§

impl SeriesMethods for Series

source§

fn value_counts( + T: Num + NumCast,

§

type Output = Series

The resulting type after applying the % operator.
source§

fn rem(self, rhs: T) -> <Series as Rem<T>>::Output

Performs the % operation. Read more
source§

impl SeriesMethods for Series

source§

fn value_counts( &self, multithreaded: bool, sorted: bool ) -> Result<DataFrame, PolarsError>

Create a DataFrame with the unique values of this Series and a column "counts" -with dtype IdxType
source§

fn is_sorted(&self, options: SortOptions) -> Result<bool, PolarsError>

source§

impl SeriesOpsTime for Series

source§

fn is_sorted(&self, options: SortOptions) -> Result<bool, PolarsError>

source§

impl SeriesOpsTime for Series

source§

fn rolling_quantile( &self, options: RollingOptionsImpl<'_> ) -> Result<Series, PolarsError>

Available on crate feature rolling_window only.

Apply a rolling quantile to a Series.

diff --git a/polars/prelude/struct.Series.html b/polars/prelude/struct.Series.html index 484d1cd68121..85ba0eac4e28 100644 --- a/polars/prelude/struct.Series.html +++ b/polars/prelude/struct.Series.html @@ -486,12 +486,12 @@
Implementation
let out = &s / &s;
§

type Output = Series

The resulting type after applying the % operator.
source§

impl<T> Rem<T> for &Serieswhere T: Num + NumCast,

§

type Output = Series

The resulting type after applying the % operator.
source§

fn rem(self, rhs: T) -> <&Series as Rem<T>>::Output

Performs the % operation. Read more
source§

impl<T> Rem<T> for Serieswhere - T: Num + NumCast,

§

type Output = Series

The resulting type after applying the % operator.
source§

fn rem(self, rhs: T) -> <Series as Rem<T>>::Output

Performs the % operation. Read more
source§

impl SeriesMethods for Series

source§

fn value_counts( + T: Num + NumCast,

§

type Output = Series

The resulting type after applying the % operator.
source§

fn rem(self, rhs: T) -> <Series as Rem<T>>::Output

Performs the % operation. Read more
source§

impl SeriesMethods for Series

source§

fn value_counts( &self, multithreaded: bool, sorted: bool ) -> Result<DataFrame, PolarsError>

Create a DataFrame with the unique values of this Series and a column "counts" -with dtype IdxType
source§

fn is_sorted(&self, options: SortOptions) -> Result<bool, PolarsError>

source§

impl SeriesOpsTime for Series

source§

fn is_sorted(&self, options: SortOptions) -> Result<bool, PolarsError>

source§

impl SeriesOpsTime for Series

source§

fn rolling_quantile( &self, options: RollingOptionsImpl<'_> ) -> Result<Series, PolarsError>

Available on crate feature rolling_window only.

Apply a rolling quantile to a Series.

diff --git a/polars/prelude/trait.SeriesMethods.html b/polars/prelude/trait.SeriesMethods.html index a2d792a301a7..4e78dc168b6c 100644 --- a/polars/prelude/trait.SeriesMethods.html +++ b/polars/prelude/trait.SeriesMethods.html @@ -1,4 +1,4 @@ -SeriesMethods in polars::prelude - Rust
pub trait SeriesMethods: SeriesSealed {
+SeriesMethods in polars::prelude - Rust
pub trait SeriesMethods: SeriesSealed {
     // Provided methods
     fn value_counts(
         &self,
@@ -6,10 +6,10 @@
         sorted: bool
     ) -> Result<DataFrame, PolarsError> { ... }
     fn is_sorted(&self, options: SortOptions) -> Result<bool, PolarsError> { ... }
-}

Provided Methods§

Provided Methods§

source

fn value_counts( &self, multithreaded: bool, sorted: bool ) -> Result<DataFrame, PolarsError>

Create a DataFrame with the unique values of this Series and a column "counts" with dtype IdxType

-
source

fn is_sorted(&self, options: SortOptions) -> Result<bool, PolarsError>

Implementors§

\ No newline at end of file +
source

fn is_sorted(&self, options: SortOptions) -> Result<bool, PolarsError>

Implementors§

\ No newline at end of file diff --git a/polars/series/struct.Series.html b/polars/series/struct.Series.html index 957ce5c9f479..73c1a123576a 100644 --- a/polars/series/struct.Series.html +++ b/polars/series/struct.Series.html @@ -486,12 +486,12 @@
Implementation
let out = &s / &s;
§

type Output = Series

The resulting type after applying the % operator.
source§

impl<T> Rem<T> for &Serieswhere T: Num + NumCast,

§

type Output = Series

The resulting type after applying the % operator.
source§

fn rem(self, rhs: T) -> <&Series as Rem<T>>::Output

Performs the % operation. Read more
source§

impl<T> Rem<T> for Serieswhere - T: Num + NumCast,

§

type Output = Series

The resulting type after applying the % operator.
source§

fn rem(self, rhs: T) -> <Series as Rem<T>>::Output

Performs the % operation. Read more
source§

impl SeriesMethods for Series

source§

fn value_counts( + T: Num + NumCast,

§

type Output = Series

The resulting type after applying the % operator.
source§

fn rem(self, rhs: T) -> <Series as Rem<T>>::Output

Performs the % operation. Read more
source§

impl SeriesMethods for Series

source§

fn value_counts( &self, multithreaded: bool, sorted: bool ) -> Result<DataFrame, PolarsError>

Create a DataFrame with the unique values of this Series and a column "counts" -with dtype IdxType
source§

fn is_sorted(&self, options: SortOptions) -> Result<bool, PolarsError>

source§

impl SeriesOpsTime for Series

source§

fn is_sorted(&self, options: SortOptions) -> Result<bool, PolarsError>

source§

impl SeriesOpsTime for Series

source§

fn rolling_quantile( &self, options: RollingOptionsImpl<'_> ) -> Result<Series, PolarsError>

Available on crate feature rolling_window only.

Apply a rolling quantile to a Series.

diff --git a/polars_ops/prelude/trait.SeriesMethods.html b/polars_ops/prelude/trait.SeriesMethods.html index b96ad8c4e1a3..70bbd9210df7 100644 --- a/polars_ops/prelude/trait.SeriesMethods.html +++ b/polars_ops/prelude/trait.SeriesMethods.html @@ -1,4 +1,4 @@ -SeriesMethods in polars_ops::prelude - Rust
pub trait SeriesMethods: SeriesSealed {
+SeriesMethods in polars_ops::prelude - Rust
pub trait SeriesMethods: SeriesSealed {
     // Provided methods
     fn value_counts(
         &self,
@@ -6,10 +6,10 @@
         sorted: bool
     ) -> PolarsResult<DataFrame> { ... }
     fn is_sorted(&self, options: SortOptions) -> PolarsResult<bool> { ... }
-}

Provided Methods§

Provided Methods§

source

fn value_counts( &self, multithreaded: bool, sorted: bool ) -> PolarsResult<DataFrame>

Create a DataFrame with the unique values of this Series and a column "counts" with dtype IdxType

-
source

fn is_sorted(&self, options: SortOptions) -> PolarsResult<bool>

Implementations on Foreign Types§

source§

impl SeriesMethods for Series

Implementors§

\ No newline at end of file +
source

fn is_sorted(&self, options: SortOptions) -> PolarsResult<bool>

Implementations on Foreign Types§

source§

impl SeriesMethods for Series

Implementors§

\ No newline at end of file diff --git a/search-index.js b/search-index.js index 559ba30a3f0f..1617200332b7 100644 --- a/search-index.js +++ b/search-index.js @@ -130,7 +130,7 @@ var searchIndex = JSON.parse('{\ "pin_project_lite":{"doc":"A lightweight version of pin-project written with …","t":"O","n":["pin_project"],"q":[[0,"pin_project_lite"]],"d":["A macro that creates a projection type covering all the …"],"i":[0],"f":[0],"c":[],"p":[]},\ "pin_utils":{"doc":"Utilities for pinning","t":"OOO","n":["pin_mut","unsafe_pinned","unsafe_unpinned"],"q":[[0,"pin_utils"]],"d":["Pins a value on the stack.","A pinned projection of a struct field.","An unpinned projection of a struct field."],"i":[0,0,0],"f":[0,0,0],"c":[],"p":[]},\ "planus":{"doc":"Planus – alternative flatbuffer implementation","t":"CDCDIGCDCIIIIIIIILLLLLLLLLLLLALLLLLLLLLLLKLLLLLLLLLLLALDEDNNNNNNDNDNLLLLLLLLLLMLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLMLLLLLLLMMMMDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL","n":["ArrayWithStartOffset","Builder","Error","Offset","ReadAsRoot","Result","SliceWithStartOffset","UnionOffset","Vector","VectorRead","VectorWrite","WriteAs","WriteAsDefault","WriteAsOffset","WriteAsOptional","WriteAsOptionalUnion","WriteAsUnion","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clear","clone","clone","clone_into","clone_into","default","errors","finish","fmt","from","from","from","into","into","into","is_empty","len","new","read_as_root","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vectors","with_capacity","Error","ErrorKind","ErrorLocation","InvalidLength","InvalidOffset","InvalidUtf8","InvalidVtableLength","MissingNullTerminator","MissingRequired","UnknownEnumTag","UnknownEnumTag","UnknownEnumTagKind","UnknownUnionTag","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","byte_offset","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","error_kind","error_kind","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","into","into","into","into","into","method","provide","provide","provide","provide","source","source","source","source_location","source_location","tag","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_","type_id","type_id","type_id","type_id","type_id","with_error_location","with_error_location","length","source","source","tag","Vector","VectorIter","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","fmt","fmt","from","from","get","into","into","into_iter","into_iter","is_empty","iter","len","next","to_owned","to_owned","to_vec","to_vec_result","try_from","try_from","try_into","try_into","type_id","type_id"],"q":[[0,"planus"],[55,"planus::errors"],[154,"planus::errors::ErrorKind"],[158,"planus::vectors"]],"d":["","Builder for serializing flatbuffers.","","An offset to a serialized value of type T inside a buffer …","Interface for getting a view into serialized data.","A type alias for Result with a Planus error","","An offset to a serialized union value of type T inside a …","","Trait used by generated code to read elements from vectors.","Trait used by generated code to write elements to vectors.","Trait used by generated code to serialize primitive types.","Trait used by generated code to serialize primitive types …","Trait used by generated code to serialize offsets to …","Trait used by generated code to serialize optional …","Trait used by generated code to serialize offsets to …","Trait used by generated code to serialize offsets to …","","","","","","","Resets the builders internal state and clears the internal …","","","","","","Error types for serialization/deserialization","Finish writing the internal buffer and return a byte slice …","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns true if the internal buffer is empty.","Gets the length of the internal buffer in bytes.","Creates a new Builder.","Takes a slice assumed to be of this type and returns a …","","","","","","","","","","","","Types for interacting with vectors in serialized data","Creates a new builder with a specific internal capacity …","The main error type for Planus","The possible errors in planus when reading data from a …","The location of the error in both the generated code and …","The buffer was too short while validating a length field.","The offset was out of bounds.","A string contained invalid utf-8.","A vtable had an invalid length (too large, too small or …","A string null terminator was missing.","A required field was missing.","Information about an unrecognized enum tag.","An enum contained an unknown value. For forward …","The value of an unknown enum tag.","An union contained an unknown variant. For forward …","","","","","","","","","","","Offset into the flatbuffers buffer where the error was …","","","","","","","","","","","The kind of error","The unknown tag.","","","","","","","","","","","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 generated method where the error was encountered.","","","","","","","","The location of the error","The location of the unknown tag.","The unknown tag.","","","","","","","","","","","","","","","","","","","","","The flatbuffers type where the error was encountered.","","","","","","Helper function that adds an error location to this error.","Helper function that adds an error location to this error.","The length of the vtable.","The enum value that wasn’t recognized.","The utf-8 error triggered by the string.","The union tag that wasn’t recognized.","A Vec like view into a serialized buffer that deserializes …","An iterator over the elements of a Vector.","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the element at the given index, or None if out of …","Calls U::from(self).","Calls U::from(self).","","","Checks if the vector is empty.","Returns an iterator over the vector.","Returns the number of elements in the vector.","","","","Copies self into a new Vec.","Copies self into a new Vec.","","","","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,4,1,3,4,1,1,3,4,3,4,1,0,1,1,3,4,1,3,4,1,1,1,1,36,3,4,3,4,1,3,4,1,3,4,1,0,1,0,0,0,18,18,18,18,18,18,0,18,0,18,17,18,19,20,21,17,18,19,20,21,21,17,18,19,20,21,17,18,19,20,21,17,19,17,17,18,18,19,19,20,20,21,21,17,17,17,18,18,18,19,20,21,17,18,19,20,21,21,17,18,19,20,17,18,19,17,19,20,17,18,19,20,21,17,18,19,20,21,17,18,19,20,21,17,18,19,20,21,21,17,18,19,20,21,18,20,37,38,39,40,0,0,28,30,28,30,28,30,28,30,28,30,28,30,28,28,30,28,30,28,28,28,30,28,30,28,28,28,30,28,30,28,30],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[1],[[[3,[2]]],[[3,[2]]]],[[[4,[2]]],[[4,[2]]]],[[]],[[]],[[],1],0,[[1,5,[8,[[7,[6]]]]],[[9,[6]]]],[[1,10],11],[[]],[[]],[[]],[[]],[[]],[[]],[1,12],[1,13],[[],1],[[[9,[6]]],14],[[]],[[]],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],16],[[],16],[[],16],0,[13,1],0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[17,17],[18,18],[19,19],[20,20],[21,21],[[]],[[]],[[]],[[]],[[]],0,0,[[17,10],11],[[17,10],11],[[18,10],11],[[18,10],11],[[19,10],11],[[19,10],11],[[20,10],11],[[20,10],11],[[21,10],11],[[21,10],11],[[]],[22,17],[19,17],[20,18],[23,18],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[24],[24],[24],[24],[17,[[8,[25]]]],[18,[[8,[25]]]],[19,[[8,[25]]]],0,0,0,[[]],[[]],[[]],[[]],[[]],[[],26],[[],26],[[],26],[[],26],[[],26],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],[[],15],0,[[],16],[[],16],[[],16],[[],16],[[],16],[[18,27,27,13],17],[[20,27,27,13],19],0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[[28,[2]]],[[28,[2]]]],[[[30,[[0,[29,2]]]]],[[30,[[0,[29,2]]]]]],[[]],[[]],[[[28,[[0,[31,32]]]],10],11],[[[30,[[0,[32,31]]]],10],11],[[]],[[]],[[[28,[32]],13],[[8,[32]]]],[[]],[[]],[[[28,[32]]]],[[]],[[[28,[2]]],12],[[[28,[32]]],[[30,[32]]]],[[[28,[2]]],13],[[[30,[32]]],[[8,[32]]]],[[]],[[]],[[[28,[32]]],[[14,[[34,[[33,[32]]]]]]]],[[[28,[[15,[0,35]]]]],[[14,[[34,[[33,[0]]]]]]]],[[],15],[[],15],[[],15],[[],15],[[],16],[[],16]],"c":[],"p":[[3,"Builder"],[8,"Sized"],[3,"Offset"],[3,"UnionOffset"],[8,"WriteAsOffset"],[15,"u8"],[15,"array"],[4,"Option"],[15,"slice"],[3,"Formatter"],[6,"Result"],[15,"bool"],[15,"usize"],[6,"Result"],[4,"Result"],[3,"TypeId"],[3,"Error"],[4,"ErrorKind"],[3,"UnknownEnumTag"],[3,"UnknownEnumTagKind"],[3,"ErrorLocation"],[4,"Infallible"],[3,"Utf8Error"],[3,"Demand"],[8,"Error"],[3,"String"],[15,"str"],[3,"Vector"],[8,"Clone"],[3,"VectorIter"],[8,"Debug"],[8,"VectorRead"],[8,"TryFrom"],[3,"Vec"],[8,"From"],[8,"ReadAsRoot"],[13,"InvalidVtableLength"],[13,"UnknownEnumTag"],[13,"InvalidUtf8"],[13,"UnknownUnionTag"]]},\ -"polars":{"doc":"Polars: DataFrames in Rust","t":"ROAAOAAFAAAACCAAACFGDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLAALLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLIKKKKKKKDDDDDIDDIDDIDDDLLLKKLLLLLLLLKLLKLLLLLLLLLLMMMLLLLLLLLLLLLLLLLKLLLLLALLLLKKKKFLLLLLLLLLALLLLKLLLLLLLLLLLLLLLLLLDDDDIDDKLKMLLLFLDDDDIDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAANEDNNNGGENDIDENDIENNNNNNGDNDDDDDNNNGDDNDNNDDDIIIIIIIIIIIIIIIIIIIIIIIIIIIDIGNNNDENNNNGDNNGDNNNNGDNNGNNNNGDGNDGENNNDNNNNGDNNNGDNNNIIIIINNDEGQNRNGGGGIEIINGDNNNGDNNNGDNNNGDNNNGDNIIIINNIIIIQQQQQNNDENGNGGNNNINNNNDDIGIDDDDDNNDINNNNNNDNNNNNNNNNNIIINNQNNINNNNNIIDDDINNDGNDDDNNNQDQGGGGGIIEIIIIIIGIDIENEDIEEDDDDNNGNDINNNNNIDDIDNNNNDNNEIIEEIQDINNNNGDEGNNNNGDNNNGDNNNGDNNNGDNENNNNGDNDDDIIINLLLLLLLLLLLLLLLLLLLLKLKKLLLKKLLLLLLLLLLLLLKLLLLLLLKLLLLLLKKKKKKKKKLLKLKLLLLLLLLKLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLKAMMMKKKKALMKKLLKLKKKLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLALLLLLLLLLMAFFFMLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLOKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLMLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLMKKKLKLLLLLALLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLLKLLKLKKKKKLKKKKLLLLLLLLLLLLLLLLKLKLLLKLLLLLKLLLKKLLLLLLLLLLLLLLLLLLKLKLKKLLLLLMMLKLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLKLLLLLLLLKKLLMLLLLLLLLLLMKLLLAKLKMLLLLLLLLKLLFMMMLLLMLLKKMMLLLKMMLKKKLLLLLLLLLLLLKKLLLLLKKAKLMMLLLLLLOOOOMLLLLLKLKAKKLKLLLKKMLLKKKKLLKKKLLKLLLAKLMKLKLLKKLLLLLLLKLKLMMALKKMLLKKKKLKKKKLLKLKLLLLLLLLLLLLLLLLLLLLLLMMKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLAMLLMLMLLKLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMKLLLLLKMMDLLLLLLLLLLLLLLLLLLLLLLDDDNNNNEEDNNDENNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLENNGEEINNNGNDNNNGDDNNDDDGENNNNGDNNGDNNNNGDNNNNGDNDNNDNNNNGDNNNGDINNQRGGGGIGDNNNGDNNNGDNNNGDNNNGDNNNNNNNGDNNDINNNNNNNQNNNINNGNDDQGGGGGIIIIIEENDNNNDNNNNNGDEGNNNNGDNNNGDNNNGDNNNGDNNNNNGNDKKKMLLKKFMKKIIIKKKDLLLLLLLLLLLLLLLLLLMDLLFLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLIGGKKFFFFKIKKDFFFFIILLNNDDDDIIIIIIIIIIIIIIIIIIIIIIIIIIGGENIIIIQQQQNNDDNNNNNNNDDDDDNINNNDDIEIIEEIQDIDDNKKKKKKKKKLKKKKKKKKLLLLMMKKLKKKAKKKKKKLLKKLLLKKMLLLLLMMLKKKMMLLLLKLKKKKKAKKLKLKKKKKKLAKFAFFFFFFAFFFFFFFFIENNGEEINNNGNDNNNGDDNNDDDGENNNNGDNNGDNNNNGDNNNNGDNDNNDNNNNGDNNNGDINNQRGGGGIGDNNNGDNNNGDNNNGDNNNGDNNNNNNNGDNNDINNNNNNNQNNNINNGNDDQGGGGGIIIIIEENDNNNDNNNNNGDEGNNNNGDNNNGDNNNGDNNNGDNNNNNGNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLMLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKDDDNNNNEEDADLLLLLLLFLLLLFLLLFLFAAAAAAAAAAAAENNNNDNNNNNNNNNNEGNNNNNLLLLLLLLLLLLLLLLOLLLLLLLLLLLLLLLLLLLLLLFLLLLLLFOOOOLLFLFLLLLLLLLLLLLLLLLFDDDGIGIDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLALLLLLLLLLLLLLLLLKKLLLLLLLLLLLLIDKFDENNLAALLAALLAALLLLLLLLLLLALLALLLLLLLLLLLLLLLLLLAALALAALALLLAALLLLIDDGDGGDIDDGGGGGGIGGGGGGGGGGGGSDGDGGIDDDDDDDDDDDDDDIDIIIGGGGGGGGDDGLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLFLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLFLLLLLLLLLLKLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLKLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLIDDDDDDDDDDDDLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLGFFFFDDDLLLFLLLFFLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLFLLLLLLLLLLFLLLLLLLLLLLLLLLLLLFFLLALLLLFIIDDDDNNDEDLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLKFFLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLKLLLLFFFLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAAAAAAAAAAAAAAASSIIFFFFFFFKKFFFFFKKFFKKKFFFIIIIIIIIIIIIIIIIIIIFKFAFFFFFFKKKKKAFKFFKFFKKKFKKKKFKFAKKKIFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDLFFFFFFFFFFLLFFLLFFFFFFLLLFFFLFFFLLLFLFFMFFFFFFFFFFFFFFFFFFFLLLLFFFFFFFFFLMFFQIIIIAAFFFFFFFFFFFFFKFFFFFKKFKFKFFFKFKFFFKFFFAAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFNNNNENNNNNNNNNNNDNNNNNNNNNNNNNNNNNNNNNNNNENENNNNNNNNNNGNNNNNNNENEDGNNNNNNENNNNNNNNNNNNNNNENNNLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLFLLLLLLLLLLLLLLLLMLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLENNNNNNNGDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLFFFLLLLLLLLFFLLLLLLLLALLLLLLLLLLLLLLLLLLFFAAAADDLLALLLLLLLLLLLLLMLLLLMMLLLLLLLLMALLLLLLLLLLAGNDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNENDDENNNLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLFFFFLLMMLMLLLLLLLLLLLLLLLLLLLLLMLLLLLLMMMMMMMMMMEDNDDDNLLLLLLLLLLLLLLLLLLLLMLFLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLALLLLLLLLLLLLLLLLLLLLLLLLLFLLDLLLLLLLLLLLLLLLLLDDLLMLLLLLLLLLLLLLLLADIDQIDDQDDDDDDDDDKKLLLFLFLLLLKLLLLLLLLLLLLFAQIDQDKLLLLLLLLKLLLLLLLLLLLAAGDNNNNDDDNENNNNDNNNNQQINNDDNNNENENNNNNNNNNNQQNNNNNNNINGDNEGDIEEEENEENDDDDNENNDNNNNNNNNNNNNNNNNLLLLLLLLLLFFFKKLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFMLLLLLFFMLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLFFFFFLLLLLLAFLLLLLLLLLLLLLLLLLLLLFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLFMLLLLLLLLLLLLLLLLLLLLLLMLLLMLLLFFFFFFFMALMLLLLALLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLMMMMMMMMDIDQIDDQDDDDDDDKKLLLFLFLLLLKLLLLLLLLLLLLDEDDNNLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLMMMMLMMFFMMMLLLLLLLLLLLLLLLLLLDNDENDMMFMMMFFMMMMMMMMDLLLLFMLLLLLLLMMMLLLLNNNDNNDEEDNNNNNDNNNDDEQIDDDDNNNNDNNNQDNNNNNEEEENNNNNNGDDNNDNNNEDNDLLLLLLLLLLLLLLLLKLLLLFFFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLFLLMLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLFLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMMLLLLMMMLLMLLLLLLLLLLLLMMFLLLLLLLLLLLLMLLLLMFMMLLLMMLLLLLLLFFLLLLLLLLFFLLLLLLLLLLLLLLLLFFFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLFFFMLLLLMMMMFFSIDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDDDDDIDDDLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLRRRRRRFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFIIDDQNSNNNSIDNNNNNNNIISENNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLKKLLLLLLKLLLLKKLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLALLLKLLLLLLKLLLLKLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLQISQQIIQLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDLLLLLLLLLLLLLLLFFFNNNNDDIDNDNNIQNDNDNNNDESSRRSSSSSRRSSNNNNNEDDDDDNNNNIQDDDDGDENENNNINNIINNDNELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLKLLLLKLLLLKLLLLLALLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLKLLLKLLLKLLLKLLLKLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLKLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLKLLLLKLLLLKLLLKLLLKLLLLKLLLLKLLLKLLLLKLLLLKLLLLLKLLLLLKLLLLLLLLLLLLLLNNDNENNNNNNDDNNNNNENNNNNNNNNNNNNNENNNNNEDEGDNNNNNNNDNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLMMMMMMMLLLLLMMFFMLLLLLLLLLLLLLLLLLLLLLAMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMDDDRRRRDDDDNDDENIQNIDLKLLKLLLLKKKKLLLLLLLLLLNNNDDINNDNNNNDNNNNNEDDDNNNIQNENNINNIINDNELKKKLLKLLKLKLLKKKKLLKKKKKKKKLLLLLKKKKKKKKKKKKKLKLLLLLIIQQIIIIIIIIIKNIKKKKKKKKKIIEIIQINKKLKLKIIIIIIIIIIQQQKDIIIKIIIIILIIIIIIIIIIFKKFKKKKKKKKKKLLLLAAFKKKKKKKFKKKKKFFFKLKKKKLLLLKLLLKKKAKLLLKKLLKKLLLLLKLLKKLKLLLKLLKAKLLAKLLKKKKKKLKKKLKMLKKKKKKKKKKKKKKKKKKKFKAAFKKKKAKKLKKKKKKKKLLAKKFKKKKKKKKKKKLLLLLLKLLKKLLLLLLKLLLKKLLLLLLKKLLKKKKKKFKIIIKKKKIIIIKFKLLLLLKLLLLLKLLLLLLLKLLLLLKLLKKKKKKKKKKIIIKKLKLKKKLKLKKKKKKKKKKLKKLKKKLKKKKLKLKKKKKKLKLKLKLKLKLLLKKKKKKLKKKLKKKKKKKKKKKKKLKLKLKLKKKKKKKLKLKLIILKFKLLFKIKKKKLKKLKKKKKKKLKKKAAAAAAAAQQIIIKKLKKLIIIIIIIIKKKKKKKKIIKKKKIQKIIQKKIIIKKKIIIIKKKKKIIIIIIKKKKKKQIFFKIKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKIIFKFKKKFKAAADDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDNDNDDDDDDELALLLLLLLLLLLLLLLLLLLFLLLLLLAFLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLFLLLLLLLLLLLLLLLLLLLLLLAFLFFLLLLLLALALAAALFLFLALFLLFLLLFLLLLLLAALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLFLFLDLLLLLLLLLLLLLLLLLLLLLLLAAAAAAADDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDEDDDDDDDDDDDDIIDDDDIIIQQQQQQQQQQQDNDDDDDDDDIIIIIDDDDNDDDDDDDDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKLKKLLLLLALLLLLLLLLLLLLLLLLLFFLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLIIQQQQQIIIQQQIIFFFKKKLKLKKKKLLKKKKKKDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLIIIIIQQQQQQQQQQQIIIIIIIILLKKKLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLKLLLLLLKLKLLLLLLLLLLLLLKLLLLLLLKKLKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDDIIDDDDDDDLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDDDIDDDLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDNEDDDDDDDIDDDDDDDNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDDDDDDDIDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNGDNNNNEDNDELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLMLLMLLLLMMMLGNNDENDEEDDGNNGNINNNNNNNNNNNDNNNLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLALLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMIFFFFFFFFKIKKNGGGNNGDEENGNNNNNLLLFFFFFFLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLFMLMLLLLLLLLLLLLLLMLLLNNEENNNNNNNNNNNNNNNNNDNNNNNNNNNNNNLLLLLLFLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLFFLLLLLLLLLLLLLLLFFFFFFFNNENNDNNNNGNNINDNNNEDINNNNGNDGENDIGDEIINDIIENNNNNDNNNNGDNNINDDDIDDNNNNNGDEDGNDDNDNNNDNNNDDDEDNDDIIIIIIIIIIIIIIIIIIIIIIIIIIIDIINEGNNNNNNNNNNNNEDDNNNNNDIINNENNNNNGINDNNDGIDNNNNGDNNNNNNNNGNDNNNNDGIDGDNNNNNENNNEINNDNNGENNNNNNDNNNNNGDNNNNGDNNNNNNIIINEIIIGGNNDENDEEDDGNNNNDNQNRNNGGGGGNNIEIINGDNNNNGDNNNNGDNNNNGDNNNNGDNENIIIIIINNEDDDDDDDNINIINNINNNNNQQQQQNNNNDDDENEDNDDNNNGNGGNNNNDIDDDNNNNINNNNNDDIGNIDIIDDDDDINENNNNNIDEINNNNNNNNNNNNNNNNNNNDDNNNNNNNNNNNNNNNNIRNNNNIINNNNQNNNINDNNNNNNDNNNNNEIIDDDINNGNDDDNEDNNNQDQEEDDDINIDGGGGGNIIEIIIIIIIGIIIIINDNNNIENNINNEDNIIEENNNIDDDDDDIDNNNNDDDDNNGENNNIIDNIIIIIINNNNNNNNNNNNIDNNNNDDDENNIDNNDNNNDDNNDNNNNNEIIEEIQDININDNNNNNNGIDEGNINNNDNNNNNGDNNNNGDNNNNGDNNNNGDINNNDNENNNNNNNGDIINDDDINNIINDNDNNEDNNNNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLKLLLKLLLALFLFLMLLLLLLLFLKKLLKKKLLFKLKKLLFKKKKFLLLLLLLLKLLKLLKLLFLKLLFMLAALLKLLLLLKLLLLLKLLKKLKLLFLKFLLLFLLLLLLLLALFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKMMMLMMMKKKMMFKKKLKALLLMMMKKMMKLKKAKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMALMLFFLFFLLMMFLFLLFFLLLLLLLLFLLFLLLLFLLLLLLFLLLMLMAFAFFFFLLLMKLMLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLMOFLLKLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFALKLMFFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLKKMMMLLLLLLLLKAMLLLLLLLLLLLLMMLLLLKKKLLKKKKLLLLLLLLLLLLLLKLLLFLLLALLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFMMMMFLMMFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLLKLLLLKLLLKKLLKAKKLKKKKLKLKLLLLKLLLKKLLKLLLKKKLLLKLLLKLKLLFFKLKLLLLLKLMLLLLLLLLLLLLLLLLLLLLLKLLMKMLMMLFMMMKFLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFMFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLKKLKLLLFLLLLLLLLLLLLLLLFKLFKLMLLLLLKLLLLLLLLLLALFLLLKMLLLKLLLLLFKLLLLLLMMLLLLMLLLLLLLLLLLLLLLLLLKLKLMMMLLLFLLLLLLFLLFMFLLLLLLLFFLLLLLFLLLLKLLMLFLMMMMKMKMFLLLLLLLFMMMMKLLMKMLLLLLLMKKLLKLLKMMLLKLLMMMMLLLKMMMLLAKLLKLMKLLKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLFLKKAKLLMLMMMMLKLLLLLLMLLLLLMLLMMLKKLLMLKLLLLLLFMMLOOOOLLMMALMLLLMFLLLKLLLLLFLALKKLLMMMFKLKKLLFLLLLLLLFLFKKLLLMLLLLLFFKLLKLLKLLKLLKLLKLLKLLKLLLKLLLLKLLMMMMMMLLLLLKLLLLLLLLLLMMFKLLMKMLAKKKKKLLLLLLLLLLKKLLLKLLLKLLMLLLLMMAKLLLLLMMKLKLLLLLAKLLLLLKLLFLMLLMLLLKLLKLLLLMMMLMLALKLKLLMFLLLLLLFLLLLLKKLKKLKKKKLLFFLLLFLLLLLLKLLKLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMMLKMLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKMLKLLLLLLLLLFLLKKMLMALMLLLLMMLLLLLKLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMMMFLLMMMMLLLLLKLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMAKMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMIFFFFFFFFKIILLLLLKAQIDQDLKLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLDENNIIIIDDIILLLLLLLLMMMMLLMMLLKLLLLMMLKLKLLLLLLKKMMKLKLLKLKLLKKLLLKKKKKKKKKLKLLLMLMFALLLLLMMMMLLINNNNNEILLLLLLKLLLLLLLLLLLLLLLALLLLLLLLDQIILLLLLLLLLFLLMLKLLMLLKLLLLLNNDENNENNGEEINNNGNDNNNGDDNNDDDGENNNNGDNNGDNNNNGDNNNNGDNDNNDNNNNGDNNNGDINNQRGGGGIGDNNNGDNNNGDNNNGDNNNGDNNNNNNNGDNNDINNNNNNNQNNNINNGNDDQGGGGGIIIIIEENDNNNDNNNNNGDEGNNNNGDNNNGDNNNGDNNNGDNNNNNGNDKKAKMLLKKFMKKDDDNNNNEEDADFFFFFIIIKKKDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLIKKDMADIDQIDDQDDDDDDDDDLKLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFFFDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFLLLLLLLLLLLLLLLLIIIIKLLLLLLLKLLLLLLLLLLLLLLKLLLLIKKFAFFFFFFDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFFNINIEQNDDGILLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLKKLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLKLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLKLLLKLLLKLLLLLLALLLLLLLLLKLLLLLLLKKLLLLKLLLKLLLKLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLKLLLKLLLKALLLLLLLKLLLKLLLKLLLLLLLLLLLLLLLKLLLLKLLLLLLLLLLLLLLKLKKLKLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLIIIQFKKLAKKLKKLKKLKKLIIKLKLNNELLLLLLLLALLLLLLLLLLLLLLLLGDLLLLLLLLLLLLLLLLLLLLLL","n":["VERSION","apply_method_all_arrow_series","chunked_array","datatypes","df","doc","docs","enable_string_cache","error","export","frame","functions","io","lazy","prelude","series","testing","time","using_string_cache","ChunkIdIter","ChunkedArray","__clone_box","_can_fast_explode","abs","add","add","add","add","add","add","add","add","add","add","add","add","add_to","agg_list","agg_list","agg_list","agg_list","agg_list","agg_list","agg_list","all","all_3val","amortized_iter","amortized_iter","amortized_iter_with_name","amortized_iter_with_name","any","any_3val","append","apply","apply","apply","apply","apply","apply","apply_amortized","apply_cast_numeric","apply_cast_numeric","apply_cast_numeric","apply_cast_numeric","apply_cast_numeric","apply_cast_numeric","apply_in_place","apply_kernel","apply_kernel","apply_kernel","apply_kernel","apply_kernel_cast","apply_kernel_cast","apply_kernel_cast","apply_kernel_cast","apply_mut","apply_mut","apply_mut","apply_on_opt","apply_on_opt","apply_on_opt","apply_on_opt","apply_on_opt","apply_on_opt","apply_to_inner","apply_to_inner","apply_to_slice","apply_to_slice","apply_to_slice","apply_to_slice","apply_to_slice","apply_to_slice","apply_with_idx","apply_with_idx","apply_with_idx","apply_with_idx","apply_with_idx","apply_with_idx","apply_with_idx_on_opt","apply_with_idx_on_opt","apply_with_idx_on_opt","apply_with_idx_on_opt","apply_with_idx_on_opt","apply_with_idx_on_opt","arg_sort","arg_sort","arg_sort","arg_sort","arg_sort","arg_sort","arg_sort_multiple","arg_sort_multiple","arg_sort_multiple","arg_sort_multiple","arg_sort_multiple","arg_sort_multiple","arg_unique","arg_unique","arg_unique","arg_unique","arg_unique","arg_unique","arg_unique","arithmetic","as_array","as_binary","as_binary","as_list","as_ref","as_ref_dtype","as_utf8","as_utf8","bitand","bitand","bitand","bitor","bitor","bitor","bitxor","bitxor","bitxor","borrow","borrow_mut","branch_apply_cast_numeric_no_null","branch_apply_cast_numeric_no_null","branch_apply_cast_numeric_no_null","branch_apply_cast_numeric_no_null","branch_apply_cast_numeric_no_null","branch_apply_cast_numeric_no_null","builder","cast","cast","cast","cast","cast","cast","cast","cast_and_apply_in_place","cast_unchecked","cast_unchecked","cast_unchecked","cast_unchecked","cast_unchecked","cast_unchecked","checked_div","checked_div_num","chunk_id","chunks","chunks_mut","clone","clone_into","comparison","cont_slice","cummax","cummin","cumprod","cumsum","data_views","default","deref","deref_mut","div","div","div","div","divide","drop","drop","dtype","equal","equal","equal","equal","equal","equal","equal","equal","equal","equal_missing","equal_missing","equal_missing","equal_missing","equal_missing","equal_missing","equal_missing","equal_missing","equal_missing","explode","explode_and_offsets","explode_and_offsets","explode_and_offsets","extend","fill_null_with_values","fill_null_with_values","fill_null_with_values","filter","filter","filter","filter","filter","filter","filter","first_non_null","float","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from_chunks","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter_options","from_iter_options","from_iter_options","from_iter_options","from_iter_options","from_iter_trusted_length","from_iter_trusted_length","from_iter_trusted_length","from_iter_trusted_length","from_iter_trusted_length","from_iter_trusted_length","from_iter_trusted_length","from_iter_trusted_length","from_iter_trusted_length","from_iter_trusted_length","from_iter_values","from_iter_values","from_iter_values","from_iter_values","from_iter_values","from_par_iter","from_par_iter","from_par_iter","from_par_iter","from_par_iter","from_par_iter","from_slice","from_slice","from_slice","from_slice","from_slice","from_slice_options","from_slice_options","from_slice_options","from_slice_options","from_slice_options","from_trusted_len_iter_rev","from_trusted_len_iter_rev","from_vec","full","full","full","full","full","full","full","full_null","full_null","full_null","full_null","full_null","full_null","full_null","full_null_with_dtype","full_null_with_dtype","get","get","get","get","get","get","get","get","get","get","get_any_value","get_any_value","get_any_value","get_any_value","get_any_value","get_any_value","get_any_value","get_any_value_unchecked","get_any_value_unchecked","get_any_value_unchecked","get_any_value_unchecked","get_any_value_unchecked","get_any_value_unchecked","get_any_value_unchecked","get_inner","get_inner","get_object","get_object_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_values_size","get_values_size","get_values_size","get_values_size","group_tuples","group_tuples","group_tuples","group_tuples","group_tuples","group_tuples","group_tuples","group_tuples_perfect","gt","gt","gt","gt","gt","gt","gt","gt","gt","gt_eq","gt_eq","gt_eq","gt_eq","gt_eq","gt_eq","gt_eq","gt_eq","gt_eq","has_validity","head","init","init_rand","inner_dtype","inner_dtype","into","into_date","into_datetime","into_decimal","into_decimal_unchecked","into_duration","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_no_null_iter","into_series","into_series","into_time","is_empty","is_finite","is_in","is_in","is_in","is_in","is_infinite","is_nan","is_not_nan","is_not_null","is_null","is_optimal_aligned","is_sorted_flag","iter_validities","iterator","kernels","last_non_null","len","lhs_div","lhs_rem","lhs_sub","limit","lt","lt","lt","lt","lt","lt","lt","lt","lt","lt_eq","lt_eq","lt_eq","lt_eq","lt_eq","lt_eq","lt_eq","lt_eq","lt_eq","max","max","max_as_series","max_as_series","max_as_series","max_as_series","max_as_series","max_as_series","mean","mean","median","median","median","median_as_series","median_as_series","median_as_series","min","min","min_as_series","min_as_series","min_as_series","min_as_series","min_as_series","min_as_series","mmap_slice","mmap_slice","mode","mode","mode","mode","mode","mul","mul","mul","mul","multiply","n_unique","n_unique","n_unique","name","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","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new_empty","new_from_index","new_from_index","new_from_index","new_from_index","new_from_index","new_from_index","new_from_index","new_from_owned_with_null_bitmap","new_from_vec","new_vec","none_to_nan","not","not","not_equal","not_equal","not_equal","not_equal","not_equal","not_equal","not_equal","not_equal","not_equal","not_equal_and_validity","not_equal_missing","not_equal_missing","not_equal_missing","not_equal_missing","not_equal_missing","not_equal_missing","not_equal_missing","not_equal_missing","not_equal_missing","null_count","object","ops","par_iter","par_iter","par_iter_indexed","par_iter_indexed","peak_max","peak_min","prod_as_series","quantile","quantile","quantile","quantile_as_series","quantile_as_series","quantile_as_series","rand_bernoulli","rand_normal","rand_standard_normal","rand_uniform","rechunk","ref_field","rem","rem","rem","rem","remainder","rename","repeat_by","repeat_by","repeat_by","repeat_by","reverse","reverse","reverse","reverse","reverse","reverse","reverse","rolling_apply","rolling_apply_float","sample_frac","sample_n","set","set","set","set","set_at_idx","set_at_idx","set_at_idx","set_at_idx","set_at_idx2","set_at_idx2","set_at_idx2","set_at_idx_with","set_at_idx_with","set_at_idx_with","set_at_idx_with","set_fast_explode","set_inner_dtype","set_sorted_flag","shift","shift","shift","shift","shift","shift","shift","shift_and_fill","shift_and_fill","shift_and_fill","shift_and_fill","shift_and_fill","shift_and_fill","shift_and_fill","shrink_to_fit","slice","sort","sort","sort","sort","sort","sort","sort_with","sort_with","sort_with","sort_with","sort_with","sort_with","std","std","std","std_as_series","std_as_series","std_as_series","str_concat","str_concat","sub","sub","sub","sub","subtract","sum","sum","sum_as_series","sum_as_series","sum_as_series","sum_as_series","sum_as_series","sum_as_series","tail","take","take","take","take","take","take","take","take_rand","take_rand","take_rand","take_rand","take_rand","take_rand","take_unchecked","take_unchecked","take_unchecked","take_unchecked","take_unchecked","take_unchecked","take_unchecked","temporal","tile","to_decimal","to_ndarray","to_ndarray","to_ops","to_ops","to_ops","to_ops","to_ops","to_ops","to_owned","to_physical","to_physical","to_utf8","to_vec","to_vec_null_aware","try_apply","try_apply","try_apply","try_apply","try_apply","try_apply","try_apply_amortized","try_apply_amortized","try_from","try_into","type_id","unique","unique","unique","unique","unique","unique","unique","unpack_series_matching_type","unset_fast_explode_list","upstream_traits","var","var","var","var_as_series","var_as_series","var_as_series","vec_hash","vec_hash","vec_hash","vec_hash","vec_hash","vec_hash","vec_hash","vec_hash","vec_hash","vec_hash","vec_hash","vec_hash","vec_hash","vec_hash","vec_hash_combine","vec_hash_combine","vec_hash_combine","vec_hash_combine","vec_hash_combine","vec_hash_combine","vec_hash_combine","vec_hash_combine","vec_hash_combine","vec_hash_combine","vec_hash_combine","vec_hash_combine","vec_hash_combine","vec_hash_combine","vzip","width","with_chunks","zip_with","zip_with","zip_with","zip_with","zip_with","zip_with","zip_with","ArrayArithmetics","add","div","div_scalar","mul","rem","rem_scalar","sub","AnonymousListBuilder","AnonymousOwnedListBuilder","BinaryChunkedBuilder","BinaryChunkedBuilderCow","BooleanChunkedBuilder","ChunkedBuilder","ListBinaryChunkedBuilder","ListBooleanChunkedBuilder","ListBuilderTrait","ListPrimitiveChunkedBuilder","ListUtf8ChunkedBuilder","NewChunkedArray","PrimitiveChunkedBuilder","Utf8ChunkedBuilder","Utf8ChunkedBuilderCow","append_array","append_empty","append_empty","append_null","append_null","append_null","append_null","append_null","append_null","append_opt_array","append_opt_series","append_opt_series","append_option","append_series","append_series","append_series","append_value","append_value","append_value","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","builder","capacity","capacity","default","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","fast_explode","field","finish","finish","finish","finish","finish","finish","fixed_size_list","from","from","from","from","from_iter_options","from_iter_values","from_slice","from_slice_options","get_list_builder","init","init","init","init","inner_array","into","into","into","into","list","new","new","new","new","shrink_to_fit","shrink_to_fit","shrink_to_fit","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","AnonymousListBuilder","AnonymousOwnedListBuilder","ListBinaryChunkedBuilder","ListBooleanChunkedBuilder","ListBuilderTrait","ListPrimitiveChunkedBuilder","ListUtf8ChunkedBuilder","append_null","append_opt_series","append_series","builder","fast_explode","field","finish","get_list_builder","inner_array","BinaryIterNoNull","BoolIterNoNull","FixedSizeListIterNoNull","ListIterNoNull","PolarsIterator","SomeIterator","StructIter","Utf8IterNoNull","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","drop","from","from","from","from","from","from","from","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_vec","into_vec","new","new","new","new","new","next","next","next","next","next","next","next","next_back","next_back","next_back","next_back","next_back","next_back","par","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","list","utf8","Any","AnyValue","Arc","Array","Array","Array","ArrayChunked","ArrayRef","ArrowDataType","ArrowError","ArrowField","ArrowGetItem","ArrowSchema","ArrowTimeUnit","AsOf","AsOfOptions","AsRefDataType","AsofStrategy","Average","Backward","Backward","Binary","Binary","Binary","BinaryChunked","BinaryChunkedBuilder","BinaryOwned","BinaryTakeRandom","BinaryTakeRandomSingleChunk","BinaryType","BoolTakeRandom","BoolTakeRandomSingleChunk","Boolean","Boolean","Boolean","BooleanChunked","BooleanChunkedBuilder","BooleanType","C","CatIter","Categorical","Categorical","CategoricalChunked","CategoricalChunkedBuilder","CategoricalType","ChunkAgg","ChunkAggSeries","ChunkAnyValue","ChunkApply","ChunkApplyKernel","ChunkBytes","ChunkCast","ChunkCompare","ChunkCumAgg","ChunkExpandAtIndex","ChunkExplode","ChunkFillNullValue","ChunkFilter","ChunkFull","ChunkFullNull","ChunkPeaks","ChunkQuantile","ChunkReverse","ChunkRollApply","ChunkSet","ChunkShift","ChunkShiftFill","ChunkSort","ChunkTake","ChunkUnique","ChunkVar","ChunkZip","ChunkedArray","ChunkedBuilder","CloudOptions","ColumnNotFound","ComputeError","Cross","DataFrame","DataType","Date","Date","Date32","Date64","DateChunked","DateType","Datetime","Datetime","DatetimeChunked","DatetimeType","Decimal","Decimal","Decimal","Decimal256","DecimalChunked","DecimalType","Dense","Dictionary","Dummy","Duplicate","Duration","Duration","Duration","DurationChunked","DurationType","DynArgs","Extension","Field","FillNullLimit","FillNullStrategy","First","FixedSizeBinary","FixedSizeList","FixedSizeListType","Float16","Float32","Float32","Float32","Float32Chunked","Float32Type","Float64","Float64","Float64","Float64Chunked","Float64Type","Fortran","Forward","Forward","FromData","FromDataBinary","FromDataUtf8","FxHash","GetAnyValue","Global","GlobalFinished","GroupsIdx","GroupsProxy","GroupsSlice","HashMap","Higher","IDX_DTYPE","Idx","IdxArr","IdxCa","IdxSize","IdxType","IndexOfSchema","IndexOrder","IndexToUsize","InitHashMaps","Inner","Int128Chunked","Int128Type","Int16","Int16","Int16","Int16Chunked","Int16Type","Int32","Int32","Int32","Int32Chunked","Int32Type","Int64","Int64","Int64","Int64Chunked","Int64Type","Int8","Int8","Int8","Int8Chunked","Int8Type","Interval","IntoGroupsProxy","IntoSeries","IntoTakeRandom","IntoVec","InvalidOperation","Io","IsFirst","IsFloat","IsIn","IsLast","Item","Item","Item","Item","Item","Iter","IterNulls","JoinArgs","JoinType","LargeBinary","LargeBinaryArray","LargeList","LargeListArray","LargeStringArray","LargeUtf8","Last","Left","LhsNumOps","Linear","List","List","List","ListBinaryChunkedBuilder","ListBooleanChunkedBuilder","ListBuilderTrait","ListChunked","ListFromIter","ListPrimitiveChunkedBuilder","ListTakeRandom","ListTakeRandomSingleChunk","ListType","ListUtf8ChunkedBuilder","Local","Local","Logical","LogicalType","Lower","Map","Max","Max","MaxBound","Mean","MeltArgs","Microsecond","Microseconds","Midpoint","Millisecond","Milliseconds","Min","Min","MinBound","Multi","Multi","MutableBitmapExtension","NamedFrom","NamedFromOwned","Nanosecond","Nanoseconds","Native","Nearest","Nearest","NewChunkedArray","NoData","None","Null","Null","Null","NumOpsDispatch","NumOpsDispatchChecked","NumTakeRandomChunked","NumTakeRandomCont","NumTakeRandomSingleChunk","NumericNative","Object","Object","ObjectArray","ObjectChunked","ObjectOwned","ObjectTakeRandom","ObjectTakeRandomSingleChunk","ObjectType","One","Ordinal","Outer","Output","OwnedObject","POLARSTYPE","PlHashMap","PlHashSet","PlIdHashMap","PlIndexMap","PlIndexSet","PolarsArray","PolarsDataType","PolarsError","PolarsFloatType","PolarsIntegerType","PolarsIterator","PolarsNumericType","PolarsObject","PolarsObjectSafe","PolarsResult","PolarsSingleType","PrimitiveChunkedBuilder","QuantileAggSeries","QuantileInterpolOptions","Random","RankMethod","RankOptions","RepeatBy","RevMapping","RevMappingBuilder","RollingOptionsFixedWindow","RollingQuantileParams","RollingVarParams","Schema","SchemaFieldNotFound","SchemaMismatch","SchemaRef","Second","Series","SeriesTrait","ShapeMismatch","Single","Single","SingleNoNull","Slice","SlicedArray","SortMultipleOptions","SortOptions","StrConcat","StrHashLocal","StringCacheMismatch","Struct","Struct","Struct","StructChunked","StructFieldNotFound","StructOwned","TakeIdx","TakeIterator","TakeIteratorNulls","TakeRandBranch2","TakeRandBranch3","TakeRandom","TakeRandom","TakeRandomBitmap","TakeRandomUtf8","Time","Time","Time32","Time64","TimeChunked","TimeType","TimeUnit","TimeZone","Timestamp","UInt16","UInt16","UInt16","UInt16Chunked","UInt16Type","UInt32","UInt32","UInt32","UInt32Chunked","UInt32Type","UInt64","UInt64","UInt64","UInt64Chunked","UInt64Type","UInt8","UInt8","UInt8","UInt8Chunked","UInt8Type","Union","UniqueKeepStrategy","Unknown","Utf8","Utf8","Utf8","Utf8Chunked","Utf8ChunkedBuilder","Utf8Owned","Utf8TakeRandom","Utf8TakeRandomSingleChunk","Utf8Type","ValueSize","VarAggSeries","VecHash","Zero","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","_fx_hash","_sum_as_series","add","add_to","append_iter","append_iter","append_iter_values","append_null","append_null","append_null","append_null","append_null","append_null","append_null","append_null","append_null","append_null","append_opt_series","append_opt_slice","append_option","append_option","append_option","append_series","append_series","append_series","append_series","append_series","append_slice","append_trusted_len_iter","append_trusted_len_iter","append_value","append_value","append_value","append_value","append_value","append_values_iter","append_values_iter","apply","apply_cast_numeric","apply_kernel","apply_kernel_cast","apply_on_opt","apply_to_slice","apply_with_idx","apply_with_idx_on_opt","arg_sort","arg_sort","arg_sort_multiple","arg_unique","arg_unique","as_any","as_any","as_any","as_any_mut","as_any_mut","as_fd","as_ptr","as_raw_fd","as_ref","as_ref_dtype","as_single_ptr","as_slice_mut","assume_init","assume_init","bitand","bitor","bitxor","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","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","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","boxed_clone","boxed_clone","boxed_clone","boxed_clone","branch_apply_cast_numeric_no_null","builder","builder","capacity","capacity","cast","cast","cast","cast_unchecked","categorical","cause","center","check_bounds","check_bounds","check_bounds","check_bounds","checked_div","checked_div","checked_div_num","chunk_lengths","chunks","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_inner","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","cloud","cmp","compare","contains","cummax","cummin","cumprod","cumsum","data_type","data_type","data_type","datatypes","datetime_to_timestamp_ms","datetime_to_timestamp_ns","datetime_to_timestamp_us","ddof","decrement_strong_count","default","default","default","default","default","default","default","default","default","default","default_arrays","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","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","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","descending","descending","descending","description","df","div","divide","downcast","downcast_unchecked","downgrade","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","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop_nulls","dtype","dtype","dtype","encode_hex","encode_hex_upper","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equal","equal_missing","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","explode","explode_and_offsets","fast_explode","fast_explode","fast_explode","fast_explode","fast_explode","field","field","field","field","field","field","fields","fill_null_with_values","filter","filter","filter","finish","finish","finish","finish","finish","finish","fixed_size_list","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fn_params","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","from","from","from","from","from","from","from","from","from","from","from_data_default","from_data_unchecked_default","from_data_unchecked_default","from_iter","from_iter","from_iter_binary_trusted_len","from_iter_bool_trusted_len","from_iter_options","from_iter_primitive_trusted_len","from_iter_utf8_trusted_len","from_iter_values","from_raw","from_slice","from_slice_options","from_vec","full","full_null","ge","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get_any_value","get_any_value","get_any_value_unchecked","get_any_value_unchecked","get_at_index","get_at_index_mut","get_dtype","get_field","get_full","get_k","get_mut","get_mut_unchecked","get_names","get_names","get_names","get_object","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_values_size","group_tuples","gt","gt","gt_eq","has_validity","has_validity","hash","hash","hash","hash","how","id_vars","increment_strong_count","index_of","index_of","index_of","indexes_to_usizes","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","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","inner_array","inner_array","inner_array","inner_array","inner_array","insert_at_index","interpol","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","into","into","into_inner","into_iter","into_iter","into_raw","into_series","into_series","into_vec","is_empty","is_empty","is_first","is_float","is_in","is_in","is_last","is_nan","is_not_null","is_null","is_null_unchecked","is_null_unchecked","is_nullable","is_series","is_sorted_flag","is_tty","is_valid_unchecked","is_valid_unchecked","iter","iter_dtypes","iter_fields","iter_names","le","left_by","len","len","len","limit","list","lt","lt","lt_eq","maintain_order","make_mut","max","max_as_series","max_as_series","mean","mean","median","median","median_as_series","median_as_series","merge","merge_dtypes","metadata","metadata","method","min","min_as_series","min_as_series","min_periods","mode","mode","mul","multiply","multithreaded","multithreaded","n_chunks","n_unique","n_unique","name","name","name","ne","negative_to_usize","new","new","new","new","new","new","new","new","new","new","new","new","new","new_cyclic","new_from_index","new_from_index","new_inserting_at_index","new_uninit","new_uninit_slice","new_zeroed","new_zeroed_slice","not_equal","not_equal_missing","null","null_count","null_count","nulls_last","other","partial_cmp","peak_max","peak_max","peak_min","peak_min","pin","polars_bail","polars_ensure","polars_err","polars_warn","prob","prod_as_series","provide","provide","ptr_eq","quantile","quantile_as_series","quantile_as_series","rechunk","registry","rem","remainder","remove","rename","rename","repeat_by","repeat_by","reverse","reverse","right_by","rolling_apply","rolling_apply","set","set_at_idx","set_at_idx_with","set_bit_unchecked","set_dtype","set_dtype_at_index","shift","shift","shift_and_fill","shift_remove","shift_remove_index","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","slice","slice","slice","slice","slice_typed","slice_typed","slice_typed_unchecked","slice_typed_unchecked","slice_unchecked","sort","sort_with","sort_with","source","spawn_local_obj","spawn_obj","status","status_local","std","std_as_series","std_as_series","str_concat","str_concat","strategy","streamable","stringcache","strong_count","sub","subtract","suffix","sum","sum_as_series","take","take","take_iter","take_iter_unchecked","take_opt_iter","take_opt_iter_unchecked","take_rand","take_unchecked","take_unchecked","tile","to_arrow","to_boxed","to_boxed","to_byte_slices","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_string","to_supertype","tolerance","tolerance_str","try_apply","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_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_get","try_get_at_index","try_get_field","try_get_full","try_get_mut","try_index_of","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","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_new","try_new_uninit","try_new_zeroed","try_pin","try_unwrap","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","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_name","type_name","unique","unique","unwrap","unwrap_or_clone","utf8","validation","validity","value","value_name","value_unchecked","value_vars","values","var","var_as_series","var_as_series","variable_name","vec_hash","vec_hash_combine","view","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","weak_count","weights","window_size","with_capacity","with_capacity","with_column","with_metadata","with_metadata","with_validity","zip_with","groups","rolling","ObjectChunkedBuilder","append_null","append_null","append_option","append_value","append_value","append_value_from_any","borrow","borrow_mut","default","deref","deref_mut","drop","finish","from","init","into","new","to_series","try_from","try_into","type_id","vzip","CatIter","CategoricalChunked","CategoricalChunkedBuilder","Global","GlobalFinished","Local","Local","RevMapping","RevMappingBuilder","StrHashLocal","Aws","Azure","CloudOptions","CloudType","File","Gcp","__clone_box","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","default","deref","deref","deref_mut","deref_mut","drop","drop","eq","fmt","from","from","from_str","from_untyped_config","init","init","into","into","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","AnyValue","Array","Array","ArrayChunked","ArrowDataType","ArrowTimeUnit","AsRefDataType","Binary","Binary","Binary","BinaryChunked","BinaryOwned","BinaryType","Boolean","Boolean","Boolean","BooleanChunked","BooleanType","CatIter","Categorical","Categorical","CategoricalChunked","CategoricalChunkedBuilder","CategoricalType","CloudOptions","DataType","Date","Date","Date32","Date64","DateChunked","DateType","Datetime","Datetime","DatetimeChunked","DatetimeType","Decimal","Decimal","Decimal","Decimal256","DecimalChunked","DecimalType","Dictionary","Duration","Duration","Duration","DurationChunked","DurationType","Extension","Field","FixedSizeBinary","FixedSizeList","FixedSizeListType","Float16","Float32","Float32","Float32","Float32Chunked","Float32Type","Float64","Float64","Float64","Float64Chunked","Float64Type","GetAnyValue","Global","GlobalFinished","HashMap","IDX_DTYPE","IdxArr","IdxCa","IdxSize","IdxType","InitHashMaps","Int128Chunked","Int128Type","Int16","Int16","Int16","Int16Chunked","Int16Type","Int32","Int32","Int32","Int32Chunked","Int32Type","Int64","Int64","Int64","Int64Chunked","Int64Type","Int8","Int8","Int8","Int8Chunked","Int8Type","Interval","LargeBinary","LargeList","LargeUtf8","List","List","List","ListChunked","ListType","Local","Local","Logical","LogicalType","Map","Microsecond","Microseconds","Millisecond","Milliseconds","Nanosecond","Nanoseconds","Native","Null","Null","Null","NumericNative","Object","Object","ObjectChunked","ObjectOwned","ObjectType","OwnedObject","POLARSTYPE","PlHashMap","PlHashSet","PlIdHashMap","PlIndexMap","PlIndexSet","PolarsDataType","PolarsFloatType","PolarsIntegerType","PolarsNumericType","PolarsSingleType","RevMapping","RevMappingBuilder","Second","StrHashLocal","Struct","Struct","Struct","StructChunked","StructOwned","Time","Time","Time32","Time64","TimeChunked","TimeType","TimeUnit","TimeZone","Timestamp","UInt16","UInt16","UInt16","UInt16Chunked","UInt16Type","UInt32","UInt32","UInt32","UInt32Chunked","UInt32Type","UInt64","UInt64","UInt64","UInt64Chunked","UInt64Type","UInt8","UInt8","UInt8","UInt8Chunked","UInt8Type","Union","Unknown","Utf8","Utf8","Utf8","Utf8Chunked","Utf8Owned","Utf8Type","as_ref_dtype","cast","dtype","dtype","get_any_value","get_any_value_unchecked","get_dtype","get_unchecked","merge_dtypes","name","new","with_capacity","FromData","FromDataBinary","FromDataUtf8","from_data_default","from_data_unchecked_default","from_data_unchecked_default","AnonymousBuilder","borrow","borrow_mut","default","deref","deref_mut","drop","finish","from","init","into","is_empty","new","push","push_null","try_from","try_into","type_id","vzip","width","AnonymousBuilder","borrow","borrow_mut","convert_inner_type","deref","deref_mut","drop","finish","from","init","into","is_empty","new","offsets","push","push_empty","push_multiple","push_null","push_opt","take_offsets","try_from","try_into","type_id","vzip","MutableNullArray","as_any","as_box","as_mut_any","borrow","borrow_mut","data_type","default","deref","deref_mut","drop","fmt","from","init","into","len","push_null","reserve","shrink_to_fit","try_from","try_into","type_id","validity","vzip","AnonymousObjectBuilder","BuilderConstructor","ObjectConverter","append_null","append_value","get_object_builder","get_object_converter","is_object_builder_registered","register_object_builder","to_series","SlicedArray","slice_typed","slice_typed_unchecked","IUseStringCache","enable_string_cache","reset_string_cache","using_string_cache","with_string_cache","BinaryFromIter","Utf8FromIter","from_values_iter","from_values_iter","Array","Backward","BinaryTakeRandom","BinaryTakeRandomSingleChunk","BoolTakeRandom","BoolTakeRandomSingleChunk","ChunkAgg","ChunkAnyValue","ChunkApply","ChunkApplyKernel","ChunkBytes","ChunkCast","ChunkCompare","ChunkCumAgg","ChunkExpandAtIndex","ChunkExplode","ChunkFillNullValue","ChunkFilter","ChunkFull","ChunkFullNull","ChunkPeaks","ChunkQuantile","ChunkReverse","ChunkRollApply","ChunkSet","ChunkShift","ChunkShiftFill","ChunkSort","ChunkTake","ChunkUnique","ChunkVar","ChunkZip","Dummy","FillNullLimit","FillNullStrategy","Forward","IntoTakeRandom","IsFirst","IsIn","IsLast","Item","Item","Item","Item","Iter","IterNulls","ListTakeRandom","ListTakeRandomSingleChunk","Max","MaxBound","Mean","Min","MinBound","Multi","Multi","NumTakeRandomChunked","NumTakeRandomCont","NumTakeRandomSingleChunk","ObjectTakeRandom","ObjectTakeRandomSingleChunk","One","RepeatBy","Single","Single","SingleNoNull","SortMultipleOptions","SortOptions","StrConcat","TakeIdx","TakeIterator","TakeIteratorNulls","TakeRandBranch2","TakeRandBranch3","TakeRandom","TakeRandom","TakeRandomBitmap","TakeRandomUtf8","Utf8TakeRandom","Utf8TakeRandomSingleChunk","Zero","apply","apply_cast_numeric","apply_kernel","apply_kernel_cast","apply_on_opt","apply_to_slice","apply_with_idx","apply_with_idx_on_opt","arg_sort","arg_sort_multiple","arg_unique","boxed_clone","boxed_clone","branch_apply_cast_numeric_no_null","cast","cast_unchecked","check_bounds","check_bounds","cummax","cummin","cumprod","cumsum","descending","descending","equal","equal_missing","explode","explode_and_offsets","fill_null_with_values","filter","full","full","full_null","get","get","get_any_value","get_any_value_unchecked","get_unchecked","get_unchecked","gt","gt_eq","is_first","is_in","is_last","lt","lt_eq","maintain_order","max","mean","median","min","mode","multithreaded","multithreaded","n_unique","new_from_index","not_equal","not_equal_missing","nulls_last","other","peak_max","peak_min","quantile","repeat_by","reverse","rolling_apply","set","set_at_idx","set_at_idx_with","shift","shift_and_fill","sort","sort","sort_with","std","str_concat","sum","take","take_rand","take_unchecked","to_byte_slices","try_apply","unique","var","zip","zip_with","_broadcast_descending","arg_sort_multiple","arg_sort_no_nulls","sort_slice_ascending","sort_slice_descending","_get_rows_encoded","_get_rows_encoded_ca","_get_rows_encoded_compat_array","conversion","datetime_to_timestamp_ms","datetime_to_timestamp_ns","datetime_to_timestamp_us","time_to_time64ns","unix_time","datetime_to_timestamp_ms","datetime_to_timestamp_ns","datetime_to_timestamp_us","PolarsAsRef","AnyValue","Array","Array","ArrayChunked","ArrowDataType","ArrowTimeUnit","AsRefDataType","Binary","Binary","Binary","BinaryChunked","BinaryOwned","BinaryType","Boolean","Boolean","Boolean","BooleanChunked","BooleanType","CatIter","Categorical","Categorical","CategoricalChunked","CategoricalChunkedBuilder","CategoricalType","CloudOptions","DataType","Date","Date","Date32","Date64","DateChunked","DateType","Datetime","Datetime","DatetimeChunked","DatetimeType","Decimal","Decimal","Decimal","Decimal256","DecimalChunked","DecimalType","Dictionary","Duration","Duration","Duration","DurationChunked","DurationType","Extension","Field","FixedSizeBinary","FixedSizeList","FixedSizeListType","Float16","Float32","Float32","Float32","Float32Chunked","Float32Type","Float64","Float64","Float64","Float64Chunked","Float64Type","GetAnyValue","Global","GlobalFinished","HashMap","IDX_DTYPE","IdxArr","IdxCa","IdxSize","IdxType","InitHashMaps","Int128Chunked","Int128Type","Int16","Int16","Int16","Int16Chunked","Int16Type","Int32","Int32","Int32","Int32Chunked","Int32Type","Int64","Int64","Int64","Int64Chunked","Int64Type","Int8","Int8","Int8","Int8Chunked","Int8Type","Interval","LargeBinary","LargeList","LargeUtf8","List","List","List","ListChunked","ListType","Local","Local","Logical","LogicalType","Map","Microsecond","Microseconds","Millisecond","Milliseconds","Nanosecond","Nanoseconds","Native","Null","Null","Null","NumericNative","Object","Object","ObjectChunked","ObjectOwned","ObjectType","OwnedObject","POLARSTYPE","PlHashMap","PlHashSet","PlIdHashMap","PlIndexMap","PlIndexSet","PolarsDataType","PolarsFloatType","PolarsIntegerType","PolarsNumericType","PolarsSingleType","RevMapping","RevMappingBuilder","Second","StrHashLocal","Struct","Struct","Struct","StructChunked","StructOwned","Time","Time","Time32","Time64","TimeChunked","TimeType","TimeUnit","TimeZone","Timestamp","UInt16","UInt16","UInt16","UInt16Chunked","UInt16Type","UInt32","UInt32","UInt32","UInt32Chunked","UInt32Type","UInt64","UInt64","UInt64","UInt64Chunked","UInt64Type","UInt8","UInt8","UInt8","UInt8Chunked","UInt8Type","Union","Unknown","Utf8","Utf8","Utf8","Utf8Chunked","Utf8Owned","Utf8Type","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","_iter_struct_av","_materialize_struct_av","add","add","add_to","add_to","add_to","add_to","add_to","add_to","add_to","add_to","add_to","add_to","add_to","add_to","add_to","add_to","agg_list","append","append_null","append_value","arg_sort","as_borrowed","as_date_iter","as_datetime_iter","as_ref_dtype","as_time_iter","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","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","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast_time_unit","cast_time_unit","categorical","checked_div","checked_div","checked_div","checked_div","checked_div","checked_div","checked_div","checked_div","checked_div","checked_div","clone","clone","clone","clone","clone","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","clone_into","clone_into","clone_into","clone_into","clone_into","coerce","convert_time_zone","data_type","days","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","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","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","div","divide","divide","divide","divide","divide","divide","divide","divide","divide","divide","divide","drain_iter","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","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","dtype","dtype","dtype","dtype","dtype","dtype","dtype","dtype","dtype","dtype","eq","eq","eq","eq","eq","eq","eq","eq","equal","equal_missing","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","exits","field","field_by_name","fields","fields_mut","find","finish","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","from_cats_and_rev_map_unchecked","from_duration","from_duration_options","from_global_indices_unchecked","from_naive_date","from_naive_date_options","from_naive_datetime","from_naive_datetime_options","from_naive_time","from_naive_time_options","from_owned","full_null","full_null","get","get_any_value","get_any_value","get_any_value","get_any_value","get_any_value","get_any_value","get_any_value","get_any_value","get_any_value_unchecked","get_any_value_unchecked","get_any_value_unchecked","get_any_value_unchecked","get_any_value_unchecked","get_any_value_unchecked","get_any_value_unchecked","get_any_value_unchecked","get_categories","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_optional","get_rev_map","get_str","get_unchecked","gt","gt_eq","hash","hash","hash","hash","hash","hash","hour","hours","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","init","init","init","init","init","init","init","init","init","init","init","init","inner_dtype","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_iter","into_iter","into_series","into_series","into_series","into_series","into_series","into_series","into_series","into_static","is_empty","is_empty","is_float","is_global","is_in","is_integer","is_local","is_logical","is_nested_null","is_nested_null","is_numeric","is_primitive","is_signed","is_signed","is_temporal","is_unsigned","is_unsigned","iter_str","len","len","len","logical","lt","lt_eq","merge_dtypes","microseconds","milliseconds","minute","minutes","month_end","month_end","month_start","month_start","mul","multiply","multiply","multiply","multiply","multiply","multiply","multiply","multiply","multiply","multiply","multiply","n_unique","name","name","name","name","nanosecond","nanoseconds","new","new","new","new","new","new","new","new","new","new","new","new","next","not_equal","not_equal_missing","null_count","parse_from_str_slice","parse_from_str_slice","partial_cmp","precision","rechunk","ref_field","remainder","remainder","remainder","remainder","remainder","remainder","remainder","remainder","remainder","remainder","remainder","rename","round","round","same_src","scale","second","seconds","set_lexical_sorted","set_name","set_time_unit","set_time_unit","set_time_zone","size_hint","sort","sort_with","strftime","strftime","strftime","sub","subtract","subtract","subtract","subtract","subtract","subtract","subtract","subtract","subtract","subtract","subtract","time_unit","time_unit","time_zone","to_arrow","to_arrow","to_arrow","to_ascii","to_logical_type","to_ops","to_ops","to_ops","to_ops","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_owned","to_owned","to_owned","to_owned","to_owned","to_physical","to_physical_type","to_string","to_string","to_string","to_string","to_string","to_string","truncate","truncate","try_extract","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_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","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unique","unnest","value_counts","value_within_range","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","with_capacity","CatIter","CategoricalChunked","CategoricalChunkedBuilder","Global","GlobalFinished","Local","Local","RevMapping","RevMappingBuilder","StrHashLocal","stringcache","IUseStringCache","borrow","borrow_mut","default","deref","deref_mut","drop","drop","enable_string_cache","from","hold","init","into","reset_string_cache","try_from","try_into","type_id","using_string_cache","vzip","with_string_cache","changelog","v0_10_0_11","v0_3","v0_4","v0_5","v0_6","v0_7","v0_8","v0_9","eager","lazy","performance","ArrowError","ArrowError","ColumnNotFound","ComputeError","Duplicate","ErrString","External","ExternalFormat","InvalidArgumentError","InvalidOperation","Io","Io","NoData","NotYetImplemented","OutOfSpec","Overflow","PolarsError","PolarsResult","SchemaFieldNotFound","SchemaMismatch","ShapeMismatch","StringCacheMismatch","StructFieldNotFound","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","feature_gated","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_external_error","get_warning_function","init","init","init","into","into","into","map_err","polars_bail","polars_ensure","polars_err","polars_warn","provide","provide","set_warning_function","source","to_compute_err","to_string","to_string","to_string","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","wrap_msg","_boost_hash_combine","AHashMap","AHashSet","AHasher","HashMap","HashMapExt","HashSet","HashSetExt","RandomState","__clone_box","__clone_box","__clone_box","bitand","bitor","bitxor","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build_hasher","clone","clone","clone","clone_into","clone_into","clone_into","default","default","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","eq","equivalent","equivalent","equivalent","equivalent","extend","extend","finish","fmt","fmt","fmt","from","from","from","from","from","from_iter","generate_with","hash_one","hash_one","init","init","init","into","into","into","into","into_iter","into_iter","into_vec","into_vec","new","new","new","new","random_state","sub","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","with_capacity","with_capacity","with_capacity","with_capacity_and_hasher","with_hasher","with_seed","with_seeds","write","write_u128","write_u16","write_u32","write_u64","write_u8","write_usize","RandomSource","RandomState","gen_hasher_seed","set_random_source","AHashMap","Either","Left","Right","__clone_box","array","bitmap","borrow","borrow_mut","buffer","chunk","clone","clone_into","compute","datatypes","default","deref","deref","deref_mut","deref_mut","drop","eq","equivalent","equivalent","equivalent","equivalent","error","extend","extend","ffi","fmt","from","from","from","from_iter","get","get_key_value","get_mut","index","init","insert","into","into","into_iter","into_iter","into_iter","into_keys","into_values","io","mmap","new","offset","remove","scalar","temporal_conversions","to_owned","trusted_len","try_from","try_into","type_id","types","util","vzip","with_capacity","with_capacity_and_hasher","with_hasher","Array","ArrayValuesIter","BinaryArray","BinaryValueIter","BooleanArray","DaysMsArray","DaysMsVec","DictionaryArray","DictionaryKey","FixedSizeBinaryArray","FixedSizeListArray","Float16Array","Float16Vec","Float32Array","Float32Vec","Float64Array","Float64Vec","GenericBinaryArray","Int128Array","Int128Vec","Int16Array","Int16Vec","Int256Array","Int256Vec","Int32Array","Int32Vec","Int64Array","Int64Vec","Int8Array","Int8Vec","KEY_TYPE","ListArray","ListValuesIter","MapArray","MonthsDaysNsArray","MonthsDaysNsVec","MutableArray","MutableBinaryArray","MutableBinaryValuesArray","MutableBooleanArray","MutableDictionaryArray","MutableFixedSizeBinaryArray","MutableFixedSizeListArray","MutableListArray","MutableNullArray","MutablePrimitiveArray","MutableStructArray","MutableUtf8Array","MutableUtf8ValuesArray","NullArray","PrimitiveArray","PushUnchecked","StructArray","TryExtend","TryExtendFromSelf","TryPush","UInt16Array","UInt16Vec","UInt32Array","UInt32Vec","UInt64Array","UInt64Vec","UInt8Array","UInt8Vec","UnionArray","Utf8Array","Utf8ValuesIter","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","add","add","add","always_fits_usize","append_null","append_series","apply_validity","apply_validity","apply_validity","apply_validity","apply_values","apply_values_mut","arced","arced","arced","arced","arced","arced","arced","arced","arced","arced","arced","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_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_box","as_box","as_box","as_box","as_box","as_box","as_box","as_box","as_box","as_box","as_box","as_box","as_box","as_mut_any","as_mut_any","as_mut_any","as_mut_any","as_mut_any","as_mut_any","as_mut_any","as_mut_any","as_mut_any","as_mut_any","as_mut_any","as_mut_any","as_mut_any","as_ref","as_usize","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","boxed","boxed","boxed","boxed","boxed","boxed","boxed","boxed","boxed","boxed","boxed","boxed_clone","boxed_clone","capacity","capacity","capacity","capacity","capacity","check_bounds","check_bounds","checked_add","checked_add","checked_add","checked_div","checked_div","checked_div","checked_mul","checked_mul","checked_mul","checked_rem","checked_rem","checked_sub","checked_sub","checked_sub","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","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","default","default","default","default","default","default","default","default","default","default","default_data_type","default_data_type","default_data_type","default_data_type","default_datatype","default_datatype","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","div","div","div","drop","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","eq","eq","eq","eq","eq","eq","eq","eq","equal","extend","extend","extend","extend","extend","extend","extend_constant","extend_from_slice","extend_trusted_len","extend_trusted_len","extend_trusted_len","extend_trusted_len","extend_trusted_len","extend_trusted_len","extend_trusted_len_unchecked","extend_trusted_len_unchecked","extend_trusted_len_unchecked","extend_trusted_len_unchecked","extend_trusted_len_unchecked","extend_trusted_len_unchecked","extend_trusted_len_values","extend_trusted_len_values","extend_trusted_len_values","extend_trusted_len_values","extend_trusted_len_values_unchecked","extend_trusted_len_values_unchecked","extend_trusted_len_values_unchecked","extend_trusted_len_values_unchecked","extend_values","extend_values","field","fields","finish","fmt","fmt","fmt","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","from","from","from","from","from","from","from","from","from","from","from","from","from","from_data_default","from_data_default","from_data_unchecked_default","from_data_unchecked_default","from_inner","from_inner_unchecked","from_inner_unchecked","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter_trusted_length","from_iter_trusted_length","from_iter_trusted_length","from_iter_trusted_length","from_iter_values","from_iter_values","from_iter_values","from_iter_values","from_slice","from_slice","from_slice","from_slice","from_slice","from_slice","from_slice","from_trusted_len_iter","from_trusted_len_iter","from_trusted_len_iter","from_trusted_len_iter","from_trusted_len_iter","from_trusted_len_iter","from_trusted_len_iter","from_trusted_len_iter","from_trusted_len_iter","from_trusted_len_iter","from_trusted_len_iter_unchecked","from_trusted_len_iter_unchecked","from_trusted_len_iter_unchecked","from_trusted_len_iter_unchecked","from_trusted_len_iter_unchecked","from_trusted_len_iter_unchecked","from_trusted_len_iter_unchecked","from_trusted_len_iter_unchecked","from_trusted_len_iter_unchecked","from_trusted_len_iter_unchecked","from_trusted_len_values_iter","from_trusted_len_values_iter","from_trusted_len_values_iter","from_trusted_len_values_iter","from_trusted_len_values_iter","from_trusted_len_values_iter","from_trusted_len_values_iter","from_trusted_len_values_iter","from_trusted_len_values_iter_unchecked","from_trusted_len_values_iter_unchecked","from_trusted_len_values_iter_unchecked","from_trusted_len_values_iter_unchecked","from_trusted_len_values_iter_unchecked","from_trusted_len_values_iter_unchecked","from_values","from_vec","from_vec","get","get","get","get","get","get","get","get","get","get","get","get","get_child_field","get_child_type","get_display","get_fields","get_mut_values","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_value_display","get_values_size","get_values_size","get_values_size","get_values_size","growable","index","index_unchecked","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_arc","into_arc","into_arc","into_arc","into_arc","into_arc","into_arc","into_box","into_box","into_data","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_mut","into_mut","into_mut","into_mut","into_vec","into_vec","is_empty","is_empty","is_null","is_null_unchecked","is_null_unchecked","is_null_unchecked","is_null_unchecked","is_null_unchecked","is_null_unchecked","is_ordered","is_sparse","is_valid","is_valid","is_valid_unchecked","is_valid_unchecked","is_valid_unchecked","is_valid_unchecked","is_valid_unchecked","is_valid_unchecked","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter_typed","iter_values","key_value","keys","keys","keys_iter","keys_values_iter","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","map","mul","mul","mul","mut_values","mut_values","mut_values","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new_empty","new_empty","new_empty","new_empty","new_empty","new_empty","new_empty","new_empty","new_empty","new_empty","new_empty","new_empty_array","new_from","new_from","new_from_mutable","new_null","new_null","new_null","new_null","new_null","new_null","new_null","new_null","new_null","new_null","new_null","new_null_array","new_unchecked","new_unchecked","new_unchecked","new_with_capacity","new_with_field","new_with_field","next","next_back","nth","null_count","offsets","offsets","offsets","offsets","offsets","offsets","offsets","offsets","offsets","offsets","offsets","offsets","offsets","ord","overflowing_add","overflowing_add","overflowing_mul","overflowing_mul","overflowing_sub","overflowing_sub","pop","pop","pop","pop","pop","pop","pop","push","push","push","push","push","push","push","push","push_null","push_null","push_null","push_null","push_null","push_null","push_null","push_null","push_null","push_null","push_null","push_null","push_null","push_null","push_unchecked","push_unchecked","push_valid","rem","rem","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","saturating_add","saturating_add","saturating_add","saturating_mul","saturating_mul","saturating_mul","saturating_sub","saturating_sub","saturating_sub","set","set","set_unchecked","set_validity","set_validity","set_validity","set_validity","set_validity","set_validity","set_validity","set_validity","set_validity","set_validity","set_validity","set_validity","set_values","set_values","set_values","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","size","size","size","size","size_hint","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice_typed","slice_typed","slice_typed","slice_typed","slice_typed","slice_typed","slice_typed","slice_typed","slice_typed","slice_typed","slice_typed","slice_typed_unchecked","slice_typed_unchecked","slice_typed_unchecked","slice_typed_unchecked","slice_typed_unchecked","slice_typed_unchecked","slice_typed_unchecked","slice_typed_unchecked","slice_typed_unchecked","slice_typed_unchecked","slice_typed_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","sliced","sliced","sliced","sliced","sliced","sliced","sliced","sliced","sliced","sliced","sliced","sliced","sliced_unchecked","sliced_unchecked","sliced_unchecked","sliced_unchecked","sliced_unchecked","sliced_unchecked","sliced_unchecked","sliced_unchecked","sliced_unchecked","sliced_unchecked","sliced_unchecked","sliced_unchecked","sub","sub","sub","to","to","to","to_boxed","to_boxed","to_boxed","to_boxed","to_boxed","to_boxed","to_boxed","to_boxed","to_boxed","to_boxed","to_boxed","to_boxed","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","try_extend","try_extend","try_extend","try_extend","try_extend","try_extend","try_extend","try_extend","try_extend","try_extend","try_extend_from_lengths","try_extend_from_self","try_extend_from_self","try_extend_from_self","try_extend_from_self","try_extend_from_self","try_extend_from_self","try_extend_from_self","try_extend_from_self","try_extend_from_self","try_extend_from_self","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_iter","try_from_iter","try_from_iter","try_from_iter","try_from_keys","try_from_trusted_len_iter","try_from_trusted_len_iter","try_from_trusted_len_iter","try_from_trusted_len_iter","try_from_trusted_len_iter","try_from_trusted_len_iter","try_from_trusted_len_iter","try_from_trusted_len_iter_unchecked","try_from_trusted_len_iter_unchecked","try_from_trusted_len_iter_unchecked","try_from_trusted_len_iter_unchecked","try_from_trusted_len_iter_unchecked","try_from_trusted_len_iter_unchecked","try_from_trusted_len_iter_unchecked","try_get_child","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_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new_unchecked","try_new_unchecked","try_push","try_push","try_push","try_push","try_push","try_push","try_push","try_push","try_push","try_push","try_push","try_push_valid","try_push_valid","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","types","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","value","value","value","value","value","value","value","value","value","value","value","value","value","value","value","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values_iter","values_iter","values_iter","values_iter","values_iter","values_iter","values_iter","values_iter","values_iter","values_iter","values_iter","values_iter","values_iter","values_iter_typed","values_mut_slice","values_mut_slice","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","with_capacities","with_capacities","with_capacities","with_capacities","with_capacity","with_capacity","with_capacity","with_capacity","with_capacity","with_capacity","with_capacity","with_capacity","with_capacity_from","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_values","with_values","wrapping_add","wrapping_mul","wrapping_sub","Growable","GrowableBinary","GrowableBoolean","GrowableDictionary","GrowableFixedSizeBinary","GrowableFixedSizeList","GrowableList","GrowableMap","GrowableNull","GrowablePrimitive","GrowableStruct","GrowableUnion","GrowableUtf8","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_box","as_box","as_box","as_box","as_box","as_box","as_box","as_box","as_box","as_box","as_box","as_box","as_box","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","default","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","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend_validity","extend_validity","extend_validity","extend_validity","extend_validity","extend_validity","extend_validity","extend_validity","extend_validity","extend_validity","extend_validity","extend_validity","extend_validity","from","from","from","from","from","from","from","from","from","from","from","from","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","len","len","len","len","len","len","len","len","len","len","len","len","len","make_growable","new","new","new","new","new","new","new","new","new","new","new","new","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","DynComparator","build_compare","total_cmp","total_cmp_f32","total_cmp_f64","Bitmap","IntoIter","MutableBitmap","__clone_box","__clone_box","__clone_box","and","as_slice","as_slice","as_slice_mut","binary","binary_assign","bitand","bitand","bitand_assign","bitor","bitor","bitor_assign","bitxor","bitxor","bitxor_assign","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","capacity","chunk_iter_to_vec","chunks","clear","clone","clone","clone","clone_into","clone_into","clone_into","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","eq","eq","extend_constant","extend_from_bitmap","extend_from_slice","extend_from_slice_unchecked","extend_from_trusted_len_iter","extend_from_trusted_len_iter_unchecked","fmt","fmt","fmt","from","from","from","from","from","from","from_chunk_iter_unchecked","from_inner","from_inner_unchecked","from_iter","from_iter","from_len_set","from_len_zeroed","from_trusted_len_iter","from_trusted_len_iter","from_trusted_len_iter_unchecked","from_trusted_len_iter_unchecked","from_u8_slice","from_u8_vec","from_vec","get","get","get_bit","get_bit_unchecked","init","init","init","into","into","into","into_inner","into_iter","into_iter","into_iter","into_iter","into_mut","is_empty","is_empty","iter","iter","len","len","make_mut","new","new","new","new_zeroed","next","next_back","not","not","nth","null_count","null_count","null_count_range","or","par_bridge","pop","push","push_unchecked","quaternary","reserve","set","set_bit_unchecked","set_unchecked","shrink_to_fit","size_hint","slice","slice_unchecked","sliced","sliced_unchecked","ternary","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from_trusted_len_iter","try_from_trusted_len_iter","try_from_trusted_len_iter_unchecked","try_from_trusted_len_iter_unchecked","try_into","try_into","try_into","try_new","try_new","type_id","type_id","type_id","unary","unary_assign","unset_bits","unset_bits","utils","vzip","vzip","vzip","with_capacity","xor","BitChunk","BitChunkIterExact","BitChunks","BitChunksExact","BitChunksExactMut","BitmapIter","Optional","Required","SlicesIterator","ZipValidity","ZipValidityIter","__clone_box","__clone_box","__clone_box","__clone_box","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","boxed_clone","boxed_clone","bytes_for","check_bounds","check_bounds","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","count_zeros","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","drop","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_ne_bytes","get_bit","get_bit_unchecked","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_vec","into_vec","into_vec","into_vec","is_empty","is_set","len","len","new","new","new","new","new","new","new","new_with_validity","next","next","next","next","next","next","next","next_back","next_back","next_back","nth","nth","nth","remainder","remainder","remainder","remainder","remainder","remainder","remainder_iter","remainder_len","remainder_len","remainder_len","remainder_len","remainder_len","set","set_bit","set_bit_unchecked","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","slots","to_ne_bytes","to_owned","to_owned","to_owned","to_owned","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unwrap_optional","unwrap_required","vzip","vzip","vzip","vzip","vzip","vzip","vzip","Buffer","Bytes","__clone_box","as_slice","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","default","deref","deref","deref","deref","deref_mut","deref_mut","drop","drop","eq","fmt","from","from","from","from","from","from_inner_unchecked","from_iter","get_mut","get_mut_slice","init","init","into","into","into_inner","into_iter","into_mut","into_vec","into_vec","is_empty","is_sliced","len","new","offset","set_len","shared_count_strong","shared_count_weak","slice","slice_unchecked","sliced","sliced_unchecked","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Chunk","__clone_box","arrays","borrow","borrow_mut","clone","clone_into","columns","deref","deref","deref_mut","drop","eq","equivalent","equivalent","equivalent","equivalent","fmt","from","init","into","into_arrays","is_empty","len","new","to_owned","try_from","try_into","try_new","type_id","vzip","aggregate","arithmetics","arity","arity_assign","boolean","boolean_kleene","cast","comparison","concatenate","filter","if_then_else","like","substring","take","temporal","MAX","MIN","SimdOrd","Sum","can_max","can_min","can_sum","estimated_bytes_size","max","max_binary","max_boolean","max_element","max_lane","max_primitive","max_string","min","min_binary","min_boolean","min_element","min_lane","min_primitive","min_string","new_max","new_min","simd_sum","sum","sum_primitive","sum_slice","ArrayAdd","ArrayCheckedAdd","ArrayCheckedDiv","ArrayCheckedMul","ArrayCheckedRem","ArrayCheckedSub","ArrayDiv","ArrayMul","ArrayOverflowingAdd","ArrayOverflowingMul","ArrayOverflowingSub","ArrayRem","ArraySaturatingAdd","ArraySaturatingMul","ArraySaturatingSub","ArraySub","ArrayWrappingAdd","ArrayWrappingMul","ArrayWrappingSub","add","add","add_scalar","basic","can_add","can_div","can_mul","can_neg","can_rem","can_sub","checked_add","checked_div","checked_mul","checked_rem","checked_sub","decimal","div","div","div_scalar","mul","mul","mul_scalar","neg","overflowing_add","overflowing_mul","overflowing_sub","rem","rem","saturating_add","saturating_mul","saturating_sub","sub","sub","sub_scalar","time","wrapping_add","wrapping_mul","wrapping_sub","NativeArithmetics","add","add_scalar","checked_add","checked_add_scalar","checked_div","checked_div_scalar","checked_mul","checked_mul_scalar","checked_negate","checked_powf_scalar","checked_rem","checked_rem_scalar","checked_sub","checked_sub_scalar","div","div_scalar","mul","mul_scalar","negate","overflowing_add","overflowing_add_scalar","overflowing_mul","overflowing_mul_scalar","overflowing_sub","overflowing_sub_scalar","powf_scalar","rem","rem_scalar","saturating_add","saturating_add_scalar","saturating_mul","saturating_mul_scalar","saturating_sub","saturating_sub_scalar","sub","sub_scalar","wrapping_add","wrapping_add_scalar","wrapping_mul","wrapping_mul_scalar","wrapping_negate","wrapping_sub","wrapping_sub_scalar","adaptive_add","adaptive_div","adaptive_mul","adaptive_sub","add","checked_add","checked_div","checked_mul","checked_sub","div","div_scalar","mul","mul_scalar","saturating_add","saturating_div","saturating_mul","saturating_sub","sub","add_duration","add_duration_scalar","add_interval","add_interval_scalar","sub_duration_scalar","sub_timestamps_scalar","subtract_duration","subtract_timestamps","binary","binary_checked","binary_with_bitmap","try_binary","try_unary","unary","unary_checked","unary_with_bitmap","binary","unary","all","and","and_scalar","any","is_not_null","is_null","not","or","or_scalar","all","and","and_scalar","any","or","or_scalar","CastOptions","__clone_box","binary_large_to_binary","binary_to_dictionary","binary_to_large_binary","binary_to_large_utf8","binary_to_list","binary_to_primitive","binary_to_utf8","boolean_to_binary","boolean_to_primitive","boolean_to_utf8","borrow","borrow_mut","can_cast_types","cast","clone","clone_into","date32_to_date64","date64_to_date32","days_ms_to_months_days_ns","decimal_to_decimal","decimal_to_float","decimal_to_integer","default","deref","deref_mut","dictionary_to_dictionary_keys","dictionary_to_dictionary_values","dictionary_to_values","drop","f16_to_f32","fixed_size_binary_binary","float_to_decimal","fmt","from","init","integer_to_decimal","into","months_to_months_days_ns","naive_timestamp_to_utf8","partial","partial_binary_to_primitive","partial_utf8_to_primitive","primitive_as_primitive","primitive_to_binary","primitive_to_boolean","primitive_to_dictionary","primitive_to_primitive","primitive_to_same_primitive","primitive_to_utf8","time32_to_time64","time32ms_to_time32s","time32s_to_time32ms","time64_to_time32","time64ns_to_time64us","time64us_to_time64ns","timestamp_to_date32","timestamp_to_date64","timestamp_to_timestamp","timestamp_to_utf8","to_owned","try_from","try_into","type_id","utf8_large_to_utf8","utf8_to_binary","utf8_to_date32","utf8_to_date64","utf8_to_dictionary","utf8_to_large_utf8","utf8_to_naive_timestamp_ns","utf8_to_primitive","utf8_to_timestamp_ns","vzip","wrapped","wrapping_dictionary_to_dictionary_keys","wrapping_dictionary_to_dictionary_values","Simd","Simd8","Simd8Lanes","Simd8PartialEq","Simd8PartialOrd","binary","boolean","can_eq","can_eq_scalar","can_gt","can_gt_eq","can_gt_eq_scalar","can_gt_scalar","can_lt","can_lt_eq","can_lt_eq_scalar","can_lt_scalar","can_neq","can_neq_scalar","eq","eq","eq_and_validity","eq_scalar","eq_scalar_and_validity","finish_eq_validities","finish_neq_validities","from_chunk","from_incomplete_chunk","gt","gt","gt_eq","gt_eq","gt_eq_scalar","gt_scalar","lt","lt","lt_eq","lt_eq","lt_eq_scalar","lt_scalar","neq","neq","neq_and_validity","neq_scalar","neq_scalar_and_validity","primitive","utf8","eq","eq_and_validity","eq_scalar","eq_scalar_and_validity","gt","gt_eq","gt_eq_scalar","gt_scalar","lt","lt_eq","lt_eq_scalar","lt_scalar","neq","neq_and_validity","neq_scalar","neq_scalar_and_validity","compare_op_scalar","eq","eq_and_validity","eq_scalar","eq_scalar_and_validity","gt","gt_eq","gt_eq_scalar","gt_scalar","lt","lt_eq","lt_eq_scalar","lt_scalar","neq","neq_and_validity","neq_scalar","neq_scalar_and_validity","compare_op_scalar","eq","eq_and_validity","eq_scalar","eq_scalar_and_validity","gt","gt_eq","gt_eq_scalar","gt_scalar","lt","lt_eq","lt_eq_scalar","lt_scalar","neq","neq_and_validity","neq_scalar","neq_scalar_and_validity","eq","eq_and_validity","eq_scalar","eq_scalar_and_validity","gt","gt_eq","gt_eq_scalar","gt_scalar","lt","lt_eq","lt_eq_scalar","lt_scalar","neq","neq_and_validity","neq_scalar","neq_scalar_and_validity","concatenate","Filter","build_filter","filter","filter_chunk","if_then_else","like_binary","like_binary_scalar","like_utf8","like_utf8_scalar","nlike_binary","nlike_binary_scalar","nlike_utf8","nlike_utf8_scalar","can_substring","substring","can_take","take","can_day","can_hour","can_iso_week","can_minute","can_month","can_nanosecond","can_second","can_weekday","can_year","day","hour","iso_week","minute","month","nanosecond","second","weekday","year","Binary","Binary","Boolean","Boolean","DataType","Date32","Date64","DayTime","DaysMs","Decimal","Decimal256","Dense","Dictionary","Dictionary","Duration","Extension","Field","FixedSizeBinary","FixedSizeBinary","FixedSizeList","FixedSizeList","Float16","Float16","Float32","Float32","Float64","Float64","Int128","Int16","Int16","Int16","Int256","Int32","Int32","Int32","Int64","Int64","Int64","Int8","Int8","Int8","IntegerType","Interval","IntervalUnit","LargeBinary","LargeBinary","LargeList","LargeList","LargeUtf8","LargeUtf8","List","List","Map","Map","Metadata","Microsecond","Millisecond","MonthDayNano","MonthDayNano","Nanosecond","Null","Null","PhysicalType","Primitive","PrimitiveType","Schema","SchemaRef","Second","Sparse","Struct","Struct","Time32","Time64","TimeUnit","Timestamp","UInt16","UInt16","UInt16","UInt32","UInt32","UInt32","UInt64","UInt64","UInt64","UInt8","UInt8","UInt8","Union","Union","UnionMode","Utf8","Utf8","YearMonth","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","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","data_type","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq_primitive","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fields","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","get_extension","hash","hash","hash","hash","hash","init","init","init","init","init","into","into","into","into","into","is_dense","is_nullable","is_sparse","metadata","metadata","name","sparse","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","Error","External","ExternalFormat","InvalidArgumentError","Io","NotYetImplemented","OutOfSpec","Overflow","Result","ArrowArray","ArrowArrayStream","ArrowArrayStreamReader","ArrowSchema","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","drop","empty","empty","empty","export_array_to_c","export_field_to_c","export_iterator","field","fmt","fmt","fmt","from","from","from","from","import_array_from_c","import_field_from_c","init","init","init","init","into","into","into","into","mmap","next","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_new","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","bitmap","slice","ipc","json","ndjson","parquet","IpcField","IpcSchema","__clone_box","__clone_box","append","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","default","deref","deref","deref_mut","deref_mut","dictionary_id","drop","drop","eq","eq","fields","fields","fmt","fmt","from","from","init","init","into","into","is_little_endian","read","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","write","Dictionaries","ExpectedBuffer","FileMetadata","FileReader","InvalidBitmap","InvalidBuffer","InvalidBuffersLength","InvalidDataType","InvalidFlatbufferBlock","InvalidFlatbufferBodyLength","InvalidFlatbufferBuffers","InvalidFlatbufferCompression","InvalidFlatbufferData","InvalidFlatbufferDictionaries","InvalidFlatbufferFooter","InvalidFlatbufferHeader","InvalidFlatbufferId","InvalidFlatbufferIsDelta","InvalidFlatbufferMessage","InvalidFlatbufferNodes","InvalidFlatbufferRecordBatches","InvalidFlatbufferSchema","InvalidFlatbufferVersion","InvalidFooter","InvalidHeader","InvalidId","InvalidIdDataType","MissingData","MissingFields","MissingMessageBuffers","MissingMessageHeader","MissingMessageNodes","MissingRecordBatches","MissingSchema","NegativeFooterLength","OutOfSpecKind","Some","StreamMetadata","StreamReader","StreamState","UnexpectedMessageType","UnexpectedNegativeInteger","Waiting","__clone_box","__clone_box","blocks","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deserialize_schema","drop","drop","drop","drop","drop","drop","fmt","fmt","fmt","from","from","from","from","from","from","get_scratches","init","init","init","init","init","init","into","into","into","into","into","into","into_inner","into_iter","into_iter","ipc_schema","ipc_schema","is_finished","metadata","metadata","new","new","next","next","next_record_batch","next_record_batch","read_batch","read_file_dictionaries","read_file_metadata","read_stream_metadata","schema","schema","schema","schema","set_scratches","size","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","unwrap","version","vzip","vzip","vzip","vzip","vzip","vzip","buffer_length","buffers_size","file_size","length","length","number_of_bits","requested_id","requested_id","required_number_of_bytes","type_name","Compression","FileWriter","LZ4","Record","StreamWriter","WriteOptions","ZSTD","__clone_box","__clone_box","__clone_box","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","columns","compression","default","default_ipc_fields","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fields","file_async","finish","finish","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","get_scratches","hash","hash","init","init","init","init","init","into","into","into","into","into","into_inner","into_inner","new","new","schema_to_bytes","set_scratches","start","start","stream_async","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from_file","try_into","try_into","try_into","try_into","try_into","try_new","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","write","write","write","FileSink","borrow","borrow_mut","deref","deref_mut","drop","from","init","into","new","poll_close","poll_flush","poll_ready","start_send","try_from","try_into","type_id","vzip","StreamSink","WriteOptions","borrow","borrow_mut","compression","deref","deref_mut","drop","from","init","into","new","poll_close","poll_flush","poll_ready","start_send","try_from","try_into","type_id","vzip","write","Convert","DoubleEndedFallibleStreamingIterator","Empty","Error","FallibleStreamingIterator","Filter","Fuse","Item","Map","MapErr","MapRef","RecordSerializer","Serializer","Skip","SkipWhile","Take","TakeWhile","advance","advance_back","all","any","by_ref","convert","count","empty","filter","find","for_each","fuse","get","map","map_err","map_ref","next","next_back","nth","position","size_hint","skip","skip_while","take","take_while","write","write","Error","FallibleStreamingIterator","FileWriter","Item","Serializer","advance","all","any","by_ref","count","filter","find","for_each","fuse","get","map","map_err","map_ref","next","nth","position","size_hint","skip","skip_while","take","take_while","read","write","ArrayIter","BasicDecompressor","Boolean","Bson","Bson","ByteArray","ColumnChunkMetaData","ColumnDescriptor","CompressedDataPage","Data","DataPageHeader","Date","Date","Decimal","Decimal","Decompressor","Dict","Double","Enum","Enum","Error","Error","FallibleStreamingIterator","FeatureNotActive","FeatureNotSupported","FileMetaData","FileReader","Finished","FixedLenByteArray","Float","GroupLogicalType","GroupType","InitNested","Int16","Int32","Int32","Int64","Int64","Int8","Int96","Integer","Interval","InvalidParameter","Item","Item","Json","Json","List","List","Map","Microseconds","Milliseconds","MutStreamingIterator","Nanoseconds","NestedArrayIter","NestedState","OutOfSpec","Page","PageFilter","PageReader","Pages","ParquetError","ParquetTimeUnit","ParquetType","PhysicalType","Primitive","PrimitiveConvertedType","PrimitiveLogicalType","PrimitiveType","ReadColumnIterator","RowGroupDeserializer","RowGroupMetaData","RowGroupReader","Some","State","String","Struct","StructIterator","Time","TimeMicros","TimeMillis","Timestamp","TimestampMicros","TimestampMillis","Uint16","Uint32","Uint64","Uint8","Unknown","Utf8","Uuid","V1","V2","WouldOverAllocate","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","_read_columns_indexes","_read_metadata","_read_metadata_async","advance","advance","advance","advance","advance","all","any","base_type","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","by_ref","byte_range","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","column_chunk","column_encoding","column_iter_to_arrays","column_orders","columns","compressed_size","compressed_size","compression","count","create_list","create_map","created_by","data_page_offset","decompress","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","descriptor","descriptor","dictionary_page_offset","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","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","file_offset","file_path","filter","find","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","for_each","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","fuse","get","get","get","get","get","get_column_iterator","get_field_columns","get_field_pages","get_page_iterator","get_page_stream","has_index_page","hash","hash","hash","hash","index_page_offset","indexes","infer_schema","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init_nested","int96_to_i64_ns","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_buffers","into_inner","into_inner","into_iter","into_iter","into_iter","into_iter","into_iter","into_thrift","key_value_metadata","len","map","map_err","map_ref","metadata","n_columns","nested","new","new","new","new","new","new","new","new","new","new","new","new","new_with_page_meta","next","next","next","next","next","next","nth","num_rows","num_rows","num_rows","num_values","num_values","par_bridge","path_in_schema","physical_type","position","provide","read_columns","read_columns_async","read_columns_many","read_columns_many_async","read_metadata","read_metadata_async","read_pages_locations","row_groups","schema","schema","schema_descr","size_hint","size_hint","skip","skip_while","statistics","statistics","swap_buffer","take","take_while","to_deserializer","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","total_byte_size","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","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","uncompressed_size","version","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","converted_type","field_info","fields","logical_type","is_adjusted_to_utc","is_adjusted_to_utc","unit","unit","Convert","DoubleEndedFallibleStreamingIterator","Empty","Error","FallibleStreamingIterator","Filter","Fuse","Item","Map","MapErr","MapRef","Skip","SkipWhile","Take","TakeWhile","advance","advance_back","all","any","by_ref","convert","count","empty","filter","find","for_each","fuse","get","map","map_err","map_ref","next","next_back","nth","position","size_hint","skip","skip_while","take","take_while","ColumnPageStatistics","FieldPageStatistics","FilteredPage","Interval","Multiple","Single","__clone_box","__clone_box","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","compute_page_row_intervals","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","from","from","from","from","from","has_indexes","hash","hash","init","init","init","init","into","into","into","into","length","length","max","min","new","null_count","num_rows","read_columns_indexes","read_filtered_pages","selected_rows","start","start","to_owned","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","FileMetaData","GroupType","KeyValue","ParquetType","PrimitiveType","SchemaDescriptor","column_orders","created_by","infer_schema","key","key_value_metadata","num_rows","parquet_to_arrow_schema","read_schema_from_metadata","row_groups","schema_descr","value","version","converted_type","field_info","fields","logical_type","Statistics","borrow","borrow_mut","deref","deref_mut","deserialize","distinct_count","drop","eq","fmt","from","from","init","into","max_value","min_value","null_count","try_from","try_into","type_id","vzip","BitPacked","Boolean","Brotli","BrotliLevel","ByteArray","ByteStreamSplit","CompressedDataPage","CompressedPage","CompressionOptions","Compressor","Data","Data","DeltaBinaryPacked","DeltaByteArray","DeltaLengthByteArray","Descriptor","Dict","Dict","Double","DynIter","DynStreamingIterator","Encoding","Error","FallibleStreamingIterator","FieldInfo","FileMetaData","FileSink","FileWriter","FixedLenByteArray","Float","GroupType","Gzip","GzipLevel","Int32","Int64","Int96","Item","KeyValue","LargeList","List","Lz4","Lz4Raw","Lzo","Nested","Page","ParquetPhysicalType","ParquetType","Plain","PlainDictionary","Primitive","PrimitiveType","Rle","RleDictionary","RowGroupIter","RowGroupIterator","SchemaDescriptor","Snappy","Struct","ThriftFileMetaData","Uncompressed","V1","V2","Version","WriteOptions","Zstd","ZstdLevel","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","advance","advance","advance","all","any","array_to_columns","array_to_page","array_to_page_simple","array_to_pages","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","buffer_mut","by_ref","can_encode","check_contains","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","cmp","cmp","column_order","column_orders","column_orders","columns","compare","compare","compress","compressed_size","compression","compression","compression_level","compression_level","compression_level","count","created_by","created_by","data_pagesize_limit","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","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","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","encryption_algorithm","end","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","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","fields","filter","find","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","footer_signing_key_metadata","for_each","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_converted","from_group","from_physical","fuse","get","get","get","get_field_info","get_max_length","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","header","id","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_inner","into_inner","into_inner_and_metadata","into_iter","into_iter","into_thrift","into_vec","into_vec","is_compressed","key","key_value_metadata","key_value_metadata","key_value_metadata","len","map","map_err","map_ref","max_def_level","max_rep_level","metadata","name","name","name","new","new","new","new","new","new","new","new_from_vec","next","next","next","nth","num_rows","num_rows","num_values","num_values","options","options","parquet_schema","parquet_schema","parquet_schema","partial_cmp","partial_cmp","poll_close","poll_flush","poll_ready","position","primitive_type","read_from_in_protocol","read_from_in_protocol","read_from_in_protocol","read_from_in_protocol","repetition","row_group_iter","row_groups","row_groups","schema","schema","schema","schema","schema_descr","select_rows","selected_rows","size_hint","size_hint","size_hint","skip","skip_while","slice_nested_leaf","slice_parquet_array","start_send","statistics","stream_from_in_protocol","stream_from_in_protocol","stream_from_in_protocol","stream_from_in_protocol","take","take_while","to_leaves","to_nested","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_parquet_leaves","to_parquet_schema","to_parquet_type","transverse","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_from","try_from_message","try_from_primitive","try_from_thrift","try_from_thrift","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_new","try_new","try_new","try_new","try_new","try_new","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","uncompressed_size","value","version","version","version","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","write","write_def_levels","write_metadata_sidecar","write_rep_and_def","write_statistics","write_to_out_protocol","write_to_out_protocol","write_to_out_stream_protocol","write_to_out_stream_protocol","converted_type","field_info","fields","logical_type","mmap_dictionaries_unchecked","mmap_unchecked","IS_LARGE","Offset","Offsets","OffsetsBuffer","__clone_box","__clone_box","as_slice","as_slice","borrow","borrow","borrow_mut","borrow_mut","buffer","capacity","clone","clone","clone_into","clone_into","default","default","deref","deref","deref","deref_mut","deref_mut","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","extend_constant","first","fmt","fmt","from","from","from","from","from","init","init","into","into","into_inner","into_inner","into_mut","last","last","len","len","len_proxy","len_proxy","lengths","new","new","new_unchecked","new_unchecked","new_zeroed","pop","range","reserve","shrink_to_fit","slice","slice_unchecked","start_end","start_end","start_end_unchecked","start_end_unchecked","to_owned","to_owned","try_extend_from_lengths","try_extend_from_self","try_extend_from_slice","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from_iter","try_from_lengths","try_into","try_into","try_push","try_push_usize","type_id","type_id","vzip","vzip","with_capacity","BinaryScalar","BooleanScalar","DictionaryScalar","FixedSizeBinaryScalar","FixedSizeListScalar","ListScalar","MapScalar","NullScalar","PrimitiveScalar","Scalar","StructScalar","UnionScalar","Utf8Scalar","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","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","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","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","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","default","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","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","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","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","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","is_valid","is_valid","is_valid","is_valid","is_valid","is_valid","is_valid","is_valid","is_valid","is_valid","is_valid","is_valid","is_valid","new","new","new","new","new","new","new","new","new","new","new","new","new_scalar","to","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_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","type_","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","value","value","value","value","value","value","value","values","values","values","values","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","EPOCH_DAYS_FROM_CE","MICROSECONDS","MILLISECONDS","MILLISECONDS_IN_DAY","NANOSECONDS","SECONDS_IN_DAY","add_interval","add_naive_interval","date32_to_date","date32_to_date_opt","date32_to_datetime","date32_to_datetime_opt","date64_to_date","date64_to_datetime","duration_ms_to_duration","duration_ns_to_duration","duration_s_to_duration","duration_us_to_duration","parse_offset","parse_offset_tz","time32ms_to_time","time32s_to_time","time64ns_to_time","time64ns_to_time_opt","time64us_to_time","time64us_to_time_opt","timestamp_ms_to_datetime","timestamp_ms_to_datetime_opt","timestamp_ns_to_datetime","timestamp_ns_to_datetime_opt","timestamp_s_to_datetime","timestamp_s_to_datetime_opt","timestamp_to_datetime","timestamp_to_naive_datetime","timestamp_us_to_datetime","timestamp_us_to_datetime_opt","timeunit_scale","utf8_to_naive_timestamp_ns","utf8_to_naive_timestamp_ns_scalar","utf8_to_naive_timestamp_scalar","utf8_to_timestamp_ns","utf8_to_timestamp_ns_scalar","utf8_to_timestamp_scalar","TrustedLen","BitChunk","BitChunkIter","BitChunkOnes","Bytes","DaysMs","EPSILON","Float16","Float32","Float64","IS_LARGE","Index","IndexRange","Int128","Int16","Int256","Int32","Int64","Int8","MonthDayNano","NativeType","Offset","PRIMITIVE","PrimitiveType","UInt16","UInt32","UInt64","UInt8","__clone_box","__clone_box","__clone_box","__clone_box","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_into","clone_into","clone_into","clone_into","cmp","compare","days","days","days_ms","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","f16","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_as_usize","from_be_bytes","from_be_bytes","from_be_bytes","from_be_bytes","from_be_bytes","from_bits","from_f32","from_le_bytes","from_le_bytes","from_le_bytes","from_le_bytes","from_le_bytes","from_ne_bytes","from_usize","from_words","hash","hash","hash","i256","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_vec","into_vec","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","milliseconds","months","months_days_ns","neg","neg","neg","new","new","new","new","new","next","next","next","ns","partial_cmp","range","simd","size_hint","size_hint","size_hint","to_be_bytes","to_be_bytes","to_be_bytes","to_be_bytes","to_be_bytes","to_bits","to_f32","to_le_bytes","to_le_bytes","to_le_bytes","to_le_bytes","to_le_bytes","to_ne_bytes","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","to_usize","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","Chunk","FromMaskChunk","LANES","Mask","Native","NativeSimd","Simd","Simd","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","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","align","align","align","align","align","align","align","align","align","align","align","align","align","align","align","align","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","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","days_msx8","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_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","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","f16x32","f32x16","f64x8","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_chunk","from_chunk","from_chunk","from_chunk","from_chunk","from_chunk","from_chunk","from_chunk","from_chunk","from_chunk","from_chunk","from_chunk","from_chunk","from_chunk","from_chunk","from_chunk","from_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","i128x8","i16x32","i256x8","i32x16","i64x8","i8x64","index","index","index","index","index","index","index","index","index","index","index","index","index","index","index","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","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","max_element","max_element","max_element","max_element","max_element","max_element","max_element","max_element","max_element","max_element","max_element","max_lane","max_lane","max_lane","max_lane","max_lane","max_lane","max_lane","max_lane","max_lane","max_lane","max_lane","min_element","min_element","min_element","min_element","min_element","min_element","min_element","min_element","min_element","min_element","min_element","min_lane","min_lane","min_lane","min_lane","min_lane","min_lane","min_lane","min_lane","min_lane","min_lane","min_lane","months_days_nsx8","new_max","new_max","new_max","new_max","new_max","new_max","new_max","new_max","new_max","new_max","new_max","new_min","new_min","new_min","new_min","new_min","new_min","new_min","new_min","new_min","new_min","new_min","select","select","select","select","select","select","select","select","select","select","select","select","select","select","select","select","simd_sum","simd_sum","simd_sum","simd_sum","simd_sum","simd_sum","simd_sum","simd_sum","simd_sum","simd_sum","simd_sum","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","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","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","u16x32","u32x16","u64x8","u8x64","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","lexical_to_bytes","lexical_to_bytes_mut","lexical_to_string","Ambiguous","April","August","AutoSi","Date","DateTime","Datelike","Days","December","Duration","DurationExceedsLimit","DurationExceedsTimestamp","DurationRound","Err","February","FixedOffset","Fri","IsoWeek","January","July","June","Local","LocalResult","MAX","MAX","MAX_DATE","MAX_DATETIME","MAX_UTC","MAX_UTC","MIN","MIN","MIN","MIN_DATE","MIN_DATETIME","MIN_UTC","MIN_UTC","March","May","Micros","Millis","Mon","Month","Months","NaiveDate","NaiveDateTime","NaiveTime","NaiveWeek","Nanos","None","November","October","Offset","Offset","OutOfRange","OutOfRangeError","ParseError","ParseMonthError","ParseResult","ParseWeekdayError","RoundingError","Sat","SecondsFormat","Secs","September","Single","SubsecRound","Sun","Thu","TimeZone","Timelike","TimestampExceedsLimit","Tue","Utc","Wed","Weekday","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","abs","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","and_hms","and_hms","and_hms_micro","and_hms_micro","and_hms_micro_opt","and_hms_micro_opt","and_hms_micro_opt","and_hms_milli","and_hms_milli","and_hms_milli_opt","and_hms_milli_opt","and_hms_milli_opt","and_hms_nano","and_hms_nano","and_hms_nano_opt","and_hms_nano_opt","and_hms_nano_opt","and_hms_opt","and_hms_opt","and_hms_opt","and_local_timezone","and_time","and_time","and_time","and_utc","beginning_of_day","beginning_of_day","beginning_of_day","beginning_of_day","beginning_of_hour","beginning_of_hour","beginning_of_hour","beginning_of_hour","beginning_of_minute","beginning_of_minute","beginning_of_minute","beginning_of_minute","beginning_of_month","beginning_of_month","beginning_of_month","beginning_of_month","beginning_of_quarter","beginning_of_quarter","beginning_of_quarter","beginning_of_quarter","beginning_of_week","beginning_of_week","beginning_of_week","beginning_of_week","beginning_of_week_with_start_day","beginning_of_week_with_start_day","beginning_of_week_with_start_day","beginning_of_week_with_start_day","beginning_of_year","beginning_of_year","beginning_of_year","beginning_of_year","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","checked_add","checked_add_days","checked_add_days","checked_add_days","checked_add_months","checked_add_months","checked_add_months","checked_add_signed","checked_add_signed","checked_add_signed","checked_add_signed","checked_sub","checked_sub_days","checked_sub_days","checked_sub_days","checked_sub_months","checked_sub_months","checked_sub_months","checked_sub_signed","checked_sub_signed","checked_sub_signed","checked_sub_signed","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","cmp","cmp","cmp","cmp","cmp","cmp","cmp","compare","compare","compare","compare","compare","compare","compare","date","date","date_naive","datetime_from_str","day","day","day","day","day","day0","day0","day0","day0","day0","days","days","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","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","description","description","description","div","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","duration_round","duration_round","duration_round","duration_trunc","duration_trunc","duration_trunc","earliest","east","east_opt","end_of_day","end_of_day","end_of_day","end_of_day","end_of_hour","end_of_hour","end_of_hour","end_of_hour","end_of_minute","end_of_minute","end_of_minute","end_of_minute","end_of_month","end_of_month","end_of_month","end_of_month","end_of_quarter","end_of_quarter","end_of_quarter","end_of_quarter","end_of_week","end_of_week","end_of_week","end_of_week","end_of_week_with_start_day","end_of_week_with_start_day","end_of_week_with_start_day","end_of_week_with_start_day","end_of_year","end_of_year","end_of_year","end_of_year","eq","eq","eq","eq","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","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","first_day","fix","fix","fix","fixed_offset","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","format","format","format","format","format","format","format_with_items","format_with_items","format_with_items","format_with_items","format_with_items","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_hms","from_hms_micro","from_hms_micro_opt","from_hms_milli","from_hms_milli_opt","from_hms_nano","from_hms_nano_opt","from_hms_opt","from_i64","from_i64","from_isoywd","from_isoywd_opt","from_local","from_local_date","from_local_datetime","from_num_days_from_ce","from_num_days_from_ce_opt","from_num_seconds_from_midnight","from_num_seconds_from_midnight_opt","from_offset","from_offset","from_offset","from_offset","from_std","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_timestamp","from_timestamp_micros","from_timestamp_millis","from_timestamp_opt","from_u32","from_u64","from_u64","from_utc","from_utc","from_utc_date","from_utc_datetime","from_weekday_of_month","from_weekday_of_month_opt","from_ymd","from_ymd_opt","from_yo","from_yo_opt","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hour","hour","hour","hour","hour12","hours","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","is_zero","iso_week","iso_week","iso_week","iso_week","iso_week","isoywd","isoywd_opt","iter_days","iter_weeks","kind","last_day","latest","lit","lit","lit","local_minus_utc","map","max_value","microseconds","milliseconds","min_value","minute","minute","minute","minute","minutes","month","month","month","month","month","month0","month0","month0","month0","month0","mul","naive","naive_local","naive_local","naive_utc","naive_utc","name","nanosecond","nanosecond","nanosecond","nanosecond","nanoseconds","neg","new","new","new","now","now","now","now","now","num_days","num_days_from_ce","num_days_from_monday","num_days_from_sunday","num_hours","num_microseconds","num_milliseconds","num_minutes","num_nanoseconds","num_seconds","num_seconds_from_midnight","num_seconds_from_midnight","num_weeks","number_from_monday","number_from_month","number_from_sunday","offset","offset","offset","offset_from_local_date","offset_from_local_date","offset_from_local_date","offset_from_local_date","offset_from_local_datetime","offset_from_local_datetime","offset_from_local_datetime","offset_from_local_datetime","offset_from_utc_date","offset_from_utc_date","offset_from_utc_date","offset_from_utc_date","offset_from_utc_datetime","offset_from_utc_datetime","offset_from_utc_datetime","offset_from_utc_datetime","ordinal","ordinal","ordinal","ordinal","ordinal","ordinal0","ordinal0","ordinal0","ordinal0","ordinal0","overflowing_add_signed","overflowing_sub_signed","parse_and_remainder","parse_and_remainder","parse_and_remainder","parse_and_remainder","parse_from_rfc2822","parse_from_rfc3339","parse_from_str","parse_from_str","parse_from_str","parse_from_str","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","pred","pred","pred","pred","pred_opt","pred_opt","prelude","provide","provide","provide","provide","provide","round_subsecs","round_subsecs","round_subsecs","round_subsecs","second","second","second","second","seconds","signed_duration_since","signed_duration_since","signed_duration_since","signed_duration_since","signed_duration_since","single","sub","sub","sub","sub","sub","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","succ","succ","succ","succ","succ_opt","succ_opt","sum","sum","time","time","timestamp","timestamp","timestamp","timestamp_micros","timestamp_micros","timestamp_millis","timestamp_millis","timestamp_millis","timestamp_millis_opt","timestamp_nanos","timestamp_nanos","timestamp_nanos","timestamp_opt","timestamp_subsec_micros","timestamp_subsec_micros","timestamp_subsec_millis","timestamp_subsec_millis","timestamp_subsec_nanos","timestamp_subsec_nanos","timezone","timezone","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_rfc2822","to_rfc3339","to_rfc3339_opts","to_std","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","today","today","trunc_subsecs","trunc_subsecs","trunc_subsecs","trunc_subsecs","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","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","unwrap","utc_minus_local","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","week","week","week0","week_of_year","weekday","weekday","weekday","weekday","weekday","weeks","west","west_opt","with_day","with_day","with_day","with_day","with_day","with_day0","with_day0","with_day0","with_day0","with_day0","with_hour","with_hour","with_hour","with_hour","with_minute","with_minute","with_minute","with_minute","with_month","with_month","with_month","with_month","with_month","with_month0","with_month0","with_month0","with_month0","with_month0","with_nanosecond","with_nanosecond","with_nanosecond","with_nanosecond","with_ordinal","with_ordinal","with_ordinal","with_ordinal","with_ordinal","with_ordinal0","with_ordinal0","with_ordinal0","with_ordinal0","with_ordinal0","with_second","with_second","with_second","with_second","with_timezone","with_timezone","with_year","with_year","with_year","with_year","with_year","with_ymd_and_hms","year","year","year","year","year","year","year_ce","years_since","years_since","years_since","ymd","ymd_opt","yo","yo_opt","zero","BadFormat","Day","DelayedFormat","Error","Fixed","Fixed","Hour","Hour12","Impossible","Internal","Internal","InternalFixed","InternalNumeric","Invalid","IsoWeek","IsoYear","IsoYearDiv100","IsoYearMod100","Item","Literal","LongMonthName","LongWeekdayName","LowerAmPm","Minute","Month","Nanosecond","Nanosecond","Nanosecond3","Nanosecond6","Nanosecond9","None","NotEnough","NumDaysFromSun","Numeric","Numeric","Ordinal","OutOfRange","OwnedLiteral","OwnedSpace","Pad","ParseError","ParseErrorKind","ParseResult","Parsed","RFC2822","RFC3339","Second","ShortMonthName","ShortWeekdayName","Space","Space","StrftimeItems","Timestamp","TimezoneName","TimezoneOffset","TimezoneOffsetColon","TimezoneOffsetColonZ","TimezoneOffsetDoubleColon","TimezoneOffsetTripleColon","TimezoneOffsetZ","TooLong","TooShort","UpperAmPm","WeekFromMon","WeekFromSun","WeekdayFromMon","Year","YearDiv100","YearMod100","Zero","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","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","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","day","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","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","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","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","format","format_item","from","from","from","from","from","from","from","from","from","from","hash","hash","hash","hash","hash","hash","hash","hash","hour_div_12","hour_mod_12","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into_iter","isoweek","isoyear","isoyear_div_100","isoyear_mod_100","minute","month","nanosecond","new","new","new","new_with_offset","next","offset","ordinal","parse","parse_and_remainder","second","set_ampm","set_day","set_hour","set_hour12","set_isoweek","set_isoyear","set_isoyear_div_100","set_isoyear_mod_100","set_minute","set_month","set_nanosecond","set_offset","set_ordinal","set_second","set_timestamp","set_week_from_mon","set_week_from_sun","set_weekday","set_year","set_year_div_100","set_year_mod_100","strftime","timestamp","to_datetime","to_datetime_with_timezone","to_fixed_offset","to_naive_date","to_naive_datetime_with_offset","to_naive_time","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","week_from_mon","week_from_sun","weekday","year","year_div_100","year_mod_100","StrftimeItems","Days","IsoWeek","MAX_DATE","MAX_DATETIME","MIN_DATE","MIN_DATETIME","NaiveDate","NaiveDateTime","NaiveTime","NaiveWeek","Ambiguous","FixedOffset","Local","LocalResult","None","Offset","Offset","Single","TimeZone","Utc","datetime_from_str","fix","from_local_date","from_local_datetime","from_offset","from_utc_date","from_utc_datetime","isoywd","isoywd_opt","offset_from_local_date","offset_from_local_datetime","offset_from_utc_date","offset_from_utc_datetime","timestamp","timestamp_millis","timestamp_millis_opt","timestamp_nanos","timestamp_opt","with_ymd_and_hms","ymd","ymd_opt","yo","yo_opt","April","August","AutoSi","Date","DateTime","Datelike","December","February","FixedOffset","Fri","January","July","June","Local","March","May","Micros","Millis","Mon","Month","NaiveDate","NaiveDateTime","NaiveTime","Nanos","November","October","Offset","Offset","Sat","SecondsFormat","Secs","September","SubsecRound","Sun","Thu","TimeZone","Timelike","Tue","Utc","Wed","Weekday","datetime_from_str","day","day0","fix","from_local_date","from_local_datetime","from_offset","from_utc_date","from_utc_datetime","hour","hour12","iso_week","isoywd","isoywd_opt","minute","month","month0","nanosecond","num_days_from_ce","num_seconds_from_midnight","offset_from_local_date","offset_from_local_datetime","offset_from_utc_date","offset_from_utc_datetime","ordinal","ordinal0","round_subsecs","second","timestamp","timestamp_millis","timestamp_millis_opt","timestamp_nanos","timestamp_opt","trunc_subsecs","weekday","with_day","with_day0","with_hour","with_minute","with_month","with_month0","with_nanosecond","with_ordinal","with_ordinal0","with_second","with_year","with_ymd_and_hms","year","year_ce","ymd","ymd_opt","yo","yo_opt","AsPrimitive","Bounded","Bytes","Bytes","CheckedAdd","CheckedDiv","CheckedEuclid","CheckedMul","CheckedNeg","CheckedRem","CheckedShl","CheckedShr","CheckedSub","E","Empty","Euclid","FRAC_1_PI","FRAC_1_SQRT_2","FRAC_2_PI","FRAC_2_SQRT_PI","FRAC_PI_2","FRAC_PI_3","FRAC_PI_4","FRAC_PI_6","FRAC_PI_8","Float","FloatConst","FloatErrorKind","FromBytes","FromPrimitive","FromStrRadixErr","Inv","Invalid","LN_10","LN_2","LOG10_2","LOG10_E","LOG2_10","LOG2_E","MulAdd","MulAddAssign","Num","NumAssign","NumAssignOps","NumAssignRef","NumCast","NumOps","NumRef","One","Output","Output","Output","PI","ParseFloatError","Pow","PrimInt","RefNum","SQRT_2","Saturating","SaturatingAdd","SaturatingMul","SaturatingSub","Signed","TAU","ToBytes","ToPrimitive","Unsigned","WrappingAdd","WrappingMul","WrappingNeg","WrappingShl","WrappingShr","WrappingSub","Zero","abs","abs","abs","abs_sub","abs_sub","abs_sub","acos","acosh","as_","asin","asinh","atan","atan2","atanh","borrow","borrow","borrow_mut","borrow_mut","bounds","cast","cast","cbrt","ceil","checked_add","checked_div","checked_div_euclid","checked_mul","checked_neg","checked_pow","checked_rem","checked_rem_euclid","checked_shl","checked_shr","checked_sub","clamp","clamp_max","clamp_min","classify","copysign","cos","cosh","count_ones","count_zeros","deref","deref","deref_mut","deref_mut","div_euclid","drop","drop","epsilon","exp","exp2","exp_m1","float","floor","fmt","fmt","fmt","fract","from","from","from","from_be","from_be_bytes","from_f32","from_f64","from_i128","from_i16","from_i32","from_i64","from_i8","from_isize","from_le","from_le_bytes","from_ne_bytes","from_str_radix","from_u128","from_u16","from_u32","from_u64","from_u8","from_usize","hypot","identities","infinity","init","init","int","integer_decode","into","into","inv","is_finite","is_infinite","is_nan","is_negative","is_normal","is_one","is_positive","is_sign_negative","is_sign_positive","is_subnormal","is_zero","kind","leading_ones","leading_zeros","ln","ln_1p","log","log10","log2","max","max_value","max_value","min","min_positive_value","min_value","min_value","mul_add","mul_add","mul_add_assign","nan","neg_infinity","neg_zero","one","one","ops","pow","pow","pow","pow","powf","powi","real","recip","rem_euclid","reverse_bits","rotate_left","rotate_right","round","saturating_add","saturating_add","saturating_mul","saturating_sub","saturating_sub","set_one","set_zero","sign","signed_shl","signed_shr","signum","signum","signum","sin","sin_cos","sinh","sqrt","swap_bytes","tan","tanh","to_be","to_be_bytes","to_degrees","to_f32","to_f64","to_i128","to_i16","to_i32","to_i64","to_i8","to_isize","to_le","to_le_bytes","to_ne_bytes","to_radians","to_string","to_u128","to_u16","to_u32","to_u64","to_u8","to_usize","trailing_ones","trailing_zeros","trunc","try_from","try_from","try_into","try_into","type_id","type_id","unsigned_shl","unsigned_shr","vzip","vzip","wrapping_add","wrapping_mul","wrapping_neg","wrapping_shl","wrapping_shr","wrapping_sub","zero","zero","Bounded","LowerBounded","UpperBounded","max_value","max_value","min_value","min_value","AsPrimitive","FromPrimitive","NumCast","ToPrimitive","as_","cast","from","from_f32","from_f64","from_i128","from_i16","from_i32","from_i64","from_i8","from_isize","from_u128","from_u16","from_u32","from_u64","from_u8","from_usize","to_f32","to_f64","to_i128","to_i16","to_i32","to_i64","to_i8","to_isize","to_u128","to_u16","to_u32","to_u64","to_u8","to_usize","E","FRAC_1_PI","FRAC_1_SQRT_2","FRAC_2_PI","FRAC_2_SQRT_PI","FRAC_PI_2","FRAC_PI_3","FRAC_PI_4","FRAC_PI_6","FRAC_PI_8","Float","FloatConst","FloatCore","LN_10","LN_2","LOG10_2","LOG10_E","LOG2_10","LOG2_E","PI","SQRT_2","TAU","abs","abs","abs_sub","acos","acosh","asin","asinh","atan","atan2","atanh","cbrt","ceil","ceil","classify","classify","copysign","cos","cosh","epsilon","epsilon","exp","exp2","exp_m1","floor","floor","fract","fract","hypot","infinity","infinity","integer_decode","integer_decode","is_finite","is_finite","is_infinite","is_infinite","is_nan","is_nan","is_normal","is_normal","is_sign_negative","is_sign_negative","is_sign_positive","is_sign_positive","is_subnormal","is_subnormal","ln","ln_1p","log","log10","log2","max","max","max_value","max_value","min","min","min_positive_value","min_positive_value","min_value","min_value","mul_add","nan","nan","neg_infinity","neg_infinity","neg_zero","neg_zero","powf","powi","powi","recip","recip","round","round","signum","signum","sin","sin_cos","sinh","sqrt","tan","tanh","to_degrees","to_degrees","to_radians","to_radians","trunc","trunc","One","Zero","is_one","is_zero","one","one","set_one","set_zero","zero","zero","PrimInt","count_ones","count_zeros","from_be","from_le","leading_ones","leading_zeros","pow","reverse_bits","rotate_left","rotate_right","signed_shl","signed_shr","swap_bytes","to_be","to_le","trailing_ones","trailing_zeros","unsigned_shl","unsigned_shr","bytes","checked","euclid","inv","mul_add","overflowing","saturating","wrapping","Bytes","Bytes","FromBytes","NumBytes","ToBytes","from_be_bytes","from_le_bytes","from_ne_bytes","to_be_bytes","to_le_bytes","to_ne_bytes","CheckedAdd","CheckedDiv","CheckedMul","CheckedNeg","CheckedRem","CheckedShl","CheckedShr","CheckedSub","checked_add","checked_div","checked_mul","checked_neg","checked_rem","checked_shl","checked_shr","checked_sub","CheckedEuclid","Euclid","checked_div_euclid","checked_rem_euclid","div_euclid","rem_euclid","Inv","Output","inv","MulAdd","MulAddAssign","Output","mul_add","mul_add_assign","OverflowingAdd","OverflowingMul","OverflowingSub","overflowing_add","overflowing_mul","overflowing_sub","Saturating","SaturatingAdd","SaturatingMul","SaturatingSub","saturating_add","saturating_add","saturating_mul","saturating_sub","saturating_sub","WrappingAdd","WrappingMul","WrappingNeg","WrappingShl","WrappingShr","WrappingSub","wrapping_add","wrapping_mul","wrapping_neg","wrapping_shl","wrapping_shr","wrapping_sub","Output","Pow","checked_pow","pow","pow","Real","abs","abs_sub","acos","acosh","asin","asinh","atan","atan2","atanh","cbrt","ceil","cos","cosh","epsilon","exp","exp2","exp_m1","floor","fract","hypot","is_sign_negative","is_sign_positive","ln","ln_1p","log","log10","log2","max","max_value","min","min_positive_value","min_value","mul_add","powf","powi","recip","round","signum","sin","sin_cos","sinh","sqrt","tan","tanh","to_degrees","to_radians","trunc","Signed","Unsigned","abs","abs","abs_sub","abs_sub","is_negative","is_positive","signum","signum","race","sync","unsync","OnceBool","OnceBox","OnceNonZeroUsize","OnceRef","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","default","default","default","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","fmt","fmt","fmt","fmt","from","from","from","from","get","get","get","get","get_or_init","get_or_init","get_or_init","get_or_init","get_or_try_init","get_or_try_init","get_or_try_init","get_or_try_init","init","init","init","init","into","into","into","into","new","new","new","new","set","set","set","set","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","Lazy","OnceCell","__clone_box","borrow","borrow","borrow_mut","borrow_mut","clone","clone_from","clone_into","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","eq","equivalent","equivalent","equivalent","equivalent","fmt","fmt","force","force_mut","from","from","from","from","get","get","get_mut","get_mut","get_or_init","get_or_try_init","get_unchecked","init","init","into","into","into_inner","into_value","new","new","set","take","to_owned","try_from","try_from","try_insert","try_into","try_into","type_id","type_id","vzip","vzip","wait","with_value","Lazy","OnceCell","__clone_box","borrow","borrow","borrow_mut","borrow_mut","clone","clone_from","clone_into","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","eq","equivalent","equivalent","equivalent","equivalent","fmt","fmt","force","force_mut","from","from","from","from","get","get","get_mut","get_mut","get_or_init","get_or_try_init","init","init","into","into","into_inner","into_value","new","new","set","take","to_owned","try_from","try_from","try_insert","try_into","try_into","type_id","type_id","vzip","vzip","with_value","BroadcastContext","Executed","FnContext","Idle","Scope","ScopeFifo","ThreadBuilder","ThreadPool","ThreadPoolBuildError","ThreadPoolBuilder","Yield","__clone_box","array","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","breadth_first","broadcast","broadcast","build","build_global","build_scoped","clone","clone_into","collections","current_num_threads","current_num_threads","current_thread_has_pending_tasks","current_thread_index","current_thread_index","default","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","description","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","equivalent","equivalent","equivalent","equivalent","exit_handler","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","in_place_scope","in_place_scope","in_place_scope_fifo","in_place_scope_fifo","index","index","init","init","init","init","init","init","init","init","init","install","into","into","into","into","into","into","into","into","into","iter","join","join","join_context","max_num_threads","migrated","name","new","new","num_threads","num_threads","option","panic_handler","prelude","provide","range","range_inclusive","result","run","scope","scope","scope_fifo","scope_fifo","slice","source","spawn","spawn","spawn","spawn_broadcast","spawn_broadcast","spawn_broadcast","spawn_broadcast","spawn_fifo","spawn_fifo","spawn_fifo","spawn_handler","stack_size","stack_size","start_handler","str","string","thread_name","to_owned","to_string","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vec","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","yield_local","yield_local","yield_now","yield_now","IntoIter","__clone_box","borrow","borrow_mut","clone","clone_into","deref","deref_mut","drive","drive_unindexed","drop","fmt","from","init","into","into_par_iter","len","opt_len","to_owned","try_from","try_into","type_id","vzip","with_producer","binary_heap","btree_map","btree_set","hash_map","hash_set","linked_list","vec_deque","Drain","IntoIter","Iter","__clone_box","__clone_box","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","deref","deref","deref","deref_mut","deref_mut","deref_mut","drive","drive","drive","drive_unindexed","drive_unindexed","drive_unindexed","drop","drop","drop","drop","fmt","fmt","fmt","from","from","from","init","init","init","into","into","into","into_par_iter","into_par_iter","into_par_iter","len","len","len","opt_len","opt_len","opt_len","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","with_producer","with_producer","with_producer","IntoIter","Iter","IterMut","__clone_box","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","deref","deref","deref","deref_mut","deref_mut","deref_mut","drive_unindexed","drive_unindexed","drive_unindexed","drop","drop","drop","fmt","fmt","fmt","from","from","from","init","init","init","into","into","into","into_par_iter","into_par_iter","into_par_iter","opt_len","opt_len","opt_len","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","IntoIter","Iter","__clone_box","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","deref","deref","deref_mut","deref_mut","drive_unindexed","drive_unindexed","drop","drop","fmt","fmt","from","from","init","init","into","into","into_par_iter","into_par_iter","opt_len","opt_len","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Drain","IntoIter","Iter","IterMut","__clone_box","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drop","drop","drop","drop","fmt","fmt","fmt","fmt","from","from","from","from","init","init","init","init","into","into","into","into","into_par_iter","into_par_iter","into_par_iter","into_par_iter","opt_len","opt_len","opt_len","opt_len","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","Drain","IntoIter","Iter","__clone_box","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","deref","deref","deref","deref_mut","deref_mut","deref_mut","drive_unindexed","drive_unindexed","drive_unindexed","drop","drop","drop","fmt","fmt","fmt","from","from","from","init","init","init","into","into","into","into_par_iter","into_par_iter","into_par_iter","opt_len","opt_len","opt_len","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","IntoIter","Iter","IterMut","__clone_box","__clone_box","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","deref","deref","deref","deref_mut","deref_mut","deref_mut","drive_unindexed","drive_unindexed","drive_unindexed","drop","drop","drop","fmt","fmt","fmt","from","from","from","init","init","init","into","into","into","into_par_iter","into_par_iter","into_par_iter","opt_len","opt_len","opt_len","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","Drain","IntoIter","Iter","IterMut","__clone_box","__clone_box","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drive","drive","drive","drive","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drop","drop","drop","drop","drop","fmt","fmt","fmt","fmt","from","from","from","from","init","init","init","init","into","into","into","into","into_par_iter","into_par_iter","into_par_iter","into_par_iter","len","len","len","len","opt_len","opt_len","opt_len","opt_len","to_owned","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","with_producer","with_producer","with_producer","with_producer","Chain","Chunks","Cloned","Copied","Either","Empty","Enumerate","Filter","FilterMap","FlatMap","FlatMapIter","Flatten","FlattenIter","Fold","FoldChunks","FoldChunksWith","FoldWith","FromParallelIterator","IndexedParallelIterator","Inspect","Interleave","InterleaveShortest","Intersperse","IntoParallelIterator","IntoParallelRefIterator","IntoParallelRefMutIterator","Item","Item","Item","Item","Item","Item","Iter","Iter","Iter","Iter","Iter","IterBridge","Left","Map","MapInit","MapWith","MaxLen","MinLen","MultiZip","Once","PanicFuse","ParallelBridge","ParallelDrainFull","ParallelDrainRange","ParallelExtend","ParallelIterator","Positions","Repeat","RepeatN","Rev","Right","Skip","SkipAny","SkipAnyWhile","Split","StepBy","Take","TakeAny","TakeAnyWhile","TryFold","TryFoldWith","Update","WhileSome","Zip","ZipEq","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","all","all","any","any","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_pin_mut","as_pin_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","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","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","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","cause","chain","chunks","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_from","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","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","clone_into","clone_into","cloned","cmp","cmp","collect","collect","collect_into_vec","compare","consume","copied","count","count","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","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","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","description","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","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","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","either","either_into","either_with","empty","encode_hex","encode_hex_upper","enumerate","eq","eq","equivalent","equivalent","equivalent","equivalent","execute","expect_left","expect_right","extend","factor_err","factor_first","factor_none","factor_ok","factor_second","fill_buf","filter","filter_map","find","find_any","find_first","find_last","find_map","find_map_any","find_map_first","find_map_last","flat_map","flat_map_iter","flatten","flatten_iter","flip","flush","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fold","fold","fold_chunks","fold_chunks_with","fold_with","for_each","for_each","for_each_init","for_each_with","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_par_iter","ge","gt","hash","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","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","inspect","interleave","interleave_shortest","intersperse","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","into","into","into","into","into","into","into","into","into","into_future","into_inner","into_iter","into_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_vec","into_vec","is_left","is_right","last","le","left","left_and_then","left_or","left_or_default","left_or_else","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","lt","map","map","map_either","map_either_with","map_init","map_left","map_right","map_with","max","max_by","max_by_key","min","min_by","min_by_key","ne","next","next_back","nth","once","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","panic_fuse","par_bridge","par_drain","par_drain","par_extend","par_extend","par_iter","par_iter_mut","partial_cmp","partial_cmp","partition","partition","partition_map","plumbing","poll","position","position_any","position_first","position_last","positions","product","provide","queue","read","read_exact","read_line","read_to_end","read_to_string","read_until","read_varint","reduce","reduce_with","repeat","repeatn","rev","rfind","rfold","right","right_and_then","right_or","right_or_default","right_or_else","seek","size_hint","skip","skip_any","skip_any_while","source","split","step_by","sum","sync_update","take","take","take_any","take_any_while","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_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_owned","to_owned","to_string","try_fold","try_fold_with","try_for_each","try_for_each_init","try_for_each_with","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_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","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_poll","try_reduce","try_reduce_with","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","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","unwrap_left","unwrap_right","unzip","unzip_into_vecs","update","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","while_some","with_max_len","with_min_len","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","write","write_all","write_fmt","write_varint","zip","zip","zip_eq","Consumer","Folder","Folder","IntoIter","Item","Item","Output","Producer","ProducerCallback","Reducer","Reducer","Result","Result","UnindexedConsumer","UnindexedProducer","bridge","bridge_producer_consumer","bridge_unindexed","callback","complete","consume","consume_iter","fold_with","fold_with","full","full","into_folder","into_iter","max_len","min_len","reduce","split","split_at","split_at","split_off_left","to_reducer","IntoIter","Iter","IterMut","__clone_box","__clone_box","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","deref","deref","deref","deref_mut","deref_mut","deref_mut","drive","drive","drive","drive_unindexed","drive_unindexed","drive_unindexed","drop","drop","drop","fmt","fmt","fmt","from","from","from","init","init","init","into","into","into","into_par_iter","into_par_iter","into_par_iter","len","len","len","opt_len","opt_len","opt_len","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","with_producer","with_producer","with_producer","FromParallelIterator","IndexedParallelIterator","IntoParallelIterator","IntoParallelRefIterator","IntoParallelRefMutIterator","Item","Item","Item","Item","Item","Item","Iter","Iter","Iter","Iter","Iter","ParallelBridge","ParallelDrainFull","ParallelDrainRange","ParallelExtend","ParallelIterator","ParallelSlice","ParallelSliceMut","ParallelString","all","any","as_parallel_slice","as_parallel_slice_mut","as_parallel_string","chain","chunks","cloned","cmp","collect","collect_into_vec","copied","count","drive","drive_unindexed","enumerate","eq","filter","filter_map","find_any","find_first","find_last","find_map_any","find_map_first","find_map_last","flat_map","flat_map_iter","flatten","flatten_iter","fold","fold_chunks","fold_chunks_with","fold_with","for_each","for_each_init","for_each_with","from_par_iter","ge","gt","inspect","interleave","interleave_shortest","intersperse","into_par_iter","le","len","lt","map","map_init","map_with","max","max_by","max_by_key","min","min_by","min_by_key","ne","opt_len","panic_fuse","par_bridge","par_bytes","par_char_indices","par_chars","par_chunks","par_chunks_exact","par_chunks_exact_mut","par_chunks_mut","par_drain","par_drain","par_encode_utf16","par_extend","par_iter","par_iter_mut","par_lines","par_match_indices","par_matches","par_rchunks","par_rchunks_exact","par_rchunks_exact_mut","par_rchunks_mut","par_sort","par_sort_by","par_sort_by_cached_key","par_sort_by_key","par_sort_unstable","par_sort_unstable_by","par_sort_unstable_by_key","par_split","par_split","par_split_mut","par_split_terminator","par_split_whitespace","par_windows","partial_cmp","partition","partition_map","position_any","position_first","position_last","positions","product","reduce","reduce_with","rev","skip","skip_any","skip_any_while","step_by","sum","take","take_any","take_any_while","try_fold","try_fold_with","try_for_each","try_for_each_init","try_for_each_with","try_reduce","try_reduce_with","unzip","unzip_into_vecs","update","while_some","with_max_len","with_min_len","with_producer","zip","zip_eq","Iter","__clone_box","borrow","borrow_mut","clone","clone_into","deref","deref_mut","drive","drive","drive_unindexed","drive_unindexed","drop","fmt","from","init","into","into_par_iter","len","len","opt_len","opt_len","to_owned","try_from","try_into","type_id","vzip","with_producer","with_producer","Iter","__clone_box","borrow","borrow_mut","clone","clone_into","deref","deref_mut","drive","drive","drive_unindexed","drive_unindexed","drop","fmt","from","init","into","into_par_iter","len","len","opt_len","opt_len","to_owned","try_from","try_into","type_id","vzip","with_producer","with_producer","IntoIter","Iter","IterMut","__clone_box","__clone_box","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","deref","deref","deref","deref_mut","deref_mut","deref_mut","drive","drive","drive","drive_unindexed","drive_unindexed","drive_unindexed","drop","drop","drop","fmt","fmt","fmt","from","from","from","init","init","init","into","into","into","into_par_iter","into_par_iter","into_par_iter","len","len","len","opt_len","opt_len","opt_len","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","with_producer","with_producer","with_producer","Chunks","ChunksExact","ChunksExactMut","ChunksMut","Iter","IterMut","ParallelSlice","ParallelSliceMut","RChunks","RChunksExact","RChunksExactMut","RChunksMut","Split","SplitMut","Windows","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","as_parallel_slice","as_parallel_slice_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","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","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","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","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","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_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_remainder","into_remainder","len","len","len","len","len","len","len","len","len","len","len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","par_chunks","par_chunks_exact","par_chunks_exact_mut","par_chunks_mut","par_rchunks","par_rchunks_exact","par_rchunks_exact_mut","par_rchunks_mut","par_sort","par_sort_by","par_sort_by_cached_key","par_sort_by_key","par_sort_unstable","par_sort_unstable_by","par_sort_unstable_by_key","par_split","par_split_mut","par_windows","remainder","remainder","remainder","remainder","take_remainder","take_remainder","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","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","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","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","Bytes","CharIndices","Chars","EncodeUtf16","Lines","MatchIndices","Matches","ParallelString","Split","SplitTerminator","SplitWhitespace","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","as_parallel_string","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","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","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","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","par_bytes","par_char_indices","par_chars","par_encode_utf16","par_lines","par_match_indices","par_matches","par_split","par_split_terminator","par_split_whitespace","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","Drain","borrow","borrow_mut","deref","deref_mut","drive_unindexed","drop","drop","fmt","from","init","into","into_par_iter","try_from","try_into","type_id","vzip","Drain","IntoIter","__clone_box","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","deref","deref","deref_mut","deref_mut","drive","drive","drive_unindexed","drive_unindexed","drop","drop","drop","fmt","fmt","from","from","init","init","into","into","into_par_iter","into_par_iter","len","len","opt_len","opt_len","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","with_producer","with_producer","CaptureLocations","CaptureMatches","CaptureNames","Captures","CompiledTooBig","Error","Match","Matches","NoExpand","Regex","RegexBuilder","RegexSet","RegexSetBuilder","Replacer","ReplacerRef","SetMatches","SetMatchesIntoIter","SetMatchesIter","Split","SplitN","SubCaptureMatches","Syntax","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","as_str","as_str","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","build","build","by_ref","bytes","capture_locations","capture_names","captures","captures_at","captures_iter","captures_len","captures_read","captures_read_at","case_insensitive","case_insensitive","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","count","count","count","count","crlf","crlf","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","description","dfa_size_limit","dfa_size_limit","dot_matches_new_line","dot_matches_new_line","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","empty","end","eq","eq","equivalent","equivalent","equivalent","equivalent","escape","expand","extract","find","find_at","find_iter","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_str","get","get","ignore_whitespace","ignore_whitespace","index","index","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_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_vec","into_vec","into_vec","into_vec","is_empty","is_empty","is_match","is_match","is_match_at","is_match_at","iter","iter","len","len","len","len","len","line_terminator","line_terminator","matched","matched_any","matches","matches_at","multi_line","multi_line","name","nest_limit","nest_limit","new","new","new","new","next","next","next","next","next","next","next","next","next_back","next_back","no_expansion","no_expansion","no_expansion","octal","octal","par_bridge","patterns","provide","range","replace","replace_all","replace_append","replace_append","replace_append","replacen","shortest_match","shortest_match_at","size_hint","size_hint","size_hint","size_hint","size_hint","size_limit","size_limit","split","splitn","start","static_captures_len","swap_greed","swap_greed","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","to_string","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","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","unicode","unicode","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","CaptureLocations","CaptureMatches","CaptureNames","Captures","Match","Matches","NoExpand","Regex","RegexBuilder","RegexSet","RegexSetBuilder","Replacer","ReplacerRef","SetMatches","SetMatchesIntoIter","SetMatchesIter","Split","SplitN","SubCaptureMatches","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","as_bytes","as_str","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","build","build","by_ref","capture_locations","capture_names","captures","captures_at","captures_iter","captures_len","captures_read","captures_read_at","case_insensitive","case_insensitive","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","count","count","count","count","crlf","crlf","default","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","dfa_size_limit","dfa_size_limit","dot_matches_new_line","dot_matches_new_line","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","empty","end","eq","equivalent","equivalent","equivalent","equivalent","expand","extract","find","find_at","find_iter","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_str","get","get","ignore_whitespace","ignore_whitespace","index","index","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_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","is_empty","is_empty","is_match","is_match","is_match_at","is_match_at","iter","iter","len","len","len","len","len","line_terminator","line_terminator","matched","matched_any","matches","matches_at","multi_line","multi_line","name","nest_limit","nest_limit","new","new","new","new","next","next","next","next","next","next","next","next","next_back","next_back","no_expansion","no_expansion","no_expansion","octal","octal","par_bridge","patterns","range","replace","replace_all","replace_append","replace_append","replace_append","replacen","shortest_match","shortest_match_at","size_hint","size_hint","size_hint","size_hint","size_hint","size_limit","size_limit","split","splitn","start","static_captures_len","swap_greed","swap_greed","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","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","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","unicode","unicode","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","Any","ArrowChunk","DataFrame","First","Ignore","Last","None","NullStrategy","PhysRecordBatchIter","Propagate","RecordBatchIter","UniqueKeepStrategy","__clone_box","__clone_box","__clone_box","_add_columns","_create_left_df_from_slice","_filter_seq","_finish_left_join","_left_join_from_series","_outer_join_from_series","_slice_and_realloc","agg_chunks","align_chunks","apply","apply_at_idx","as_single_chunk","as_single_chunk_par","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clear","clone","clone","clone","clone_into","clone_into","clone_into","column","columns","cross_join","default","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","describe","drop","drop","drop","drop","drop","drop","drop_in_place","drop_many","drop_many_amortized","drop_nulls","dtypes","empty","eq","eq","equivalent","equivalent","equivalent","equivalent","estimated_size","explode","explode","explode_impl","extend","fields","fill_null","filter","find_idx_by_name","fmt","fmt","fmt","fmt","frame_equal","frame_equal_missing","frame_equal_schema","from","from","from","from","from","from","from","from_iter","from_rows","from_rows_and_schema","from_rows_iter_and_schema","get","get_column_names","get_column_names_owned","get_columns","get_columns_mut","get_row","get_row_amortized","get_row_amortized_unchecked","get_supertype","groupby","groupby","groupby_dynamic","groupby_rolling","groupby_stable","groupby_with_series","hash_join","head","height","hmax","hmean","hmin","hstack","hstack_mut","hstack_mut_unchecked","hsum","index","index","index","index","index","index","index","index","init","init","init","init","init","insert_at_idx","into","into","into","into","into","into_iter","into_iter","into_struct","is_duplicated","is_empty","is_unique","iter","iter_chunks","iter_chunks_physical","join_asof","join_asof_by","lazy","max","mean","median","melt","melt2","min","n_chunks","new","new_no_checks","next","next","null_count","pipe","pipe_mut","pipe_with_args","pop","ptr_equal","quantile","rename","replace","replace_at_idx","replace_or_add","reverse","row","sample_frac","sample_n","schema","select","select_at_idx","select_by_range","select_physical","select_series","select_with_schema","select_with_schema_unchecked","set_column_names","shape","shift","should_rechunk","shrink_to_fit","size_hint","size_hint","slice","slice_par","sort","sort_impl","sort_in_place","sort_with_options","std","sum","tail","take","take_iter","take_iter_unchecked","take_opt_iter_unchecked","to_ndarray","to_owned","to_owned","to_owned","to_string","top_k","transpose","try_apply","try_apply_at_idx","try_find_idx_by_name","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from_rows_iter_and_schema","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","unique","unique_impl","unique_stable","unnest","upsample","upsample_stable","var","vstack","vstack_mut","vzip","vzip","vzip","vzip","vzip","width","with_column","with_column_and_schema","with_column_unchecked","with_row_count","with_row_count_mut","MeltArgs","__clone_box","borrow","borrow_mut","clone","clone_into","default","deref","deref_mut","drop","eq","fmt","from","id_vars","init","into","streamable","to_owned","try_from","try_into","type_id","value_name","value_vars","variable_name","vzip","BorrowIdxItem","Count","First","GroupBy","GroupByMethod","Groups","GroupsIdx","GroupsIndicator","GroupsProxy","GroupsProxyIter","GroupsProxyParIter","GroupsSlice","Idx","Idx","IdxItem","Implode","IntoGroupsProxy","Last","Max","Mean","Median","Min","NUnique","NanMax","NanMin","Quantile","Slice","Slice","SlicedGroups","Std","Sum","Var","__clone_box","__clone_box","__clone_box","__clone_box","agg_list","aggregations","all","apply","as_list_chunked","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_into","clone_into","clone_into","clone_into","count","default","default","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","df","drive_unindexed","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","expr","first","first","first","first_mut","fmt","fmt","fmt","fmt","fmt","fmt_groupby_column","from","from","from","from","from","from","from","from","from","from","from","from","from","from_iter","from_par_iter","get","get_groups","get_groups_mut","group_count","group_lengths","group_tuples","groups","idx_mut","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into_idx","into_iter","into_iter","into_iter","into_par_iter","into_par_iter","into_par_iter","is_empty","is_empty","is_sorted_flag","iter","iter","keys","keys_sliced","last","len","len","max","mean","median","min","n_unique","new","new","next","nth","par_apply","par_iter","par_iter","quantile","select","slice","sort","sort","std","sum","take_group_firsts","take_groups","take_groups_mut","to_owned","to_owned","to_owned","to_owned","to_string","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unroll","unwrap_idx","unwrap_slice","var","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","groups","rolling","AggList","_agg_helper_idx","_agg_helper_idx_no_null","_agg_helper_slice","_agg_helper_slice_no_null","_rolling_apply_agg_window_no_nulls","_rolling_apply_agg_window_nulls","_slice_from_offsets","_use_rolling_kernels","agg_list","PhysicalAggExpr","evaluate","root_name","AsOf","ChunkId","ChunkJoinIds","ChunkJoinOptIds","Cross","Inner","InnerJoinIds","JoinArgs","JoinType","JoinValidation","Left","LeftJoinIds","ManyToMany","ManyToOne","OneToMany","OneToOne","Outer","__clone_box","__clone_box","__clone_box","_check_categorical_src","_inner_join_multiple_keys","_join_suffix_name","_left_join_multiple_keys","_outer_join_multiple_keys","_sort_or_hash_inner","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","default","default_join_ids","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","from","from","from","from","how","init","init","init","into","into","into","is_valid_join","needs_checks","new","private_left_join_multiple_keys","slice","suffix","suffix","to_owned","to_owned","to_owned","to_string","to_string","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","validation","vzip","vzip","vzip","All","All","AnyValueBuffer","AnyValueBufferTrusted","Boolean","Boolean","Date","Datetime","Duration","Float32","Float32","Float64","Float64","Int16","Int16","Int32","Int32","Int64","Int64","Int8","Int8","Row","Struct","Time","UInt16","UInt16","UInt32","UInt32","UInt64","UInt64","UInt8","UInt8","Utf8","Utf8","__clone_box","__clone_box","__clone_box","add","add_unchecked_borrowed_physical","add_unchecked_owned_physical","any_values_to_dtype","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","coerce_data_type","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","eq","equivalent","equivalent","equivalent","equivalent","fmt","from","from","from","from","from","infer_schema","init","init","init","into","into","into","into_series","into_series","new","new","new","reset","reset","rows_to_schema_first_non_null","rows_to_schema_supertypes","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","concat_str","cov_f","cov_i","diag_concat_df","hor_concat_df","pearson_corr_f","pearson_corr_i","Abs","Agg","AggExpr","AggGroups","Aggregate","AggregationContext","Alias","All","AllColumns","AllColumnsSingle","AllowedOptimizations","And","AnonymousFunction","AnonymousScan","AnonymousScan","AnonymousScanOptions","Any","Any","Any","AnyValue","Arc","ArgAgg","ArgWhere","Array","Array","Array","ArrayChunked","ArrayExpr","ArrayNameSpace","ArrayRef","ArrowDataType","ArrowError","ArrowField","ArrowGetItem","ArrowResult","ArrowSchema","ArrowTimeUnit","AsBinary","AsList","AsOf","AsOfOptions","AsRefDataType","AsUtf8","AsofStrategy","Atan2","Auto","Average","Backward","Backward","BatchedParquetReader","Binary","Binary","Binary","Binary","BinaryChunked","BinaryChunkedBuilder","BinaryExpr","BinaryExpr","BinaryNameSpaceImpl","BinaryOwned","BinaryTakeRandom","BinaryTakeRandomSingleChunk","BinaryType","BinaryUdfOutputField","BoolTakeRandom","BoolTakeRandomSingleChunk","Boolean","Boolean","Boolean","Boolean","Boolean","BooleanChunked","BooleanChunkedBuilder","BooleanFunction","BooleanType","BorrowIdxItem","Both","Bounds","BoundsIter","Brotli","BrotliLevel","C","Cache","Cast","CatIter","Categorical","Categorical","Categorical","CategoricalChunked","CategoricalChunkedBuilder","CategoricalNameSpace","CategoricalOrdering","CategoricalType","Ceil","ChainedThen","ChainedWhen","ChunkAgg","ChunkAggSeries","ChunkAnyValue","ChunkApply","ChunkApplyKernel","ChunkBytes","ChunkCast","ChunkCompare","ChunkCumAgg","ChunkExpandAtIndex","ChunkExplode","ChunkFillNullValue","ChunkFilter","ChunkFull","ChunkFullNull","ChunkPeaks","ChunkQuantile","ChunkReverse","ChunkRollApply","ChunkSet","ChunkShift","ChunkShiftFill","ChunkSort","ChunkTake","ChunkUnique","ChunkVar","ChunkZip","ChunkedArray","ChunkedBuilder","ChunkedSet","Clip","ClosedWindow","CloudOptions","Coalesce","Column","ColumnNotFound","Columns","Columns","ComputeError","ConcatExpr","Correlation","Count","Count","Count","Cross","CsvEncoding","CsvReader","CsvWriter","Cumcount","Cummax","Cummin","Cumprod","Cumsum","DataFrame","DataFrameJoinOps","DataFrameOps","DataFrameScan","DataPoint","DataType","Date","Date","Date","Date32","Date64","DateChunked","DateMethods","DateTime","DateType","Datetime","Datetime","DatetimeArgs","DatetimeChunked","DatetimeMethods","DatetimeType","Decimal","Decimal","Decimal","Decimal256","DecimalChunked","DecimalType","Dense","Dictionary","Diff","Distinct","Divide","DropNans","Dtype","DtypeColumn","Dummy","Duplicate","Duration","Duration","Duration","Duration","Duration","DurationArgs","DurationChunked","DurationMethods","DurationType","DynArgs","DynamicGroupOptions","Entropy","Eq","EqValidity","Error","Exclude","Excluded","Exp","Explode","Explode","Expr","ExprEvalExtension","ExtContext","Extension","Field","FileSink","FillNull","FillNullLimit","FillNullStrategy","Filter","First","First","First","FixedSizeBinary","FixedSizeList","FixedSizeListType","Float16","Float32","Float32","Float32","Float32","Float32Chunked","Float32Type","Float64","Float64","Float64","Float64","Float64Chunked","Float64Type","Floor","FloorDivide","Fortran","Forward","Forward","Friday","FromData","FromDataBinary","FromDataUtf8","Function","FunctionExpr","FunctionOutputField","FxHash","GetAnyValue","GetOutput","GlobIterator","Global","GlobalFinished","GroupBy","GroupByMethod","Groups","GroupsIdx","GroupsIndicator","GroupsProxy","GroupsProxyIter","GroupsProxyParIter","GroupsSlice","GroupsToRows","Gt","GtEq","Gzip","GzipLevel","HStack","HashMap","Higher","IDX_DTYPE","Idx","Idx","IdxArr","IdxCa","IdxItem","IdxSize","IdxType","Implode","Implode","IndexOfSchema","IndexOrder","IndexToUsize","InitHashMaps","Inner","Int128Chunked","Int128Type","Int16","Int16","Int16","Int16","Int16Chunked","Int16Type","Int32","Int32","Int32","Int32","Int32Chunked","Int32Type","Int64","Int64","Int64","Int64","Int64Chunked","Int64Type","Int8","Int8","Int8","Int8","Int8Chunked","Int8Type","Interpolate","InterpolationMethod","Interval","IntoGroupsProxy","IntoLazy","IntoListNameSpace","IntoSeries","IntoTakeRandom","IntoVec","InvalidOperation","Io","IpcCompression","IpcReader","IpcStreamReader","IpcStreamWriter","IpcStreamWriterOption","IpcWriter","IpcWriterOption","IpcWriterOptions","IsFinite","IsFirst","IsFirst","IsFloat","IsIn","IsIn","IsInfinite","IsLast","IsNan","IsNot","IsNotNan","IsNotNull","IsNull","Item","Item","Item","Item","Item","Iter","IterNulls","Join","Join","JoinArgs","JoinBuilder","JoinOptions","JoinType","Json","JsonFormat","JsonLineReader","JsonLines","JsonReader","JsonWriter","KeepName","LZ4","LargeBinary","LargeBinaryArray","LargeList","LargeListArray","LargeStringArray","LargeUtf8","Last","Last","Last","LazyCsvReader","LazyFileListReader","LazyFrame","LazyGroupBy","LazyJsonLineReader","Left","Left","Left","Lexical","LhsNumOps","Linear","Linear","List","List","List","ListBinaryChunkedBuilder","ListBooleanChunkedBuilder","ListBuilderTrait","ListChunked","ListExpr","ListFromIter","ListNameSpace","ListNameSpaceExtension","ListNameSpaceImpl","ListPrimitiveChunkedBuilder","ListTakeRandom","ListTakeRandomSingleChunk","ListType","ListUtf8ChunkedBuilder","Literal","Literal","LiteralValue","Local","Local","LocalProjection","Log","Log1p","LogSeries","Logical","LogicalPlan","LogicalType","LossyUtf8","Lower","LowerBound","Lt","LtEq","Lz4Raw","Lzo","Map","MapFunction","Max","Max","Max","Max","MaxBound","Mean","Mean","Mean","Median","Median","MeltArgs","MetaNameSpace","Microsecond","Microseconds","Midpoint","Millisecond","Milliseconds","Min","Min","Min","Min","MinBound","Minus","Modulus","Monday","Multi","Multi","Multiply","MutableBitmapExtension","NULL","NUnique","NUnique","Name","Named","NamedFrom","NamedFromOwned","NanMax","NanMin","Nanosecond","Nanoseconds","Native","Nearest","Nearest","Nearest","NewChunkedArray","NoData","NoNull","None","None","None","NotEq","NotEqValidity","Nth","Null","Null","Null","Null","Null","NullCount","NullValues","NumOpsDispatch","NumOpsDispatchChecked","NumTakeRandomChunked","NumTakeRandomCont","NumTakeRandomSingleChunk","NumericNative","Object","Object","ObjectChunked","ObjectOwned","ObjectTakeRandom","ObjectTakeRandomSingleChunk","ObjectType","One","Operator","OptState","Or","Ordinal","Outer","Output","OwnedObject","POLARSTYPE","ParallelStrategy","ParquetCompression","ParquetReader","ParquetWriteOptions","ParquetWriter","PartitionedAggregation","Physical","PhysicalExpr","PhysicalIoHelper","PlHashMap","PlHashSet","PlIdHashMap","PlIndexMap","PlIndexSet","Plus","PolarsArray","PolarsDataType","PolarsError","PolarsFloatType","PolarsIntegerType","PolarsIterator","PolarsMonthEnd","PolarsMonthStart","PolarsNumericType","PolarsObject","PolarsResult","PolarsRound","PolarsSingleType","PolarsTemporalGroupby","PolarsTruncate","PolarsUpsample","Pow","PrimitiveChunkedBuilder","Projection","Quantile","Quantile","QuantileAggSeries","QuantileInterpolOptions","Random","Random","Range","Range","Range","RankMethod","RankOptions","RenameAlias","RenameAliasFn","RepeatBy","RevMapping","RevMappingBuilder","Reverse","Right","Right","RollingAgg","RollingCovOptions","RollingGroupOptions","RollingOptions","RollingOptionsFixedWindow","RollingOptionsImpl","RollingQuantileParams","RollingSeries","RollingVarParams","Round","RowGroups","Saturday","Scan","ScanArgsAnonymous","ScanArgsIpc","ScanArgsParquet","Schema","SchemaFieldNotFound","SchemaMismatch","SchemaRef","SearchSortedSide","Second","Selection","Selector","SerReader","SerWriter","Series","Series","SeriesBinaryUdf","SeriesMethods","SeriesOpsTime","SeriesSealed","SeriesTrait","SeriesUdf","SetSortedFlag","ShapeMismatch","Shift","ShiftAndFill","ShrinkType","Single","Single","SingleNoNull","Slice","Slice","Slice","Slice","SlicedArray","SlicedGroups","Snappy","Sort","Sort","SortBy","SortMultipleOptions","SortOptions","SpecialEq","StartBy","Std","Std","StrConcat","StrHashLocal","StringCacheMismatch","StringExpr","StrptimeOptions","Struct","Struct","Struct","StructArray","StructChunked","StructExpr","StructFieldNotFound","StructNameSpace","StructOwned","Sum","Sum","Sunday","Take","TakeIdx","TakeIterator","TakeIteratorNulls","TakeRandBranch2","TakeRandBranch3","TakeRandom","TakeRandom","TakeRandomBitmap","TakeRandomUtf8","TemporalExpr","TemporalMethods","Ternary","Then","Thursday","Time","Time","Time","Time32","Time64","TimeChunked","TimeMethods","TimeType","TimeUnit","TimeZone","Timestamp","ToDummies","ToPhysical","Trigonometry","TrueDivide","TruncateOptions","Tuesday","UInt16","UInt16","UInt16","UInt16","UInt16Chunked","UInt16Type","UInt32","UInt32","UInt32","UInt32","UInt32Chunked","UInt32Type","UInt64","UInt64","UInt64","UInt64","UInt64Chunked","UInt64Type","UInt8","UInt8","UInt8","UInt8","UInt8Chunked","UInt8Type","UdfSchema","Uncompressed","Union","Union","UnionArgs","Unique","UniqueKeepStrategy","Unknown","UpperBound","Utf8","Utf8","Utf8","Utf8","Utf8","Utf8Chunked","Utf8ChunkedBuilder","Utf8Methods","Utf8NameSpaceImpl","Utf8Owned","Utf8TakeRandom","Utf8TakeRandomSingleChunk","Utf8Type","ValueSize","Var","Var","VarAggSeries","VecHash","Wednesday","When","Wildcard","Window","Window","WindowBound","WindowMapping","WindowOptions","Xor","ZSTD","Zero","Zstd","ZstdLevel","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","_finish_with_scan_ops","_fx_hash","_into_selector","_selector_add","_selector_and","_selector_sub","_sum_as_series","_to_dummies","abs","add","add","add_ms","add_ns","add_to","add_us","agg","agg_groups","aggregations","alias","all","all","all_horizontal","allow_parallel","allow_parallel","allows_predicate_pushdown","allows_projection_pushdown","allows_projection_pushdown","allows_slice_pushdown","and","anonymous_scan","any","any_horizontal","append","append_null","append_null","append_opt_series","append_option","append_series","append_value","apply","apply","apply","apply_binary","apply_cast_numeric","apply_children","apply_kernel","apply_kernel_cast","apply_many","apply_many_private","apply_multiple","apply_on_opt","apply_to_slice","apply_with_idx","apply_with_idx_on_opt","arange","arccos","arccosh","arced","arcsin","arcsinh","arctan","arctan2","arctanh","arg_max","arg_max","arg_max","arg_min","arg_min","arg_min","arg_sort","arg_sort","arg_sort","arg_sort_by","arg_sort_multiple","arg_unique","arg_unique","arg_unique","arg_where","args","arr","array","arrow_ndjson","arrow_schema","arrow_schema","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_binary","as_date","as_date_not_exact","as_datetime","as_datetime_not_exact","as_expression","as_list","as_partitioned_aggregator","as_ref","as_ref_dtype","as_series","as_single_ptr","as_slice_mut","as_stats_evaluator","as_stats_evaluator","as_struct","as_time","as_utf8","avg","backward_fill","base64_decode","base64_encode","base_utc_offset","batched","batched","batched","batched_async","batched_borrowed_mmap","batched_borrowed_read","batched_mmap","batched_read","binary","binary","binary_expr","bitand","bitor","bitxor","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","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","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","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","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","borrow_mut","bottom_k","boxed","boxed_clone","boxed_clone","branch_apply_cast_numeric_no_null","builder","by","by","cache","cache","cache","cache","call","call_udf","call_udf","capacity","capacity","cast","cast","cast","cast","cast","cast_unchecked","cat","cat","cbrt","ceil","center","center","center","check_bounds","check_bounds","check_sorted","check_sorted","checked_div","checked_div","checked_div_num","chunk_lengths","chunkedarray","chunks","clip","clip_max","clip_min","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_inner","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","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","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","closed_window","closed_window","closed_window","closed_window","cloud","cloud_options","cloud_options","cmp","coalesce","col","collect","collect_all","cols","columns_to_dummies","compare","compression","compression","concat","concat","concat_expr","concat_impl","concat_impl","concat_list","concat_str","contains","contains","contains","contains_literal","contains_literal","cos","cosh","cot","count","count","count_match","cov","create_writer","create_writer","cross_join","cumcount","cumfold_exprs","cummax","cummax","cummin","cummin","cumprod","cumprod","cumreduce_exprs","cumsum","cumsum","cumulative_eval","data_pagesize_limit","data_type","data_type","datatypes","date_ranges","datetime","datetime","datetime_to_timestamp_ms","datetime_to_timestamp_ns","datetime_to_timestamp_us","day","day","day","day","days","days","days","days_only","ddof","ddof","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default_arrays","degrees","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","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","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","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","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","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","deref_mut","deref_mut","descending","descending","descending","describe","describe_optimized_plan","describe_plan","df","df","diag_concat_lf","diff","diff","div","div","divide","dot","dot","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","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","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","drop","drop_columns","drop_nans","drop_nulls","drop_nulls","drop_nulls","dst_offset","dt","dt","dtype","dtype","dtype","dtype_col","dtype_cols","duration","ends_with","ends_with","entropy","entropy","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq_missing","equal","equal_missing","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","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","eval","evaluate","evaluate","evaluate_on_groups","evaluate_partitioned","every","every","exact","exclude","exclude_dtype","exp","exp","explain","explode","explode","explode","explode_and_offsets","expr","expr","extension","extension","extract","extract_all","extract_all_many","fast_explode","fetch","field","field","field_by_index","field_by_name","fields","fields","file_caching","fill_nan","fill_nan","fill_null","fill_null","fill_null_with_values","filter","filter","filter","filter","finalize","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish_no_glob","finish_no_glob","finish_no_glob","finish_with_scan_ops","first","first","first","first","fixed_size_list","flatten","float_type","floor","floor_div","floor_div_series","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt_groupby_column","fmt_str","fn_params","fn_params","fn_params","fold_exprs","force_parallel","force_parallel","format","format_str","forward_fill","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","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_data_default","from_data_unchecked_default","from_data_unchecked_default","from_iter","from_iter","from_iter_binary_trusted_len","from_iter_bool_trusted_len","from_iter_options","from_iter_primitive_trusted_len","from_iter_trusted_length","from_iter_trusted_length","from_iter_utf8_trusted_len","from_iter_values","from_par_iter","from_path","from_path","from_slice","from_slice_options","from_trusted_len_iter_rev","from_type","from_vec","full","full","full_null","function_with_options","get","get","get","get","get","get_any_value","get_any_value","get_any_value_unchecked","get_any_value_unchecked","get_categories","get_current_optimizations","get_datatype","get_dtype","get_earliest_bounds_ms","get_earliest_bounds_ns","get_earliest_bounds_us","get_field","get_field","get_fields","get_k","get_names","get_object","get_output","get_overlapping_bounds_iter","get_schema","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_values_size","glob","group_tuples","groupby","groupby_dynamic","groupby_dynamic","groupby_rolling","groupby_rolling","groupby_stable","groupby_values","groupby_windows","gt","gt","gt_eq","gt_eq","has_header","has_header","has_header","has_multiple_outputs","has_validity","has_validity","has_window_function","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","head","head","head","hex_decode","hex_encode","hour","hour","hour","hour","hours","hours","how","how","id_vars","implode","in_nanoseconds_window","include_boundaries","index_column","index_column","index_of","indexes_to_usizes","infer_schema","infer_schema_len","infer_schema_len","infer_schema_length","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","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","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","init","inner_array","inner_join","inner_join","int_range","int_ranges","interpol","interpolate","interpolate","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","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_data","into_inner","into_iter","into_iter","into_iter","into_list_name_space","into_list_name_space","into_range","into_series","into_tree_formatter","into_vec","is_constant_duration","is_empty","is_finite","is_first","is_first","is_first","is_float","is_in","is_in","is_in","is_infinite","is_last","is_leap_year","is_leap_year","is_leap_year","is_literal","is_nan","is_nan","is_not_nan","is_not_null","is_not_null","is_not_null","is_null","is_null","is_null","is_nullable","is_regex_projection","is_series","is_simple_projection","is_sorted","is_sorted_flag","is_valid_aggregation","is_zero","iso_year","iso_year","iso_year","iter","iter","join","join","join","join_builder","json","keep_name","last","last","last","last","lazy","left_by","left_join","left_join","left_on","len","len","lengths","limit","limit","list","lit","lit","lit","lit","log","log","log1p","log1p","logical_plan","logical_plan","low_memory","low_memory","low_memory","low_memory","low_memory","lower_bound","lst_arg_max","lst_arg_min","lst_concat","lst_diff","lst_get","lst_join","lst_lengths","lst_max","lst_mean","lst_min","lst_reverse","lst_shift","lst_slice","lst_sort","lst_sum","lst_unique","lst_unique_stable","lt","lt","lt_eq","lt_eq","maintain_order","maintain_order","maintain_order","map","map","map_alias","map_binary","map_children","map_dtype","map_dtypes","map_field","map_fields","map_list","map_list_multiple","map_many","map_many_private","map_multiple","mapping","max","max","max","max","max","max","max_as_series","max_as_series","max_horizontal","mean","mean","mean","mean","mean","mean","median","median","median","median","median","median_as_series","median_as_series","melt","memmap","memory_mapped","merge_dtypes","meta","metadata","metadata","method","microsecond","microseconds","microseconds","milliseconds","milliseconds","min","min","min","min","min","min","min_as_series","min_as_series","min_horizontal","min_periods","min_periods","min_periods","min_periods","minute","minute","minute","minute","minutes","minutes","mode","mode","mode","month","month","month","month","month_end","month_start","months","months_only","mul","mul","mul","multiply","multithreaded","multithreaded","mutate","n_chunks","n_rows","n_rows","n_rows","n_rows","n_rows","n_rows","n_rows","n_unique","n_unique","n_unique","name","name","name","name","nan_max","nan_min","nan_propagating_aggregate","nanosecond","nanosecond","nanosecond","nanoseconds","nanoseconds","nanoseconds","negative_to_usize","neq","neq_missing","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","new","new","new","new_async","new_empty","new_from_index","new_from_index","new_null","next","next_batches","nodes","nodes_mut","not","not","not_equal","not_equal_missing","null","null_count","null_count","null_count","nulls_last","num_rows","offset","offset","offset","offset","on","ops_time_dtype","optimize","or","ordinal","ordinal","ordinal_day","ordinal_year","other","otherwise","otherwise","outer_join","outer_join","output_name","output_schema","over","over_with_options","parallel","parallel","parse","parse_from_str_slice","parse_from_str_slice","parse_from_str_slice","parse_int","parsed_int","partial_cmp","path","path","path","peak_max","peak_max","peak_min","peak_min","pearson_corr","period","period","pi","polars_bail","polars_ensure","polars_err","polars_warn","pop","pow","predicate","predicate_pushdown","predicates","prefix","prob","prod_as_series","product","profile","projection_pushdown","quantile","quantile","quantile","quantile","quantile_as_series","quantile_as_series","quarter","quarter","quarter","radians","range","rank","read_impl","read_parallel","rechunk","rechunk","rechunk","rechunk","rechunk","rechunk","rechunk","reduce_exprs","rem","rem","remainder","rename","rename","rename_fields","repeat","repeat_by","repeat_by","repeat_by","replace","replace_all","replace_literal","replace_literal_all","replace_time_zone","reshape","resolve_homedir","reverse","reverse","reverse","reverse","reverse","right_by","right_on","rolling_apply","rolling_apply","rolling_apply","rolling_apply_float","rolling_corr","rolling_cov","rolling_max","rolling_max","rolling_max","rolling_mean","rolling_mean","rolling_mean","rolling_median","rolling_median","rolling_median","rolling_min","rolling_min","rolling_min","rolling_quantile","rolling_quantile","rolling_quantile","rolling_std","rolling_std","rolling_std","rolling_sum","rolling_sum","rolling_sum","rolling_var","rolling_var","rolling_var","root_names","round","round","round_ms","round_ns","round_us","row_count","row_count","row_count","row_count","row_count","row_count","row_group_size","rows_left","rows_right","same_type","same_type","sample_frac","sample_n","sample_size","scan","scan","scan_ipc","scan_parquet","schema","schema","schema","schema","schema","schema","schema","schema","schema","search_sorted","second","second","second","second","seconds","seconds","select","series","set","set_at_idx","set_at_idx2","set_at_idx_with","set_bit_unchecked","set_low_memory","set_ordering","set_parallel","set_rechunk","set_rechunk","set_rechunk","set_rechunk","set_rechunk","set_sorted_flag","set_validity","shift","shift","shift","shift","shift","shift_and_fill","shift_and_fill","shift_and_fill","shrink_dtype","shrink_to_fit","shrink_to_fit","shuffle","simplify_expr","sin","sinh","sink_ipc","sink_parquet","skip_rows","skip_rows","slice","slice","slice","slice","slice","slice","slice","slice","slice_pushdown","slice_typed","slice_typed","slice_typed_unchecked","slice_typed_unchecked","slice_unchecked","slice_unchecked","sliced","sliced_unchecked","sort","sort","sort","sort","sort","sort_by","sort_by_exprs","sort_with","sort_with","sort_with","spearman_rank_corr","sqrt","start_by","starts_with","starts_with","statistics","std","std","std","std_as_series","std_as_series","str","str_concat","str_concat","str_lengths","str_n_chars","str_slice","strategy","streamable","streaming","strftime","strict","strict_cast","string","struct_","sub","sub","subtract","suffix","suffix","suffix","sum","sum","sum","sum","sum","sum","sum_as_series","sum_horizontal","super_type","tail","tail","tail","tail","take","take","take","take_iter","take_iter_unchecked","take_opt_iter","take_opt_iter_unchecked","take_rand","take_unchecked","take_unchecked","tan","tanh","temporal_range_vec","ternary_expr","then","then","tile","time_ranges","timestamp","to_alp","to_alp","to_alp_optimized","to_anyvalue","to_boxed","to_byte_slices","to_dot","to_dot","to_dummies","to_dummies","to_field","to_field","to_lowercase","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_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_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_physical","to_string","to_string","to_string","to_string","to_string","to_supertypes","to_uppercase","tolerance","tolerance_str","top_k","truncate","truncate","truncate_impl","truncate_ms","truncate_ms","truncate_no_offset_ms","truncate_no_offset_ns","truncate_no_offset_us","truncate_ns","truncate_ns","truncate_us","truncate_us","try_apply","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_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_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_from","try_from","try_index_of","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","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","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_new","try_new","try_new","try_new","try_serialize","tu","type_coercion","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","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","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","type_id","type_name","tz","undo_aliases","unique","unique","unique","unique","unique","unique","unique_stable","unique_stable","unique_stable","unique_stable","unix_time","unnest","upper_bound","upsample","upsample_stable","use_earliest","use_statistics","use_statistics","utils","validate","validation","validity","validity","value_counts","value_counts","value_name","value_vars","values","values_iter","var","var","var","var_as_series","var_as_series","variable_name","vec_hash","vec_hash_combine","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","week","week","week","weekday","weekday","weekday","weekday","weeks","weeks","weeks_only","weights","weights","weights","when","when","when","window_size","window_size","window_size","window_size","with","with_batch_size","with_batch_size","with_batch_size","with_cache","with_capacity","with_chunk_size","with_chunk_size","with_column","with_columns","with_columns","with_columns","with_columns","with_columns","with_columns","with_comment_char","with_comment_char","with_compression","with_compression","with_compression","with_compression","with_compression","with_context","with_data_pagesize_limit","with_date_format","with_datetime_format","with_day","with_days","with_delimiter","with_delimiter","with_delimiter","with_dtype_overwrite","with_dtypes","with_dtypes_slice","with_encoding","with_encoding","with_end_of_line_char","with_end_of_line_char","with_extension","with_extension","with_float_precision","with_fractional_seconds","with_hms","with_hms","with_hour","with_hours","with_ignore_errors","with_ignore_errors","with_ignore_errors","with_infer_schema_length","with_infer_schema_length","with_json_format","with_json_format","with_microsecond","with_microseconds","with_milliseconds","with_minute","with_minutes","with_missing_is_null","with_missing_is_null","with_month","with_n_rows","with_n_rows","with_n_rows","with_n_rows","with_n_rows","with_n_rows","with_n_rows","with_n_threads","with_n_threads","with_nanoseconds","with_null_value","with_null_values","with_null_values","with_optimizations","with_path","with_path","with_path","with_path","with_path","with_predicate","with_predicate_pushdown","with_projection","with_projection","with_projection","with_projection","with_projection","with_projection_pushdown","with_quote_char","with_quote_char","with_quoting_char","with_rechunk","with_rechunk","with_rechunk","with_rechunk","with_rechunk","with_row_count","with_row_count","with_row_count","with_row_count","with_row_count","with_row_count","with_row_count","with_row_group_size","with_schema","with_schema","with_schema","with_schema","with_schema","with_schema_modify","with_schema_overwrite","with_schema_overwrite","with_second","with_seconds","with_simplify_expr","with_skip_rows","with_skip_rows","with_skip_rows_after_header","with_skip_rows_after_header","with_slice_pushdown","with_statistics","with_streaming","with_time_format","with_try_parse_dates","with_try_parse_dates","with_type_coercion","with_validity","with_validity","with_weeks","with_year","without_optimizations","xor","year","year","year","year","zip","zip_with","expr","input","input","interpol","propagate_nans","propagate_nans","quantile","drop_nulls","drop_nulls","by","by","data_type","descending","expr","expr","expr","expr","expr","falsy","function","function","function","function","idx","input","input","input","input","left","length","offset","op","options","options","options","options","order_by","output_type","partition_by","predicate","right","strict","truthy","atomic_seed","base","base","ddof","decimals","fixed_seed","max","method","method","min","normalize","periods","reverse","reverse","reverse","reverse","reverse","seed","super_type","groups","rolling","data_type","high","low","aggs","apply","args","by_column","contexts","count","df","err","expr","expr","exprs","file_info","file_info","file_options","function","function","id","input","input","input","input","input","input","input","input","input","input","input","input","input","input_left","input_right","inputs","keys","left_on","len","maintain_order","offset","options","options","options","options","options","output_schema","path","payload","predicate","predicate","predicate","projection","right_on","scan_type","schema","schema","schema","schema","schema","schema","schema","selection","AggList","_agg_helper_idx","_agg_helper_idx_no_null","_agg_helper_slice","_agg_helper_slice_no_null","_rolling_apply_agg_window_no_nulls","_rolling_apply_agg_window_nulls","_slice_from_offsets","_use_rolling_kernels","agg_list","ArrayNameSpace","AsArray","array_max","array_min","array_sum","array_unique","array_unique_stable","as_array","write","Error","FallibleStreamingIterator","FileWriter","Item","Serializer","__clone_box","advance","advance","all","any","borrow","borrow","borrow_mut","borrow_mut","by_ref","clone","clone_into","count","deref","deref","deref_mut","deref_mut","drop","drop","filter","find","fmt","for_each","from","from","fuse","get","get","init","init","into","into","into_inner","into_iter","map","map_err","map_ref","new","new","next","next","nth","position","size_hint","skip","skip_while","take","take_while","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","BinaryNameSpace","borrow","borrow_mut","contains_literal","deref","deref_mut","drop","ends_with","from","init","into","starts_with","try_from","try_into","type_id","vzip","CategoricalNameSpace","CategoricalOrdering","Lexical","Physical","DateMethods","DatetimeMethods","DurationMethods","RollingAgg","RollingOptions","RollingOptionsImpl","TimeMethods","Utf8Methods","__clone_box","as_date","as_date_not_exact","as_datetime","as_datetime_not_exact","as_time","borrow","borrow_mut","by","by","center","center","clone","clone_into","closed_window","closed_window","day","day","days","default","deref","deref_mut","drop","fn_params","fn_params","from","hour","hour","hours","init","into","is_leap_year","is_leap_year","iso_year","iso_year","microseconds","milliseconds","min_periods","min_periods","minute","minute","minutes","month","month","nanosecond","nanosecond","nanoseconds","ordinal","ordinal","parse_from_str_slice","parse_from_str_slice","parse_from_str_slice","quarter","quarter","rolling_max","rolling_mean","rolling_median","rolling_min","rolling_quantile","rolling_std","rolling_sum","rolling_var","second","second","seconds","to_owned","try_from","try_into","tu","type_id","tz","unix_time","utf8","vzip","week","week","weekday","weekday","weights","weights","window_size","window_size","year","year","AsUtf8","DateDMY","DateYMD","DatetimeDMY","DatetimeYMD","DatetimeYMDZ","Pattern","Utf8Methods","__clone_box","as_date","as_date_not_exact","as_datetime","as_datetime_not_exact","as_time","as_utf8","borrow","borrow_mut","clone","clone_into","deref","deref_mut","drop","eq","equivalent","equivalent","equivalent","equivalent","fmt","from","hash","infer","init","into","is_inferable","to_owned","try_from","try_into","type_id","vzip","DatetimeInfer","Error","StrpTimeParser","TryFromWithUnit","__clone_box","borrow","borrow_mut","clone","clone_into","deref","deref_mut","drop","from","infer_pattern_single","init","into","logical_type","parse","parse_bytes","parse_bytes","parse_bytes","pattern","to_owned","try_from","try_from_with_unit","try_from_with_unit","try_from_with_unit","try_into","type_id","vzip","Aws","Azure","CloudOptions","CloudType","File","Gcp","AnyValue","Array","Array","ArrayChunked","ArrowDataType","ArrowTimeUnit","AsRefDataType","Binary","Binary","Binary","BinaryChunked","BinaryOwned","BinaryType","Boolean","Boolean","Boolean","BooleanChunked","BooleanType","CatIter","Categorical","Categorical","CategoricalChunked","CategoricalChunkedBuilder","CategoricalType","CloudOptions","DataType","Date","Date","Date32","Date64","DateChunked","DateType","Datetime","Datetime","DatetimeChunked","DatetimeType","Decimal","Decimal","Decimal","Decimal256","DecimalChunked","DecimalType","Dictionary","Duration","Duration","Duration","DurationChunked","DurationType","Extension","Field","FixedSizeBinary","FixedSizeList","FixedSizeListType","Float16","Float32","Float32","Float32","Float32Chunked","Float32Type","Float64","Float64","Float64","Float64Chunked","Float64Type","GetAnyValue","Global","GlobalFinished","HashMap","IDX_DTYPE","IdxArr","IdxCa","IdxSize","IdxType","InitHashMaps","Int128Chunked","Int128Type","Int16","Int16","Int16","Int16Chunked","Int16Type","Int32","Int32","Int32","Int32Chunked","Int32Type","Int64","Int64","Int64","Int64Chunked","Int64Type","Int8","Int8","Int8","Int8Chunked","Int8Type","Interval","LargeBinary","LargeList","LargeUtf8","List","List","List","ListChunked","ListType","Local","Local","Logical","LogicalType","Map","Microsecond","Microseconds","Millisecond","Milliseconds","Nanosecond","Nanoseconds","Native","Null","Null","Null","NumericNative","Object","Object","ObjectChunked","ObjectOwned","ObjectType","OwnedObject","POLARSTYPE","PlHashMap","PlHashSet","PlIdHashMap","PlIndexMap","PlIndexSet","PolarsDataType","PolarsFloatType","PolarsIntegerType","PolarsNumericType","PolarsSingleType","RevMapping","RevMappingBuilder","Second","StrHashLocal","Struct","Struct","Struct","StructChunked","StructOwned","Time","Time","Time32","Time64","TimeChunked","TimeType","TimeUnit","TimeZone","Timestamp","UInt16","UInt16","UInt16","UInt16Chunked","UInt16Type","UInt32","UInt32","UInt32","UInt32Chunked","UInt32Type","UInt64","UInt64","UInt64","UInt64Chunked","UInt64Type","UInt8","UInt8","UInt8","UInt8Chunked","UInt8Type","Union","Unknown","Utf8","Utf8","Utf8","Utf8Chunked","Utf8Owned","Utf8Type","as_ref_dtype","cast","categorical","dtype","dtype","get_any_value","get_any_value_unchecked","get_dtype","get_unchecked","merge_dtypes","name","new","with_capacity","CatIter","CategoricalChunked","CategoricalChunkedBuilder","Global","GlobalFinished","Local","Local","RevMapping","RevMappingBuilder","StrHashLocal","stringcache","IUseStringCache","enable_string_cache","reset_string_cache","using_string_cache","with_string_cache","replace_time_zone","FromData","FromDataBinary","FromDataUtf8","from_data_default","from_data_unchecked_default","from_data_unchecked_default","DateLikeNameSpace","base_utc_offset","borrow","borrow_mut","cast_time_unit","combine","convert_time_zone","date","datetime","day","deref","deref_mut","drop","dst_offset","from","hour","init","into","is_leap_year","iso_year","microsecond","millisecond","minute","month","nanosecond","ordinal_day","quarter","replace_time_zone","round","second","strftime","time","timestamp","to_string","truncate","try_from","try_into","type_id","vzip","week","weekday","with_time_unit","year","PhysicalAggExpr","evaluate","root_name","AnonymousBuilder","width","write","Convert","DoubleEndedFallibleStreamingIterator","Empty","Error","FallibleStreamingIterator","Filter","Fuse","Item","Map","MapErr","MapRef","RecordSerializer","Serializer","Skip","SkipWhile","Take","TakeWhile","__clone_box","advance","advance","advance","advance","advance","advance","advance","advance","advance","advance","advance","advance","advance","advance","advance_back","advance_back","advance_back","advance_back","advance_back","advance_back","all","any","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","by_ref","clone","clone_into","convert","count","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","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","empty","filter","find","fmt","for_each","from","from","from","from","from","from","from","from","from","from","from","from","from","fuse","get","get","get","get","get","get","get","get","get","get","get","get","get","get","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","map","map_err","map_ref","new","new","next","next","next","next_back","next_back","nth","position","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","skip","skip_while","take","take_while","to_owned","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","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","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","write","group_agg_nan_max_s","group_agg_nan_min_s","nan_max_s","nan_min_s","MutableNullArray","BatchStats","ColumnStats","borrow","borrow","borrow_mut","borrow_mut","deref","deref","deref_mut","deref_mut","drop","drop","dtype","fmt","from","from","get_stats","init","init","into","into","null_count","schema","to_max","to_min","to_min_max","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","BatchedCsvReaderMmap","BatchedCsvReaderRead","OwnedBatchedCsvReader","OwnedBatchedCsvReaderMmap","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","from","from","from","from","init","init","init","init","into","into","into","into","next_batches","next_batches","next_batches","next_batches","to_batched_owned_mmap","to_batched_owned_read","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","AsSeries","IntoSeriesOps","SeriesOpsTime","TemporalMethods","as_series","day","hour","is_leap_year","iso_year","minute","month","nanosecond","ops_time_dtype","ordinal_day","ordinal_year","quarter","rolling_max","rolling_mean","rolling_median","rolling_min","rolling_quantile","rolling_std","rolling_sum","rolling_var","second","strftime","timestamp","to_ops","to_string","week","weekday","year","SlicedArray","slice_typed","slice_typed_unchecked","_broadcast_descending","arg_sort_multiple","arg_sort_no_nulls","sort_slice_ascending","sort_slice_descending","_get_rows_encoded","_get_rows_encoded_ca","_get_rows_encoded_compat_array","StringNameSpace","borrow","borrow_mut","concat","contains","contains_literal","count_match","deref","deref_mut","drop","ends_with","explode","extract","extract_all","from","from_radix","init","into","lengths","lstrip","n_chars","replace","replace_all","replace_n","rstrip","split","split_exact","split_exact_inclusive","split_inclusive","splitn","starts_with","str_slice","strip","strptime","to_date","to_datetime","to_decimal","to_lowercase","to_time","to_uppercase","try_from","try_into","type_id","vzip","get_reader_bytes","infer_file_schema","infer_file_schema_inner","is_compressed","Ascending","ChunkCompare","Descending","IntoSeries","IsSorted","Item","Not","Series","SeriesIter","SeriesPhysIter","SeriesTrait","__clone_box","__clone_box","_sum_as_series","abs","add","add","add","add","append","arg_max","arg_min","arg_sort","arg_unique","arithmetic","array","array_ref","as_any","as_any_mut","as_list","as_mut","as_ref","as_ref","as_series","as_series","as_single_ptr","as_single_ptr","binary","bitand","bitor","bitxor","bool","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cast","cast","cast_unchecked","categorical","ceil","checked_div","checked_div","checked_div_num","chunk_lengths","chunks","chunks_mut","clear","clip","clip_max","clip_min","clone","clone","clone_inner","clone_into","clone_into","cummax","cummin","cumprod","cumsum","date","datetime","decimal","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","diff","div","div","div","div","drop","drop","drop","drop_nulls","dtype","duration","eq","eq","equal","equal","equal","equal","equal_missing","equal_missing","equal_missing","equal_missing","equivalent","equivalent","equivalent","equivalent","estimated_size","explode","extend","extend_constant","f32","f64","field","fill_null","filter","filter_threaded","floor","fmt","fmt","fmt","fmt_list","from","from","from","from","from","from","from","from","from_any_values","from_any_values_and_dtype","from_chunks_and_dtype_unchecked","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_vec","from_vec","from_vec","from_vec","from_vec","from_vec","from_vec","from_vec","from_vec","from_vec","full_null","get","get_data_ptr","get_object","get_unchecked","gt","gt","gt","gt","gt_eq","gt_eq","gt_eq","gt_eq","has_validity","head","i16","i32","i64","i8","idx","implementations","implode","init","init","init","into","into","into","into_frame","into_iter","into_series","into_series","is_empty","is_finite","is_in","is_infinite","is_nan","is_not_nan","is_not_null","is_null","is_series","is_series","is_sorted_flag","iter","len","limit","list","lit","lt","lt","lt","lt","lt_eq","lt_eq","lt_eq","lt_eq","max","max_as_series","mean","mean_as_series","median","median_as_series","min","min_as_series","mode","mul","mul","mul","mul","n_chunks","n_unique","name","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","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","new","new_empty","new_from_index","new_null","next","not_equal","not_equal","not_equal","not_equal","not_equal_missing","not_equal_missing","not_equal_missing","not_equal_missing","null_count","ops","ops_time_dtype","peak_max","peak_min","phys_iter","product","quantile_as_series","rank","rechunk","rem","rem","rem","rename","rename","repeat_by","reshape","reverse","rolling_apply","rolling_max","rolling_mean","rolling_median","rolling_min","rolling_quantile","rolling_std","rolling_sum","rolling_var","round","sample_frac","sample_n","series_equal","series_equal_missing","set_sorted_flag","shift","shrink_to_fit","shrink_to_fit","shuffle","size_hint","slice","sort","sort_with","std_as_series","str_concat","str_value","strict_cast","struct_","sub","sub","sub","sub","sum","sum_as_series","tail","take","take_every","take_iter","take_iter_unchecked","take_opt_iter","take_opt_iter_unchecked","take_threaded","take_unchecked","take_unchecked_from_slice","take_unchecked_threaded","tile","time","to_arrow","to_dummies","to_ops","to_owned","to_owned","to_physical_repr","to_string","try_add","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","u16","u32","u64","u8","unique","unique_stable","unpack","unstable","utf8","var_as_series","vzip","vzip","vzip","zip_with","LhsNumOps","NumOpsDispatch","NumOpsDispatchInner","Output","_struct_arithmetic","add","add_to","add_to","checked","div","divide","divide","mul","multiply","multiply","rem","remainder","remainder","sub","subtract","subtract","NumOpsDispatchChecked","NumOpsDispatchCheckedInner","checked_div","checked_div","checked_div_num","checked_div_num","Drop","Ignore","NullBehavior","__clone_box","borrow","borrow_mut","clone","clone_into","default","deref","deref_mut","diff","drop","eq","equivalent","equivalent","equivalent","equivalent","fmt","from","hash","init","into","to_owned","try_from","try_into","type_id","vzip","ArrayBox","UnstableSeries","__clone_box","as_mut","as_ref","borrow","borrow_mut","clone","clone_into","deep_clone","deref","deref_mut","drop","from","init","into","new","swap","to_owned","try_from","try_into","type_id","vzip","with_array"],"q":[[0,"polars"],[19,"polars::chunked_array"],[762,"polars::chunked_array::arithmetic"],[770,"polars::chunked_array::builder"],[880,"polars::chunked_array::builder::list"],[896,"polars::chunked_array::iterator"],[1022,"polars::chunked_array::iterator::par"],[1024,"polars::chunked_array::object"],[2580,"polars::chunked_array::object::GroupsProxy"],[2582,"polars::chunked_array::object::builder"],[2605,"polars::chunked_array::object::categorical"],[2615,"polars::chunked_array::object::cloud"],[2654,"polars::chunked_array::object::datatypes"],[2850,"polars::chunked_array::object::default_arrays"],[2856,"polars::chunked_array::object::fixed_size_list"],[2876,"polars::chunked_array::object::list"],[2900,"polars::chunked_array::object::null"],[2924,"polars::chunked_array::object::registry"],[2934,"polars::chunked_array::object::slice"],[2937,"polars::chunked_array::object::stringcache"],[2942,"polars::chunked_array::object::utf8"],[2946,"polars::chunked_array::ops"],[3112,"polars::chunked_array::ops::sort"],[3117,"polars::chunked_array::ops::sort::arg_sort_multiple"],[3120,"polars::chunked_array::temporal"],[3126,"polars::chunked_array::temporal::conversion"],[3129,"polars::chunked_array::upstream_traits"],[3130,"polars::datatypes"],[4256,"polars::datatypes::categorical"],[4267,"polars::datatypes::categorical::stringcache"],[4287,"polars::doc"],[4288,"polars::doc::changelog"],[4296,"polars::docs"],[4299,"polars::error"],[4394,"polars::export"],[4395,"polars::export::ahash"],[4502,"polars::export::ahash::random_state"],[4506,"polars::export::arrow"],[4572,"polars::export::arrow::array"],[6077,"polars::export::arrow::array::growable"],[6313,"polars::export::arrow::array::ord"],[6318,"polars::export::arrow::bitmap"],[6477,"polars::export::arrow::bitmap::utils"],[6666,"polars::export::arrow::buffer"],[6726,"polars::export::arrow::chunk"],[6757,"polars::export::arrow::compute"],[6772,"polars::export::arrow::compute::aggregate"],[6800,"polars::export::arrow::compute::arithmetics"],[6857,"polars::export::arrow::compute::arithmetics::basic"],[6901,"polars::export::arrow::compute::arithmetics::decimal"],[6919,"polars::export::arrow::compute::arithmetics::time"],[6927,"polars::export::arrow::compute::arity"],[6935,"polars::export::arrow::compute::arity_assign"],[6937,"polars::export::arrow::compute::boolean"],[6946,"polars::export::arrow::compute::boolean_kleene"],[6952,"polars::export::arrow::compute::cast"],[7030,"polars::export::arrow::compute::comparison"],[7077,"polars::export::arrow::compute::comparison::binary"],[7093,"polars::export::arrow::compute::comparison::boolean"],[7110,"polars::export::arrow::compute::comparison::primitive"],[7127,"polars::export::arrow::compute::comparison::utf8"],[7143,"polars::export::arrow::compute::concatenate"],[7144,"polars::export::arrow::compute::filter"],[7148,"polars::export::arrow::compute::if_then_else"],[7149,"polars::export::arrow::compute::like"],[7157,"polars::export::arrow::compute::substring"],[7159,"polars::export::arrow::compute::take"],[7161,"polars::export::arrow::compute::temporal"],[7179,"polars::export::arrow::datatypes"],[7398,"polars::export::arrow::error"],[7407,"polars::export::arrow::ffi"],[7477,"polars::export::arrow::ffi::mmap"],[7479,"polars::export::arrow::io"],[7483,"polars::export::arrow::io::ipc"],[7529,"polars::export::arrow::io::ipc::read"],[7684,"polars::export::arrow::io::ipc::read::OutOfSpecKind"],[7694,"polars::export::arrow::io::ipc::write"],[7816,"polars::export::arrow::io::ipc::write::file_async"],[7834,"polars::export::arrow::io::ipc::write::stream_async"],[7854,"polars::export::arrow::io::json"],[7855,"polars::export::arrow::io::json::write"],[7898,"polars::export::arrow::io::ndjson"],[7899,"polars::export::arrow::io::ndjson::write"],[7925,"polars::export::arrow::io::parquet"],[7927,"polars::export::arrow::io::parquet::read"],[8480,"polars::export::arrow::io::parquet::read::ParquetType"],[8484,"polars::export::arrow::io::parquet::read::PrimitiveLogicalType"],[8488,"polars::export::arrow::io::parquet::read::fallible_streaming_iterator"],[8528,"polars::export::arrow::io::parquet::read::indexes"],[8623,"polars::export::arrow::io::parquet::read::schema"],[8641,"polars::export::arrow::io::parquet::read::schema::ParquetType"],[8645,"polars::export::arrow::io::parquet::read::statistics"],[8666,"polars::export::arrow::io::parquet::write"],[9355,"polars::export::arrow::io::parquet::write::ParquetType"],[9359,"polars::export::arrow::mmap"],[9361,"polars::export::arrow::offset"],[9455,"polars::export::arrow::scalar"],[9779,"polars::export::arrow::temporal_conversions"],[9822,"polars::export::arrow::trusted_len"],[9823,"polars::export::arrow::types"],[10052,"polars::export::arrow::types::simd"],[10524,"polars::export::arrow::util"],[10527,"polars::export::chrono"],[11705,"polars::export::chrono::format"],[12050,"polars::export::chrono::format::strftime"],[12051,"polars::export::chrono::naive"],[12061,"polars::export::chrono::offset"],[12094,"polars::export::chrono::prelude"],[12188,"polars::export::num"],[12466,"polars::export::num::bounds"],[12473,"polars::export::num::cast"],[12508,"polars::export::num::float"],[12619,"polars::export::num::identities"],[12629,"polars::export::num::int"],[12649,"polars::export::num::ops"],[12657,"polars::export::num::ops::bytes"],[12668,"polars::export::num::ops::checked"],[12684,"polars::export::num::ops::euclid"],[12690,"polars::export::num::ops::inv"],[12693,"polars::export::num::ops::mul_add"],[12698,"polars::export::num::ops::overflowing"],[12704,"polars::export::num::ops::saturating"],[12713,"polars::export::num::ops::wrapping"],[12725,"polars::export::num::pow"],[12730,"polars::export::num::real"],[12778,"polars::export::num::sign"],[12788,"polars::export::once_cell"],[12791,"polars::export::once_cell::race"],[12872,"polars::export::once_cell::sync"],[12934,"polars::export::once_cell::unsync"],[12994,"polars::export::rayon"],[13204,"polars::export::rayon::array"],[13228,"polars::export::rayon::collections"],[13235,"polars::export::rayon::collections::binary_heap"],[13304,"polars::export::rayon::collections::btree_map"],[13359,"polars::export::rayon::collections::btree_set"],[13397,"polars::export::rayon::collections::hash_map"],[13469,"polars::export::rayon::collections::hash_set"],[13524,"polars::export::rayon::collections::linked_list"],[13583,"polars::export::rayon::collections::vec_deque"],[13672,"polars::export::rayon::iter"],[15045,"polars::export::rayon::iter::plumbing"],[15081,"polars::export::rayon::option"],[15149,"polars::export::rayon::prelude"],[15301,"polars::export::rayon::range"],[15330,"polars::export::rayon::range_inclusive"],[15359,"polars::export::rayon::result"],[15427,"polars::export::rayon::slice"],[15737,"polars::export::rayon::str"],[15949,"polars::export::rayon::string"],[15966,"polars::export::rayon::vec"],[16011,"polars::export::regex"],[16467,"polars::export::regex::bytes"],[16892,"polars::frame"],[17156,"polars::frame::explode"],[17181,"polars::frame::groupby"],[17417,"polars::frame::groupby::GroupsProxy"],[17419,"polars::frame::groupby::aggregations"],[17429,"polars::frame::groupby::expr"],[17432,"polars::frame::hash_join"],[17537,"polars::frame::row"],[17643,"polars::functions"],[17650,"polars::prelude"],[21101,"polars::prelude::AggExpr"],[21108,"polars::prelude::BooleanFunction"],[21110,"polars::prelude::Expr"],[21144,"polars::prelude::FunctionExpr"],[21163,"polars::prelude::GroupsProxy"],[21165,"polars::prelude::LiteralValue"],[21168,"polars::prelude::LogicalPlan"],[21228,"polars::prelude::aggregations"],[21238,"polars::prelude::array"],[21246,"polars::prelude::arrow_ndjson"],[21247,"polars::prelude::arrow_ndjson::write"],[21309,"polars::prelude::binary"],[21325,"polars::prelude::cat"],[21329,"polars::prelude::chunkedarray"],[21421,"polars::prelude::chunkedarray::utf8"],[21460,"polars::prelude::chunkedarray::utf8::infer"],[21490,"polars::prelude::cloud"],[21496,"polars::prelude::datatypes"],[21693,"polars::prelude::datatypes::categorical"],[21704,"polars::prelude::datatypes::categorical::stringcache"],[21709,"polars::prelude::datetime"],[21710,"polars::prelude::default_arrays"],[21716,"polars::prelude::dt"],[21759,"polars::prelude::expr"],[21762,"polars::prelude::fixed_size_list"],[21764,"polars::prelude::json"],[21765,"polars::prelude::json::write"],[22016,"polars::prelude::nan_propagating_aggregate"],[22020,"polars::prelude::null"],[22021,"polars::prelude::predicates"],[22055,"polars::prelude::read_impl"],[22115,"polars::prelude::series"],[22147,"polars::prelude::slice"],[22150,"polars::prelude::sort"],[22155,"polars::prelude::sort::arg_sort_multiple"],[22158,"polars::prelude::string"],[22202,"polars::prelude::utils"],[22206,"polars::series"],[22618,"polars::series::arithmetic"],[22639,"polars::series::arithmetic::checked"],[22645,"polars::series::ops"],[22673,"polars::series::unstable"]],"d":["Polars crate version","","The typed heart of every Series column.","Data types supported by Polars.","","Other documentation","","Use a global string cache for the Categorical Types.","","","DataFrame module.","Functions","","","","Type agnostic columnar data structure.","Testing utilities.","","Check if string cache is set.","","ChunkedArray","","","Convert all values to their absolute/positive value.","","","","","","","","","","","","","","","","","","","","","Check if all values are true","","This is an iterator over a ListChunked that save …","This is an iterator over a ListChunked that save …","","","Check if any value is true","","Append in place. This is done by adding the chunks of other…","","","","","Apply a closure F elementwise.","","Apply a closure F elementwise.","","","","","","","Cast a numeric array to another numeric data type and …","","","","","","","","","","","","","","","","","","Ignore the list indices and apply func to the inner type …","Ignore the list indices and apply func to the inner type …","","","","","","","","Apply a closure elementwise. The closure gets the index of …","","","","","","","","Apply a closure elementwise. The closure gets the index of …","","","","","","","","","Panics","Panics","Panics","","Panics","Panics","","","","","","","","Implementations of arithmetic operations on ChunkedArray’…","","","","","","","","","","","","","","","","","","","","","","","","","","","Implementations of the ChunkCast Trait.","","","","","","","Cast a numeric array to another numeric data type and …","","","","","","","","","Unique id representing the number of chunks","A reference to the chunks","A mutable reference to the chunks","","","","Contiguous slice","","","","","Get slices of the underlying arrow data. NOTE: null values …","","","","","","","","","","","Get data type of ChunkedArray.","","","","","","","","","","","","","","","","","","","","","","","Extend the memory backed by this array with the values …","","","","","","","","","","","Get the index of the first non null value in this …","","","","","","","","","","","","Returns the argument unchanged.","","","","","Create a new ChunkedArray from existing chunks.","","","","","","","","","","","","","","","","","","","","","","","","","","","","Create a new ChunkedArray from an iterator.","Create a new ChunkedArray from an iterator.","Create a new ChunkedArray from an iterator.","Create a new ChunkedArray from an iterator.","Create a new ChunkedArray from an iterator.","","","","","","","","","","","","","","","","","","","Create a new ChunkedArray by taking ownership of the Vec. …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get the inner values as Series","Get the inner values as Series, ignoring the list offsets.","Get a hold to an object that can be formatted or …","Get a hold to an object that can be formatted or …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Return if any the chunks in this [ChunkedArray] have a …","Get the head of the ChunkedArray","","","Get the inner data type of the list.","Get the inner data type of the fixed size list.","Calls U::from(self).","","","","","","","","","","","","","","","","","Check if ChunkedArray is empty.","","","","","","","","","Get a mask of the valid values.","Get a mask of the null values.","Returns true if contains a single chunk and has no null …","","Get the buffer of bits representing null values","","","Get the index of the last non null value in this …","Get the length of the ChunkedArray","Apply lhs / self","Apply lhs % self","Apply lhs - self","Take a view of top n elements","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Create a temporary ChunkedArray from a slice.","Create a temporary ChunkedArray from a slice.","","","","","","","","","","","","","","Name of the ChunkedArray.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Nullify values in slice with an existing null bitmap","","Specialization that prevents an allocation prefer this …","Convert missing values to NaN values.","","","","","","","","","","","","","","","","","","","","","","Count the null values.","","Traits for miscellaneous operations on ChunkedArray","","","","","Get a boolean mask of the local maximum peaks.","Get a boolean mask of the local minimum peaks.","","","","","","","","Create ChunkedArray with samples from a Bernoulli …","Create ChunkedArray with samples from a Normal …","Create ChunkedArray with samples from a Standard Normal …","Create ChunkedArray with samples from a Uniform …","","Get a reference to the field.","","","","","","Rename this ChunkedArray.","","","","","","","","","","","","Apply a rolling custom function. This is pretty slow …","Apply a rolling custom function. This is pretty slow …","Sample a fraction between 0.0-1.0 of this ChunkedArray.","Sample n datapoints from this ChunkedArray.","","","","","","","","","","","","","","","","","","Set the ‘sorted’ bit meta info.","","","","","","","","","","","","","","","Shrink the capacity of this array to fit its length.","Slice the array. The chunks are reallocated the underlying …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get the tail of the ChunkedArray","","","","","","","","","","","","","","","","","","","","","Traits and utilities for temporal data.","","Convert an Utf8Chunked to a Series of DataType::Decimal. …","If all nested Series have the same length, a 2 dimensional …","If data is aligned in a single chunk and has no Null …","","","","","","","","","","Safety","Convert to a Vec of Option<T::Native>.","Convert to a Vec but don’t return Option<T::Native> if …","","","","","","","","","","","","","","","","","","","Series to ChunkedArray<T>","","Implementations of upstream traits for ChunkedArray<T>","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Safety","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Create a new ChunkedArray from an iterator.","Create a new ChunkedArray from an iterator.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The no null iterator for a BooleanArray","","","A PolarsIterator is an iterator over a ChunkedArray which …","Wrapper struct to convert an iterator of type T into one …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","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).","","","","","","","","","","create a new iterator","create a new iterator","create a new iterator","create a new iterator","create a new iterator","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Keep any of the unique rows This allows more optimizations","","A thread-safe reference-counting pointer. ‘Arc’ stands …","","","A nested list with a fixed size in each row","","","The set of supported logical types in this crate.","","Represents Arrow’s metadata of a “column”.","","An ordered sequence of Fields with associated Metadata.","The time units defined in Arrow.","","","","","","previous value in array","selects the last row in the right DataFrame whose ‘on’ …","","","Opaque binary data of variable length whose offsets are …","","","","","","","","","A binary true or false.","","true and false.","","","","","","","","","","","Aggregation operations","Aggregations that return Series of unit length. Those can …","","Fastest way to do elementwise operations on a …","Apply kernels on the arrow array chunks in a ChunkedArray.","","Cast ChunkedArray<T> to ChunkedArray<N>","Compare Series and ChunkedArray’s and get a boolean mask …","","Create a new ChunkedArray filled with values at that index.","Explode/ flatten a List or Utf8 Series","Replace None values with a value","Filter values by a boolean mask.","Fill a ChunkedArray with one value.","","Find local minima/ maxima","Quantile and median aggregation","Reverse a ChunkedArray<T>","This differs from ChunkWindowCustom and ChunkWindow by not …","Create a ChunkedArray with new values by index or by …","","Shift the values of a ChunkedArray by a number of periods.","Sort operations on ChunkedArray.","Fast access by index.","Get unique values in a ChunkedArray","Variance and standard deviation aggregation.","Combine two ChunkedArray based on some predicate.","ChunkedArray","","","","","","A contiguous growable collection of Series that have the …","","A 32-bit date representing the elapsed time since UNIX …","A 32-bit date representing the elapsed time since UNIX …","An i32 representing the elapsed time since UNIX epoch …","An i64 representing the elapsed time since UNIX epoch …","","","A 64-bit date representing the elapsed time since UNIX …","A 64-bit date representing the elapsed time since UNIX …","","","A 128-bit fixed point decimal number.","Fixed point decimal type optional precision and …","Decimal value with precision and scale precision is the …","Decimal backed by 256 bits","","","","A dictionary encoded array (key_type, value_type), where …","Dummy type, we need to instantiate all generic types, so …","","","","Measure of elapsed time. This elapsed time is a physical …","","","","Extension type.","Characterizes the name and the DataType of a column.","","","Keep the first unique row.","Opaque binary data of fixed size. Enum parameter specifies …","A list of some logical data type with a fixed number of …","","An 16-bit float","A 32-bit floating point number.","","A f32","","","A 64-bit floating point number.","","A f64","","","","next value in array","selects the first row in the right DataFrame whose …","","","","Ensure that the same hash is used as with VecHash.","","Hashmap: maps the indexes from the global …","Hashmap: maps the indexes from the global …","Indexes of the groups, the first index is stored …","","Every group is indicated by an array where the","","","","","","","The type used by polars to index data.","","This trait exists to be unify the API of polars Schema and …","","","","","","","A 16-bit integer number.","","An i16","","","A 32-bit integer number.","","An i32","","","A 64-bit integer number.","","An i64","","","An 8-bit integer number.","","An i8","","","A “calendar” interval modeling elapsed time that takes …","Used to create the tuples for a groupby operation.","Used to convert a ChunkedArray, &dyn SeriesTrait and Series","Create a type that implements a faster TakeRandom.","","","","Mask the first unique values as true","Safety","Check if element is member of list array","Mask the last unique values as true","","","","","","","","","","Opaque binary data of variable length whose offsets are …","","A list of some logical data type whose offsets are …","","","A variable-length UTF-8 encoded string whose offsets are …","Keep the last unique row.","","","","Nested type, contains arrays that are filled with one of …","A nested list with a variable size in each row","A list of some logical data type whose offsets are …","","","","","","","","","","","Utf8Array: caches the string values","Utf8Array: caches the string values","Maps a logical type to a a chunked array implementation of …","","","A nested type that is represented as","","maximum value in array","replace with the maximum value of that data type","mean value of array","Arguments for [DataFrame::melt] function","Time in microseconds.","","","Time in milliseconds.","","","minimal value in array","replace with the minimal value of that data type","","","","","","Time in nanoseconds.","","","","selects the right in the right DataFrame whose ‘on’ …","","","Keep None of the unique rows.","","","Null type","","","","","","","Can be used to fmt and implements Any, so can be …","A generic type that can be used in a Series &’static str …","","","","","","","replace with the value one","","","","","","","","This hashmap has the uses an IdHasher","","","","","","","","A PolarsIterator is an iterator over a ChunkedArray which …","","Values need to implement this so that they can be stored …","Trimmed down object safe polars object","","Any type that is not nested","","","","","","","Repeat the values n times.","","","","","","A map from field/column name (String) to the type of that …","","","","Time in seconds.","Series","","","","","","Slice is always sorted in ascending order.","Utility trait to slice concrete arrow arrays whilst …","","","Concat the values into a string array.","","","","","A nested DataType with a given number of Fields.","This is logical type StructChunked that dispatches most …","","","One of the three arguments allowed in unchecked_take","","","","","Random access","","","","A 64-bit time representing the elapsed time since midnight …","A 64-bit time representing the elapsed time since midnight …","A 32-bit time representing the elapsed time since midnight …","A 64-bit time representing the elapsed time since midnight …","","","","","A i64 representing a timestamp measured in TimeUnit with …","An unsigned 16-bit integer number.","","An u16","","","An unsigned 32-bit integer number.","","An u32","","","An unsigned 64-bit integer number.","","An u64","","","An unsigned 8-bit integer number.","","An u8","","","A nested datatype that can represent slots of differing …","","","A UTF8 encoded string type.","String data","A variable-length UTF-8 encoded string whose offsets are …","","","An UTF8 encoded string type.","","","","","","","replace with the value zero","","","","","","","","","","","","","","","","","","","","","","Get the sum of the Series as a new Series of length 1.","","","","Appends from an iterator over values","Appends from an iterator over values","","","Appends a null slot into the builder","","","","","Appends a null slot into the builder","Appends a null slot into the builder","Appends a null slot into the builder","","","","","","","","","","","","","","","Appends a value of type T into the builder","Appends a value of type T into the builder","Appends a value of type T into the builder","Appends a value of type T into the builder","","","Apply a closure elementwise. This is fastest when the null …","Apply a closure elementwise and cast to a Numeric …","Apply kernel and return result as a new ChunkedArray.","Apply a kernel that outputs an array of different type.","Apply a closure elementwise including null values.","Apply a closure elementwise and write results to a mutable …","Apply a closure elementwise. The closure gets the index of …","Apply a closure elementwise. The closure gets the index of …","Retrieve the indexes needed to sort this array.","Retrieve the indexes needed for a sort.","Retrieve the indexes need to sort this and the other …","Get first index of the unique values in a ChunkedArray. …","Get first indexes of unique values.","","Get a hold to self as Any trait reference. Only …","","Get a hold to self as Any trait reference. Only …","","","Provides a raw pointer to the data.","","","","Rechunk and return a pointer to the start of the Series. …","","Converts to Arc<[T]>.","Converts to Arc<T>.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Apply a closure on optional values and cast to Numeric …","","","","","Cast a [ChunkedArray] to [DataType]","","","Does not check if the cast is a valid one and may …","","","Set the labels at the center of the window.","","","","","Checked integer division. Computes self / rhs, returning …","","","Get the lengths of the underlying chunks","Underlying chunks.","","","","Makes a clone of the Arc pointer.","","","","","","","","","","","","","","","","","Clone inner ChunkedArray and wrap in a new Arc","","","","","","","","","","","","","","","","","","","","","","Comparison for two Arcs.","","Whether the schema contains a field named name","Get an array with the cumulative max computed at every …","Get an array with the cumulative min computed at every …","Get an array with the cumulative product computed at every …","Get an array with the cumulative sum computed at every …","","Returns the Field’s DataType.","Its logical DataType","Data types supported by Polars.","","","","","Decrements the strong reference count on the Arc<T> …","","Creates a new Arc<T>, with the Default value for T.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Attempt to downcast the Arc<dyn Any + Send + Sync> to a …","Downcasts the Arc<dyn Any + Send + Sync> to a concrete …","Creates a new Weak pointer to this allocation.","","","","","","","","","","","","","","","","","","","","","","","","","","Drops the Arc.","","","","","","","","","","","","","","","","","","Drop all null values and return a new Series.","Get data type of ChunkedArray.","Get datatype of series.","","","","","","","Equality for two Arcs.","","","","","","","","Check for equality.","Check for equality where None == None.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get field (used in schema)","The fields composing this schema.","Replace None values with a give value T.","Filter values in the ChunkedArray with a boolean mask.","Filter by boolean mask. This operation clones data.","Returns a new Schema with a subset of all fields whose …","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Converts a &CStr into a Arc<CStr>, by copying the contents …","Returns the argument unchanged.","Copies the string into a newly allocated Arc<OsStr>.","Converts a Path into an Arc by copying the Path data into …","Allocate a reference-counted slice and move v’s items …","Converts an OsString into an Arc<OsStr> by moving the …","Converts a PathBuf into an Arc<Path> by moving the PathBuf …","Move a boxed object to a new, reference-counted allocation.","","Allocate a reference-counted str and copy v into it.","Allocate a reference-counted str and copy v into it.","Converts a T into an Arc<T>","Allocate a reference-counted slice and fill it by cloning v…","Create an atomically reference-counted pointer from a …","Converts a CString into an Arc<CStr> by moving the CString …","Converts an atomically reference-counted string slice into …","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","","Safety","Safety","Takes each element in the Iterator and collects it into an …","","Create a list-array from an iterator. Used in groupby …","Create a list-array from an iterator. Used in groupby …","Create a new ChunkedArray from an iterator.","Create a list-array from an iterator. Used in groupby …","Create a list-array from an iterator. Used in groupby …","Create a new ChunkedArray from an iterator.","Constructs an Arc<T> from a raw pointer.","","","Initialize by name and values.","Create a ChunkedArray with a single value.","","‘Greater than or equal to’ comparison for two Arcs.","","Get a nullable value by index.","Get a nullable value by index.","Get a single value by index. Don’t use this operation …","","","","","","","","","","","","","","","","Get a reference to the dtype of the field named name, or …","Get a single value. Beware this is slow.","Gets AnyValue from LogicalType","Get a single value. Beware this is slow. If you need to …","Safety","Get references to the name and dtype of the field at index","Get mutable references to the name and dtype of the field …","","Look up the name in the schema and return an owned Field …","Return all data about the field named name: its index in …","","Returns a mutable reference into the given Arc, if there …","Returns a mutable reference into the given Arc, without …","Get a vector of all column names.","","","Get the value at this index as a downcastable Any trait …","Safety","Safety","","","","","","","","","","","","","","","","Get a value by index and ignore the null bit.","Get a value by index and ignore the null bit.","Get a single value by index. Don’t use this operation …","Useful for a Utf8 or a List to get underlying value size. …","Create the tuples need for a groupby operation. * The …","Greater than comparison.","Greater-than comparison for two Arcs.","Greater than or equal comparison.","Return if any the chunks in this [ChunkedArray] have a …","","","","","","","","Increments the strong reference count on the Arc<T> …","Get the index of a column by name.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Insert a field with name and dtype at the given index into …","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 inner value, if the Arc has exactly one strong …","","","Consumes the Arc, returning the wrapped pointer.","","","","Check if Series is empty.","","","","Check if elements of this array are in the right Series, …","Check if elements of this Series are in the right Series, …","","","Get a mask of the non-null values.","Get a mask of the null values.","Check validity","","Its nullability","","Check if Series is sorted.","","Check validity","","Iterates over the (&name, &dtype) pairs in this schema","Iterates over references to the dtypes in this schema","Iterates the Fields in this schema, constructing them anew …","Iterates over references to the names in this schema","‘Less than or equal to’ comparison for two Arcs.","","Get length of series.","","The number of fields in the schema","Take num_elements from the top as a zero copy view.","","Less than comparison.","Less-than comparison for two Arcs.","Less than or equal comparison","","Makes a mutable reference into the given Arc.","Returns the maximum value in the array, according to the …","Get the max of the ChunkedArray as a new Series of length …","Get the max of the Series as a new Series of length 1.","Returns the mean value in the array. Returns None if the …","Returns the mean value in the array Returns an option …","Returns the mean value in the array. Returns None if the …","Returns the median value in the array Returns an option …","Get the median of the ChunkedArray as a new Series of …","Get the median of the Series as a new Series of length 1.","Merge other into self","","Additional custom (opaque) metadata.","Optional metadata.","","","Get the min of the ChunkedArray as a new Series of length …","Get the min of the Series as a new Series of length 1.","Amount of elements in the window that should be filled …","The most occurring value(s). Can return multiple Values","Compute the most occurring element in the array.","","","","","Number of chunks in this Series","Number of unique values in the ChunkedArray","Get unique values in the Series.","Name of series.","","Its name","Inequality for two Arcs.","Translate the negative index to an offset.","","Initialize by name and values.","Create a new UtfChunkedBuilder","","","","","Constructs a new Arc<T>.","","","Create a new UtfChunkedBuilder","Create a new, empty schema","Creates a new Field.","Constructs a new Arc<T> while giving you a Weak<T> to the …","Create a new ChunkedArray filled with values at that index.","Create a new Series filled with values from the given …","Create a new schema from this one, inserting a field with …","Constructs a new Arc with uninitialized contents.","Constructs a new atomically reference-counted slice with …","Constructs a new Arc with uninitialized contents, with the …","Constructs a new atomically reference-counted slice with …","Check for inequality.","Check for inequality where None == None.","","Count the null values.","","","","Partial comparison for two Arcs.","Get a boolean mask of the local maximum peaks.","Get a boolean mask of the local maximum peaks.","Get a boolean mask of the local minimum peaks.","Get a boolean mask of the local minimum peaks.","Constructs a new Pin<Arc<T>>. If T does not implement Unpin…","","","","","","Get the product of the ChunkedArray as a new Series of …","","","Returns true if the two Arcs point to the same allocation …","Aggregate a given quantile of the ChunkedArray. Returns …","Get the quantile of the ChunkedArray as a new Series of …","Get the quantile of the ChunkedArray as a new Series of …","Aggregate all chunks to a contiguous array of memory.","This is a heap allocated utility that can be used to …","","","Swap-remove a field by name and, if the field existed, …","Rename the Series.","Rename field old to new, and return the (owned) old name","Repeat the values n times, where n is determined by the …","","Return a reversed version of this array.","return a Series in reversed order","","","Apply a custom function over a rolling/ moving window of …","Set the values where the mask evaluates to true to some …","Set the values at indexes idx to some optional value …","Set the values at indexes idx by applying a closure to …","Safety","Change the field named name to the given dtype and return …","Change the field at the given index to the given dtype and …","","Shift the values by a given period and fill the parts that …","Shift the values by a given period and fill the parts that …","Remove a field by name, preserving order, and, if the …","Remove a field by name, preserving order, and, if the …","","Shrink the capacity of this array to fit its length.","","","","Get a zero copy view of the data.","","","Slices this Array.","","Slices the Array.","","","Returned a sorted ChunkedArray.","","","","","","","","Compute the standard deviation of this ChunkedArray/Series.","Get the standard deviation of the ChunkedArray as a new …","Get the standard deviation of the Series as a new Series …","Concat the values into a string array.","Concat the values into a string array.","","Whether the melt may be done in the streaming engine This …","","Gets the number of strong (Arc) pointers to this …","","","","Aggregate the sum of the ChunkedArray. Returns None if not …","Get the sum of the ChunkedArray as a new Series of length …","Take values from ChunkedArray by index. Note that the …","Take by index. This operation is clone.","Take by index from an iterator. This operation clones the …","Take by index from an iterator. This operation clones the …","Take by index from an iterator. This operation clones the …","Take by index from an iterator. This operation clones the …","Create a type that implements TakeRandom.","Take values from ChunkedArray by index.","Take by index if ChunkedArray contains a single chunk.","","Convert self to ArrowSchema by cloning the fields","","","","","","","","","","","","","","","","","","","","","","","","","Take another Schema and try to find the supertypes between …","A tolerance in the same unit as the asof column","An timedelta given as","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get a reference to the dtype of the field named name, or …","","Look up the name in the schema and return an owned Field …","Return all data about the field named name: its index in …","Get a mutable reference to the dtype of the field named …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Constructs a new Arc<T>, returning an error if allocation …","Constructs a new Arc with uninitialized contents, …","Constructs a new Arc with uninitialized contents, with the …","Constructs a new Pin<Arc<T>>, return an error if …","Returns the inner value, if the Arc has exactly one strong …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","This should be used as type information. Consider this a …","Get unique values of a ChunkedArray","Get unique values in the Series.","","If we have the only reference to T then unwrap it. …","","","","Get a value at a certain index location","","Get a value at a certain index location","","Get a reference to the underlying data","Compute the variance of this ChunkedArray/Series.","Get the variance of the ChunkedArray as a new Series of …","Get the variance of the Series as a new Series of length 1.","","Compute the hash for all values in the array.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Gets the number of Weak pointers to this allocation.","An optional slice with the same length as the window that …","The length of the window.","","Create a new, empty schema with capacity","Insert a new column in the Schema","Creates a new Field with metadata.","Attaches a Metadata to Schema","","Create a new ChunkedArray with values from self where the …","","","","","Appends a null slot into the builder","","Appends a value of type T into the builder","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","Hashmap: maps the indexes from the global …","Hashmap: maps the indexes from the global …","Utf8Array: caches the string values","Utf8Array: caches the string values","","","","","","Options to connect to various cloud providers.","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Parse a configuration from a Hashmap. This is the …","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","A nested list with a fixed size in each row","","The set of supported logical types in this crate.","The time units defined in Arrow.","","","","Opaque binary data of variable length whose offsets are …","","","","A binary true or false.","","true and false.","","","","","","","","","","","A 32-bit date representing the elapsed time since UNIX …","A 32-bit date representing the elapsed time since UNIX …","An i32 representing the elapsed time since UNIX epoch …","An i64 representing the elapsed time since UNIX epoch …","","","A 64-bit date representing the elapsed time since UNIX …","A 64-bit date representing the elapsed time since UNIX …","","","A 128-bit fixed point decimal number.","Fixed point decimal type optional precision and …","Decimal value with precision and scale precision is the …","Decimal backed by 256 bits","","","A dictionary encoded array (key_type, value_type), where …","","","Measure of elapsed time. This elapsed time is a physical …","","","Extension type.","Characterizes the name and the DataType of a column.","Opaque binary data of fixed size. Enum parameter specifies …","A list of some logical data type with a fixed number of …","","An 16-bit float","A 32-bit floating point number.","","A f32","","","A 64-bit floating point number.","","A f64","","","","Hashmap: maps the indexes from the global …","Hashmap: maps the indexes from the global …","","","","","The type used by polars to index data.","","","","","A 16-bit integer number.","","An i16","","","A 32-bit integer number.","","An i32","","","A 64-bit integer number.","","An i64","","","An 8-bit integer number.","","An i8","","","A “calendar” interval modeling elapsed time that takes …","Opaque binary data of variable length whose offsets are …","A list of some logical data type whose offsets are …","A variable-length UTF-8 encoded string whose offsets are …","Nested type, contains arrays that are filled with one of …","A nested list with a variable size in each row","A list of some logical data type whose offsets are …","","","Utf8Array: caches the string values","Utf8Array: caches the string values","Maps a logical type to a a chunked array implementation of …","","A nested type that is represented as","Time in microseconds.","","Time in milliseconds.","","Time in nanoseconds.","","","","","Null type","","Can be used to fmt and implements Any, so can be …","A generic type that can be used in a Series &’static str …","","","","","","","","This hashmap has the uses an IdHasher","","","","","","","Any type that is not nested","","","Time in seconds.","","","","A nested DataType with a given number of Fields.","This is logical type StructChunked that dispatches most …","","A 64-bit time representing the elapsed time since midnight …","A 64-bit time representing the elapsed time since midnight …","A 32-bit time representing the elapsed time since midnight …","A 64-bit time representing the elapsed time since midnight …","","","","","A i64 representing a timestamp measured in TimeUnit with …","An unsigned 16-bit integer number.","","An u16","","","An unsigned 32-bit integer number.","","An u32","","","An unsigned 64-bit integer number.","","An u64","","","An unsigned 8-bit integer number.","","An u8","","","A nested datatype that can represent slots of differing …","","A UTF8 encoded string type.","String data","A variable-length UTF-8 encoded string whose offsets are …","","An UTF8 encoded string type.","","","","Get data type of ChunkedArray.","","Gets AnyValue from LogicalType","Safety","","Safety","","","","","","","","","Safety","Safety","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","","","","Cast null arrays to inner type and ensure that all offsets …","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","This trait can be registered, after which that global …","","","Append a null value.","Append a T of ObjectChunked<T> made generic via the Any …","","","","","Take the current state and materialize as a Series the …","Utility trait to slice concrete arrow arrays whilst …","Slices this Array.","Slices the Array.","RAII for the string cache If an operation creates …","Use a global string cache for the Categorical Types.","Reset the global string cache used for the Categorical …","Check if string cache is set.","","","","","","","previous value in array","","","","","Aggregation operations","","Fastest way to do elementwise operations on a …","Apply kernels on the arrow array chunks in a ChunkedArray.","","Cast ChunkedArray<T> to ChunkedArray<N>","Compare Series and ChunkedArray’s and get a boolean mask …","","Create a new ChunkedArray filled with values at that index.","Explode/ flatten a List or Utf8 Series","Replace None values with a value","Filter values by a boolean mask.","Fill a ChunkedArray with one value.","","Find local minima/ maxima","Quantile and median aggregation","Reverse a ChunkedArray<T>","This differs from ChunkWindowCustom and ChunkWindow by not …","Create a ChunkedArray with new values by index or by …","","Shift the values of a ChunkedArray by a number of periods.","Sort operations on ChunkedArray.","Fast access by index.","Get unique values in a ChunkedArray","Variance and standard deviation aggregation.","Combine two ChunkedArray based on some predicate.","Dummy type, we need to instantiate all generic types, so …","","","next value in array","Create a type that implements a faster TakeRandom.","Mask the first unique values as true","Check if element is member of list array","Mask the last unique values as true","","","","","","","","","maximum value in array","replace with the maximum value of that data type","mean value of array","minimal value in array","replace with the minimal value of that data type","","","","","","","","replace with the value one","Repeat the values n times.","","","","","","Concat the values into a string array.","One of the three arguments allowed in unchecked_take","","","","","Random access","","","","","","replace with the value zero","Apply a closure elementwise. This is fastest when the null …","Apply a closure elementwise and cast to a Numeric …","Apply kernel and return result as a new ChunkedArray.","Apply a kernel that outputs an array of different type.","Apply a closure elementwise including null values.","Apply a closure elementwise and write results to a mutable …","Apply a closure elementwise. The closure gets the index of …","Apply a closure elementwise. The closure gets the index of …","Retrieve the indexes needed to sort this array.","Retrieve the indexes need to sort this and the other …","Get first index of the unique values in a ChunkedArray. …","","","Apply a closure on optional values and cast to Numeric …","Cast a [ChunkedArray] to [DataType]","Does not check if the cast is a valid one and may …","","","Get an array with the cumulative max computed at every …","Get an array with the cumulative min computed at every …","Get an array with the cumulative product computed at every …","Get an array with the cumulative sum computed at every …","","","Check for equality.","Check for equality where None == None.","","","Replace None values with a give value T.","Filter values in the ChunkedArray with a boolean mask.","","Create a ChunkedArray with a single value.","","Get a nullable value by index.","Get a nullable value by index.","Get a single value. Beware this is slow.","Get a single value. Beware this is slow. If you need to …","Get a value by index and ignore the null bit.","Get a value by index and ignore the null bit.","Greater than comparison.","Greater than or equal comparison.","","Check if elements of this array are in the right Series, …","","Less than comparison.","Less than or equal comparison","","Returns the maximum value in the array, according to the …","Returns the mean value in the array. Returns None if the …","Returns the mean value in the array. Returns None if the …","","The most occurring value(s). Can return multiple Values","","","Number of unique values in the ChunkedArray","Create a new ChunkedArray filled with values at that index.","Check for inequality.","Check for inequality where None == None.","","","Get a boolean mask of the local maximum peaks.","Get a boolean mask of the local minimum peaks.","Aggregate a given quantile of the ChunkedArray. Returns …","Repeat the values n times, where n is determined by the …","Return a reversed version of this array.","","Set the values where the mask evaluates to true to some …","Set the values at indexes idx to some optional value …","Set the values at indexes idx by applying a closure to …","","Shift the values by a given period and fill the parts that …","","Returned a sorted ChunkedArray.","","Compute the standard deviation of this ChunkedArray/Series.","Concat the values into a string array.","Aggregate the sum of the ChunkedArray. Returns None if not …","Take values from ChunkedArray by index. Note that the …","Create a type that implements TakeRandom.","Take values from ChunkedArray by index.","","","Get unique values of a ChunkedArray","Compute the variance of this ChunkedArray/Series.","","Create a new ChunkedArray with values from self where the …","","","","used a lot, ensure there is a single impl","","","","","","","","","","","","","","Local AsRef<T> trait to circumvent the orphan rule.","","","A nested list with a fixed size in each row","","The set of supported logical types in this crate.","The time units defined in Arrow.","","","","Opaque binary data of variable length whose offsets are …","","","","A binary true or false.","","true and false.","","","","","","","","","","","A 32-bit date representing the elapsed time since UNIX …","A 32-bit date representing the elapsed time since UNIX …","An i32 representing the elapsed time since UNIX epoch …","An i64 representing the elapsed time since UNIX epoch …","","","A 64-bit date representing the elapsed time since UNIX …","A 64-bit date representing the elapsed time since UNIX …","","","A 128-bit fixed point decimal number.","Fixed point decimal type optional precision and …","Decimal value with precision and scale precision is the …","Decimal backed by 256 bits","","","A dictionary encoded array (key_type, value_type), where …","","","Measure of elapsed time. This elapsed time is a physical …","","","Extension type.","Characterizes the name and the DataType of a column.","Opaque binary data of fixed size. Enum parameter specifies …","A list of some logical data type with a fixed number of …","","An 16-bit float","A 32-bit floating point number.","","A f32","","","A 64-bit floating point number.","","A f64","","","","Hashmap: maps the indexes from the global …","Hashmap: maps the indexes from the global …","","","","","The type used by polars to index data.","","","","","A 16-bit integer number.","","An i16","","","A 32-bit integer number.","","An i32","","","A 64-bit integer number.","","An i64","","","An 8-bit integer number.","","An i8","","","A “calendar” interval modeling elapsed time that takes …","Opaque binary data of variable length whose offsets are …","A list of some logical data type whose offsets are …","A variable-length UTF-8 encoded string whose offsets are …","Nested type, contains arrays that are filled with one of …","A nested list with a variable size in each row","A list of some logical data type whose offsets are …","","","Utf8Array: caches the string values","Utf8Array: caches the string values","Maps a logical type to a a chunked array implementation of …","","A nested type that is represented as","Time in microseconds.","","Time in milliseconds.","","Time in nanoseconds.","","","","","Null type","","Can be used to fmt and implements Any, so can be …","A generic type that can be used in a Series &’static str …","","","","","","","","This hashmap has the uses an IdHasher","","","","","","","Any type that is not nested","","","Time in seconds.","","","","A nested DataType with a given number of Fields.","This is logical type StructChunked that dispatches most …","","A 64-bit time representing the elapsed time since midnight …","A 64-bit time representing the elapsed time since midnight …","A 32-bit time representing the elapsed time since midnight …","A 64-bit time representing the elapsed time since midnight …","","","","","A i64 representing a timestamp measured in TimeUnit with …","An unsigned 16-bit integer number.","","An u16","","","An unsigned 32-bit integer number.","","An u32","","","An unsigned 64-bit integer number.","","An u64","","","An unsigned 8-bit integer number.","","An u8","","","A nested datatype that can represent slots of differing …","","A UTF8 encoded string type.","String data","A variable-length UTF-8 encoded string whose offsets are …","","An UTF8 encoded string type.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Retrieve the indexes needed to sort this array.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Change the underlying TimeUnit. And update the data …","Change the underlying TimeUnit. And update the data …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Sets the Field datatype.","","Returns a reference to the Field datatype.","Extract the days from a Duration","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Appends all the values in a single lock of the global …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get data type of ChunkedArray.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Check if this categorical already exists","","Get access to one of this [StructChunked]’s fields","","","str to Categorical","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Create a CategoricalChunked from an array of idx and an …","Construct a new DurationChunked from an iterator over …","Construct a new DurationChunked from an iterator over …","Create a CategoricalChunked from a categorical indices. …","Construct a new DateChunked from an iterator over NaiveDate…","Construct a new DateChunked from an iterator over optional …","Construct a new DatetimeChunked from an iterator over …","","Construct a new TimeChunked from an iterator over NaiveTime…","Construct a new TimeChunked from an iterator over optional …","","","","Categorical to str","","","","","","Gets AnyValue from LogicalType","","Gets AnyValue from LogicalType","","","","","","Safety","","","Get the categories in this RevMapping","","","","","","","","","","","","","","","","","","","","","","","","","","Get a reference to the mapping of categorical types to the …","Get a reference to the &str contained within AnyValue.","Safety","","","","","","","","","Extract hour from underlying NaiveDateTime representation. …","Extract the hours from a Duration","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","Try to coerce to an AnyValue with static lifetime. This …","","","","","","","","Check if this DataType is a logical type","","","Check if this DataType is a numeric type.","Check if datatype is a primitive type. By that we mean that","","","Check if this DataType is a temporal type","","","Create an [Iterator] that iterates over the &str values of …","Get the length of the RevMapping","","","Get a reference to the logical array (the categories).","","","","Extract the microseconds from a Duration","Extract the milliseconds from a Duration","Extract minute from underlying NaiveDateTime …","Extract the seconds from a Duration","","","","","","","","","","","","","","","","","","","","Returns a reference to the Field name.","","Extract second from underlying NaiveDateTime …","Extract the nanoseconds from a Duration","","","","","","","","","","","","Creates a new Field.","","","","","","","Only implemented for the same types and physical types!","","","Get a reference to the Field of array.","","","","","","","","","","","","","","","Check if the categoricals are created under the same …","","Extract second from underlying NaiveDateTime …","Extract the seconds from a Duration","","Sets the Field name.","Change the underlying TimeUnit. This does not modify the …","Change the underlying TimeUnit. This does not modify the …","Change the underlying TimeZone. This does not modify the …","","Returned a sorted ChunkedArray.","","Convert from Datetime into Utf8 with the given format. See …","Convert from Date into Utf8 with the given format. See …","Convert from Time into Utf8 with the given format. See …","","","","","","","","","","","","","","","","Convert to an Arrow data type.","Converts the Field to an arrow::datatypes::Field.","","","Returns &self for all but DataType::Extension. For …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Convert to the physical data type","the PhysicalType of this DataType.","Convert from Time into Utf8 with the given format. See …","Convert from Datetime into Utf8 with the given format. See …","Convert from Date into Utf8 with the given format. See …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Hashmap: maps the indexes from the global …","Hashmap: maps the indexes from the global …","Utf8Array: caches the string values","Utf8Array: caches the string values","","","","","RAII for the string cache If an operation creates …","","","","","","","","Use a global string cache for the Categorical Types.","Returns the argument unchanged.","Hold the StringCache","","Calls U::from(self).","Reset the global string cache used for the Categorical …","","","","Check if string cache is set.","","","","Changelog v0.10 / v0.11","Changelog v0.3","Changelog v0.4","Changelog v0.5","Changelog v0.6","Changelog v0.7","Changelog v0.8","Changelog v0.9","Polars Eager cookbook","Polars Lazy cookbook","Performance","Enum with all errors in this crate.","","","","","","Wrapper for an error triggered by a dependency","Error during import or export to/from a format","When an invalid argument is passed to a function.","","","Wrapper for IO errors","","Returned when functionality is not yet available.","Whenever incoming data from the C data interface, IPC or …","Whenever pushing to a container fails because it does not …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","Returns the argument unchanged.","","","","","","","Wraps an external error in an Error.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","Set the function that will be called by the polars_warn! …","","","","","","","","","","","","","","","","","","","","A HashMap using RandomState to hash the items. (Requires …","A HashSet using RandomState to hash the items. (Requires …","A Hasher for hashing an arbitrary stream of bytes.","Type alias for HashMap<K, V, ahash::RandomState>","A convenience trait that can be used together with the …","Type alias for HashSet<K, ahash::RandomState>","A convenience trait that can be used together with the …","Provides a Hasher factory. This is typically used (e.g. by …","","","","Returns the intersection of self and rhs as a new …","Returns the union of self and rhs as a new AHashSet<T, S>.","Returns the symmetric difference of self and rhs as a new …","","","","","","","Constructs a new AHasher with keys based on this …","","","","","","","Constructs a new AHasher with fixed keys. If std is …","Creates an empty AHashSet<T, S> with the Default value for …","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Examples","","Returns the argument unchanged.","Returns the argument unchanged.","This crates a hashset from the provided iterator using …","Create a new RandomState BuildHasher based on the provided …","Calculates the hash of a single value. This provides a …","Calculates the hash of a single value. This provides a …","","","","Calls U::from(self).","","Calls U::from(self).","Calls U::from(self).","","","","","Constructs a new HashMap","Constructs a new HashSet","This crates a hashset using RandomState::new. See the …","Create a new RandomState BuildHasher using random keys.","","Returns the difference of self and rhs as a new …","","","","","","","","","","","","","","","","Constructs a new HashMap with a given initial capacity","Constructs a new HashSet with a given initial capacity","This crates a hashset with the specified capacity using …","","","Build a RandomState from a single key. The provided key …","Allows for explicitly setting the seeds to used. All …","","","","","","","","A supplier of Randomness used for different hashers. See …","Provides a Hasher factory. This is typically used (e.g. by …","","Provides an optional way to manually supply a source of …","A HashMap using RandomState to hash the items. (Requires …","The enum Either with variants Left and Right is a general …","A value of type L.","A value of type R.","","Contains the Array and MutableArray trait objects …","contains Bitmap and MutableBitmap, containers of bool.","","","Contains Buffer, an immutable container for all Arrow …","Contains Chunk, a container of Array where every array has …","","","contains a wide range of compute operations (e.g. …","Contains all metadata, such as PhysicalType, DataType, …","","","","","","","","","","","","Defines Error, representing all errors returned by this …","","","contains FFI bindings to import and export Array via Arrow…","","Examples","","Returns the argument unchanged.","This crates a hashmap from the provided iterator using …","Returns a reference to the value corresponding to the key.","Returns the key-value pair corresponding to the supplied …","Returns a mutable reference to the value corresponding to …","Returns a reference to the value corresponding to the …","","Inserts a key-value pair into the map.","","Calls U::from(self).","","","","Creates a consuming iterator visiting all the keys in …","Creates a consuming iterator visiting all the values in …","Contains modules to interface with other formats such as […","Memory maps regions defined on the IPC format into Array.","This crates a hashmap using RandomState::new which obtains …","Contains the declaration of Offset","Removes a key from the map, returning the value at the key …","contains the Scalar trait object representing individual …","Conversion methods for dates and times.","","Declares TrustedLen.","","","","Sealed traits and implementations to handle all physical …","Misc utilities used in different places in the crate.","","This crates a hashmap with the specified capacity using …","","","A trait representing an immutable Arrow array. Arrow …","Iterator of values of an ArrayAccessor.","A BinaryArray is Arrow’s semantically equivalent of an …","Iterator of values of an BinaryArray.","A BooleanArray is Arrow’s semantically equivalent of an …","A type definition PrimitiveArray for days_ms","A type definition MutablePrimitiveArray for days_ms","An Array whose values are stored as indices. This Array is …","Trait denoting NativeTypes that can be used as keys of a …","The Arrow’s equivalent to an immutable …","The Arrow’s equivalent to an immutable …","A type definition PrimitiveArray for f16","A type definition MutablePrimitiveArray for f16","A type definition PrimitiveArray for f32","A type definition MutablePrimitiveArray for f32","A type definition PrimitiveArray for f64","A type definition MutablePrimitiveArray for f64","Trait that BinaryArray and Utf8Array implement for the …","A type definition PrimitiveArray for i128","A type definition MutablePrimitiveArray for i128","A type definition PrimitiveArray for i16","A type definition MutablePrimitiveArray for i16","A type definition PrimitiveArray for i256","A type definition MutablePrimitiveArray for i256","A type definition PrimitiveArray for i32","A type definition MutablePrimitiveArray for i32","A type definition PrimitiveArray for i64","A type definition MutablePrimitiveArray for i64","A type definition PrimitiveArray for i8","A type definition MutablePrimitiveArray for i8","The corresponding IntegerType of this key","An Array semantically equivalent to …","Iterator of values of a ListArray.","An array representing a (key, value), both of arbitrary …","A type definition PrimitiveArray for months_days_ns","A type definition MutablePrimitiveArray for months_days_ns","A trait describing a mutable array; i.e. an array whose …","The Arrow’s equivalent to Vec<Option<Vec<u8>>>. …","A MutableArray that builds a BinaryArray. It differs from …","The Arrow’s equivalent to Vec<Option<bool>>, but with …","A mutable, strong-typed version of DictionaryArray.","The Arrow’s equivalent to a mutable …","The mutable version of FixedSizeListArray.","The mutable version of ListArray.","A distinct type to disambiguate clashing methods","The Arrow’s equivalent to Vec<Option<T>> where T is …","Converting a MutableStructArray into a StructArray is O(1).","A MutableArray that builds a Utf8Array. It differs from …","A MutableArray that builds a Utf8Array. It differs from …","The concrete Array of DataType::Null.","A PrimitiveArray is Arrow’s semantically equivalent of …","A trait describing the ability of a struct to receive new …","A StructArray is a nested Array with an optional validity …","A trait describing the ability of a struct to create …","A trait describing the ability of a struct to extend from …","A trait describing the ability of a struct to receive new …","A type definition PrimitiveArray for u16","A type definition MutablePrimitiveArray for u16","A type definition PrimitiveArray for u32","A type definition MutablePrimitiveArray for u32","A type definition PrimitiveArray for u64","A type definition MutablePrimitiveArray for u64","A type definition PrimitiveArray for u8","A type definition MutablePrimitiveArray for u8","UnionArray represents an array whose each slot can contain …","A Utf8Array is arrow’s semantic equivalent of an …","Iterator of values of an Utf8Array.","","","","","","","","","","","","","","","","","","","","","","","","","If the key type always can be converted to usize.","","","Applies a function f to the validity of this array.","Applies a function f to the validity of this array.","Applies a function f to the validity of this array.","Applies a function f to the validity of this array.","Applies a function f to the values of this array, cloning …","Applies a function f to the values of this array, cloning …","Arcs this array into a std::sync::Arc<dyn Array>.","Arcs this array into a std::sync::Arc<dyn Array>.","Arcs this array into a std::sync::Arc<dyn Array>.","Arcs this array into a std::sync::Arc<dyn Array>.","Arcs this array into a std::sync::Arc<dyn Array>.","Arcs this array into a std::sync::Arc<dyn Array>.","Arcs this array into a std::sync::Arc<dyn Array>.","Arcs this array into a std::sync::Arc<dyn Array>.","Arcs this array into a std::sync::Arc<dyn Array>.","Arcs this array into a std::sync::Arc<dyn Array>.","Arcs this array into a std::sync::Arc<dyn Array>.","Converts itself to a reference of Any, which enables …","Convert to Any, to enable dynamic casting.","","","","","","","","","","","","","","","","","","","","","","","","Converts itself to a mutable reference of Any, which …","","","","","","","","","","","","Convert itself to an (immutable) atomically reference …","","","","","","","","","","","","Convert itself to an (immutable) Array.","","","","","","","","","","","","","Convert to mutable Any, to enable dynamic casting.","","","","","","","","","","","","","","Represents this key as a usize.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Boxes this array into a Box<dyn Array>.","Boxes this array into a Box<dyn Array>.","Boxes this array into a Box<dyn Array>.","Boxes this array into a Box<dyn Array>.","Boxes this array into a Box<dyn Array>.","Boxes this array into a Box<dyn Array>.","Boxes this array into a Box<dyn Array>.","Boxes this array into a Box<dyn Array>.","Boxes this array into a Box<dyn Array>.","Boxes this array into a Box<dyn Array>.","Boxes this array into a Box<dyn Array>.","","","Returns the capacity in number of items","Returns the capacity of this array","Returns the capacity of this MutablePrimitiveArray.","Reserves additional elements and additional_values on the …","Returns the capacity in number of items","","","","","","","","","","","","","","","","","Clones a dynamic Array.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The DataType of the Array. In combination with …","The DataType of the array.","","","Returns the DataType of this array.","","","Returns the arrays’ DataType.","","","Returns the DataType of this DictionaryArray","","","","","","","","","","","","","Returns the arrays’ DataType.","","","","","Returns the DataType of this array.","","","","","","","","","","","","Returns the default DataType of this container: …","Returns the default DataType, DataType::Binary or …","Returns the default DataType of this container: …","Returns a default DataType of this array, which depends on …","Returns a DataType consistent with FixedSizeListArray.","Returns a default DataType: inner field is named “item”…","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Logically compares two Arrays. Two arrays are logically …","","","","","","","Extends the MutablePrimitiveArray with a constant","Extends the MutablePrimitiveArray from a slice","Extends the MutableBinaryValuesArray from a TrustedLen","Extends the MutableBinaryArray from an iterator of …","Extends the MutableBooleanArray from an iterator of …","Extends the MutablePrimitiveArray from an iterator of …","Extends the MutableUtf8Array from an iterator of trusted …","Extends the MutableUtf8ValuesArray from a TrustedLen","Extends MutableBinaryValuesArray from an iterator of …","Extends the MutableBinaryArray from an iterator of …","Extends the MutableBooleanArray from an iterator of …","Extends the MutablePrimitiveArray from an iterator of …","Extends MutableUtf8Array from an iterator of trusted len.","Extends MutableUtf8ValuesArray from an iterator of trusted …","Extends the MutableBinaryArray from an iterator of trusted …","Extends the MutableBooleanArray from an iterator of values …","Extends the MutablePrimitiveArray from an iterator of …","Extends the MutableUtf8Array from an iterator of values of …","Extends the MutableBinaryArray from an iterator of values …","Extends the MutableBooleanArray from an iterator of values …","Extends the MutablePrimitiveArray from an iterator of …","Extends the MutableUtf8Array from an iterator of values of …","Extends the MutableBinaryArray from an iterator of values. …","Extends the MutableUtf8Array from an iterator of values. …","Returns the field (guaranteed to be a Struct)","The fields.","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Creates a new MutableBinaryArray from a slice of optional …","","","","Returns the argument unchanged.","Creates a new BinaryArray from a slice of optional &[u8].","Returns the argument unchanged.","Creates a new MutableBooleanArray out of a slice of …","","","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Creates a new MutableFixedSizeBinaryArray from a slice of …","Creates a new FixedSizeBinaryArray from a slice of …","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","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 MutableUtf8Array from a slice of optional …","Returns the argument unchanged.","Returns a new Utf8Array from a slice of &str.","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Creates a [PrimitiveArray] from its internal …","Creates a [BooleanArray] from its internal representation. …","Creates a [PrimitiveArray] from its internal …","","","","","","Creates a FixedSizeBinaryArray from an iterator of …","","","","","","","","","","Creates a new MutableBinaryArray from a Iterator of &[u8].","Returns a new BinaryArray from a Iterator of &[u8].","Creates a new MutableUtf8Array from a Iterator of &str.","Creates a new Utf8Array from a Iterator of &str.","Creates a new BinaryArray from slices of &[u8].","Creates a new MutableBooleanArray from a slice of bool.","Creates a new BooleanArray from a slice of bool.","Creates a FixedSizeBinaryArray from a slice of arrays of …","Creates a MutablePrimitiveArray from a slice of values.","Creates a (non-null) PrimitiveArray from a slice of values.","Returns a Utf8Array from a slice of &str.","Creates a MutableBinaryValuesArray from a TrustedLen","Creates a MutableBinaryArray from an iterator of trusted …","Creates a BinaryArray from a TrustedLen","Creates a BooleanArray from a TrustedLen.","Creates a BooleanArray from a TrustedLen.","Creates a MutablePrimitiveArray from a TrustedLen.","Creates a PrimitiveArray from a TrustedLen of optional …","Creates a MutableUtf8Array from an iterator of trusted …","Creates a MutableUtf8ValuesArray from a TrustedLen","Creates a Utf8Array from an iterator of trusted length.","Returns a new MutableBinaryValuesArray from an iterator of …","Creates a MutableBinaryArray from an iterator of trusted …","Creates a BinaryArray from an iterator of trusted length.","Creates a BooleanArray from an iterator of trusted length. …","Creates a BooleanArray from an iterator of trusted length. …","Creates a MutablePrimitiveArray from an iterator of …","Creates a PrimitiveArray from an iterator of optional …","Creates a MutableUtf8Array from an iterator of trusted …","Returns a new MutableUtf8ValuesArray from an iterator of …","Creates a Utf8Array from an iterator of trusted length.","Creates a new BinaryArray from a TrustedLen of &[u8].","Returns a BinaryArray from an iterator of trusted length.","Creates a new MutableBooleanArray from an TrustedLen of …","Creates a new BooleanArray from an TrustedLen of bool.","Creates a new MutablePrimitiveArray out an iterator over …","Creates a (non-null) PrimitiveArray from a TrustedLen of …","Creates a new MutableUtf8Array from a TrustedLen of &str.","Returns a (non-null) Utf8Array created from a TrustedLen …","Creates a new BinaryArray from a TrustedLen of &[u8].","Creates a new MutableBooleanArray from an TrustedLen of …","Creates a new BooleanArray from an TrustedLen of bool. Use …","Creates a new MutablePrimitiveArray from an iterator over …","Creates a new PrimitiveArray from an iterator over values","Creates a MutableUtf8Array from an iterator of trusted …","Creates a (non-null) PrimitiveArray from an iterator of …","Creates a (non-null) MutablePrimitiveArray from a vector …","Creates a (non-null) PrimitiveArray from a vector of …","Returns the element at index i or None if it is null","","","Returns the element at index i or None if it is null","Returns the element at index i or None if it is null","","Returns the element at index i or None if it is null","","Returns the element at index i or None if it is null","","","Returns the element at index i or None if it is null","Returns a the inner Field","Returns a the inner DataType","Returns a function that writes the element of array at …","Returns all fields from DataType::Union.","Returns an option of a mutable reference to the values of …","","","","","","","Returns a function that writes the value of the element of …","","","","","Contains the trait Growable and corresponding concreate …","Returns the index and slot of the field to select from …","Returns the index and slot of the field to select from …","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 itself into an Array.","Converts itself into an Array.","converts itself into Arc<dyn Array>","Converts itself into an Array.","Converts itself into an Array.","Converts itself into an Array.","Converts itself into an Array.","converts itself into Box<dyn Array>","converts itself into Box<dyn Array>","Extract the low-end APIs from the MutableUtf8Array.","Extract the low-end APIs from the MutableBinaryValuesArray.","Returns its internal representation","Returns its internal representation","Extract the low-end APIs from the MutablePrimitiveArray.","Returns its internal representation","Extract the low-end APIs from the MutableStructArray.","Extract the low-end APIs from the MutableUtf8ValuesArray.","Returns its internal representation","","","","","","","","","","","","","","","","","","","Try to convert this BinaryArray to a MutableBinaryArray","Try to convert this BooleanArray to a MutableBooleanArray","Try to convert this PrimitiveArray to a …","Try to convert this Utf8Array to a MutableUtf8Array","","","whether the array is empty","Whether the array is empty.","Returns whether slot i is null.","","","","","","","Returns whether the values of this DictionaryArray are …","Returns whether the DataType::Union is sparse or not.","Returns whether slot i is valid.","Whether index is valid / set.","","","","","","","Returns an iterator of &[u8]","Returns an iterator of Option<&[u8]>","Returns an iterator of Option<&[u8]> over every element of …","Returns an iterator over the optional values of this …","Returns an iterator over the optional values of this …","Returns an iterator of Option<Box<dyn Scalar>>.","constructs a new iterator","constructs a new iterator","Returns an iterator of Option<Box<dyn Array>>","Returns an iterator of Option<Box<dyn Array>>","Returns an iterator of Option<Box<dyn Array>>","Returns an iterator over Option<T>","Returns an iterator over the values and validity, …","constructs a new iterator","Returns an iterator of Option<&str>","Returns an iterator of &str","Returns an iterator of Option<&str>","Returns an iterator over the the optional values of …","Returns iterator over the values of …","Returns the keys’ value of the DictionaryArray as usize","Returns the dictionary keys","Returns the keys of the DictionaryArray. These keys can be …","Returns an iterator of the keys’ of the DictionaryArray …","Returns an iterator of the keys’ values of the …","The length of the Array. Every array has a length …","The length of the array.","Returns the length of this array","","","Returns the length of this array","","","","Returns the length of this array","","","Returns the length of this array","Returns the length of this array","","","Returns the length of this array","The length of this array","","Returns the length of this array","","Returns the length of this array","","","Returns the length of this array","Returns the length of this array","","","","","","Returns the length of this array","","","Returns the length of this array","Returns the length of this array","","Returns the length of this array","","Returns the length of this array","","Returns the dictionary map","","","","The values as a mutable reference","The values","The mutable values","Returns an empty MutableBinaryValuesArray.","Creates a new empty MutableBinaryArray.","Alias for unwrapping Self::try_new","Creates an new empty MutableBooleanArray.","Alias to Self::try_new().unwrap()","Creates an empty MutableDictionaryArray.","Creates a new empty MutableFixedSizeBinaryArray.","Creates a new FixedSizeBinaryArray.","Creates a new MutableFixedSizeListArray from a MutableArray…","Alias to Self::try_new(...).unwrap()","Creates a new empty MutableListArray.","Creates a new ListArray.","Creates a new MapArray.","Returns a new NullArray.","Returns a new MutableNullArray.","Creates a new empty MutablePrimitiveArray.","Alias for Self::try_new(..).unwrap().","Creates a new MutableStructArray.","Returns a new UnionArray.","Initializes a new empty MutableUtf8Array.","Returns an empty MutableUtf8ValuesArray.","Creates a new Utf8Array.","Creates a new ArrayValuesIter","Creates an empty BinaryArray, i.e. whose .len is zero.","Returns a new empty BooleanArray.","Returns a new empty DictionaryArray.","Returns a new empty FixedSizeBinaryArray.","Returns a new empty FixedSizeListArray.","Returns a new empty ListArray.","Returns a new empty MapArray.","Returns a new empty NullArray.","Returns a new empty (zero-length) PrimitiveArray.","Creates a new empty UnionArray.","Returns a new empty Utf8Array.","Creates a new Array with a Array::len of 0.","Creates a new MutableFixedSizeListArray from a MutableArray…","Creates a new MutableListArray from a MutableArray and …","Creates a new MutableListArray from a MutableArray, Offsets…","Creates an null BinaryArray, i.e. whose …","Returns a new BooleanArray whose all slots are null / None.","Returns an DictionaryArray whose all elements are null","Returns a new null FixedSizeBinaryArray.","Returns a new null FixedSizeListArray.","Returns a new null ListArray.","Returns a new null MapArray of length.","Returns a new NullArray.","Returns a new PrimitiveArray where all slots are null / …","Creates a new null UnionArray.","Returns a new Utf8Array whose all slots are null / None.","Creates a new Array of DataType data_type and length. The …","Create a MutableUtf8Array out of low-end APIs.","Returns a MutableUtf8ValuesArray created from its internal …","Creates a new Utf8Array without checking for offsets …","Creates a new MutableListArray from a MutableArray and …","Creates a new MutableFixedSizeListArray from a MutableArray…","Creates a new MutableListArray from a MutableArray.","","","","The number of null slots on this Array.","The offsets of the array","returns its offsets.","returns its offsets.","","Returns the offsets of this BinaryArray.","The offsets","The offsets [Buffer].","returns the offsets","The optional offsets.","returns its offsets.","returns its offsets.","","Returns the offsets of this Utf8Array.","Contains functions and function factories to order values …","","","","","","","Pop the last entry from MutableBinaryValuesArray. This …","Pop the last entry from MutableBinaryArray. This function …","Pop an entry from MutableBooleanArray. Note If the values …","Pop the last entry from MutableFixedSizeBinaryArray. This …","Pop a value from the array. Note if the values is empty, …","Pop the last entry from MutableUtf8Array. This function …","Pop the last entry from MutableUtf8ValuesArray. This …","Pushes a new item to the array.","Pushes a new element to the array.","Pushes a new entry to MutableBooleanArray.","pushes a new entry to MutableFixedSizeBinaryArray.","Adds a new value to the array.","Call this once for each “row” of children you push.","Pushes a new element to the array.","Pushes a new item to the array.","Adds a new null element to the array.","","","","","pushes a null value","","","","","","","","","Push a new element that holds the invariants of the struct.","Safety","Needs to be called when a valid value was extended to this …","","","Reserves additional slots to its capacity.","Reserves additional elements and additional_values on the …","","Reserves additional elements and additional_values on the …","","Reserves additional slots.","","","Reserves additional slots.","Reserves additional slots.","","Reserves additional slots.","","Reserves additional slots.","","","Reserves additional entries.","","Reserves additional entries.","","","Reserves additional elements and additional_values on the …","Reserves additional elements and additional_values on the …","","","","","","","","","","","Sets position index to value. Note that if it is the first …","Sets position index to value. Note that if it is the first …","Sets position index to value. Note that if it is the first …","Sets the validity of this array.","Sets the validity of this array.","Sets the validity of this array.","Sets the validity of the keys of this DictionaryArray.","Sets the validity of this array.","Sets the validity of this array.","Sets the validity of this array.","Sets the validity of this array.","Sets the validity.","Sets the validity of this array.","Sets the validity.","Sets the validity of this array.","Sets the values of this BooleanArray.","Sets values.","Update the values of this PrimitiveArray.","Shrink the array to fit its length.","","Shrinks the capacity of the MutableBinaryValuesArray to …","Shrinks the capacity of the MutableBinaryArray to fit its …","","","Shrinks the capacity of the MutableBooleanArray to fit its …","","Shrinks the capacity of the MutableDictionaryArray to fit …","","Shrinks the capacity of the MutableFixedSizeBinaryArray to …","Shrinks the capacity of the MutableFixedSizeListArray to …","","Shrinks the capacity of the MutableListArray to fit its …","","","Shrinks the capacity of the MutablePrimitiveArray to fit …","","","Shrinks the capacity of the MutableStructArray to fit its …","Shrinks the capacity of the MutableUtf8Array to fit its …","","","Shrinks the capacity of the MutableUtf8ValuesArray to fit …","returns the (fixed) size of the MutableFixedSizeBinaryArray…","Returns the size","Returns the size (number of elements per slot) of this …","Returns the size (number of elements per slot) of this …","","Slices this Array.","Slices this BinaryArray.","","Slices this BooleanArray.","","Slices this DictionaryArray.","","Slices this FixedSizeBinaryArray.","","","Slices this FixedSizeListArray.","","Slices this ListArray.","Returns a slice of this MapArray.","","","Returns a slice of the NullArray.","Slices this PrimitiveArray by an offset and length.","","","Returns a slice of this UnionArray.","Slices this Utf8Array.","","","","","","","","","","","","","","","","","","","","","","","","Slices the Array.","","Slices this BinaryArray.","","Slices this BooleanArray.","Slices this DictionaryArray.","","","Slices this FixedSizeBinaryArray.","","Slices this FixedSizeListArray.","","Slices this ListArray.","Returns a slice of this MapArray.","","","Returns a slice of the NullArray.","Slices this PrimitiveArray by an offset and length.","","Returns a slice of this UnionArray.","","","Slices this Utf8Array.","Returns a slice of this Array.","Returns this array sliced.","Returns this array sliced.","Returns this array sliced.","Returns this array sliced.","Returns this array sliced.","Returns this array sliced.","Returns this array sliced.","Returns this array sliced.","Returns this array sliced.","Returns this array sliced.","Returns this array sliced.","Returns a slice of this Array.","Returns this array sliced.","Returns this array sliced.","Returns this array sliced.","Returns this array sliced.","Returns this array sliced.","Returns this array sliced.","Returns this array sliced.","Returns this array sliced.","Returns this array sliced.","Returns this array sliced.","Returns this array sliced.","","","","Returns a new FixedSizeBinaryArray with a different …","Changes the arrays’ DataType, returning a new …","Returns a new PrimitiveArray with a different logical type.","Clone a &dyn Array to an owned Box<dyn Array>.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Fallible version of Extend::extend.","","","This is infalible and is implemented for consistency with …","","","","This is infalible and is implemented for consistency with …","","","Expand this array, using elements from the underlying …","Tries to extend itself with elements from other, failing …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a new MutableBinaryValuesArray from an iterator.","Creates a new MutableFixedSizeBinaryArray from an iterator …","Creates a FixedSizeBinaryArray from an fallible iterator …","Returns a new MutableUtf8ValuesArray from an iterator.","Returns a new DictionaryArray.","Creates a MutableBinaryArray from an falible iterator of …","Creates a BinaryArray from an fallible iterator of trusted …","Creates a BooleanArray from a TrustedLen.","Creates a BooleanArray from a TrustedLen.","Creates a MutablePrimitiveArray from an fallible iterator …","Creates a MutableUtf8Array from an falible iterator of …","Creates a Utf8Array from an fallible iterator of trusted …","Creates a MutableBinaryArray from an falible iterator of …","Creates a BinaryArray from an falible iterator of trusted …","Creates a BooleanArray from an falible iterator of trusted …","Creates a BooleanArray from an falible iterator of trusted …","Creates a MutablePrimitiveArray from an fallible iterator …","Creates a MutableUtf8Array from an falible iterator of …","Creates a Utf8Array from an falible iterator of trusted …","Returns a the inner Field","","","","","","","","","","","","","","","","","","","","","","","","","Returns a MutableBinaryValuesArray created from its …","Returns a MutableBinaryArray created from its internal …","Returns a BinaryArray created from its internal …","The canonical method to create a MutableBooleanArray out …","The canonical method to create a BooleanArray out of …","Returns a new DictionaryArray.","Creates a new MutableFixedSizeBinaryArray.","Creates a new FixedSizeBinaryArray.","Creates a new FixedSizeListArray.","Creates a new ListArray.","Returns a new MapArray.","Returns a new NullArray.","The canonical method to create a MutablePrimitiveArray out …","The canonical method to create a PrimitiveArray out of its …","Create a MutableStructArray out of low-end APIs.","Returns a new UnionArray.","Returns a MutableUtf8Array created from its internal …","Returns a MutableUtf8ValuesArray created from its internal …","Returns a Utf8Array created from its internal …","Returns a new DictionaryArray.","Creates a new Utf8Array without checking for offsets …","Tries to push a new element.","","","This is infalible and is implemented for consistency with …","","tries to push a new entry to MutableFixedSizeBinaryArray.","","","This is infalible and is implemented for consistency with …","","","Needs to be called when a valid value was extended to this …","Needs to be called when a valid value was extended to this …","","","","","","","","","","","","","","","","","","","","","","","","","The types.","The validity of the Array: every array has an optional …","The optional validity of the array.","","","The optional validity.","","","","Returns the optional validity.","","","The optional validity. Equivalent to self.keys().validity()…","","","The optional validity.","","The optional validity.","","","The optional validity.","","","","","","Returns the optional validity.","","","","","","The optional validity.","","Returns the value of the element at index i.","Returns the element at index i","Returns the value at index i","Returns the value of the DictionaryArray at position i.","Returns the element at index i as &[u8]","Returns value at position i.","Returns the Vec<T> at position i.","Returns the element at index i","Returns the element at index i.","Returns the value at slot i.","Return the ith child array.","Returns the slot index as a Scalar.","Returns the value of the element at index i, ignoring the …","Returns the value of the element at index i.","Returns the value of the element at index i, ignoring the …","Returns the value of the element at index i.","Returns the element at index i","Returns the element at index i as bool","Returns the element at index i as &[u8]","Returns the element at index i as &str","Returns the Vec<T> at position i.","Returns the element at index i as &str","Returns the element at index i.","Returns the value at index i. The value on null slots is …","Returns the slot index as a Scalar.","Returns the value of the element at index i, ignoring the …","Returns the value of the element at index i.","Returns the value of the element at index i, ignoring the …","The values of the array","returns its values.","returns its values.","Returns the values of this BinaryArray.","","Returns its values.","The values Bitmap. Values on null slots are undetermined …","returns a reference to the inner values.","Returns the values of the DictionaryArray.","Returns its values.","Returns the values allocated on this FixedSizeBinaryArray.","The inner values","Returns the inner array.","The values","The values.","Returns its values.","The values Buffer. Values on null slots are undetermined …","The values","returns its values.","returns its values.","Returns the values of this Utf8Array.","","Returns an iterator over the values of this array","Returns an iterator of &[u8] over every element of this …","Returns an iterator over the values of this …","Returns an iterator over the values of this BooleanArray.","Returns an iterator of Box<dyn Scalar>","Returns iterator over the values of FixedSizeBinaryArray","Returns an iterator of Box<dyn Array>","Returns an iterator of Box<dyn Array>","Returns an iterator of Box<dyn Array>","Returns an iterator of T","Returns an iterator of the values, &T, ignoring the arrays…","Returns an iterator of &str","Returns an iterator of &str","Returns an iterator over the the values [V::IterValue].","Returns a mutable slice of values.","Returns a mutable slice of values.","","","","","","","","","","","","","","","","","","","","","","","","","Initializes a new MutableBinaryValuesArray with a …","Initializes a new MutableBinaryArray with a pre-allocated …","Initializes a new MutableUtf8Array with a pre-allocated …","Initializes a new MutableUtf8ValuesArray with a …","Initializes a new MutableBinaryValuesArray with a …","Initializes a new MutableBinaryArray with a pre-allocated …","Creates an new MutableBooleanArray with a capacity of …","Creates a new MutableFixedSizeBinaryArray with capacity …","Creates a new MutableListArray with a capacity.","Creates a new MutablePrimitiveArray with a capacity.","Initializes a new MutableUtf8Array with a pre-allocated …","Initializes a new MutableUtf8ValuesArray with a …","Creates a new MutablePrimitiveArray from a capacity and …","Clones this Array with a new new assigned bitmap.","Returns this array with a new validity.","","Returns this array with a new validity.","Returns this array with a new validity.","","","Returns this DictionaryArray with a new validity.","","Returns this array with a new validity.","Returns this array with a new validity.","","Returns this array with a new validity.","","","Returns this array with a new validity.","","","Returns this array with a new validity.","","","Returns this array with a new validity.","Returns a clone of this BooleanArray with new values.","Returns this PrimitiveArray with new values.","","","","Describes a struct that can be extended from slices of …","Concrete Growable for the BinaryArray.","Concrete Growable for the BooleanArray.","Concrete Growable for the DictionaryArray.","Concrete Growable for the FixedSizeBinaryArray.","Concrete Growable for the FixedSizeListArray.","Concrete Growable for the ListArray.","Concrete Growable for the MapArray.","Concrete Growable for the NullArray.","Concrete Growable for the PrimitiveArray.","Concrete Growable for the StructArray.","Concrete Growable for the UnionArray.","Concrete Growable for the Utf8Array.","","","","","","","","","","","","","Converts this Growable to an Arc<dyn Array>, thereby …","Converts this Growable to an Box<dyn Array>, thereby …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Extends this Growable with elements from the bounded Array …","","","","","","","","","","","","","Extends this Growable with null elements, disregarding the …","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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).","The current length of the Growable.","","","","","","","","","","","","","Creates a new Growable from an arbitrary number of Arrays.","Creates a new GrowableBinary bound to arrays with a …","Creates a new GrowableUnion bound to arrays with a …","Creates a new GrowableBoolean bound to arrays with a …","Creates a new GrowableFixedSizeBinary bound to arrays with …","Creates a new GrowableNull.","Creates a new GrowablePrimitive bound to arrays with a …","Creates a new GrowableList bound to arrays with a …","Creates a new GrowableMap bound to arrays with a …","Creates a new GrowableStruct bound to arrays with a …","Creates a new GrowableFixedSizeList bound to arrays with a …","Creates a new GrowableUtf8 bound to arrays with a …","Creates a new GrowableDictionary bound to arrays with a …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Compare the values at two arbitrary indices in two arrays.","returns a comparison function that compares values at two …","Total order of all native types whose Rust implementation …","implements comparison using IEEE 754 total ordering for f32","implements comparison using IEEE 754 total ordering for f64","An immutable container semantically equivalent to …","This crates’ equivalent of std::vec::IntoIter for Bitmap.","A container of booleans. MutableBitmap is semantically …","","","","Compute bitwise AND operation","Returns the byte slice of this Bitmap.","Returns the slice of bytes of this MutableBitmap. Note …","","Apply a bitwise operation op to two inputs and return the …","Apply a bitwise binary operation to a MutableBitmap.","","","","","","","","","","","","","","","","Returns the capacity of MutableBitmap in number of bits.","Creates a Vec<u8> from a TrustedLen of BitChunk.","Returns an iterator over bits in bit chunks BitChunk.","Empties the MutableBitmap.","","","","","","","","","","","","","","","","","","","","Extends MutableBitmap by additional values of constant …","Extends the MutableBitmap from a Bitmap.","Extends the MutableBitmap from a slice of bytes with …","Extends the MutableBitmap from a slice of bytes with …","Extends self from a TrustedLen iterator.","Extends self from an iterator of trusted len.","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","Returns the argument unchanged.","Creates a Vec from an Iterator of BitChunk.","Creates a [Bitmap] from its internal representation. This …","Creates a [Bitmap] from its internal representation. This …","","","Initializes a MutableBitmap with all values set to valid/ …","Initializes a zeroed MutableBitmap.","Creates a new Bitmap from an iterator of booleans.","Creates a new MutableBitmap from an iterator of booleans.","Creates a new Bitmap from an iterator of booleans.","Creates a new MutableBitmap from an iterator of booleans.","Creates a new Bitmap from a slice and length.","Alias for Bitmap::try_new().unwrap() This function is O(1)","Initializes a MutableBitmap from a Vec<u8> and a length. …","Returns whether the bit at position i is set.","Returns whether the position index is set.","Returns whether the bit at position i is set.","Unsafely returns whether the bit at position i is set.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns its internal representation","","","","","Converts this Bitmap to MutableBitmap, returning itself if …","Returns whether Bitmap is empty","Returns whether MutableBitmap is empty.","Returns a new iterator of bool over this bitmap","constructs a new iterator over the bits of MutableBitmap.","Returns the length of the Bitmap.","Returns the length of the MutableBitmap.","Converts this Bitmap into a MutableBitmap, cloning its …","Initializes an empty Bitmap.","Creates a new IntoIter from a Bitmap","Initializes an empty MutableBitmap.","Initializes an new Bitmap filled with unset values.","","","","","","Returns the number of unset bits on this Bitmap.","Returns the number of unset bits on this MutableBitmap.","Counts the nulls (unset bits) starting from offset bits …","Compute bitwise OR operation","","Pop the last bit from the MutableBitmap. Note if the …","Pushes a new bit to the MutableBitmap, re-sizing it if …","Pushes a new bit to the MutableBitmap","Apply a bitwise operation op to four inputs and return the …","Reserves additional bits in the MutableBitmap, potentially …","Sets the position index to value","","Sets the position index to value","Shrinks the capacity of the MutableBitmap to fit its …","","Slices self, offsetting by offset and truncating up to …","Slices self, offseting by offset and truncating up to …","Slices self, offsetting by offset and truncating up to …","Slices self, offseting by offset and truncating up to …","Apply a bitwise operation op to three inputs and return …","","","","","","","Creates a new Bitmap from a fallible iterator of booleans.","Creates a new MutableBitmap from an iterator of booleans.","Creates a new Bitmap from a fallible iterator of booleans.","Creates a new MutableBitmap from an falible iterator of …","","","","Initializes a new Bitmap from vector of bytes and a length.","Initializes a new MutableBitmap from a Vec<u8> and a …","","","","Apply a bitwise operation op to one input and return the …","Applies a function to every bit of this MutableBitmap in …","Returns the number of unset bits on this Bitmap.","Returns the number of unset bits on this MutableBitmap.","General utilities for bitmaps representing items where LSB …","","","","Initializes a pre-allocated MutableBitmap with capacity …","Compute bitwise XOR operation","A chunk of bits. This is used to create masks of a given …","Trait representing an exact iterator over bytes in BitChunk…","This struct is used to efficiently iterate over bit masks …","An iterator over a slice of bytes in BitChunks.","An iterator over mutable slices of bytes of exact size.","An iterator over bits according to the LSB, i.e. the bytes …","There are null values","There are no null values","Iterator over a bitmap that returns slices of set regions …","An Iterator over Option<T> This enum can be used in two …","An Iterator over validity and values.","","","","","","","","","","","","","","","","","","","","","Returns the number of bytes required to hold bits bits.","","","","","","","","","","","Returns the number of zero bits in the slice offsetted by …","","","","","","","","","","","","","","","","","","","","","","Formats bytes taking into account an offset and length of …","","","","","","","","Returns the argument unchanged.","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 itself from bytes.","Returns whether bit at position i in data is set","Returns whether bit at position i in data is set or not.","","","","","","","","Calls U::from(self).","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 there are still elements in this iterator","Returns whether bit at position i in byte is set or not","Returns the number of chunks of this iterator","","Creates a new BitChunksExact.","Creates a BitChunks.","Returns a new BitChunksExactMut","Creates a new BitmapIter.","Creates a new SlicesIterator","Creates a new ZipValidityIter.","Returns a new ZipValidity","Returns a new ZipValidity and drops the validity if all …","","","","","","","","","","","","","","The remainder of the iterator.","Returns the remaining BitChunk. It is zero iff len / 8 == 0…","","","Returns the remainder BitChunk.","The remainder slice","An iterator over individual items of the remainder","The number of items in the remainder","","","Returns the remainder bits in BitChunks::remainder.","The length of the remainder slice in bits.","Sets bit at position i in byte","Sets bit at position i in data","Sets bit at position i in data without doing bound checks","","","","","","","Returns the total number of slots. It corresponds to the …","convert itself into bytes.","","","","","","","","","","","","","","","","","","","","","","","","","","Unwrap into an iterator that has null values.","Unwrap into an iterator that has no null values.","","","","","","","","Buffer is a contiguous memory region that can be shared …","Bytes representation.","","Returns the byte slice stored in this buffer","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Creates a [Bitmap] from its internal representation. This …","","Returns a mutable reference to its underlying Vec, if …","Returns a mutable reference to its slice, if possible.","","","Calls U::from(self).","Calls U::from(self).","Returns its internal representation","","Returns a mutable reference to its underlying Vec, if …","","","Returns whether the buffer is empty.","Returns whether underlying data is sliced. If sliced the …","Returns the number of bytes in the buffer","Creates an empty Buffer.","Returns the offset of this buffer.","Safety","Get the strong count of underlying Arc data buffer.","Get the weak count of underlying Arc data buffer.","Slices this buffer starting at offset.","Slices this buffer starting at offset.","Returns a new Buffer that is a slice of this buffer …","Returns a new Buffer that is a slice of this buffer …","","","","","","","","","","A vector of trait objects of Array where every item has …","","returns the Arrays in Chunk","","","","","returns the Arrays in Chunk","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","Consumes Chunk into its underlying arrays. The arrays are …","returns whether the columns have any rows","returns the number of rows of every array","Creates a new Chunk.","","","","Creates a new Chunk.","","","Contains different aggregation functions","Defines basic arithmetic kernels for PrimitiveArrays.","Defines kernels suitable to perform operations to …","Defines generics suitable to perform operations to …","null-preserving operators such as and, or and not.","Boolean operators of Kleene logic.","Defines different casting operators such as cast or …","Contains comparison operators","Contains the concatenate kernel","Contains operators to filter arrays such as filter.","Contains the operator if_then_else.","Contains “like” operators such as like_utf8 and …","Defines kernel to extract a substring of a [Large…","Defines take kernel for Array","Defines temporal kernels for time and date related …","The maximum value","The minimum value","Trait describing a type describing multiple lanes with an …","Object that can reduce itself to a number. This is used in …","Whether max supports data_type","Whether min supports data_type","Whether sum supports data_type","Returns the total (heap) allocated size of the array in …","Returns the maximum of Array. The scalar is null when all …","Returns the maximum value in the binary array, according …","Returns the maximum value in the boolean array","reduce itself to the minimum","lane-wise maximum between two instances","Returns the maximum value in the array, according to the …","Returns the maximum value in the string array, according …","Returns the minimum of Array. The scalar is null when all …","Returns the minimum value in the binary array, according …","Returns the minimum value in the boolean array.","reduce itself to the maximum","lane-wise minimum between two instances","Returns the minimum value in the array, according to the …","Returns the minimum value in the string array, according …","returns a new instance with all lanes equal to MAX","returns a new instance with all lanes equal to MIN","Reduces this element to a single value.","Returns the sum of all elements in array as a Scalar of …","Returns the sum of values in the array.","Compute the sum of a slice","Defines basic addition operation for primitive arrays","Defines checked addition operation for primitive arrays","Defines checked division operation for primitive arrays","Defines checked multiplication operation for primitive …","Defines checked reminder operation for primitive arrays","Defines checked subtraction operation for primitive arrays","Defines basic division operation for primitive arrays","Defines basic multiplication operation for primitive arrays","Defines Overflowing addition operation for primitive arrays","Defines Overflowing multiplication operation for primitive …","Defines Overflowing subtraction operation for primitive …","Defines basic reminder operation for primitive arrays","Defines saturating addition operation for primitive arrays","Defines saturating multiplication operation for primitive …","Defines saturating subtraction operation for primitive …","Defines basic subtraction operation for primitive arrays","Defines wrapping addition operation for primitive arrays","Defines wrapping multiplication operation for primitive …","Defines wrapping subtraction operation for primitive arrays","Adds two Arrays.","Adds itself to rhs","Adds an Array and a Scalar.","Contains arithemtic functions for PrimitiveArrays.","Returns whether two DataTypes can be added by add.","Returns whether two DataTypes can be divided by div.","Returns whether two DataTypes can be multiplied by mul.","Whether neg is supported for a given DataType","Returns whether two DataTypes “can be remainder” by rem…","Returns whether two DataTypes can be subtracted by sub.","Checked add","checked division","checked multiplication","checked remainder","checked subtraction","Defines the arithmetic kernels for Decimal PrimitiveArrays…","Divide of two Arrays.","division","Divide an Array with a Scalar.","Multiply two Arrays.","multiplication","Multiply an Array with a Scalar.","Negates an Array.","Overflowing add","overflowing multiplication","overflowing subtraction","Remainder of two Arrays.","remainder","Saturating add","saturating multiplication","saturarting subtraction","Subtracts two Arrays.","subtraction","Adds an Array and a Scalar.","Defines the arithmetic kernels for adding a Duration to a …","Adds itself to rhs using wrapping addition","wrapping multiplication","wrapping subtraction","Trait describing a NativeType whose semantics of …","Adds two primitive arrays with the same type. Panics if …","Adds a scalar T to a primitive array of type T. Panics if …","Checked addition of two primitive arrays. If the result …","Checked addition of a scalar T to a primitive array of …","Checked division of two primitive arrays. If the result …","Checked division of a primitive array of type T by a …","Checked multiplication of two primitive arrays. If the …","Checked multiplication of a scalar T to a primitive array …","Checked negates values from array.","Checked operation of raising an array of primitives to the …","Checked remainder of two primitive arrays. If the result …","Checked remainder of a primitive array of type T by a …","Checked subtraction of two primitive arrays. If the result …","Checked subtraction of a scalar T to a primitive array of …","Divides two primitive arrays with the same type. Panics if …","Divide a primitive array of type T by a scalar T. Panics …","Multiplies two primitive arrays with the same type. Panics …","Multiply a scalar T to a primitive array of type T. Panics …","Negates values from array.","Overflowing addition of two primitive arrays. If the …","Overflowing addition of a scalar T to a primitive array of …","Overflowing multiplication of two primitive arrays. If the …","Overflowing multiplication of a scalar T to a primitive …","Overflowing subtraction of two primitive arrays. If the …","Overflowing subtraction of a scalar T to a primitive array …","Raises an array of primitives to the power of exponent. …","Remainder of two primitive arrays with the same type. …","Remainder a primitive array of type T by a scalar T. …","Saturating addition of two primitive arrays. If the result …","Saturated addition of a scalar T to a primitive array of …","Saturating multiplication of two primitive arrays. If the …","Saturated multiplication of a scalar T to a primitive …","Saturating subtraction of two primitive arrays. If the …","Saturated subtraction of a scalar T to a primitive array …","Subtracts two primitive arrays with the same type. Panics …","Subtract a scalar T to a primitive array of type T. Panics …","Wrapping addition of two PrimitiveArrays. It wraps around …","Wrapping addition of a scalar T to a PrimitiveArray of …","Wrapping multiplication of two PrimitiveArrays. It wraps …","Wrapping multiplication of a scalar T to a PrimitiveArray …","Wrapping negates values from array.","Wrapping subtraction of two PrimitiveArrays. It wraps …","Wrapping subtraction of a scalar T to a PrimitiveArray of …","Adaptive addition of two decimal primitive arrays with …","Adaptive division of two decimal primitive arrays with …","Adaptive multiplication of two decimal primitive arrays …","Adaptive subtract of two decimal primitive arrays with …","Adds two decimal PrimitiveArray with the same precision …","Checked addition of two decimal primitive arrays with the …","Checked division of two decimal primitive arrays with the …","Checked multiplication of two decimal primitive arrays …","Checked subtract of two decimal primitive arrays with the …","Divide two decimal primitive arrays with the same …","Multiply a decimal PrimitiveArray with a PrimitiveScalar …","Multiply two decimal primitive arrays with the same …","Multiply a decimal PrimitiveArray with a PrimitiveScalar …","Saturated addition of two decimal primitive arrays with …","Saturated division of two decimal primitive arrays with …","Saturated multiplication of two decimal primitive arrays …","Saturated subtraction of two decimal primitive arrays with …","Subtract two decimal primitive arrays with the same …","Adds a duration to a time array (Timestamp, Time and …","Adds a duration to a time array (Timestamp, Time and …","Adds an interval to a DataType::Timestamp.","Adds an interval to a DataType::Timestamp.","Subtract a duration to a time array (Timestamp, Time and …","Calculates the difference between two timestamps as …","Subtract a duration to a time array (Timestamp, Time and …","Calculates the difference between two timestamps returning …","Applies a binary operations to two primitive arrays. This …","Version of binary that creates a mutable bitmap that is …","Version of binary that returns an array and bitmap. Used …","Version of binary that checks for errors in the closure …","Version of unary that checks for errors in the closure …","Applies an unary and infallible function to a …","Version of unary that creates a mutable bitmap that is …","Version of unary that returns an array and bitmap. Used …","Applies a binary function to two PrimitiveArrays, …","Applies an unary function to a PrimitiveArray, optionally …","Check if all of the values in the array are true","Performs && operation on two BooleanArray, combining the …","Performs AND operation on an array and a scalar value. If …","Returns whether any of the values in the array is true","Returns a non-null BooleanArray with whether each value of …","Returns a non-null BooleanArray with whether each value of …","Performs unary NOT operation on an arrays. If value is …","Performs || operation on two BooleanArray, combining the …","Performs OR operation on an array and a scalar value. If …","Returns whether all values in the array are true","Logical ‘and’ operation on two arrays with Kleene logic","Logical ‘and’ operation on an array and a scalar value …","Returns whether any of the values in the array is true","Logical ‘or’ operation on two arrays with Kleene logic","Logical ‘or’ operation on an array and a scalar value …","options defining how Cast kernels behave","","Conversion of binary","Cast BinaryArray to DictionaryArray, also known as packing.","Conversion of binary","Conversion to utf8","Conversion of binary","Casts a BinaryArray to a PrimitiveArray, making any …","Conversion to utf8","Casts the BooleanArray to a BinaryArray, casting trues to …","Casts the BooleanArray to a PrimitiveArray.","Casts the BooleanArray to a Utf8Array, casting trues to "1"…","","","Return true if a value of type from_type can be cast into a","Cast array to the provided data type and return a new Array…","","","Conversion of dates","Conversion of dates","Casts days_mss to months_days_ns. This operation is …","Returns a PrimitiveArray<i128> with the casted values. …","Returns a PrimitiveArray<i128> with the casted values. …","Returns a PrimitiveArray<i128> with the casted values. …","","","","Casts a DictionaryArray to a new DictionaryArray backed by …","Casts a DictionaryArray to a new DictionaryArray by …","Casts a DictionaryArray to its values’ DataType, also …","","Casts f16 into f32","Conversion of FixedSizeBinary to Binary.","Returns a PrimitiveArray<i128> with the casted values. …","","Returns the argument unchanged.","","Returns a PrimitiveArray<i128> with the casted values. …","Calls U::from(self).","Casts months represented as i32s to months_days_ns. This …","Returns a Utf8Array where every element is the utf8 …","default to false whether to cast to an integer at the …","Casts a BinaryArray to a PrimitiveArray at best-effort …","Casts a Utf8Array to a PrimitiveArray at best-effort using …","Cast PrimitiveArray as a PrimitiveArray Same as …","Returns a BinaryArray where every element is the binary …","Returns a BooleanArray where every element is different …","Cast PrimitiveArray to DictionaryArray. Also known as …","Cast PrimitiveArray to a PrimitiveArray of another …","Cast PrimitiveArray to a PrimitiveArray of the same …","Returns a Utf8Array where every element is the utf8 …","Conversion of time","Conversion of times","Conversion of times","Conversion of time","Conversion of times","Conversion of times","Conversion of timestamp","Conversion of timestamp","Conversion of timestamp","Returns a Utf8Array where every element is the utf8 …","","","","","Conversion of utf8","Conversion to binary","Casts a Utf8Array to a Date32 primitive, making any …","Casts a Utf8Array to a Date64 primitive, making any …","Cast Utf8Array to DictionaryArray, also known as packing.","Conversion of utf8","crate::temporal_conversions::utf8_to_timestamp_ns applied …","Casts a Utf8Array to a PrimitiveArray, making any …","crate::temporal_conversions::utf8_to_timestamp_ns applied …","","default to false whether an overflowing cast should be …","Similar to dictionary_to_dictionary_keys, but overflowing …","Similar to dictionary_to_dictionary_values, but …","The 8 lane representation of Self","NativeType that supports a representation of 8 lanes","Trait declaring an 8-lane multi-data.","Trait implemented by implementors of Simd8Lanes whose Simd8…","Trait implemented by implementors of Simd8Lanes whose Simd8…","Comparison functions for BinaryArray","Comparison functions for BooleanArray","Returns whether a DataType is comparable is supported by eq…","Returns whether a DataType is supported by eq_scalar.","Returns whether a DataType is comparable is supported by gt…","Returns whether a DataType is comparable is supported by …","Returns whether a DataType is supported by gt_eq_scalar.","Returns whether a DataType is supported by gt_scalar.","Returns whether a DataType is comparable is supported by lt…","Returns whether a DataType is comparable is supported by lt…","Returns whether a DataType is supported by lt_eq_scalar.","Returns whether a DataType is supported by lt_scalar.","Returns whether a DataType is comparable is supported by …","Returns whether a DataType is supported by neq_scalar.","== between two Arrays. Use can_eq to check whether the …","Equal","== between two Arrays and includes validities in …","== between an Array and a Scalar. Use can_eq_scalar to …","== between an Array and a Scalar and includes validities …","Utility for low level end users that implement their own …","Utility for low level end users that implement their own …","loads a complete chunk","loads an incomplete chunk, filling the remaining items …","> between two Arrays. Use can_gt to check whether the …","Greater than",">= between two Arrays. Use can_gt_eq to check whether the …","Greater than or equal to",">= between an Array and a Scalar. Use can_gt_eq_scalar to …","> between an Array and a Scalar. Use can_gt_scalar to …","< between two Arrays. Use can_lt to check whether the …","Less than","<= between two Arrays. Use can_lt_eq to check whether the …","Less than or equal to","<= between an Array and a Scalar. Use can_lt_eq_scalar to …","< between an Array and a Scalar. Use can_lt_scalar to …","!= between two Arrays. Use can_neq to check whether the …","Not equal","!= between two Arrays and includes validities in …","!= between an Array and a Scalar. Use can_neq_scalar to …","!= between an Array and a Scalar and includes validities …","Comparison functions for PrimitiveArray","Comparison functions for Utf8Array","Perform lhs == rhs operation on BinaryArray.","Perform lhs == rhs operation on BinaryArray and include …","Perform lhs == rhs operation on BinaryArray and a scalar.","Perform lhs == rhs operation on BinaryArray and a scalar …","Perform lhs > rhs operation on BinaryArray.","Perform lhs >= rhs operation on BinaryArray.","Perform lhs >= rhs operation on BinaryArray and a scalar.","Perform lhs > rhs operation on BinaryArray and a scalar.","Perform lhs < rhs operation on BinaryArray.","Perform lhs <= rhs operation on BinaryArray.","Perform lhs <= rhs operation on BinaryArray and a scalar.","Perform lhs < rhs operation on BinaryArray and a scalar.","Perform lhs != rhs operation on BinaryArray.","Perform lhs != rhs operation on BinaryArray.","Perform lhs != rhs operation on BinaryArray and a scalar.","Perform lhs != rhs operation on BinaryArray and a scalar …","Evaluate op(left, right) for BooleanArray and scalar using …","Perform lhs == rhs operation on two BooleanArrays.","Perform lhs == rhs operation on two BooleanArrays and …","Perform lhs == rhs operation on a BooleanArray and a …","Perform lhs == rhs operation on a BooleanArray and a …","Perform left > right operation on two arrays. Non-null …","Perform left >= right operation on two arrays. Non-null …","Perform left >= right operation on an array and a scalar …","Perform left > right operation on an array and a scalar …","Perform left < right operation on two arrays.","Perform left <= right operation on two arrays.","Perform left <= right operation on an array and a scalar …","Perform left < right operation on an array and a scalar …","lhs != rhs for BooleanArray","lhs != rhs for BooleanArray and include validities in …","Perform left != right operation on an array and a scalar …","Perform left != right operation on an array and a scalar …","Evaluate op(left, right) for PrimitiveArray and scalar …","Perform lhs == rhs operation on two arrays.","Perform lhs == rhs operation on two arrays and include …","Perform left == right operation on an array and a scalar …","Perform left == right operation on an array and a scalar …","Perform left > right operation on two arrays. Non-null …","Perform left >= right operation on two arrays. Non-null …","Perform left >= right operation on an array and a scalar …","Perform left > right operation on an array and a scalar …","Perform left < right operation on two arrays.","Perform left <= right operation on two arrays.","Perform left <= right operation on an array and a scalar …","Perform left < right operation on an array and a scalar …","Perform left != right operation on two arrays.","Perform left != right operation on two arrays and include …","Perform left != right operation on an array and a scalar …","Perform left != right operation on an array and a scalar …","Perform lhs == rhs operation on Utf8Array.","Perform lhs == rhs operation on Utf8Array and include …","Perform lhs == rhs operation on Utf8Array and a scalar.","Perform lhs == rhs operation on Utf8Array and a scalar. …","Perform lhs > rhs operation on Utf8Array.","Perform lhs >= rhs operation on Utf8Array.","Perform lhs >= rhs operation on Utf8Array and a scalar.","Perform lhs > rhs operation on Utf8Array and a scalar.","Perform lhs < rhs operation on Utf8Array.","Perform lhs <= rhs operation on Utf8Array.","Perform lhs <= rhs operation on Utf8Array and a scalar.","Perform lhs < rhs operation on Utf8Array and a scalar.","Perform lhs != rhs operation on Utf8Array.","Perform lhs != rhs operation on Utf8Array and include …","Perform lhs != rhs operation on Utf8Array and a scalar.","Perform lhs != rhs operation on Utf8Array and a scalar. …","Concatenate multiple Array of the same type into a single …","Function that can filter arbitrary arrays","Returns a prepared function optimized to filter multiple …","Filters an Array, returning elements matching the filter …","Returns a new Chunk with arrays containing only values …","Returns the values from lhs if the predicate is true or …","Returns lhs LIKE rhs operation on two BinaryArray.","Returns lhs LIKE rhs operation.","Returns lhs LIKE rhs operation on two Utf8Array.","Returns lhs LIKE rhs operation.","Returns lhs NOT LIKE rhs operation on two BinaryArrays.","Returns lhs NOT LIKE rhs operation on two BinaryArrays.","Returns lhs NOT LIKE rhs operation on two Utf8Array.","Returns lhs NOT LIKE rhs operation.","Checks if an array of type datatype can perform substring …","Returns an ArrayRef with a substring starting from start …","Checks if an array of type datatype can perform take …","Returns a new Array with only indices at indices. Null …","Checks if an array of type datatype can perform day …","Checks if an array of type datatype can perform hour …","Checks if an array of type data_type can perform ISO week …","Checks if an array of type datatype can perform minute …","Checks if an array of type datatype can perform month …","Checks if an array of type datatype can perform nanosecond …","Checks if an array of type datatype can perform second …","Checks if an array of type data_type can perform weekday …","Checks if an array of type datatype can perform year …","Extracts the days of a temporal array as …","Extracts the hours of a temporal array as …","Extracts ISO week of a temporal array as …","Extracts the minutes of a temporal array as …","Extracts the months of a temporal array as …","Extracts the nanoseconds of a temporal array as …","Extracts the seconds of a temporal array as …","Extracts weekday of a temporal array as PrimitiveArray<u32>…","Extracts the years of a temporal array as …","Opaque binary data of variable length.","Opaque binary data of variable length whose offsets are …","A boolean represented as a single bit.","true and false.","The set of supported logical types in this crate.","An i32 representing the elapsed time since UNIX epoch …","An i64 representing the elapsed time since UNIX epoch …","The number of elapsed days and milliseconds, stored as 2 …","Two i32 representing days and ms","Decimal value with precision and scale precision is the …","Decimal backed by 256 bits","Dense union","A dictionary encoded array by IntegerType.","A dictionary encoded array (key_type, value_type), where …","Measure of elapsed time. This elapsed time is a physical …","Extension type.","Represents Arrow’s metadata of a “column”.","Opaque binary data of fixed size.","Opaque binary data of fixed size. Enum parameter specifies …","A list of some data type with fixed length.","A list of some logical data type with a fixed number of …","A 16-bit floating point number.","An 16-bit float","A 32-bit floating point number.","A f32","A 64-bit floating point number.","A f64","A signed 128-bit integer.","A signed 16-bit integer.","A signed 16-bit integer.","An i16","A signed 256-bit integer.","A signed 32-bit integer.","A signed 32-bit integer.","An i32","A signed 64-bit integer.","A signed 64-bit integer.","An i64","A signed 8-bit integer.","A signed 8-bit integer.","An i8","the set of valid indices types of a dictionary-encoded …","A “calendar” interval modeling elapsed time that takes …","Interval units defined in Arrow","Opaque binary data of variable length and 64-bit offsets.","Opaque binary data of variable length whose offsets are …","A list of some data type with variable length and 64-bit …","A list of some logical data type whose offsets are …","A variable-length string in Unicode with UFT-8 encoding …","A variable-length UTF-8 encoded string whose offsets are …","A list of some data type with variable length.","A list of some logical data type whose offsets are …","A nested type.","A nested type that is represented as","typedef for BTreeMap<String, String> denoting Field’s …","Time in microseconds.","Time in milliseconds.","months_days_ns(i32, i32, i64)","The number of elapsed months (i32), days (i32) and …","Time in nanoseconds.","A Null with no allocation.","Null type","The set of physical types: unique in-memory …","An array where each slot has a known compile-time size.","The set of all implementations of the sealed trait …","An ordered sequence of Fields with associated Metadata.","typedef for Arc<Schema>.","Time in seconds.","Sparse union","A nested type that contains an arbitrary number of fields.","A nested DataType with a given number of Fields.","A 32-bit time representing the elapsed time since midnight …","A 64-bit time representing the elapsed time since midnight …","The time units defined in Arrow.","A i64 representing a timestamp measured in TimeUnit with …","An unsigned 16-bit integer.","An unsigned 16-bit integer.","An u16","An unsigned 32-bit integer.","An unsigned 32-bit integer.","An u32","An unsigned 64-bit integer.","An unsigned 64-bit integer.","An u64","An unsigned 8-bit integer.","An unsigned 8-bit integer.","An u8","A nested type that represents slots of differing types.","A nested datatype that can represent slots of differing …","Mode of DataType::Union","A variable-length string in Unicode with UTF-8 encoding.","A variable-length UTF-8 encoded string whose offsets are …","The number of elapsed whole months.","","","","","","","","","","","","","","","","","","","","","","","","","","Its logical DataType","","","","","","","","","","","","","","","","","","","","","Whether this physical type equals PhysicalType::Primitive …","","","","","","","","","","","","","","","","","","","","","The fields composing this schema.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","support get extension for metadata","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns whether the mode is dense","Its nullability","Returns whether the mode is sparse","Additional custom (opaque) metadata.","Optional metadata.","Its name","Constructs a UnionMode::Sparse if the input bool is true, …","","","","","","","","","","","","","","","","","","","","","","","","","","Enum with all errors in this crate.","Wrapper for an error triggered by a dependency","Error during import or export to/from a format","When an invalid argument is passed to a function.","Wrapper for IO errors","Returned when functionality is not yet available.","Whenever incoming data from the C data interface, IPC or …","Whenever pushing to a container fails because it does not …","Typedef for a std::result::Result of an Error.","ABI-compatible struct for ArrowArray","ABI-compatible struct for ArrowArrayStream.","Implements an iterator of Array consumed from the C stream …","ABI-compatible struct for ArrowSchema","","","","","","","","","","","","","","","","","","","","","","","","create an empty ArrowSchema","creates an empty ArrowArray, which can be used to import …","Creates an empty ArrowArrayStream used to import from a …","Exports an Box<dyn Array> to the C data interface.","Exports a Field to the C data interface.","Exports an iterator to the C stream interface","Returns the field provided by the stream","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Imports an Array from the C data interface.","Imports a Field from the C data interface.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Functionality to mmap in-memory data regions.","Advances this iterator by one array","","","","","","","","","Returns a new ArrowArrayStreamReader","","","","","","","","","Creates a (non-null) BooleanArray from a slice of bits. …","Creates a (non-null) PrimitiveArray from a slice of values.","APIs to read from and write to Arrow’s IPC format.","Convert data between the Arrow memory format and JSON …","APIs to read from and write to NDJSON","APIs to read from and write to Parquet format.","Struct containing dictionary_id and nested IpcField, …","Struct containing fields and whether the file is written …","","","A struct adapter of Read+Seek+Write to append to IPC files","","","","","","","","","","","","","","dictionary id","","","","","optional children","The fields in the schema","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Endianness of the file","APIs to read Arrow’s IPC format.","","","","","","","","","","","APIs to write to Arrow’s IPC format.","how dictionaries are tracked in this crate","The record contains a number of buffers that does not …","Metadata of an Arrow IPC file, written in the footer of …","An iterator of Chunks from an Arrow IPC file.","A bitmap’s size is smaller than the required for the …","A buffer’s size is smaller than the required for the …","A buffer’s size is larger than the file size","FixedSizeBinaryArray has invalid datatype.","The block is an invalid flatbuffer","The message’s body length is an invalid flatbuffer","The message’s buffers is an invalid flatbuffer","The compression is an invalid flatbuffer","The message’s data is an invalid flatbuffer","The footer’s dictionaries is an invalid flatbuffer","The footer is an invalid flatbuffer","The message’s header is an invalid flatbuffer","The dictionary id is an invalid flatbuffer","The dictionary is_delta is an invalid flatbuffer","The dictionary message is an invalid flatbuffer","The message’s nodes is an invalid flatbuffer","The footer’s record batches is an invalid flatbuffer","The footer’s schema is an invalid flatbuffer","The version is an invalid flatbuffer","The IPC file does not end with [b’A’, b’R’, b’R…","The IPC file does not start with [b’A’, b’R’, b’R…","Invalid dictionary id","Field id is not a dictionary","The message does not contain data","The file’s schema does not contain fields","RecordBatch messages do not contain buffers","The message does not contain a header","RecordBatch messages does not contain nodes","The file’s footer does not contain record batches","The file’s footer does not contain a schema","The first 4 bytes of the last 10 bytes is < 0","The different types of errors that reading from IPC can …","Next item in the stream","Metadata of an Arrow IPC stream, written at the start of …","Arrow Stream reader.","Encodes the stream’s status after each read.","dictionaries can only contain dictionary messages; record …","Relative positions in the file is < 0","A live stream without data","","","The blocks in the file","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Deserialize an flatbuffers-encoded Schema message into …","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Get the inner memory scratches so they can be reused in a …","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Consumes this FileReader, returning the underlying reader","","","The files’ IpcSchema","The IPC fields tracking dictionaries","Check if the stream is finished","Returns the FileMetadata","Return the schema of the stream","Creates a new FileReader. Use projection to only take …","Try to create a new stream reader","","","","","Reads the record batch at position index from the reader.","Reads all file’s dictionaries, if any This function is …","Read the Arrow IPC file’s metadata","Reads the metadata of the stream","Return the schema of the file","Return the schema of the file","The schema that is read from the file footer","The schema that is read from the stream’s first message","Set the inner memory scratches so they can be reused in a …","The total size of the file in bytes","","","","","","","","","","","","","","","","","","","","","Return the data inside this wrapper.","The IPC version of the stream","","","","","","","The size of the IPC buffer","number of bytes of all buffers in the record","the size of the file","Declared number of elements in the buffer","Declared length of the bitmap","Number of bits on the IPC buffer","The requested dictionary id","The requested dictionary id","Bytes required for the length and type","The name of the NativeType","Compression codec","Arrow file writer","LZ4 (framed)","An array Chunk with optional accompanying IPC fields.","Arrow stream writer","Options declaring the behaviour of writing to IPC","ZSTD","","","","","","","","","","","","","","","","","","","","Get the Arrow columns in this record.","Whether the buffers should be compressed and which codec …","","Assigns every dictionary field a unique ID","","","","","","","","","","","","","","","","","","","","","","","","","","","Get the IPC fields for this record.","Async writer for IPC files.","Write continuation bytes, and mark the stream as done","Write footer and closing tag, then mark the writer as done","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Get the inner memory scratches so they can be reused in a …","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Consumes itself, returning the inner writer.","Consumes itself into the inner writer","Creates a new StreamWriter","Creates a new FileWriter.","Converts a Schema and IpcFields to a flatbuffers-encoded …","Set the inner memory scratches so they can be reused in a …","Starts the stream by writing a Schema message to it. Use …","Writes the header and first (schema) message to the file.","async writing of arrow streams","","","","","","","","","Creates a new FileWriter from an existing file, seeking to …","","","","","","Creates a new FileWriter and writes the header to writer","","","","","","","","","","","Writes an Array to arrow_data","Writes Chunk to the stream","Writes Chunk to the file","Sink that writes array chunks as an IPC file.","","","","","","Returns the argument unchanged.","","Calls U::from(self).","Create a new file writer.","","","","","","","","","A sink that writes array chunks as an IPC stream.","Options declaring the behaviour of writing to IPC","","","Whether the buffers should be compressed and which codec …","","","","Returns the argument unchanged.","","Calls U::from(self).","Create a new StreamSink.","","","","","","","","","APIs to write to JSON","An iterator which wraps a normal Iterator.","A fallible, streaming iterator which can be advanced from …","An iterator over no items.","The error type of iteration.","A fallible, streaming iterator.","An iterator which filters elements with a predicate.","An iterator which is well-behaved at the beginning and end …","The type being iterated over.","An iterator which applies a transform to elements.","An iterator which applies a transform to errors.","An iterator which applies a transform to elements.","FallibleStreamingIterator that serializes a Chunk into …","FallibleStreamingIterator that serializes an Array to …","An iterator which skips a number of initial elements.","An iterator which skips initial elements matching a …","An iterator which only returns a number of initial …","An iterator which only returns initial elements matching a …","Advances the iterator to the next position.","Advances the state of the iterator to the next item from …","Determines if all elements of the iterator satisfy a …","Determines if any elements of the iterator satisfy a …","Borrows an iterator, rather than consuming it.","Converts a normal Iterator over Results of references into …","Returns the number of remaining elements in the iterator.","Returns an iterator over no items.","Returns an iterator which filters elements by a predicate.","Returns the first element of the iterator which satisfies …","Calls a closure on each element of an iterator.","Returns an iterator which is well-behaved at the beginning …","Returns the current element.","Returns an iterator which applies a transform to elements.","Returns an iterator that applies a transform to errors.","Returns an iterator which applies a transform to elements.","Advances the iterator, returning the next element.","Advances the back of the iterator, returning the last …","Returns the nth element of the iterator.","Returns the position of the first element matching a …","Returns bounds on the number of remaining elements in the …","Returns an iterator which skips the first n elements.","Returns an iterator which skips the first sequence of …","Returns an iterator which only returns the first n …","Returns an iterator which only returns the first sequence …","Writes valid JSON from an iterator of (assumed …","APIs to serialize and write to NDJSON.","The error type of iteration.","A fallible, streaming iterator.","An iterator adapter that receives an implementer of Write …","The type being iterated over.","FallibleStreamingIterator that serializes an Array to …","Advances the iterator to the next position.","Determines if all elements of the iterator satisfy a …","Determines if any elements of the iterator satisfy a …","Borrows an iterator, rather than consuming it.","Returns the number of remaining elements in the iterator.","Returns an iterator which filters elements by a predicate.","Returns the first element of the iterator which satisfies …","Calls a closure on each element of an iterator.","Returns an iterator which is well-behaved at the beginning …","Returns the current element.","Returns an iterator which applies a transform to elements.","Returns an iterator that applies a transform to errors.","Returns an iterator which applies a transform to elements.","Advances the iterator, returning the next element.","Returns the nth element of the iterator.","Returns the position of the first element matching a …","Returns bounds on the number of remaining elements in the …","Returns an iterator which skips the first n elements.","Returns an iterator which skips the first sequence of …","Returns an iterator which only returns the first n …","Returns an iterator which only returns the first sequence …","APIs to read from Parquet format.","APIs to write to Parquet format.","Type def for a sharable, boxed dyn Iterator of arrays","A FallibleStreamingIterator that decompresses …","","","An embedded BSON document","","Metadata for a column chunk.","A descriptor for leaf-level primitive columns. This …","A CompressedDataPage is compressed, encoded representation …","A DataPage","","","A Date","","A decimal value.","Decompressor that allows re-using the page buffer of …","A DictPage","","","an enum is converted into a binary field","The error type of iteration.","","A fallible, streaming iterator.","Error presented when trying to use a code branch that …","Error presented when trying to use a feature from parquet …","Metadata for a Parquet file.","An iterator of Chunks coming from row groups of a parquet …","Iterator finished","","","","","The initial info of nested data types.","","","","","","A signed integer value.","","","An interval of time","When encoding, the user passed an invalid parameter","The type being iterated over.","","","An embedded JSON document","","List data types","","","","A special kind of fallible streaming iterator where advance…","","Type def for a sharable, boxed dyn Iterator of …","The state of nested data types.","When the parquet file is known to be out of spec.","A Page is an uncompressed, encoded representation of a …","Type declaration for a page filter","A fallible Iterator of CompressedDataPage. This iterator …","Trait describing a FallibleStreamingIterator of Page","Errors generated by this crate","","Representation of a Parquet type describing primitive and …","The set of all physical types representable in Parquet","Primitive data types","","","","A MutStreamingIterator of pre-read column chunks","An Iterator of Chunk that (dynamically) adapts a vector of …","Metadata for a row group.","An [Iterator<Item=RowGroupDeserializer>] from row groups …","Iterator still has elements","State of MutStreamingIterator.","","Struct data types","An iterator adapter over NestedArrayIter assumed to be …","","A time.","A time","","A date/time combination","A date/time combination","","","","An unsigned integer value.","","","","","","When decoding or decompressing, the page would allocate …","","","","","","","","","","","Reads the column indexes of all ColumnChunkMetaData and …","Reads a FileMetaData from the reader, located at the end …","Asynchronously reads the files’ metadata","Advances the iterator to the next position.","","","","","Determines if all elements of the iterator satisfy a …","Determines if any elements of the iterator satisfy a …","The ParquetType this descriptor is a leaf of","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Borrows an iterator, rather than consuming it.","Returns the offset and length in bytes of the column chunk …","","","","","","","","","","","","","","","","","","","","","Returns this column’s ColumnChunk","Returns the encoding for this column","An iterator adapter that maps multiple iterators of Pages …","Column (sort) order used for min and max values of each …","Returns slice of column chunk metadata.","Returns the total compressed data size of this column …","Total size of all compressed column data in this row group.","Compression for this column.","Returns the number of remaining elements in the iterator.","Creates a new ListArray or FixedSizeListArray.","Creates a new MapArray.","String message for application that wrote this file.","Returns the offset for the column data.","Decompresses the page, using buffer for decompression. If …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The ColumnDescriptor for this column. This descriptor …","The descriptor this columns’ leaf.","Returns the offset for the dictionary page, if any.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Byte offset in file_path().","File where the column chunk is stored.","Returns an iterator which filters elements by a predicate.","Returns the first element of the iterator which satisfies …","","","","","","","","","","","","","","","Calls a closure on each element of an iterator.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns an iterator which is well-behaved at the beginning …","Returns the current element.","","","","","Returns a ColumnIterator of column chunks corresponding to …","Returns all ColumnChunkMetaData associated to field_name. …","Returns all ColumnChunkMetaData associated to field_name. …","Creates a new iterator of compressed pages.","Returns a stream of compressed data pages","Returns true if this column chunk contains a index page, …","","","","","Returns the offset for the index page.","API to perform page-level filtering (also known as indexes)","Infers a Schema from parquet’s FileMetaData. This first …","","","","","","","","","","","","","","","","","","","","","Initialize NestedState from &[InitNested].","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 two buffers: the first buffer corresponds to the …","Returns its internal buffer, consuming itself.","Returns the reader and this Readers’ interval buffer","","","","","","Method to convert to Thrift.","key_value_metadata of this file.","The number of rows in this state","Returns an iterator which applies a transform to elements.","Returns an iterator that applies a transform to errors.","Returns an iterator which applies a transform to elements.","The column’s ColumnMetaData","Returns the number of (parquet) columns that a DataType …","The nesteds composing NestedState.","Creates a new Decompressor.","Returns a new BasicDecompressor.","Returns a new PageReader.","Returns a new ColumnChunkMetaData","Creates new descriptor for leaf-level column.","Create a new RowGroupMetaData","Returns a new ReadColumnIterator","Creates a new StructIterator with iters and fields.","Returns a new FileReader.","Returns a new RowGroupReader","Creates a new RowGroupDeserializer.","Creates a new NestedState.","Create a a new PageReader with PageMetaData.","Advances the iterator, returning the next element.","","","","","","Returns the nth element of the iterator.","Number of rows in this row group.","Returns the number of rows on this row group","number of rows in the file.","Total number of values in this column chunk. Note that …","","","The path of this column. For instance, “a.b.c.d”.","The PhysicalType of this column.","Returns the position of the first element matching a …","","Reads all columns that are part of the parquet field …","Reads all columns that are part of the parquet field …","Returns a vector of iterators of Array (ArrayIter) …","Returns a vector of iterators of Array corresponding to …","Reads parquets’ metadata syncronously.","Reads parquets’ metadata asynchronously.","Read PageLocations from the ColumnChunkMetaDatas. Returns …","The row groups of this file","APIs to handle Parquet <-> Arrow schemas.","Returns the Schema associated to this file.","schema descriptor.","Returns bounds on the number of remaining elements in the …","","Returns an iterator which skips the first n elements.","Returns an iterator which skips the first sequence of …","APIs exposing parquet2’s statistics as arrow’s …","Decodes the raw statistics into Statistics.","","Returns an iterator which only returns the first n …","Returns an iterator which only returns the first sequence …","Converts a vector of columns associated with the parquet …","","","","","","","","","","","","Total byte size of all uncompressed column data in this …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the total uncompressed data size of this column …","version of this file.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An iterator which wraps a normal Iterator.","A fallible, streaming iterator which can be advanced from …","An iterator over no items.","The error type of iteration.","A fallible, streaming iterator.","An iterator which filters elements with a predicate.","An iterator which is well-behaved at the beginning and end …","The type being iterated over.","An iterator which applies a transform to elements.","An iterator which applies a transform to errors.","An iterator which applies a transform to elements.","An iterator which skips a number of initial elements.","An iterator which skips initial elements matching a …","An iterator which only returns a number of initial …","An iterator which only returns initial elements matching a …","Advances the iterator to the next position.","Advances the state of the iterator to the next item from …","Determines if all elements of the iterator satisfy a …","Determines if any elements of the iterator satisfy a …","Borrows an iterator, rather than consuming it.","Converts a normal Iterator over Results of references into …","Returns the number of remaining elements in the iterator.","Returns an iterator over no items.","Returns an iterator which filters elements by a predicate.","Returns the first element of the iterator which satisfies …","Calls a closure on each element of an iterator.","Returns an iterator which is well-behaved at the beginning …","Returns the current element.","Returns an iterator which applies a transform to elements.","Returns an iterator that applies a transform to errors.","Returns an iterator which applies a transform to elements.","Advances the iterator, returning the next element.","Advances the back of the iterator, returning the last …","Returns the nth element of the iterator.","Returns the position of the first element matching a …","Returns bounds on the number of remaining elements in the …","Returns an iterator which skips the first n elements.","Returns an iterator which skips the first sequence of …","Returns an iterator which only returns the first n …","Returns an iterator which only returns the first sequence …","ColumnPageStatistics contains the minimum, maximum, and …","Page statistics of an Arrow field.","An enum describing a page that was either selected in a …","An interval","Variant used for fields with multiple parquet columns …","Variant used for fields with a single parquet column (e.g. …","","","","","","","","","","","","","","","Returns the set of (row) intervals of the pages.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Checks whether the row group have page index information …","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Its length","","The maximum values in the pages","The minimum values in the pages","Create a new interal","The number of null values in the pages.","","Reads the column indexes from the reader assuming a valid …","Reads all page locations and index locations (IO-bounded) …","rows to select from the page","Its start","Location of the page in the file","","","","","","","","","","","","","","","","","","","Metadata for a Parquet file.","","Wrapper struct to store key values","Representation of a Parquet type describing primitive and …","","A schema descriptor. This encapsulates the top-level …","Column (sort) order used for min and max values of each …","String message for application that wrote this file.","Infers a Schema from parquet’s FileMetaData. This first …","","key_value_metadata of this file.","number of rows in the file.","Converts ParquetTypes to a Field, ignoring parquet fields …","Reads an arrow schema from Parquet’s file metadata. …","The row groups of this file","schema descriptor.","","version of this file.","","","","","Arrow-deserialized parquet Statistics of a file","","","","","Deserializes the statistics in the column chunks from all …","number of dictinct values. This is a UInt64Array for …","","","","Returns the argument unchanged.","","","Calls U::from(self).","Maximum","Minimum","number of nulls. This is a UInt64Array for non-nested types","","","","","Bit packed encoding. This can only be used if the data …","","","Represents a valid brotli compression level.","","Encoding for floating-point data. K byte-streams are …","A CompressedDataPage is compressed, encoded representation …","A CompressedPage is a compressed, encoded representation …","Defines the compression settings for writing a parquet …","A FallibleStreamingIterator that consumes Page and yields …","A DataPage","","Delta encoding for integers. This can be used for int …","Incremental-encoded byte array. Prefix lengths are encoded …","Encoding for byte arrays to separate the length values and …","A descriptor of a parquet column. It contains the …","A DictPage","","","DynIter is an implementation of a single-threaded, …","Dynamically-typed FallibleStreamingIterator.","","The error type of iteration.","A fallible, streaming iterator.","Common type information.","Metadata for a Parquet file.","Sink that writes array chunks as a Parquet file.","An interface to write a parquet to a Write","","","","","Represents a valid gzip compression level.","","","","The type being iterated over.","Wrapper struct to store key values","a list","a list","","","","Descriptor of nested information of a field","A Page is an uncompressed, encoded representation of a …","The set of all physical types representable in Parquet","Representation of a Parquet type describing primitive and …","Default encoding. BOOLEAN - 1 bit per value. 0 is false; 1 …","Deprecated: Dictionary encoding. The values in the …","a primitive (leaf or parquet column) bitmap, _, length","","Group packed run length encoding. Usable for …","Dictionary encoding: the ids are encoded using the RLE …","","An iterator adapter that converts an iterator over Chunk …","A schema descriptor. This encapsulates the top-level …","","a struct","Description for file metadata","","","","The parquet version to use","Currently supported options to write to parquet","","Represents a valid zstd compression level.","","","","","","","","","","","","","","","","","Advances the iterator to the next position.","","","Determines if all elements of the iterator satisfy a …","Determines if any elements of the iterator satisfy a …","Returns a vector of iterators of Page, one per leaf column …","Converts an Array to a CompressedPage based on options, …","Converts an Array to a CompressedPage based on options, …","Returns an iterator of Page.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Borrows an iterator, rather than consuming it.","Checks whether the data_type can be encoded as encoding. …","Checks if sub_type schema is part of current schema. This …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns column order for ith column in this file. If …","Sort order used for the min_value and max_value fields in …","Column (sort) order used for min and max values of each …","The ColumnDescriptor (leafs) of this schema.","","","Compresses an [EncodedPage] into a CompressedPage using …","","The compression of the data in this page. Note that what …","The compression to apply to every page","Returns the compression level.","Returns the compression level.","Returns the compression level.","Returns the number of remaining elements in the iterator.","String for application that wrote this file. This should …","String message for application that wrote this file.","The size to flush a page, defaults to 1024 * 1024 if None","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Encryption algorithm. This field is set only in encrypted …","Writes the footer of the parquet file. Returns the total …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The schemas’ fields.","Returns an iterator which filters elements by a predicate.","Returns the first element of the iterator which satisfies …","","","","","","","","","","","","","","","","","","","","Retrieval metadata of key used for signing the footer. …","Calls a closure on each element of an iterator.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Helper method to create a ParquetType::PrimitiveType …","Returns an iterator which is well-behaved at the beginning …","Returns the current element.","","","Returns FieldInfo information about the type.","Get the length of Array that should be sliced.","","","","","","","","","","","","","the optional id, to select fields by id","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Deconstructs itself into its iterator and scratch buffer.","Consumes this writer and returns the inner writer","Returns the underlying writer and ThriftFileMetaData","","","Serializes itself to thrift’s …","","","","","returns the metadata","Optional key/value metadata *","key_value_metadata of this file.","Returns the length (number of rows) of the element","Returns an iterator which applies a transform to elements.","Returns an iterator that applies a transform to errors.","Returns an iterator which applies a transform to elements.","The maximum definition level","The maximum repetition level","Key-value metadata that will be written to the file on …","The schemas’ name.","Returns this type’s field name.","The field name","Creates a new Compressor","Returns a new DynIter, boxing the incoming iterator","Returns a new DynStreamingIterator, boxing the incoming …","","","Creates new schema descriptor from Parquet schema.","Returns a new CompressedDataPage.","Creates a new Compressor (same as new)","Advances the iterator, returning the next element.","","","Returns the nth element of the iterator.","Number of rows in this file *","number of rows in the file.","return number values of the nested","","The options assigned to the file","The write options for the file.","The SchemaDescriptor assigned to this file","Returns the SchemaDescriptor of the RowGroupIterator.","The Parquet SchemaDescriptor for the file.","","","","","","Returns the position of the first element matching a …","The PrimitiveType of this column","","","","","The repetition","Maps a Chunk and parquet-specific options to an …","Row groups in this file *","The row groups of this file","Returns the SchemaDescriptor that describes schema of this …","The Schema assigned to this file","The Arrow Schema for the file.","Parquet schema for this file. This schema contains …","schema descriptor.","","the rows to be selected by this page. When None, all rows …","Returns bounds on the number of remaining elements in the …","","","Returns an iterator which skips the first n elements.","Returns an iterator which skips the first sequence of …","returns offset and length to slice the leaf values","Slices the Array to Box<dyn Array> and Vec<Nested>.","","Decodes the raw statistics into a statistics","","","","","Returns an iterator which only returns the first n …","Returns an iterator which only returns the first sequence …","Convert Array to Vec<&dyn Array> leaves in DFS order.","Constructs the necessary Vec<Vec<Nested>> to write the rep …","","","","","","","","","","","","","","","","","Convert ParquetType to Vec<ParquetPrimitiveType> leaves in …","Creates a parquet SchemaDescriptor from a Schema.","Creates a ParquetType from a Field.","Transverses the data_type up to its (parquet) columns and …","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a schema from","Error","Deserializes crate::thrift_format::FileMetaData into this …","Method to convert from Thrift.","","","","","","","","","","","","","","","","","","","","","","","","","","Attempts to create a brotli compression level.","Attempts to create a gzip compression level.","Attempts to create a zstd compression level from a given …","Returns a new FileWriter.","Creates a new RowGroupIterator from an iterator over Chunk.","Create a new sink that writes arrays to the provided writer…","","","","","","","","","","","","","","","","","","","","","","","","","","","","Version of this file *","version of this file.","The page and file version to use","","","","","","","","","","","","","","","","","","","","","","","","","","Writes a row group to the file.","writes the def levels to a Vec<u8> and returns it.","Writes a parquet file containing only the header and footer","Write repetition_levels and definition_levels to buffer.","Whether to write statistics","","","","","","","","","Memory maps dictionaries from an IPC file into","Memory maps an record batch from an IPC file into a Chunk.","Whether it is i32 (false) or i64 (true).","Sealed trait describing the subset (i32 and i64) of Index …","A wrapper type of Vec<O> representing the invariants of …","A wrapper type of Buffer<O> that is guaranteed to:","","","Returns the byte slice stored in this buffer","Returns the byte slice stored in this buffer","","","","","Returns a reference to its internal Buffer.","Returns the capacity of Offsets.","","","","","","","","","","","","","","","","","","","","Extends itself with additional elements equal to the last …","Returns the first offset.","","","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","Returns the inner Vec.","Returns the inner Buffer.","Copy-on-write API to convert OffsetsBuffer into Offsets.","Returns the last offset of this container.","Returns the last offset.","Returns the number of offsets in this container.","Returns the number of offsets in this container.","Returns the length an array with these offsets would be.","Returns the length an array with these offsets would be.","Returns an iterator with the lengths of the offsets","Returns an empty Offsets (i.e. with a single element, the …","Returns an empty OffsetsBuffer (i.e. with a single …","Returns Offsets assuming that offsets fulfills its …","Safety","Returns an Offsets whose all lengths are zero.","Pops the last element","Returns the range of the offsets.","Reserves additional entries.","Shrinks the capacity of self to fit.","Slices this OffsetsBuffer.","Slices this OffsetsBuffer starting at offset.","Returns a range (start, end) corresponding to the position …","Returns a range (start, end) corresponding to the position …","Returns a range (start, end) corresponding to the position …","Returns a range (start, end) corresponding to the position …","","","Try extend from an iterator of lengths","Extends itself from another Offsets","Extends itself from another Offsets sliced by start, length","","","","","","","","Creates a new Offsets from an iterator of lengths","Try to create a new Offsets from a sequence of lengths","","","Pushes a new element with a given length.","Pushes a new element with a given length.","","","","","Returns a new Offsets with a capacity, allocating at least …","The Scalar implementation of binary (Option<Vec<u8>>).","The Scalar implementation of a boolean.","The DictionaryArray equivalent of Array for Scalar.","The Scalar implementation of fixed size binary ([…","The scalar equivalent of FixedSizeListArray. Like …","The scalar equivalent of ListArray. Like ListArray, this …","The scalar equivalent of MapArray. Like MapArray, this …","The representation of a single entry of a …","The implementation of Scalar for primitive, semantically …","Trait object declaring an optional value with a DataType. …","A single entry of a crate::array::StructArray.","A single entry of a crate::array::UnionArray.","The implementation of Scalar for utf8, semantically …","","","","","","","","","","","","","convert itself to","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","the logical type.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","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).","whether it is valid","","","","","","","","","","","","","returns a new DictionaryScalar","Returns a new PrimitiveScalar.","Returns a new Utf8Scalar","Returns a new BinaryScalar.","Returns a new BooleanScalar","returns a new ListScalar","returns a new MapScalar","A new NullScalar","Returns a new StructScalar","returns a new FixedSizeListScalar","Returns a new FixedSizeBinaryScalar.","Returns a new UnionScalar","creates a new Scalar from an Array.","Returns a new PrimitiveScalar with the same value but …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the type of the union scalar","","","","","","","","","","","","","The values of the DictionaryScalar","Returns the optional value.","Returns the value irrespectively of the validity.","Its value","The value","Its value","Returns the inner value","The values of the ListScalar","The values of the MapScalar","Returns the values irrespectively of the validity.","The values of the FixedSizeListScalar","","","","","","","","","","","","","Number of days between 0001-01-01 and 1970-01-01","Number of microseconds in a second","Number of milliseconds in a second","Number of milliseconds in a day","Number of nanoseconds in a second","Number of seconds in a day","Adds an interval to a timestamp in time_unit units and …","Adds an interval to a timestamp in time_unit units without …","converts a i32 representing a date32 to NaiveDate","converts a i32 representing a date32 to NaiveDate","converts a i32 representing a date32 to NaiveDateTime","converts a i32 representing a date32 to NaiveDateTime","converts a i64 representing a date64 to NaiveDate","converts a i64 representing a date64 to NaiveDateTime","converts a i64 representing a duration(ms) to Duration","converts a i64 representing a duration(ns) to Duration","converts a i64 representing a duration(s) to Duration","converts a i64 representing a duration(us) to Duration","Parses an offset of the form "+WX:YZ" or "UTC" into …","Parses value to a chrono_tz::Tz with the Arrow’s …","converts a i32 representing a time32(ms) to NaiveTime","converts a i32 representing a time32(s) to NaiveTime","converts a i64 representing a time64(ns) to NaiveTime","converts a i64 representing a time64(ns) to NaiveTime","converts a i64 representing a time64(us) to NaiveTime","converts a i64 representing a time64(us) to NaiveTime","converts a i64 representing a timestamp(ms) to …","converts a i64 representing a timestamp(ms) to …","converts a i64 representing a timestamp(ns) to …","converts a i64 representing a timestamp(ns) to …","converts a i64 representing a timestamp(s) to NaiveDateTime","converts a i64 representing a timestamp(s) to NaiveDateTime","Converts a timestamp in time_unit and timezone into …","Converts a timestamp in time_unit and timezone into …","converts a i64 representing a timestamp(us) to …","converts a i64 representing a timestamp(us) to …","Calculates the scale factor between two TimeUnits. The …","Parses a Utf8Array to naive timestamp, i.e. …","Parses value to Option<i64> consistent with the Arrow’s …","Parses value to Option<i64> consistent with the Arrow’s …","Parses a Utf8Array to a timeozone-aware timestamp, i.e. …","Parses value to Option<i64> consistent with the Arrow’s …","Parses value to Option<i64> consistent with the Arrow’s …","An iterator of known, fixed size. A trait denoting Rusts’…","A chunk of bits. This is used to create masks of a given …","An [Iterator<Item=bool>] over a BitChunk. This iterator is …","An [Iterator<Item=usize>] over a BitChunk returning the …","Type denoting its representation as bytes. This is [u8; N] …","Two i32 representing days and ms","The difference between 1.0 and the next largest …","A 16-bit floating point number.","A 32-bit floating point number.","A 64-bit floating point number.","Whether it is i32 (false) or i64 (true).","Sealed trait describing the subset of NativeType (i32, i64…","Range of Index, equivalent to (a..b). Step is unstable in …","A signed 128-bit integer.","A signed 16-bit integer.","A signed 256-bit integer.","A signed 32-bit integer.","A signed 64-bit integer.","A signed 8-bit integer.","months_days_ns(i32, i32, i64)","Sealed trait implemented by all physical types that can be …","Sealed trait describing the subset (i32 and i64) of Index …","The corresponding variant of PrimitiveType.","The set of all implementations of the sealed trait …","An unsigned 16-bit integer.","An unsigned 32-bit integer.","An unsigned 64-bit integer.","An unsigned 8-bit integer.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The number of days","The number of days","The in-memory representation of the DayMillisecond variant …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Type representation of the Float16 physical type","","","","","","","","","Returns the argument unchanged.","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 itself from usize.","From bytes in big endian","","","","","Casts from u16.","Casts an f32 into f16","From bytes in little endian","","","","","convert itself from bytes.","Convert itself from usize.","Returns a new i256 from two i128.","","","","Physical representation of a decimal","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","The number of milliseconds","The number of months","The in-memory representation of the MonthDayNano variant …","","","","Creates a new BitChunkIter with len bits.","Creates a new BitChunkOnes with len bits.","Returns a new IndexRange.","A new days_ms.","A new months_days_ns.","","","","The number of nanoseconds","","An iterator from (inclusive) start to (exclusive) end.","Contains traits and implementations of multi-data used in …","","","","To bytes in big endian","","","","","Casts to u16.","Casts this f16 to f32","To bytes in little endian","","","","","convert itself into bytes.","","","","","","","","","Convert itself to usize.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The type holding bits for masks.","Describes the ability to convert itself from a BitChunk.","Number of lanes","Type used for masking.","The NativeType of this struct. E.g. f32 for a …","A struct that lends itself well to be compiled leveraging …","Trait implemented by some NativeType that have a SIMD …","The SIMD type associated with this trait. This type …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a tuple of 3 items whose middle item is itself, …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Multi-Data correspondence of the native type","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Multi-Data correspondence of the native type","Multi-Data correspondence of the native type","Multi-Data correspondence of the native type","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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 itself from a slice.","Convert itself from a slice.","","","","","","","","","","","","","","","","creates a new Self from v by populating items from v up to …","","","","","","","","","","","","","","","","Multi-Data correspondence of the native type","Multi-Data correspondence of the native type","Multi-Data correspondence of the native type","Multi-Data correspondence of the native type","Multi-Data correspondence of the native type","Multi-Data correspondence of the native type","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Multi-Data correspondence of the native type","","","","","","","","","","","","","","","","","","","","","","","Sets values to default based on mask.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Multi-Data correspondence of the native type","Multi-Data correspondence of the native type","Multi-Data correspondence of the native type","Multi-Data correspondence of the native type","","","","","","","","","","","","","","","","Converts numeric type to a String","Converts numeric type to a String","Converts numeric type to a String","Given local time representation has multiple results and …","April","August","Automatically select one of Secs, Millis, Micros, or Nanos …","ISO 8601 calendar date with time zone.","ISO 8601 combined date and time with time zone.","The common set of methods for date component.","A duration in calendar days.","December","ISO 8601 time duration with nanosecond precision.","Error when Duration.num_nanoseconds exceeds the limit.","Error when the Duration exceeds the Duration from or until …","Extension trait for rounding or truncating a DateTime by a …","Error that can occur in rounding or truncating","February","The time zone with fixed offset, from UTC-23:59:59 to …","Friday.","ISO 8601 week.","January","July","June","The local timescale. This is implemented via the standard …","The conversion result from the local time to the …","The maximum possible NaiveDate (December 31, 262143 CE).","The maximum possible NaiveDateTime.","The maximum possible Date.","The maximum possible DateTime<Utc>.","The maximum possible Date.","The maximum possible DateTime<Utc>.","The minimum possible NaiveDate (January 1, 262145 BCE).","The minimum possible NaiveDateTime.","The earliest possible NaiveTime","The minimum possible Date.","The minimum possible DateTime<Utc>.","The minimum possible Date.","The minimum possible DateTime<Utc>.","March","May","Use fixed 6 subsecond digits. This corresponds to …","Use fixed 3 subsecond digits. This corresponds to …","Monday.","The month of the year.","A duration in calendar months","ISO 8601 calendar date without timezone. Allows for every …","ISO 8601 combined date and time without timezone.","ISO 8601 time without timezone. Allows for the nanosecond …","A week represented by a NaiveDate and a Weekday which is …","Use fixed 9 subsecond digits. This corresponds to …","Given local time representation is invalid. This can occur …","November","October","The offset from the local time to UTC.","An associated offset type. This type is used to store the …","Out of range error type used in various converting APIs","Represents error when converting Duration to/from a …","An error from the parse function.","An error resulting from reading <Month> value with FromStr.","Same as Result<T, ParseError>.","An error resulting from reading Weekday value with FromStr.","An error from rounding by Duration","Saturday.","Specific formatting options for seconds. This may be …","Format whole seconds only, with no decimal point nor …","September","Given local time representation has a single unique result.","Extension trait for subsecond rounding or truncation to a …","Sunday.","Thursday.","The time zone.","The common set of methods for time component.","Error when DateTime.timestamp_nanos exceeds the limit.","Tuesday.","The UTC time zone. This is the most efficient time zone …","Wednesday.","The day of week.","","","","","","","","","","","","","","","","","","","","","","","Returns the duration as an absolute (non-negative) value.","","","","","","","","","An addition of months to NaiveDate clamped to valid days …","","An addition of months to NaiveDateTime clamped to valid …","","","","","","","","","","Makes a new DateTime from the current date, hour, minute …","Makes a new NaiveDateTime from the current date, hour, …","Makes a new DateTime from the current date, hour, minute, …","Makes a new NaiveDateTime from the current date, hour, …","Makes a new DateTime from the current date, hour, minute, …","Makes a new NaiveDateTime from the current date, hour, …","Makes a new DateTime from the current date, hour, minute, …","Makes a new DateTime from the current date, hour, minute, …","Makes a new NaiveDateTime from the current date, hour, …","Makes a new DateTime from the current date, hour, minute, …","Makes a new NaiveDateTime from the current date, hour, …","Makes a new DateTime from the current date, hour, minute, …","Makes a new DateTime from the current date, hour, minute, …","Makes a new NaiveDateTime from the current date, hour, …","Makes a new DateTime from the current date, hour, minute, …","Makes a new NaiveDateTime from the current date, hour, …","Makes a new DateTime from the current date, hour, minute, …","Makes a new DateTime from the current date, hour, minute …","Makes a new NaiveDateTime from the current date, hour, …","Makes a new DateTime from the current date, hour, minute …","Converts the NaiveDateTime into the timezone-aware …","Makes a new DateTime from the current date and given …","Makes a new NaiveDateTime from the current date and given …","Makes a new DateTime from the current date and given …","Converts the NaiveDateTime into the timezone-aware …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Add two durations, returning None if overflow occurred.","Add a duration in Days to the date part of the DateTime","Add a duration in Days to the date","Add a duration in Days to the date part of the …","Adds given Months to the current date and time.","Add a duration in Months to the date","Adds given Months to the current date and time.","Adds given Duration to the current date.","Adds given Duration to the current date and time.","Adds the days part of given Duration to the current date.","Adds given Duration to the current date and time.","Subtract two durations, returning None if overflow …","Subtract a duration in Days from the date part of the …","Subtract a duration in Days from the date","Subtract a duration in Days from the date part of the …","Subtracts given Months from the current date and time.","Subtract a duration in Months from the date","Subtracts given Months from the current date and time.","Subtracts given Duration from the current date.","Subtracts given Duration from the current date and time.","Subtracts the days part of given Duration from the current …","Subtracts given Duration from the current date and time.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Retrieves a date component","Retrieves a date component.","Retrieves the Date without an associated timezone","Parses a string with the specified format string and …","Returns the day of month starting from 1.","","","Returns the day of month starting from 1.","Returns the day of month starting from 1.","Returns the day of month starting from 0.","","","Returns the day of month starting from 0.","Returns the day of month starting from 0.","Makes a new Duration with given number of days. Equivalent …","Returns a RangeInclusive<T> representing the whole week …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Return a copy rounded by Duration.","","","Return a copy truncated by Duration.","","","Returns Some for the earliest possible conversion result, …","Makes a new FixedOffset for the Eastern Hemisphere with …","Makes a new FixedOffset for the Eastern Hemisphere with …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a date representing the first day of the week.","Returns the fixed offset from UTC to the local time stored.","","","Fix the offset from UTC to its current value, dropping the …","","Format a duration using the ISO 8601 format","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Formatting (and parsing) utilities for date and time.","Formats the date with the specified format string. See the …","Formats the combined date and time per the specified …","Formats the date with the specified format string. See the …","Formats the combined date and time with the specified …","Formats the time with the specified format string. See the …","Formats the date with the specified formatting items.","Formats the combined date and time with the specified …","Formats the date with the specified formatting items. …","Formats the combined date and time with the specified …","Formats the time with the specified formatting items. …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert this DateTime<FixedOffset> instance into a …","Convert this DateTime<Local> instance into a DateTime<Utc> …","","Convert this DateTime<Utc> instance into a DateTime<Local> …","Convert this DateTime<Utc> instance into a …","","Convert this DateTime<Local> instance into a …","Convert this DateTime<FixedOffset> instance into a …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Makes a new NaiveTime from hour, minute and second.","Makes a new NaiveTime from hour, minute, second and …","Makes a new NaiveTime from hour, minute, second and …","Makes a new NaiveTime from hour, minute, second and …","Makes a new NaiveTime from hour, minute, second and …","Makes a new NaiveTime from hour, minute, second and …","Makes a new NaiveTime from hour, minute, second and …","Makes a new NaiveTime from hour, minute and second.","","","Makes a new NaiveDate from the ISO week date (year, week …","Makes a new NaiveDate from the ISO week date (year, week …","Makes a new DateTime with given local datetime and offset …","Converts the local NaiveDate to the timezone-aware Date if …","Converts the local NaiveDateTime to the timezone-aware …","Makes a new NaiveDate from a day’s number in the …","Makes a new NaiveDate from a day’s number in the …","Makes a new NaiveTime from the number of seconds since …","Makes a new NaiveTime from the number of seconds since …","Reconstructs the time zone from the offset.","","","","Creates a time::Duration object from std::time::Duration","","","","","","","","","Makes a new NaiveDateTime corresponding to a UTC date and …","Creates a new NaiveDateTime from microseconds since the …","Creates a new NaiveDateTime from milliseconds since the …","Makes a new NaiveDateTime corresponding to a UTC date and …","","","Returns an Option<Month> from a i64, assuming a 1-index, …","Makes a new Date with given UTC date and offset. The local …","Makes a new DateTime with given UTC datetime and offset. …","Converts the UTC NaiveDate to the local time. The UTC is …","Converts the UTC NaiveDateTime to the local time. The UTC …","Makes a new NaiveDate by counting the number of …","Makes a new NaiveDate by counting the number of …","Makes a new NaiveDate from the calendar date (year, month …","Makes a new NaiveDate from the calendar date (year, month …","Makes a new NaiveDate from the ordinal date (year and day …","Makes a new NaiveDate from the ordinal date (year and day …","","","","","","","","","","","","","","","","","","Returns the hour number from 0 to 23.","","Returns the hour number from 0 to 23.","Returns the hour number from 0 to 23.","Returns the hour number from 1 to 12 with a boolean flag, …","Makes a new Duration with given number of hours. …","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 duration equals Duration::zero().","Returns the ISO week.","","","","","Makes a new Date from ISO week date (year and week …","Makes a new Date from ISO week date (year and week …","Returns an iterator that steps by days across all …","Returns an iterator that steps by weeks across all …","The category of parse error","Returns a date representing the last day of the week.","Returns Some for the latest possible conversion result, or …","","","","Returns the number of seconds to add to convert from UTC …","Maps a LocalResult<T> into LocalResult<U> with given …","The maximum possible Duration: i64::MAX milliseconds.","Makes a new Duration with given number of microseconds.","Makes a new Duration with given number of milliseconds.","The minimum possible Duration: i64::MIN milliseconds.","Returns the minute number from 0 to 59.","","Returns the minute number from 0 to 59.","Returns the minute number from 0 to 59.","Makes a new Duration with given number of minutes. …","Returns the month number starting from 1.","","","Returns the month number starting from 1.","Returns the month number starting from 1.","Returns the month number starting from 0.","","","Returns the month number starting from 0.","Returns the month number starting from 0.","","Date and time types unconcerned with timezones.","Returns a view to the naive local date.","Returns a view to the naive local datetime.","Returns a view to the naive UTC date.","Returns a view to the naive UTC datetime.","Get the name of the month","Returns the number of nanoseconds since the whole non-leap …","","Returns the number of nanoseconds since the whole non-leap …","Returns the number of nanoseconds since the whole non-leap …","Makes a new Duration with given number of nanoseconds.","","Construct a new Days from a number of days","Makes a new NaiveDateTime from date and time components. …","Construct a new Months from a number of months","","Returns a DateTime which corresponds to the current date …","","","Returns a DateTime which corresponds to the current date …","Returns the total number of whole days in the duration.","Counts the days in the proleptic Gregorian calendar, with …","Returns a day-of-week number starting from Monday = 0.","Returns a day-of-week number starting from Sunday = 0.","Returns the total number of whole hours in the duration.","Returns the total number of whole microseconds in the …","Returns the total number of whole milliseconds in the …","Returns the total number of whole minutes in the duration.","Returns the total number of whole nanoseconds in the …","Returns the total number of whole seconds in the duration.","Returns the number of non-leap seconds past the last …","Returns the number of non-leap seconds past the last …","Returns the total number of whole weeks in the duration.","Returns a day-of-week number starting from Monday = 1. …","Returns a month-of-year number starting from January = 1.","Returns a day-of-week number starting from Sunday = 1.","The time zone, which calculates offsets from the local …","Retrieves an associated offset from UTC.","Retrieves an associated offset from UTC.","Creates the offset(s) for given local NaiveDate if …","","","","Creates the offset(s) for given local NaiveDateTime if …","","","","Creates the offset for given UTC NaiveDate. This cannot …","","","","Creates the offset for given UTC NaiveDateTime. This …","","","","Returns the day of year starting from 1.","","","Returns the day of year starting from 1.","Returns the day of year starting from 1.","Returns the day of year starting from 0.","","","Returns the day of year starting from 0.","Returns the day of year starting from 0.","Adds given Duration to the current time, and also returns …","Subtracts given Duration from the current time, and also …","Parses a string from a user-specified format into a …","Parses a string from a user-specified format into a new …","Parses a string with the specified format string and …","Parses a string from a user-specified format into a new …","Parses an RFC 2822 date-and-time string into a …","Parses an RFC 3339 date-and-time string into a …","Parses a string from a user-specified format into a …","Parses a string with the specified format string and …","Parses a string with the specified format string and …","Parses a string with the specified format string and …","","","Compare two DateTimes based on their true time, ignoring …","","","","","","","","Makes a new Date for the prior date.","Makes a new NaiveDate for the previous calendar date.","The previous day in the week.","The previous month.","Makes a new Date for the prior date.","Makes a new NaiveDate for the previous calendar date.","A convenience module appropriate for glob imports (…","","","","","","Return a copy rounded to the specified number of subsecond …","","","","Returns the second number from 0 to 59.","","Returns the second number from 0 to 59.","Returns the second number from 0 to 59.","Makes a new Duration with given number of seconds. Panics …","Subtracts another Date from the current date. Returns a …","Subtracts another DateTime from the current date and time. …","Subtracts another NaiveDate from the current date. Returns …","Subtracts another NaiveDateTime from the current date and …","Subtracts another NaiveTime from the current time. Returns …","Returns Some only when the conversion result is unique, or …","","","","","","","","","","A subtraction of Months from NaiveDate clamped to valid …","","","","","","","","","","","","","","","","Makes a new Date for the next date.","Makes a new NaiveDate for the next calendar date.","The next day in the week.","The next month.","Makes a new Date for the next date.","Makes a new NaiveDate for the next calendar date.","","","Retrieves a time component. Unlike date, this is not …","Retrieves a time component.","Makes a new DateTime from the number of non-leap seconds …","Returns the number of non-leap seconds since January 1, …","Returns the number of non-leap seconds since the midnight …","Returns the number of non-leap-microseconds since January …","Returns the number of non-leap microseconds since midnight …","Makes a new DateTime from the number of non-leap …","Returns the number of non-leap-milliseconds since January …","Returns the number of non-leap milliseconds since midnight …","Makes a new DateTime from the number of non-leap …","Makes a new DateTime from the number of non-leap …","Returns the number of non-leap-nanoseconds since January …","Returns the number of non-leap nanoseconds since midnight …","Makes a new DateTime from the number of non-leap seconds …","Returns the number of microseconds since the last second …","Returns the number of microseconds since the last whole …","Returns the number of milliseconds since the last second …","Returns the number of milliseconds since the last whole …","Returns the number of nanoseconds since the last second …","Returns the number of nanoseconds since the last whole …","Retrieves an associated time zone.","Retrieves an associated time zone.","","","","","","","","","","","","","","","","","","","","","","","Returns an RFC 2822 date and time string such as …","Returns an RFC 3339 and ISO 8601 date and time string such …","Return an RFC 3339 and ISO 8601 date and time string with …","Creates a std::time::Duration object from time::Duration","","","","","","","","","","","","","","","Returns a Date which corresponds to the current date.","Returns a Date which corresponds to the current date.","Return a copy truncated to the specified number of …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the single unique conversion result, or panics …","Returns the number of seconds to add to convert from the …","","","","","","","","","","","","","","","","","","","","","","","","Returns the NaiveWeek that the date belongs to, starting …","Returns the ISO week number starting from 1.","Returns the ISO week number starting from 0.","","Returns the day of week.","","","Returns the day of week.","Returns the day of week.","Makes a new Duration with given number of weeks. …","Makes a new FixedOffset for the Western Hemisphere with …","Makes a new FixedOffset for the Western Hemisphere with …","Makes a new value with the day of month (starting from 1) …","","","Makes a new NaiveDate with the day of month (starting from …","Makes a new NaiveDateTime with the day of month (starting …","Makes a new value with the day of month (starting from 0) …","","","Makes a new NaiveDate with the day of month (starting from …","Makes a new NaiveDateTime with the day of month (starting …","Makes a new value with the hour number changed.","","Makes a new NaiveDateTime with the hour number changed.","Makes a new NaiveTime with the hour number changed.","Makes a new value with the minute number changed.","","Makes a new NaiveDateTime with the minute number changed.","Makes a new NaiveTime with the minute number changed.","Makes a new value with the month number (starting from 1) …","","","Makes a new NaiveDate with the month number (starting from …","Makes a new NaiveDateTime with the month number (starting …","Makes a new value with the month number (starting from 0) …","","","Makes a new NaiveDate with the month number (starting from …","Makes a new NaiveDateTime with the month number (starting …","Makes a new value with nanoseconds since the whole …","","Makes a new NaiveDateTime with nanoseconds since the whole …","Makes a new NaiveTime with nanoseconds since the whole …","Makes a new value with the day of year (starting from 1) …","","","Makes a new NaiveDate with the day of year (starting from …","Makes a new NaiveDateTime with the day of year (starting …","Makes a new value with the day of year (starting from 0) …","","","Makes a new NaiveDate with the day of year (starting from …","Makes a new NaiveDateTime with the day of year (starting …","Makes a new value with the second number changed.","","Makes a new NaiveDateTime with the second number changed.","Makes a new NaiveTime with the second number changed.","Changes the associated time zone. This does not change the …","Changes the associated time zone. The returned DateTime …","Makes a new value with the year number changed.","","","Makes a new NaiveDate with the year number changed.","Makes a new NaiveDateTime with the year number changed.","Make a new DateTime from year, month, day, time components …","Returns the year number in the calendar date.","","","Returns the year number in the calendar date.","Returns the year number in the calendar date.","Returns the year number for this ISO week.","Returns the absolute year number starting from 1 with a …","Returns the number of whole years from the given base …","Retrieve the elapsed years from now to the given DateTime.","Returns the number of whole years from the given base …","Makes a new Date from year, month, day and the current …","Makes a new Date from year, month, day and the current …","Makes a new Date from year, day of year (DOY or “ordinal…","Makes a new Date from year, day of year (DOY or “ordinal…","A duration where the stored seconds and nanoseconds are …","There was an error on the formatting string, or there were …","Day of the month (FW=PW=2).","A temporary object which can be used as an argument to …","Issues a formatting error. Used to signal an invalid …","Fixed-format item types.","Fixed-format item.","Hour number in the 24-hour clocks (FW=PW=2).","Hour number in the 12-hour clocks (FW=PW=2).","There is no possible date and time value with given set of …","Internal uses only.","Internal uses only.","An opaque type representing fixed-format item types for …","An opaque type representing numeric item types for …","The input string has some invalid character sequence for …","Week number in the ISO week date (FW=PW=2).","Year in the ISO week date (FW=4, PW=∞). May accept years …","Year in the ISO week date, divided by 100 (FW=PW=2). …","Year in the ISO week date, modulo 100 (FW=PW=2). Cannot be …","A single formatting item. This is used for both formatting …","A literally printed and parsed text.","Full month names.","Full day of the week names.","AM/PM.","The number of minutes since the last whole hour (FW=PW=2).","Month (FW=PW=2).","The number of nanoseconds since the last whole second …","An optional dot plus one or more digits for left-aligned …","Same as Nanosecond but the accuracy is fixed to 3.","Same as Nanosecond but the accuracy is fixed to 6.","Same as Nanosecond but the accuracy is fixed to 9.","No padding.","Given set of fields is not enough to make a requested date …","Day of the week, where Sunday = 0 and Saturday = 6 …","Numeric item types. They have associated formatting width …","Numeric item. Can be optionally padded to the maximal …","Day of the year (FW=PW=3).","Given field is out of permitted range.","Same as Literal but with the string owned by the item.","Same as Space but with the string owned by the item.","Padding characters for numeric items.","An error from the parse function.","The category of parse error","Same as Result<T, ParseError>.","Parsed parts of date and time. There are two classes of …","RFC 2822 date and time syntax. Commonly used for email and …","RFC 3339 & ISO 8601 date and time syntax.","The number of seconds since the last whole minute …","Abbreviated month names.","Abbreviated day of the week names.","Space padding.","Whitespace. Prints literally but reads zero or more …","Parsing iterator for strftime-like format strings.","The number of non-leap seconds since the midnight UTC on …","Timezone name.","Same as TimezoneOffsetColon but prints no colon. Parsing …","Offset from the local time to UTC (+09:00 or -04:00 or …","Offset from the local time to UTC (+09:00 or -04:00 or Z).","Offset from the local time to UTC with seconds (+09:00:00 …","Offset from the local time to UTC without minutes (+09 or …","Same as TimezoneOffsetColonZ but prints no colon. Parsing …","All formatting items have been read but there is a …","The input string has been prematurely ended.","AM/PM.","Week number, where the week 1 starts at the first Monday …","Week number, where the week 1 starts at the first Sunday …","Day of the week, where Monday = 1 and Sunday = 7 (FW=PW=1).","Full Gregorian year (FW=4, PW=∞). May accept years …","Gregorian year divided by 100 (century number; FW=PW=2). …","Gregorian year modulo 100 (FW=PW=2). Cannot be negative.","Zero (0) padding.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Day of the month (1–28, 1–29, 1–30 or 1–31 …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Tries to format given arguments with given formatting …","Formats single formatting item","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Hour number divided by 12 (0–1). 0 indicates AM and 1 …","Hour number modulo 12 (0–11).","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","ISO week number (1–52 or 1–53 depending on the year).","Year in the ISO week date.","Year in the ISO week date, divided by 100. Implies that …","Year in the ISO week date, modulo 100. Implies that the …","Minute number (0–59).","Month (1–12).","The number of nanoseconds since the whole second (0–…","Returns the initial value of parsed parts.","Creates a new parsing iterator from the strftime-like …","Makes a new DelayedFormat value out of local date and time.","Makes a new DelayedFormat value out of local date and time …","","Offset from the local time to UTC, in seconds.","Day of the year (1–365 or 1–366 depending on the year).","Tries to parse given string into parsed with given …","Tries to parse given string into parsed with given …","Second number (0–60, accounting for leap seconds).","Tries to set the hour_div_12 field from given value. (false…","Tries to set the day field from given value.","Tries to set both hour_div_12 and hour_mod_12 fields from …","Tries to set the hour_mod_12 field from given hour number …","Tries to set the isoweek field from given value.","Tries to set the isoyear field from given value.","Tries to set the isoyear_div_100 field from given value.","Tries to set the isoyear_mod_100 field from given value.","Tries to set the minute field from given value.","Tries to set the month field from given value.","Tries to set the nanosecond field from given value.","Tries to set the offset field from given value.","Tries to set the ordinal field from given value.","Tries to set the second field from given value.","Tries to set the timestamp field from given value.","Tries to set the week_from_mon field from given value.","Tries to set the week_from_sun field from given value.","Tries to set the weekday field from given value.","Tries to set the year field from given value.","Tries to set the year_div_100 field from given value.","Tries to set the year_mod_100 field from given value.","strftime/strptime-inspired date and time formatting syntax.","The number of non-leap seconds since the midnight UTC on …","Returns a parsed timezone-aware date and time out of given …","Returns a parsed timezone-aware date and time out of given …","Returns a parsed fixed time zone offset out of given …","Returns a parsed naive date out of given fields.","Returns a parsed naive date and time out of given fields, …","Returns a parsed naive time out of given fields.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Week number, where the week 1 starts at the first Monday …","Week number, where the week 1 starts at the first Sunday …","Day of the week.","Year.","Year divided by 100. Implies that the year is >= 1 BCE …","Year modulo 100. Implies that the year is >= 1 BCE when …","Parsing iterator for strftime-like format strings.","A duration in calendar days.","ISO 8601 week.","The maximum possible NaiveDate (December 31, 262143 CE).","The maximum possible NaiveDateTime.","The minimum possible NaiveDate (January 1, 262145 BCE).","The minimum possible NaiveDateTime.","ISO 8601 calendar date without timezone. Allows for every …","ISO 8601 combined date and time without timezone.","ISO 8601 time without timezone. Allows for the nanosecond …","A week represented by a NaiveDate and a Weekday which is …","Given local time representation has multiple results and …","The time zone with fixed offset, from UTC-23:59:59 to …","The local timescale. This is implemented via the standard …","The conversion result from the local time to the …","Given local time representation is invalid. This can occur …","The offset from the local time to UTC.","An associated offset type. This type is used to store the …","Given local time representation has a single unique result.","The time zone.","The UTC time zone. This is the most efficient time zone …","Parses a string with the specified format string and …","Returns the fixed offset from UTC to the local time stored.","Converts the local NaiveDate to the timezone-aware Date if …","Converts the local NaiveDateTime to the timezone-aware …","Reconstructs the time zone from the offset.","Converts the UTC NaiveDate to the local time. The UTC is …","Converts the UTC NaiveDateTime to the local time. The UTC …","Makes a new Date from ISO week date (year and week …","Makes a new Date from ISO week date (year and week …","Creates the offset(s) for given local NaiveDate if …","Creates the offset(s) for given local NaiveDateTime if …","Creates the offset for given UTC NaiveDate. This cannot …","Creates the offset for given UTC NaiveDateTime. This …","Makes a new DateTime from the number of non-leap seconds …","Makes a new DateTime from the number of non-leap …","Makes a new DateTime from the number of non-leap …","Makes a new DateTime from the number of non-leap …","Makes a new DateTime from the number of non-leap seconds …","Make a new DateTime from year, month, day, time components …","Makes a new Date from year, month, day and the current …","Makes a new Date from year, month, day and the current …","Makes a new Date from year, day of year (DOY or “ordinal…","Makes a new Date from year, day of year (DOY or “ordinal…","April","August","Automatically select one of Secs, Millis, Micros, or Nanos …","ISO 8601 calendar date with time zone.","ISO 8601 combined date and time with time zone.","The common set of methods for date component.","December","February","The time zone with fixed offset, from UTC-23:59:59 to …","Friday.","January","July","June","The local timescale. This is implemented via the standard …","March","May","Use fixed 6 subsecond digits. This corresponds to …","Use fixed 3 subsecond digits. This corresponds to …","Monday.","The month of the year.","ISO 8601 calendar date without timezone. Allows for every …","ISO 8601 combined date and time without timezone.","ISO 8601 time without timezone. Allows for the nanosecond …","Use fixed 9 subsecond digits. This corresponds to …","November","October","The offset from the local time to UTC.","An associated offset type. This type is used to store the …","Saturday.","Specific formatting options for seconds. This may be …","Format whole seconds only, with no decimal point nor …","September","Extension trait for subsecond rounding or truncation to a …","Sunday.","Thursday.","The time zone.","The common set of methods for time component.","Tuesday.","The UTC time zone. This is the most efficient time zone …","Wednesday.","The day of week.","Parses a string with the specified format string and …","Returns the day of month starting from 1.","Returns the day of month starting from 0.","Returns the fixed offset from UTC to the local time stored.","Converts the local NaiveDate to the timezone-aware Date if …","Converts the local NaiveDateTime to the timezone-aware …","Reconstructs the time zone from the offset.","Converts the UTC NaiveDate to the local time. The UTC is …","Converts the UTC NaiveDateTime to the local time. The UTC …","Returns the hour number from 0 to 23.","Returns the hour number from 1 to 12 with a boolean flag, …","Returns the ISO week.","Makes a new Date from ISO week date (year and week …","Makes a new Date from ISO week date (year and week …","Returns the minute number from 0 to 59.","Returns the month number starting from 1.","Returns the month number starting from 0.","Returns the number of nanoseconds since the whole non-leap …","Counts the days in the proleptic Gregorian calendar, with …","Returns the number of non-leap seconds past the last …","Creates the offset(s) for given local NaiveDate if …","Creates the offset(s) for given local NaiveDateTime if …","Creates the offset for given UTC NaiveDate. This cannot …","Creates the offset for given UTC NaiveDateTime. This …","Returns the day of year starting from 1.","Returns the day of year starting from 0.","Return a copy rounded to the specified number of subsecond …","Returns the second number from 0 to 59.","Makes a new DateTime from the number of non-leap seconds …","Makes a new DateTime from the number of non-leap …","Makes a new DateTime from the number of non-leap …","Makes a new DateTime from the number of non-leap …","Makes a new DateTime from the number of non-leap seconds …","Return a copy truncated to the specified number of …","Returns the day of week.","Makes a new value with the day of month (starting from 1) …","Makes a new value with the day of month (starting from 0) …","Makes a new value with the hour number changed.","Makes a new value with the minute number changed.","Makes a new value with the month number (starting from 1) …","Makes a new value with the month number (starting from 0) …","Makes a new value with nanoseconds since the whole …","Makes a new value with the day of year (starting from 1) …","Makes a new value with the day of year (starting from 0) …","Makes a new value with the second number changed.","Makes a new value with the year number changed.","Make a new DateTime from year, month, day, time components …","Returns the year number in the calendar date.","Returns the absolute year number starting from 1 with a …","Makes a new Date from year, month, day and the current …","Makes a new Date from year, month, day and the current …","Makes a new Date from year, day of year (DOY or “ordinal…","Makes a new Date from year, day of year (DOY or “ordinal…","A generic interface for casting between machine scalars …","Numbers which have upper and lower bounds","","","Performs addition that returns None instead of wrapping …","Performs division that returns None instead of panicking …","","Performs multiplication that returns None instead of …","Performs negation that returns None if the result can’t …","Performs an integral remainder that returns None instead …","Performs a left shift that returns None on shifts larger …","Performs a right shift that returns None on shifts larger …","Performs subtraction that returns None instead of wrapping …","Return Euler’s number.","","","Return 1.0 / π.","Return 1.0 / sqrt(2.0).","Return 2.0 / π.","Return 2.0 / sqrt(π).","Return π / 2.0.","Return π / 3.0.","Return π / 4.0.","Return π / 6.0.","Return π / 8.0.","Generic trait for floating point numbers","","","","A generic trait for converting a number to a value.","","Unary operator for retrieving the multiplicative inverse, …","","Return ln(10.0).","Return ln(2.0).","Return log10(2.0).","Return log10(e).","Return log2(10.0).","Return log2(e).","Fused multiply-add. Computes (self * a) + b with only one …","The fused multiply-add assignment operation …","The base trait for numeric types, covering 0 and 1 values, …","The trait for Num types which also implement assignment …","Generic trait for types implementing numeric assignment …","The trait for NumAssign types which also implement …","An interface for casting between machine scalars.","Generic trait for types implementing basic numeric …","The trait for Num types which also implement numeric …","Defines a multiplicative identity element for Self.","The result after applying the operator.","The resulting type after applying the fused multiply-add.","The result after applying the operator.","Return Archimedes’ constant π.","","Binary operator for raising a value to a power.","Generic trait for primitive integers.","The trait for Num references which implement numeric …","Return sqrt(2.0).","Saturating math operations. Deprecated, use SaturatingAdd, …","Performs addition that saturates at the numeric bounds …","Performs multiplication that saturates at the numeric …","Performs subtraction that saturates at the numeric bounds …","Useful functions for signed numbers (i.e. numbers that can …","Return the full circle constant τ.","","A generic trait for converting a value to a number.","A trait for values which cannot be negative","Performs addition that wraps around on overflow.","Performs multiplication that wraps around on overflow.","Performs a negation that does not panic.","Performs a left shift that does not panic.","Performs a right shift that does not panic.","Performs subtraction that wraps around on overflow.","Defines an additive identity element for Self.","Computes the absolute value.","Computes the absolute value of self. Returns Float::nan() …","Computes the absolute value.","The positive difference of two numbers.","The positive difference of two numbers.","The positive difference of two numbers.","Computes the arccosine of a number. Return value is in …","Inverse hyperbolic cosine function.","Convert a value to another, using the as operator.","Computes the arcsine of a number. Return value is in …","Inverse hyperbolic sine function.","Computes the arctangent of a number. Return value is in …","Computes the four quadrant arctangent of self (y) and other…","Inverse hyperbolic tangent function.","","","","","","","Cast from one machine scalar to another.","Take the cubic root of a number.","Returns the smallest integer greater than or equal to a …","Adds two numbers, checking for overflow. If overflow …","Divides two numbers, checking for underflow, overflow and …","Performs euclid division that returns None instead of …","Multiplies two numbers, checking for underflow or …","Negates a number, returning None for results that can’t …","Raises a value to the power of exp, returning None if an …","Finds the remainder of dividing two numbers, checking for …","Finds the euclid remainder of dividing two numbers, …","Checked shift left. Computes self << rhs, returning None …","Checked shift right. Computes self >> rhs, returning None …","Subtracts two numbers, checking for underflow. If …","A value bounded by a minimum and a maximum","A value bounded by a maximum value","A value bounded by a minimum value","Returns the floating point category of the number. If only …","Returns a number composed of the magnitude of self and the …","Computes the cosine of a number (in radians).","Hyperbolic cosine function.","Returns the number of ones in the binary representation of …","Returns the number of zeros in the binary representation …","","","","","Calculates Euclidean division, the matching method for …","","","Returns epsilon, a small positive value.","Returns e^(self), (the exponential function).","Returns 2^(self).","Returns e^(self) - 1 in a way that is accurate even if the …","","Returns the largest integer less than or equal to a number.","","","","Returns the fractional part of a number.","Creates a number from another value that can be converted …","Returns the argument unchanged.","Returns the argument unchanged.","Convert an integer from big endian to the target’s …","Create a number from its representation as a byte array in …","Converts a f32 to return an optional value of this type. …","Converts a f64 to return an optional value of this type. …","Converts an i128 to return an optional value of this type. …","Converts an i16 to return an optional value of this type. …","Converts an i32 to return an optional value of this type. …","Converts an i64 to return an optional value of this type. …","Converts an i8 to return an optional value of this type. …","Converts an isize to return an optional value of this …","Convert an integer from little endian to the target’s …","Create a number from its representation as a byte array in …","Create a number from its memory representation as a byte …","Convert from a string and radix (typically 2..=36).","Converts an u128 to return an optional value of this type. …","Converts an u16 to return an optional value of this type. …","Converts an u32 to return an optional value of this type. …","Converts an u64 to return an optional value of this type. …","Converts an u8 to return an optional value of this type. …","Converts a usize to return an optional value of this type. …","Calculate the length of the hypotenuse of a right-angle …","","Returns the infinite value.","","","","Returns the mantissa, base 2 exponent, and sign as …","Calls U::from(self).","Calls U::from(self).","Returns the multiplicative inverse of self.","Returns true if this number is neither infinite nor NaN.","Returns true if this value is positive infinity or …","Returns true if this value is NaN and false otherwise.","Returns true if the number is negative and false if the …","Returns true if the number is neither zero, infinite, …","Returns true if self is equal to the multiplicative …","Returns true if the number is positive and false if the …","Returns true if self is negative, including -0.0, …","Returns true if self is positive, including +0.0, …","Returns true if the number is subnormal.","Returns true if self is equal to the additive identity.","","Returns the number of leading ones in the binary …","Returns the number of leading zeros in the binary …","Returns the natural logarithm of the number.","Returns ln(1+n) (natural logarithm) more accurately than if","Returns the logarithm of the number with respect to an …","Returns the base 10 logarithm of the number.","Returns the base 2 logarithm of the number.","Returns the maximum of the two numbers.","Returns the largest finite number this type can represent","Returns the largest finite value that this type can …","Returns the minimum of the two numbers.","Returns the smallest positive, normalized value that this …","Returns the smallest finite number this type can represent","Returns the smallest finite value that this type can …","Fused multiply-add. Computes (self * a) + b with only one …","Performs the fused multiply-add operation (self * a) + b","Performs the fused multiply-add assignment operation …","Returns the NaN value.","Returns the negative infinite value.","Returns -0.0.","Returns the multiplicative identity, 1.","Returns the multiplicative identity element of Self, 1.","","","Raises a value to the power of exp, using exponentiation …","Raises self to the power of exp, using exponentiation by …","Returns self to the power rhs.","Raise a number to a floating point power.","Raise a number to an integer power.","","Take the reciprocal (inverse) of a number, 1/x.","Calculates the least nonnegative remainder of self (mod v).","Reverses the order of bits in the integer.","Shifts the bits to the left by a specified amount, n, …","Shifts the bits to the right by a specified amount, n, …","Returns the nearest integer to a number. Round half-way …","Saturating addition operator. Returns a+b, saturating at …","Saturating addition. Computes self + other, saturating at …","Saturating multiplication. Computes self * other, …","Saturating subtraction operator. Returns a-b, saturating …","Saturating subtraction. Computes self - other, saturating …","Sets self to the multiplicative identity element of Self, 1…","Sets self to the additive identity element of Self, 0.","","Shifts the bits to the left by a specified amount, n, …","Shifts the bits to the right by a specified amount, n, …","Returns the sign of the number.","Returns a number that represents the sign of self.","Returns the sign of the number.","Computes the sine of a number (in radians).","Simultaneously computes the sine and cosine of the number, …","Hyperbolic sine function.","Take the square root of a number.","Reverses the byte order of the integer.","Computes the tangent of a number (in radians).","Hyperbolic tangent function.","Convert self to big endian from the target’s endianness.","Return the memory representation of this number as a byte …","Converts radians to degrees.","Converts the value of self to an f32. Overflows may map to …","Converts the value of self to an f64. Overflows may map to …","Converts the value of self to an i128. If the value cannot …","Converts the value of self to an i16. If the value cannot …","Converts the value of self to an i32. If the value cannot …","Converts the value of self to an i64. If the value cannot …","Converts the value of self to an i8. If the value cannot be","Converts the value of self to an isize. If the value …","Convert self to little endian from the target’s …","Return the memory representation of this number as a byte …","Return the memory representation of this number as a byte …","Converts degrees to radians.","","Converts the value of self to a u128. If the value cannot …","Converts the value of self to a u16. If the value cannot be","Converts the value of self to a u32. If the value cannot be","Converts the value of self to a u64. If the value cannot be","Converts the value of self to a u8. If the value cannot be …","Converts the value of self to a usize. If the value cannot …","Returns the number of trailing ones in the binary …","Returns the number of trailing zeros in the binary …","Return the integer part of a number.","","","","","","","Shifts the bits to the left by a specified amount, n, …","Shifts the bits to the right by a specified amount, n, …","","","Wrapping (modular) addition. Computes self + other, …","Wrapping (modular) multiplication. Computes self * other, …","Wrapping (modular) negation. Computes -self, wrapping …","Panic-free bitwise shift-left; yields self << mask(rhs), …","Panic-free bitwise shift-right; yields self >> mask(rhs), …","Wrapping (modular) subtraction. Computes self - other, …","Returns the additive identity, 0.","Returns the additive identity element of Self, 0.","Numbers which have upper and lower bounds","Numbers which have lower bounds","Numbers which have upper bounds","Returns the largest finite number this type can represent","Returns the largest finite number this type can represent","Returns the smallest finite number this type can represent","Returns the smallest finite number this type can represent","A generic interface for casting between machine scalars …","A generic trait for converting a number to a value.","An interface for casting between machine scalars.","A generic trait for converting a value to a number.","Convert a value to another, using the as operator.","Cast from one machine scalar to another.","Creates a number from another value that can be converted …","Converts a f32 to return an optional value of this type. …","Converts a f64 to return an optional value of this type. …","Converts an i128 to return an optional value of this type. …","Converts an i16 to return an optional value of this type. …","Converts an i32 to return an optional value of this type. …","Converts an i64 to return an optional value of this type. …","Converts an i8 to return an optional value of this type. …","Converts an isize to return an optional value of this …","Converts an u128 to return an optional value of this type. …","Converts an u16 to return an optional value of this type. …","Converts an u32 to return an optional value of this type. …","Converts an u64 to return an optional value of this type. …","Converts an u8 to return an optional value of this type. …","Converts a usize to return an optional value of this type. …","Converts the value of self to an f32. Overflows may map to …","Converts the value of self to an f64. Overflows may map to …","Converts the value of self to an i128. If the value cannot …","Converts the value of self to an i16. If the value cannot …","Converts the value of self to an i32. If the value cannot …","Converts the value of self to an i64. If the value cannot …","Converts the value of self to an i8. If the value cannot be","Converts the value of self to an isize. If the value …","Converts the value of self to a u128. If the value cannot …","Converts the value of self to a u16. If the value cannot be","Converts the value of self to a u32. If the value cannot be","Converts the value of self to a u64. If the value cannot be","Converts the value of self to a u8. If the value cannot be …","Converts the value of self to a usize. If the value cannot …","Return Euler’s number.","Return 1.0 / π.","Return 1.0 / sqrt(2.0).","Return 2.0 / π.","Return 2.0 / sqrt(π).","Return π / 2.0.","Return π / 3.0.","Return π / 4.0.","Return π / 6.0.","Return π / 8.0.","Generic trait for floating point numbers","","Generic trait for floating point numbers that works with …","Return ln(10.0).","Return ln(2.0).","Return log10(2.0).","Return log10(e).","Return log2(10.0).","Return log2(e).","Return Archimedes’ constant π.","Return sqrt(2.0).","Return the full circle constant τ.","Computes the absolute value of self. Returns Float::nan() …","Computes the absolute value of self. Returns …","The positive difference of two numbers.","Computes the arccosine of a number. Return value is in …","Inverse hyperbolic cosine function.","Computes the arcsine of a number. Return value is in …","Inverse hyperbolic sine function.","Computes the arctangent of a number. Return value is in …","Computes the four quadrant arctangent of self (y) and other…","Inverse hyperbolic tangent function.","Take the cubic root of a number.","Returns the smallest integer greater than or equal to a …","Returns the smallest integer greater than or equal to a …","Returns the floating point category of the number. If only …","Returns the floating point category of the number. If only …","Returns a number composed of the magnitude of self and the …","Computes the cosine of a number (in radians).","Hyperbolic cosine function.","Returns epsilon, a small positive value.","Returns epsilon, a small positive value.","Returns e^(self), (the exponential function).","Returns 2^(self).","Returns e^(self) - 1 in a way that is accurate even if the …","Returns the largest integer less than or equal to a number.","Returns the largest integer less than or equal to a number.","Returns the fractional part of a number.","Returns the fractional part of a number.","Calculate the length of the hypotenuse of a right-angle …","Returns positive infinity.","Returns the infinite value.","Returns the mantissa, base 2 exponent, and sign as …","Returns the mantissa, base 2 exponent, and sign as …","Returns true if this number is neither infinite nor NaN.","Returns true if the number is neither infinite or NaN.","Returns true if this value is positive infinity or …","Returns true if the number is infinite.","Returns true if this value is NaN and false otherwise.","Returns true if the number is NaN.","Returns true if the number is neither zero, infinite, …","Returns true if the number is neither zero, infinite, …","Returns true if self is negative, including -0.0, …","Returns true if self is negative, including -0.0 and …","Returns true if self is positive, including +0.0, …","Returns true if self is positive, including +0.0 and …","Returns true if the number is subnormal.","Returns true if the number is subnormal.","Returns the natural logarithm of the number.","Returns ln(1+n) (natural logarithm) more accurately than if","Returns the logarithm of the number with respect to an …","Returns the base 10 logarithm of the number.","Returns the base 2 logarithm of the number.","Returns the maximum of the two numbers.","Returns the maximum of the two numbers.","Returns the largest finite value that this type can …","Returns the largest finite value that this type can …","Returns the minimum of the two numbers.","Returns the minimum of the two numbers.","Returns the smallest positive, normalized value that this …","Returns the smallest positive, normalized value that this …","Returns the smallest finite value that this type can …","Returns the smallest finite value that this type can …","Fused multiply-add. Computes (self * a) + b with only one …","Returns NaN.","Returns the NaN value.","Returns negative infinity.","Returns the negative infinite value.","Returns -0.0.","Returns -0.0.","Raise a number to a floating point power.","Raise a number to an integer power.","Raise a number to an integer power.","Take the reciprocal (inverse) of a number, 1/x.","Returns the reciprocal (multiplicative inverse) of the …","Returns the nearest integer to a number. Round half-way …","Returns the nearest integer to a number. Round half-way …","Returns a number that represents the sign of self.","Returns a number that represents the sign of self.","Computes the sine of a number (in radians).","Simultaneously computes the sine and cosine of the number, …","Hyperbolic sine function.","Take the square root of a number.","Computes the tangent of a number (in radians).","Hyperbolic tangent function.","Converts to degrees, assuming the number is in radians.","Converts radians to degrees.","Converts to radians, assuming the number is in degrees.","Converts degrees to radians.","Return the integer part of a number.","Return the integer part of a number.","Defines a multiplicative identity element for Self.","Defines an additive identity element for Self.","Returns true if self is equal to the multiplicative …","Returns true if self is equal to the additive identity.","Returns the multiplicative identity, 1.","Returns the multiplicative identity element of Self, 1.","Sets self to the multiplicative identity element of Self, 1…","Sets self to the additive identity element of Self, 0.","Returns the additive identity, 0.","Returns the additive identity element of Self, 0.","Generic trait for primitive integers.","Returns the number of ones in the binary representation of …","Returns the number of zeros in the binary representation …","Convert an integer from big endian to the target’s …","Convert an integer from little endian to the target’s …","Returns the number of leading ones in the binary …","Returns the number of leading zeros in the binary …","Raises self to the power of exp, using exponentiation by …","Reverses the order of bits in the integer.","Shifts the bits to the left by a specified amount, n, …","Shifts the bits to the right by a specified amount, n, …","Shifts the bits to the left by a specified amount, n, …","Shifts the bits to the right by a specified amount, n, …","Reverses the byte order of the integer.","Convert self to big endian from the target’s endianness.","Convert self to little endian from the target’s …","Returns the number of trailing ones in the binary …","Returns the number of trailing zeros in the binary …","Shifts the bits to the left by a specified amount, n, …","Shifts the bits to the right by a specified amount, n, …","","","","","","","","","","","","","","Create a number from its representation as a byte array in …","Create a number from its representation as a byte array in …","Create a number from its memory representation as a byte …","Return the memory representation of this number as a byte …","Return the memory representation of this number as a byte …","Return the memory representation of this number as a byte …","Performs addition that returns None instead of wrapping …","Performs division that returns None instead of panicking …","Performs multiplication that returns None instead of …","Performs negation that returns None if the result can’t …","Performs an integral remainder that returns None instead …","Performs a left shift that returns None on shifts larger …","Performs a right shift that returns None on shifts larger …","Performs subtraction that returns None instead of wrapping …","Adds two numbers, checking for overflow. If overflow …","Divides two numbers, checking for underflow, overflow and …","Multiplies two numbers, checking for underflow or …","Negates a number, returning None for results that can’t …","Finds the remainder of dividing two numbers, checking for …","Checked shift left. Computes self << rhs, returning None …","Checked shift right. Computes self >> rhs, returning None …","Subtracts two numbers, checking for underflow. If …","","","Performs euclid division that returns None instead of …","Finds the euclid remainder of dividing two numbers, …","Calculates Euclidean division, the matching method for …","Calculates the least nonnegative remainder of self (mod v).","Unary operator for retrieving the multiplicative inverse, …","The result after applying the operator.","Returns the multiplicative inverse of self.","Fused multiply-add. Computes (self * a) + b with only one …","The fused multiply-add assignment operation …","The resulting type after applying the fused multiply-add.","Performs the fused multiply-add operation (self * a) + b","Performs the fused multiply-add assignment operation …","Performs addition with a flag for overflow.","Performs multiplication with a flag for overflow.","Performs substraction with a flag for overflow.","Returns a tuple of the sum along with a boolean indicating …","Returns a tuple of the product along with a boolean …","Returns a tuple of the difference along with a boolean …","Saturating math operations. Deprecated, use SaturatingAdd, …","Performs addition that saturates at the numeric bounds …","Performs multiplication that saturates at the numeric …","Performs subtraction that saturates at the numeric bounds …","Saturating addition operator. Returns a+b, saturating at …","Saturating addition. Computes self + other, saturating at …","Saturating multiplication. Computes self * other, …","Saturating subtraction operator. Returns a-b, saturating …","Saturating subtraction. Computes self - other, saturating …","Performs addition that wraps around on overflow.","Performs multiplication that wraps around on overflow.","Performs a negation that does not panic.","Performs a left shift that does not panic.","Performs a right shift that does not panic.","Performs subtraction that wraps around on overflow.","Wrapping (modular) addition. Computes self + other, …","Wrapping (modular) multiplication. Computes self * other, …","Wrapping (modular) negation. Computes -self, wrapping …","Panic-free bitwise shift-left; yields self << mask(rhs), …","Panic-free bitwise shift-right; yields self >> mask(rhs), …","Wrapping (modular) subtraction. Computes self - other, …","The result after applying the operator.","Binary operator for raising a value to a power.","Raises a value to the power of exp, returning None if an …","Raises a value to the power of exp, using exponentiation …","Returns self to the power rhs.","A trait for real number types that do not necessarily have …","Computes the absolute value of self. Returns Float::nan() …","The positive difference of two numbers.","Computes the arccosine of a number. Return value is in …","Inverse hyperbolic cosine function.","Computes the arcsine of a number. Return value is in …","Inverse hyperbolic sine function.","Computes the arctangent of a number. Return value is in …","Computes the four quadrant arctangent of self (y) and other…","Inverse hyperbolic tangent function.","Take the cubic root of a number.","Returns the smallest integer greater than or equal to a …","Computes the cosine of a number (in radians).","Hyperbolic cosine function.","Returns epsilon, a small positive value.","Returns e^(self), (the exponential function).","Returns 2^(self).","Returns e^(self) - 1 in a way that is accurate even if the …","Returns the largest integer less than or equal to a number.","Returns the fractional part of a number.","Calculate the length of the hypotenuse of a right-angle …","Returns true if self is negative, including -0.0, …","Returns true if self is positive, including +0.0, …","Returns the natural logarithm of the number.","Returns ln(1+n) (natural logarithm) more accurately than if","Returns the logarithm of the number with respect to an …","Returns the base 10 logarithm of the number.","Returns the base 2 logarithm of the number.","Returns the maximum of the two numbers.","Returns the largest finite value that this type can …","Returns the minimum of the two numbers.","Returns the smallest positive, normalized value that this …","Returns the smallest finite value that this type can …","Fused multiply-add. Computes (self * a) + b with only one …","Raise a number to a real number power.","Raise a number to an integer power.","Take the reciprocal (inverse) of a number, 1/x.","Returns the nearest integer to a number. Round half-way …","Returns a number that represents the sign of self.","Computes the sine of a number (in radians).","Simultaneously computes the sine and cosine of the number, …","Hyperbolic sine function.","Take the square root of a number.","Computes the tangent of a number (in radians).","Hyperbolic tangent function.","Converts radians to degrees.","Converts degrees to radians.","Return the integer part of a number.","Useful functions for signed numbers (i.e. numbers that can …","A trait for values which cannot be negative","Computes the absolute value.","Computes the absolute value.","The positive difference of two numbers.","The positive difference of two numbers.","Returns true if the number is negative and false if the …","Returns true if the number is positive and false if the …","Returns the sign of the number.","Returns the sign of the number.","Thread-safe, non-blocking, “first one wins” flavor of …","Thread-safe, blocking version of OnceCell.","Single-threaded version of OnceCell.","A thread-safe cell which can be written to only once.","A thread-safe cell which can be written to only once.","A thread-safe cell which can be written to only once.","A thread-safe cell which can be written to only once.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Gets a reference to the underlying value.","Gets a reference to the underlying value.","Gets the underlying value.","Gets the underlying value.","Gets the contents of the cell, initializing it with f if …","Gets the contents of the cell, initializing it with f if …","Gets the contents of the cell, initializing it with f if …","Gets the contents of the cell, initializing it with f if …","Gets the contents of the cell, initializing it with f if …","Gets the contents of the cell, initializing it with f if …","Gets the contents of the cell, initializing it with f if …","Gets the contents of the cell, initializing it with f if …","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Creates a new empty cell.","Creates a new empty cell.","Creates a new empty cell.","Creates a new empty cell.","Sets the contents of this cell to value.","Sets the contents of this cell to value.","Sets the contents of this cell to value.","Sets the contents of this cell to value.","","","","","","","","","","","","","","","","","A value which is initialized on the first access.","A thread-safe cell which can be written to only once.","","","","","","","","","","Creates a new lazy value using Default as the initializing …","","","","","","","","","","","","","","","","Forces the evaluation of this lazy value and returns a …","Forces the evaluation of this lazy value and returns a …","","","Returns the argument unchanged.","Returns the argument unchanged.","Gets the reference to the underlying value.","Gets the reference to the result of this lazy value if it …","Gets the mutable reference to the underlying value.","Gets the reference to the result of this lazy value if it …","Gets the contents of the cell, initializing it with f if …","Gets the contents of the cell, initializing it with f if …","Get the reference to the underlying value, without …","","","Calls U::from(self).","Calls U::from(self).","Consumes the OnceCell, returning the wrapped value. Returns","Consumes this Lazy returning the stored value.","Creates a new empty cell.","Creates a new lazy value with the given initializing …","Sets the contents of this cell to value.","Takes the value out of this OnceCell, moving it back to an …","","","","Like set, but also returns a reference to the final cell …","","","","","","","Gets the reference to the underlying value, blocking the …","Creates a new initialized cell.","A value which is initialized on the first access.","A cell which can be written to only once. It is not thread …","","","","","","","","","","Creates a new lazy value using Default as the initializing …","","","","","","","","","","","","","","","","Forces the evaluation of this lazy value and returns a …","Forces the evaluation of this lazy value and returns a …","","Returns the argument unchanged.","","Returns the argument unchanged.","Gets a reference to the underlying value.","Gets the reference to the result of this lazy value if it …","Gets a mutable reference to the underlying value.","Gets the mutable reference to the result of this lazy …","Gets the contents of the cell, initializing it with f if …","Gets the contents of the cell, initializing it with f if …","","","Calls U::from(self).","Calls U::from(self).","Consumes the OnceCell, returning the wrapped value.","Consumes this Lazy returning the stored value.","Creates a new empty cell.","Creates a new lazy value with the given initializing …","Sets the contents of this cell to value.","Takes the value out of this OnceCell, moving it back to an …","","","","Like set, but also returns a reference to the final cell …","","","","","","","Creates a new initialized cell.","Provides context to a closure called by broadcast.","Work was found and executed.","Provides the calling context to a closure called by …","No available work was found.","Represents a fork-join scope which can be used to spawn …","Represents a fork-join scope which can be used to spawn …","Thread builder used for customization via …","Represents a user created thread-pool.","Error when initializing a thread pool.","Used to create a new ThreadPool or to configure the global …","Result of yield_now() or yield_local().","","Parallel iterator types for arrays ([T; N])","","","","","","","","","","","","","","","","","","","(DEPRECATED) Suggest to worker threads that they execute …","Executes op within every thread in the current threadpool. …","Executes op within every thread in the threadpool. Any …","Creates a new ThreadPool initialized using this …","Initializes the global thread pool. This initialization is …","Creates a scoped ThreadPool initialized using this …","","","Parallel iterator types for standard collections","Returns the number of threads in the current registry. If …","Returns the (current) number of threads in the thread pool.","Returns true if the current worker thread currently has “…","If called from a Rayon worker thread, returns the index of …","If called from a Rayon worker thread in this thread-pool, …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Sets a callback to be invoked on thread exit.","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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 “fork-join” scope s and invokes the closure …","Creates a scope that spawns work into this thread-pool.","Creates a “fork-join” scope s with FIFO order, and …","Creates a scope that spawns work into this thread-pool in …","Our index amongst the broadcast threads (ranges from …","Gets the index of this thread in the pool, within …","","","","","","","","","","Executes op within the threadpool. Any attempts to use join…","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Traits for writing parallel programs using an …","Takes two closures and potentially runs them in parallel. …","Execute oper_a and oper_b in the thread-pool and return …","Identical to join, except that the closures have a …","Returns the maximum number of threads that Rayon supports …","Returns true if the closure was called from a different …","Gets the string that was specified by …","Deprecated in favor of ThreadPoolBuilder::build.","Creates and returns a valid rayon thread pool builder, but …","The number of threads receiving the broadcast in the …","Sets the number of threads to be used in the rayon …","Parallel iterator types for options","Normally, whenever Rayon catches a panic, it tries to …","The rayon prelude imports the various ParallelIterator …","","Parallel iterator types for ranges, the type for values …","Parallel iterator types for inclusive ranges, the type for …","Parallel iterator types for results","Executes the main loop for this thread. This will not …","Creates a “fork-join” scope s and invokes the closure …","Creates a scope that executes within this thread-pool. …","Creates a “fork-join” scope s with FIFO order, and …","Creates a scope that executes within this thread-pool. …","Parallel iterator types for slices","","Fires off a task into the Rayon threadpool in the “static…","Spawns a job into the fork-join scope self. This job will …","Spawns an asynchronous task in this thread-pool. This task …","Spawns an asynchronous task on every thread in this …","Spawns a job into every thread of the fork-join scope self…","Spawns a job into every thread of the fork-join scope self…","Spawns an asynchronous task on every thread in this …","Fires off a task into the Rayon threadpool in the “static…","Spawns a job into the fork-join scope self. This job will …","Spawns an asynchronous task in this thread-pool. This task …","Sets a custom function for spawning threads.","Gets the value that was specified by …","Sets the stack size of the worker threads","Sets a callback to be invoked on thread start.","Parallel iterator types for strings","This module contains the parallel iterator types for owned …","Sets a closure which takes a thread index and returns the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Parallel iterator types for vectors (Vec<T>)","","","","","","","","","","Cooperatively yields execution to local Rayon work.","Cooperatively yields execution to local Rayon work.","Cooperatively yields execution to Rayon.","Cooperatively yields execution to Rayon.","Parallel iterator that moves out of an array.","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","This module contains the parallel iterator types for heaps …","This module contains the parallel iterator types for …","This module contains the parallel iterator types for …","This module contains the parallel iterator types for hash …","This module contains the parallel iterator types for hash …","This module contains the parallel iterator types for …","This module contains the parallel iterator types for …","Draining parallel iterator that moves out of a binary heap,","Parallel iterator over a binary heap","Parallel iterator over an immutable reference to a binary …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","Parallel iterator over a B-Tree map","Parallel iterator over an immutable reference to a B-Tree …","Parallel iterator over a mutable reference to a B-Tree map","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","Parallel iterator over a B-Tree set","Parallel iterator over an immutable reference to a B-Tree …","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","Draining parallel iterator that moves out of a hash map, …","Parallel iterator over a hash map","Parallel iterator over an immutable reference to a hash map","Parallel iterator over a mutable reference to a hash map","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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).","","","","","","","","","","","","","","","","","","","","","","","","","","Draining parallel iterator that moves out of a hash set, …","Parallel iterator over a hash set","Parallel iterator over an immutable reference to a hash set","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","Parallel iterator over a linked list","Parallel iterator over an immutable reference to a linked …","Parallel iterator over a mutable reference to a linked list","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","Draining parallel iterator that moves a range out of a …","Parallel iterator over a double-ended queue","Parallel iterator over an immutable reference to a …","Parallel iterator over a mutable reference to a …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Chain is an iterator that joins b after a in one …","Chunks is an iterator that groups elements of an …","Cloned is an iterator that clones the elements of an …","Copied is an iterator that copies the elements of an …","The enum Either with variants Left and Right is a general …","Iterator adaptor for the empty() function.","Enumerate is an iterator that returns the current count …","Filter takes a predicate filter_op and filters out …","FilterMap creates an iterator that uses filter_op to both …","FlatMap maps each element to a parallel iterator, then …","FlatMapIter maps each element to a serial iterator, then …","Flatten turns each element to a parallel iterator, then …","FlattenIter turns each element to a serial iterator, then …","Fold is an iterator that applies a function over an …","FoldChunks is an iterator that groups elements of an …","FoldChunksWith is an iterator that groups elements of an …","FoldWith is an iterator that applies a function over an …","FromParallelIterator implements the creation of a …","An iterator that supports “random access” to its data, …","Inspect is an iterator that calls a function with a …","Interleave is an iterator that interleaves elements of …","InterleaveShortest is an iterator that works similarly to …","Intersperse is an iterator that inserts a particular item …","IntoParallelIterator implements the conversion to a …","IntoParallelRefIterator implements the conversion to a …","IntoParallelRefMutIterator implements the conversion to a …","The type of item that the parallel iterator will produce.","The type of item that the parallel iterator will produce. …","The type of item that will be produced; this is typically …","The type of item that this parallel iterator produces. For …","The type of item that the parallel iterator will produce. …","The type of item that the parallel iterator will produce. …","The parallel iterator type that will be created.","The type of the parallel iterator that will be returned.","The type of iterator that will be created.","The draining parallel iterator type that will be created.","The draining parallel iterator type that will be created.","IterBridge is a parallel iterator that wraps a sequential …","A value of type L.","Map is an iterator that transforms the elements of an …","MapInit is an iterator that transforms the elements of an …","MapWith is an iterator that transforms the elements of an …","MaxLen is an iterator that imposes a maximum length on …","MinLen is an iterator that imposes a minimum length on …","MultiZip is an iterator that zips up a tuple of parallel …","Iterator adaptor for the once() function.","PanicFuse is an adaptor that wraps an iterator with a fuse …","Conversion trait to convert an Iterator to a …","ParallelDrainFull creates a parallel iterator that moves …","ParallelDrainRange creates a parallel iterator that moves …","ParallelExtend extends an existing collection with items …","Parallel version of the standard iterator trait.","Positions takes a predicate predicate and filters out …","Iterator adaptor for the repeat() function.","Iterator adaptor for the repeatn() function.","Rev is an iterator that produces elements in reverse …","A value of type R.","Skip is an iterator that skips over the first n elements. …","SkipAny is an iterator that skips over n elements from …","SkipAnyWhile is an iterator that skips over elements from …","Split is a parallel iterator using arbitrary data and a …","StepBy is an iterator that skips n elements between each …","Take is an iterator that iterates over the first n …","TakeAny is an iterator that iterates over n elements from …","TakeAnyWhile is an iterator that iterates over elements …","TryFold is an iterator that applies a function over an …","TryFoldWith is an iterator that applies a function over an …","Update is an iterator that mutates the elements of an …","WhileSome is an iterator that yields the Some elements of …","Zip is an iterator that zips up a and b into a single …","An IndexedParallelIterator that iterates over two parallel …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Tests that every item in the parallel iterator matches the …","","Searches for some item in the parallel iterator that …","","Convert &mut Either<L, R> to Either<&mut L, &mut R>.","","","","","","Convert Pin<&mut Either<L, R>> to …","Convert Pin<&Either<L, R>> to Either<Pin<&L>, Pin<&R>>, …","","","","","","","Convert &Either<L, R> to Either<&L, &R>.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Takes two iterators and creates a new iterator over both.","Splits an iterator up into fixed-size chunks.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates an iterator which clones all of its elements. …","","Lexicographically compares the elements of this …","","Creates a fresh collection containing all the elements …","Collects the results of the iterator into the specified …","","","Creates an iterator which copies all of its elements. …","","Counts the number of items in this parallel iterator.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Internal method used to define the behavior of this …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Internal method used to define the behavior of this …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Apply one of two functions depending on contents, unifying …","Convert the contained value into T","Like either, but provide some context to whichever of the …","Creates a parallel iterator that produces nothing.","","","Yields an index along with each item.","","Determines if the elements of this ParallelIterator are …","","","","","Executes the given command directly.","Returns the left value","Returns the right value","","Factors out a homogenous type from an Either of Result.","Factor out a homogeneous type from an either of pairs.","Factors out None from an Either of Option.","Factors out a homogenous type from an Either of Result.","Factor out a homogeneous type from an either of pairs.","","Applies filter_op to each item of this iterator, producing …","Applies filter_op to each item of this iterator to get an …","","Searches for some item in the parallel iterator that …","Searches for the sequentially first item in the parallel …","Searches for the sequentially last item in the parallel …","","Applies the given predicate to the items in the parallel …","Applies the given predicate to the items in the parallel …","Applies the given predicate to the items in the parallel …","Applies map_op to each item of this iterator to get nested …","Applies map_op to each item of this iterator to get nested …","An adaptor that flattens parallel-iterable Items into one …","An adaptor that flattens serial-iterable Items into one …","Convert Either<L, R> to Either<R, L>.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Parallel fold is similar to sequential fold except that the","Splits an iterator into fixed-size chunks, performing a …","Splits an iterator into fixed-size chunks, performing a …","Applies fold_op to the given init value with each item of …","","Executes OP on each item produced by the iterator, in …","Executes OP on a value returned by init with each item …","Executes OP on the given init value with each item …","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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 an instance of the collection from the parallel …","Determines if the elements of this ParallelIterator are …","Determines if the elements of this ParallelIterator are …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Applies inspect_op to a reference to each item of this …","Interleaves elements of this iterator and the other given …","Interleaves elements of this iterator and the other given …","Intersperses clones of an element between items of this …","Calls U::from(self).","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Extract the value of an either over two equivalent types.","","Convert the inner value to an iterator.","Converts self into a parallel iterator.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Return true if the value is the Left variant.","Return true if the value is the Right variant.","","Determines if the elements of this ParallelIterator are …","Convert the left side of Either<L, R> to an Option<L>.","Apply the function f on the value in the Left variant if …","Return left value or given value","Return left or a default","Returns left value or computes it from a closure","Produces an exact count of how many items this iterator …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Determines if the elements of this ParallelIterator are …","Map f over the contained value and return the result in the","Applies map_op to each item of this iterator, producing a …","Apply the functions f and g to the Left and Right variants …","Similar to [map_either], with an added context ctx …","Applies map_op to a value returned by init with each item …","Apply the function f on the value in the Left variant if …","Apply the function f on the value in the Right variant if …","Applies map_op to the given init value with each item of …","Computes the maximum of all the items in the iterator. If …","Computes the maximum of all the items in the iterator with …","Computes the item that yields the maximum value for the …","Computes the minimum of all the items in the iterator. If …","Computes the minimum of all the items in the iterator with …","Computes the item that yields the minimum value for the …","Determines if the elements of this ParallelIterator are …","","","","Creates a parallel iterator that produces an element …","","","Internal method used to define the behavior of this …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Wraps an iterator with a fuse in case of panics, to halt …","Creates a bridge from this type to a ParallelIterator.","Returns a draining parallel iterator over an entire …","Returns a draining parallel iterator over a range of the …","Extends an instance of the collection with the elements …","","Converts self into a parallel iterator.","Creates the parallel iterator from self.","","Lexicographically compares the elements of this …","","Partitions the items of a parallel iterator into a pair of …","Partitions and maps the items of a parallel iterator into …","Traits and functions used to implement parallel iteration. …","","","Searches for some item in the parallel iterator that …","Searches for the sequentially first item in the parallel …","Searches for the sequentially last item in the parallel …","Searches for items in the parallel iterator that match the …","Multiplies all the items in the iterator.","","Queues the given command for further execution.","","","","","","","","Reduces the items in the iterator into one item using op. …","Reduces the items in the iterator into one item using op. …","Creates a parallel iterator that endlessly repeats elt (by …","Creates a parallel iterator that produces n repeats of elt …","Produces a new iterator with the elements of this iterator …","","","Convert the right side of Either<L, R> to an Option<R>.","Apply the function f on the value in the Right variant if …","Return right value or given value","Return right or a default","Returns right value or computes it from a closure","","","Creates an iterator that skips the first n elements.","Creates an iterator that skips n elements from anywhere in …","Creates an iterator that skips elements from anywhere in …","","The split function takes arbitrary data and a closure that …","Creates an iterator that steps by the given amount","Sums up the items in the iterator.","Performs a set of actions within a synchronous update.","Creates an iterator that yields the first n elements.","Takes only n repeats of the element, similar to the general","Creates an iterator that yields n elements from anywhere …","Creates an iterator that takes elements from anywhere in …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Performs a fallible parallel fold.","Performs a fallible parallel fold with a cloneable init …","Executes a fallible OP on each item produced by the …","Executes a fallible OP on a value returned by init with …","Executes a fallible OP on the given init value with each …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Reduces the items in the iterator into one item using a …","Reduces the items in the iterator into one item using a …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the left value","Returns the right value","Unzips the items of a parallel iterator into a pair of …","Unzips the results of the iterator into the specified …","Mutates each item of this iterator before yielding it.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates an iterator over the Some items of this iterator, …","Sets the maximum length of iterators desired to process in …","Sets the minimum length of iterators desired to process in …","Internal method used to define the behavior of this …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Iterates over tuples (A, B), where the items A are from …","Iterates tuples, repeating the element with items from …","The same as Zip, but requires that both iterators have the …","A consumer is effectively a generalized “fold” …","The Folder trait encapsulates the standard fold operation. …","The type of folder that this consumer can be converted …","The type of iterator we will become.","The type of item that will be produced by this producer …","The type of item returned by this producer.","The type of value returned by this callback. Analogous to …","A Producer is effectively a “splittable IntoIterator”. …","The ProducerCallback trait is a kind of generic closure, …","The reducer is the final step of a Consumer – after a …","The type of reducer that is produced if this consumer is …","The type of result that this consumer will ultimately …","The type of result that will ultimately be produced by the …","A stateless consumer can be freely copied. These consumers …","A variant on Producer which does not know its exact length …","This helper function is used to “connect” a parallel …","This helper function is used to “connect” a producer …","A variant of bridge_producer_consumer where the producer …","Invokes the callback with the given producer as argument. …","Finish consuming items, produce final result.","Consume next item and return new sequential state.","Consume items from the iterator until full, and return new …","Iterate the producer, feeding each element to folder, and …","Iterate the producer, feeding each element to folder, and …","Hint whether this Consumer would like to stop processing …","Hint whether this Folder would like to stop processing …","Convert the consumer into a folder that can consume items …","Convert self into an iterator; at this point, no more …","The maximum number of items that we will process …","The minimum number of items that we will process …","Reduce two final results into one; this is executed after a","Split midway into a new producer if possible, otherwise …","Split into two producers; one produces items 0..index, the …","Divide the consumer into two consumers, one processing …","Splits off a “left” consumer and returns it. The self …","Creates a reducer that can be used to combine the results …","A parallel iterator over the value in Some variant of an …","A parallel iterator over a reference to the Some variant …","A parallel iterator over a mutable reference to the Some …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","FromParallelIterator implements the creation of a …","An iterator that supports “random access” to its data, …","IntoParallelIterator implements the conversion to a …","IntoParallelRefIterator implements the conversion to a …","IntoParallelRefMutIterator implements the conversion to a …","The type of item that the parallel iterator will produce.","The type of item that the parallel iterator will produce. …","The type of item that will be produced; this is typically …","The type of item that this parallel iterator produces. For …","The type of item that the parallel iterator will produce. …","The type of item that the parallel iterator will produce. …","The parallel iterator type that will be created.","The type of the parallel iterator that will be returned.","The type of iterator that will be created.","The draining parallel iterator type that will be created.","The draining parallel iterator type that will be created.","Conversion trait to convert an Iterator to a …","ParallelDrainFull creates a parallel iterator that moves …","ParallelDrainRange creates a parallel iterator that moves …","ParallelExtend extends an existing collection with items …","Parallel version of the standard iterator trait.","Parallel extensions for slices.","Parallel extensions for mutable slices.","Parallel extensions for strings.","Tests that every item in the parallel iterator matches the …","Searches for some item in the parallel iterator that …","Returns a plain slice, which is used to implement the rest …","Returns a plain mutable slice, which is used to implement …","Returns a plain string slice, which is used to implement …","Takes two iterators and creates a new iterator over both.","Splits an iterator up into fixed-size chunks.","Creates an iterator which clones all of its elements. …","Lexicographically compares the elements of this …","Creates a fresh collection containing all the elements …","Collects the results of the iterator into the specified …","Creates an iterator which copies all of its elements. …","Counts the number of items in this parallel iterator.","Internal method used to define the behavior of this …","Internal method used to define the behavior of this …","Yields an index along with each item.","Determines if the elements of this ParallelIterator are …","Applies filter_op to each item of this iterator, producing …","Applies filter_op to each item of this iterator to get an …","Searches for some item in the parallel iterator that …","Searches for the sequentially first item in the parallel …","Searches for the sequentially last item in the parallel …","Applies the given predicate to the items in the parallel …","Applies the given predicate to the items in the parallel …","Applies the given predicate to the items in the parallel …","Applies map_op to each item of this iterator to get nested …","Applies map_op to each item of this iterator to get nested …","An adaptor that flattens parallel-iterable Items into one …","An adaptor that flattens serial-iterable Items into one …","Parallel fold is similar to sequential fold except that the","Splits an iterator into fixed-size chunks, performing a …","Splits an iterator into fixed-size chunks, performing a …","Applies fold_op to the given init value with each item of …","Executes OP on each item produced by the iterator, in …","Executes OP on a value returned by init with each item …","Executes OP on the given init value with each item …","Creates an instance of the collection from the parallel …","Determines if the elements of this ParallelIterator are …","Determines if the elements of this ParallelIterator are …","Applies inspect_op to a reference to each item of this …","Interleaves elements of this iterator and the other given …","Interleaves elements of this iterator and the other given …","Intersperses clones of an element between items of this …","Converts self into a parallel iterator.","Determines if the elements of this ParallelIterator are …","Produces an exact count of how many items this iterator …","Determines if the elements of this ParallelIterator are …","Applies map_op to each item of this iterator, producing a …","Applies map_op to a value returned by init with each item …","Applies map_op to the given init value with each item of …","Computes the maximum of all the items in the iterator. If …","Computes the maximum of all the items in the iterator with …","Computes the item that yields the maximum value for the …","Computes the minimum of all the items in the iterator. If …","Computes the minimum of all the items in the iterator with …","Computes the item that yields the minimum value for the …","Determines if the elements of this ParallelIterator are …","Internal method used to define the behavior of this …","Wraps an iterator with a fuse in case of panics, to halt …","Creates a bridge from this type to a ParallelIterator.","Returns a parallel iterator over the bytes of a string.","Returns a parallel iterator over the characters of a …","Returns a parallel iterator over the characters of a …","Returns a parallel iterator over at most chunk_size …","Returns a parallel iterator over chunk_size elements of …","Returns a parallel iterator over chunk_size elements of …","Returns a parallel iterator over at most chunk_size …","Returns a draining parallel iterator over an entire …","Returns a draining parallel iterator over a range of the …","Returns a parallel iterator over a string encoded as …","Extends an instance of the collection with the elements …","Converts self into a parallel iterator.","Creates the parallel iterator from self.","Returns a parallel iterator over the lines of a string, …","Returns a parallel iterator over substrings that match a …","Returns a parallel iterator over substrings that match a …","Returns a parallel iterator over at most chunk_size …","Returns a parallel iterator over chunk_size elements of …","Returns a parallel iterator over chunk_size elements of …","Returns a parallel iterator over at most chunk_size …","Sorts the slice in parallel.","Sorts the slice in parallel with a comparator function.","Sorts the slice in parallel with a key extraction function.","Sorts the slice in parallel with a key extraction function.","Sorts the slice in parallel, but might not preserve the …","Sorts the slice in parallel with a comparator function, …","Sorts the slice in parallel with a key extraction …","Returns a parallel iterator over subslices separated by …","Returns a parallel iterator over substrings separated by a …","Returns a parallel iterator over mutable subslices …","Returns a parallel iterator over substrings terminated by a","Returns a parallel iterator over the sub-slices of a …","Returns a parallel iterator over all contiguous windows of …","Lexicographically compares the elements of this …","Partitions the items of a parallel iterator into a pair of …","Partitions and maps the items of a parallel iterator into …","Searches for some item in the parallel iterator that …","Searches for the sequentially first item in the parallel …","Searches for the sequentially last item in the parallel …","Searches for items in the parallel iterator that match the …","Multiplies all the items in the iterator.","Reduces the items in the iterator into one item using op. …","Reduces the items in the iterator into one item using op. …","Produces a new iterator with the elements of this iterator …","Creates an iterator that skips the first n elements.","Creates an iterator that skips n elements from anywhere in …","Creates an iterator that skips elements from anywhere in …","Creates an iterator that steps by the given amount","Sums up the items in the iterator.","Creates an iterator that yields the first n elements.","Creates an iterator that yields n elements from anywhere …","Creates an iterator that takes elements from anywhere in …","Performs a fallible parallel fold.","Performs a fallible parallel fold with a cloneable init …","Executes a fallible OP on each item produced by the …","Executes a fallible OP on a value returned by init with …","Executes a fallible OP on the given init value with each …","Reduces the items in the iterator into one item using a …","Reduces the items in the iterator into one item using a …","Unzips the items of a parallel iterator into a pair of …","Unzips the results of the iterator into the specified …","Mutates each item of this iterator before yielding it.","Creates an iterator over the Some items of this iterator, …","Sets the maximum length of iterators desired to process in …","Sets the minimum length of iterators desired to process in …","Internal method used to define the behavior of this …","Iterates over tuples (A, B), where the items A are from …","The same as Zip, but requires that both iterators have the …","Parallel iterator over a range, implemented for all …","","","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","","","","Parallel iterator over an inclusive range, implemented for …","","","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","","","","Parallel iterator over a result","Parallel iterator over an immutable reference to a result","Parallel iterator over a mutable reference to a result","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","Parallel iterator over immutable non-overlapping chunks of …","Parallel iterator over immutable non-overlapping chunks of …","Parallel iterator over mutable non-overlapping chunks of a …","Parallel iterator over mutable non-overlapping chunks of a …","Parallel iterator over immutable items in a slice","Parallel iterator over mutable items in a slice","Parallel extensions for slices.","Parallel extensions for mutable slices.","Parallel iterator over immutable non-overlapping chunks of …","Parallel iterator over immutable non-overlapping chunks of …","Parallel iterator over mutable non-overlapping chunks of a …","Parallel iterator over mutable non-overlapping chunks of a …","Parallel iterator over slices separated by a predicate","Parallel iterator over mutable slices separated by a …","Parallel iterator over immutable overlapping windows of a …","","","","","","","","Returns a plain slice, which is used to implement the rest …","Returns a plain mutable slice, which is used to implement …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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).","","","","","","","","","","","","","","Return the remainder of the original slice that is not …","Return the remainder of the original slice that is not …","","","","","","","","","","","","","","","","","","","","","","","Returns a parallel iterator over at most chunk_size …","Returns a parallel iterator over chunk_size elements of …","Returns a parallel iterator over chunk_size elements of …","Returns a parallel iterator over at most chunk_size …","Returns a parallel iterator over at most chunk_size …","Returns a parallel iterator over chunk_size elements of …","Returns a parallel iterator over chunk_size elements of …","Returns a parallel iterator over at most chunk_size …","Sorts the slice in parallel.","Sorts the slice in parallel with a comparator function.","Sorts the slice in parallel with a key extraction function.","Sorts the slice in parallel with a key extraction function.","Sorts the slice in parallel, but might not preserve the …","Sorts the slice in parallel with a comparator function, …","Sorts the slice in parallel with a key extraction …","Returns a parallel iterator over subslices separated by …","Returns a parallel iterator over mutable subslices …","Returns a parallel iterator over all contiguous windows of …","Return the remainder of the original slice that is not …","Return the remainder of the original slice that is not …","Return the remainder of the original slice that is not …","Return the remainder of the original slice that is not …","Return the remainder of the original slice that is not …","Return the remainder of the original slice that is not …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Parallel iterator over the bytes of a string","Parallel iterator over the characters of a string, with …","Parallel iterator over the characters of a string","Parallel iterator over a string encoded as UTF-16","Parallel iterator over lines in a string","Parallel iterator over substrings that match a pattern, …","Parallel iterator over substrings that match a pattern","Parallel extensions for strings.","Parallel iterator over substrings separated by a pattern","Parallel iterator over substrings separated by a …","Parallel iterator over substrings separated by whitespace","","","","","","","","","","","Returns a plain string slice, which is used to implement …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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).","","","","","","","","","","","Returns a parallel iterator over the bytes of a string.","Returns a parallel iterator over the characters of a …","Returns a parallel iterator over the characters of a …","Returns a parallel iterator over a string encoded as …","Returns a parallel iterator over the lines of a string, …","Returns a parallel iterator over substrings that match a …","Returns a parallel iterator over substrings that match a …","Returns a parallel iterator over substrings separated by a …","Returns a parallel iterator over substrings terminated by a","Returns a parallel iterator over the sub-slices of a …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Draining parallel iterator that moves a range of …","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","Draining parallel iterator that moves a range out of a …","Parallel iterator that moves out of a vector.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","A low level representation of the byte offsets of each …","An iterator over all non-overlapping capture matches in a …","An iterator over the names of all capture groups in a …","Represents the capture groups for a single match.","The compiled program exceeded the set size limit. The …","An error that occurred during parsing or compiling a …","Represents a single match of a regex in a haystack.","An iterator over all non-overlapping matches in a haystack.","A helper type for forcing literal string replacement.","A compiled regular expression for searching Unicode …","A configurable builder for a Regex.","Match multiple, possibly overlapping, regexes in a single …","A configurable builder for a RegexSet.","A trait for types that can be used to replace matches in a …","A by-reference adaptor for a Replacer.","A set of matches returned by a regex set.","An owned iterator over the set of matches from a regex set.","A borrowed iterator over the set of matches from a regex …","An iterator over all substrings delimited by a regex match.","An iterator over at most N substrings delimited by a regex …","An iterator over all group matches in a Captures value.","A syntax error.","","","","","","","","","","","","","Returns the original string of this regex.","Returns the substring of the haystack that matched.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Compiles the pattern given to RegexBuilder::new with the …","Compiles the patterns given to RegexSetBuilder::new with …","Returns a type that implements Replacer, but that borrows …","Search for regex matches in &[u8] haystacks.","Returns a fresh allocated set of capture locations that can","Returns an iterator over the capture names in this regex.","This routine searches for the first match of this regex in …","Returns the same as Regex::captures, but starts the search …","Returns an iterator that yields successive non-overlapping …","Returns the number of captures groups in this regex.","This is like Regex::captures, but writes the byte offsets …","Returns the same as Regex::captures_read, but starts the …","This configures whether to enable case insensitive …","This configures whether to enable case insensitive …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","This configures CRLF mode for the entire pattern.","This configures CRLF mode for all of the patterns.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Set the approximate capacity, in bytes, of the cache of …","Set the approximate capacity, in bytes, of the cache of …","This configures dot-matches-new-line mode for the entire …","This configures dot-matches-new-line mode for the entire …","","","","","","","","","","","","","","","","","","","","Create a new empty regex set.","Returns the byte offset of the end of the match in the …","","","","","","","Escapes all regular expression meta characters in pattern.","Expands all instances of $ref in replacement to the …","This is a convenience routine for extracting the substrings","This routine searches for the first match of this regex in …","Returns the same as Regex::find, but starts the search at …","Returns an iterator that yields successive non-overlapping …","","","","","","Shows the original regular expression.","Shows the original regular expression.","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Attempts to parse a string into a regular expression","Returns the Match associated with the capture group at …","Returns the start and end byte offsets of the capture …","This configures verbose mode for the entire pattern.","This configures verbose mode for all of the patterns.","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 and only if this match has a length of …","Returns true if this set contains no regexes.","Returns true if and only if there is a match for the regex …","Returns true if and only if one of the regexes in this set …","Returns the same as Regex::is_match, but starts the search …","Returns true if and only if one of the regexes in this set …","Returns an iterator over all capture groups. This includes …","Returns an iterator over the indices of the regexes that …","Returns the total number of capture groups. This includes …","Returns the length, in bytes, of this match.","Returns the total number of capture groups (even if they …","Returns the total number of regexes in this set.","The total number of regexes in the set that created these …","Configures the line terminator to be used by the regex.","Configures the line terminator to be used by the regex.","Whether the regex at the given index matched.","Whether this set contains any matches.","Returns the set of regexes that match in the given …","Returns the set of regexes that match in the given …","This configures multi-line mode for the entire pattern.","This configures multi-line mode for all of the patterns.","Returns the Match associated with the capture group named …","Set the nesting limit for this parser.","Set the nesting limit for this parser.","Create a new builder with a default configuration for the …","Create a new builder with a default configuration for the …","Compiles a regular expression. Once compiled, it can be …","Create a new regex set with the given regular expressions.","","","","","","","","","","","Return a fixed unchanging replacement string.","","","This configures octal mode for the entire pattern.","This configures octal mode for all of the patterns.","","Returns the regex patterns that this regex set was …","","Returns the range over the starting and ending byte …","Replaces the leftmost-first match in the given haystack …","Replaces all non-overlapping matches in the haystack with …","Appends possibly empty data to dst to replace the current …","","","Replaces at most limit non-overlapping matches in the …","Returns the end byte offset of the first match in the …","Returns the same as Regex::shortest_match, but starts the …","","","","","","Sets the approximate size limit, in bytes, of the compiled …","Sets the approximate size limit, in bytes, of the compiled …","Returns an iterator of substrings of the haystack given, …","Returns an iterator of at most limit substrings of the …","Returns the byte offset of the start of the match in the …","Returns the total number of capturing groups that appear …","This configures swap-greed mode for the entire pattern.","This configures swap-greed mode for all of the patterns.","","","","","","","","","","","","","","","","","","","Attempts to parse a string into a regular expression","Attempts to parse a string into a regular expression","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","This configures Unicode mode for the entire pattern.","This configures Unicode mode for the all of the patterns.","","","","","","","","","","","","","","","","","","","","A low level representation of the byte offsets of each …","An iterator over all non-overlapping capture matches in a …","An iterator over the names of all capture groups in a …","Represents the capture groups for a single match.","Represents a single match of a regex in a haystack.","An iterator over all non-overlapping matches in a haystack.","A helper type for forcing literal string replacement.","A compiled regular expression for searching Unicode …","A configurable builder for a Regex.","Match multiple, possibly overlapping, regexes in a single …","A configurable builder for a RegexSet.","A trait for types that can be used to replace matches in a …","A by-reference adaptor for a Replacer.","A set of matches returned by a regex set.","An owned iterator over the set of matches from a regex set.","A borrowed iterator over the set of matches from a regex …","An iterator over all substrings delimited by a regex match.","An iterator over at most N substrings delimited by a regex …","An iterator over all group matches in a Captures value.","","","","","","","","","","","","Returns the substring of the haystack that matched.","Returns the original string of this regex.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Compiles the pattern given to RegexBuilder::new with the …","Compiles the patterns given to RegexSetBuilder::new with …","Returns a type that implements Replacer, but that borrows …","Returns a fresh allocated set of capture locations that can","Returns an iterator over the capture names in this regex.","This routine searches for the first match of this regex in …","Returns the same as Regex::captures, but starts the search …","Returns an iterator that yields successive non-overlapping …","Returns the number of captures groups in this regex.","This is like Regex::captures, but writes the byte offsets …","Returns the same as Regex::captures_read, but starts the …","This configures whether to enable case insensitive …","This configures whether to enable case insensitive …","","","","","","","","","","","","","","","","","","","","","","","","","","","This configures CRLF mode for the entire pattern.","This configures CRLF mode for all of the patterns.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Set the approximate capacity, in bytes, of the cache of …","Set the approximate capacity, in bytes, of the cache of …","This configures dot-matches-new-line mode for the entire …","This configures dot-matches-new-line mode for the entire …","","","","","","","","","","","","","","","","","","","Create a new empty regex set.","Returns the byte offset of the end of the match in the …","","","","","","Expands all instances of $ref in replacement to the …","This is a convenience routine for extracting the substrings","This routine searches for the first match of this regex in …","Returns the same as Regex::find, but starts the search at …","Returns an iterator that yields successive non-overlapping …","","","","Shows the original regular expression.","Shows the original regular expression.","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Attempts to parse a string into a regular expression","Returns the Match associated with the capture group at …","Returns the start and end byte offsets of the capture …","This configures verbose mode for the entire pattern.","This configures verbose mode for all of the patterns.","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 and only if this match has a length of …","Returns true if this set contains no regexes.","Returns true if and only if there is a match for the regex …","Returns true if and only if one of the regexes in this set …","Returns the same as Regex::is_match, but starts the search …","Returns true if and only if one of the regexes in this set …","Returns an iterator over all capture groups. This includes …","Returns an iterator over the indices of the regexes that …","Returns the total number of capture groups. This includes …","Returns the length, in bytes, of this match.","Returns the total number of capture groups (even if they …","Returns the total number of regexes in this set.","The total number of regexes in the set that created these …","Configures the line terminator to be used by the regex.","Configures the line terminator to be used by the regex.","Whether the regex at the given index matched.","Whether this set contains any matches.","Returns the set of regexes that match in the given …","Returns the set of regexes that match in the given …","This configures multi-line mode for the entire pattern.","This configures multi-line mode for all of the patterns.","Returns the Match associated with the capture group named …","Set the nesting limit for this parser.","Set the nesting limit for this parser.","Create a new builder with a default configuration for the …","Create a new builder with a default configuration for the …","Compiles a regular expression. Once compiled, it can be …","Create a new regex set with the given regular expressions.","","","","","","","","","","","Return a fixed unchanging replacement byte string.","","","This configures octal mode for the entire pattern.","This configures octal mode for all of the patterns.","","Returns the regex patterns that this regex set was …","Returns the range over the starting and ending byte …","Replaces the leftmost-first match in the given haystack …","Replaces all non-overlapping matches in the haystack with …","Appends possibly empty data to dst to replace the current …","","","Replaces at most limit non-overlapping matches in the …","Returns the end byte offset of the first match in the …","Returns the same as shortest_match, but starts the search …","","","","","","Sets the approximate size limit, in bytes, of the compiled …","Sets the approximate size limit, in bytes, of the compiled …","Returns an iterator of substrings of the haystack given, …","Returns an iterator of at most limit substrings of the …","Returns the byte offset of the start of the match in the …","Returns the total number of capturing groups that appear …","This configures swap-greed mode for the entire pattern.","This configures swap-greed mode for all of the patterns.","","","","","","","","","","","","","","","","","Attempts to parse a string into a regular expression","Attempts to parse a string into a regular expression","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","This configures Unicode mode for the entire pattern.","This configures Unicode mode for the all of the patterns.","","","","","","","","","","","","","","","","","","","Keep any of the unique rows This allows more optimizations","","A contiguous growable collection of Series that have the …","Keep the first unique row.","","Keep the last unique row.","Keep None of the unique rows.","","","","","","","","","","Safety","Same as filter but does not parallelize.","","","","","Aggregate all chunks to contiguous memory.","Ensure all the chunks in the DataFrame are aligned.","Apply a closure to a column. This is the recommended way …","Apply a closure to a column at index idx. This is the …","Aggregate all the chunks in the DataFrame to a single …","Aggregate all the chunks in the DataFrame to a single …","","","","","","","","","","","","","","","","","","Select a single column by name.","Selected multiple columns by name.","Creates the cartesian product from both frames, preserves …","","","","","","","","","","","","","Summary statistics for a DataFrame. Only summarizes …","","","","","","Drop a column by name. This is a pure method and will …","Remove a column by name and return the column removed.","Drop columns that are in names.","Drop columns that are in names without allocating a HashSet…","Return a new DataFrame where all null values are dropped.","Get the data types of the columns in the DataFrame.","Creates an empty DataFrame usable in a compile time …","","","","","","","Returns an estimation of the total (heap) allocated size …","","Explode DataFrame to long format by exploding a column …","","Extend the memory backed by this DataFrame with the values …","Get a reference to the schema fields of the DataFrame.","Replace None values with one of the following strategies:","Take the DataFrame rows by a boolean mask.","Get column index of a Series by name.","","","","","Check if DataFrames are equal. Note that None == None …","Check if all values in DataFrames are equal where …","Check if DataFrames schemas are equal.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Panics","Create a new DataFrame from rows. This should only be used …","Create a new DataFrame from rows. This should only be used …","Create a new DataFrame from an iterator over rows. This …","Get a row in the DataFrame. Beware this is slow.","Example","Get the Vec<String> representing the column names.","Get a reference to the DataFrame columns.","Get mutable access to the underlying columns.","Get a row from a DataFrame. Use of this is discouraged as …","Amortize allocations by reusing a row. The caller is …","Amortize allocations by reusing a row. The caller is …","Get the supertype of the columns in this DataFrame","","Group DataFrame using a Series column.","","","Group DataFrame using a Series column. The groups are …","","","Get the head of the DataFrame.","Get the height of the DataFrame which is the number of …","Aggregate the column horizontally to their max values.","Aggregate the column horizontally to their mean values.","Aggregate the column horizontally to their min values.","Add multiple Series to a DataFrame. The added Series are …","Add multiple Series to a DataFrame. The added Series are …","Add columns horizontally.","Aggregate the column horizontally to their sum values.","","","","","","","","","","","","","","Insert a new column at a given index.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","Get a mask of all the duplicated rows in the DataFrame.","Check if the DataFrame is empty.","Get a mask of all the unique rows in the DataFrame.","Iterator over the columns as Series.","Iterator over the rows in this DataFrame as Arrow …","Iterator over the rows in this DataFrame as Arrow …","This is similar to a left-join except that we match on …","This is similar to a left-join except that we match on …","Convert the DataFrame into a lazy DataFrame","Aggregate the columns to their maximum values.","Aggregate the columns to their mean values.","Aggregate the columns to their median values.","Unpivot a DataFrame from wide to long format.","Similar to melt, but without generics. This may be easier …","Aggregate the columns to their minimum values.","The number of chunks per column","Create a DataFrame from a Vector of Series.","Create a new DataFrame but does not check the length or …","","","Create a new DataFrame that shows the null counts per …","Pipe different functions/ closure operations that work on …","Pipe different functions/ closure operations that work on …","Pipe different functions/ closure operations that work on …","Removes the last Series from the DataFrame and returns it, …","Checks if the Arc ptrs of the Series are equal","Aggregate the columns to their quantile values.","Rename a column in the DataFrame.","Replace a column with a Series.","Replace column at index idx with a Series.","Replace or update a column. The difference between this …","Get a DataFrame with all the columns in reversed order.","","Sample a fraction between 0.0-1.0 of this DataFrame.","Sample n datapoints from this DataFrame.","Get the DataFrame schema.","Select column(s) from this DataFrame and return a new …","Select a Series by index.","Select column(s) from this DataFrame by range and return a …","","Select column(s) from this DataFrame and return them into …","Select with a known schema.","Select with a known schema. This doesn’t check for …","Set the column names.","Get (height, width) of the DataFrame.","Shift the values by a given period and fill the parts that …","Returns true if the chunks of the columns do not align and …","Shrink the capacity of this DataFrame to fit its length.","","","Slice the DataFrame along the rows.","","Return a sorted clone of this DataFrame.","This is the dispatch of Self::sort, and exists to reduce …","Sort DataFrame in place by a column.","Sort the DataFrame by a single column with extra options.","Aggregate the columns to their standard deviation values.","Aggregate the columns to their sum values.","Get the tail of the DataFrame.","Take DataFrame rows by index values.","Take DataFrame value by indexes from an iterator.","Take DataFrame values by indexes from an iterator.","Take DataFrame values by indexes from an iterator that may …","Create a 2D ndarray::Array from this DataFrame. This …","","","","","","Transpose a DataFrame. This is a very expensive operation.","Apply a closure that may fail to a column. This is the …","Apply a closure that may fail to a column at index idx. …","Get column index of a Series by name.","","","","","","","","Create a new DataFrame from an iterator over rows. This …","","","","","","","","","","","Unstable distinct. See DataFrame::unique_stable.","","Drop duplicate rows from a DataFrame. This fails when …","Unnest the given Struct columns. This means that the …","","","Aggregate the columns to their variation values.","Concatenate a DataFrame to this DataFrame and return as …","Concatenate a DataFrame to this DataFrame","","","","","","Get the width of the DataFrame which is the number of …","Add a new column to this DataFrame or replace an existing …","Add a new column to this DataFrame or replace an existing …","Adds a column to the DataFrame without doing any checks on …","Add a new column at index 0 that counts the rows.","Add a row count in place.","Arguments for [DataFrame::melt] function","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","Whether the melt may be done in the streaming engine This …","","","","","","","","","","","","Returned by a groupby operation on a DataFrame. This …","","","Indexes of the groups, the first index is stored …","","","","","Every group is indicated by an array where the","","","","","Used to create the tuples for a groupby operation.","","","","","","","","","","","Slice is always sorted in ascending order.","","","","","","","","","Aggregate the groups of the groupby operation into lists.","","","Apply a closure over the groups as a new DataFrame.","","","","","","","","","","","","","","","","","","","","","","","","","","Aggregate grouped series and compute the number of values …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Aggregate grouped Series and find the first value per …","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","","","Get the internal representation of the GroupBy operation. …","Get the internal representation of the GroupBy operation. …","","","Create the tuples need for a groupby operation. * The …","Get the groupby group indexes.","Get a mutable reference to the GroupsIdx.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Aggregate grouped Series and return the last value per …","","","Aggregate grouped series and compute the maximum value per …","Aggregate grouped series and compute the mean per group.","Aggregate grouped Series and determine the median per …","Aggregate grouped series and compute the minimal value per …","Aggregate grouped Series by counting the number of unique …","","","","","Apply a closure over the groups as a new DataFrame in …","","","Aggregate grouped Series and determine the quantile per …","Select the column(s) that should be aggregated. You can …","","","","Aggregate grouped Series and determine the standard …","Aggregate grouped series and compute the sum per group.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get a reference to the GroupsIdx.","Get a reference to the GroupsSlice.","Aggregate grouped Series and determine the variance per …","","","","","","","","","","","","","","","","","","","","Safety","","","","","[ChunkIdx, DfIdx]","","","","","","","","","","","No unique checks","Check if join keys are unique in right dataset.","Check if join keys are unique in left dataset.","Check if join keys are unique in both left and right …","","","","","If Categorical types are created without a global string …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An AnyValueBuffer that should be used when we trust the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Safety","Will add the AnyValue into Self and unpack as the physical …","","","","","","","","","","","","","","Coerces a slice of datatypes into a single supertype.","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","Infer schema from rows and set the first no null type as …","Infer schema from rows and set the supertypes of the …","","","","","","","","","","","","","","","","Casts all series to string data and will concat them in …","Compute the covariance between two columns.","Compute the covariance between two columns.","Concat [DataFrame]s diagonally. Concat diagonally thereby …","Concat [DataFrame]s horizontally. Concat horizontally and …","Compute the pearson correlation between two columns.","Compute the pearson correlation between two columns.","","","","","Groupby aggregation","","","","Multiple values that are used for all columns","A single value that’s used for all columns","AllowedOptimizations","","","","","","","","Keep any of the unique rows This allows more optimizations","","A thread-safe reference-counting pointer. ‘Arc’ stands …","Argmin/ Argmax","","","","A nested list with a fixed size in each row","","","Specialized expressions for Series of DataType::List.","","The set of supported logical types in this crate.","","Represents Arrow’s metadata of a “column”.","","Typedef for a std::result::Result of an Error.","An ordered sequence of Fields with associated Metadata.","The time units defined in Arrow.","","","","","","","","","Automatically determine over which unit to parallelize …","","previous value in array","selects the last row in the right DataFrame whose ‘on’ …","","A raw binary array","","","Opaque binary data of variable length whose offsets are …","","","","","","","","","","","","","","A binary true or false.","A binary true or false.","","true and false.","","","","","","","","","","","","Cache the input at this point in the LP","","","","","","","","Specialized expressions for Categorical dtypes.","","","","Intermediate state of a chained …","Intermediate state of a chained …","Aggregation operations","Aggregations that return Series of unit length. Those can …","","Fastest way to do elementwise operations on a …","Apply kernels on the arrow array chunks in a ChunkedArray.","","Cast ChunkedArray<T> to ChunkedArray<N>","Compare Series and ChunkedArray’s and get a boolean mask …","","Create a new ChunkedArray filled with values at that index.","Explode/ flatten a List or Utf8 Series","Replace None values with a value","Filter values by a boolean mask.","Fill a ChunkedArray with one value.","","Find local minima/ maxima","Quantile and median aggregation","Reverse a ChunkedArray<T>","This differs from ChunkWindowCustom and ChunkWindow by not …","Create a ChunkedArray with new values by index or by …","","Shift the values of a ChunkedArray by a number of periods.","Sort operations on ChunkedArray.","Fast access by index.","Get unique values in a ChunkedArray","Variance and standard deviation aggregation.","Combine two ChunkedArray based on some predicate.","ChunkedArray","","","","","","","","","Parallelize over the columns","","","","","","Special case that does not need columns","","","","Create a new DataFrame by reading a csv file.","Write a DataFrame to csv.","","","","","","A contiguous growable collection of Series that have the …","","","In memory DataFrame","","","","A 32-bit date representing the elapsed time since UNIX …","A 32-bit date representing the elapsed time since UNIX …","An i32 representing the elapsed time since UNIX epoch …","An i64 representing the elapsed time since UNIX epoch …","","","","","A 64-bit date representing the elapsed time since UNIX …","A 64-bit date representing the elapsed time since UNIX …","Arguments used by datetime in order to produce an Expr of …","","","","A 128-bit fixed point decimal number.","Fixed point decimal type optional precision and …","Decimal value with precision and scale precision is the …","Decimal backed by 256 bits","","","","A dictionary encoded array (key_type, value_type), where …","","Remove duplicates from the table","","","","","Dummy type, we need to instantiate all generic types, so …","","","","","","Measure of elapsed time. This elapsed time is a physical …","Arguments used by duration in order to produce an Expr of …","","","","","","","","","Catches errors and throws them later","Can be used in a select statement to exclude a column from …","","","","Explode the aggregated list and just do a hstack instead …","Expressions that can be used in various contexts. Queries …","","This allows expressions to access other tables","Extension type.","Characterizes the name and the DataType of a column.","","","","","","","","Keep the first unique row.","Opaque binary data of fixed size. Enum parameter specifies …","A list of some logical data type with a fixed number of …","","An 16-bit float","A 32-bit floating point number.","A 32-bit floating point number.","","A f32","","","A 64-bit floating point number.","A 64-bit floating point number.","","A f64","","","","","","next value in array","selects the first row in the right DataFrame whose …","","","","","","","","Ensure that the same hash is used as with VecHash.","","","","Hashmap: maps the indexes from the global …","Hashmap: maps the indexes from the global …","Returned by a groupby operation on a DataFrame. This …","","","Indexes of the groups, the first index is stored …","","","","","Every group is indicated by an array where the","Map the group values to the position","","","","","Adding columns to the table without a Join","","","","","","","","","The type used by polars to index data.","","","","This trait exists to be unify the API of polars Schema and …","","","","","","","A 16-bit integer number.","A 16-bit integer number.","","An i16","","","A 32-bit integer number.","A 32-bit integer number.","","An i32","","","A 64-bit integer number.","A 64-bit integer number.","","An i64","","","An 8-bit integer number.","An 8-bit integer number.","","An i8","","","","","A “calendar” interval modeling elapsed time that takes …","Used to create the tuples for a groupby operation.","","","Used to convert a ChunkedArray, &dyn SeriesTrait and Series","Create a type that implements a faster TakeRandom.","","","","Compression codec","Read Arrows IPC format into a DataFrame","Read Arrows Stream IPC format into a DataFrame","Write a DataFrame to Arrow’s Streaming IPC format","","Write a DataFrame to Arrow’s IPC format","","","","Mask the first unique values as true","","Safety","Check if element is member of list array","","","Mask the last unique values as true","","","","","","","","","","","","","Join the groups as ‘List<group_dtype>’ to the row …","Join operation","","","","","A single JSON array containing each DataFrame row as an …","The format to use to write the DataFrame to JSON: Json (a …","","Each DataFrame row is serialized as a JSON object on a …","Reads JSON in one of the formats in JsonFormat into a …","Writes a DataFrame to JSON.","Set root name as Alias","LZ4 (framed)","Opaque binary data of variable length whose offsets are …","","A list of some logical data type whose offsets are …","","","A variable-length UTF-8 encoded string whose offsets are …","","","Keep the last unique row.","","Reads LazyFrame from a filesystem or a cloud storage. …","Lazy abstraction over an eager DataFrame. It really is an …","Utility struct for lazy groupby operation.","","","","","Use the string value for sorting","","","","Nested type, contains arrays that are filled with one of …","A nested list with a variable size in each row","A list of some logical data type whose offsets are …","","","","","","","Specialized expressions for Series of DataType::List.","","","","","","","","","","","Utf8Array: caches the string values","Utf8Array: caches the string values","","","","","Maps a logical type to a a chunked array implementation of …","","","Utf8 encoding and unknown bytes are replaced with �","","","","","","","A nested type that is represented as","A (User Defined) Function","","","maximum value in array","","replace with the maximum value of that data type","","mean value of array","","","","Arguments for [DataFrame::melt] function","Specialized expressions for Categorical dtypes.","Time in microseconds.","","","Time in milliseconds.","","","","minimal value in array","","replace with the minimal value of that data type","","","only useful if periods are weekly","","","","","","","","","Tuples that map column names to null value of that column","","","","","Time in nanoseconds.","","","","","selects the right in the right DataFrame whose ‘on’ …","","","Just a wrapper structure. Useful for certain impl …","","Don’t parallelize","Keep None of the unique rows.","","","Take the nth column in the DataFrame","The literal Null","","","","Null type","","","","","","","","","Can be used to fmt and implements Any, so can be …","A generic type that can be used in a Series &’static str …","","","","","","replace with the value one","","State of the allowed optimizations","","","","","","","","","Read Apache parquet format into a DataFrame.","","Write a DataFrame to parquet format","","Use the physical categories for sorting","Take a DataFrame and evaluate the expressions. Implement …","Wrapper struct that allow us to use a PhysicalExpr in …","","","This hashmap has the uses an IdHasher","","","","","","","","","A PolarsIterator is an iterator over a ChunkedArray which …","","","","Values need to implement this so that they can be stored …","","","Any type that is not nested","","","","","","Column selection","","","","","","","","","","","","","","Repeat the values n times.","","","","","","","","","","","","","","","","Parallelize over the row groups","","","","","","A map from field/column name (String) to the type of that …","","","","","Time in seconds.","Filter on a boolean mask","Expressions in this node should only be expanding e.g. …","","","Series","","A wrapper trait for any binary closure …","","","","","A wrapper trait for any closure …","","","","","","","","","","Slice the table","","Slice is always sorted in ascending order.","Utility trait to slice concrete arrow arrays whilst …","","","","Sort the table","","","","Wrapper type that has special equality properties …","","","","Concat the values into a string array.","","","","","","","A nested DataType with a given number of Fields.","A StructArray is a nested Array with an optional validity …","This is logical type StructChunked that dispatches most …","","","Specialized expressions for Struct dtypes.","","","","","","One of the three arguments allowed in unchecked_take","","","","","Random access","","","","","","A ternary operation if true then “foo” else “bar”","Intermediate state of when(..).then(..).otherwise(..) …","","","A 64-bit time representing the elapsed time since midnight …","A 64-bit time representing the elapsed time since midnight …","A 32-bit time representing the elapsed time since midnight …","A 64-bit time representing the elapsed time since midnight …","","","","","","A i64 representing a timestamp measured in TimeUnit with …","","","","","","","An unsigned 16-bit integer number.","An unsigned 16-bit integer number.","","An u16","","","An unsigned 32-bit integer number.","An unsigned 32-bit integer number.","","An u32","","","An unsigned 64-bit integer number.","An unsigned 64-bit integer number.","","An u64","","","An unsigned 8-bit integer number.","An unsigned 8-bit integer number.","","An u8","","","","","","A nested datatype that can represent slots of differing …","","","","","","Utf8 encoding","A UTF8 encoded string type.","A UTF8 encoded string type.","String data","A variable-length UTF-8 encoded string whose offsets are …","","","","","An UTF8 encoded string type.","","","","","","","","","","Intermediate state of when(..).then(..).otherwise(..) …","","Represents a window in time","See postgres window functions","","","","","ZSTD","replace with the value zero","","Represents a valid zstd compression level.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get the sum of the Series as a new Series of length 1.","","Convert all values to their absolute/positive value.","","","","","","","Group by and aggregate.","Get the group indexes of the group by operation.","","Rename Column.","Selects all columns. Shorthand for col("*").","Check if all boolean values are true","Create a new column with the the bitwise-and of the …","Allow parallel table evaluation.","","specify if the scan provider should allow predicate …","specify if the scan provider should allow projection …","","specify if the scan provider should allow slice pushdowns","and operation","","Check if any boolean value is true","Create a new column with the the bitwise-or of the …","Append expressions. This is done by adding the chunks of …","","","","","","","Apply a closure elementwise. This is fastest when the null …","Apply a function over the groups as a new DataFrame. It is …","Apply a function/closure over the groups. This should only …","Like map_binary, but used in a groupby-aggregation context.","Apply a closure elementwise and cast to a Numeric …","","Apply kernel and return result as a new ChunkedArray.","Apply a kernel that outputs an array of different type.","Apply a function/closure over the groups with many …","","Apply a function/closure over the groups of multiple …","Apply a closure elementwise including null values.","Apply a closure elementwise and write results to a mutable …","Apply a closure elementwise. The closure gets the index of …","Apply a closure elementwise. The closure gets the index of …","Create list entries that are range arrays","Compute the inverse cosine of the given expression","Compute the inverse hyperbolic cosine of the given …","Arcs this array into a std::sync::Arc<dyn Array>.","Compute the inverse sine of the given expression","Compute the inverse hyperbolic sine of the given expression","Compute the inverse tangent of the given expression","Compute the inverse tangent of the given expression, with …","Compute the inverse hyperbolic tangent of the given …","Get the index of the maximal value","Return the index of the maximum value of every sublist","Get the index value that has the maximum value","Get the index of the minimal value","Return the index of the minimal value of every sublist","Get the index value that has the minimum value","Retrieve the indexes needed to sort this array.","Get the index values that would sort this expression.","Retrieve the indexes needed for a sort.","Find the indexes that would sort these series in order of …","Retrieve the indexes need to sort this and the other …","Get first index of the unique values in a ChunkedArray. …","Get the first index of unique values of this expression.","Get first indexes of unique values.","Get the indices where condition evaluates true.","","Get the array::ArrayNameSpace","","APIs to read from and write to NDJSON","Get arrow schema of the Ipc File, this is faster than …","Get arrow schema of the Ipc Stream File, this is faster …","","","Get a hold to self as Any trait reference. Only …","","Get a hold to self as Any trait reference. Only …","","","Parsing string values and return a DateChunked","Parsing string values and return a DateChunked Different …","Parsing string values and return a DatetimeChunked","Parsing string values and return a DatetimeChunked …","","","Convert to a partitioned aggregator.","","","","Rechunk and return a pointer to the start of the Series. …","","Can take &dyn Statistics and determine of a file should be …","","Take several expressions and collect them into a …","Parsing string values and return a TimeChunked","","Find the mean of all the values in the column named name. …","Fill missing value with next non-null.","","","","","","","","","","","","","","Compute op(l, r) (or equivalently l op r). l and r must …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Boxes this array into a Box<dyn Array>.","","","Apply a closure on optional values and cast to Numeric …","","Compute the rolling aggregates with a window defined by a …","","Caches the result into a new LazyFrame. This should be …","","","use a cache of unique, converted dates to apply the …","","","","","","Casts the column given by Expr to a different type.","Cast a [ChunkedArray] to [DataType]","","","Cast expression to another data type.","Does not check if the cast is a valid one and may …","","Get the CategoricalNameSpace","Compute the cube root of the given expression","Ceil underlying floating point array to the highest …","Set the labels at the center of the window.","Set the labels at the center of the window.","Set the labels at the center of the window.","","","In cases sortedness cannot be checked by the sorted flag, …","In cases sortedness cannot be checked by the sorted flag, …","Checked integer division. Computes self / rhs, returning …","","","Get the lengths of the underlying chunks","Traits and utilities for temporal data.","Underlying chunks.","Clip underlying values to a set boundary.","Clip underlying values to a set boundary.","Clip underlying values to a set boundary.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Clone inner ChunkedArray and wrap in a new Arc","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The closed window of that time window if given","","","","","CloudOptions used to list files.","","","Folds the expressions from left to right keeping the first …","Create a Column Expression based on a column name.","Execute all the lazy operations and collect them into a …","Collect all LazyFrame computations.","Select multiple columns by name.","","","Data page compression","Data page compression","Concat multiple","Concat with the values from a second Utf8Chunked","","Recommended concatenation of LazyFrames from many input …","","Concat lists entries.","Horizontally concat string columns in linear time","Check if binary contains given literal","Check if strings contain a regex pattern.","Check if the list array contain an element","Check if strings contain a given literal","Check if strings contain a given literal","Compute the cosine of the given expression","Compute the hyperbolic cosine of the given expression","Compute the cotangent of the given expression","Count expression","Count the values of the Series or Get counts of the group …","Count all successive non-overlapping regex matches.","Compute the covariance between two columns.","","","Creates the cartesian product from both frames, preserves …","Cumulatively count values from 0 to len.","Accumulate over multiple columns horizontally / row wise.","Get an array with the cumulative max computed at every …","Get an array with the cumulative max computed at every …","Get an array with the cumulative min computed at every …","Get an array with the cumulative min computed at every …","Get an array with the cumulative product computed at every …","Get an array with the cumulative product computed at every …","Accumulate over multiple columns horizontally / row wise.","Get an array with the cumulative sum computed at every …","Get an array with the cumulative sum computed at every …","Run an expression over a sliding window that increases 1 …","if None will be 1024^2 bytes","","Its logical DataType","Data types supported by Polars.","Create a column of date ranges from a start and stop …","","Construct a column of Datetime from the provided …","","","","Extract day from underlying NaiveDate representation. …","Extract day from underlying NaiveDateTime representation. …","Extract day from underlying NaiveDateTime representation. …","","Extract the days from a Duration","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Convert from radians to degrees","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Explain the optimized logical plan.","Explain the naive logical plan.","","","Concat LazyFrames diagonally. Calls concat internally.","Diff every sublist.","","","","","","Arguments","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Removes columns from the DataFrame. Note that its better …","Drop NaN values","Drop null rows.","Drop null values","Drop all null values and return a new Series.","","","","Get data type of ChunkedArray.","Get datatype of series.","","Select multiple columns by dtype.","Select multiple columns by dtype.","Construct a column of Duration from the provided …","Check if strings ends with a substring","Check if strings ends with a substring","Compute the entropy as -sum(pk * log(pk). where pk are …","Compute the entropy as -sum(pk * log(pk). where pk are …","","","","","","","","","","","","","","","","","","Compare Expr with other Expr on equality","","","","","","","","","","","","","","","","","","","Compare Expr with other Expr on equality where None == None","Check for equality.","Check for equality where None == None.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Run any Expr on these lists elements","Take a DataFrame and evaluate the expression.","","Some expression that are not aggregations can be done per …","This is called in partitioned aggregation. Partitioned …","start a window at this interval","Period length","If polars may parse matches that not contain the whole …","Exclude a column from a wildcard/regex selection.","","Calculate the exponential of all elements in the input …","Calculate the exponential of all elements in the input …","Explain the logical plan.","Apply explode operation. See eager explode.","","Explode the utf8/ list column","","","","","","Extract the nth capture group from pattern","Extract each successive non-overlapping regex match in an …","Extract each successive non-overlapping regex match in an …","","Fetch is like a collect operation, but it overwrites the …","","Get field (used in schema)","","Retrieve one of the fields of this StructChunked as a new …","Returns the fields of this StructArray.","The fields composing this schema.","","Fill NaN values in the DataFrame","Replace the floating point NaN values by a value.","Fill none values in the DataFrame","Replace the null values by a value.","Replace None values with a give value T.","Filter values in the ChunkedArray with a boolean mask.","Filter by boolean mask. This operation clones data.","Filter by some predicate expression.","Filter a single column.","Called to merge all the partitioned results in a final …","Take the SerReader and return a parsed DataFrame.","","","Get the final LazyFrame.","Finish builder","Read the file and create the DataFrame.","","","","","","","Take the SerReader and return a parsed DataFrame.","","","Write the given DataFrame in the the writer W. Returns the …","","Get the final LazyFrame. This method assumes, that path is …","","","","First column in DataFrame","Get first item of every sublist.","Get the first row.","Get the first value in the group.","","Alias for explode","","Floor underlying floating point array to the lowest …","Floor divide self by rhs.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Optional parameters for the rolling function","","","Accumulate over multiple columns horizontally / row wise.","Force parallel table evaluation.","","Formatting string","Format the results of an array of expressions using a …","Fill missing value with previous non-null.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Returns the argument unchanged.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","Safety","Safety","","","Create a list-array from an iterator. Used in groupby …","Create a list-array from an iterator. Used in groupby …","Create a new ChunkedArray from an iterator.","Create a list-array from an iterator. Used in groupby …","","","Create a list-array from an iterator. Used in groupby …","Create a new ChunkedArray from an iterator.","","This is the recommended way to create a csv reader as this …","This is the recommended way to create a json reader as …","","","","","Initialize by name and values.","","Create a ChunkedArray with a single value.","","A function that cannot be expressed with map or apply and …","","Get a nullable value by index.","Get a nullable value by index.","Get a single value by index. Don’t use this operation …","Get items in every sublist by index.","Get a single value. Beware this is slow.","Gets AnyValue from LogicalType","Get a single value. Beware this is slow. If you need to …","Safety","","Get current optimizations","Getter for the DataType of the value","","","returns the bounds for the earliest window bounds that …","","","","Returns the fields the DataType::Struct.","","Get a vector of all column names.","Get the value at this index as a downcastable Any trait …","","","","Safety","Safety","Get a value by index and ignore the null bit.","Get a value by index and ignore the null bit.","Get a single value by index. Don’t use this operation …","Useful for a Utf8 or a List to get underlying value size. …","Get list of files referenced by this reader.","Create the tuples need for a groupby operation. * The …","Group by and aggregate.","","Group based on a time value (or index value of type Int32, …","","Create rolling groups based on a time column.","Similar to groupby, but order of the DataFrame is …","Different from groupby_windows, where define window …","Based on the given Window, which has an","Greater than comparison.","Check if Expr > Expr","Greater than or equal comparison.","Check if Expr >= Expr","Set whether the CSV file has headers","Set whether to write headers","Set whether the CSV file has headers","Whether this expression expands to multiple expressions.","Return if any the chunks in this [ChunkedArray] have a …","","","","","","","","","","","","","","","","","","","Get the head of every sublist","Return first n rows of each group","Get the first n elements of the Expr result","","","Extract hour from underlying NaiveDateTime representation. …","Extract hour from underlying NaiveDateTime representation. …","Extract hour from underlying NaiveDateTime representation. …","","Extract the hours from a Duration","","Select the join type.","","","Aggregate the group to a Series","","add the boundaries to the dataframe","Time or index column","Time or index column","Get the index of a column by name.","","Set the CSV reader to infer the schema of the file","Set the JSON reader to infer the schema of the file. …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Perform an inner join on two DataFrames.","Join query with other lazy query.","Generate a range of integers.","Generate a range of integers for each row of the 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).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Deconstructs the StructArray into its individual …","","","","","","","","","Get a hold to an implementor of the Display trait that …","","","Check if Series is empty.","Get mask of finite values if dtype is Float","","","Get a mask of the first unique value.","","Check if elements of this array are in the right Series, …","Check if the values of the left expression are in the …","Check if elements of this Series are in the right Series, …","Get mask of infinite values if dtype is Float","","Extract year from underlying NaiveDate representation. …","Extract year from underlying NaiveDate representation. …","Extract year from underlying NaiveDateTime representation. …","","","Get mask of NaN values if dtype is Float","Get inverse mask of NaN values if dtype is Float","A column which is false wherever expr is null, true …","Get a mask of the non-null values.","Run is_not_null operation on Expr.","A column which is true wherever expr is null, false …","Get a mask of the null values.","Run is_null operation on Expr.","Its nullability","Whether this expression expands to multiple expressions …","","A projection that only takes a column or a column + alias.","","Check if Series is sorted.","","true if zero duration.","This year number might not match the calendar year number.","","","Turn the batched reader into an iterator.","Returns an iterator of Option<Box<dyn Array>>","Generic join method. Can be used to join on multiple …","Join all string items in a sublist and place a separator …","Generic join function that can join on multiple columns.","Control more join options with the join builder.","Convert data between the Arrow memory format and JSON …","Keep the original root name","Last column in DataFrame","Get last item of every sublist.","Get the last row","Get the last value in the group.","","","Perform a left join on two DataFrames","Join query with other lazy query.","The columns you want to join the left table on.","Get length of series.","","Get lengths of the arrays in the List type.","Limit the DataFrame to the first n rows. Note if you don’…","Take num_elements from the top as a zero copy view.","","Create a Literal Expression from L. A literal expression …","Literal expression.","","","Compute the logarithm to a given base","Compute the logarithm to a given base","Compute the natural logarithm of all elements plus one in …","Compute the natural logarithm of all elements plus one in …","","","Reduce memory consumption at the expense of performance","Reduce memory consumption at the expense of performance","Reduce memory usage in expensive of performance","Reduce memory usage in expensive of performance","","Get minimal value that could be hold by this dtype.","","","","","Get the value by index in the sublists. So index 0 would …","In case the inner dtype DataType::Utf8, the individual …","","","","","","","","","","","","Less than comparison.","Check if Expr < Expr","Less than or equal comparison","Check if Expr <= Expr","maintain the order the data was processed","maintain the order the data was processed","","Apply a function/closure once the logical plan get …","Apply a function/closure once the logical plan get …","Define an alias by mapping a function over the original …","Apply a closure on the two columns that are evaluated from …","","","","","","Apply a function/closure once the logical plan get …","Apply a function/closure over multiple columns once the …","Apply a function/closure once the logical plan get …","","Apply a function/closure over multiple columns once the …","Explode the aggregated list and just do a hstack instead …","Find the maximum of all the values in the column named name…","Compute the maximum of the items in every subarray.","Compute the maximum of the items in every sublist.","Aggregate all the columns as their maximum values.","Returns the maximum value in the array, according to the …","Reduce groups to maximum value.","Get the max of the ChunkedArray as a new Series of length …","Get the max of the Series as a new Series of length 1.","Create a new column with the the maximum value per row.","Find the mean of all the values in the column named name. …","Compute the mean of every sublist and return a Series of …","Aggregate all the columns as their mean values.","Returns the mean value in the array. Returns None if the …","Reduce groups to the mean value.","Returns the mean value in the array Returns an option …","Find the median of all the values in the column named name…","Aggregate all the columns as their median values.","Returns the mean value in the array. Returns None if the …","Reduce groups to the median value.","Returns the median value in the array Returns an option …","Get the median of the ChunkedArray as a new Series of …","Get the median of the Series as a new Series of length 1.","Melt the DataFrame from wide to long format","","Set if the file is to be memory_mapped. Only works with …","","Get the meta::MetaNameSpace","Additional custom (opaque) metadata.","Optional metadata.","","","Extract the microseconds from a Duration","","Extract the milliseconds from a Duration","","Find the minimum of all the values in the column named name…","Compute the minimum of the items in every subarray.","Compute the minimum of the items in every sublist.","Aggregate all the columns as their minimum values.","","Reduce groups to minimal value.","Get the min of the ChunkedArray as a new Series of length …","Get the min of the Series as a new Series of length 1.","Create a new column with the the minimum value per row.","Amount of elements in the window that should be filled …","Amount of elements in the window that should be filled …","","Amount of elements in the window that should be filled …","Extract minute from underlying NaiveDateTime …","Extract minute from underlying NaiveDateTime …","Extract minute from underlying NaiveDateTime …","","Extract the minutes from a Duration","","The most occurring value(s). Can return multiple Values","Compute the mode(s) of this column. This is the most …","Compute the most occurring element in the array.","Extract month from underlying NaiveDateTime representation.","Extract month from underlying NaiveDateTime representation.","Extract month from underlying NaiveDateTime representation.","","","","","","","","","","","","Expr::mutate().apply(fn())","Number of chunks in this Series","Try to stop parsing when n rows are parsed. During …","Try to stop parsing when n rows are parsed. During …","Try to stop parsing when n rows are parsed. During …","","","","","Number of unique values in the ChunkedArray","Get the number of unique values in the groups.","Get unique values in the Series.","Name of series.","","","Its name","Reduce groups to maximum value.","Reduce groups to minimal value.","","Extract second from underlying NaiveDateTime …","Extract second from underlying NaiveDateTime …","Returns the number of nanoseconds since the whole non-leap …","Extract the nanoseconds from a Duration","Returns the nanoseconds from the Duration without the …","","Translate the negative index to an offset.","Compare Expr with other Expr on non-equality","Compare Expr with other Expr on non-equality where …","Create a new instance of the [SerReader]","","","Initialize by name and values.","","","Create a new CsvReader from a file/ stream","","","","","","","","Create a new JsonWriter writing to buffer with format …","","Create a new JsonLineReader from a file/ stream","Create a new ParquetReader from an existing Reader.","Create a new integer size Duration","","","Create a new writer","","","","Construct a new DatetimeArgs set to year, month, day","Create a new DurationArgs with all fields set to lit(0). …","Returns a new StructArray","","Creates an empty StructArray.","Create a new ChunkedArray filled with values at that index.","Create a new Series filled with values from the given …","Creates a null StructArray of length length.","","","","","Negates a boolean column.","Negate Expr","Check for inequality.","Check for inequality where None == None.","","Count the null values.","Aggregate all the columns as the sum of their null value …","Get the null count of the column/group","","Number of rows in the parquet file.","offset window boundaries","","Offset of the window","","The columns you want to join both tables on.","","","or operation","Returns the day of year starting from 1.","Returns the day of year starting from 1.","Returns the day of year starting from 1.","Extract ordinal year from underlying NaiveDateTime …","","","","Perform an outer join on two DataFrames","Join query with other lazy query.","Get the output name of this expression.","","Apply window function over a subgroup. This is similar to …","","","","Parse a string into a Duration","","","","","","","Path of the scanned file. It can be potentially a glob …","","","Get a boolean mask of the local maximum peaks.","Get a boolean mask of the local maximum peaks.","Get a boolean mask of the local minimum peaks.","Get a boolean mask of the local minimum peaks.","Compute the pearson correlation between two columns.","window duration","window duration","Constant Pi","","","","","Pop latest expression and return the input(s) of the …","Raise expression to the power exponent","","","","Add a prefix to the root column name.","","Get the product of the ChunkedArray as a new Series of …","Get the product aggregation of an expression","Profile a LazyFrame.","","Find a specific quantile of all the values in the column …","Aggregate all the columns as their quantile values.","Aggregate a given quantile of the ChunkedArray. Returns …","Compute the quantile per group.","Get the quantile of the ChunkedArray as a new Series of …","Get the quantile of the ChunkedArray as a new Series of …","Extract month from underlying NaiveDateTime representation.","Extract quarter from underlying NaiveDateTime …","Extract quarter from underlying NaiveDateTime …","Convert from degrees to radians","Create a range literal.","","","Read the parquet file in parallel (default). The single …","Rechunk the memory to contiguous chunks when parsing is …","Aggregate all chunks to a contiguous array of memory.","","","","","","Analogous to Iterator::reduce.","","","","Rename the Series.","Rename columns in the DataFrame.","Rename the fields of the StructChunked.","Create a column of length n containing n copies of the …","Repeat the values n times, where n is determined by the …","Repeat the column n times, where n is determined by the …","","Replace the leftmost regex-matched (sub)string with …","Replace all regex-matched (sub)strings with another string","Replace the leftmost literal (sub)string with another …","Replace all matching literal (sub)strings with another …","","","","Return a reversed version of this array.","return a Series in reversed order","Reverse every sublist","Reverse the DataFrame","Reverse column","","The columns you want to join the right table on.","","Apply a custom function over a rolling/ moving window of …","Apply a custom function over a rolling/ moving window of …","Apply a custom function over a rolling/ moving window of …","","","Apply a rolling max (moving max) over the values in this …","Apply a rolling max to a Series.","Apply a rolling maximum.","Apply a rolling mean (moving mean) over the values in this …","Apply a rolling mean to a Series.","Apply a rolling mean.","Apply a rolling median (moving median) over the values in …","Apply a rolling median to a Series.","Apply a rolling median.","Apply a rolling min (moving min) over the values in this …","Apply a rolling min to a Series.","Apply a rolling minimum.","Apply a rolling quantile (moving quantile) over the values …","Apply a rolling quantile to a Series.","Apply a rolling quantile.","Apply a rolling std (moving std) over the values in this …","Apply a rolling std_dev to a Series.","Apply a rolling std-dev","Apply a rolling sum (moving sum) over the values in this …","Apply a rolling sum to a Series.","Apply a rolling sum.","Apply a rolling var (moving var) over the values in this …","Apply a rolling variance to a Series.","Apply a rolling variance","Get the root column names.","","Round underlying floating point array to given decimal …","Round the given ms timestamp by the window boundary.","Round the given ns timestamp by the window boundary.","Round the given us timestamp by the window boundary.","Add a row_count column.","Add a row_count column.","Add a row_count column.","","","","If None will be all written to a single row group.","Proxy of the number of rows in both sides of the joins …","","","","","","Sets the size of the sample taken from the CSV file. The …","Creates a dataframe from the supplied function & scan …","","Create a LazyFrame directly from a ipc scan.","Create a LazyFrame directly from a parquet scan.","Get schema of the Ipc File","Get schema of the Ipc Stream File","Schema of the file.","function to supply the schema. Allows for an optional …","","Get a hold on the schema of the current LazyFrame …","","","","","Extract second from underlying NaiveDateTime …","Extract second from underlying NaiveDateTime …","Extract second from underlying NaiveDateTime …","","Extract the seconds from a Duration","","Select (and rename) columns from the query.","","Set the values where the mask evaluates to true to some …","Set the values at indexes idx to some optional value …","","Set the values at indexes idx by applying a closure to …","Safety","Try to reduce memory pressure at the expense of …","","Serialize columns in parallel","","","","","Make sure that all columns are contiguous in memory by …","Set this Series as sorted so that downstream code can use …","Sets the validity of this array.","","Shift the values by a given period and fill the parts that …","Shift every sublist.","Shift the values by a given period and fill the parts that …","Shift the values in the array by some period. See the …","Shift the values by a given period and fill the parts that …","Shift the values by a given period and fill the parts that …","Shift the values in the array by some period and fill the …","Shrink numeric columns to the minimal required datatype …","","Shrink the capacity of this array to fit its length.","","","Compute the sine of the given expression","Compute the hyperbolic sine of the given expression","Stream a query result into an ipc/arrow file. This is …","Stream a query result into a parquet file. This is useful …","","","","Get a zero copy view of the data.","Slice every sublist.","Slice the DataFrame.","Slice the Series. offset may be negative.","Slices this StructArray.","","","","Slices this Array.","","Slices the Array.","","","Slices this StructArray.","Returns this array sliced.","Returns this array sliced.","","Returned a sorted ChunkedArray.","Sort every sublist.","Add a sort operation to the logical plan.","Sort in increasing order. See the eager implementation.","Sort this column by the ordering of another column. Can …","Add a sort operation to the logical plan.","","Sort with given options.","","Compute the spearman rank correlation between two columns. …","Compute the square root of the given expression","","Check if strings starts with a substring","Check if strings starts with a substring","Compute and write column statistics.","Aggregate all the columns as their standard deviation …","Compute the standard deviation of this ChunkedArray/Series.","Standard deviation of the values of the Series","Get the standard deviation of the ChunkedArray as a new …","Get the standard deviation of the Series as a new Series …","","Concat the values into a string array.","Concat the values into a string array.","Get the length of the string values as number of bytes.","Get the length of the string values as number of chars.","Slice the string values Determines a substring starting …","","Whether the melt may be done in the streaming engine This …","","Convert from Time into Utf8 with the given format. See …","If set then polars will return an error if any date …","Cast expression to another data type. Throws an error if …","","Get the struct_::StructNameSpace","","","","Suffix to add duplicate column names in join. Defaults to …","Add a suffix to the root column name.","","Sum all the values in the column named name. Shorthand for …","Compute the sum of the items in every subarray.","Compute the sum the items in every sublist.","Aggregate all the columns as their sum values.","Aggregate the sum of the ChunkedArray. Returns None if not …","Reduce groups to the sum of all the values.","Get the sum of the ChunkedArray as a new Series of length …","Create a new column with the the sum of the values in each …","","Get the tail of every sublist","Get the last n rows","Return last n rows of each group","Get the last n elements of the Expr result","Take values from ChunkedArray by index. Note that the …","Take by index. This operation is clone.","Take the values by idx.","Take by index from an iterator. This operation clones the …","Take by index from an iterator. This operation clones the …","Take by index from an iterator. This operation clones the …","Take by index from an iterator. This operation clones the …","Create a type that implements TakeRandom.","Take values from ChunkedArray by index.","Take by index if ChunkedArray contains a single chunk.","Compute the tangent of the given expression","Compute the hyperbolic tangent of the given expression","vector of i64 representing temporal values","","","","","Create a column of time ranges from a start and stop …","Convert date(time) object to timestamp in TimeUnit.","","","","","","","Get a dot language representation of the LogicalPlan.","Get a dot language representation of the Expression.","","Create dummy variables.","Get the output field of this expr","Get Field result of the expression. The schema is the …","Modify the strings to their lowercase equivalent","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Convert Time into Utf8 with the given format. See chrono …","","","","","","Modify the strings to their uppercase equivalent","A tolerance in the same unit as the asof column","An timedelta given as","","","truncate the time column values to the window","","","","","","","","Truncate the given ns timestamp by the window boundary.","","Truncate the given us timestamp by the window boundary.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a new StructArray.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","This should be used as type information. Consider this a …","","Undo any renaming operation like alias, keep_name.","Get unique values of a ChunkedArray","Keep only the unique values in every sub-array.","Keep only the unique values in every sublist.","Keep unique rows, do not maintain order","Get unique values of this expression.","Get unique values in the Series.","Keep only the unique values in every sub-array.","Keep only the unique values in every sublist.","Keep unique rows and maintain order","Get unique values of this expression, while maintaining …","","Unnest the given Struct columns. This means that the …","Get maximal value that could be hold by this dtype.","Upsample a DataFrame at a regular frequency.","Upsample a DataFrame at a regular frequency.","How to deal with ambiguous datetimes","Use statistics in the parquet to determine if pages can be …","","","","","The optional validity.","","Create a DataFrame with the unique values of this Series …","Count all unique values and create a struct mapping value …","","","Returns the values of this StructArray.","Returns an iterator of Box<dyn Array>","Aggregate all the columns as their variance values.","Compute the variance of this ChunkedArray/Series.","Variance of the values of the Series","Get the variance of the ChunkedArray as a new Series of …","Get the variance of the Series as a new Series of length 1.","","Compute the hash for all values in the array.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the ISO week number starting from 1. The return …","Returns the ISO week number starting from 1. The return …","Returns the ISO week number starting from 1. The return …","Extract ISO weekday from underlying NaiveDate …","Extract ISO weekday from underlying NaiveDateTime …","Returns the ISO weekday number where monday = 1 and sunday …","","","","","An optional slice with the same length as the window that …","An optional slice with the same length as the window that …","An optional slice with the same length as the window that …","Start a when(..).then(..).otherwise(..) expression","","","The length of the window.","The length of the window.","","The length of the window.","The table to join with.","","Set the batch size (number of records to load at one time)","","Cache the DataFrame after reading.","","Sets the chunk size used by the parser. This influences …","Sets the chunk size used by the parser. This influences …","Add a column to a DataFrame","Columns to select/ project","Columns to select/ project","Columns to select/ project","Columns to select/ project","Add multiple columns to a DataFrame.","","Set the comment character. Lines starting with this …","Set the comment character. Lines starting with this …","Set the compression used. Defaults to None.","Set the compression used. Defaults to None.","Set the compression used. Defaults to None.","Set the compression used. Defaults to None.","Set the compression used. Defaults to Zstd.","","Sets the maximum bytes size of a data page. If None will …","Set the CSV file’s date format","Set the CSV file’s datetime format","Set the day","Set the days","Set the CSV file’s column delimiter as a byte character","Set the CSV file’s column delimiter as a byte character","Set the CSV file’s column delimiter as a byte character","Overwrite the schema with the dtypes in this given Schema. …","Overwrite the schema with the dtypes in this given Schema. …","Overwrite the dtypes in the schema in the order of the …","Set CsvEncoding","Set CsvEncoding","","Set the char used as end of line. The default is b'\\\\n'.","Set the extension. Defaults to “.ipc”.","Set the extension. Defaults to “.ipc”.","Set the CSV file’s float precision","Set milliseconds, microseconds, and nanoseconds","Set hour, minute, and second","Set hours, minutes, and seconds","Set the hour","Set the hours","Continue with next batch when a ParserError is encountered.","Return a null if an error occurs during parsing.","Continue with next batch when a ParserError is encountered.","Set the number of rows to use when inferring the csv …","Set the number of rows to use when inferring the json …","","","Set the microsecond","Set the microseconds","Set the milliseconds","Set the minute","Set the minutes","Treat missing fields as null.","Treat missing fields as null.","Set the month","Try to stop parsing when n rows are parsed. During …","Stop reading when n rows are read.","Stop reading when n rows are read.","","Stop parsing when n rows are parsed. By settings this …","Try to stop parsing when n rows are parsed. During …","Try to stop parsing when n rows are parsed. During …","Set the number of threads used in CSV reading. The default …","","Set the nanoseconds","Set the CSV file’s null value representation","Set values that will be interpreted as missing/ null. Note …","Set values that will be interpreted as missing/ null.","Set allowed optimizations","Set path of the scanned file. Support glob patterns.","The preferred way to initialize this builder. This allows …","","","","","Toggle predicate pushdown optimization.","Set the reader’s column projection. This counts from 0, …","Set the reader’s column projection. This counts from 0, …","Set the reader’s column projection. This counts from 0, …","Set the reader’s column projection: the names of the …","Set the reader’s column projection. This counts from 0, …","Toggle projection pushdown optimization.","Set the char used as quote char. The default is b'"'. If …","Set the char used as quote char. The default is b'"'. If …","Set the single byte character used for quoting","Rechunk the memory to contiguous chunks when parsing is …","Rechunk the DataFrame to contiguous memory after the CSV …","","Rechunk the memory to contiguous chunks when parsing is …","Rechunk the memory to contiguous chunks when parsing is …","Add a row_count column.","Add a row_count column.","Add a row_count column.","Add a row_count column.","Add a row_count column.","Add a row_count column.","Add a new column at index 0 that counts the rows.","Set the row group size (in number of rows) during writing. …","Set the CSV file’s schema. This only accepts datatypes …","Set the JSON file’s schema","","Set the CSV file’s schema","Set the JSON file’s schema","Modify a schema before we run the lazy scanning.","Overwrite parts of the inferred schema.","","Set the second","Set the seconds","Toggle expression simplification optimization on or off","Skip the first n rows during parsing. The header will be …","Skip the first n rows during parsing. The header will be …","Skip these rows after the header","Skip this number of rows after the header location.","Toggle slice pushdown optimization","Compute and write statistic","Allow (partial) streaming engine","Set the CSV file’s time format","Automatically try to parse dates/ datetimes and time. If …","Automatically try to parse dates/ datetimes and time. If …","Toggle type coercion optimization.","Returns this array with a new validity.","","Set the weeks","Set the year","Turn off all optimizations","","Extract month from underlying NaiveDate representation. …","Extract month from underlying NaiveDateTime representation.","Extract year from underlying NaiveDateTime representation. …","","","Create a new ChunkedArray with values from self where the …","","","","","","","","","","","","","","","","","","","","function to apply","Also has the input. i.e. avg(“foo”)","","function to apply","","function arguments","","","function arguments","","","length is not yet known so we accept negative offsets","","","","","","","output dtype of the function","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Safety","","","","","","","","","APIs to serialize and write to NDJSON.","The error type of iteration.","A fallible, streaming iterator.","An iterator adapter that receives an implementer of Write …","The type being iterated over.","FallibleStreamingIterator that serializes an Array to …","","Advances the iterator to the next position.","","Determines if all elements of the iterator satisfy a …","Determines if any elements of the iterator satisfy a …","","","","","Borrows an iterator, rather than consuming it.","","","Returns the number of remaining elements in the iterator.","","","","","","","Returns an iterator which filters elements by a predicate.","Returns the first element of the iterator which satisfies …","","Calls a closure on each element of an iterator.","Returns the argument unchanged.","Returns the argument unchanged.","Returns an iterator which is well-behaved at the beginning …","Returns the current element.","","","","Calls U::from(self).","Calls U::from(self).","Returns the inner content of this iterator","","Returns an iterator which applies a transform to elements.","Returns an iterator that applies a transform to errors.","Returns an iterator which applies a transform to elements.","Creates a new FileWriter.","Creates a new Serializer.","Advances the iterator, returning the next element.","","Returns the nth element of the iterator.","Returns the position of the first element matching a …","Returns bounds on the number of remaining elements in the …","Returns an iterator which skips the first n elements.","Returns an iterator which skips the first sequence of …","Returns an iterator which only returns the first n …","Returns an iterator which only returns the first sequence …","","","","","","","","","","Specialized expressions for Series of DataType::Utf8.","","","Check if a binary value contains a literal binary.","","","","Check if a binary value ends with the given sequence.","Returns the argument unchanged.","","Calls U::from(self).","Check if a binary value starts with the given sequence.","","","","","Specialized expressions for Categorical dtypes.","","Use the string value for sorting","Use the physical categories for sorting","","","","","","","","","","Parsing string values and return a DateChunked","Parsing string values and return a DateChunked Different …","Parsing string values and return a DatetimeChunked","Parsing string values and return a DatetimeChunked …","Parsing string values and return a TimeChunked","","","Compute the rolling aggregates with a window defined by a …","","Set the labels at the center of the window.","Set the labels at the center of the window.","","","The closed window of that time window if given","","Extract day from underlying NaiveDate representation. …","Extract day from underlying NaiveDateTime representation. …","Extract the days from a Duration","","","","","Optional parameters for the rolling function","","Returns the argument unchanged.","Extract hour from underlying NaiveDateTime representation. …","Extract hour from underlying NaiveDateTime representation. …","Extract the hours from a Duration","","Calls U::from(self).","Extract year from underlying NaiveDate representation. …","Extract year from underlying NaiveDate representation. …","This year number might not match the calendar year number.","","Extract the microseconds from a Duration","Extract the milliseconds from a Duration","Amount of elements in the window that should be filled …","Amount of elements in the window that should be filled …","Extract minute from underlying NaiveDateTime …","Extract minute from underlying NaiveDateTime …","Extract the minutes from a Duration","Extract month from underlying NaiveDateTime representation.","Extract month from underlying NaiveDateTime representation.","Extract second from underlying NaiveDateTime …","Extract second from underlying NaiveDateTime …","Extract the nanoseconds from a Duration","Returns the day of year starting from 1.","Returns the day of year starting from 1.","","","","Extract month from underlying NaiveDateTime representation.","Extract quarter from underlying NaiveDateTime …","Apply a rolling max (moving max) over the values in this …","Apply a rolling mean (moving mean) over the values in this …","Apply a rolling median (moving median) over the values in …","Apply a rolling min (moving min) over the values in this …","Apply a rolling quantile (moving quantile) over the values …","Apply a rolling std (moving std) over the values in this …","Apply a rolling sum (moving sum) over the values in this …","Apply a rolling var (moving var) over the values in this …","Extract second from underlying NaiveDateTime …","Extract second from underlying NaiveDateTime …","Extract the seconds from a Duration","","","","","","","","","","Returns the ISO week number starting from 1. The return …","Returns the ISO week number starting from 1. The return …","Extract ISO weekday from underlying NaiveDate …","Extract ISO weekday from underlying NaiveDateTime …","An optional slice with the same length as the window that …","An optional slice with the same length as the window that …","The length of the window.","The length of the window.","Extract month from underlying NaiveDate representation. …","Extract month from underlying NaiveDateTime representation.","","","","","","","","","","Parsing string values and return a DateChunked","Parsing string values and return a DateChunked Different …","Parsing string values and return a DatetimeChunked","Parsing string values and return a DatetimeChunked …","Parsing string values and return a TimeChunked","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","Options to connect to various cloud providers.","","","","","","A nested list with a fixed size in each row","","The set of supported logical types in this crate.","The time units defined in Arrow.","","","","Opaque binary data of variable length whose offsets are …","","","","A binary true or false.","","true and false.","","","","","","","","","","","A 32-bit date representing the elapsed time since UNIX …","A 32-bit date representing the elapsed time since UNIX …","An i32 representing the elapsed time since UNIX epoch …","An i64 representing the elapsed time since UNIX epoch …","","","A 64-bit date representing the elapsed time since UNIX …","A 64-bit date representing the elapsed time since UNIX …","","","A 128-bit fixed point decimal number.","Fixed point decimal type optional precision and …","Decimal value with precision and scale precision is the …","Decimal backed by 256 bits","","","A dictionary encoded array (key_type, value_type), where …","","","Measure of elapsed time. This elapsed time is a physical …","","","Extension type.","Characterizes the name and the DataType of a column.","Opaque binary data of fixed size. Enum parameter specifies …","A list of some logical data type with a fixed number of …","","An 16-bit float","A 32-bit floating point number.","","A f32","","","A 64-bit floating point number.","","A f64","","","","Hashmap: maps the indexes from the global …","Hashmap: maps the indexes from the global …","","","","","The type used by polars to index data.","","","","","A 16-bit integer number.","","An i16","","","A 32-bit integer number.","","An i32","","","A 64-bit integer number.","","An i64","","","An 8-bit integer number.","","An i8","","","A “calendar” interval modeling elapsed time that takes …","Opaque binary data of variable length whose offsets are …","A list of some logical data type whose offsets are …","A variable-length UTF-8 encoded string whose offsets are …","Nested type, contains arrays that are filled with one of …","A nested list with a variable size in each row","A list of some logical data type whose offsets are …","","","Utf8Array: caches the string values","Utf8Array: caches the string values","Maps a logical type to a a chunked array implementation of …","","A nested type that is represented as","Time in microseconds.","","Time in milliseconds.","","Time in nanoseconds.","","","","","Null type","","Can be used to fmt and implements Any, so can be …","A generic type that can be used in a Series &’static str …","","","","","","","","This hashmap has the uses an IdHasher","","","","","","","Any type that is not nested","","","Time in seconds.","","","","A nested DataType with a given number of Fields.","This is logical type StructChunked that dispatches most …","","A 64-bit time representing the elapsed time since midnight …","A 64-bit time representing the elapsed time since midnight …","A 32-bit time representing the elapsed time since midnight …","A 64-bit time representing the elapsed time since midnight …","","","","","A i64 representing a timestamp measured in TimeUnit with …","An unsigned 16-bit integer number.","","An u16","","","An unsigned 32-bit integer number.","","An u32","","","An unsigned 64-bit integer number.","","An u64","","","An unsigned 8-bit integer number.","","An u8","","","A nested datatype that can represent slots of differing …","","A UTF8 encoded string type.","String data","A variable-length UTF-8 encoded string whose offsets are …","","An UTF8 encoded string type.","","","","","Get data type of ChunkedArray.","","Gets AnyValue from LogicalType","Safety","","Safety","","","","","","","","Hashmap: maps the indexes from the global …","Hashmap: maps the indexes from the global …","Utf8Array: caches the string values","Utf8Array: caches the string values","","","","","RAII for the string cache If an operation creates …","Use a global string cache for the Categorical Types.","Reset the global string cache used for the Categorical …","Check if string cache is set.","","","","","","","Safety","Safety","Specialized expressions for Series with dates/datetimes.","","","","Change the underlying TimeUnit. And update the data …","","Change the underlying TimeZone of the Series. This does …","Get the (local) date of a Date/Datetime","Get the (local) datetime of a Datetime","Get the month of a Date/Datetime","","","","","Returns the argument unchanged.","Get the hour of a Datetime/Time64","","Calls U::from(self).","","Get the iso-year of a Date/Datetime. This may not …","Get the microsecond of a Time64 (scaled from nanosecs)","Get the millisecond of a Time64 (scaled from nanosecs)","Get the minute of a Datetime/Time64","Get the month of a Date/Datetime","Get the nanosecond part of a Time64","Get the ordinal_day of a Date/Datetime","Extract quarter from underlying NaiveDateTime …","","","Get the second of a Datetime/Time64","Convert from Date/Time/Datetime into Utf8 with the given …","Get the (local) time of a Date/Datetime/Time","","Convert from Date/Time/Datetime into Utf8 with the given …","","","","","","Extract the week from the underlying Date representation. …","Extract the ISO week day from the underlying Date …","Change the underlying TimeUnit of the Series. This does …","Get the year of a Date/Datetime","","","","","","APIs to write to JSON","An iterator which wraps a normal Iterator.","A fallible, streaming iterator which can be advanced from …","An iterator over no items.","The error type of iteration.","A fallible, streaming iterator.","An iterator which filters elements with a predicate.","An iterator which is well-behaved at the beginning and end …","The type being iterated over.","An iterator which applies a transform to elements.","An iterator which applies a transform to errors.","An iterator which applies a transform to elements.","FallibleStreamingIterator that serializes a Chunk into …","FallibleStreamingIterator that serializes an Array to …","An iterator which skips a number of initial elements.","An iterator which skips initial elements matching a …","An iterator which only returns a number of initial …","An iterator which only returns initial elements matching a …","","Advances the iterator to the next position.","","","","","","","","","","","","","","Advances the state of the iterator to the next item from …","","","","","","Determines if all elements of the iterator satisfy a …","Determines if any elements of the iterator satisfy a …","","","","","","","","","","","","","","","","","","","","","","","","","","","Borrows an iterator, rather than consuming it.","","","Converts a normal Iterator over Results of references into …","Returns the number of remaining elements in the iterator.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns an iterator over no items.","Returns an iterator which filters elements by a predicate.","Returns the first element of the iterator which satisfies …","","Calls a closure on each element of an iterator.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns an iterator which is well-behaved at the beginning …","Returns the current element.","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 an iterator which applies a transform to elements.","Returns an iterator that applies a transform to errors.","Returns an iterator which applies a transform to elements.","Creates a new RecordSerializer.","Creates a new Serializer.","Advances the iterator, returning the next element.","","","Advances the back of the iterator, returning the last …","","Returns the nth element of the iterator.","Returns the position of the first element matching a …","Returns bounds on the number of remaining elements in the …","","","","","","","","","","","","Returns an iterator which skips the first n elements.","Returns an iterator which skips the first sequence of …","Returns an iterator which only returns the first n …","Returns an iterator which only returns the first sequence …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Writes valid JSON from an iterator of (assumed …","Safety","Safety","","","","A collection of column stats with a known schema.","The statistics for a column in a Parquet file they …","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","Extract day from underlying NaiveDateTime representation. …","Extract hour from underlying NaiveDateTime representation. …","Extract year from underlying NaiveDateTime representation. …","","Extract minute from underlying NaiveDateTime …","Extract month from underlying NaiveDateTime representation.","Returns the number of nanoseconds since the whole non-leap …","","Returns the day of year starting from 1.","Extract ordinal year from underlying NaiveDateTime …","Extract quarter from underlying NaiveDateTime …","Apply a rolling max to a Series.","Apply a rolling mean to a Series.","Apply a rolling median to a Series.","Apply a rolling min to a Series.","Apply a rolling quantile to a Series.","Apply a rolling std_dev to a Series.","Apply a rolling sum to a Series.","Apply a rolling variance to a Series.","Extract second from underlying NaiveDateTime …","Convert from Time into Utf8 with the given format. See …","Convert date(time) object to timestamp in TimeUnit.","","Convert Time into Utf8 with the given format. See chrono …","Returns the ISO week number starting from 1. The return …","Returns the ISO weekday number where monday = 1 and sunday …","Extract year from underlying NaiveDateTime representation. …","Utility trait to slice concrete arrow arrays whilst …","Slices this Array.","Slices the Array.","","","","used a lot, ensure there is a single impl","","","","","Specialized expressions for Series of DataType::Utf8.","","","Concat the values into a string array.","Check if this column of strings contains a Regex. If strict…","Check if a string value contains a literal substring.","Count all successive non-overlapping regex matches.","","","","Check if a string value ends with the sub string.","","Extract a regex pattern from the a string value. If …","Extract each successive non-overlapping match in an …","Returns the argument unchanged.","Parse string in base radix into decimal.","","Calls U::from(self).","Return the number of bytes in the string (not characters).","Remove leading characters, or whitespace if matches is …","Return the number of characters in the string (not bytes).","Replace values that match a regex pat with a value.","Replace all values that match a regex pat with a value.","Replace values that match a regex pat with a value.","Remove trailing characters, or whitespace if matches is …","Split the string by a substring. The resulting dtype is …","Split exactly n times by a given substring. The resulting …","Split exactly n times by a given substring and keep the …","Split the string by a substring and keep the substring. …","Split by a given substring, returning exactly n items. If …","Check if a string value starts with the sub string.","Slice the string values.","Remove leading and trailing characters, or whitespace if …","Convert a Utf8 column into a Date/Datetime/Time column.","Convert a Utf8 column into a Date column.","Convert a Utf8 column into a Datetime column.","Convert a Utf8 column into a Decimal column.","Convert all characters to lowercase.","Convert a Utf8 column into a Time column.","Convert all characters to uppercase.","","","","","","Infer the schema of a CSV file by reading through the …","","check if csv file is compressed","","Compare Series and ChunkedArray’s and get a boolean mask …","","Used to convert a ChunkedArray, &dyn SeriesTrait and Series","","","","Series","","","","","","Get the sum of the Series as a new Series of length 1.","convert numerical values to their absolute value","","","","","Append in place. This is done by adding the chunks of other…","","","Retrieve the indexes needed for a sort.","Get first indexes of unique values.","","Unpack to ChunkedArray of dtype [DataType::Array]","Returns a reference to the Arrow ArrayRef","Get a hold to self as Any trait reference. Only …","Get a hold to self as Any trait reference. Only …","Packs every element into a list","","","","","","Rechunk and return a pointer to the start of the Series. …","Only implemented for numeric types","Unpack to ChunkedArray of dtype [DataType::Binary]","","","","Unpack to ChunkedArray of dtype [DataType::Boolean]","","","","","","","","Cast [Series] to another [DataType]","Cast from physical to logical types without any checks on …","Unpack to ChunkedArray of dtype [DataType::Categorical]","Ceil underlying floating point array to the highest …","","","","Get the lengths of the underlying chunks","Underlying chunks.","Safety","","Clamp underlying values to the min and max values.","Clamp underlying values to the max value.","Clamp underlying values to the min value.","","","Clone inner ChunkedArray and wrap in a new Arc","","","Get an array with the cumulative max computed at every …","Get an array with the cumulative min computed at every …","Get an array with the cumulative product computed at every …","Get an array with the cumulative sum computed at every …","Unpack to ChunkedArray of dtype [DataType::Date]","Unpack to ChunkedArray of dtype [DataType::Datetime]","Unpack to ChunkedArray of dtype [DataType::Decimal]","","","","","","","","","","","","","","","","","Drop all null values and return a new Series.","Get datatype of series.","Unpack to ChunkedArray of dtype [DataType::Duration]","","","Check for equality.","Create a boolean mask by checking for equality.","","","Check for equality where None == None.","Create a boolean mask by checking for equality.","","","","","","","Returns an estimation of the total (heap) allocated size …","Explode a list Series. This expands every item to a new …","Extend the memory backed by this array with the values …","Extend with a constant value.","Unpack to ChunkedArray of dtype [DataType::Float32]","Unpack to ChunkedArray of dtype [DataType::Float64]","Get field (used in schema)","Replace None values with one of the following strategies:","Filter by boolean mask. This operation clones data.","Filter by boolean mask. This operation clones data.","Floor underlying floating point array to the lowest …","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Returns the argument unchanged.","","","Takes chunks and a polars datatype and constructs the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get a single value by index. Don’t use this operation …","Get a pointer to the underlying data of this Series. Can …","Get the value at this index as a downcastable Any trait …","Get a single value by index. Don’t use this operation …","Greater than comparison.","","","Create a boolean mask by checking if self > rhs.","Greater than or equal comparison.","","","Create a boolean mask by checking if self >= rhs.","Return if any the chunks in this [ChunkedArray] have a …","Get the head of the Series.","Unpack to ChunkedArray of dtype [DataType::Int16]","Unpack to ChunkedArray","Unpack to ChunkedArray of dtype [DataType::Int64]","Unpack to ChunkedArray of dtype [DataType::Int8]","","","Convert the values of this Series to a ListChunked with a …","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","Check if Series is empty.","Check if numeric value is finite","Check if elements of this Series are in the right Series, …","Check if float value is infinite","Check if float value is NaN (note this is different than …","Check if float value is NaN (note this is different than …","Get a mask of the non-null values.","Get a mask of the null values.","","","Check if Series is sorted.","iterate over Series as AnyValue.","Get length of series.","Take num_elements from the top as a zero copy view.","Unpack to ChunkedArray of dtype list","","Less than comparison.","","","Create a boolean mask by checking if self < rhs.","Less than or equal comparison","Create a boolean mask by checking if self <= rhs.","","","Returns the maximum value in the array, according to the …","Get the max of the Series as a new Series of length 1.","Returns the mean value in the array Returns an option …","","Returns the median value in the array Returns an option …","Get the median of the Series as a new Series of length 1.","Returns the minimum value in the array, according to the …","Get the min of the Series as a new Series of length 1.","Compute the most occurring element in the array.","","","","","Number of chunks in this Series","Get unique values in the Series.","Name of series.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Create a new empty Series","Create a new Series filled with values from the given …","","","Check for inequality.","","","Create a boolean mask by checking for inequality.","Check for inequality where None == None.","Create a boolean mask by checking for inequality.","","","Count the null values.","","","Get a boolean mask of the local maximum peaks.","Get a boolean mask of the local minimum peaks.","","Get the product of an array.","Get the quantile of the ChunkedArray as a new Series of …","","Aggregate all chunks to a contiguous array of memory.","","","","Rename the Series.","Rename series.","","","return a Series in reversed order","Apply a custom function over a rolling/ moving window of …","Apply a rolling max to a Series.","","","","Apply a rolling quantile to a Series.","Apply a rolling std_dev to a Series.","","Apply a rolling variance to a Series.","Round underlying floating point array to given decimal.","Sample a fraction between 0.0-1.0 of this ChunkedArray.","","Check if series are equal. Note that None == None …","Check if all values in series are equal where None == None …","","Shift the values by a given period and fill the parts that …","Shrink the capacity of this array to fit its length.","Shrink the capacity of this array to fit its length.","","","Get a zero copy view of the data.","","","Get the standard deviation of the Series as a new Series …","Concat the values into a string array.","","Cast throws an error if conversion had overflows","Unpack to ChunkedArray of dtype [DataType::Struct]","","","","","Compute the sum of all values in this Series. Returns …","Get the sum of the Series as a new Series of length 1. …","Get the tail of the Series.","Take by index. This operation is clone.","Traverse and collect every nth element in a new array.","Take by index from an iterator. This operation clones the …","Take by index from an iterator. This operation clones the …","Take by index from an iterator. This operation clones the …","Take by index from an iterator. This operation clones the …","Take by index. This operation is clone.","Take by index if ChunkedArray contains a single chunk.","Take by index if ChunkedArray contains a single chunk.","Take by index if ChunkedArray contains a single chunk.","","Unpack to ChunkedArray of dtype [DataType::Time]","Convert a chunk in the Series to the correct Arrow type. …","","","","","Cast a datelike Series to their physical representation. …","","","","","","","","","","","","","","Unpack to ChunkedArray of dtype [DataType::UInt16]","Unpack to ChunkedArray of dtype [DataType::UInt32]","Unpack to ChunkedArray of dtype [DataType::UInt64]","Unpack to ChunkedArray of dtype [DataType::UInt8]","Get unique values in the Series.","Compute the unique elements, but maintain order. This …","","","Unpack to ChunkedArray of dtype [DataType::Utf8]","Get the variance of the Series as a new Series of length 1.","","","","Create a new ChunkedArray with values from self where the …","","","","","","","","","","","","","","","","","","","","","","","","Checked integer division. Computes self / rhs, returning …","Checked integer division. Computes self / rhs, returning …","","","drop nulls","ignore nulls","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","A wrapper type that should make it a bit more clear that …","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","Swaps inner state with the array. Prefer …","","","","","","Temporary swaps out the array, and restores the original …"],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,917,917,917,917,917,917,917,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,109,112,918,110,108,109,111,108,108,112,918,112,108,109,918,110,111,110,108,109,111,110,108,109,111,127,128,133,108,109,110,108,109,111,110,108,109,111,110,108,109,111,112,112,918,110,108,109,112,111,0,110,108,109,111,919,919,919,919,0,110,108,109,111,112,110,108,109,111,0,110,108,109,111,918,110,111,110,108,109,111,110,108,109,111,110,108,109,111,110,108,109,111,0,0,0,0,0,0,0,112,112,112,127,112,112,112,0,112,0,0,0,0,0,0,0,0,115,117,119,121,123,124,125,115,117,119,121,123,124,125,115,117,119,121,123,124,125,115,117,119,121,123,124,125,115,117,119,121,123,124,125,115,117,119,121,123,124,125,115,117,119,121,123,124,125,115,117,119,121,123,124,125,115,117,119,121,123,124,125,117,117,115,117,119,121,123,115,117,119,121,123,124,125,115,117,119,121,123,125,0,115,117,119,121,123,125,115,117,119,121,123,124,125,115,117,119,121,123,124,125,115,117,119,121,123,124,125,115,117,119,121,123,124,125,0,0,761,0,0,97,53,35,0,0,0,16,0,0,0,0,787,0,0,0,144,146,150,53,35,157,0,0,53,0,0,0,0,0,53,35,157,0,0,0,148,0,53,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,0,0,16,16,787,0,0,53,35,157,157,0,0,53,35,0,0,53,35,157,157,0,0,144,157,0,16,53,35,157,0,0,0,157,0,0,0,761,157,157,0,157,53,35,157,0,0,53,35,157,0,0,148,146,150,0,0,0,0,0,228,920,0,0,0,921,91,0,19,0,0,0,0,0,0,0,0,787,0,0,53,35,157,0,0,53,35,157,0,0,53,35,157,0,0,53,35,157,0,0,157,0,0,0,0,16,16,0,0,0,0,922,923,181,924,925,97,97,0,0,157,0,157,0,0,157,761,787,0,91,53,35,157,0,0,0,0,0,0,0,0,0,0,920,228,0,0,91,157,144,146,146,146,0,232,61,91,232,61,144,146,146,182,183,0,0,0,232,61,5,91,150,0,16,761,53,35,157,0,0,0,0,0,0,53,35,0,0,53,0,0,0,146,144,787,926,0,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,144,0,0,0,0,0,0,0,0,0,16,16,0,232,0,0,16,182,183,182,19,0,0,0,0,0,16,53,35,157,0,16,53,0,0,0,0,0,0,923,0,0,53,35,157,157,0,0,0,0,157,53,35,157,0,0,53,35,157,0,0,53,35,157,0,0,53,35,157,0,0,157,0,35,53,35,157,0,0,53,0,0,0,0,0,0,146,91,142,143,104,93,144,145,29,34,146,131,132,133,148,135,149,150,151,152,153,927,154,926,928,126,127,127,112,918,128,129,130,126,127,131,132,133,112,127,128,918,133,112,129,130,126,127,127,129,130,918,128,131,132,133,129,130,929,929,930,930,929,929,929,929,931,154,931,932,154,54,154,135,154,135,104,104,104,104,933,154,934,104,104,154,154,154,182,183,91,184,185,142,186,143,187,189,190,935,191,192,193,194,195,196,197,97,128,129,130,126,127,104,104,93,144,145,29,34,146,131,132,133,148,135,149,150,151,152,153,182,183,91,184,185,142,186,143,187,189,190,935,191,192,193,194,195,196,197,97,128,129,130,126,127,104,93,144,145,29,34,146,131,132,133,148,135,149,150,151,152,153,95,96,95,96,929,0,127,128,133,936,937,154,936,0,104,93,95,96,95,96,938,154,938,154,154,91,142,143,104,93,144,145,29,34,146,131,132,133,148,135,149,150,151,152,153,154,91,142,143,104,93,144,145,29,34,146,131,132,133,148,135,149,150,151,152,153,0,104,104,151,939,939,939,939,135,152,152,0,0,0,0,142,104,91,104,93,145,29,148,149,150,151,153,0,182,183,91,184,185,142,186,143,187,189,190,935,191,192,193,194,195,196,197,97,128,129,130,126,127,104,104,93,144,145,29,34,146,131,132,133,148,135,149,150,151,152,153,182,183,91,184,185,142,186,143,187,189,190,935,191,192,193,194,195,196,197,97,128,129,130,126,127,104,93,144,145,29,34,146,131,132,133,148,135,149,150,151,152,153,145,29,34,104,0,926,928,104,104,104,182,183,91,184,185,142,186,143,187,189,190,935,191,192,193,194,195,196,197,97,128,129,130,126,127,104,104,93,144,145,29,34,146,131,132,133,148,135,149,150,151,152,153,154,937,154,92,104,104,91,104,104,104,29,148,149,150,151,152,153,925,925,91,91,91,91,104,104,104,104,29,29,29,29,148,148,148,148,149,149,149,149,150,150,150,150,151,151,151,151,152,152,152,152,153,153,153,153,940,940,129,130,126,127,112,129,130,126,127,112,154,153,941,942,154,153,918,128,112,131,132,133,0,91,142,143,104,104,104,29,146,148,135,149,150,151,152,153,93,182,183,91,184,185,142,186,143,187,189,190,935,191,192,193,194,195,196,197,97,97,97,97,97,97,97,128,129,130,126,127,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,93,93,93,144,145,29,34,146,131,132,133,148,135,149,150,151,151,152,153,153,943,944,945,104,151,946,946,919,946,946,919,104,919,919,947,948,949,104,922,181,924,154,182,183,184,185,186,187,189,190,191,192,193,194,195,196,197,151,950,937,950,937,151,151,28,151,151,927,104,104,951,151,153,154,922,952,182,183,184,185,186,187,189,190,191,192,193,194,195,196,197,181,924,154,953,954,925,104,925,154,955,104,29,148,152,759,776,104,951,151,153,0,182,183,91,184,185,142,186,143,187,189,190,935,191,192,193,194,195,196,197,97,128,129,130,126,127,104,93,144,145,29,34,146,131,132,133,148,135,149,150,151,152,153,129,130,126,127,112,151,143,182,183,91,184,185,142,186,143,187,189,190,935,191,192,193,194,195,196,197,97,128,129,130,126,127,104,93,144,145,29,34,146,131,132,133,148,135,149,150,151,152,153,104,135,151,104,771,104,775,154,151,956,222,957,154,958,222,154,154,135,135,152,771,154,104,135,135,151,151,151,151,104,149,154,135,151,154,0,925,104,925,29,104,959,960,154,959,154,961,154,962,154,151,0,152,153,145,959,960,154,93,932,154,926,928,29,34,154,932,154,154,92,152,104,963,921,964,128,129,130,126,127,104,131,132,133,151,152,104,965,154,151,104,104,104,104,925,925,0,154,135,29,34,104,966,154,966,154,104,0,0,0,0,143,960,104,104,104,961,962,154,154,0,926,928,151,154,151,967,154,968,154,149,969,154,970,970,970,934,151,151,971,154,972,151,151,918,154,131,132,0,154,135,759,973,135,973,135,135,931,931,154,104,104,104,104,104,974,975,154,976,154,149,776,0,104,926,928,759,959,960,977,154,154,154,154,154,923,977,154,154,151,54,135,978,91,142,143,104,93,144,145,29,34,146,131,132,133,148,135,149,150,151,152,153,104,151,149,149,929,182,183,91,184,185,142,186,143,187,189,190,935,191,192,193,194,195,196,197,97,128,129,130,126,127,104,104,93,144,145,29,34,146,131,132,133,148,135,149,150,151,152,153,151,151,151,151,151,951,182,183,91,184,185,142,186,143,187,189,190,935,191,192,193,194,195,196,197,97,128,129,130,126,127,104,93,144,145,29,34,146,131,132,133,148,135,149,150,151,152,153,104,104,104,104,104,182,183,91,184,185,142,186,143,187,189,190,935,191,192,193,194,195,196,197,97,128,129,130,126,127,104,93,144,145,29,34,146,131,132,133,148,135,149,150,151,152,153,54,20,932,154,104,104,0,759,135,135,776,135,776,135,974,975,154,776,979,979,104,182,183,91,184,185,142,186,143,187,189,190,935,191,192,193,194,195,196,197,97,128,129,130,126,127,104,93,144,145,29,34,146,131,132,133,148,135,149,150,151,152,153,104,93,93,921,151,151,152,153,135,980,981,981,0,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,0,0,0,228,920,920,228,0,0,0,214,214,0,0,214,214,213,214,213,214,213,213,213,213,214,213,214,213,214,213,213,213,214,213,214,213,214,213,214,213,213,214,213,214,213,214,213,214,213,0,53,35,0,0,0,0,53,35,157,0,53,0,53,35,157,0,0,0,53,35,0,0,0,0,0,53,35,157,157,0,0,53,35,0,0,53,35,157,157,0,0,157,53,35,157,0,0,157,0,157,157,0,157,53,35,157,0,0,53,35,157,0,0,0,228,920,921,0,0,0,0,0,0,0,0,53,35,157,0,0,53,35,157,0,0,53,35,157,0,0,53,35,157,0,0,157,157,157,157,53,35,157,0,0,920,228,0,0,157,232,61,232,61,232,61,5,53,35,157,0,53,35,0,53,0,0,188,0,0,0,0,0,0,0,0,0,0,0,0,232,0,53,35,157,0,53,53,35,157,157,0,0,0,0,157,53,35,157,0,0,53,35,157,0,0,53,35,157,0,0,53,35,157,0,0,157,35,53,35,157,0,53,0,933,937,937,92,937,937,28,952,0,92,921,921,0,0,0,943,944,945,0,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,0,216,216,0,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,0,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,0,0,0,221,221,0,0,0,0,221,0,973,973,0,0,0,0,0,0,0,982,983,97,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,146,0,0,0,0,923,181,924,925,97,97,0,0,146,146,146,146,146,182,183,0,0,0,0,0,146,0,182,183,182,0,0,0,0,0,0,0,0,0,923,0,0,0,0,146,929,929,930,930,929,929,929,929,931,931,932,95,96,929,936,936,95,96,939,939,939,939,29,34,925,925,940,940,941,942,0,948,949,181,924,950,950,181,924,925,925,956,957,958,925,925,29,959,959,961,959,932,29,34,932,965,925,925,29,34,966,966,961,967,968,969,970,970,970,971,972,0,931,931,974,976,959,977,923,977,978,929,932,974,0,980,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,35,0,0,0,0,53,35,157,0,53,0,53,35,157,0,0,0,53,35,0,0,0,0,0,53,35,157,157,0,0,53,35,0,0,53,35,157,157,0,0,157,53,35,157,0,0,157,0,157,157,0,157,53,35,157,0,0,53,35,157,0,0,0,228,920,921,0,0,0,0,0,0,0,0,53,35,157,0,0,53,35,157,0,0,53,35,157,0,0,53,35,157,0,0,157,157,157,157,53,35,157,0,0,920,228,0,0,157,232,61,232,61,232,61,5,53,35,157,0,53,35,0,53,0,0,188,0,0,0,0,0,0,0,0,0,0,0,0,232,0,53,35,157,0,53,53,35,157,157,0,0,0,0,157,53,35,157,0,0,53,35,157,0,0,53,35,157,0,0,53,35,157,0,0,157,35,53,35,157,0,53,0,59,228,229,226,225,230,53,35,92,61,79,87,30,77,85,76,57,60,33,31,58,65,63,66,231,70,157,232,53,53,59,53,10,7,6,64,79,87,30,77,85,76,57,60,33,31,225,226,227,227,226,53,59,59,933,59,920,227,235,59,10,7,18,3,6,64,21,228,229,226,225,230,53,35,92,61,79,87,30,77,85,76,57,60,33,31,58,65,63,66,231,70,157,232,920,227,235,59,10,7,18,3,6,64,21,228,229,226,225,230,53,35,92,61,79,87,30,77,85,76,57,60,33,31,58,65,63,66,231,70,157,232,937,59,59,59,59,59,226,225,53,59,59,0,79,87,30,77,85,76,57,60,33,31,59,228,229,226,225,230,53,35,92,61,79,87,30,77,85,76,57,60,33,31,58,65,63,66,231,70,157,232,59,228,229,226,225,230,53,35,92,61,79,87,30,77,85,76,57,60,33,31,58,65,63,66,231,70,157,232,92,59,92,59,228,53,35,920,227,235,59,59,10,7,18,3,6,64,21,228,229,226,225,230,53,35,92,61,79,87,30,77,85,76,57,60,33,31,58,65,63,66,231,70,157,232,920,227,235,59,59,10,7,18,3,6,64,21,228,229,226,225,230,53,35,92,61,79,87,30,77,85,76,57,60,33,31,58,65,63,66,231,70,157,232,59,64,79,87,30,77,85,76,57,60,33,31,227,920,227,235,59,10,7,18,3,6,64,21,228,229,226,225,225,230,53,35,92,61,79,87,30,77,85,76,57,60,33,31,58,65,63,66,231,70,157,232,937,59,59,59,59,59,226,225,53,92,229,53,35,35,92,61,157,232,225,225,229,229,229,229,53,53,53,53,35,35,35,35,92,92,92,92,61,61,61,61,157,157,157,157,232,232,232,232,227,59,225,225,225,228,227,228,230,53,53,35,35,92,61,61,157,232,920,227,235,59,59,59,10,7,18,3,6,64,21,228,229,226,225,230,53,53,53,35,35,35,35,92,92,92,61,61,79,87,30,77,85,76,57,60,33,31,58,65,63,66,231,70,157,157,157,232,226,59,59,226,59,59,59,59,59,59,92,226,225,228,59,59,59,59,59,937,226,225,59,59,59,59,59,937,226,225,228,28,10,7,18,3,6,64,21,79,87,30,77,85,76,57,60,33,31,58,65,63,66,231,70,228,226,53,952,225,225,229,53,35,61,157,232,59,59,920,227,235,59,10,7,18,3,6,64,21,228,229,226,225,230,53,35,92,61,79,87,30,77,85,76,57,60,33,31,58,65,63,66,231,70,157,232,35,920,227,235,59,10,7,18,3,6,64,21,228,229,226,225,230,53,35,92,61,79,87,30,77,85,76,57,60,33,31,58,65,63,66,231,70,157,232,235,225,59,59,59,59,59,226,225,53,226,225,35,228,225,35,228,35,53,35,35,35,53,35,35,53,35,226,228,226,225,226,225,225,0,59,59,59,59,59,59,59,59,59,64,79,87,30,77,85,76,57,60,33,31,226,226,225,92,92,59,59,921,227,59,59,59,59,59,59,59,59,225,92,235,225,225,225,59,59,53,59,225,225,64,79,87,30,77,85,76,57,60,33,31,225,59,59,228,59,59,59,226,92,59,59,59,235,226,226,59,59,59,59,64,79,87,30,77,85,76,57,60,33,31,59,59,59,35,92,61,61,157,59,59,59,59,59,228,229,226,225,230,53,35,92,61,79,87,30,77,85,76,57,60,33,31,58,65,63,66,231,70,157,232,35,157,59,59,59,53,35,61,59,59,53,920,227,235,59,10,7,18,3,6,64,21,228,229,226,225,230,53,35,92,61,79,87,30,77,85,76,57,60,33,31,58,65,63,66,231,70,157,232,920,227,235,59,10,7,18,3,6,64,21,228,229,226,225,230,53,35,92,61,79,87,30,77,85,76,57,60,33,31,58,65,63,66,231,70,157,232,920,227,235,59,10,7,18,3,6,64,21,228,229,226,225,230,53,35,92,61,79,87,30,77,85,76,57,60,33,31,58,65,63,66,231,70,157,232,226,225,226,35,920,227,235,59,10,7,18,3,6,64,21,228,229,226,225,230,53,35,92,61,79,87,30,77,85,76,57,60,33,31,58,65,63,66,231,70,157,232,921,0,0,0,228,920,920,228,0,0,0,0,0,243,243,243,243,243,243,243,0,243,243,243,243,0,243,243,243,0,243,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,16,16,16,0,217,217,217,16,16,217,16,217,217,217,0,0,16,16,16,16,16,244,16,217,244,16,217,244,244,16,217,244,16,217,244,16,217,0,244,244,16,16,217,217,244,244,16,16,16,16,217,217,217,217,217,217,217,217,217,217,0,244,16,217,244,16,217,0,0,0,0,0,16,217,0,16,0,244,16,217,244,16,217,244,16,217,244,16,217,244,16,217,16,0,0,0,0,0,0,0,0,0,257,256,107,256,256,256,257,256,107,257,256,107,107,257,256,107,257,256,107,257,256,107,257,256,256,107,257,256,256,107,257,256,107,256,256,256,256,256,256,256,257,257,256,107,257,256,256,256,107,256,107,107,107,257,256,107,257,256,256,107,256,256,256,256,984,985,256,107,0,256,257,256,107,257,256,107,257,256,107,257,256,107,257,256,107,984,985,256,256,256,107,107,257,257,257,257,257,257,257,0,0,260,0,0,0,105,105,261,0,0,261,261,0,0,261,261,0,0,261,261,261,261,261,261,261,261,261,261,261,0,261,261,0,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,0,0,261,0,261,0,0,261,0,261,261,261,0,0,261,261,261,261,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,275,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,281,271,118,282,47,276,285,277,286,122,269,120,278,279,274,48,280,273,289,116,296,48,48,48,275,269,269,271,48,273,116,274,47,118,47,276,277,122,120,278,279,48,280,116,37,283,281,271,118,282,47,284,276,285,277,286,122,269,120,278,279,287,274,48,288,280,273,289,116,37,118,47,276,277,122,120,278,279,48,280,116,283,281,271,282,284,285,286,269,274,288,273,289,283,281,271,282,284,285,286,269,287,274,288,273,289,283,281,271,282,284,285,286,269,287,274,288,273,289,37,275,281,271,118,282,47,284,276,285,277,286,122,269,120,278,279,287,274,48,288,280,273,289,116,296,281,271,118,282,47,284,276,285,277,286,122,269,120,278,279,287,274,48,288,280,273,289,116,296,118,47,276,277,122,120,278,279,48,280,116,296,296,281,285,274,273,289,296,296,48,48,48,48,48,48,48,48,48,48,48,48,48,48,0,281,271,118,282,47,276,285,277,286,122,269,120,278,279,274,48,280,273,289,116,296,281,271,118,282,47,276,285,277,286,122,269,120,278,279,274,48,280,273,289,116,296,37,283,281,271,118,118,282,47,47,284,276,276,285,277,286,122,269,120,278,279,287,274,48,48,288,280,273,289,116,116,281,271,282,284,269,274,48,273,289,116,281,118,289,116,122,120,281,271,118,282,47,284,276,285,277,286,122,269,120,278,279,287,274,48,288,280,273,289,116,296,281,271,118,282,47,284,276,285,277,286,122,269,120,278,279,287,274,48,288,280,273,289,116,296,48,48,48,281,271,118,282,47,284,276,285,277,286,122,269,120,278,279,287,274,48,288,280,273,289,116,296,37,37,37,37,271,118,118,282,47,47,276,276,285,277,277,122,122,120,120,278,278,279,279,274,48,48,280,280,273,116,116,0,281,271,282,274,273,289,274,274,281,271,282,274,273,289,281,271,282,274,273,289,271,282,274,273,271,282,274,273,271,273,278,280,269,37,281,271,118,282,47,284,276,285,277,286,122,269,120,278,279,287,274,48,288,280,273,289,116,296,281,271,271,271,118,118,118,118,118,282,282,47,47,47,47,284,284,284,276,276,276,276,276,285,285,277,277,277,277,286,122,122,122,269,120,120,120,278,278,279,279,279,287,274,274,274,48,48,48,48,288,280,280,273,273,273,289,116,116,116,116,116,296,47,48,118,116,48,47,48,281,271,118,282,47,277,274,48,273,289,116,47,47,48,48,271,118,273,116,118,282,47,277,274,48,116,281,271,118,282,47,274,48,273,289,116,281,271,118,282,47,274,48,273,289,116,271,118,282,47,274,48,273,116,271,282,47,274,48,273,48,274,48,118,118,47,47,277,122,122,120,48,48,116,116,120,120,0,280,48,118,47,122,120,48,116,0,118,122,120,116,0,280,280,281,271,118,282,47,284,276,285,277,286,122,269,120,278,279,287,274,48,288,280,273,289,116,296,281,271,118,282,47,284,276,285,277,286,122,269,120,278,279,287,274,48,288,280,273,289,116,296,271,282,284,269,274,288,273,284,269,273,281,118,47,274,48,288,289,116,281,118,282,47,47,276,285,277,122,120,278,48,48,280,273,289,116,296,118,47,48,116,296,296,37,283,37,118,47,122,120,48,116,276,280,37,283,118,47,122,120,48,116,281,271,118,282,47,276,285,277,122,120,278,274,48,280,273,289,116,276,285,276,284,276,276,276,37,283,281,281,271,118,118,282,47,47,284,276,276,285,285,277,277,286,286,122,122,269,269,120,120,278,278,279,287,274,48,48,288,280,280,273,273,289,289,116,116,284,48,48,48,286,269,288,281,271,118,282,47,284,285,277,286,122,269,120,278,279,287,274,48,288,280,273,289,116,296,118,47,276,277,122,120,278,279,48,280,116,0,286,269,269,118,47,276,277,122,120,278,279,48,280,116,0,273,289,116,269,286,269,296,296,296,37,986,281,271,118,118,269,120,278,280,273,289,116,116,0,48,48,48,48,48,48,281,271,282,285,274,273,289,281,271,282,285,274,288,273,289,283,281,271,282,284,284,285,286,269,287,274,288,273,289,987,286,286,48,48,283,281,281,271,271,282,282,284,284,285,285,286,286,269,269,287,274,274,288,288,273,273,289,289,48,48,48,48,48,48,48,48,48,282,274,274,271,118,47,276,277,122,120,278,274,48,273,116,47,274,48,283,281,281,271,271,282,282,284,284,285,285,286,286,269,269,287,274,274,288,288,273,273,289,289,285,277,286,122,296,37,118,118,47,47,276,276,277,277,122,122,120,120,278,278,279,279,48,48,280,280,116,116,118,47,276,277,122,120,278,279,48,280,116,118,47,276,277,122,120,278,279,48,280,116,37,118,118,47,47,276,276,277,277,122,122,120,120,278,278,279,279,48,48,280,280,116,116,37,118,47,276,277,122,120,278,279,48,280,116,37,118,47,276,277,122,120,278,279,48,280,116,48,48,48,277,274,48,37,118,47,276,277,122,120,278,279,48,280,116,281,271,118,282,47,276,285,277,286,122,269,120,278,279,274,48,280,273,289,116,296,331,281,271,282,284,286,269,274,273,289,269,332,281,271,282,285,286,269,274,273,289,281,271,118,282,47,284,276,285,277,286,122,269,120,278,279,287,274,48,288,280,273,289,116,296,281,285,277,289,276,271,118,282,47,274,273,116,271,118,282,47,274,273,116,120,281,271,118,282,47,284,276,285,277,286,122,269,120,278,279,287,274,48,288,280,273,289,116,296,281,271,118,282,47,276,285,277,122,120,278,279,274,48,288,280,273,289,116,276,116,333,281,271,282,284,285,286,269,274,273,289,286,269,281,271,118,282,47,284,276,285,277,286,122,269,120,278,279,287,274,48,288,280,273,289,116,296,280,37,283,281,271,118,118,282,47,47,284,276,276,285,277,277,286,122,122,269,120,120,278,279,287,274,48,48,288,280,273,289,116,116,281,118,47,276,285,277,122,120,278,48,288,280,273,289,116,281,118,47,285,277,122,120,278,48,280,273,289,116,986,281,271,118,118,282,47,284,276,285,277,286,122,269,120,274,48,288,273,289,116,116,271,118,282,47,276,277,122,120,278,274,48,273,116,276,285,274,281,271,118,282,47,284,276,285,277,286,122,269,120,278,279,287,274,48,288,280,273,289,116,296,281,271,273,289,281,271,282,285,269,274,273,289,274,37,271,118,118,47,47,276,276,277,277,122,122,120,120,278,278,279,48,48,280,116,116,47,48,48,48,48,0,0,0,0,0,0,0,0,0,0,0,0,0,299,308,300,302,306,307,304,305,337,303,309,301,338,338,299,308,300,302,306,307,304,305,337,303,309,301,299,308,300,302,306,307,304,305,337,303,309,301,299,308,300,302,306,307,304,305,337,303,309,301,306,299,308,300,302,306,307,304,305,337,303,309,301,299,308,300,302,306,307,304,305,337,303,309,301,299,308,300,302,306,307,304,305,337,303,309,301,338,299,308,300,302,306,307,304,305,337,303,309,301,338,299,308,300,302,306,307,304,305,337,303,309,301,299,308,300,302,306,307,304,305,337,303,309,301,299,308,300,302,306,307,304,305,337,303,309,301,299,308,300,302,306,307,304,305,337,303,309,301,338,299,308,300,302,306,307,304,305,337,303,309,301,0,299,308,300,302,306,307,304,305,337,303,309,301,299,308,300,302,306,307,304,305,337,303,309,301,299,308,300,302,306,307,304,305,337,303,309,301,299,308,300,302,306,307,304,305,337,303,309,301,299,308,300,302,306,307,304,305,337,303,309,301,0,0,0,0,0,0,0,0,88,342,220,0,88,220,220,0,0,88,220,220,88,220,220,88,220,220,88,342,220,88,342,220,220,0,88,220,88,342,220,88,342,220,88,220,88,342,220,88,342,220,88,342,220,88,220,220,220,220,220,220,220,88,342,220,88,88,88,342,220,220,0,88,88,88,220,220,220,88,220,88,220,88,88,220,88,220,88,88,88,342,220,88,342,220,88,88,88,342,220,88,88,220,88,220,88,220,88,88,342,220,88,342,342,88,220,342,88,220,88,0,342,220,220,220,0,220,220,220,220,220,342,88,88,88,88,0,88,342,220,88,342,220,88,220,88,220,88,342,220,88,220,88,342,220,0,0,88,220,0,88,342,220,220,0,0,0,0,0,0,0,311,311,0,0,0,310,345,346,311,347,341,348,310,345,346,311,347,341,348,310,345,346,311,346,311,0,346,311,310,345,346,311,310,345,346,311,0,347,341,348,310,345,346,311,347,341,348,310,345,346,311,347,341,348,310,345,346,311,0,347,341,348,310,345,346,311,347,341,348,310,345,346,311,340,0,0,347,341,348,310,345,346,311,347,341,348,310,345,346,311,347,341,348,310,345,346,311,347,347,341,341,347,0,347,341,347,341,348,310,345,346,311,311,347,341,348,310,345,346,311,310,346,311,310,346,311,988,347,347,341,341,348,988,988,347,341,341,348,0,0,0,347,341,348,310,346,311,345,340,310,345,346,311,347,341,348,310,345,346,311,347,341,348,310,345,346,311,347,341,348,310,345,346,311,311,311,347,341,348,310,345,346,311,0,0,179,179,343,179,343,179,179,179,179,343,343,179,179,343,179,343,179,179,179,343,343,343,179,179,179,179,179,179,343,179,343,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,343,179,343,179,343,179,343,179,0,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,989,989,0,0,0,0,0,0,0,0,0,989,989,0,0,0,0,0,989,989,0,0,989,989,990,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,991,0,0,0,0,0,0,0,0,992,993,994,995,996,0,0,997,0,0,998,0,0,999,1000,1001,0,1002,1003,1004,1005,0,1006,0,0,1007,1008,1009,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,364,0,0,0,0,0,0,0,0,0,0,364,364,0,0,364,364,0,0,0,0,0,0,364,364,364,0,0,0,364,0,0,0,364,364,364,0,364,0,0,364,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,364,364,364,364,0,0,0,0,0,0,0,0,0,364,364,0,0,370,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1010,0,0,0,0,0,1011,1011,0,1012,0,1012,0,0,0,1012,0,1012,0,0,0,1010,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,157,240,157,0,157,157,373,234,157,157,372,240,157,157,157,0,240,157,240,157,234,157,234,157,234,157,234,234,233,157,234,234,233,157,234,233,157,234,233,157,0,157,0,240,157,240,157,240,157,240,157,240,157,0,232,232,234,373,232,240,157,0,240,0,0,0,232,372,240,157,157,157,0,157,234,233,157,234,233,157,234,233,157,234,233,157,240,157,0,240,157,373,234,240,233,372,373,234,240,233,372,373,234,240,233,372,373,234,240,233,372,373,234,240,233,372,373,152,234,240,233,372,373,234,240,233,372,373,234,240,233,372,373,234,240,233,372,373,240,234,234,234,234,240,240,240,240,233,233,233,233,372,372,372,372,373,373,373,373,153,234,240,233,372,373,234,240,233,372,373,0,234,240,233,372,373,234,240,233,372,373,234,240,233,372,373,372,152,372,152,153,152,372,234,240,233,372,373,234,240,233,372,373,234,240,233,372,373,234,240,233,372,373,234,240,233,372,373,0,217,217,217,217,217,217,217,0,0,0,0,0,378,374,375,376,378,374,375,376,378,374,375,376,378,374,375,376,378,374,374,375,375,376,376,374,375,376,0,0,0,378,374,375,376,378,374,375,376,0,0,378,374,375,376,378,374,375,376,0,378,378,374,375,376,378,374,375,376,378,378,374,375,376,378,374,375,376,0,0,0,0,0,0,0,0,379,380,0,379,380,379,380,379,380,379,380,379,379,380,379,380,379,379,380,379,380,379,380,379,380,379,380,379,380,379,380,380,0,379,380,379,380,379,380,379,380,379,380,0,0,251,0,0,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,0,388,0,0,0,251,251,388,381,382,381,385,388,386,251,381,382,385,388,386,251,381,382,381,382,381,382,385,388,386,251,381,382,385,388,386,251,381,382,0,385,388,386,251,381,382,251,381,382,385,388,386,251,381,382,385,385,388,386,251,381,382,385,388,386,251,381,382,385,385,386,381,382,386,385,386,385,386,385,386,385,386,0,0,0,0,385,386,381,382,385,381,381,382,385,388,386,251,381,382,385,388,386,251,381,382,385,388,386,251,381,382,388,382,385,388,386,251,381,382,1013,1014,1014,1013,1015,1015,1016,1017,1013,1013,0,0,389,0,0,0,389,389,390,391,393,394,389,390,391,393,394,389,390,391,389,390,391,389,390,391,391,390,390,0,393,394,389,390,391,393,394,389,390,391,393,394,389,390,391,389,390,391,389,389,389,389,390,390,390,390,391,0,393,394,389,390,391,393,394,389,389,390,391,391,391,391,394,389,390,393,394,389,390,391,393,394,389,390,391,393,394,393,394,0,394,393,394,0,389,390,391,393,394,389,390,391,394,393,394,389,390,391,394,393,394,389,390,391,393,394,389,390,391,0,393,394,0,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,0,0,404,404,390,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,0,0,0,0,416,0,0,0,416,0,0,0,0,0,0,0,0,0,416,911,416,416,416,0,416,0,416,416,416,416,416,416,416,416,416,911,416,416,416,416,416,416,416,0,0,416,0,0,416,0,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,0,0,0,0,461,432,434,461,0,0,0,443,0,432,434,432,434,0,443,461,432,434,416,1018,0,247,247,0,0,423,461,461,0,453,0,434,461,434,461,434,434,461,432,434,247,416,1018,432,434,433,435,433,431,431,0,431,0,0,247,0,0,0,0,0,0,0,0,435,0,0,453,0,0,0,0,423,0,432,435,0,432,434,434,432,434,434,434,434,434,434,432,434,432,430,430,247,247,417,428,429,430,431,432,433,434,435,0,0,0,416,1018,425,426,427,416,416,428,425,426,450,247,417,428,429,430,431,432,433,423,427,434,454,456,457,458,435,441,425,426,450,247,417,428,429,430,431,432,433,423,427,434,454,456,457,458,435,441,416,417,247,417,428,429,430,431,432,433,434,435,247,417,428,429,430,431,432,433,434,435,417,417,0,419,429,417,429,417,416,0,0,419,417,0,425,426,450,247,417,428,429,430,431,432,433,423,427,434,454,456,457,458,435,441,425,426,450,247,417,428,429,430,431,432,433,423,427,434,454,456,457,458,435,441,417,428,417,425,426,450,247,417,428,429,430,431,432,433,423,427,434,454,456,457,458,435,441,428,431,432,433,434,435,431,431,431,431,432,432,432,432,433,433,433,433,434,434,434,434,435,435,435,435,417,417,416,416,247,247,417,428,429,430,431,432,433,423,427,434,435,441,416,425,426,450,247,247,247,247,247,247,247,247,417,428,429,430,431,431,432,433,423,427,434,454,456,457,458,435,441,416,416,1018,425,426,427,0,0,0,0,0,417,431,432,433,434,417,0,0,425,426,450,247,417,428,429,430,431,432,433,423,427,434,454,456,457,458,435,441,0,0,425,426,450,247,417,428,429,430,431,432,433,423,427,434,454,456,457,458,435,441,425,426,450,450,454,456,457,458,417,419,441,416,416,416,417,0,441,425,426,450,417,428,429,427,454,456,457,458,441,450,416,450,454,456,457,458,416,429,458,419,417,430,458,428,417,416,247,0,0,0,0,0,0,0,419,0,456,419,416,457,416,416,0,417,450,416,416,0,247,417,428,429,430,431,432,433,434,435,247,429,425,426,450,247,417,428,429,430,431,432,432,433,433,423,427,434,434,454,456,457,458,435,441,425,426,450,247,417,428,429,430,431,432,433,423,427,434,454,456,457,458,435,441,425,426,450,247,417,428,429,430,431,432,433,423,427,434,454,456,457,458,435,441,417,419,425,426,450,247,417,428,429,430,431,432,433,423,427,434,454,456,457,458,435,441,1019,1019,1019,1019,1020,1021,1020,1021,0,0,0,416,0,0,0,416,0,0,0,0,0,0,0,416,911,416,416,416,0,416,0,416,416,416,416,416,416,416,416,416,911,416,416,416,416,416,416,416,0,0,0,0,466,466,465,455,465,455,466,467,465,455,466,467,465,455,465,455,0,465,455,466,467,465,455,466,467,465,455,466,467,465,455,466,467,465,465,465,465,455,455,455,455,465,455,466,467,465,455,466,466,467,0,465,455,465,455,466,467,465,455,466,467,465,455,467,467,465,467,455,0,0,455,465,455,465,455,465,455,466,467,465,455,466,467,465,455,466,467,465,455,466,467,0,453,0,0,453,0,419,419,0,476,419,419,0,0,419,419,476,419,1019,1019,1019,1019,0,468,468,468,468,0,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,473,461,479,0,461,473,0,0,0,0,443,442,473,473,473,0,443,442,461,0,0,0,416,0,0,0,0,0,461,461,453,479,0,461,461,461,416,0,475,475,479,479,479,0,0,0,0,473,473,475,453,473,473,0,0,0,479,475,0,479,484,484,0,0,479,0,476,452,477,419,478,479,480,481,482,473,461,483,453,484,475,472,416,470,471,416,416,0,0,0,0,470,474,471,476,452,477,419,478,486,443,442,479,480,481,482,473,461,483,453,484,487,495,496,475,472,470,474,471,476,452,477,419,478,486,443,442,479,480,481,482,473,461,483,453,484,487,495,496,475,472,443,416,0,453,476,452,477,419,478,479,480,481,482,473,461,483,453,484,475,472,476,452,477,419,478,479,480,481,482,473,461,483,453,484,475,472,476,477,419,477,419,478,476,477,0,486,486,472,480,481,482,416,477,419,472,480,481,482,470,474,471,476,452,477,419,478,486,443,442,479,480,481,482,473,461,483,453,484,487,495,496,475,472,470,474,471,476,452,477,419,478,486,443,442,479,480,481,482,473,461,483,453,484,487,495,496,475,472,470,474,471,476,452,477,419,478,486,443,442,479,480,481,482,473,461,483,453,484,487,495,496,475,472,477,487,476,452,477,479,480,481,482,473,461,483,453,484,475,472,476,476,476,476,452,452,452,452,477,477,477,477,479,479,479,479,480,480,480,480,481,481,481,481,482,482,482,482,473,473,473,473,461,461,461,461,483,483,483,483,484,484,484,484,472,472,472,472,478,416,416,476,452,477,419,478,486,443,442,479,480,481,482,473,461,483,453,484,475,472,477,416,470,474,471,476,452,477,419,478,486,443,442,479,479,480,481,482,473,461,483,453,484,487,495,496,475,472,453,453,453,416,416,470,471,453,0,476,452,477,479,480,481,482,473,461,483,484,486,483,470,474,471,476,452,477,419,478,486,443,442,479,480,481,482,473,461,483,453,484,487,495,496,475,472,470,474,471,476,452,477,419,478,486,443,442,479,480,481,482,473,461,483,453,484,487,495,496,475,472,470,487,487,474,495,419,474,474,442,476,419,477,419,475,416,416,416,452,452,496,478,453,483,470,474,471,476,477,478,486,470,416,474,495,416,477,419,0,486,487,496,487,495,496,476,477,496,496,496,416,452,476,476,477,477,483,0,477,419,419,487,496,477,419,486,486,416,474,471,416,416,0,0,496,486,476,476,477,477,416,416,0,0,476,452,477,419,478,479,480,481,482,473,461,483,453,484,475,472,0,0,0,0,470,474,471,476,452,477,419,478,486,443,442,479,480,481,482,473,473,461,461,483,453,484,487,495,496,475,472,478,453,419,453,470,474,471,476,452,477,419,478,486,443,442,479,480,481,482,473,461,483,453,484,487,495,496,475,472,480,481,482,487,495,496,470,474,471,476,452,477,419,478,486,443,442,479,480,481,482,473,461,483,453,484,487,495,496,475,472,486,476,477,419,472,470,474,471,476,452,477,419,478,486,443,442,479,480,481,482,473,461,483,453,484,487,495,496,475,472,487,0,0,0,472,476,477,476,477,1019,1019,1019,1019,0,0,270,0,0,0,218,321,218,321,218,321,218,321,321,218,218,321,218,321,218,321,218,321,321,218,321,218,321,218,321,218,218,218,218,218,321,218,321,218,218,321,321,321,218,321,218,321,218,321,321,218,321,218,321,218,321,321,218,321,218,321,218,218,321,218,218,321,321,218,321,218,321,218,321,218,218,218,218,218,218,321,321,321,321,218,218,218,321,218,218,218,321,218,321,218,0,0,0,0,0,0,0,0,0,0,0,0,0,501,360,502,503,362,504,505,506,507,508,509,510,163,501,360,502,503,362,504,505,506,507,508,509,510,501,360,502,503,362,504,505,506,507,508,509,510,501,360,502,503,362,504,505,506,507,508,509,510,501,360,502,503,362,504,505,506,507,508,509,510,501,360,502,503,362,504,505,506,507,508,509,510,163,501,360,502,503,362,504,505,506,507,508,509,510,506,501,360,502,503,362,504,505,506,507,508,509,510,501,360,502,503,362,504,505,506,507,508,509,510,501,360,502,503,362,504,505,506,507,508,509,510,163,501,360,502,503,362,504,505,506,507,508,509,510,360,360,360,360,502,502,502,502,503,503,503,503,362,362,362,362,506,506,506,506,509,509,509,509,501,360,502,503,362,504,505,506,507,508,509,510,501,360,360,502,502,503,503,362,362,504,505,506,507,508,509,510,501,360,502,503,362,504,505,506,507,508,509,510,501,360,502,503,362,504,505,506,507,508,509,510,163,501,360,502,503,362,504,505,506,507,508,509,510,501,360,502,503,362,504,505,506,507,508,509,510,0,360,501,360,502,503,362,504,505,506,507,508,509,510,501,360,502,503,362,504,505,506,507,508,509,510,501,360,502,503,362,504,505,506,507,508,509,510,510,501,360,502,503,362,504,505,506,507,508,509,510,501,360,502,503,362,509,510,504,505,507,508,501,360,502,503,362,504,505,506,507,508,509,510,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,272,234,367,234,234,234,270,0,0,234,234,234,234,234,234,234,0,0,272,0,234,234,234,234,365,361,367,514,349,515,516,365,361,367,514,349,515,516,365,361,367,514,365,361,367,514,365,361,367,514,514,514,365,361,0,365,361,367,514,349,515,516,365,361,367,514,349,515,516,365,361,367,514,349,515,516,365,361,367,514,365,361,367,514,365,365,365,365,361,361,361,361,514,514,514,514,0,365,365,361,361,367,367,514,514,349,515,516,365,361,367,514,371,272,365,361,367,514,367,367,272,365,361,367,514,340,371,514,365,361,514,0,349,515,516,365,361,367,514,349,515,516,365,361,367,514,349,515,516,516,516,365,361,367,514,365,361,0,365,361,514,349,515,516,365,361,349,515,516,361,514,371,0,349,515,516,272,365,361,367,514,367,367,272,365,361,367,514,340,365,361,367,514,365,361,367,514,371,349,515,516,365,361,367,514,349,515,516,365,361,367,514,349,515,516,365,361,367,514,349,515,516,365,361,367,514,1022,0,1022,1022,1022,0,0,353,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,517,518,519,520,521,522,523,524,525,526,527,517,518,519,520,521,522,523,524,525,526,527,1022,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,0,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,0,0,0,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,1023,1022,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,1022,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,0,0,0,0,0,0,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,517,518,519,520,521,522,523,524,525,526,527,517,518,519,520,521,522,523,524,525,526,527,517,518,519,520,521,522,523,524,525,526,527,517,518,519,520,521,522,523,524,525,526,527,0,517,518,519,520,521,522,523,524,525,526,527,517,518,519,520,521,522,523,524,525,526,527,1022,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,517,518,519,520,521,522,523,524,525,526,527,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,0,0,0,0,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,0,0,0,535,546,546,539,0,0,0,0,546,0,543,543,0,1024,546,0,544,0,546,546,546,0,0,237,158,0,0,532,513,237,158,224,0,0,532,513,546,546,539,539,544,0,0,0,0,0,0,539,535,546,546,0,511,0,0,0,0,0,0,0,544,0,539,546,535,0,544,544,0,0,543,544,0,544,0,238,538,532,539,513,540,533,237,158,541,224,512,542,536,535,543,544,545,546,534,547,548,238,238,532,513,513,513,513,237,237,237,158,158,158,158,224,224,532,513,237,158,224,532,237,532,237,532,237,535,532,237,532,237,535,532,237,532,237,535,532,237,535,158,532,237,535,158,513,512,542,536,513,512,542,536,513,512,542,536,513,512,542,536,513,512,542,536,513,512,542,536,513,512,542,536,513,512,542,536,238,538,532,539,513,540,549,533,237,158,541,224,512,542,536,535,543,544,545,546,534,547,548,238,538,532,539,513,540,549,533,237,158,541,224,512,542,536,535,543,544,545,546,534,547,548,238,513,237,158,513,237,158,532,513,237,158,238,513,237,158,513,237,158,532,513,237,158,238,538,532,539,513,540,533,237,158,541,224,512,542,536,535,543,544,545,546,534,547,548,238,538,532,539,513,540,533,237,158,541,224,512,542,536,535,543,544,545,546,534,547,548,238,532,513,237,158,541,224,238,532,513,237,158,541,224,513,158,513,511,1025,532,513,237,158,1025,532,513,237,158,238,549,513,513,513,237,158,224,238,538,532,539,513,540,549,533,237,158,541,224,512,542,536,535,543,544,545,546,534,547,548,238,538,532,539,513,540,549,533,237,158,541,224,512,542,536,535,543,544,545,546,534,547,548,538,540,543,238,238,538,532,539,513,540,549,533,237,158,541,224,512,542,536,535,543,544,545,546,534,547,548,1024,513,158,1024,513,158,535,512,512,513,512,542,536,513,512,542,536,513,512,542,536,513,512,542,536,513,512,542,536,513,512,542,536,513,512,542,536,513,512,542,536,238,538,532,539,513,540,533,237,158,541,224,512,536,535,543,544,545,546,534,547,548,238,238,238,238,538,538,538,538,532,532,532,532,539,539,539,539,513,513,513,513,540,540,540,540,533,533,533,533,237,237,237,237,158,158,158,158,541,541,541,541,224,224,224,224,512,512,512,512,536,536,536,536,535,535,535,535,543,543,543,543,544,544,544,544,545,545,545,545,546,546,546,546,534,534,534,534,547,547,547,547,548,548,548,548,549,566,512,536,513,238,238,538,538,532,532,539,513,513,540,540,549,533,237,237,158,158,541,224,224,512,512,542,536,536,535,543,543,544,544,545,545,546,534,547,548,548,0,532,513,237,158,224,532,513,237,158,224,238,538,532,539,513,513,513,513,513,513,513,513,513,540,549,533,237,237,158,158,541,224,224,512,542,536,535,543,544,545,546,534,547,548,224,224,224,224,224,224,224,224,544,546,237,237,513,511,511,237,237,224,224,511,512,542,536,238,513,513,513,237,158,224,544,546,158,158,158,158,546,544,546,532,513,511,511,237,237,237,237,237,237,238,532,539,513,540,533,237,158,541,224,512,536,535,544,546,534,548,1026,513,158,224,1026,238,238,538,532,539,513,540,549,533,237,158,541,224,512,542,536,535,543,544,545,546,534,547,548,238,538,532,539,513,540,549,533,237,158,541,224,512,542,536,535,543,544,545,546,534,547,548,238,1025,532,513,237,158,511,511,237,237,540,549,535,238,237,158,512,535,238,238,238,238,1026,513,158,224,238,1025,532,513,237,158,1025,532,513,237,158,238,0,532,513,532,513,546,1026,513,158,224,238,238,533,158,534,512,542,542,536,536,238,1025,544,544,238,238,238,238,238,238,1026,224,238,544,546,544,0,532,513,511,512,542,536,511,512,542,536,511,512,542,536,511,512,542,536,1025,532,513,237,158,1025,532,513,237,158,224,224,513,237,158,224,513,513,513,237,158,224,238,532,513,533,237,158,541,224,546,534,532,237,544,546,532,237,0,538,540,543,545,548,1027,513,158,224,1026,513,158,224,238,532,513,237,158,224,535,238,532,532,513,513,513,513,513,237,237,237,237,158,158,158,158,158,224,224,224,532,513,237,158,224,532,237,544,546,532,237,238,238,513,158,511,513,158,513,158,511,513,158,511,511,513,158,511,513,158,513,158,513,158,532,513,238,538,532,539,513,540,533,237,158,541,224,512,542,536,535,543,544,545,546,534,547,548,513,513,513,238,238,538,532,513,540,237,158,224,512,536,543,544,545,548,542,536,1027,513,158,224,238,538,532,539,513,540,549,533,237,158,541,224,512,542,536,535,543,544,544,545,546,546,534,547,548,238,538,532,539,513,540,549,533,237,158,541,224,512,542,536,535,543,544,545,546,534,547,548,238,538,532,539,513,540,549,533,237,158,541,224,512,542,536,535,543,544,545,546,534,547,548,535,512,238,538,532,539,513,540,549,533,237,158,541,224,512,542,536,535,543,544,545,546,534,547,548,237,541,541,513,1025,532,513,237,158,238,512,512,1025,532,513,237,158,1025,532,513,237,158,1026,513,158,224,1026,513,158,224,1025,532,513,237,158,1025,532,513,237,158,1026,513,158,224,1025,532,513,237,158,1025,532,513,237,158,1026,513,158,224,532,513,1025,532,513,237,158,511,1025,532,513,237,158,541,1025,532,513,237,511,511,511,511,238,557,560,0,564,0,564,560,560,557,560,562,0,0,557,560,560,560,560,0,564,562,562,562,560,560,560,562,562,562,562,559,557,560,0,564,560,557,564,564,0,0,0,0,0,562,562,560,562,562,559,564,0,560,562,562,562,562,562,562,562,557,557,562,560,560,560,560,560,560,559,559,560,561,562,563,564,557,565,551,559,560,561,562,563,564,557,565,551,552,559,560,561,562,563,564,557,565,551,552,559,560,561,562,563,564,557,565,551,559,560,561,562,563,564,557,565,551,565,565,559,560,561,562,563,564,557,565,551,552,559,560,561,562,563,564,557,565,551,552,559,560,561,562,563,564,557,565,551,552,559,560,561,562,563,564,557,565,559,559,559,559,560,560,560,560,561,561,561,561,562,562,562,562,563,563,563,563,564,564,564,564,557,557,557,557,565,565,565,565,559,560,561,562,563,564,557,565,551,552,552,0,0,559,560,561,562,563,564,557,565,551,552,559,560,561,562,563,564,557,565,565,565,559,560,561,562,563,564,557,565,551,552,559,560,561,562,563,564,557,565,551,552,551,565,565,565,565,565,565,565,565,551,552,552,551,565,565,0,0,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,0,565,565,565,565,565,565,565,559,560,561,562,563,564,557,565,551,552,559,560,561,562,563,564,557,565,551,552,559,560,561,562,563,564,557,565,551,552,559,560,561,562,563,564,557,565,551,552,559,560,561,562,563,564,557,565,551,552,565,565,565,565,565,565,0,0,0,0,0,0,0,0,0,0,0,535,0,0,0,535,0,511,535,0,0,511,566,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,546,546,539,0,0,0,546,546,0,544,546,546,546,0,546,546,539,539,544,0,0,0,0,539,546,546,0,511,544,0,539,546,0,544,544,0,0,544,0,544,0,511,1025,1025,566,511,511,511,511,511,1026,1026,1025,511,511,1026,1025,1025,1026,1025,1026,511,511,511,511,1025,1025,1027,1026,511,511,511,511,511,1027,1025,1025,1025,1026,1026,1025,1025,1026,1025,1025,1026,1025,511,1025,1025,511,511,511,511,0,0,1028,1029,0,0,0,0,0,0,0,0,0,1030,569,0,1030,1030,1030,1030,1030,1030,1030,1030,1030,0,0,0,0,0,8,0,569,1030,1030,1030,1030,1030,1030,0,0,0,0,0,0,0,0,0,0,1031,1032,358,1030,0,0,0,0,1030,0,0,0,0,0,1030,0,0,0,0,0,0,0,0,0,0,0,366,567,0,366,567,366,366,368,366,366,366,366,366,569,570,569,570,0,0,0,366,366,290,291,1033,292,355,0,293,1033,1034,1035,294,0,0,0,366,366,366,366,1036,1036,569,570,569,570,1037,569,570,366,366,366,366,0,366,569,570,570,366,73,569,570,1036,1029,1038,1038,1038,1038,1038,1038,1038,1038,1036,1029,1029,8,1038,1038,1038,1038,1038,1038,366,0,366,569,570,0,366,569,570,1031,366,366,366,567,366,356,567,366,366,366,572,570,1036,1036,366,366,366,366,366,366,1039,366,366,366,1039,366,366,1032,1040,366,366,366,0,356,0,0,0,1036,358,366,366,0,366,1037,1036,1036,1036,366,1041,327,328,1041,329,356,572,0,1036,1036,0,366,567,366,366,366,366,1036,366,366,1036,1028,366,9,9,9,9,9,9,9,9,1036,1028,1028,366,570,9,9,9,9,9,9,1036,1036,366,569,570,569,570,569,570,1036,1036,569,570,334,335,359,1042,1043,336,0,572,0,0,0,1039,1044,1039,1045,0,0,0,0,368,0,73,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,9,9,9,9,9,9,9,9,9,9,9,9,9,9,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,0,0,0,1030,1030,1030,1030,1030,1030,1030,1030,1030,366,1046,366,366,366,366,366,366,366,366,366,366,1046,1046,366,366,366,366,1046,366,366,366,366,366,1046,366,1046,366,1046,366,1046,366,366,1046,366,1046,366,1046,366,1046,366,1046,366,1046,1046,366,366,366,366,366,366,366,1046,1046,366,366,1046,1046,366,1046,366,366,1046,366,1046,366,1046,366,366,366,1046,366,1046,366,1046,366,1046,366,366,366,366,366,366,1046,366,1046,366,366,1046,0,0,356,572,0,356,356,572,0,572,0,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,0,0,0,0,0,0,0,0,1028,1029,0,0,0,1029,1029,1029,1028,1028,1028,0,0,0,0,0,0,0,0,290,291,292,355,293,1034,1035,294,0,0,1033,1033,1037,1037,0,1031,1031,0,0,1032,1032,1040,0,0,0,322,323,324,0,0,0,0,1041,327,328,1041,329,0,0,0,0,0,0,334,335,359,1042,1043,336,358,0,0,0,358,0,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,0,0,0,567,0,567,567,567,0,567,0,0,0,0,0,0,0,573,574,575,576,573,574,575,576,573,574,575,576,573,574,575,576,573,574,575,576,573,574,574,575,576,573,574,575,576,573,574,575,576,573,574,575,576,573,574,575,576,573,574,575,576,573,574,575,576,573,574,575,576,573,574,575,576,573,574,575,576,573,574,575,576,573,574,575,576,573,574,575,576,573,574,575,576,0,0,578,578,579,578,579,578,578,578,578,579,578,579,579,578,579,579,578,579,578,578,578,578,578,578,579,579,579,578,578,578,579,578,579,578,579,578,578,578,578,579,578,579,578,579,578,579,578,578,578,578,579,578,578,579,578,579,578,579,578,578,0,0,580,580,581,580,581,580,580,580,580,581,580,581,581,580,581,581,580,581,580,580,580,580,580,580,581,581,581,580,580,580,581,580,581,580,581,580,580,580,581,580,581,580,581,580,581,580,580,580,580,581,580,580,581,580,581,580,581,580,0,587,0,587,0,0,0,0,0,0,0,587,0,588,589,590,591,583,582,587,585,592,588,589,590,591,583,582,587,585,592,582,0,583,582,582,582,587,587,0,0,583,583,0,583,582,588,589,590,591,583,582,587,585,592,588,589,590,591,583,582,587,585,592,585,588,589,590,591,583,583,582,587,585,592,587,587,587,587,587,582,588,589,590,591,583,582,587,585,585,592,588,589,590,591,583,582,587,585,592,0,583,0,583,588,589,588,589,590,591,583,582,587,585,592,583,588,589,590,591,583,582,587,585,592,0,0,583,0,0,592,589,583,582,588,582,0,582,0,585,0,0,0,589,0,583,0,583,0,585,0,590,583,0,590,591,583,0,591,583,582,589,582,582,0,0,582,587,585,588,589,590,591,583,582,587,585,592,588,589,590,591,583,582,587,585,592,588,589,590,591,583,582,587,585,592,0,588,589,590,591,583,582,587,585,592,0,583,0,583,0,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,0,0,0,0,0,0,0,0,0,0,599,600,599,600,601,599,600,601,599,600,599,600,599,600,601,599,600,601,599,600,601,599,600,601,599,600,601,601,599,600,601,599,600,601,599,600,601,599,600,601,599,600,601,599,600,601,599,600,601,599,600,599,600,601,599,600,601,599,600,601,599,600,601,599,600,601,0,0,0,602,603,602,604,603,602,604,602,602,603,602,604,603,602,604,603,602,604,603,602,604,603,602,604,603,602,604,603,602,604,603,602,604,603,602,604,603,602,604,602,603,602,604,603,602,604,603,602,604,603,602,604,0,0,605,606,605,606,605,605,605,606,605,606,605,606,605,606,605,606,605,606,605,606,605,606,605,606,605,606,605,605,606,605,606,605,606,605,606,605,0,0,0,0,607,608,607,609,610,608,607,609,610,607,607,608,607,609,610,608,607,609,610,608,607,609,610,608,607,609,610,608,607,609,610,608,607,609,610,608,607,609,610,608,607,609,610,608,607,609,610,608,607,609,610,607,608,607,609,610,608,607,609,610,608,607,609,610,608,607,609,610,0,0,0,611,612,611,613,612,611,613,611,611,612,611,613,612,611,613,612,611,613,612,611,613,612,611,613,612,611,613,612,611,613,612,611,613,612,611,613,612,611,613,611,612,611,613,612,611,613,612,611,613,612,611,613,0,0,0,614,615,614,615,616,614,615,616,614,615,614,615,614,615,616,614,615,616,614,615,616,614,615,616,614,615,616,614,615,616,614,615,616,614,615,616,614,615,616,614,615,616,614,615,614,615,616,614,615,616,614,615,616,614,615,616,0,0,0,0,617,618,617,618,619,620,617,618,619,620,617,618,617,618,617,618,619,620,617,618,619,620,617,618,619,620,617,618,619,620,617,618,619,620,620,617,618,619,620,617,618,619,620,617,618,619,620,617,618,619,620,617,618,619,620,617,618,619,620,617,618,619,620,617,618,617,618,619,620,617,618,619,620,617,618,619,620,617,618,619,620,617,618,619,620,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,1048,1049,89,1050,1051,50,1048,1049,1050,1051,0,105,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,105,0,0,0,0,0,0,0,0,0,0,0,0,0,0,105,624,622,623,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,344,650,651,652,653,654,655,656,657,658,659,660,661,662,664,665,666,667,668,105,89,105,89,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,624,622,623,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,344,650,651,652,653,654,655,656,657,658,659,660,661,662,664,665,666,667,668,105,624,622,623,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,344,650,651,652,653,654,655,656,657,658,659,660,661,662,664,665,666,667,668,105,89,90,105,624,622,623,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,344,650,651,652,653,654,655,656,657,658,659,660,661,662,664,665,666,667,668,105,105,624,622,623,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,344,650,651,652,653,654,655,656,657,658,659,660,661,662,664,665,666,667,668,89,105,90,105,89,90,105,105,89,105,89,105,105,624,622,623,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,344,650,651,652,653,654,655,656,657,658,659,660,661,662,664,665,666,667,668,105,105,624,622,623,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,344,650,651,652,653,654,655,656,657,658,659,660,661,662,664,665,666,667,668,105,90,105,624,622,623,625,626,627,636,637,638,639,640,641,642,643,644,645,646,647,647,647,647,647,647,647,647,647,647,647,647,648,649,652,653,654,658,659,665,667,668,89,105,624,622,623,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,647,647,647,647,647,647,647,647,647,647,647,648,649,344,650,651,652,653,654,655,656,657,658,659,660,661,662,664,665,666,667,668,105,624,622,623,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,344,650,651,652,653,654,655,656,657,658,659,660,661,662,664,665,666,667,668,105,105,105,0,105,105,90,105,90,105,105,105,105,105,105,105,105,105,105,105,105,105,105,89,89,105,89,89,89,105,89,89,89,89,89,89,89,105,105,105,105,624,622,623,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,344,650,651,652,653,654,655,656,657,658,659,660,661,662,664,665,666,667,668,105,89,90,90,89,105,89,89,89,105,105,624,622,623,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,344,650,651,652,653,654,655,656,657,658,659,660,661,662,664,665,666,667,668,669,90,90,105,105,624,622,623,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,344,650,651,652,653,654,655,656,657,658,659,660,661,662,664,665,666,667,668,89,90,90,89,105,105,624,622,623,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,344,650,651,652,653,654,655,656,657,658,659,660,661,662,664,665,666,667,668,105,105,105,105,50,105,624,622,623,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,344,650,651,652,653,654,655,656,657,658,659,660,661,662,664,665,666,667,668,105,105,105,105,105,90,105,105,105,105,105,90,105,105,624,622,623,625,626,627,636,637,638,639,640,641,642,643,644,645,646,647,647,647,647,647,647,647,647,647,647,647,647,648,649,652,653,654,658,659,665,667,668,90,105,89,105,105,89,105,105,89,89,89,89,89,89,89,90,105,105,105,0,105,624,89,622,623,625,626,627,636,637,638,639,640,641,642,643,644,645,646,647,647,647,647,647,647,647,647,647,647,647,647,648,649,652,653,654,658,659,665,667,668,89,1052,1050,1051,674,105,1048,1049,105,90,105,89,89,0,105,105,90,90,90,90,89,105,105,105,105,105,105,105,105,105,89,89,0,0,90,105,105,105,105,105,105,105,105,105,90,89,89,105,0,90,89,105,90,651,89,89,105,624,622,623,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,344,650,651,652,653,654,655,656,657,658,659,660,661,662,664,665,666,667,668,105,89,89,89,89,89,105,624,622,623,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,344,650,651,652,653,654,655,656,657,658,659,660,661,662,664,665,666,667,668,105,624,622,623,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,344,650,651,652,653,654,655,656,657,658,659,660,661,662,664,665,666,667,668,105,89,89,105,624,622,623,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,344,650,651,652,653,654,655,656,657,658,659,660,661,662,664,665,666,667,668,105,105,89,90,89,105,624,622,623,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,344,650,651,652,653,654,655,656,657,658,659,660,661,662,664,665,666,667,668,89,90,90,90,105,624,622,623,625,626,627,636,637,638,639,640,641,642,643,644,645,646,647,647,647,647,647,647,647,647,647,647,647,647,648,649,652,653,654,658,659,665,667,668,105,105,105,105,90,651,90,0,0,596,679,679,680,598,0,0,0,596,596,681,0,0,0,0,0,598,681,681,681,680,679,596,681,596,679,679,679,1053,680,679,596,597,597,0,0,0,682,683,682,683,684,682,683,684,682,683,682,683,682,683,684,682,683,684,682,683,684,682,683,684,682,683,684,682,683,684,682,683,684,682,683,684,682,683,684,682,683,684,682,683,684,682,683,684,682,683,682,683,684,682,683,684,682,683,684,682,683,684,682,683,684,0,0,0,0,0,50,1048,1049,89,1050,1051,50,1048,1049,1050,1051,0,0,0,0,0,0,0,0,89,89,1054,1055,1056,89,90,89,90,89,90,89,89,90,89,90,90,89,89,89,89,89,89,89,89,89,89,89,89,89,90,90,89,89,89,89,669,90,90,89,90,90,89,50,90,90,90,89,89,89,89,89,89,89,89,89,90,89,89,1052,1056,1056,1056,1054,1054,1055,1055,1050,1051,1056,674,1048,1049,1056,1056,1056,1054,1054,1055,1055,1055,1055,1055,1055,1055,1055,1055,1054,1056,1055,1056,1056,1054,90,89,89,90,90,90,90,89,89,89,90,90,89,89,90,89,90,89,89,89,89,89,89,89,89,89,89,90,89,89,90,90,90,90,90,0,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,0,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,0,0,0,713,714,713,714,715,713,714,715,713,714,713,714,713,714,715,713,714,715,713,714,715,713,714,715,713,714,715,713,714,715,713,714,715,713,714,715,713,714,715,713,714,715,713,714,715,713,714,715,713,714,713,714,715,713,714,715,713,714,715,713,714,715,713,714,715,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,701,688,689,697,698,716,706,1054,1055,701,703,688,689,691,690,697,698,700,699,716,706,717,701,703,688,689,691,690,697,698,700,699,716,706,717,701,688,689,697,698,716,706,701,688,689,697,698,716,706,701,703,688,689,691,690,697,698,700,699,716,706,717,701,703,688,689,691,690,697,698,700,699,716,706,717,688,689,691,690,697,698,700,699,716,706,717,701,703,688,689,691,690,697,698,700,699,716,706,717,701,703,688,689,691,690,697,698,700,699,716,706,717,701,703,688,689,691,690,697,698,700,699,716,706,717,701,703,688,689,691,690,697,698,700,699,716,706,717,701,703,688,689,691,690,697,698,700,699,716,706,717,701,703,688,689,691,690,697,698,700,699,716,706,717,701,703,688,689,691,690,697,698,700,699,716,706,717,690,699,688,689,691,690,697,698,700,699,716,706,717,688,689,691,690,697,698,700,699,716,706,717,1054,1054,1055,1055,1054,1054,1055,1055,1055,1055,1055,1055,1055,1055,1055,1054,1055,1054,689,690,698,699,690,699,701,688,689,697,698,716,706,701,703,688,689,691,690,697,698,700,699,716,706,717,701,703,688,689,691,690,697,698,700,699,716,706,717,701,703,688,689,691,690,697,698,700,699,716,706,717,701,703,688,689,691,690,697,698,700,699,716,706,717,688,689,691,690,697,698,700,699,716,706,717,0,0,0,0,0,0,0,0,0,0,0,687,686,685,692,702,704,693,705,696,695,1056,687,686,685,692,702,704,693,705,696,695,687,686,685,692,702,704,693,705,696,695,687,686,685,692,702,704,693,705,696,695,687,686,685,692,702,704,693,705,696,695,687,686,685,692,702,704,693,705,696,695,687,686,685,692,702,704,693,705,696,695,687,686,685,692,702,704,693,705,696,695,687,686,685,692,702,704,693,705,696,695,687,686,685,692,702,704,693,705,696,695,687,686,685,692,702,704,693,705,696,695,687,686,685,692,702,704,693,705,696,695,687,686,685,692,702,704,693,705,696,695,687,686,685,692,702,704,693,705,696,695,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,687,686,685,692,702,704,693,705,696,695,687,686,685,692,702,704,693,705,696,695,687,686,685,692,702,704,693,705,696,695,687,686,685,692,702,704,693,705,696,695,687,686,685,692,702,704,693,705,696,695,0,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,0,0,719,719,720,719,720,719,719,719,720,719,720,719,720,719,720,719,720,720,719,720,719,720,719,720,719,720,719,720,719,720,719,720,719,719,720,719,720,719,720,719,720,719,720,0,0,0,0,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,723,724,245,721,722,727,728,731,732,725,733,734,721,722,729,723,724,245,721,722,727,735,730,736,737,728,731,726,732,725,733,738,734,729,723,724,245,721,722,727,735,730,736,737,728,731,726,732,725,733,738,734,723,724,739,0,721,721,721,721,721,721,721,721,723,724,723,724,245,721,722,727,728,731,732,725,733,734,723,724,245,721,722,727,728,731,732,725,733,734,735,730,728,731,723,724,725,729,723,724,245,721,722,727,735,730,736,737,728,731,726,732,725,733,738,734,729,723,724,245,721,722,727,735,730,736,737,728,731,726,732,725,733,738,734,245,723,724,723,724,729,723,724,245,721,722,727,735,730,736,737,728,731,726,732,725,733,738,734,725,722,245,722,722,722,722,722,0,729,729,721,721,721,729,723,724,245,245,721,721,722,727,735,730,736,737,728,731,726,732,725,733,738,734,729,723,724,245,721,722,727,735,730,736,737,728,731,726,732,725,733,738,734,721,729,727,723,724,729,729,729,723,724,245,721,722,727,735,730,736,737,728,731,726,732,725,733,738,734,729,723,724,245,721,722,727,735,730,736,737,728,731,726,732,725,733,738,734,735,730,736,737,728,731,733,733,738,734,736,736,737,737,722,725,721,725,721,725,729,733,729,722,727,725,733,723,724,733,733,725,725,723,724,729,723,724,723,724,721,725,735,730,736,737,728,731,738,734,738,734,739,726,732,723,724,738,725,245,722,721,721,739,726,732,721,721,721,737,728,731,738,734,723,724,721,721,722,721,723,724,723,724,245,721,722,727,728,731,732,725,733,734,245,721,729,723,724,245,721,721,721,722,727,735,730,736,737,728,731,726,732,725,733,738,734,729,723,724,245,721,722,727,735,730,736,737,728,731,726,732,725,733,738,734,729,723,724,245,721,722,727,735,730,736,737,728,731,726,732,725,733,738,734,723,724,729,723,724,245,721,722,727,735,730,736,737,728,731,726,732,725,733,738,734,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,742,743,741,740,746,747,750,751,744,752,753,740,741,748,742,743,741,740,746,754,749,755,756,747,750,745,751,744,752,757,753,748,742,743,741,740,746,754,749,755,756,747,750,745,751,744,752,757,753,742,743,758,741,741,741,741,741,741,741,741,742,743,742,743,741,740,746,747,750,751,744,752,753,742,743,741,740,746,747,750,751,744,752,753,754,749,747,750,742,743,744,748,742,743,741,740,746,754,749,755,756,747,750,745,751,744,752,757,753,748,742,743,741,740,746,754,749,755,756,747,750,745,751,744,752,757,753,742,743,742,743,748,742,743,741,740,746,754,749,755,756,747,750,745,751,744,752,757,753,744,740,740,740,740,740,740,748,748,741,741,741,748,742,743,741,741,740,746,754,749,755,756,747,750,745,751,744,752,757,753,748,742,743,741,740,746,754,749,755,756,747,750,745,751,744,752,757,753,741,748,746,742,743,748,748,748,742,743,741,740,746,754,749,755,756,747,750,745,751,744,752,757,753,748,742,743,741,740,746,754,749,755,756,747,750,745,751,744,752,757,753,754,749,755,756,747,750,752,752,757,753,740,744,741,744,741,744,748,752,748,740,746,744,752,742,743,752,752,744,744,742,743,748,742,743,742,743,741,744,754,749,755,756,747,750,757,753,757,753,758,745,751,742,743,757,744,740,741,741,758,745,751,741,741,741,756,747,750,757,753,742,743,741,741,740,741,742,743,742,743,741,740,746,747,750,751,744,752,753,741,748,742,743,741,741,741,740,746,754,749,755,756,747,750,745,751,744,752,757,753,748,742,743,741,740,746,754,749,755,756,747,750,745,751,744,752,757,753,748,742,743,741,740,746,754,749,755,756,747,750,745,751,744,752,757,753,742,743,748,742,743,741,740,746,754,749,755,756,747,750,745,751,744,752,757,753,761,0,0,761,760,761,761,0,0,760,0,0,760,761,242,242,242,242,242,242,242,242,242,242,242,242,242,242,772,773,760,761,242,772,773,760,761,242,242,760,761,242,760,761,242,242,242,242,761,242,772,773,760,761,242,772,773,760,761,242,242,772,773,760,761,242,242,242,242,242,242,242,242,761,242,761,761,761,761,242,0,242,242,242,242,242,242,242,760,761,242,242,242,242,242,772,773,760,761,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,0,242,242,242,242,242,0,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,772,773,760,761,242,242,772,773,760,761,242,772,773,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,772,773,242,242,242,242,242,242,242,242,242,242,242,242,0,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,772,773,242,242,242,242,242,242,242,242,242,242,242,242,242,242,760,761,242,242,242,242,242,242,242,772,773,760,761,242,242,242,242,772,773,760,761,242,772,773,760,761,242,242,242,242,242,242,242,242,242,242,772,773,760,761,242,242,242,242,242,242,242,0,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,0,778,778,0,0,778,0,0,0,0,0,0,781,19,0,778,0,778,778,778,778,778,778,778,778,778,781,19,0,778,778,778,777,19,764,778,764,0,777,764,19,781,785,780,779,777,19,764,778,781,785,780,779,777,19,764,778,777,19,764,778,777,19,764,778,764,777,19,781,785,780,779,779,777,19,764,778,781,785,780,779,777,19,764,778,764,780,781,785,780,779,777,777,19,764,778,777,19,777,777,777,777,19,19,19,19,0,781,777,764,777,777,19,764,778,778,0,781,785,780,779,777,777,777,777,19,19,764,778,778,777,777,19,764,764,19,19,954,764,19,781,785,780,779,777,19,764,778,781,785,780,779,777,19,764,778,19,785,777,777,780,777,777,781,19,777,777,19,764,764,764,781,19,764,764,764,764,764,777,764,785,785,764,777,19,764,764,19,777,19,764,764,19,764,764,777,19,764,778,778,781,785,780,779,777,19,764,778,781,785,780,779,777,19,764,778,781,785,780,779,777,19,764,778,19,19,19,764,781,785,780,779,777,19,764,778,981,981,0,0,0,0,0,0,0,0,0,1057,0,1058,1058,787,0,0,0,787,787,0,0,0,0,787,0,786,786,786,786,787,759,787,786,0,0,0,0,0,0,759,787,786,759,787,786,759,787,786,759,787,786,786,0,759,787,786,759,787,786,759,787,786,759,787,786,759,759,759,759,787,787,787,787,786,786,786,786,759,787,787,786,786,759,759,787,786,759,759,787,786,759,787,786,786,786,759,0,759,759,759,759,787,786,787,786,759,787,786,759,787,786,759,787,786,759,759,787,786,788,789,0,0,788,789,788,788,788,788,789,788,789,788,789,788,789,788,789,788,789,0,789,788,788,789,788,789,788,789,788,789,788,789,788,789,178,788,789,789,0,788,789,178,788,789,178,788,789,178,788,789,178,0,178,788,789,178,788,789,178,788,789,178,178,178,178,178,178,178,788,788,789,789,178,0,788,789,178,788,789,178,788,789,788,789,178,788,789,0,0,788,789,178,788,789,178,788,789,178,788,789,178,788,789,178,0,0,0,0,0,0,0,801,558,0,807,859,0,558,846,831,831,0,822,558,0,859,0,825,846,761,0,0,0,801,97,53,35,0,801,0,0,0,16,0,0,0,0,0,0,0,787,0,0,0,0,801,832,144,146,150,0,855,53,35,157,0,0,558,801,0,53,0,0,0,0,0,0,801,855,53,35,157,0,0,0,0,0,827,0,0,488,0,148,859,558,0,801,53,35,0,0,0,0,0,801,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,801,0,0,801,558,16,832,558,16,801,801,807,558,778,787,0,0,0,801,801,801,801,801,0,0,0,859,828,0,855,53,35,157,157,0,0,855,0,53,35,0,0,0,0,53,35,157,157,0,0,144,157,801,859,822,801,845,558,0,16,0,855,53,35,157,0,0,0,0,0,0,801,822,822,859,558,0,801,558,853,0,0,859,157,0,859,801,0,0,558,807,778,761,157,157,0,157,855,53,35,157,0,0,855,53,35,157,0,0,801,822,148,146,150,828,0,0,0,558,0,0,0,0,0,0,228,920,0,0,778,0,0,0,0,0,0,853,822,822,488,0,859,921,91,0,781,19,0,0,0,0,0,807,778,0,0,0,0,787,0,0,855,53,35,157,0,0,855,53,35,157,0,0,855,53,35,157,0,0,855,53,35,157,0,0,801,0,157,0,0,0,0,0,0,16,16,0,0,0,0,0,0,0,0,846,0,846,0,0,846,846,0,846,846,846,846,846,922,923,181,924,925,97,97,853,859,0,0,0,0,904,0,0,904,0,0,558,395,157,0,157,0,0,157,807,778,761,0,0,0,0,0,825,827,787,840,0,824,91,53,35,157,0,0,0,0,801,0,0,0,0,0,0,0,0,0,0,558,0,920,228,859,801,801,0,0,0,0,830,91,801,822,822,488,488,157,859,807,144,146,778,146,807,146,778,807,778,0,0,232,61,91,232,61,807,144,146,778,146,822,822,828,182,183,822,0,0,807,778,845,831,0,0,778,778,232,61,5,824,91,150,0,16,0,827,832,761,822,822,558,0,855,53,35,157,801,0,0,0,0,0,0,0,53,35,0,53,0,0,0,146,0,0,822,144,787,926,0,188,0,0,0,0,0,0,840,0,0,0,0,0,0,0,822,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,801,0,859,807,778,0,0,801,144,0,801,855,0,0,558,0,0,0,0,801,825,827,0,0,0,0,0,0,0,0,0,801,832,828,859,0,0,0,0,16,16,0,0,232,859,558,0,0,0,855,0,0,0,0,0,0,801,16,801,801,801,182,183,182,558,859,781,19,0,0,488,558,859,558,0,0,0,0,807,778,0,0,16,801,0,53,35,157,0,0,801,16,0,53,807,778,828,558,0,0,0,0,0,0,923,0,0,801,0,558,0,828,855,53,35,157,157,0,0,0,0,0,157,0,801,801,822,0,828,855,53,35,157,0,0,855,53,35,157,0,0,855,53,35,157,0,0,855,53,35,157,0,0,0,488,859,157,0,801,0,35,801,830,855,53,35,157,0,0,0,0,53,0,0,0,0,807,778,0,0,828,0,558,0,558,828,0,0,822,395,146,488,0,824,825,176,765,766,241,826,239,827,828,829,830,831,395,832,833,834,835,488,836,837,838,795,839,797,774,793,840,841,842,843,844,807,558,845,822,799,846,801,847,848,849,850,851,852,853,854,855,856,857,858,859,339,790,927,792,792,792,792,154,1059,558,926,558,239,239,928,239,793,558,0,558,0,558,0,794,851,796,796,795,796,558,774,558,0,558,112,918,112,918,112,918,929,793,558,0,929,558,930,930,558,558,0,929,929,929,929,0,558,558,339,558,558,558,558,558,1060,802,558,1060,802,558,931,558,154,0,931,932,558,154,0,851,558,0,0,804,805,796,795,154,339,154,339,1061,1062,1062,1062,1062,880,1063,880,807,933,1064,154,934,880,809,0,1062,1065,0,558,1066,1066,0,810,790,813,810,816,816,816,816,0,558,0,154,154,154,823,865,803,794,816,873,804,805,874,860,824,810,862,825,904,875,876,802,792,877,890,176,872,765,790,766,241,826,239,827,812,828,829,813,830,831,395,809,832,833,834,835,488,836,837,838,795,839,797,774,793,871,894,840,841,842,843,844,807,558,845,822,799,846,801,847,848,849,850,851,852,853,854,855,856,857,858,859,339,823,865,803,794,816,873,804,805,874,860,824,810,862,825,904,875,876,802,792,877,890,176,872,765,790,766,241,826,239,827,812,828,829,813,830,831,395,809,832,833,834,835,488,836,837,838,795,839,797,774,793,871,894,840,841,842,843,844,807,558,845,822,799,846,801,847,848,849,850,851,852,853,854,855,856,857,858,859,339,774,339,95,96,929,127,177,176,774,838,839,850,879,878,863,128,133,0,936,937,154,558,936,0,558,558,558,177,176,93,95,96,765,766,938,154,938,154,0,154,558,558,558,824,825,176,765,766,241,826,239,827,828,829,830,831,395,832,833,834,835,488,836,837,838,795,839,797,774,793,840,841,842,843,844,807,558,845,822,799,846,801,847,848,849,850,851,852,853,854,855,856,857,858,859,339,154,824,825,176,765,766,241,826,239,827,828,829,830,831,395,832,833,834,835,488,836,837,838,795,839,797,774,793,840,841,842,843,844,807,558,845,822,799,846,801,847,848,849,850,851,852,853,854,855,856,857,858,859,339,177,176,765,766,0,1067,839,239,0,0,774,0,0,1059,239,856,857,0,1066,0,1067,837,0,0,1068,1066,802,1068,1066,558,558,558,0,558,1066,0,860,862,774,558,0,939,558,939,558,939,558,0,939,558,1069,856,339,152,0,0,0,0,0,0,0,1070,1071,1072,847,1073,239,848,239,142,849,860,862,825,176,765,766,828,395,832,488,836,838,839,797,774,558,799,799,799,848,850,851,852,853,854,856,857,858,859,0,558,823,865,865,803,794,816,873,804,805,874,860,824,810,862,825,904,875,876,802,792,877,890,176,872,765,790,766,241,826,239,827,812,828,829,813,830,831,395,809,832,833,834,835,488,836,837,838,795,839,797,774,793,871,894,840,841,842,843,844,807,558,845,822,799,799,846,801,847,848,849,850,851,852,853,854,855,856,857,858,859,339,823,865,865,803,794,816,873,804,805,874,860,824,810,862,825,904,875,876,802,792,877,890,176,872,765,790,766,241,826,239,827,812,828,829,813,830,831,395,809,832,833,834,835,488,836,837,838,795,839,797,774,793,871,894,840,841,842,843,844,807,558,845,822,799,846,801,847,848,849,850,851,852,853,854,855,856,857,858,859,339,145,29,34,859,774,774,764,0,0,802,558,926,558,928,558,859,823,865,803,794,816,873,804,805,874,860,824,810,862,825,904,875,876,802,792,877,890,176,872,765,790,766,241,826,239,827,812,828,829,813,830,831,395,809,832,833,834,835,488,836,837,838,795,839,797,774,793,871,894,840,841,842,843,844,807,558,845,822,799,846,801,847,848,849,850,851,852,853,854,855,856,857,858,859,339,774,558,774,558,154,0,0,558,937,154,92,0,0,0,1068,1066,1074,558,824,825,765,766,241,239,827,828,830,831,395,832,833,834,835,488,807,558,558,845,822,799,799,846,801,849,850,851,852,853,855,856,857,858,339,339,558,925,925,824,824,824,824,825,825,825,825,765,765,765,765,766,766,766,766,241,241,241,241,239,239,239,239,827,827,827,827,828,828,828,828,830,830,830,830,831,831,831,831,395,395,395,395,832,832,832,832,833,833,833,833,834,834,834,834,835,835,835,835,488,488,488,488,558,558,558,558,845,845,845,845,822,822,822,822,846,846,846,846,849,849,849,849,850,850,850,850,851,851,851,851,852,852,852,852,853,853,853,853,856,856,856,856,857,857,857,857,858,858,858,858,1075,880,809,880,806,765,241,850,558,558,1074,558,774,774,940,558,940,0,809,860,862,1066,1066,1066,112,774,112,154,872,872,339,153,854,774,558,774,558,941,942,154,774,558,806,1076,861,918,1067,794,816,873,804,805,874,810,875,876,877,790,813,112,1067,837,795,804,0,802,774,558,0,558,799,558,558,0,878,863,879,824,825,765,766,241,826,239,827,828,830,831,395,880,796,832,881,833,834,835,488,871,840,558,558,845,822,822,799,846,846,801,801,847,848,849,850,851,852,853,854,855,856,857,858,859,339,0,858,177,176,93,0,794,851,850,0,558,823,865,803,794,816,873,804,805,874,860,824,810,862,825,904,875,876,802,792,877,890,176,176,872,765,790,766,241,826,239,827,812,828,829,813,830,831,395,809,832,833,834,835,488,836,837,838,795,839,797,774,774,793,871,894,840,841,842,843,844,807,558,558,558,558,558,558,558,558,558,558,558,558,558,558,845,822,799,799,799,799,799,799,799,799,846,801,801,801,801,801,847,848,849,850,851,852,853,854,855,856,857,858,859,339,339,339,943,944,945,865,865,946,946,919,946,865,865,946,919,865,816,877,919,919,865,799,947,0,948,949,558,922,181,924,154,802,950,937,950,937,823,774,855,28,829,829,829,864,798,339,927,951,154,878,829,881,922,952,181,924,154,953,1067,954,774,1077,774,1077,774,774,0,0,925,558,925,558,816,873,837,792,154,955,809,824,825,241,239,827,828,395,833,834,835,488,558,845,846,849,850,802,793,558,1066,1066,1078,1071,1072,847,1073,848,794,759,776,558,0,765,765,766,951,0,816,876,877,797,823,865,803,794,816,873,804,805,874,860,824,810,862,825,904,875,876,802,792,877,890,176,872,765,790,766,241,826,239,827,812,828,829,813,830,831,395,809,832,833,834,835,488,836,837,838,795,839,797,774,793,871,894,840,841,842,843,844,807,558,845,822,799,846,801,847,848,849,850,851,852,853,854,855,856,857,858,859,339,112,1079,774,0,0,143,0,558,823,865,803,794,816,873,804,805,874,860,824,810,862,825,904,875,876,802,792,877,890,176,872,765,790,766,241,826,239,827,812,828,829,813,830,831,395,809,832,833,834,835,488,836,837,838,795,839,797,774,793,871,894,840,841,842,843,844,807,558,845,822,799,846,801,847,848,849,850,851,852,853,854,855,856,857,858,859,339,339,865,890,558,339,1080,802,902,771,792,775,239,154,558,0,956,558,222,957,558,154,558,958,1070,1071,1072,880,222,558,558,0,154,558,0,154,558,152,792,771,792,1081,154,880,239,1070,1071,1072,812,339,1079,802,774,774,0,558,0,802,774,558,1082,149,1079,774,794,154,339,802,774,154,558,0,893,894,855,1074,558,1074,558,774,793,816,877,837,795,839,558,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,925,558,925,558,856,857,29,774,558,558,0,558,799,799,799,799,558,0,558,558,0,852,0,803,802,774,959,558,960,154,0,0,802,774,959,558,154,0,774,961,558,154,962,154,774,838,804,0,558,152,153,145,847,1073,848,1073,848,0,803,802,774,959,558,960,154,0,177,176,849,93,1078,1071,1072,847,1073,848,932,558,154,1070,1071,1072,847,1084,1085,239,239,926,239,558,928,29,34,558,154,1067,837,795,838,839,797,858,932,558,154,154,797,92,152,558,558,0,1078,1071,1072,1073,239,848,963,558,558,1076,861,921,964,865,794,816,873,804,805,874,860,810,862,875,876,877,790,239,812,829,813,837,795,799,847,848,339,810,339,965,154,339,890,812,558,558,0,558,925,925,0,154,774,558,29,790,765,766,241,829,794,103,774,558,1070,1071,1072,1072,34,842,844,1079,774,792,858,558,558,836,839,239,1070,1078,1071,1066,239,239,1067,837,795,966,154,966,154,0,765,766,558,0,0,0,0,792,558,858,854,0,558,143,960,558,774,854,0,774,961,558,962,154,1070,1071,1072,558,0,558,0,790,1067,154,837,795,836,838,839,0,926,558,928,154,774,872,0,967,558,154,1066,1066,1066,1066,0,558,0,968,154,802,774,558,149,794,969,558,154,558,0,0,1086,103,558,1086,103,558,1086,103,558,1086,103,558,1086,103,558,1086,103,558,1086,103,558,1086,103,558,792,1087,558,829,829,829,1067,837,795,838,839,797,856,851,851,1083,799,558,558,816,796,795,774,774,804,805,790,796,795,774,859,797,858,0,1078,1071,1072,847,1073,848,774,0,970,970,1088,970,934,790,823,813,804,805,876,790,1076,558,339,971,154,802,774,558,972,774,558,558,918,154,558,854,558,558,774,774,797,858,0,154,802,774,558,339,339,759,854,973,339,973,339,339,339,339,339,0,931,802,774,558,558,774,931,558,154,0,558,765,1068,1066,856,774,974,558,975,154,558,976,154,1066,1066,1066,149,776,854,1072,850,558,0,558,926,558,928,794,558,759,0,803,802,774,959,558,960,0,799,802,774,793,558,977,154,558,154,154,154,154,923,977,154,558,558,0,0,841,843,154,0,1072,774,859,774,855,339,978,774,558,1089,1059,880,558,1066,824,825,176,765,766,241,826,239,827,828,829,830,831,395,832,833,834,835,488,836,837,838,795,839,797,774,793,840,841,842,843,844,807,558,845,822,799,846,801,847,848,849,850,851,852,853,854,855,856,857,858,859,339,558,1072,558,822,846,801,836,1066,149,149,774,1090,765,239,239,829,829,829,829,239,829,239,829,929,823,865,803,794,816,873,804,805,874,860,824,810,862,825,904,875,876,802,792,877,890,176,872,765,790,766,241,826,239,827,812,828,829,813,830,831,395,809,832,833,834,835,488,836,837,838,795,839,797,774,793,871,894,840,841,842,843,844,807,558,845,822,799,846,801,847,848,849,850,851,852,853,854,855,855,856,857,858,859,339,951,823,865,803,794,816,873,804,805,874,860,824,810,862,825,904,875,876,802,792,877,890,176,872,765,790,766,241,826,239,827,812,828,829,813,830,831,395,809,832,833,834,835,488,836,837,838,795,839,797,774,793,871,894,840,841,842,843,844,807,558,845,822,799,846,801,847,848,849,850,851,852,853,854,855,856,857,858,859,339,833,834,835,339,878,176,854,823,865,803,794,816,873,804,805,874,860,824,810,862,825,904,875,876,802,792,877,890,176,872,765,790,766,241,826,239,827,812,828,829,813,830,831,395,809,832,833,834,835,488,836,837,838,795,839,797,774,793,871,894,840,841,842,843,844,807,558,845,822,799,846,801,847,848,849,850,851,852,853,854,855,856,857,858,859,339,20,176,792,932,803,802,774,558,154,803,802,774,558,0,774,558,1091,1091,241,790,839,0,794,759,339,339,1081,558,776,776,339,339,774,974,558,975,154,776,979,979,823,865,803,794,816,873,804,805,874,860,824,810,862,825,904,875,876,802,792,877,890,176,872,765,790,766,241,826,239,827,812,828,829,813,830,831,395,809,832,833,834,835,488,836,837,838,795,839,797,774,793,871,894,840,841,842,843,844,807,558,845,822,799,846,801,847,848,849,850,851,852,853,854,855,856,857,858,859,339,1070,1071,1072,1070,1071,1072,828,239,848,239,177,176,93,0,842,844,177,176,849,93,794,873,876,795,837,921,816,877,774,816,804,805,790,774,858,816,837,874,860,810,862,813,774,813,873,873,847,848,816,873,837,837,816,816,816,837,816,837,860,862,873,848,847,848,847,848,816,876,837,837,795,875,876,847,848,848,847,848,816,837,847,816,804,805,877,790,837,795,816,877,848,873,816,837,774,1067,816,877,837,795,816,774,816,804,805,876,790,774,816,837,873,1067,816,877,837,795,816,804,805,790,837,795,774,813,816,876,877,837,795,837,876,877,847,848,774,816,837,816,837,774,813,774,873,816,837,774,339,339,848,847,774,558,1070,1071,1072,847,0,980,1092,1093,1094,1092,1093,1094,1092,1095,1096,1097,1098,1099,1097,1099,1100,1101,1097,1102,1103,1104,1105,1102,1106,1101,1104,1098,1107,1106,1108,1107,1107,1108,1100,1104,1105,1106,1105,1106,1105,1103,1108,1099,1103,1109,1110,1111,1112,1113,1109,1114,1112,1109,1114,1110,1115,1116,1117,1118,1119,1120,1109,1121,981,981,1122,1122,1122,1123,1123,1124,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1133,1132,1134,1126,1135,1126,1129,1130,1123,1131,1136,1124,1137,1134,1128,1125,1138,1139,1139,1140,1123,1139,1137,1123,1137,1132,1123,1139,1136,1140,1127,1133,1138,1132,1135,1133,1127,1139,1133,1127,1129,1130,1123,1139,1131,1125,1127,0,0,0,0,0,0,0,0,0,1057,0,0,1141,1141,1141,1141,1141,1142,0,416,0,0,416,0,905,416,905,416,416,906,905,906,905,416,905,905,416,906,905,906,905,906,905,416,416,905,416,906,905,416,416,905,906,905,906,905,906,906,416,416,416,906,905,416,906,416,416,416,416,416,416,416,905,906,905,906,905,906,905,906,905,0,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,0,0,840,840,0,0,0,0,0,0,0,0,177,1062,1062,1062,1062,1062,177,177,177,176,177,176,177,177,177,176,1070,1071,1073,177,177,177,177,177,176,177,1078,1071,1073,177,177,1070,1071,1070,1071,1073,1073,177,176,1078,1071,1073,1070,1071,1078,1071,1073,1070,1071,1070,1078,1071,1070,1071,1086,1086,1086,1086,1086,1086,1086,1086,1078,1071,1073,177,177,177,176,177,176,0,0,177,1070,1071,1070,1071,177,176,177,176,1070,1071,0,907,907,907,907,907,0,0,907,1062,1062,1062,1062,1062,1143,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,0,907,907,907,907,907,907,907,907,0,1144,0,0,908,908,908,908,908,908,908,908,908,0,908,908,908,908,1145,908,908,908,908,908,1144,908,908,908,908,908,214,214,0,0,214,214,0,53,35,0,0,0,0,53,35,157,0,53,0,53,35,157,0,0,0,53,35,0,0,0,0,0,53,35,157,157,0,0,53,35,0,0,53,35,157,157,0,0,157,53,35,157,0,0,157,0,157,157,0,157,53,35,157,0,0,53,35,157,0,0,0,228,920,921,0,0,0,0,0,0,0,0,53,35,157,0,0,53,35,157,0,0,53,35,157,0,0,53,35,157,0,0,157,157,157,157,53,35,157,0,0,920,228,0,0,157,232,61,232,61,232,61,5,53,35,157,0,53,35,0,53,0,0,188,0,0,0,0,0,0,0,0,0,0,0,0,232,0,53,35,157,0,53,53,35,157,157,0,0,0,0,157,53,35,157,0,0,53,35,157,0,0,53,35,157,0,0,53,35,157,0,0,157,35,53,35,157,0,53,0,933,937,0,937,92,937,937,28,952,0,92,921,921,0,0,0,228,920,920,228,0,0,0,0,0,0,0,0,0,0,0,0,0,943,944,945,0,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,0,1058,1058,0,215,0,0,0,0,416,0,0,0,416,0,0,0,0,0,0,0,0,0,910,416,405,406,407,408,409,411,410,412,413,414,415,909,910,911,405,406,409,411,410,416,416,405,406,407,408,409,411,410,412,413,414,415,909,910,405,406,407,408,409,411,410,412,413,414,415,909,910,416,910,910,0,416,405,406,407,408,409,411,410,412,413,414,415,909,910,405,406,407,408,409,411,410,412,413,414,415,909,910,405,406,407,408,409,411,410,412,413,414,415,909,910,0,416,416,910,416,405,406,407,408,409,411,410,412,413,414,415,909,910,416,416,405,406,407,408,409,411,410,412,413,414,415,909,910,405,406,407,408,409,411,410,412,413,414,415,909,910,405,406,407,408,409,411,410,412,413,414,415,909,910,416,416,416,909,910,416,408,410,911,410,416,416,416,405,406,407,408,409,411,410,412,413,414,415,416,416,416,416,910,405,406,407,408,409,411,410,412,413,414,415,909,910,405,406,407,408,409,411,410,412,413,414,415,909,910,405,406,407,408,409,411,410,412,413,414,415,909,910,405,406,407,408,409,411,410,412,413,414,415,909,910,0,0,0,0,0,0,0,0,913,912,913,912,913,912,913,912,913,912,912,912,913,912,913,913,912,913,912,912,913,912,912,912,913,912,913,912,913,912,913,912,0,0,0,0,817,819,818,820,817,819,818,820,817,819,818,820,817,819,818,820,817,819,819,818,820,820,817,819,818,820,817,819,818,820,817,819,818,820,817,819,818,820,0,0,817,819,818,820,817,819,818,820,817,819,818,820,817,819,818,820,0,0,0,0,1146,1072,1072,1072,1072,1072,1072,1072,103,1072,1072,1072,103,103,103,103,103,103,103,103,1072,1072,1072,1147,1072,1072,1072,1072,0,973,973,0,0,0,0,0,0,0,0,0,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,0,0,0,0,72,0,72,0,0,925,72,0,0,0,0,72,15,154,15,15,15,15,15,15,15,15,154,154,0,15,15,154,154,15,154,154,15,15,15,154,15,15,154,154,154,15,915,72,15,915,72,15,154,15,15,15,15,154,15,15,154,154,15,15,15,15,15,72,15,154,72,15,15,15,15,15,15,15,15,15,915,72,15,15,915,72,15,15,15,15,15,15,915,72,15,154,154,15,72,15,925,15,15,15,925,15,15,15,72,72,72,72,15,15,15,15,15,15,154,15,154,15,15,72,15,15,15,915,72,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,154,15,154,154,925,15,15,15,925,15,15,15,154,15,15,15,15,15,15,0,15,915,72,15,915,72,15,15,915,771,15,154,15,154,15,15,15,154,154,771,15,154,15,154,154,15,15,925,15,15,15,925,15,15,15,15,154,154,15,154,154,15,154,154,15,15,15,15,154,154,154,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,154,15,915,925,15,15,15,925,15,15,15,154,0,15,154,154,15,15,154,15,154,15,15,15,154,15,154,15,154,154,15,15,15,15,15,15,15,15,15,15,15,15,15,15,154,154,15,15,915,154,15,154,154,154,15,15,15,15,15,15,15,15,15,15,154,15,154,154,154,154,15,154,15,15,154,15,15,15,15,72,15,15,15,15,915,72,15,15,15,915,72,15,915,72,15,15,15,15,15,154,15,154,0,15,154,915,72,15,15,0,0,0,926,0,926,928,14,0,926,928,14,926,928,14,926,928,14,926,928,14,0,0,938,36,938,36,866,866,0,866,866,866,866,866,866,866,866,0,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,0,0,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916],"f":[0,0,0,0,0,0,0,[1],0,0,0,0,0,0,0,0,0,0,[[],1],0,0,[2],[[[4,[3]]],1],[[[4,[5]]],[[4,[5]]]],[[[4,[5]],[4,[5]]]],[[[4,[6]],[4,[6]]]],[[[4,[7]],[4,[7]]]],[[[4,[5]],[0,[8,9]]]],[[[4,[5]],[0,[8,9]]]],[[[4,[10]],[4,[10]]]],[[[4,[7]],[4,[7]]]],[[[4,[7]],[12,[11]]]],[[[4,[5]],[4,[5]]]],[[[4,[10]],[4,[10]]]],[[[4,[10]],13]],[[[4,[6]],[4,[6]]]],[[[4,[14]],15],[[17,[15,16]]]],[[[4,[18]],19],15],[[[4,[3]],19],15],[[[4,[[21,[20]]]],19],15],[[[4,[10]],19],15],[[[4,[6]],19],15],[[[4,[7]],19],15],[[[4,[5]],19],15],[[[4,[6]]],1],[[[4,[6]],1],[[22,[1]]]],[[[4,[3]]],[[24,[23]]]],[[[4,[18]]],[[24,[23]]]],[[[4,[3]],13],[[24,[23]]]],[[[4,[18]],13],[[24,[23]]]],[[[4,[6]]],1],[[[4,[6]],1],[[22,[1]]]],[[[4,[5]],[4,[5]]]],[[[4,[[21,[20]]]],[0,[25,26]]],[[4,[[21,[20]]]]]],[[[4,[7]],[0,[25,26]]],[[4,[7]]]],[[[4,[6]],[0,[25,26]]],[[4,[6]]]],[[[4,[10]],[0,[25,26]]],[[4,[10]]]],[[[4,[3]],[0,[25,26]]],[[4,[3]]]],[[[4,[5]],[0,[25,26]]],[[4,[5]]]],[[[4,[3]],27],[[4,[3]]]],[[[4,[6]],[0,[25,26]]],[[4,[5]]]],[[[4,[5]],[0,[25,26]]],[[4,[5]]]],[[[4,[7]],[0,[25,26]]],[[4,[5]]]],[[[4,[10]],[0,[25,26]]],[[4,[5]]]],[[[4,[3]],[0,[25,26]]],[[4,[5]]]],[[[4,[[21,[20]]]],[0,[25,26]]],[[4,[5]]]],[[[4,[5]],[0,[25,26]]],[[4,[5]]]],[[[4,[7]],25],[[4,[7]]]],[[[4,[6]],25],[[4,[6]]]],[[[4,[5]],25],[[4,[5]]]],[[[4,[10]],25],[[4,[10]]]],[[[4,[6]],25],[[4,[28]]]],[[[4,[5]],25],[[4,[28]]]],[[[4,[7]],25],[[4,[28]]]],[[[4,[10]],25],[[4,[28]]]],[[[4,[7]],27],[[4,[7]]]],[[[4,[10]],27],[[4,[10]]]],[[[4,[5]],[0,[25,26]]]],[[[4,[3]],[0,[25,26]]],[[4,[3]]]],[[[4,[7]],[0,[25,26]]],[[4,[7]]]],[[[4,[5]],[0,[25,26]]],[[4,[5]]]],[[[4,[10]],[0,[25,26]]],[[4,[10]]]],[[[4,[[21,[20]]]],[0,[25,26]]],[[4,[[21,[20]]]]]],[[[4,[6]],[0,[25,26]]],[[4,[6]]]],[[[4,[18]],25],[[17,[[4,[18]],16]]]],[[[4,[3]],25],[[17,[[4,[3]],16]]]],[[[4,[10]],25,12]],[[[4,[3]],25,12]],[[[4,[5]],25,12]],[[[4,[6]],25,12]],[[[4,[7]],25,12]],[[[4,[[21,[20]]]],25,12]],[[[4,[[21,[20]]]],[0,[25,26]]],[[4,[[21,[20]]]]]],[[[4,[3]],[0,[25,26]]],[[4,[3]]]],[[[4,[7]],[0,[25,26]]],[[4,[7]]]],[[[4,[5]],[0,[25,26]]],[[4,[5]]]],[[[4,[6]],[0,[25,26]]],[[4,[6]]]],[[[4,[10]],[0,[25,26]]],[[4,[10]]]],[[[4,[6]],[0,[25,26]]],[[4,[6]]]],[[[4,[10]],[0,[25,26]]],[[4,[10]]]],[[[4,[[21,[20]]]],[0,[25,26]]],[[4,[[21,[20]]]]]],[[[4,[3]],[0,[25,26]]],[[4,[3]]]],[[[4,[5]],[0,[25,26]]],[[4,[5]]]],[[[4,[7]],[0,[25,26]]],[[4,[7]]]],[[[4,[7]],29],[[4,[30]]]],[[[4,[10]],29],[[4,[30]]]],[[[4,[31]],29],[[4,[30]]]],[[[4,[6]],29],[[4,[30]]]],[[[4,[32]],29],[[4,[30]]]],[[[4,[33]],29],[[4,[30]]]],[[[4,[32]],34],[[17,[[4,[30]],16]]]],[[[4,[7]],34],[[17,[[4,[30]],16]]]],[[[4,[10]],34],[[17,[[4,[30]],16]]]],[[[4,[6]],34],[[17,[[4,[30]],16]]]],[[[4,[33]],34],[[17,[[4,[30]],16]]]],[[[4,[31]],34],[[17,[[4,[30]],16]]]],[[[4,[31]]],[[17,[[4,[30]],16]]]],[[[4,[33]]],[[17,[[4,[30]],16]]]],[[[4,[7]]],[[17,[[4,[30]],16]]]],[[[4,[[21,[20]]]]],[[17,[[4,[30]],16]]]],[[[4,[10]]],[[17,[[4,[30]],16]]]],[[[4,[6]]],[[17,[[4,[30]],16]]]],[[[4,[32]]],[[17,[[4,[30]],16]]]],0,[[[4,[18]]],[[4,[18]]]],[[[4,[7]]],[[4,[7]]]],[[[4,[10]]],[[4,[7]]]],[[[4,[3]]],[[4,[3]]]],[[[4,[28]]],[[4,[28]]]],[[[4,[28]]],35],[[[4,[10]]],[[4,[10]]]],[[[4,[10]]],[[4,[10]]]],[[[4,[6]],[4,[6]]]],[[[4,[32]],[4,[32]]]],[[[4,[6]],[4,[6]]]],[[[4,[6]],[4,[6]]]],[[[4,[32]],[4,[32]]]],[[[4,[6]],[4,[6]]]],[[[4,[6]],[4,[6]]]],[[[4,[6]],[4,[6]]]],[[[4,[32]],[4,[32]]]],[[]],[[]],[[[4,[10]],[0,[25,26]]],[[4,[5]]]],[[[4,[6]],[0,[25,26]]],[[4,[5]]]],[[[4,[3]],[0,[25,26]]],[[4,[5]]]],[[[4,[5]],25],[[4,[5]]]],[[[4,[7]],[0,[25,26]]],[[4,[5]]]],[[[4,[[21,[20]]]],[0,[25,26]]],[[4,[5]]]],0,0,[[[4,[18]],35],[[17,[15,16]]]],[[[4,[5]],35],[[17,[15,16]]]],[[[4,[6]],35],[[17,[15,16]]]],[[[4,[10]],35],[[17,[15,16]]]],[[[4,[3]],35],[[17,[15,16]]]],[[[4,[7]],35],[[17,[15,16]]]],[[[4,[5]],[0,[25,26]]],[[4,[5]]]],[[[4,[5]],35],[[17,[15,16]]]],[[[4,[6]],35],[[17,[15,16]]]],[[[4,[10]],35],[[17,[15,16]]]],[[[4,[3]],35],[[17,[15,16]]]],[[[4,[7]],35],[[17,[15,16]]]],[[[4,[18]],35],[[17,[15,16]]]],[[[4,[36]],15],[[17,[15,16]]]],[[[4,[36]],9],[[17,[15,16]]]],[[[4,[28]]],[[41,[[40,[[39,[37,38]]]]]]]],[[[4,[28]]],[[42,[[39,[37,38]],38]]]],[[[4,[28]]],[[42,[[39,[37,38]],38]]]],[[[4,[28]]],[[4,[28]]]],[[]],0,[[[4,[5]]],[[17,[12,16]]]],[[[4,[5]],1],[[4,[5]]]],[[[4,[5]],1],[[4,[5]]]],[[[4,[5]],1],[[4,[5]]]],[[[4,[5]],1],[[4,[5]]]],[[[4,[5]]],[[0,[23,43]]]],[[],[[4,[28]]]],[44],[44],[[[4,[5]],[4,[5]]]],[[[4,[5]],[0,[8,9]]]],[[[4,[5]],[0,[8,9]]]],[[[4,[5]],[4,[5]]]],[[[4,[14]],15],[[17,[15,16]]]],[[[4,[28]]]],[44],[[[4,[28]]],35],[[[4,[7]],[4,[7]]],[[4,[6]]]],[[[4,[10]],13],[[4,[6]]]],[[[4,[5]],[4,[5]]],[[4,[6]]]],[[[4,[7]],[12,[11]]],[[4,[6]]]],[[[4,[10]],[4,[10]]],[[4,[6]]]],[[[4,[3]],[4,[3]]],[[4,[6]]]],[[[4,[5]],9],[[4,[6]]]],[[[4,[18]],[4,[18]]],[[4,[6]]]],[[[4,[6]],[4,[6]]],[[4,[6]]]],[[[4,[7]],[4,[7]]],[[4,[6]]]],[[[4,[18]],[4,[18]]],[[4,[6]]]],[[[4,[3]],[4,[3]]],[[4,[6]]]],[[[4,[10]],13],[[4,[6]]]],[[[4,[10]],[4,[10]]],[[4,[6]]]],[[[4,[5]],9],[[4,[6]]]],[[[4,[7]],[12,[11]]],[[4,[6]]]],[[[4,[6]],[4,[6]]],[[4,[6]]]],[[[4,[5]],[4,[5]]],[[4,[6]]]],[[[4,[18]]],[[17,[15,16]]]],[[[4,[18]]],[[17,[16]]]],[[[4,[10]]],[[17,[16]]]],[[[4,[3]]],[[17,[16]]]],[[[4,[5]],[4,[5]]]],[[[4,[7]],[12,[11]]],[[17,[[4,[7]],16]]]],[[[4,[5]]],[[17,[[4,[5]],16]]]],[[[4,[6]],1],[[17,[[4,[6]],16]]]],[[[4,[7]],[4,[6]]],[[17,[[4,[7]],16]]]],[[[4,[10]],[4,[6]]],[[17,[[4,[10]],16]]]],[[[4,[3]],[4,[6]]],[[17,[[4,[3]],16]]]],[[[4,[5]],[4,[6]]],[[17,[[4,[5]],16]]]],[[[4,[[21,[20]]]],[4,[6]]],[[17,[[4,[[21,[20]]]],16]]]],[[[4,[6]],[4,[6]]],[[17,[[4,[6]],16]]]],[[[4,[18]],[4,[6]]],[[17,[[4,[18]],16]]]],[[[4,[28]]],[[22,[44]]]],0,[[[4,[18]],45],[[17,[46]]]],[[[4,[3]],45],[[17,[46]]]],[[[4,[7]],45],[[17,[46]]]],[[[4,[6]],45],[[17,[46]]]],[[[4,[10]],45],[[17,[46]]]],[[[4,[5]],45],[[17,[46]]]],[[[4,[[21,[20]]]],45],[[17,[46]]]],[[],[[4,[10]]]],[[],[[4,[5]]]],[47,[[4,[6]]]],[[]],[[],[[4,[7]]]],[12,[[4,[5]]]],[48,[[4,[5]]]],[[],[[4,[6]]]],[[13,[42,[[39,[37,38]],38]]],[[4,[28]]]],[49,[[4,[6]]]],[49,[[4,[10]]]],[49,[[4,[7]]]],[49,[[4,[3]]]],[49,[[4,[5]]]],[49,[[4,[6]]]],[49,[[4,[3]]]],[49,[[4,[5]]]],[49,[[4,[3]]]],[49,[[4,[7]]]],[49,[[4,[[21,[20]]]]]],[49,[[4,[10]]]],[[13,23],[[4,[6]]]],[[13,23],[[4,[[21,[20]]]]]],[[13,23],[[4,[10]]]],[[13,23],[[4,[7]]]],[[13,23],[[4,[5]]]],[49,[[4,[6]]]],[49,[[4,[3]]]],[49,[[4,[10]]]],[49,[[4,[7]]]],[49,[[4,[6]]]],[49,[[4,[3]]]],[49,[[4,[7]]]],[49,[[4,[10]]]],[49,[[4,[5]]]],[49,[[4,[[21,[20]]]]]],[[13,23],[[4,[7]]]],[[13,23],[[4,[10]]]],[[13,23],[[4,[[21,[20]]]]]],[[13,23],[[4,[5]]]],[[13,23],[[4,[6]]]],[50,[[4,[5]]]],[50,[[4,[6]]]],[50,[[4,[10]]]],[50,[[4,[10]]]],[50,[[4,[3]]]],[50,[[4,[6]]]],[[13,12],[[4,[5]]]],[[13,[12,[20]]],[[4,[[21,[20]]]]]],[[13,[12,[[51,[[12,[11]]]]]]],[[4,[7]]]],[[13,[12,[1]]],[[4,[6]]]],[[13,[12,[[51,[13]]]]],[[4,[10]]]],[[13,[12,[[22,[20]]]]],[[4,[[21,[20]]]]]],[[13,[12,[[22,[1]]]]],[[4,[6]]]],[[13,[12,[[22,[[51,[13]]]]]]],[[4,[10]]]],[[13,[12,[[22,[[51,[[12,[11]]]]]]]]],[[4,[7]]]],[[13,[12,[22]]],[[4,[5]]]],[52,[[4,[5]]]],[52,[[4,[6]]]],[[13,[42,[38]]],[[4,[5]]]],[[13,20,44],[[4,[[21,[20]]]]]],[[13,15,44],[[4,[3]]]],[[13,1,44],[[4,[6]]]],[[13,15,44],[[4,[18]]]],[[13,44],[[4,[5]]]],[[13,13,44],[[4,[10]]]],[[13,[12,[11]],44],[[4,[7]]]],[[13,44],[[4,[18]]]],[[13,44],[[4,[3]]]],[[13,44],[[4,[[21,[20]]]]]],[[13,44],[[4,[6]]]],[[13,44],[[4,[7]]]],[[13,44],[[4,[10]]]],[[13,44],[[4,[5]]]],[[13,44,35],[[4,[3]]]],[[13,44,35,44],[[4,[18]]]],[[[4,[7]],44],22],[[[4,[6]],44],22],[[[4,[5]],44],22],[[[4,[3]],44],22],[[[4,[10]],44],22],[[[4,[5]],44],22],[[[4,[[21,[20]]]],44],22],[[[4,[18]],44],22],[[[4,[6]],44],22],[[[4,[10]],44],22],[[[4,[18]],44],[[17,[53,16]]]],[[[4,[5]],44],[[17,[53,16]]]],[[[4,[7]],44],[[17,[53,16]]]],[[[4,[3]],44],[[17,[53,16]]]],[[[4,[[21,[20]]]],44],[[17,[53,16]]]],[[[4,[6]],44],[[17,[53,16]]]],[[[4,[10]],44],[[17,[53,16]]]],[[[4,[6]],44],53],[[[4,[18]],44],53],[[[4,[5]],44],53],[[[4,[7]],44],53],[[[4,[10]],44],53],[[[4,[3]],44],53],[[[4,[[21,[20]]]],44],53],[[[4,[18]]],15],[[[4,[3]]],15],[[[4,[[21,[20]]]],44],[[22,[54]]]],[[[4,[[21,[20]]]],44],[[22,[54]]]],[[[4,[5]],44],22],[[[4,[18]],44],22],[[[4,[6]],44],22],[[[4,[6]],44],22],[[[4,[3]],44],22],[[[4,[10]],44],22],[[[4,[5]],44],22],[[[4,[[21,[20]]]],44],22],[[[4,[10]]],44],[[[4,[7]]],44],[[[4,[3]]],44],[[[4,[18]]],44],[[[4,[10]],1,1],[[17,[19,16]]]],[[[4,[5]],1,1],[[17,[19,16]]]],[[[4,[6]],1,1],[[17,[19,16]]]],[[[4,[[21,[20]]]],1,1],[[17,[19,16]]]],[[[4,[7]],1,1],[[17,[19,16]]]],[[[4,[3]],1,1],[[17,[19,16]]]],[[[4,[18]],1,1],[[17,[19,16]]]],[[[4,[32]],44,1,44],19],[[[4,[7]],[12,[11]]],[[4,[6]]]],[[[4,[5]],9],[[4,[6]]]],[[[4,[10]],13],[[4,[6]]]],[[[4,[10]],[4,[10]]],[[4,[6]]]],[[[4,[5]],[4,[5]]],[[4,[6]]]],[[[4,[18]],[4,[18]]],[[4,[6]]]],[[[4,[7]],[4,[7]]],[[4,[6]]]],[[[4,[6]],[4,[6]]],[[4,[6]]]],[[[4,[3]],[4,[3]]],[[4,[6]]]],[[[4,[3]],[4,[3]]],[[4,[6]]]],[[[4,[7]],[12,[11]]],[[4,[6]]]],[[[4,[10]],[4,[10]]],[[4,[6]]]],[[[4,[5]],[4,[5]]],[[4,[6]]]],[[[4,[5]],9],[[4,[6]]]],[[[4,[7]],[4,[7]]],[[4,[6]]]],[[[4,[10]],13],[[4,[6]]]],[[[4,[18]],[4,[18]]],[[4,[6]]]],[[[4,[6]],[4,[6]]],[[4,[6]]]],[[[4,[28]]],1],[[[4,[28]],[22,[44]]],[[4,[28]]]],[[],44],[[44,55,[22,[56]]],[[4,[5]]]],[[[4,[3]]],35],[[[4,[18]]],35],[[]],[[[4,[57]]],[[59,[58,57]]]],[[[4,[60]],61,[22,[62]]],[[59,[63,60]]]],[[[4,[64]],[22,[44]],44],[[17,[[59,[65,64]],16]]]],[[[4,[64]],[22,[44]],44],[[59,[65,64]]]],[[[4,[60]],61],[[59,[66,60]]]],[[[4,[5]]]],[[[4,[[21,[20]]]]]],[[[4,[7]]]],[[[4,[18]]]],[[[4,[3]]]],[[[4,[6]]]],[[[4,[10]]]],[[[4,[5]]],[[0,[23,67,68,69,43,52]]]],[[[4,[28]]],15],[[[4,[64]]],15],[[[4,[60]]],[[59,[70,60]]]],[[[4,[28]]],1],[[[4,[71]]],[[4,[6]]]],[[[4,[7]],15],[[17,[[4,[6]],16]]]],[[[4,[6]],15],[[17,[[4,[6]],16]]]],[[[4,[10]],15],[[17,[[4,[6]],16]]]],[[[4,[5]],15],[[17,[[4,[6]],16]]]],[[[4,[71]]],[[4,[6]]]],[[[4,[71]]],[[4,[6]]]],[[[4,[71]]],[[4,[6]]]],[[[4,[28]]],[[4,[6]]]],[[[4,[28]]],[[4,[6]]]],[[[4,[28]]],1],[[[4,[28]]],72],[[[4,[28]]],[[41,[[40,[[39,[37,38]]]]]]]],0,0,[[[4,[28]]],[[22,[44]]]],[[[4,[28]]],44],[[[4,[5]],[0,[8,73]]],[[4,[5]]]],[[[4,[5]],[0,[8,73]]],[[4,[5]]]],[[[4,[5]],[0,[8,73]]],[[4,[5]]]],[[[4,[28]],44],[[4,[28]]]],[[[4,[10]],13],[[4,[6]]]],[[[4,[5]],9],[[4,[6]]]],[[[4,[18]],[4,[18]]],[[4,[6]]]],[[[4,[6]],[4,[6]]],[[4,[6]]]],[[[4,[7]],[4,[7]]],[[4,[6]]]],[[[4,[7]],[12,[11]]],[[4,[6]]]],[[[4,[5]],[4,[5]]],[[4,[6]]]],[[[4,[3]],[4,[3]]],[[4,[6]]]],[[[4,[10]],[4,[10]]],[[4,[6]]]],[[[4,[10]],[4,[10]]],[[4,[6]]]],[[[4,[3]],[4,[3]]],[[4,[6]]]],[[[4,[10]],13],[[4,[6]]]],[[[4,[6]],[4,[6]]],[[4,[6]]]],[[[4,[5]],[4,[5]]],[[4,[6]]]],[[[4,[7]],[4,[7]]],[[4,[6]]]],[[[4,[18]],[4,[18]]],[[4,[6]]]],[[[4,[5]],9],[[4,[6]]]],[[[4,[7]],[12,[11]]],[[4,[6]]]],[[[4,[5]]],22],[[[4,[6]]],[[22,[1]]]],[[[4,[5]]],15],[[[4,[6]]],15],[[[4,[7]]],15],[[[4,[18]]],15],[[[4,[3]]],15],[[[4,[10]]],15],[[[4,[5]]],[[22,[74]]]],[[[4,[6]]],[[22,[74]]]],[[[4,[31]]],[[22,[74]]]],[[[4,[33]]],[[22,[55]]]],[[[4,[32]]],[[22,[74]]]],[[[4,[31]]],15],[[[4,[32]]],15],[[[4,[33]]],15],[[[4,[5]]],22],[[[4,[6]]],[[22,[1]]]],[[[4,[5]]],15],[[[4,[18]]],15],[[[4,[6]]],15],[[[4,[10]]],15],[[[4,[3]]],15],[[[4,[7]]],15],[[13,12],[[4,[5]]]],[[13,[12,[11]],44,44],[[4,[6]]]],[[[4,[31]]],[[17,[[4,[31]],16]]]],[[[4,[10]]],[[17,[[4,[10]],16]]]],[[[4,[7]]],[[17,[[4,[7]],16]]]],[[[4,[32]]],[[17,[[4,[32]],16]]]],[[[4,[33]]],[[17,[[4,[33]],16]]]],[[[4,[5]],[0,[8,9]]]],[[[4,[5]],[4,[5]]]],[[[4,[5]],[0,[8,9]]]],[[[4,[5]],[4,[5]]]],[[[4,[14]],15],[[17,[15,16]]]],[[[4,[10]]],[[17,[44,16]]]],[[[4,[7]]],[[17,[44,16]]]],[[[4,[32]]],[[17,[44,16]]]],[[[4,[28]]],13],[[13,[51,[[12,[[22,[75]]]]]]],[[4,[76]]]],[[13,[51,[[12,[[22,[[42,[11,38]]]]]]]]],[[4,[7]]]],[[13,[51,[[12,[[22,[56]]]]]]],[[4,[77]]]],[[13,[51,[[12,[78]]]]],[[4,[30]]]],[[13,[51,[[12,[[22,[1]]]]]]],[[4,[6]]]],[[13,[51,[[12,[[22,[78]]]]]]],[[4,[30]]]],[[13,[51,[[12,[11]]]]],[[4,[79]]]],[[13,[81,[80]]],[[4,[60]]]],[[13,[12,[20]]],[[4,[[21,[20]]]]]],[[13,[51,[[12,[[22,[62]]]]]]],[[4,[10]]]],[[13,[51,[[12,[[22,[[82,[13]]]]]]]]],[[4,[10]]]],[[13,[51,[[12,[80]]]]],[[4,[60]]]],[[13,[51,[[12,[[22,[74]]]]]]],[[4,[31]]]],[[13,[51,[[12,[55]]]]],[[4,[33]]]],[[13,[51,[[12,[[22,[[12,[11]]]]]]]]],[[4,[7]]]],[[13,[51,[[12,[[22,[83]]]]]]],[[4,[57]]]],[[13,[51,[[12,[[82,[13]]]]]]],[[4,[10]]]],[[13,[51,[[12,[62]]]]],[[4,[10]]]],[[13,[51,[[12,[[22,[[82,[[12,[11]]]]]]]]]]],[[4,[7]]]],[[13,[51,[[12,[[22,[55]]]]]]],[[4,[33]]]],[[13,[51,[[12,[83]]]]],[[4,[57]]]],[[13,[51,[[12,[[22,[84]]]]]]],[[4,[85]]]],[[13,[51,[[12,[[22,[11]]]]]]],[[4,[79]]]],[[13,[81,[78]]],[[4,[30]]]],[[13,[51,[[12,[[22,[80]]]]]]],[[4,[60]]]],[[13,[51,[[12,[[82,[[12,[11]]]]]]]]],[[4,[7]]]],[[13,[81,[56]]],[[4,[77]]]],[[13,[51,[[12,[86]]]]],[[4,[87]]]],[[13,[51,[[12,[[22,[86]]]]]]],[[4,[87]]]],[[13,[51,[[12,[56]]]]],[[4,[77]]]],[[13,[51,[[12,[84]]]]],[[4,[85]]]],[[13,[51,[[12,[75]]]]],[[4,[76]]]],[[13,[51,[[12,[[22,[13]]]]]]],[[4,[10]]]],[[13,[81,[83]]],[[4,[57]]]],[[13,[51,[[12,[[22,[20]]]]]]],[[4,[[21,[20]]]]]],[[13,[51,[[12,[74]]]]],[[4,[31]]]],[[13,[51,[[12,[13]]]]],[[4,[10]]]],[[13,[51,[[12,[1]]]]],[[4,[6]]]],[[13,[51,[[12,[[12,[11]]]]]]],[[4,[7]]]],[[13,[51,[[12,[[42,[11,38]]]]]]],[[4,[7]]]],[13,[[4,[[21,[20]]]]]],[[[4,[3]],44,44],[[4,[3]]]],[[[4,[6]],44,44],[[4,[6]]]],[[[4,[18]],44,44],[[4,[18]]]],[[[4,[[21,[20]]]],44,44],[[4,[[21,[20]]]]]],[[[4,[7]],44,44],[[4,[7]]]],[[[4,[[0,[28,5]]]],44,44],[[4,[[0,[28,5]]]]]],[[[4,[10]],44,44],[[4,[10]]]],[[13,[42,[38]],[22,[88]]],[[4,[5]]]],[[13,[42,[20,38]]],[[4,[[21,[20]]]]]],[[13,[42,[38]]],[[4,[5]]]],[[[4,[71]]],[[4,[71]]]],[[[4,[6]]]],[[[4,[6]]]],[[[4,[10]],13],[[4,[6]]]],[[[4,[18]],[4,[18]]],[[4,[6]]]],[[[4,[5]],9],[[4,[6]]]],[[[4,[7]],[12,[11]]],[[4,[6]]]],[[[4,[6]],[4,[6]]],[[4,[6]]]],[[[4,[7]],[4,[7]]],[[4,[6]]]],[[[4,[3]],[4,[3]]],[[4,[6]]]],[[[4,[5]],[4,[5]]],[[4,[6]]]],[[[4,[10]],[4,[10]]],[[4,[6]]]],[[[4,[5]],[4,[5]]],[[4,[6]]]],[[[4,[10]],[4,[10]]],[[4,[6]]]],[[[4,[5]],[4,[5]]],[[4,[6]]]],[[[4,[3]],[4,[3]]],[[4,[6]]]],[[[4,[18]],[4,[18]]]],[[[4,[10]],13],[[4,[6]]]],[[[4,[5]],9],[[4,[6]]]],[[[4,[7]],[12,[11]]],[[4,[6]]]],[[[4,[6]],[4,[6]]],[[4,[6]]]],[[[4,[7]],[4,[7]]],[[4,[6]]]],[[[4,[28]]],44],0,0,[[[4,[10]]],89],[[[4,[3]]],89],[[[4,[3]]],90],[[[4,[10]]],90],[[[4,[5]]],[[4,[6]]]],[[[4,[5]]],[[4,[6]]]],[[[4,[5]]],15],[[[4,[33]],74,91],[[17,[[22,[55]],16]]]],[[[4,[31]],74,91],[[17,[[22,[74]],16]]]],[[[4,[32]],74,91],[[17,[[22,[74]],16]]]],[[[4,[33]],74,91],[[17,[15,16]]]],[[[4,[32]],74,91],[[17,[15,16]]]],[[[4,[31]],74,91],[[17,[15,16]]]],[[13,44,74],[[17,[[4,[6]],16]]]],[[13,44,74,74],[[17,[[4,[5]],16]]]],[[13,44],[[4,[5]]]],[[13,44,74,74],[[4,[5]]]],[[[4,[28]]],[[4,[28]]]],[[[4,[28]]],92],[[[4,[5]],[4,[5]]]],[[[4,[5]],[4,[5]]]],[[[4,[5]],[0,[8,9]]]],[[[4,[5]],[0,[8,9]]]],[[[4,[14]],15],[[17,[15,16]]]],[[[4,[28]],13]],[[[4,[10]],[4,[30]]],[[17,[[4,[3]],16]]]],[[[4,[6]],[4,[30]]],[[17,[[4,[3]],16]]]],[[[4,[5]],[4,[30]]],[[17,[[4,[3]],16]]]],[[[4,[7]],[4,[30]]],[[17,[[4,[3]],16]]]],[[[4,[[21,[20]]]]],[[4,[[21,[20]]]]]],[[[4,[6]]],[[4,[6]]]],[[[4,[18]]],[[4,[18]]]],[[[4,[7]]],[[4,[7]]]],[[[4,[5]]],[[4,[5]]]],[[[4,[3]]],[[4,[3]]]],[[[4,[10]]],[[4,[10]]]],[[[4,[5]],25,93],[[17,[15,16]]]],[[[4,[71]],44,27],[[17,[[4,[71]],16]]]],[[[4,[28]],74,1,1,[22,[56]]],[[17,[[4,[28]],16]]]],[[[4,[28]],44,1,1,[22,[56]]],[[17,[[4,[28]],16]]]],[[[4,[7]],[4,[6]],[22,[[12,[11]]]]],[[17,[[4,[7]],16]]]],[[[4,[10]],[4,[6]],[22,[13]]],[[17,[[4,[10]],16]]]],[[[4,[6]],[4,[6]],[22,[1]]],[[17,[[4,[6]],16]]]],[[[4,[5]],[4,[6]],22],[[17,[[4,[5]],16]]]],[[[4,[6]],49,[22,[1]]],[[17,[[4,[6]],16]]]],[[[4,[10]],49,[22,[13]]],[[17,[[4,[10]],16]]]],[[[4,[7]],49,[22,[[12,[11]]]]],[[17,[[4,[7]],16]]]],[[[4,[5]],49,22],[[17,[[4,[5]],16]]]],[[[4,[6]],[12,[78]],49],[[17,[15,16]]]],[[[4,[94]],[12,[78]],49],[[17,[15,16]]]],[[[4,[10]],[12,[78]],49],[[17,[15,16]]]],[[[4,[10]],49,25],[[17,[[4,[10]],16]]]],[[[4,[6]],49,25],[[17,[[4,[6]],16]]]],[[[4,[7]],49,25],[[17,[[4,[7]],16]]]],[[[4,[5]],49,25],[[17,[[4,[5]],16]]]],[[[4,[3]]]],[[[4,[3]],35]],[[[4,[28]],72]],[[[4,[3]],80],[[4,[3]]]],[[[4,[6]],80],[[4,[6]]]],[[[4,[18]],80],[[4,[18]]]],[[[4,[[21,[20]]]],80],[[4,[[21,[20]]]]]],[[[4,[10]],80],[[4,[10]]]],[[[4,[7]],80],[[4,[7]]]],[[[4,[5]],80],[[4,[5]]]],[[[4,[5]],80,22],[[4,[5]]]],[[[4,[10]],80,[22,[13]]],[[4,[10]]]],[[[4,[7]],80,[22,[[12,[11]]]]],[[4,[7]]]],[[[4,[18]],80,[22,[15]]],[[4,[18]]]],[[[4,[6]],80,[22,[1]]],[[4,[6]]]],[[[4,[[21,[20]]]],80,[22,[[21,[20]]]]],[[4,[[21,[20]]]]]],[[[4,[3]],80,[22,[15]]],[[4,[3]]]],[[[4,[28]]]],[[[4,[28]],80,44],[[4,[28]]]],[[[4,[31]],1],[[4,[31]]]],[[[4,[6]],1],[[4,[6]]]],[[[4,[33]],1],[[4,[33]]]],[[[4,[10]],1],[[4,[10]]]],[[[4,[7]],1],[[4,[7]]]],[[[4,[32]],1],[[4,[32]]]],[[[4,[6]],29],[[4,[6]]]],[[[4,[31]],29],[[4,[31]]]],[[[4,[33]],29],[[4,[33]]]],[[[4,[10]],29],[[4,[10]]]],[[[4,[7]],29],[[4,[7]]]],[[[4,[32]],29],[[4,[32]]]],[[[4,[32]],11],[[22,[74]]]],[[[4,[33]],11],[[22,[55]]]],[[[4,[31]],11],[[22,[74]]]],[[[4,[33]],11],15],[[[4,[31]],11],15],[[[4,[32]],11],15],[[[4,[5]],13],[[4,[10]]]],[[[4,[10]],13],[[4,[10]]]],[[[4,[5]],[4,[5]]]],[[[4,[5]],[0,[8,9]]]],[[[4,[5]],[4,[5]]]],[[[4,[5]],[0,[8,9]]]],[[[4,[14]],15],[[17,[15,16]]]],[[[4,[6]]],[[22,[78]]]],[[[4,[5]]],22],[[[4,[3]]],15],[[[4,[6]]],15],[[[4,[10]]],15],[[[4,[7]]],15],[[[4,[5]]],15],[[[4,[18]]],15],[[[4,[28]],[22,[44]]],[[4,[28]]]],[[[4,[6]],[97,[95,96]]],[[17,[[4,[6]],16]]]],[[[4,[7]],[97,[95,96]]],[[17,[[4,[7]],16]]]],[[[4,[18]],[97,[95,96]]],[[17,[[4,[18]],16]]]],[[[4,[5]],[97,[95,96]]],[[17,[[4,[5]],16]]]],[[[4,[3]],[97,[95,96]]],[[17,[[4,[3]],16]]]],[[[4,[[21,[20]]]],[97,[95,96]]],[[17,[[4,[[21,[20]]]],16]]]],[[[4,[10]],[97,[95,96]]],[[17,[[4,[10]],16]]]],[[[4,[10]]]],[[[4,[3]]]],[[[4,[5]]]],[[[4,[7]]]],[[[4,[6]]]],[[[4,[[21,[20]]]]]],[[[4,[18]],[97,[95,96]]],[[4,[18]]]],[[[4,[10]],[97,[95,96]]],[[4,[10]]]],[[[4,[7]],[97,[95,96]]],[[4,[7]]]],[[[4,[[21,[20]]]],[97,[95,96]]],[[4,[[21,[20]]]]]],[[[4,[6]],[97,[95,96]]],[[4,[6]]]],[[[4,[5]],[97,[95,96]]],[[4,[5]]]],[[[4,[3]],[97,[95,96]]],[[4,[3]]]],0,[[[4,[5]],44],[[4,[5]]]],[[[4,[10]],44],[[17,[15,16]]]],[[[4,[3]]],[[17,[[101,[98,[100,[[99,[44]]]]]],16]]]],[[[4,[5]]],[[17,[[101,[102,[100,[[99,[44]]]]]],16]]]],[[[4,[3]]],[[104,[103]]]],[[[4,[33]]],[[104,[103]]]],[[[4,[31]]],[[104,[103]]]],[[[4,[32]]],[[104,[103]]]],[[[4,[10]]],[[104,[103]]]],[[[4,[6]]],[[104,[103]]]],[[]],[[[4,[3]],35]],[[[4,[18]],35]],[[[4,[7]]],[[4,[10]]]],[[[4,[5]]],[[42,[22,38]]]],[[[4,[5]]],[[105,[[42,[38]],[42,[22,38]]]]]],[[[4,[5]],[0,[25,26]]],[[17,[[4,[5]],16]]]],[[[4,[3]],[0,[25,26]]],[[17,[[4,[3]],16]]]],[[[4,[6]],[0,[25,26]]],[[17,[[4,[6]],16]]]],[[[4,[10]],[0,[25,26]]],[[17,[[4,[10]],16]]]],[[[4,[7]],[0,[25,26]]],[[17,[[4,[7]],16]]]],[[[4,[[21,[20]]]],[0,[25,26]]],[[17,[[4,[[21,[20]]]],16]]]],[[[4,[3]],27],[[17,[[4,[3]],16]]]],[[[4,[18]],27],[[17,[[4,[3]],16]]]],[[],17],[[],17],[[],106],[[[4,[33]]],[[17,[[4,[33]],16]]]],[[[4,[31]]],[[17,[[4,[31]],16]]]],[[[4,[32]]],[[17,[[4,[32]],16]]]],[[[4,[6]]],[[17,[[4,[6]],16]]]],[[[4,[10]]],[[17,[[4,[10]],16]]]],[[[4,[[21,[20]]]]],[[17,[[4,[[21,[20]]]],16]]]],[[[4,[7]]],[[17,[[4,[7]],16]]]],[[[4,[28]],15],[[17,[[4,[28]],16]]]],[[[4,[28]]]],0,[[[4,[33]],11],[[22,[55]]]],[[[4,[31]],11],[[22,[74]]]],[[[4,[32]],11],[[22,[74]]]],[[[4,[31]],11],15],[[[4,[33]],11],15],[[[4,[32]],11],15],[[[4,[85]],107,[42,[56,38]]]],[[[4,[77]],107,[42,[56,38]]]],[[[4,[30]],107,[42,[56,38]]]],[[[4,[76]],107,[42,[56,38]]]],[[[4,[57]],107,[42,[56,38]]]],[[[4,[7]],107,[42,[56,38]]]],[[[4,[60]],107,[42,[56,38]]]],[[[4,[87]],107,[42,[56,38]]]],[[[4,[[21,[20]]]],107,[42,[56,38]]]],[[[4,[6]],107,[42,[56,38]]]],[[[4,[79]],107,[42,[56,38]]]],[[[4,[10]],107,[42,[56,38]]]],[[[4,[33]],107,[42,[56,38]]]],[[[4,[31]],107,[42,[56,38]]]],[[[4,[77]],107,[12,[56]]]],[[[4,[57]],107,[12,[56]]]],[[[4,[60]],107,[12,[56]]]],[[[4,[85]],107,[12,[56]]]],[[[4,[87]],107,[12,[56]]]],[[[4,[[21,[20]]]],107,[12,[56]]]],[[[4,[76]],107,[12,[56]]]],[[[4,[6]],107,[12,[56]]]],[[[4,[79]],107,[12,[56]]]],[[[4,[31]],107,[12,[56]]]],[[[4,[30]],107,[12,[56]]]],[[[4,[10]],107,[12,[56]]]],[[[4,[33]],107,[12,[56]]]],[[[4,[7]],107,[12,[56]]]],[[]],[[[4,[18]]],44],[[[4,[28]],[42,[[39,[37,38]],38]]],[[4,[28]]]],[[[4,[18]],[4,[6]],[4,[18]]],[[17,[[4,[18]],16]]]],[[[4,[5]],[4,[6]],[4,[5]]],[[17,[[4,[5]],16]]]],[[[4,[3]],[4,[6]],[4,[3]]],[[17,[[4,[3]],16]]]],[[[4,[[21,[20]]]],[4,[6]],[4,[[21,[20]]]]],[[17,[[4,[[21,[20]]]],16]]]],[[[4,[10]],[4,[6]],[4,[10]]],[[17,[[4,[10]],16]]]],[[[4,[6]],[4,[6]],[4,[6]]],[[17,[[4,[6]],16]]]],[[[4,[7]],[4,[6]],[4,[7]]],[[17,[[4,[7]],16]]]],0,[[48,48],48],[[48,48],48],[48,48],[[48,48],48],[[48,48],48],[48,48],[[48,48],48],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[108,37]],[108],[109],[[]],[[]],[110],[108],[109],[111],[[108,[22,[37]]]],[[108,[22,[15]]],[[17,[16]]]],[[[22,[15]]],[[17,[16]]]],[22],[15,[[17,[16]]]],[[108,15],[[17,[16]]]],[[109,15],[[17,[16]]]],[[]],[[110,[82,[[12,[11]]]]]],[[111,[82,[13]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,[[],108],[[],109],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[],1],[[],92],[[],4],[110,[[4,[7]]]],[108,[[4,[3]]]],[109,[[4,[3]]]],[[],[[4,[3]]]],[111,[[4,[10]]]],0,[[]],[[]],[[]],[[]],[[13,23]],[[13,23]],[[13,12]],[[13,[12,[22]]]],[[35,44,44,13],[[17,[[39,[112,38]],16]]]],[[],44],[[],44],[[],44],[[],44],[[],[[39,[37,38]]]],[[]],[[]],[[]],[[]],0,[[13,44],110],[[13,44,[22,[35]]],108],[[13,44,[22,[35]]],109],[[13,44],111],[[]],[110],[111],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,[[]],[[[22,[15]]],[[17,[16]]]],[15,[[17,[16]]]],0,[[],1],[[],92],[[],[[4,[3]]]],[[35,44,44,13],[[17,[[39,[112,38]],16]]]],[[],[[39,[37,38]]]],0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[42,[62,38]]]],[[],[[42,[[114,[113]],38]]]],[47,115],[[[116,[80]]],117],[[[118,[80]]],119],[[[120,[80]],35],121],[[122,35],123],[115,22],[117,22],[119,22],[121,22],[123,22],[124,22],[[[125,[23]]],22],[115,22],[117,22],[119,22],[121,22],[123,22],[[[125,[43]]],22],0,[115],[117],[119],[121],[123],[[[125,[23]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[56,56],[[],15],[15],[15,[[17,[15,16]]]],[[126,[0,[23,52]]]],[[[127,[5]],[0,[23,52]]]],[[[127,[5]],[0,[23,52]]]],[[]],[[]],[128],[129],[130],[126],[[[127,[5]]]],[131],[[[132,[5]]]],[133],[[[22,[15]]],[[17,[16]]]],[[[127,[5]],[22,[12]]]],[[128,[22,[[51,[[12,[11]]]]]]]],[22],[[133,[22,[[51,[13]]]]]],[15,[[17,[16]]]],[[129,15],[[17,[16]]]],[[130,15],[[17,[16]]]],[[126,15],[[17,[16]]]],[[[127,[5]],15],[[17,[16]]]],[[[127,[5]],12]],[[129,[0,[23,52]]]],[[130,[0,[23,52]]]],[[]],[[128,[51,[[12,[11]]]]]],[[131,1]],[[[132,[5]]]],[[133,[51,[13]]]],[[129,23]],[[130,23]],[[[0,[25,26]]]],[[[0,[25,26]]],[[4,[5]]]],[25],[25,[[4,[28]]]],[[[0,[25,26]]]],[[25,12]],[[[0,[25,26]]]],[[[0,[25,26]]]],[29,[[4,[30]]]],[29,[[4,[30]]]],[34,[[17,[[4,[30]],16]]]],[[],[[17,[[4,[30]],16]]]],[[],[[17,[[4,[30]],16]]]],[[],134],[[],134],[[[135,[20]]],134],[[],134],[[[135,[20]]],134],[[[104,[136]]],137],[[[104,[138]]]],[[[104,[139]]],83],[[[104,[138]]],138],[[],35],[[],[[17,[44,16]]]],[[],[[12,[11]]]],[[[104,[[12,[140]]]]],[[104,[12]]]],[[[104,[140]]],104],[15,[[17,[15,16]]]],[15,[[17,[15,16]]]],[15,[[17,[15,16]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[104,[138]]],138],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[39,[95,38]]]],[[],[[39,[96,38]]]],[95,[[39,[95,38]]]],[96,[[39,[96,38]]]],[[[0,[25,26]]],[[4,[5]]]],0,0,0,0,[35,[[17,[15,16]]]],[35,[[17,[15,16]]]],[35,[[17,[15,16]]]],[35,[[17,[15,16]]]],0,[[[104,[[0,[141,138]]]]],[[22,[141]]]],0,[44,[[17,[16]]]],[44,[[17,[16]]]],[[95,44],[[17,[16]]]],[[96,44],[[17,[16]]]],[15,[[17,[15,16]]]],[15,[[17,[15,16]]]],[9,[[17,[15,16]]]],[[],[[41,[[40,[[39,[37,38]]]]]]]],[[],[[42,[[39,[37,38]],38]]]],[91,91],[142,142],[143,143],[[[104,[138]]],[[104,[138]]]],[93,93],[144,144],[145,145],[29,29],[34,34],[146,146],[131,131],[[[132,[[0,[147,5]]]]],[[132,[[0,[147,5]]]]]],[133,133],[148,148],[[[135,[[0,[147,20]]]]],[[135,[[0,[147,20]]]]]],[149,149],[150,150],[151,151],[152,152],[153,153],[[],[[104,[154]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[[104,[[0,[155,138]]]],[104,[[0,[155,138]]]]],156],[[],156],[[151,13],1],[1,4],[1,4],[1,4],[1,4],[[[135,[20]]],157],[152,157],0,0,[158,80],[158,80],[158,80],0,[[]],[[],91],[[],[[104,[159]]]],[[],93],[[],145],[[],29],[[],148],[[],149],[[],150],[[],151],[[],153],0,[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[[104,[138]]],138],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],0,0,0,[[[104,[[0,[141,138]]]]],13],0,[15],[15,[[17,[15,16]]]],[[[104,[134]]],[[17,[[104,[[0,[134,67,68]]]],[104,[134]]]]]],[[[104,[134]]],[[104,[[0,[134,67,68]]]]]],[[[104,[138]]],[[160,[138]]]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[[104,[138]]]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[],15],[[],35],[[],35],0,[[],[[162,[161]]]],[[],[[162,[161]]]],[[91,91],1],[[[104,[37]],37],1],[[[104,[163]],163],1],[[[104,[[0,[[164,[[0,[[164,[[0,[[164,[[0,[164,138]]]],138]]]],138]]]],138]]]],[104,[[0,[[164,[[0,[[164,[[0,[[164,[[0,[164,138]]]],138]]]],138]]]],138]]]]],1],[[29,29],1],[[148,148],1],[[149,149],1],[[150,150],1],[[151,151],1],[[152,152],1],[[153,153],1],[[]],[[]],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],[[17,[15,16]]]],[[],[[17,[16]]]],[129,1],[130,1],[126,1],[[[127,[5]]],1],[[],1],[129,92],[130,92],[126,92],[[[127,[5]]],92],[[],92],[[],[[82,[92]]]],0,[138,[[17,[138,16]]]],[[138,[4,[6]]],[[17,[4,16]]]],[[[4,[6]]],[[17,[15,16]]]],[[153,25],153],[[],4],[128,[[4,[7]]]],[[],[[4,[3]]]],[131,[[4,[6]]]],[[[132,[5]]],[[4,[5]]]],[133,[[4,[10]]]],0,[[91,45],[[17,[46]]]],[[142,45],[[17,[46]]]],[[143,45],[[17,[46]]]],[[[104,[138]],45],[[17,[46]]]],[[[104,[[0,[165,138]]]],45],[[17,[46]]]],[[[104,[[0,[166,138]]]],45],[[17,[46]]]],[[29,45],[[17,[46]]]],[[146,45],[[17,[46]]]],[[148,45],[[17,[46]]]],[[[135,[[0,[166,20]]]],45],[[17,[46]]]],[[149,45],[[17,[46]]]],[[150,45],[[17,[46]]]],[[151,45],[[17,[46]]]],[[152,45],[[17,[46]]]],[[153,45],[[17,[46]]]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[167],[[]],[[[4,[30]]],[[97,[[168,[44]],[168,[[22,[44]]]]]]]],[[[42,[78,38]]],[[97,[[41,[[40,[78]]]],[168,[[22,[44]]]]]]]],[[[12,[78]]],[[97,[[41,[[40,[78]]]],[168,[[22,[44]]]]]]]],[96,[[97,[[168,[44]],96]]]],[95,[[97,[95,[168,[[22,[44]]]]]]]],[[]],[[]],[[]],[[]],[[]],[169,[[104,[169]]]],[[]],[170,[[104,[170]]]],[171,[[104,[171]]]],[[[42,[38]]],[[104,[12]]]],[172,[[104,[170]]]],[173,[[104,[171]]]],[[[39,[138,38]]],[[104,[138]]]],[167],[13,[[104,[13]]]],[62,[[104,[13]]]],[[],104],[[[12,[147]]],[[104,[[12,[147]]]]]],[[[82,[[0,[174,138]]]]],[[104,[[0,[174,138]]]]]],[175,[[104,[169]]]],[[[104,[13]]],[[104,[[12,[11]]]]]],[[]],[176,93],[177,93],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[178,151],[[]],[[]],[[[42,[152,38]]],153],[[[22,[88]]]],[[[179,[80]],[179,[11]],[22,[88]]]],[[[179,[80]],[179,[11]],[22,[88]]]],[49,[[104,[12]]]],[49,151],[[49,44],[[120,[80]]]],[49,[[120,[80]]]],[[13,23]],[[49,157],[[120,[80]]]],[[49,44],[[120,[80]]]],[[13,23]],[[],[[104,[138]]]],[[13,12]],[[13,[12,[22]]]],[13],[[13,44],138],[[13,44],138],[[[104,[[0,[[180,[[0,[[180,[[0,[[180,[[0,[180,138]]]],138]]]],138]]]],138]]]],[104,[[0,[[180,[[0,[[180,[[0,[[180,[[0,[180,138]]]],138]]]],138]]]],138]]]]],1],[44,22],[44,22],[44,22],[44,[[17,[53,16]]]],[[[182,[181,181,181]],44],22],[[[183,[181,181]],44],22],[[184,44],22],[[185,44],22],[[186,44],22],[[187,44],22],[[[189,[188]],44],22],[[[190,[26]],44],22],[[[191,[188]],44],22],[[192,44],22],[[193,44],22],[[194,44],22],[[195,44],22],[[[196,[20]],44],22],[[[197,[20]],44],22],[[151,13],[[22,[35]]]],[44,[[17,[53,16]]]],[44,[[17,[53,16]]]],[44,53],[44,53],[[151,44],22],[[151,44],22],[[],35],[[151,13],[[22,[92]]]],[[151,13],22],[107,56],[[[104,[138]]],[[22,[138]]]],[[[104,[138]]],138],[[],[[42,[13,38]]]],[151,[[42,[13,38]]]],[153,[[42,[13,38]]]],[44,[[22,[54]]]],[44,22],[44,53],[[[182,[181,181,181]],44],22],[[[183,[181,181]],44],22],[[184,44],22],[[185,44],22],[[186,44],22],[[187,44],22],[[[189,[188]],44],22],[[[190,[26]],44],22],[[[191,[188]],44],22],[[192,44],22],[[193,44],22],[[194,44],22],[[195,44],22],[[[196,[20]],44],22],[[[197,[20]],44],22],[[138,44],22],[[138,44],22],[44,53],[[],44],[[1,1],[[17,[19,16]]]],[[]],[[[104,[[0,[[180,[[0,[[180,[[0,[[180,[[0,[180,138]]]],138]]]],138]]]],138]]]],[104,[[0,[[180,[[0,[[180,[[0,[[180,[[0,[180,138]]]],138]]]],138]]]],138]]]]],1],[[]],[[],1],[[],1],[[[104,[[0,[198,138]]]],199]],[[29,199]],[[148,199]],[[152,199]],0,0,[[]],[13,[[22,[44]]]],[[151,13],[[22,[44]]]],[[153,13],[[22,[44]]]],[[[12,[78]]],23],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[129,[[39,[37,38]]]],[130,[[39,[37,38]]]],[126,[[39,[37,38]]]],[[[127,[5]]],[[39,[37,38]]]],[[],[[39,[37,38]]]],[[151,44,[114,[113]],35],[[17,[[22,[35]],16]]]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[104,22],[[[135,[20]]]],[151],[[[104,[138]]]],[138,15],[[[104,[154]]],15],[[],[[42,[38]]]],[[],1],[151,1],[[],[[17,[[4,[6]],16]]]],[[],1],[15,[[17,[[4,[6]],16]]]],[15,[[17,[[4,[6]],16]]]],[[],[[17,[[4,[6]],16]]]],[138,1],[[],[[4,[6]]]],[[],[[4,[6]]]],[[[135,[20]],44],1],[44,1],0,[[],1],[[],72],[[],1],[[[135,[20]],44],1],[44,1],[151,23],[151,[[0,[23,69]]]],[151,[[0,[23,69]]]],[151,[[0,[23,69]]]],[[[104,[[0,[[180,[[0,[[180,[[0,[[180,[[0,[180,138]]]],138]]]],138]]]],138]]]],[104,[[0,[[180,[[0,[[180,[[0,[[180,[[0,[180,138]]]],138]]]],138]]]],138]]]]],1],0,[[],44],[[[135,[20]]],44],[151,44],[44,15],0,[[]],[[[104,[[0,[[180,[[0,[[180,[[0,[[180,[[0,[180,138]]]],138]]]],138]]]],138]]]],[104,[[0,[[180,[[0,[[180,[[0,[[180,[[0,[180,138]]]],138]]]],138]]]],138]]]]],1],[[]],0,[[[104,[147]]],147],[[],22],[[],15],[[],15],[[],[[22,[74]]]],[[],[[22,[74]]]],[[],22],[[],[[22,[74]]]],[[],15],[[],15],[[151,151]],[[35,35],[[17,[35,16]]]],0,0,0,[[],22],[[],15],[[],15],0,[[],[[17,[4,16]]]],[[],[[17,[15,16]]]],[15],[15,[[17,[15,16]]]],0,0,[[],44],[[],[[17,[44,16]]]],[[],[[17,[44,16]]]],[[],13],0,0,[[[104,[[0,[[164,[[0,[[164,[[0,[[164,[[0,[164,138]]]],138]]]],138]]]],138]]]],[104,[[0,[[164,[[0,[[164,[[0,[[164,[[0,[164,138]]]],138]]]],138]]]],138]]]]],1],[44,[[22,[44]]]],[[]],[13],[[13,44,44],128],[[13,44,44],129],[[13,44,44],130],[[13,44,44],126],[[13,44,44,35],[[127,[5]]]],[[],104],[[13,44],131],[[13,44],[[132,[5]]]],[[13,44,44],133],[[],151],[[[200,[62]],157,1],152],[201,104],[[44,44],4],[[44,44],15],[[151,44,[114,[113]],35],[[17,[151,16]]]],[[],[[104,[140]]]],[44,[[104,[[12,[140]]]]]],[[],[[104,[140]]]],[44,[[104,[[12,[140]]]]]],[[]],[[]],0,[[],44],[[[135,[20]]],44],0,0,[[[104,[[0,[[180,[[0,[[180,[[0,[[180,[[0,[180,138]]]],138]]]],138]]]],138]]]],[104,[[0,[[180,[[0,[[180,[[0,[[180,[[0,[180,138]]]],138]]]],138]]]],138]]]]],[[22,[156]]]],[[],[[4,[6]]]],[[],[[4,[6]]]],[[],[[4,[6]]]],[[],[[4,[6]]]],[[],[[202,[104]]]],0,0,0,0,0,[[],15],[[[104,[[0,[141,138]]]],203]],[203],[[[104,[138]],[104,[138]]],1],[[74,91],[[17,[22,16]]]],[[74,91],[[17,[15,16]]]],[[74,91],[[17,[15,16]]]],[[],15],0,[15],[15,[[17,[15,16]]]],[[151,13],[[22,[35]]]],[13],[[151,13,[114,[113]]],[[22,[[114,[113]]]]]],[[[4,[30]]],[[17,[[4,[3]],16]]]],[[[4,[30]]],[[17,[[4,[3]],16]]]],[[]],[[],15],0,[[138,25,93],[[17,[15,16]]]],[[25,93],[[17,[15,16]]]],[[138,[4,[6]],22],[[17,[138,16]]]],[[138,49,22],[[17,[138,16]]]],[[138,49,25],[[17,[138,16]]]],[[44,1]],[[151,13,35],[[22,[35]]]],[[151,44,35],[[22,[35]]]],[80,4],[80,15],[80,4],[[151,13],[[22,[35]]]],[[151,44],22],[[]],[[]],[131],[[[132,[5]]]],0,[[80,44],15],[[[135,[20]],44,44]],0,[[138,44,44],138],[[44,44]],[[138,44,44],138],[[44,44]],[[[135,[20]],44,44]],[1,4],[29,4],[29,15],[[[104,[[0,[141,138]]]]],[[22,[141]]]],[[[104,[[0,[204,138]]]],205],[[17,[206]]]],[[[104,[[0,[207,138]]]],208],[[17,[206]]]],[[[104,[[0,[207,138]]]]],[[17,[206]]]],[[[104,[[0,[204,138]]]]],[[17,[206]]]],[11,22],[11,15],[11,15],[13,[[4,[10]]]],[13,[[4,[10]]]],0,0,0,[[[104,[138]]],44],[15],[15,[[17,[15,16]]]],0,[[],22],[[],15],[[138,[97,[95,96]]],[[17,[138,16]]]],[[[4,[30]]],[[17,[15,16]]]],[95,[[17,[15,16]]]],[95,15],[96,[[17,[15,16]]]],[96,15],[[]],[[138,[97,[95,96]]],138],[[[4,[30]]],[[17,[15,16]]]],[44,15],[151,153],[[],[[39,[54,38]]]],[[[135,[20]]],[[39,[37,38]]]],[[],[[42,[[12,[11]],38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],62],[[151,151],[[17,[1,16]]]],0,0,[[138,[0,[25,26]]],[[17,[138,16]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[[104,[12]]],[[17,[[104,[99]]]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[151,13],[[17,[35,16]]]],[[151,44],[[17,[16]]]],[[151,13],[[17,[92,16]]]],[[151,13],[[17,[16]]]],[[151,13],[[17,[35,16]]]],[13,[[17,[44,16]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],[[17,[104,209]]]],[[],[[17,[[104,[140]],209]]]],[[],[[17,[[104,[140]],209]]]],[[],[[17,[[202,[104]],209]]]],[104,[[17,[104]]]],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],13],[[],13],[[],[[17,[4,16]]]],[[],[[17,[15,16]]]],[[[104,[[210,[67]]]]],[[17,[67]]]],[[[104,[147]]],147],0,0,[[[135,[20]]],[[22,[88]]]],[[[135,[20]],44],20],0,[[[135,[20]],44],20],0,[[[135,[20]]],[[104,[[42,[20,38]]]]]],[11,22],[11,15],[11,15],0,[[107,[42,[56,38]]]],[[107,[12,[56]]]],[[[104,[[210,[67]]]],201],17],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[104,[138]]],44],0,0,[44],[44,151],[[151,[114,[113]],35],[[22,[35]]]],[[152,[211,[62,62,38]]],152],[[153,[211,[62,62,38]]],153],[[[135,[20]],[22,[88]]],[[39,[37,38]]]],[[[4,[6]],4],[[17,[4,16]]]],0,0,0,[[[212,[20]]]],[[[212,[20]]]],[[[212,[20]],[22,[20]]]],[[[212,[20]],20]],[[[212,[20]],134]],[[[212,[20]],134],[[17,[16]]]],[[]],[[]],[[],[[212,[20]]]],[44],[44],[44],[[[212,[20]]],[[4,[[21,[20]]]]]],[[]],[[],44],[[]],[[13,44],[[212,[20]]]],[[[212,[20]]],15],[[],17],[[],17],[[],106],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[2],[[]],[[]],[[]],[[]],[213,213],[[]],[[],213],[44],[44],[44],[44],[44],[44],[[213,213],1],[[213,45],[[17,[46]]]],[[]],[[]],[13,[[17,[214]]]],[[13,49],[[17,[213,16]]]],[[],44],[[],44],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],35],[35,[[17,[15,16]]]],[[],35],0,[44,[[17,[53,16]]]],[44,53],[[],35],[44,53],[[35,35],[[17,[35,16]]]],0,[[]],[44],0,0,0,[[[22,[88]]]],[[[179,[80]],[179,[11]],[22,[88]]]],[[[179,[80]],[179,[11]],[22,[88]]]],0,[[]],[[]],[[],215],[44],[44],[44],[[215,[22,[157]]],[[17,[122,16]]]],[[]],[[],44],[[]],[215,1],[[44,44],215],[[215,[39,[37,38]]]],[215],[[],17],[[],17],[[],106],[[]],0,0,[[]],[[]],[[37,157],[[39,[37,38]]]],[44],[44],[44],[[216,[22,[157]]],[[17,[[120,[80]],217]]]],[[]],[[],44],[[]],[216,1],[44,216],[216,[[12,[80]]]],[[216,37]],[216],[[216,[12,[[39,[37,38]]]]]],[216],[[216,[22,[37]]]],[216,[[218,[80]]]],[[],17],[[],17],[[],106],[[]],0,[219,134],[219,[[39,[37,38]]]],[219,134],[[]],[[]],[219,157],[[],219],[44],[44],[44],[[219,45],[[17,[46]]]],[[]],[[],44],[[]],[219,44],[219],[[219,44]],[219],[[],17],[[],17],[[],106],[219,[[22,[220]]]],[[]],0,0,0,[[]],[134],[[13,44],[[39,[221,38]]]],[[],[[104,[25]]]],[[],1],[[[39,[25,38]],[104,[25]]]],[[],15],0,[[138,44,44],138],[[138,44,44],138],0,[1],[[]],[[],1],[201],0,0,[[23,44,44],[[116,[80]]]],[[23,44,44],[[118,[80]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[0,[25,26]]]],[[[0,[25,26]]],[[4,[5]]]],[25],[25,[[4,[28]]]],[[[0,[25,26]]]],[[25,12]],[[[0,[25,26]]]],[[[0,[25,26]]]],[29,[[4,[30]]]],[34,[[17,[[4,[30]],16]]]],[[],[[17,[[4,[30]],16]]]],[[],[[39,[95,38]]]],[[],[[39,[96,38]]]],[[[0,[25,26]]],[[4,[5]]]],[35,[[17,[15,16]]]],[35,[[17,[15,16]]]],[44,[[17,[16]]]],[44,[[17,[16]]]],[1,4],[1,4],[1,4],[1,4],0,0,[[]],[[]],[[],[[17,[15,16]]]],[[],[[17,[16]]]],[138,[[17,[138,16]]]],[[138,[4,[6]]],[[17,[4,16]]]],0,[[13,44],138],[[13,44],138],[44,22],[44,22],[44,[[17,[53,16]]]],[44,53],[[138,44],22],[[138,44],22],[[]],[[]],[[],[[17,[[4,[6]],16]]]],[15,[[17,[[4,[6]],16]]]],[[],[[17,[[4,[6]],16]]]],[[]],[[]],0,[[],22],[[],[[22,[74]]]],[[],22],[[],22],[[],[[17,[4,16]]]],0,0,[[],[[17,[44,16]]]],[[44,44],4],[[]],[[]],0,0,[[],[[4,[6]]]],[[],[[4,[6]]]],[[74,91],[[17,[22,16]]]],[[[4,[30]]],[[17,[[4,[3]],16]]]],[[]],[[138,25,93],[[17,[15,16]]]],[[138,[4,[6]],22],[[17,[138,16]]]],[[138,49,22],[[17,[138,16]]]],[[138,49,25],[[17,[138,16]]]],[80,4],[80,4],0,[1,4],[29,4],[11,22],[13,[[4,[10]]]],[[],22],[[138,[97,[95,96]]],[[17,[138,16]]]],[[]],[[138,[97,[95,96]]],138],[[],[[42,[[12,[11]],38]]]],[[138,[0,[25,26]]],[[17,[138,16]]]],[[],[[17,[4,16]]]],[11,22],0,[[[4,[6]],4],[[17,[4,16]]]],[[44,[42,[1,38]]]],0,[[12,1,1]],[[[12,[[0,[222,[180,[[0,[222,[180,[[0,[222,[180,[[0,[222,180]]]]]]]]]]]]]]]]]],[[[12,[[0,[222,[180,[[0,[222,[180,[[0,[222,[180,[[0,[222,180]]]]]]]]]]]]]]]]]],[[[12,[15]],[12,[1]],1],[[17,[223,16]]]],[[13,[12,[15]],[12,[1]],1],[[17,[[4,[7]],16]]]],[15,[[17,[[39,[37,38]],16]]]],0,[158,80],[158,80],[158,80],[224,80],[[],158],[158,80],[158,80],[158,80],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[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],[2],[53,23],[[53,[42,[53,38]]]],[[[59,[65,64]],[59,[65,64]]]],[[53,53],53],[[[4,[10]],15],[[17,[15,16]]]],[[[4,[7]],15],[[17,[15,16]]]],[[[4,[6]],15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[225,19],15],[[226,226],[[17,[16]]]],[227],[[227,13]],[[226,29],[[4,[30]]]],[53,53],[[[59,[58,57]]],[[0,[23,52]]]],[[[59,[63,60]]],[[0,[23,52]]]],[[],35],[[[59,[70,60]]],[[0,[23,52]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[35,[[17,[15,16]]]],[[[59,[70,60]],35],[[17,[15,16]]]],[[[59,[58,57]],35],[[17,[15,16]]]],[[[59,[63,60]],35],[[17,[15,16]]]],[[[59,[66,60]],35],[[17,[15,16]]]],[[[59,[65,64]],35],[[17,[15,16]]]],[[226,35],[[17,[15,16]]]],[[225,35],[[17,[15,16]]]],[[53,35],[[17,[53,16]]]],[[[59,[63,60]],61],[[59,[63,60]]]],[[[59,[66,60]],61],[[59,[66,60]]]],0,[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[[4,[33]],15],[[17,[15,16]]]],[[[4,[31]],15],[[17,[15,16]]]],[[[59,[28,28]]],[[59,[28,28]]]],[228,228],[229,229],[226,226],[225,225],[230,230],[53,53],[35,35],[92,92],[61,61],[79,79],[87,87],[30,30],[77,77],[85,85],[76,76],[57,57],[60,60],[33,33],[31,31],[58,58],[65,65],[63,63],[66,66],[231,231],[70,70],[157,157],[232,232],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[92,35]],[[[59,[63,60]],62],[[17,[[59,[63,60]],16]]]],[92,35],[[[59,[66,60]]],[[4,[60]]]],[[],228],[[],53],[[],35],[44],[44],[44],[[[59,[28,28]]]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[[59,[28,28]]]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[[59,[65,64]],[59,[65,64]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[227,49]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[225],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[],35],[[[59,[63,60]]],35],[[[59,[70,60]]],35],[[[59,[58,57]]],35],[[[59,[65,64]]],35],[[[59,[66,60]]],35],[226,35],[225,35],[53,35],0,[[229,229],1],[[53,53],1],[[35,157],1],[[35,35],1],[[92,92],1],[[61,61],1],[[157,157],1],[[232,232],1],[[225,225],[[4,[6]]]],[[225,225],[[4,[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],[[227,13],1],[[[59,[28,28]]],92],[[225,13],[[17,[15,16]]]],[225,[[12,[15]]]],[225,[[42,[15,38]]]],[[228,13],[[22,[78]]]],[227,226],[[228,45],[[17,[46]]]],[[230,45],[[17,[46]]]],[[53,45],[[17,[46]]]],[[53,45],[[17,[46]]]],[[35,45],[[17,[46]]]],[[35,45],[[17,[46]]]],[[92,45],[[17,[46]]]],[[61,45],[[17,[46]]]],[[61,45],[[17,[46]]]],[[157,45],[[17,[46]]]],[[232,45],[[17,[46]]]],[[]],[[]],[[]],[[]],[[[4,[60]]],[[59,[70,60]]]],[[[4,[57]]],[[59,[58,57]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[22,[[200,[53]]]]],53],[188,53],[[]],[53,35],[157,35],[53,35],[152,92],[[]],[53,92],[[]],[232,61],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[233,157],[234,157],[[]],[[]],[[[4,[30]],[104,[228]]],226],[[13,49,61],[[59,[66,60]]]],[[13,49,61],[[59,[66,60]]]],[[[4,[30]]],226],[[13,49],[[59,[58,57]]]],[[13,49],[[59,[58,57]]]],[[13,49,61],[[59,[63,60]]]],[[13,49,61],[[59,[63,60]]]],[[13,49],[[59,[70,60]]]],[[13,49],[[59,[70,60]]]],[[[114,[113]],35],92],[[13,44],226],[[13,44],225],[[228,78],13],[[[59,[70,60]],44],[[17,[53,16]]]],[[[59,[58,57]],44],[[17,[53,16]]]],[[[59,[65,64]],44],[[17,[53,16]]]],[[[59,[66,60]],44],[[17,[53,16]]]],[[[59,[63,60]],44],[[17,[53,16]]]],[44,[[17,[53,16]]]],[[226,44],[[17,[53,16]]]],[[225,44],[[17,[53,16]]]],[[[59,[70,60]],44],53],[[[59,[66,60]],44],53],[[[59,[58,57]],44],53],[[[59,[65,64]],44],53],[[[59,[63,60]],44],53],[44,53],[[226,44],53],[[225,44],53],[228,[[116,[80]]]],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[228,78],[[22,[13]]]],[226,[[104,[228]]]],[53,[[22,[13]]]],[44,53],[[225,225],[[4,[6]]]],[[225,225],[[4,[6]]]],[[229,199]],[[53,199]],[[35,199]],[[61,199]],[[157,199]],[[232,199]],[[[59,[70,60]]],[[4,[30]]]],[[[59,[66,60]]],[[4,[60]]]],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[35,[[22,[35]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[225],[[[59,[66,60]]],15],[[[59,[58,57]]],15],[[[59,[63,60]]],15],[[[59,[70,60]]],15],[[[59,[65,64]]],15],[226,15],[225,15],[53,[[17,[53,16]]]],[226,1],[225,1],[35,1],[228,1],[[225,15],[[17,[[4,[6]],16]]]],[35,1],[228,1],[35,1],[53,1],[35,1],[35,1],[35,1],[53,1],[35,1],[35,1],[53,1],[35,1],[226,235],[228,44],[226,44],[225,44],[226,[[4,[30]]]],[[225,225],[[4,[6]]]],[[225,225],[[4,[6]]]],[[35,35],[[17,[35,16]]]],[[[59,[66,60]]],[[4,[60]]]],[[[59,[66,60]]],[[4,[60]]]],[[[59,[70,60]]],[[4,[30]]]],[[[59,[66,60]]],[[4,[60]]]],[[[59,[63,60]],[22,[236]]],[[17,[[59,[63,60]],16]]]],[[[59,[58,57]],[22,[236]]],[[17,[[59,[58,57]],16]]]],[[[59,[63,60]],[22,[236]]],[[17,[[59,[63,60]],16]]]],[[[59,[58,57]],[22,[236]]],[[17,[[59,[58,57]],16]]]],[[[59,[65,64]],[59,[65,64]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[226,[[17,[44,16]]]],[226,13],[225,[[114,[113]]]],[92,[[114,[113]]]],0,[[[59,[70,60]]],[[4,[30]]]],[[[59,[66,60]]],[[4,[60]]]],[[]],[[13,44],227],[[13,[51,[[12,[[22,[237]]]]]]],[[59,[58,57]]]],[[13,[51,[[12,[224]]]]],[[59,[70,60]]]],[[13,[51,[[12,[[22,[158]]]]]]],[[59,[63,60]]]],[[13,[51,[[12,[238]]]]],[[59,[66,60]]]],[[13,[51,[[12,[[22,[238]]]]]]],[[59,[66,60]]]],[[13,[51,[[12,[[22,[224]]]]]]],[[59,[70,60]]]],[[13,[51,[[12,[237]]]]],[[59,[58,57]]]],[[13,[51,[[12,[158]]]]],[[59,[63,60]]]],[[13,[12,[15]]],[[17,[225,16]]]],[[13,35],92],[235,22],[[225,225],[[4,[6]]]],[[225,225],[[4,[6]]]],[225,44],[[13,[12,[13]],13],[[59,[58,57]]]],[[13,[12,[13]],13],[[59,[70,60]]]],[[53,53],[[22,[156]]]],[[[59,[65,64]]],[[22,[44]]]],[225],[225,92],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[225,13]],[[[59,[58,57]],239,239,[22,[236]]],[[17,[[59,[58,57]],16]]]],[[[59,[63,60]],239,239,[22,[236]]],[[17,[[59,[63,60]],16]]]],[[228,228],1],[[[59,[65,64]]],44],[[[59,[70,60]]],[[4,[30]]]],[[[59,[66,60]]],[[4,[60]]]],[[226,1]],[[92,[114,[113]]]],[[[59,[66,60]],61]],[[[59,[63,60]],61]],[[[59,[63,60]],62],[[17,[16]]]],[235],[[226,1],226],[[226,29],226],[[[59,[63,60]],13],[[17,[[4,[10]],16]]]],[[[59,[58,57]],13],[[4,[10]]]],[[[59,[70,60]],13],[[4,[10]]]],[[[59,[65,64]],[59,[65,64]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[[59,[63,60]]],61],[[[59,[66,60]]],61],[[[59,[63,60]]],[[22,[62]]]],[35,157],[92,152],[61,232],[61,13],[157,157],[[[59,[66,60]]],[[104,[103]]]],[[[59,[70,60]]],[[104,[103]]]],[[[59,[58,57]]],[[104,[103]]]],[[[59,[63,60]]],[[104,[103]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[35,35],[157,240],[[[59,[70,60]],13],[[4,[10]]]],[[[59,[63,60]],13],[[17,[[4,[10]],16]]]],[[[59,[58,57]],13],[[4,[10]]]],[[],62],[[],62],[[],62],[[[59,[63,60]],241,[22,[236]]],[[17,[[59,[63,60]],16]]]],[[[59,[58,57]],241,[22,[236]]],[[17,[[59,[58,57]],16]]]],[53,[[17,[73,16]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[226,[[17,[226,16]]]],[225,242],[226,[[17,[242,16]]]],[[35,53],1],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[44],0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[],243],[44],[44],[243],[44],[1],[[]],[[],243],[[],44],[[]],[[]],[[],17],[[],17],[[],106],[[],1],[[]],[201],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[244],[44],[44],[44],[44],[44],[44],[44],[44],[44],0,[[244,45],[[17,[46]]]],[[244,45],[[17,[46]]]],[[16,45],[[17,[46]]]],[[16,45],[[17,[46]]]],[[217,45],[[17,[46]]]],[[217,45],[[17,[46]]]],[[]],[[[200,[[82,[13]]]]],244],[[]],[245,16],[246,16],[217,16],[247,217],[248,217],[[]],[249,217],[250,217],[246,217],[251,217],[252,217],[253,217],[[[0,[141,67,68]]],217],[[]],[[],44],[[],44],[[],44],[[]],[[]],[[]],[141,16],0,0,0,0,[203],[203],[[]],[16,[[22,[141]]]],[165,16],[[],62],[[],62],[[],62],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[16,25],16],[[56,56],56],0,0,0,0,0,0,0,0,[2],[2],[2],[[[256,[[0,[254,198,147]],[0,[255,159]]]],[256,[[0,[254,198,147]],[0,[255,159]]]]],[[256,[[0,[254,198,147]],[0,[255,159]]]]]],[[[256,[[0,[254,198,147]],[0,[255,159]]]],[256,[[0,[254,198,147]],[0,[255,159]]]]],[[256,[[0,[254,198,147]],[0,[255,159]]]]]],[[[256,[[0,[254,198,147]],[0,[255,159]]]],[256,[[0,[254,198,147]],[0,[255,159]]]]],[[256,[[0,[254,198,147]],[0,[255,159]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[107,257],[257,257],[[[256,[147,147]]],[[256,[147,147]]]],[107,107],[[]],[[]],[[]],[[],257],[[],[[256,[107]]]],[[],107],[44],[256],[44],[44],[44],[256],[44],[44],[44],[44],[44],[[[256,[[0,[254,198]],255]],[256,[[0,[254,198]],255]]],1],[[],1],[[],1],[[],1],[[],1],[[[256,[[0,[254,198,26]],255]],49]],[[[256,[[0,[254,198]],255]],49]],[257,56],[[257,45],[[17,[46]]]],[[[256,[166,255]],45],[[17,[46]]]],[[107,45],[[17,[46]]]],[[]],[[[99,[[0,[254,198]]]]],[[256,[[0,[254,198]],107]]]],[[[258,[107]]],[[256,[107]]]],[[]],[[]],[49,[[256,[[0,[254,198]],107]]]],[[56,56,56,56],107],[[107,198],56],[[107,198],56],[[],44],[[],44],[[],44],[[]],[[[256,[107]]],[[258,[107]]]],[[]],[[]],[256],[256],[[],[[42,[[114,[113]],38]]]],[[],[[42,[62,38]]]],[[]],[[]],[[],[[256,[107]]]],[[],107],0,[[[256,[[0,[254,198,147]],[0,[255,159]]]],[256,[[0,[254,198,147]],[0,[255,159]]]]],[[256,[[0,[254,198,147]],[0,[255,159]]]]]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[]],[[]],[[]],[44],[44],[44,[[256,[107]]]],[[44,255],[[256,[255]]]],[255,[[256,[255]]]],[44,107],[[56,56,56,56],107],[[257,[12,[11]]]],[[257,259]],[[257,86]],[[257,78]],[[257,56]],[[257,11]],[[257,44]],0,0,[[],44],[[[0,[260,67,68]]],[[17,[1]]]],0,0,0,0,[2],0,0,[[]],[[]],0,0,[[[261,[147,147,147]]],[[261,[147,147,147]]]],[[]],0,0,[[],[[261,[107]]]],[44],[261],[261],[44],[44],[[[261,[[0,[254,198]],[164,[[164,[[164,[164]]]]]],255]],[261,[[0,[254,198]],[164,[[164,[[164,[164]]]]]],255]]],1],[[],1],[[],1],[[],1],[[],1],0,[[[261,[[0,[254,198,26]],26,255]],49]],[[[261,[[0,[254,198]],255]],49]],0,[[[261,[166,166,255]],45],[[17,[46]]]],[99,[[261,[[0,[254,198]],107]]]],[[[262,[107]]],[[261,[107]]]],[[]],[49,[[261,[[0,[254,198]],107]]]],[[[261,[[263,[[0,[198,254,138]]]],[0,[198,254]],255]],[0,[198,254,138]]],22],[[[261,[[263,[[0,[198,254,138]]]],[0,[198,254]],255]],[0,[198,254,138]]],22],[[[261,[[263,[[0,[198,254,138]]]],[0,[198,254]],255]],[0,[198,254,138]]],22],[[[261,[[0,[254,198,[263,[[0,[254,198,138]]]]]],255]],[0,[254,198,138]]]],[[],44],[[[261,[[0,[198,254]],255]],[0,[198,254]]],22],[[[261,[107]]],[[262,[107]]]],[[]],[261],[261],[261],[[[261,[[0,[198,254]],255]]],[[264,[[0,[198,254]]]]]],[[[261,[[0,[198,254]],255]]],[[265,[[0,[198,254]]]]]],0,0,[[],[[261,[107]]]],0,[[[261,[[263,[[0,[198,254,138]]]],[0,[198,254]],255]],[0,[198,254,138]]],22],0,0,[[]],0,[[],17],[[],17],[[],106],0,0,[[]],[44,[[261,[107]]]],[[44,255],[[261,[255]]]],[255,[[261,[255]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[[[48,[[0,[266,[267,[[0,[266,[267,[[0,[266,[267,[[0,[266,267]]]]]]]]]]]]]]]],[48,[[0,[266,[267,[[0,[266,[267,[[0,[266,[267,[[0,[266,267]]]]]]]]]]]]]]]]],[[48,[[0,[266,[267,[[0,[266,[267,[[0,[266,[267,[[0,[266,267]]]]]]]]]]]]]]]]]],[[[48,[[0,[266,[267,[[0,[266,[267,[[0,[266,[267,[[0,[266,267]]]]]]]]]]]]]]]],[0,[266,[267,[[0,[266,[267,[[0,[266,[267,[[0,[266,[267,[[0,[266,267]]]]]]]]]]]]]]]]]]],[[48,[[0,[266,[267,[[0,[266,[267,[[0,[266,[267,[[0,[266,267]]]]]]]]]]]]]]]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[],1],[[[269,[80,219]]]],[[[269,[80,219]],15],[[17,[16]]]],[[[271,[270]],201]],[[[48,[272]],201]],[[[273,[270]],201]],[[[116,[270]],201]],[[[274,[272]],25]],[[47,25]],[[[118,[270]]],[[104,[37]]]],[47,[[104,[37]]]],[[[276,[275]]],[[104,[37]]]],[277,[[104,[37]]]],[122,[[104,[37]]]],[[[120,[270]]],[[104,[37]]]],[278,[[104,[37]]]],[279,[[104,[37]]]],[[[48,[272]]],[[104,[37]]]],[280,[[104,[37]]]],[[[116,[270]]],[[104,[37]]]],[[],134],[[],134],[[[281,[270]]],134],[[[271,[270]]],134],[[[118,[270]]],134],[282,134],[47,134],[[[284,[275,283]]],134],[[[276,[275]]],134],[285,134],[277,134],[[[286,[283]]],134],[122,134],[[[269,[270,283]]],134],[[[120,[270]]],134],[278,134],[279,134],[287,134],[[[274,[272]]],134],[[[48,[272]]],134],[288,134],[280,134],[[[273,[270]]],134],[[[289,[270]]],134],[[[116,[270]]],134],[[],134],[[[118,[270]]],134],[47,134],[[[276,[275]]],134],[277,134],[122,134],[[[120,[270]]],134],[278,134],[279,134],[[[48,[272]]],134],[280,134],[[[116,[270]]],134],[[],[[104,[37]]]],[[[281,[270]]],[[104,[37]]]],[[[271,[270]]],[[104,[37]]]],[282,[[104,[37]]]],[[[284,[275,283]]],[[104,[37]]]],[285,[[104,[37]]]],[[[286,[283]]],[[104,[37]]]],[[[269,[270,283]]],[[104,[37]]]],[[[274,[272]]],[[104,[37]]]],[288,[[104,[37]]]],[[[273,[270]]],[[104,[37]]]],[[[289,[270]]],[[104,[37]]]],[[],[[39,[37,38]]]],[[[281,[270]]],[[39,[37,38]]]],[[[271,[270]]],[[39,[37,38]]]],[282,[[39,[37,38]]]],[[[284,[275,283]]],[[39,[37,38]]]],[285,[[39,[37,38]]]],[[[286,[283]]],[[39,[37,38]]]],[[[269,[270,283]]],[[39,[37,38]]]],[287,[[39,[37,38]]]],[[[274,[272]]],[[39,[37,38]]]],[288,[[39,[37,38]]]],[[[273,[270]]],[[39,[37,38]]]],[[[289,[270]]],[[39,[37,38]]]],[[],134],[[[281,[270]]],134],[[[271,[270]]],134],[282,134],[[[284,[275,283]]],134],[285,134],[[[286,[283]]],134],[[[269,[270,283]]],134],[287,134],[[[274,[272]]],134],[288,134],[[[273,[270]]],134],[[[289,[270]]],134],[37,37],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[118,[270]]],[[39,[37,38]]]],[47,[[39,[37,38]]]],[[[276,[275]]],[[39,[37,38]]]],[277,[[39,[37,38]]]],[122,[[39,[37,38]]]],[[[120,[270]]],[[39,[37,38]]]],[278,[[39,[37,38]]]],[279,[[39,[37,38]]]],[[[48,[272]]],[[39,[37,38]]]],[280,[[39,[37,38]]]],[[[116,[270]]],[[39,[37,38]]]],[[],[[39,[96,38]]]],[[],[[39,[95,38]]]],[[[281,[270]]],44],[285,44],[[[274,[272]]],44],[[[273,[270]]],44],[[[289,[270]]],44],[44,[[17,[16]]]],[44,[[17,[16]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[48,[[0,[266,290]]]],[0,[266,290]]],[[48,[[0,[266,290]]]]]],[[[48,[[0,[266,290]]]],[48,[[0,[266,290]]]]],[[48,[[0,[266,290]]]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[48,[[0,[266,291]]]],[48,[[0,[266,291]]]]],[[48,[[0,[266,291]]]]]],[[[48,[[0,[266,291]]]],[0,[266,291]]],[[48,[[0,[266,291]]]]]],[[[48,[[0,[266,292]]]],[48,[[0,[266,292]]]]],[[48,[[0,[266,292]]]]]],[[[48,[[0,[266,292]]]],[0,[266,292]]],[[48,[[0,[266,292]]]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[48,[[0,[266,293]]]],[48,[[0,[266,293]]]]],[[48,[[0,[266,293]]]]]],[[[48,[[0,[266,293]]]],[0,[266,293]]],[[48,[[0,[266,293]]]]]],[[[48,[[0,[266,294]]]],[0,[266,294]]],[[48,[[0,[266,294]]]]]],[[[48,[[0,[266,294]]]],[48,[[0,[266,294]]]]],[[48,[[0,[266,294]]]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[37,[[39,[37,38]]]],[[[281,[[0,[147,270]]]]],[[281,[[0,[147,270]]]]]],[[[271,[[0,[147,270]]]]],[[271,[[0,[147,270]]]]]],[[[118,[[0,[147,270]]]]],[[118,[[0,[147,270]]]]]],[282,282],[47,47],[[[276,[[0,[147,275]]]]],[[276,[[0,[147,275]]]]]],[285,285],[277,277],[[[286,[[0,[147,283]]]]],[[286,[[0,[147,283]]]]]],[122,122],[[[269,[[0,[147,270]],[0,[147,283]]]]],[[269,[[0,[147,270]],[0,[147,283]]]]]],[[[120,[[0,[147,270]]]]],[[120,[[0,[147,270]]]]]],[278,278],[279,279],[[[274,[[0,[147,272]]]]],[[274,[[0,[147,272]]]]]],[[[48,[[0,[147,272]]]]],[[48,[[0,[147,272]]]]]],[280,280],[[[273,[[0,[147,270]]]]],[[273,[[0,[147,270]]]]]],[[[289,[[0,[147,270]]]]],[[289,[[0,[147,270]]]]]],[[[116,[[0,[147,270]]]]],[[116,[[0,[147,270]]]]]],[[[296,[[0,[147,295]]]]],[[296,[[0,[147,295]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],157],[[],157],[[[281,[270]]],157],[[[271,[270]]],157],[[[118,[270]]],157],[[[118,[270]]],157],[282,157],[47,157],[47,157],[[[284,[275,283]]],157],[[[276,[275]]],157],[[[276,[275]]],157],[285,157],[277,157],[[[286,[283]]],157],[122,157],[[[269,[270,283]]],157],[[[120,[270]]],157],[278,157],[279,157],[287,157],[[[274,[272]]],157],[[[48,[272]]],157],[[[48,[272]]],157],[288,157],[280,157],[[[273,[270]]],157],[[[289,[270]]],157],[[[116,[270]]],157],[[[116,[270]]],157],[[],[[281,[270]]]],[[],[[271,[270]]]],[[],282],[[],[[284,[275,[0,[283,159]]]]]],[[],[[269,[270,[0,[283,159]]]]]],[[],[[274,[272]]]],[[],[[48,[272]]]],[[],[[273,[270]]]],[[],[[289,[270]]]],[[],[[116,[270]]]],[[],157],[[],157],[[],157],[[],157],[[157,44],157],[157,157],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[48,[[0,[266,[297,[[0,[266,[297,[[0,[266,[297,[[0,[266,297]]]]]]]]]]]]]]]],[48,[[0,[266,[297,[[0,[266,[297,[[0,[266,[297,[[0,[266,297]]]]]]]]]]]]]]]]],[[48,[[0,[266,[297,[[0,[266,[297,[[0,[266,[297,[[0,[266,297]]]]]]]]]]]]]]]]]],[[[48,[[0,[266,[297,[[0,[266,[297,[[0,[266,[297,[[0,[266,297,73]]]],73]]]],73]]]],73]]]],[0,[266,[297,[[0,[266,[297,[[0,[266,[297,[[0,[266,[297,[[0,[266,297,73]]]],73]]]],73]]]],73]]]],73]]],[[48,[[0,[266,[297,[[0,[266,[297,[[0,[266,[297,[[0,[266,297,73]]]],73]]]],73]]]],73]]]]]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[37,[48,[272]]],1],[[37,[116,[270]]],1],[[37,[118,[270]]],1],[[37,37],1],[[[271,[270]],[271,[270]]],1],[[[118,[270]],[118,[270]]],1],[[[118,[270]],37],1],[[282,282],1],[[47,37],1],[[47,47],1],[[[276,[275]],37],1],[[[276,[275]],[276,[275]]],1],[[285,285],1],[[277,37],1],[[277,277],1],[[122,122],1],[[122,37],1],[[[120,[270]],[120,[270]]],1],[[[120,[270]],37],1],[[278,278],1],[[278,37],1],[[279,37],1],[[279,279],1],[[[274,[272]],[274,[272]]],1],[[[48,[272]],[48,[272]]],1],[[[48,[272]],37],1],[[280,280],1],[[280,37],1],[[[273,[270]],[273,[270]]],1],[[[116,[270]],37],1],[[[116,[270]],[116,[270]]],1],[[37,37],1],[[[281,[270]],49]],[[[271,[270]],49]],[[282,49]],[[[274,[272]],49]],[[[273,[270]],49]],[[[289,[270]],49]],[[[274,[272]],44,[22,[272]]]],[[[274,[272]],[12,[272]]]],[[[281,[270]],298]],[[[271,[270]],298]],[[282,298]],[[[274,[272]],298]],[[[273,[270]],298]],[[[289,[270]],298]],[[[281,[270]],23]],[[[271,[270]],23]],[[282,23]],[[[274,[272]],23]],[[[273,[270]],23]],[[[289,[270]],23]],[[[271,[270]],298]],[[282,298]],[[[274,[272]],298]],[[[273,[270]],298]],[[[271,[270]],23]],[[282,23]],[[[274,[272]],23]],[[[273,[270]],23]],[[[271,[270]],23]],[[[273,[270]],23]],[278,[[39,[37,38]]]],[280,[[42,[[39,[37,38]],38]]]],[[[269,[80,219]]],[[4,[3]]]],[[37,45],[[17,[46]]]],[[[281,[[0,[166,270]]]],45],[[17,[46]]]],[[[271,[[0,[166,270]]]],45],[[17,[46]]]],[[[118,[270]],45],[[17,[46]]]],[[282,45],[[17,[46]]]],[[47,45],[[17,[46]]]],[[[284,[[0,[166,275]],[0,[166,283]]]],45],[[17,[46]]]],[[[276,[275]],45],[[17,[46]]]],[[285,45],[[17,[46]]]],[[277,45],[[17,[46]]]],[[[286,[[0,[166,283]]]],45],[[17,[46]]]],[[122,45],[[17,[46]]]],[[[269,[[0,[166,270]],[0,[166,283]]]],45],[[17,[46]]]],[[[120,[270]],45],[[17,[46]]]],[[278,45],[[17,[46]]]],[[279,45],[[17,[46]]]],[[287,45],[[17,[46]]]],[[[274,[[0,[166,272]]]],45],[[17,[46]]]],[[[48,[272]],45],[[17,[46]]]],[[288,45],[[17,[46]]]],[[280,45],[[17,[46]]]],[[[273,[[0,[166,270]]]],45],[[17,[46]]]],[[[289,[[0,[166,270]]]],45],[[17,[46]]]],[[[116,[270]],45],[[17,[46]]]],[[[296,[[0,[166,295]]]],45],[[17,[46]]]],[[]],[[[281,[270]]],[[271,[270]]]],[[]],[[[51,[[12,[[22,[[51,[[12,[11]]]]]]]]]]],[[271,[270]]]],[[[299,[270]]],[[118,[270]]]],[[[281,[270]]],[[118,[270]]]],[[[271,[270]]],[[118,[270]]]],[[]],[[[51,[[12,[[22,[[51,[[12,[11]]]]]]]]]]],[[118,[270]]]],[[]],[[[51,[[12,[[22,[1]]]]]]],282],[[[51,[[12,[[22,[1]]]]]]],47],[282,47],[[]],[300,47],[[]],[167],[283,[[284,[275,283]]]],[226,[[276,[78]]]],[[[301,[275]]],[[276,[275]]]],[[]],[226,[[276,[80]]]],[[[284,[275,283]]],[[276,[275]]]],[[]],[[[51,[[12,[[22,[[99,[11]]]]]]]]],285],[[[51,[[12,[[22,[[99,[11]]]]]]]]],277],[302,277],[285,277],[[]],[[]],[[[286,[283]]],122],[[]],[303,122],[[]],[[[304,[270]]],[[120,[270]]]],[[[269,[270,283]]],[[120,[270]]]],[[]],[305,278],[[]],[306,279],[[]],[287,279],[[]],[[]],[157,[[274,[272]]]],[[[51,[[12,[[22,[272]]]]]]],[[274,[272]]]],[[[274,[272]]],[[48,[272]]]],[[[307,[272]]],[[48,[272]]]],[[[51,[[12,[[22,[272]]]]]]],[[48,[272]]]],[[]],[[]],[308,280],[[]],[[]],[[[289,[270]]],[[273,[270]]]],[[[51,[[12,[[22,[[51,[13]]]]]]]]],[[273,[270]]]],[[]],[[[51,[[12,[[22,[[51,[13]]]]]]]]],[[116,[270]]]],[[[273,[270]]],[[116,[270]]]],[[[309,[270]]],[[116,[270]]]],[[[289,[270]]],[[116,[270]]]],[[]],[[]],[[88,[22,[88]]],47],[[[179,[272]],[22,[88]]],[[48,[272]]]],[[[179,[80]],[179,[11]],[22,[88]]],[[118,[80]]]],[[[179,[80]],[179,[11]],[22,[88]]],[[116,[80]]]],[[157,[179,[272]],[22,[88]]],[[17,[[48,[272]],217]]]],[[157,88,[22,[88]]],47],[[157,[179,[272]],[22,[88]]],[[48,[272]]]],[49,[[281,[270]]]],[49,[[271,[270]]]],[49,[[118,[270]]]],[49,282],[49,47],[[49,44],277],[49,[[274,[272]]]],[49,[[48,[272]]]],[49,[[273,[270]]]],[49,[[289,[270]]]],[49,[[116,[270]]]],[49,47],[49,47],[49,[[48,[272]]]],[49,[[48,[272]]]],[23,[[271,[270]]]],[23,[[118,[270]]]],[23,[[273,[270]]]],[23,[[116,[270]]]],[[[51,[[12,[[51,[[12,[11]]]]]]]]],[[118,[270]]]],[[[51,[[12,[1]]]]],282],[[[51,[[12,[1]]]]],47],[[[51,[[12,[[99,[11]]]]]]],277],[[[51,[[12,[272]]]]],[[274,[272]]]],[[[51,[[12,[272]]]]],[[48,[272]]]],[[[51,[[12,[[51,[13]]]]]]],[[116,[270]]]],[298,[[281,[270]]]],[298,[[271,[270]]]],[298,[[118,[270]]]],[298,282],[298,47],[298,[[274,[272]]]],[298,[[48,[272]]]],[298,[[273,[270]]]],[298,[[289,[270]]]],[298,[[116,[270]]]],[23,[[281,[270]]]],[23,[[271,[270]]]],[23,[[118,[270]]]],[23,282],[23,47],[23,[[274,[272]]]],[23,[[48,[272]]]],[23,[[273,[270]]]],[23,[[289,[270]]]],[23,[[116,[270]]]],[298,[[271,[270]]]],[298,[[118,[270]]]],[298,282],[298,47],[298,[[274,[272]]]],[298,[[48,[272]]]],[298,[[273,[270]]]],[298,[[116,[270]]]],[23,[[271,[270]]]],[23,282],[23,47],[23,[[274,[272]]]],[23,[[48,[272]]]],[23,[[273,[270]]]],[49,[[48,[272]]]],[[[42,[272,38]]],[[274,[272]]]],[[[42,[272,38]]],[[48,[272]]]],[[[118,[270]],44],[[22,[[12,[11]]]]]],[[[118,[80]],44],22],[[47,44],22],[[47,44],[[22,[1]]]],[[277,44],[[22,[[12,[11]]]]]],[[122,44],22],[[122,44],[[22,[[39,[37,38]]]]]],[[[120,[80]],44],22],[[[48,[272]],44],[[22,[272]]]],[[[48,[272]],44],22],[[[116,[80]],44],22],[[[116,[270]],44],[[22,[13]]]],[157,152],[157,157],[[37,13],[[39,[25,38]]]],[157,[[12,[152]]]],[[[48,[272]]],[[22,[[12,[272]]]]]],[[[118,[80]],44],22],[[47,44],22],[[122,44],22],[[[120,[80]],44],22],[[[48,[272]],44],22],[[[116,[80]],44],22],[[37,13],[[39,[25,38]]]],[[[118,[80]]],44],[122,44],[[[120,[80]]],44],[[[116,[80]]],44],0,[[280,44]],[[280,44]],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[271,[270]]],[[104,[37]]]],[282,[[104,[37]]]],[[[284,[275,283]]],[[104,[37]]]],[[[269,[270,283]]],[[104,[37]]]],[[[274,[272]]],[[104,[37]]]],[288,[[104,[37]]]],[[[273,[270]]],[[104,[37]]]],[[[284,[275,283]]],[[39,[37,38]]]],[[[269,[270,283]]],[[39,[37,38]]]],[[[273,[270]]]],[[[281,[270]]]],[[[118,[270]]]],[47],[[[274,[272]]]],[[[48,[272]]]],[288],[[[289,[270]]]],[[[116,[270]]]],[[[281,[270]]]],[[[118,[270]]]],[282],[47],[47],[[[276,[275]]]],[285],[277],[122],[[[120,[270]]]],[278],[[[48,[272]]]],[[[48,[272]]]],[280],[[[273,[270]]]],[[[289,[270]]]],[[[116,[270]]]],[[]],[[[118,[270]]],[[105,[[118,[270]],[271,[270]]]]]],[47,[[105,[47,282]]]],[[[48,[272]]],[[105,[[48,[272]],[274,[272]]]]]],[[[116,[270]]],[[105,[[116,[270]],[273,[270]]]]]],[[],[[42,[[114,[113]],38]]]],[[],[[42,[62,38]]]],[[],1],[[],1],[44,1],[44,1],[44,1],[44,1],[44,1],[44,1],[44,1],[[[276,[275]]],1],[157,1],[44,1],[44,1],[44,1],[44,1],[44,1],[44,1],[44,1],[44,1],[[[281,[270]]],[[296,[[281,[270]]]]]],[[[271,[270]]],[[311,[[12,[11]],[296,[[281,[270]]]],310]]]],[[[118,[270]]],[[311,[[12,[11]],[296,[[118,[270]]]],310]]]],[282,[[311,[1,310,310]]]],[47,[[311,[1,310,310]]]],[[[276,[275]]],[[311,[[39,[163,38]],[312,[275]],310]]]],[285,[[311,[[12,[11]],[313,[11]],310]]]],[277,[[311,[[12,[11]],[313,[11]],310]]]],[122,[[311,[[39,[37,38]],[296,[122]],310]]]],[[[120,[270]]],[[311,[[39,[37,38]],[296,[[120,[270]]]],310]]]],[278,[[311,[[39,[37,38]],314,310]]]],[[[274,[272]]],[[311,[272,[40,[272]],310]]]],[[[48,[272]]],[[311,[272,[40,[272]],310]]]],[280,315],[[[273,[270]]],[[311,[13,[296,[[289,[270]]]],310]]]],[[[289,[270]]],[[296,[[289,[270]]]]]],[[[116,[270]]],[[311,[13,[296,[[116,[270]]]],310]]]],[[[276,[275]]],[[17,[[311,[[317,[275,316]],310]],217]]]],[285,[[313,[11]]]],[[[276,[275]],44],44],[[[284,[275,283]]],[[274,[275]]]],[[[276,[275]]],[[48,[275]]]],[[[276,[275]]],[[0,[298,147]]]],[[[276,[275]]],[[0,[298,147]]]],[[],44],[[],44],[[[281,[270]]],44],[[[281,[270]]],44],[[[271,[270]]],44],[[[118,[270]]],44],[[[118,[270]]],44],[282,44],[47,44],[47,44],[[[284,[275,283]]],44],[[[276,[275]]],44],[[[276,[275]]],44],[285,44],[285,44],[277,44],[277,44],[[[286,[283]]],44],[[[286,[283]]],44],[122,44],[122,44],[[[269,[270,283]]],44],[[[269,[270,283]]],44],[[[120,[270]]],44],[[[120,[270]]],44],[278,44],[278,44],[279,44],[287,44],[[[274,[272]]],44],[[[48,[272]]],44],[[[48,[272]]],44],[288,44],[280,44],[280,44],[[[273,[270]]],44],[[[273,[270]]],44],[[[289,[270]]],44],[[[289,[270]]],44],[[[116,[270]]],44],[[[116,[270]]],44],[[[284,[275,283]]],[[262,[56,275,[319,[318]]]]]],[[[48,[[0,[266,[320,[[0,[266,[320,[[0,[266,[320,[[0,[266,320]]]]]]]]]]]]]]]],[48,[[0,[266,[320,[[0,[266,[320,[[0,[266,[320,[[0,[266,320]]]]]]]]]]]]]]]]],[[48,[[0,[266,[320,[[0,[266,[320,[[0,[266,[320,[[0,[266,320]]]]]]]]]]]]]]]]]],[[[48,[[0,[266,[320,[[0,[266,[320,[[0,[266,[320,[[0,[266,320]]]]]]]]]]]]]]]],[0,[266,[320,[[0,[266,[320,[[0,[266,[320,[[0,[266,[320,[[0,[266,320]]]]]]]]]]]]]]]]]]],[[48,[[0,[266,[320,[[0,[266,[320,[[0,[266,[320,[[0,[266,320]]]]]]]]]]]]]]]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[286,[283]]],283],[[[269,[270,283]]],283],[288,[[42,[[39,[283,38]],38]]]],[[],[[281,[270]]]],[[],[[271,[270]]]],[[157,[321,[270]],[179,[11]],[22,[88]]],[[118,[270]]]],[[],282],[[157,88,[22,[88]]],47],[[],[[284,[275,[0,[283,159]]]]]],[44,285],[[157,[179,[11]],[22,[88]]],277],[[283,44],[[286,[283]]]],[[157,[39,[37,38]],[22,[88]]],122],[[],[[269,[270,[0,[283,159]]]]]],[[157,[321,[270]],[39,[37,38]],[22,[88]]],[[120,[270]]]],[[157,[321,[83]],[39,[37,38]],[22,[88]]],278],[[157,44],279],[[157,44],287],[[],[[274,[272]]]],[[157,[179,[272]],[22,[88]]],[[48,[272]]]],[[157,[42,[[39,[283,38]],38]]],288],[[157,[179,[84]],[42,[[39,[37,38]],38]],[22,[[179,[83]]]]],280],[[],[[273,[270]]]],[[],[[289,[270]]]],[[157,[321,[270]],[179,[11]],[22,[88]]],[[116,[270]]]],[295,[[296,[295]]]],[157,[[118,[270]]]],[157,47],[157,[[276,[275]]]],[157,277],[157,122],[157,[[120,[270]]]],[157,278],[157,279],[157,[[48,[272]]]],[157,280],[157,[[116,[270]]]],[157,[[39,[37,38]]]],[[283,157,44],[[286,[283]]]],[[283,157,44],[[269,[270,283]]]],[[283,[218,[270]],[22,[220]]],[[269,[270,283]]]],[[157,44],[[118,[270]]]],[[157,44],47],[[157,44],[[276,[275]]]],[[157,44],277],[[157,44],122],[[157,44],[[120,[270]]]],[[157,44],278],[[157,44],279],[[157,44],[[48,[272]]]],[[157,44],280],[[157,44],[[116,[270]]]],[[157,44],[[39,[37,38]]]],[[157,[218,[270]],[42,[11,38]],[22,[220]]],[[273,[270]]]],[[157,[218,[270]],[42,[11,38]]],[[289,[270]]]],[[157,[321,[270]],[179,[11]],[22,[88]]],[[116,[270]]]],[[283,44],[[269,[270,283]]]],[[283,13,1,44],[[286,[283]]]],[[283,13,1],[[269,[270,283]]]],[[[296,[295]]],22],[[[296,[295]]],22],[[[296,[295]],44],22],[[],44],[[],12],[[[281,[270]]],[[218,[270]]]],[[[271,[270]]],[[218,[270]]]],[[[118,[270]]],[[12,[270]]]],[[[118,[270]]],[[321,[270]]]],[[[269,[270,283]]],[[218,[270]]]],[[[120,[270]]],[[321,[270]]]],[278,[[321,[83]]]],[280,[[22,[[179,[83]]]]]],[[[273,[270]]],[[218,[270]]]],[[[289,[270]]],[[218,[270]]]],[[[116,[270]]],[[12,[270]]]],[[[116,[270]]],[[321,[270]]]],0,[[[48,[[0,[266,322]]]],[0,[266,322]]]],[[[48,[[0,[266,322]]]],[48,[[0,[266,322]]]]]],[[[48,[[0,[266,323]]]],[48,[[0,[266,323]]]]]],[[[48,[[0,[266,323]]]],[0,[266,323]]]],[[[48,[[0,[266,324]]]],[0,[266,324]]]],[[[48,[[0,[266,324]]]],[48,[[0,[266,324]]]]]],[[[281,[270]]],[[22,[[42,[11,38]]]]]],[[[271,[270]]],[[22,[[42,[11,38]]]]]],[282,[[22,[1]]]],[285,[[22,[[42,[11,38]]]]]],[[[274,[272]]],[[22,[272]]]],[[[273,[270]]],[[22,[62]]]],[[[289,[270]]],[[22,[62]]]],[[[281,[270]],[51,[[12,[11]]]]]],[[[271,[270]],[22,[[51,[[12,[11]]]]]]]],[[282,[22,[1]]]],[[285,[22,[[51,[[12,[11]]]]]]]],[[[274,[272]],[22,[272]]]],[[288,1]],[[[273,[270]],[22,[[51,[13]]]]]],[[[289,[270]],[51,[13]]]],[[]],[[[281,[270]]]],[[[271,[270]]]],[282],[[[284,[275,283]]]],[[[284,[275,283]]]],[285],[[[286,[283]]]],[[[269,[270,283]]]],[287],[[[274,[272]]]],[288],[[[273,[270]]]],[[[289,[270]]]],[[]],[[[286,[[0,[283,[325,[22]]]]]],[22,[49]]]],[[[286,[283]]]],[[[48,[[0,[266,[326,[[0,[266,[326,[[0,[266,[326,[[0,[266,326,73]]]],73]]]],73]]]],73]]]],[0,[266,[326,[[0,[266,[326,[[0,[266,[326,[[0,[266,[326,[[0,[266,326,73]]]],73]]]],73]]]],73]]]],73]]],[[48,[[0,[266,[326,[[0,[266,[326,[[0,[266,[326,[[0,[266,326,73]]]],73]]]],73]]]],73]]]]]],[[[48,[[0,[266,[326,[[0,[266,[326,[[0,[266,[326,[[0,[266,326]]]]]]]]]]]]]]]],[48,[[0,[266,[326,[[0,[266,[326,[[0,[266,[326,[[0,[266,326]]]]]]]]]]]]]]]]],[[48,[[0,[266,[326,[[0,[266,[326,[[0,[266,[326,[[0,[266,326]]]]]]]]]]]]]]]]]],[44],[[[281,[270]],44,44]],[[[281,[270]],44]],[[[271,[270]],44,44]],[[[271,[270]],44]],[[282,44]],[[282,44]],[[[284,[275,283]],44]],[[[284,[275,283]],44]],[[285,44]],[[285,44]],[[[286,[283]],44]],[[[286,[283]],44]],[[[269,[270,283]],44]],[[[269,[270,283]],44]],[[287,44]],[[[274,[272]],44]],[[[274,[272]],44]],[[288,44]],[[288,44]],[[[273,[270]],44]],[[[273,[270]],44,44]],[[[289,[270]],44,44]],[[[289,[270]],44]],[[[48,[[0,[266,327]]]],[48,[[0,[266,327]]]]],[[48,[[0,[266,327]]]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[48,[[0,[266,327]]]],[0,[266,327]]],[[48,[[0,[266,327]]]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[48,[[0,[266,328]]]],[48,[[0,[266,328]]]]],[[48,[[0,[266,328]]]]]],[[[48,[[0,[266,328]]]],[0,[266,328]]],[[48,[[0,[266,328]]]]]],[[[48,[[0,[266,329]]]],[48,[[0,[266,329]]]]],[[48,[[0,[266,329]]]]]],[[[48,[[0,[266,329]]]],[0,[266,329]]],[[48,[[0,[266,329]]]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[282,44,[22,[1]]]],[[[274,[272]],44,[22,[272]]]],[[[274,[272]],44,[22,[272]]]],[[[271,[270]],[22,[220]]]],[[[118,[270]],[22,[88]]]],[[47,[22,[88]]]],[[[276,[275]],[22,[88]]]],[[277,[22,[88]]]],[[122,[22,[88]]]],[[[120,[270]],[22,[88]]]],[[278,[22,[88]]]],[[[274,[272]],[22,[220]]]],[[[48,[272]],[22,[88]]]],[[[273,[270]],[22,[220]]]],[[[116,[270]],[22,[88]]]],[[47,88]],[[[274,[272]],[42,[272,38]]]],[[[48,[272]],[179,[272]]]],[[]],[[[281,[270]]]],[[[281,[270]]]],[[[271,[270]]]],[[[271,[270]]]],[282],[282],[[[284,[275,283]]]],[[[284,[275,283]]]],[285],[285],[[[286,[283]]]],[[[286,[283]]]],[[[269,[270,283]]]],[[[269,[270,283]]]],[287],[[[274,[272]]]],[[[274,[272]]]],[288],[288],[[[273,[270]]]],[[[273,[270]]]],[[[289,[270]]]],[[[289,[270]]]],[285,44],[277,44],[[[286,[283]]],44],[122,44],[[[296,[295]]]],[[44,44]],[[[118,[270]],44,44]],[[[118,[270]],44,44]],[[47,44,44]],[[47,44,44]],[[[276,[275]],44,44]],[[[276,[275]],44,44]],[[277,44,44]],[[277,44,44]],[[122,44,44]],[[122,44,44]],[[[120,[270]],44,44]],[[[120,[270]],44,44]],[[278,44,44]],[[278,44,44]],[[279,44,44]],[[279,44,44]],[[[48,[272]],44,44]],[[[48,[272]],44,44]],[[280,44,44]],[[280,44,44]],[[[116,[270]],44,44]],[[[116,[270]],44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[[118,[270]],44,44]],[[[118,[270]],44,44]],[[47,44,44]],[[47,44,44]],[[[276,[275]],44,44]],[[[276,[275]],44,44]],[[277,44,44]],[[277,44,44]],[[122,44,44]],[[122,44,44]],[[[120,[270]],44,44]],[[[120,[270]],44,44]],[[278,44,44]],[[278,44,44]],[[279,44,44]],[[279,44,44]],[[[48,[272]],44,44]],[[[48,[272]],44,44]],[[280,44,44]],[[280,44,44]],[[[116,[270]],44,44]],[[[116,[270]],44,44]],[[44,44],[[39,[37,38]]]],[[[118,[270]],44,44],[[118,[270]]]],[[47,44,44],47],[[[276,[275]],44,44],[[276,[275]]]],[[277,44,44],277],[[122,44,44],122],[[[120,[270]],44,44],[[120,[270]]]],[[278,44,44],278],[[279,44,44],279],[[[48,[272]],44,44],[[48,[272]]]],[[280,44,44],280],[[[116,[270]],44,44],[[116,[270]]]],[[44,44],[[39,[37,38]]]],[[[118,[270]],44,44],[[118,[270]]]],[[47,44,44],47],[[[276,[275]],44,44],[[276,[275]]]],[[277,44,44],277],[[122,44,44],122],[[[120,[270]],44,44],[[120,[270]]]],[[278,44,44],278],[[279,44,44],279],[[[48,[272]],44,44],[[48,[272]]]],[[280,44,44],280],[[[116,[270]],44,44],[[116,[270]]]],[[[48,[[0,[266,[330,[[0,[266,[330,[[0,[266,[330,[[0,[266,330]]]]]]]]]]]]]]]],[48,[[0,[266,[330,[[0,[266,[330,[[0,[266,[330,[[0,[266,330]]]]]]]]]]]]]]]]],[[48,[[0,[266,[330,[[0,[266,[330,[[0,[266,[330,[[0,[266,330]]]]]]]]]]]]]]]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[48,[[0,[266,[330,[[0,[266,[330,[[0,[266,[330,[[0,[266,330]]]]]]]]]]]]]]]],[0,[266,[330,[[0,[266,[330,[[0,[266,[330,[[0,[266,[330,[[0,[266,330]]]]]]]]]]]]]]]]]]],[[48,[[0,[266,[330,[[0,[266,[330,[[0,[266,[330,[[0,[266,330]]]]]]]]]]]]]]]]]],[[277,157],277],[[[274,[272]],157],[[274,[272]]]],[[[48,[272]],157],[[48,[272]]]],[[],[[39,[37,38]]]],[[[118,[270]]],[[39,[37,38]]]],[47,[[39,[37,38]]]],[[[276,[275]]],[[39,[37,38]]]],[277,[[39,[37,38]]]],[122,[[39,[37,38]]]],[[[120,[270]]],[[39,[37,38]]]],[278,[[39,[37,38]]]],[279,[[39,[37,38]]]],[[[48,[272]]],[[39,[37,38]]]],[280,[[39,[37,38]]]],[[[116,[270]]],[[39,[37,38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[49,[[17,[217]]]],[[[281,[270]],49],[[17,[217]]]],[[[271,[270]],49],[[17,[217]]]],[[282,49],[[17,[217]]]],[[[284,[275,[0,[283,[331,[[22,[198]]]]]]]],49],[[17,[217]]]],[[[286,[[0,[283,[331,[22]]]]]],49],[[17,[217]]]],[[[269,[270,[0,[283,[331,[22]]]]]],49],[[17,[217]]]],[[[274,[272]],49],[[17,[217]]]],[[[273,[270]],49],[[17,[217]]]],[[[289,[270]],49],[[17,[217]]]],[[[269,[270,283]],[0,[298,147]]],[[17,[217]]]],[[],[[17,[217]]]],[[[281,[270]],[281,[270]]],[[17,[217]]]],[[[271,[270]],[271,[270]]],[[17,[217]]]],[[282,282],[[17,[217]]]],[[285,285],[[17,[217]]]],[[[286,[[0,[283,332]]]],[286,[[0,[283,332]]]]],[[17,[217]]]],[[[269,[270,[0,[283,332]]]],[269,[270,[0,[283,332]]]]],[[17,[217]]]],[[[274,[272]],[274,[272]]],[[17,[217]]]],[[[273,[270]],[273,[270]]],[[17,[217]]]],[[[289,[270]],[289,[270]]],[[17,[217]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[49,[[17,[[281,[270]],217]]]],[[49,44],[[17,[285,217]]]],[[49,44],[[17,[277,217]]]],[49,[[17,[[289,[270]],217]]]],[[[48,[275]],[39,[37,38]]],[[17,[[276,[275]],217]]]],[298,[[17,[[271,[270]]]]]],[298,[[17,[[118,[270]]]]]],[298,[[17,[282]]]],[298,[[17,[47]]]],[298,[[17,[[274,[272]]]]]],[298,[[17,[[273,[270]]]]]],[298,[[17,[[116,[270]]]]]],[49,[[17,[[271,[270]]]]]],[49,[[17,[[118,[270]]]]]],[23,[[17,[282]]]],[23,[[17,[47]]]],[49,[[17,[[274,[272]]]]]],[49,[[17,[[273,[270]]]]]],[49,[[17,[[116,[270]]]]]],[157,[[17,[152,217]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[157,[218,[270]],[42,[11,38]]],[[17,[[281,[270]],217]]]],[[157,[218,[270]],[42,[11,38]],[22,[220]]],[[17,[[271,[270]],217]]]],[[157,[321,[270]],[179,[11]],[22,[88]]],[[17,[[118,[270]],217]]]],[[157,220,[22,[220]]],[[17,[282,217]]]],[[157,88,[22,[88]]],[[17,[47,217]]]],[[157,[48,[275]],[39,[37,38]]],[[17,[[276,[275]],217]]]],[[157,[42,[11,38]],[22,[220]]],[[17,[285,217]]]],[[157,[179,[11]],[22,[88]]],[[17,[277,217]]]],[[157,[39,[37,38]],[22,[88]]],[[17,[122,217]]]],[[157,[321,[270]],[39,[37,38]],[22,[88]]],[[17,[[120,[270]],217]]]],[[157,[321,[83]],[39,[37,38]],[22,[88]]],[[17,[278,217]]]],[[157,44],[[17,[279,217]]]],[[157,[42,[272,38]],[22,[220]]],[[17,[[274,[272]],217]]]],[[157,[179,[272]],[22,[88]]],[[17,[[48,[272]],217]]]],[[157,[42,[[39,[283,38]],38]],[22,[220]]],[[17,[288,217]]]],[[157,[179,[84]],[42,[[39,[37,38]],38]],[22,[[179,[83]]]]],[[17,[280,217]]]],[[157,[218,[270]],[42,[11,38]],[22,[220]]],[[17,[[273,[270]],217]]]],[[157,[218,[270]],[42,[11,38]]],[[17,[[289,[270]],217]]]],[[157,[321,[270]],[179,[11]],[22,[88]]],[[17,[[116,[270]],217]]]],[[157,[48,[275]],[39,[37,38]]],[[17,[[276,[275]],217]]]],[[157,[321,[270]],[179,[11]],[22,[88]]],[[17,[[116,[270]],217]]]],[[],[[17,[217]]]],[[[281,[270]],[51,[[12,[11]]]]],[[17,[217]]]],[[[271,[270]],[22,[[51,[[12,[11]]]]]]],[[17,[217]]]],[[282,[22,[1]]],[[17,[217]]]],[[[284,[275,[0,[283,[333,[[22,[198]]]]]]]],[22,[198]]],[[17,[217]]]],[[285,[22,[[51,[[12,[11]]]]]]],[[17,[217]]]],[[[286,[[0,[283,[331,[22]]]]]],[22,[49]]],[[17,[217]]]],[[[269,[270,[0,[283,[331,[22]]]]]],[22,[49]]],[[17,[217]]]],[[[274,[272]],[22,[272]]],[[17,[217]]]],[[[273,[270]],[22,[[51,[13]]]]],[[17,[217]]]],[[[289,[270]],[51,[13]]],[[17,[217]]]],[[[286,[283]]],[[17,[217]]]],[[[269,[270,283]]],[[17,[217]]]],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[280,[[179,[84]]]],[[],[[22,[88]]]],[[],[[22,[220]]]],[[[281,[270]]],[[22,[220]]]],[[[271,[270]]],[[22,[220]]]],[[[118,[270]]],[[22,[88]]]],[[[118,[270]]],[[22,[88]]]],[282,[[22,[220]]]],[47,[[22,[88]]]],[47,[[22,[88]]]],[[[284,[275,283]]],[[22,[220]]]],[[[276,[275]]],[[22,[88]]]],[[[276,[275]]],[[22,[88]]]],[285,[[22,[220]]]],[277,[[22,[88]]]],[277,[[22,[88]]]],[[[286,[283]]],[[22,[220]]]],[122,[[22,[88]]]],[122,[[22,[88]]]],[[[269,[270,283]]],[[22,[220]]]],[[[120,[270]]],[[22,[88]]]],[[[120,[270]]],[[22,[88]]]],[278,[[22,[88]]]],[279,[[22,[88]]]],[287,[[22,[220]]]],[[[274,[272]]],[[22,[220]]]],[[[48,[272]]],[[22,[88]]]],[[[48,[272]]],[[22,[88]]]],[288,[[22,[220]]]],[280,[[22,[88]]]],[[[273,[270]]],[[22,[220]]]],[[[289,[270]]],[[22,[220]]]],[[[116,[270]]],[[22,[88]]]],[[[116,[270]]],[[22,[88]]]],[[[281,[270]],44],[[12,[11]]]],[[[118,[270]],44],[[12,[11]]]],[[47,44],1],[[[276,[275]],44],[[39,[163,38]]]],[[285,44],[[12,[11]]]],[[277,44],[[12,[11]]]],[[122,44],[[39,[37,38]]]],[[[120,[270]],44],[[39,[37,38]]]],[[278,44],[[39,[37,38]]]],[[[48,[272]],44],272],[[288,44],[[22,[283]]]],[[280,44],[[39,[163,38]]]],[[[273,[270]],44],13],[[[289,[270]],44],13],[[[116,[270]],44],13],[[[281,[270]],44],[[12,[11]]]],[[[118,[270]],44],[[12,[11]]]],[[47,44],1],[[285,44],[[12,[11]]]],[[277,44],[[12,[11]]]],[[122,44],[[39,[37,38]]]],[[[120,[270]],44],[[39,[37,38]]]],[[278,44],[[39,[37,38]]]],[[[48,[272]],44],272],[[280,44],[[39,[163,38]]]],[[[273,[270]],44],13],[[[289,[270]],44],13],[[[116,[270]],44],13],[[],[[12,[11]]]],[[[281,[270]]],[[42,[11,38]]]],[[[271,[270]]],[[42,[11,38]]]],[[[118,[270]]],[[179,[11]]]],[[[118,[270]]],[[12,[11]]]],[282,220],[47,88],[[[284,[275,283]]],283],[[[276,[275]]],[[39,[37,38]]]],[285,[[42,[11,38]]]],[277,[[179,[11]]]],[[[286,[283]]],283],[122,[[39,[37,38]]]],[[[269,[270,283]]],283],[[[120,[270]]],[[39,[37,38]]]],[[[274,[272]]],[[42,[272,38]]]],[[[48,[272]]],[[179,[272]]]],[288,[[42,[[39,[283,38]],38]]]],[[[273,[270]]],[[42,[11,38]]]],[[[289,[270]]],[[42,[11,38]]]],[[[116,[270]]],[[179,[11]]]],[[[116,[270]]],[[12,[11]]]],[[[271,[270]]],[[296,[[281,[270]]]]]],[[[118,[270]]],[[296,[[118,[270]]]]]],[282,310],[47,310],[[[276,[275]]],[[312,[275]]]],[277,[[313,[11]]]],[122,[[296,[122]]]],[[[120,[270]]],[[296,[[120,[270]]]]]],[278,314],[[[274,[272]]],[[40,[272]]]],[[[48,[272]]],[[40,[272]]]],[[[273,[270]]],[[296,[[289,[270]]]]]],[[[116,[270]]],[[296,[[116,[270]]]]]],[[[276,[275]]],[[17,[[317,[275,316]],217]]]],[285,[[12,[11]]]],[[[274,[272]]],[[12,[272]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[44,44],[[281,[270]]]],[[44,44],[[271,[270]]]],[[44,44],[[273,[270]]]],[[44,44],[[289,[270]]]],[44,[[281,[270]]]],[44,[[271,[270]]]],[44,282],[[44,44],285],[44,[[269,[270,[0,[283,159]]]]]],[44,[[274,[272]]]],[44,[[273,[270]]]],[44,[[289,[270]]]],[[44,157],[[274,[272]]]],[[[22,[88]]],[[39,[37,38]]]],[[[271,[270]],[22,[220]]],[[271,[270]]]],[[[118,[270]],[22,[88]]],[[39,[37,38]]]],[[[118,[270]],[22,[88]]],[[118,[270]]]],[[47,[22,[88]]],47],[[47,[22,[88]]],[[39,[37,38]]]],[[[276,[275]],[22,[88]]],[[39,[37,38]]]],[[[276,[275]],[22,[88]]],[[276,[275]]]],[[277,[22,[88]]],[[39,[37,38]]]],[[277,[22,[88]]],277],[[122,[22,[88]]],122],[[122,[22,[88]]],[[39,[37,38]]]],[[[120,[270]],[22,[88]]],[[120,[270]]]],[[[120,[270]],[22,[88]]],[[39,[37,38]]]],[[278,[22,[88]]],[[39,[37,38]]]],[[278,[22,[88]]],278],[[279,[22,[88]]],[[39,[37,38]]]],[[[48,[272]],[22,[88]]],[[39,[37,38]]]],[[[48,[272]],[22,[88]]],[[48,[272]]]],[[280,[22,[88]]],[[39,[37,38]]]],[[[116,[270]],[22,[88]]],[[39,[37,38]]]],[[[116,[270]],[22,[88]]],[[116,[270]]]],[[47,88],47],[[[48,[272]],[179,[272]]],[[48,[272]]]],[[[48,[[0,[266,334]]]],[48,[[0,[266,334]]]]],[[48,[[0,[266,334]]]]]],[[[48,[[0,[266,335]]]],[48,[[0,[266,335]]]]],[[48,[[0,[266,335]]]]]],[[[48,[[0,[266,336]]]],[48,[[0,[266,336]]]]],[[48,[[0,[266,336]]]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,[[[299,[270]]],[[104,[37]]]],[308,[[104,[37]]]],[300,[[104,[37]]]],[302,[[104,[37]]]],[306,[[104,[37]]]],[[[307,[272]]],[[104,[37]]]],[[[304,[270]]],[[104,[37]]]],[305,[[104,[37]]]],[337,[[104,[37]]]],[303,[[104,[37]]]],[[[309,[270]]],[[104,[37]]]],[[[301,[275]]],[[104,[37]]]],[[],[[104,[37]]]],[[],[[39,[37,38]]]],[[[299,[270]]],[[39,[37,38]]]],[308,[[39,[37,38]]]],[300,[[39,[37,38]]]],[302,[[39,[37,38]]]],[306,[[39,[37,38]]]],[[[307,[272]]],[[39,[37,38]]]],[[[304,[270]]],[[39,[37,38]]]],[305,[[39,[37,38]]]],[337,[[39,[37,38]]]],[303,[[39,[37,38]]]],[[[309,[270]]],[[39,[37,38]]]],[[[301,[275]]],[[39,[37,38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],306],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[44,44,44]],[[[299,[270]],44,44,44]],[[308,44,44,44]],[[300,44,44,44]],[[302,44,44,44]],[[306,44,44,44]],[[[307,[272]],44,44,44]],[[[304,[270]],44,44,44]],[[305,44,44,44]],[[337,44,44,44]],[[303,44,44,44]],[[[309,[270]],44,44,44]],[[[301,[275]],44,44,44]],[44],[[[299,[270]],44]],[[308,44]],[[300,44]],[[302,44]],[[306,44]],[[[307,[272]],44]],[[[304,[270]],44]],[[305,44]],[[337,44]],[[303,44]],[[[309,[270]],44]],[[[301,[275]],44]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],44],[[[299,[270]]],44],[308,44],[300,44],[302,44],[306,44],[[[307,[272]]],44],[[[304,[270]]],44],[305,44],[337,44],[303,44],[[[309,[270]]],44],[[[301,[275]]],44],[[[12,[37]],1,44],[[39,[338,38]]]],[[[42,[[118,[270]],38]],1,44],[[299,[270]]]],[[[42,[280,38]],44],308],[[[42,[47,38]],1,44],300],[[[42,[277,38]],1,44],302],[157,306],[[[42,[[48,[272]],38]],1,44],[[307,[272]]]],[[[42,[[120,[270]],38]],1,44],[[304,[270]]]],[[[42,[278,38]],1,44],305],[[[42,[339,38]],1,44],337],[[[42,[122,38]],1,44],303],[[[42,[[116,[270]],38]],1,44],[[309,[270]]]],[[[12,[[276,[275]]]],1,44],[[301,[275]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[37,37],[[17,[[39,[25,38]],217]]]],[[[0,[272,155]],[0,[272,155]]],156],[[55,55],156],[[74,74],156],0,0,0,[2],[2],[2],[[88,88],88],[88],[220,[[12,[11]]]],[220,[[12,[11]]]],[[88,88,25],88],[[220,88,25]],[[88,88],88],[[220,88],220],[[220,88]],[[88,88],88],[[220,88],220],[[220,88]],[[88,88],88],[[220,88],220],[[220,88]],[[]],[[]],[[]],[[]],[[]],[[]],[220,44],[298,[[42,[11,38]]]],[88,[[341,[340]]]],[220],[88,88],[342,342],[220,220],[[]],[[]],[[]],[[],88],[[],220],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[88,88],1],[[220,220],1],[[220,44,1]],[[220,88]],[[220,[12,[11]],44,44]],[[220,[12,[11]],44,44]],[[220,298]],[[220,23]],[[88,45],[[17,[46]]]],[[342,45],[[17,[46]]]],[[220,45],[[17,[46]]]],[[]],[220,88],[[[51,[[12,[1]]]]],88],[[]],[[[51,[[12,[1]]]]],220],[[]],[23,[[42,[11,38]]]],[[[104,[[343,[11]]]],44,44,44],[[17,[88,217]]]],[[[104,[[343,[11]]]],44,44,44],88],[49,88],[49,220],[44,220],[44,220],[298,88],[298,220],[23,88],[23,220],[[[51,[[12,[11]]]],44],88],[[[42,[11,38]],44],88],[[[42,[11,38]],44],220],[[88,44],[[22,[1]]]],[[220,44],1],[[88,44],1],[[88,44],1],[[],44],[[],44],[[],44],[[]],[[]],[[]],[88],[88],[88],[[]],[220],[88,[[105,[88,220]]]],[88,1],[220,1],[88,310],[220,310],[88,44],[220,44],[88,220],[[],88],[88,342],[[],220],[44,88],[342,22],[342,22],[88,88],[220,220],[[342,44],22],[88,44],[220,44],[[88,44,44],44],[[88,88],88],[[],344],[220,[[22,[1]]]],[[220,1]],[[220,1]],[[88,88,88,88,25],88],[[220,44]],[[220,44,1]],[[220,44,1]],[[220,44,1]],[220],[342],[[88,44,44]],[[88,44,44]],[[88,44,44],88],[[88,44,44],88],[[88,88,88,25],88],[[]],[[]],[[]],[[],17],[[],17],[[],17],[298,[[17,[88]]]],[298,[[17,[220]]]],[23,[[17,[88]]]],[23,[[17,[220]]]],[[],17],[[],17],[[],17],[[[42,[11,38]],44],[[17,[88,217]]]],[[[42,[11,38]],44],[[17,[220,217]]]],[[],106],[[],106],[[],106],[[88,25],88],[[220,25]],[88,44],[220,44],0,[[]],[[]],[[]],[44,220],[[88,88],88],0,0,0,0,0,0,0,0,0,0,0,[2],[2],[2],[2],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[39,[96,38]]]],[[],[[39,[96,38]]]],[44,44],[44,[[17,[16]]]],[44,[[17,[16]]]],[310,310],[345,345],[[[346,[147,[0,[147,23]],[0,[147,23]]]]],[[346,[147,[0,[147,23]],[0,[147,23]]]]]],[[[311,[147,[0,[147,23]],[0,[147,23]]]]],[[311,[147,[0,[147,23]],[0,[147,23]]]]]],[[]],[[]],[[]],[[]],[[[12,[11]],44,44],44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[[12,[11]],44,44,45],[[17,[46]]]],[[[347,[[0,[166,340]]]],45],[[17,[46]]]],[[[341,[[0,[166,340]]]],45],[[17,[46]]]],[[[348,[[0,[166,340]]]],45],[[17,[46]]]],[[310,45],[[17,[46]]]],[[345,45],[[17,[46]]]],[[[346,[166,[0,[166,23]],[0,[166,23]]]],45],[[17,[46]]]],[[[311,[166,[0,[166,23]],[0,[166,23]]]],45],[[17,[46]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[12,[11]],44],1],[[[12,[11]],44],1],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[42,[62,38]]]],[[],[[42,[[114,[113]],38]]]],[[],[[42,[[114,[113]],38]]]],[[],[[42,[62,38]]]],[[[347,[340]]],1],[[11,44],1],[[[347,[340]]],44],[[[341,[340]]],44],[[[12,[11]],44],[[347,[340]]]],[[[12,[11]],44,44],[[341,[340]]]],[[[12,[11]],44],[[348,[340]]]],[[[12,[11]],44,44],310],[88,345],[[23,23],[[346,[23,23]]]],[[23,[22,[23]]],[[311,[23,23]]]],[[23,[22,[88]]],[[311,[23,310]]]],[[[347,[340]]],22],[[[341,[340]]],[[22,[340]]]],[[[348,[340]]],22],[310,22],[345,22],[[[346,[23,23]]],22],[[[311,[23,23]]],22],[310,[[22,[1]]]],[[[346,[43,43]]],22],[[[311,[43,43]]],22],[[310,44],22],[[[346,[23,23]],44],22],[[[311,[23,23]],44],22],[[]],[[[347,[340]]],340],[[[347,[340]]],340],[[[341,[340]]],340],[[[341,[340]]],340],[[[348,[340]]],[[12,[11]]]],[[],349],[[],44],[[[347,[340]]],44],[[[341,[340]]],44],[[[341,[340]]],44],[[[348,[340]]],44],[[11,44,1],11],[[[12,[11]],44,1]],[[[12,[11]],44,1]],[[[347,[340]]]],[[[341,[340]]]],[[[348,[340]]]],[310],[[[346,[23,23]]]],[[[311,[23,23]]]],[345,44],[[]],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[[311,[23,23]]],[[346,[23,23]]]],[[[311,[23,23]]],23],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[2],[179,12],[[]],[[]],[[]],[[]],[[[179,[147]]],[[179,[147]]]],[[]],[[],179],[44],[343],[44],[179,12],[44],[44],[44],[44],[[[179,[[164,[[164,[[164,[164]]]]]]]],[179,[[164,[[164,[[164,[164]]]]]]]]],1],[[[179,[166]],45],[[17,[46]]]],[[[42,[38]]],343],[[[351,[350]]],343],[[]],[[[42,[38]]],179],[[]],[[[104,[343]],44,44],179],[49,179],[179,[[22,[[42,[38]]]]]],[179,[[22,[12]]]],[[],44],[[],44],[[]],[[]],[179],[[[179,[26]]]],[179,[[105,[179,[42,[38]]]]]],[[],[[42,[[114,[113]],38]]]],[[],[[42,[62,38]]]],[179,1],[179,1],[179,44],[[],179],[179,44],[[179,44]],[179,44],[179,44],[[179,44,44]],[[179,44,44]],[[179,44,44],179],[[179,44,44],179],[[]],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[]],[[]],0,[2],[[[352,[[51,[37]]]]],[[12,[[51,[37]]]]]],[[]],[[]],[[[352,[[0,[147,[51,[37]]]]]]],[[352,[[0,[147,[51,[37]]]]]]]],[[]],[[[352,[[51,[37]]]]],[[12,[[51,[37]]]]]],[44],[[[352,[[51,[37]]]]],[[12,[[51,[37]]]]]],[44],[44],[[[352,[[0,[[164,[[0,[[164,[[0,[[164,[[0,[164,[51,[37]]]]]],[51,[37]]]]]],[51,[37]]]]]],[51,[37]]]]]],[352,[[0,[[164,[[0,[[164,[[0,[[164,[[0,[164,[51,[37]]]]]],[51,[37]]]]]],[51,[37]]]]]],[51,[37]]]]]]],1],[[],1],[[],1],[[],1],[[],1],[[[352,[[0,[166,[51,[37]]]]]],45],[[17,[46]]]],[[]],[[],44],[[]],[[[352,[[51,[37]]]]],[[42,[[51,[37]],38]]]],[[[352,[[51,[37]]]]],1],[[[352,[[51,[37]]]]],44],[[[42,[[51,[37]],38]]],[[352,[[51,[37]]]]]],[[]],[[],17],[[],17],[[[42,[[51,[37]],38]]],[[17,[[352,[[51,[37]]]],217]]]],[[],106],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[157,1],[157,1],[157,1],[37,44],[37,[[17,[[39,[163,38]],217]]]],[[[118,[270]]],[[22,[[12,[11]]]]]],[47,[[22,[1]]]],[[]],[[]],[[[48,[[0,[272,353]]]]],[[22,[[0,[272,353]]]]]],[[[116,[270]]],[[22,[13]]]],[37,[[17,[[39,[163,38]],217]]]],[[[118,[270]]],[[22,[[12,[11]]]]]],[47,[[22,[1]]]],[[]],[[]],[[[48,[[0,[272,353]]]]],[[22,[[0,[272,353]]]]]],[[[116,[270]]],[[22,[13]]]],[[]],[[]],[[]],[37,[[17,[[39,[163,38]],217]]]],[[[48,[[0,[272,353,[267,[[0,[272,353,[267,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]],[354,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]]]]]],[354,[[0,[272,353,[267,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]],[354,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]]]]]]]]]]],[[22,[[0,[272,353,[267,[[0,[272,353,[267,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]],[354,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]]]]]],[354,[[0,[272,353,[267,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]],[354,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]]]]]]]]]]]],[[[12,[[0,[272,353,[267,[[0,[272,353,[267,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]],[354,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]]]]]],[354,[[0,[272,353,[267,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]],[354,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]]]]]]]]]]],[[0,[272,353,[267,[[0,[272,353,[267,[[0,[272,353,[267,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]],[354,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]]]]]],[354,[[0,[272,353,[267,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]],[354,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]]]]]]]]]],[354,[[0,[272,353,[267,[[0,[272,353,[267,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]],[354,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]]]]]],[354,[[0,[272,353,[267,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]],[354,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]]]]]]]]]]]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[37,37],[[39,[37,38]]]],[[]],[[37,163],[[39,[37,38]]]],0,[[157,157],1],[[157,157],1],[[157,157],1],[157,1],[[157,157],1],[[157,157],1],[[]],[[]],[[]],[[]],[[]],0,[[37,37],[[39,[37,38]]]],[[]],[[37,163],[[39,[37,38]]]],[[37,37],[[39,[37,38]]]],[[]],[[37,163],[[39,[37,38]]]],[37,[[39,[37,38]]]],[[]],[[]],[[]],[[37,37],[[39,[37,38]]]],[[]],[[]],[[]],[[]],[[37,37],[[39,[37,38]]]],[[]],[[37,163],[[39,[37,38]]]],0,[[]],[[]],[[]],0,[[[48,[[0,[266,[267,[[0,[266,[267,[[0,[266,[267,[[0,[266,267]]]]]]]]]]]]]]]],[48,[[0,[266,[267,[[0,[266,[267,[[0,[266,[267,[[0,[266,267]]]]]]]]]]]]]]]]],[[48,[[0,[266,[267,[[0,[266,[267,[[0,[266,[267,[[0,[266,267]]]]]]]]]]]]]]]]]],[[[48,[[0,[266,[267,[[0,[266,[267,[[0,[266,[267,[[0,[266,267]]]]]]]]]]]]]]]],[0,[266,[267,[[0,[266,[267,[[0,[266,[267,[[0,[266,[267,[[0,[266,267]]]]]]]]]]]]]]]]]]],[[48,[[0,[266,[267,[[0,[266,[267,[[0,[266,[267,[[0,[266,267]]]]]]]]]]]]]]]]]],[[[48,[[0,[266,290]]]],[48,[[0,[266,290]]]]],[[48,[[0,[266,290]]]]]],[[[48,[[0,[266,290]]]],[0,[266,290]]],[[48,[[0,[266,290]]]]]],[[[48,[[0,[266,291]]]],[48,[[0,[266,291]]]]],[[48,[[0,[266,291]]]]]],[[[48,[[0,[266,291]]]],[0,[266,291]]],[[48,[[0,[266,291]]]]]],[[[48,[[0,[266,292]]]],[48,[[0,[266,292]]]]],[[48,[[0,[266,292]]]]]],[[[48,[[0,[266,292]]]],[0,[266,292]]],[[48,[[0,[266,292]]]]]],[[[48,[[0,[272,355]]]]],[[48,[[0,[272,355]]]]]],[[[48,[[0,[266,292,356]]]],44],[[48,[[0,[266,292,356]]]]]],[[[48,[[0,[266,293]]]],[48,[[0,[266,293]]]]],[[48,[[0,[266,293]]]]]],[[[48,[[0,[266,293]]]],[0,[266,293]]],[[48,[[0,[266,293]]]]]],[[[48,[[0,[266,294]]]],[48,[[0,[266,294]]]]],[[48,[[0,[266,294]]]]]],[[[48,[[0,[266,294]]]],[0,[266,294]]],[[48,[[0,[266,294]]]]]],[[[48,[[0,[266,[297,[[0,[266,[297,[[0,[266,[297,[[0,[266,297]]]]]]]]]]]]]]]],[48,[[0,[266,[297,[[0,[266,[297,[[0,[266,[297,[[0,[266,297]]]]]]]]]]]]]]]]],[[48,[[0,[266,[297,[[0,[266,[297,[[0,[266,[297,[[0,[266,297]]]]]]]]]]]]]]]]]],[[[48,[[0,[266,[297,[[0,[266,[297,[[0,[266,[297,[[0,[266,297,73]]]],73]]]],73]]]],73]]]],[0,[266,[297,[[0,[266,[297,[[0,[266,[297,[[0,[266,[297,[[0,[266,297,73]]]],73]]]],73]]]],73]]]],73]]],[[48,[[0,[266,[297,[[0,[266,[297,[[0,[266,[297,[[0,[266,297,73]]]],73]]]],73]]]],73]]]]]],[[[48,[[0,[266,[320,[[0,[266,[320,[[0,[266,[320,[[0,[266,320]]]]]]]]]]]]]]]],[48,[[0,[266,[320,[[0,[266,[320,[[0,[266,[320,[[0,[266,320]]]]]]]]]]]]]]]]],[[48,[[0,[266,[320,[[0,[266,[320,[[0,[266,[320,[[0,[266,320]]]]]]]]]]]]]]]]]],[[[48,[[0,[266,[320,[[0,[266,[320,[[0,[266,[320,[[0,[266,320]]]]]]]]]]]]]]]],[0,[266,[320,[[0,[266,[320,[[0,[266,[320,[[0,[266,[320,[[0,[266,320]]]]]]]]]]]]]]]]]]],[[48,[[0,[266,[320,[[0,[266,[320,[[0,[266,[320,[[0,[266,320]]]]]]]]]]]]]]]]]],[[[48,[[0,[272,357]]]]],[[48,[[0,[272,357]]]]]],[[[48,[[0,[266,322]]]],[48,[[0,[266,322]]]]]],[[[48,[[0,[266,322]]]],[0,[266,322]]]],[[[48,[[0,[266,323]]]],[48,[[0,[266,323]]]]]],[[[48,[[0,[266,323]]]],[0,[266,323]]]],[[[48,[[0,[266,324]]]],[48,[[0,[266,324]]]]]],[[[48,[[0,[266,324]]]],[0,[266,324]]]],[[[48,[[0,[266,[358,[[0,[266,[358,[[0,[266,[358,[[0,[266,358]]]]]]]]]]]]]]]],[0,[266,[358,[[0,[266,[358,[[0,[266,[358,[[0,[266,[358,[[0,[266,358]]]]]]]]]]]]]]]]]]],[[48,[[0,[266,[358,[[0,[266,[358,[[0,[266,[358,[[0,[266,358]]]]]]]]]]]]]]]]]],[[[48,[[0,[266,[326,[[0,[266,[326,[[0,[266,[326,[[0,[266,326]]]]]]]]]]]]]]]],[48,[[0,[266,[326,[[0,[266,[326,[[0,[266,[326,[[0,[266,326]]]]]]]]]]]]]]]]],[[48,[[0,[266,[326,[[0,[266,[326,[[0,[266,[326,[[0,[266,326]]]]]]]]]]]]]]]]]],[[[48,[[0,[266,[326,[[0,[266,[326,[[0,[266,[326,[[0,[266,326,73]]]],73]]]],73]]]],73]]]],[0,[266,[326,[[0,[266,[326,[[0,[266,[326,[[0,[266,[326,[[0,[266,326,73]]]],73]]]],73]]]],73]]]],73]]],[[48,[[0,[266,[326,[[0,[266,[326,[[0,[266,[326,[[0,[266,326,73]]]],73]]]],73]]]],73]]]]]],[[[48,[[0,[266,327]]]],[48,[[0,[266,327]]]]],[[48,[[0,[266,327]]]]]],[[[48,[[0,[266,327]]]],[0,[266,327]]],[[48,[[0,[266,327]]]]]],[[[48,[[0,[266,328]]]],[48,[[0,[266,328]]]]],[[48,[[0,[266,328]]]]]],[[[48,[[0,[266,328]]]],[0,[266,328]]],[[48,[[0,[266,328]]]]]],[[[48,[[0,[266,329]]]],[48,[[0,[266,329]]]]],[[48,[[0,[266,329]]]]]],[[[48,[[0,[266,329]]]],[0,[266,329]]],[[48,[[0,[266,329]]]]]],[[[48,[[0,[266,[330,[[0,[266,[330,[[0,[266,[330,[[0,[266,330]]]]]]]]]]]]]]]],[48,[[0,[266,[330,[[0,[266,[330,[[0,[266,[330,[[0,[266,330]]]]]]]]]]]]]]]]],[[48,[[0,[266,[330,[[0,[266,[330,[[0,[266,[330,[[0,[266,330]]]]]]]]]]]]]]]]]],[[[48,[[0,[266,[330,[[0,[266,[330,[[0,[266,[330,[[0,[266,330]]]]]]]]]]]]]]]],[0,[266,[330,[[0,[266,[330,[[0,[266,[330,[[0,[266,[330,[[0,[266,330]]]]]]]]]]]]]]]]]]],[[48,[[0,[266,[330,[[0,[266,[330,[[0,[266,[330,[[0,[266,330]]]]]]]]]]]]]]]]]],[[[48,[[0,[266,334]]]],[48,[[0,[266,334]]]]],[[48,[[0,[266,334]]]]]],[[[48,[[0,[266,334]]]],[0,[266,334]]],[[48,[[0,[266,334]]]]]],[[[48,[[0,[266,335]]]],[48,[[0,[266,335]]]]],[[48,[[0,[266,335]]]]]],[[[48,[[0,[266,335]]]],[0,[266,335]]],[[48,[[0,[266,335]]]]]],[[[48,[[0,[272,359]]]]],[[48,[[0,[272,359]]]]]],[[[48,[[0,[266,336]]]],[48,[[0,[266,336]]]]],[[48,[[0,[266,336]]]]]],[[[48,[[0,[266,336]]]],[0,[266,336]]],[[48,[[0,[266,336]]]]]],[[[48,[268]],[48,[268]]],[[17,[[48,[268]],217]]]],[[[48,[268]],[48,[268]]],[[17,[[48,[268]],217]]]],[[[48,[268]],[48,[268]]],[[17,[[48,[268]],217]]]],[[[48,[268]],[48,[268]]],[[17,[[48,[268]],217]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[48,[268]],[360,[268]]],[[48,[268]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[48,[268]],[360,[268]]],[[48,[268]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[48,[[0,[272,[267,[[0,[272,[267,[[0,[272,[267,[[0,[272,267]]]]]]]]]]]]]]]],[48,[80]]],[[48,[[0,[272,[267,[[0,[272,[267,[[0,[272,[267,[[0,[272,267]]]]]]]]]]]]]]]]]],[[[48,[[0,[272,[267,[[0,[272,[267,[[0,[272,[267,[[0,[272,267]]]]]]]]]]]]]]]],[360,[80]]],[[48,[[0,[272,[267,[[0,[272,[267,[[0,[272,[267,[[0,[272,267]]]]]]]]]]]]]]]]]],[[[48,[80]],[48,[361]]],[[17,[[48,[80]],217]]]],[[[48,[80]],[360,[361]]],[[17,[[48,[80]],217]]]],[[[48,[[0,[272,[330,[[0,[272,[330,[[0,[272,[330,[[0,[272,330]]]]]]]]]]]]]]]],[360,[80]]],[[48,[[0,[272,[330,[[0,[272,[330,[[0,[272,[330,[[0,[272,330]]]]]]]]]]]]]]]]]],[[[48,[80]],[360,[80]]],[[17,[[48,[80]],217]]]],[[[48,[[0,[272,[330,[[0,[272,[330,[[0,[272,[330,[[0,[272,330]]]]]]]]]]]]]]]],[48,[80]]],[[48,[[0,[272,[330,[[0,[272,[330,[[0,[272,[330,[[0,[272,330]]]]]]]]]]]]]]]]]],[[[48,[80]],[48,[80]]],[[17,[[48,[80]],217]]]],[[[48,[272]],[48,[272]],157,25],[[48,[272]]]],[[[48,[272]],[48,[272]],157,25],[[48,[272]]]],[[[48,[272]],[48,[272]],157,25]],[[[48,[272]],[48,[272]],157,25],[[17,[[48,[272]],217]]]],[[[48,[272]],25,157],[[17,[[48,[272]],217]]]],[[[48,[272]],25,157],[[48,[272]]]],[[[48,[272]],25,157],[[48,[272]]]],[[[48,[272]],25,157]],[[[48,[272]],[48,[272]],25]],[[[48,[272]],25]],[47,1],[[47,47],47],[[47,362],47],[47,1],[37,47],[37,47],[47,47],[[47,47],47],[[47,362],47],[47,1],[[47,47],47],[[47,362],47],[47,1],[[47,47],47],[[47,362],47],0,[2],[[[118,[80]],157],[[17,[[118,[83]],217]]]],[[[118,[270]]],[[17,[[276,[275]],217]]]],[[[118,[83]],157],[[118,[80]]]],[[[118,[83]],157],[[17,[[116,[80]],217]]]],[[[118,[270]],157],[[120,[270]]]],[[[118,[270]],157],[[48,[[0,[272,363]]]]]],[[[118,[270]],157],[[17,[[116,[270]],217]]]],[47,[[118,[270]]]],[47,[[48,[[0,[272,356]]]]]],[47,[[116,[270]]]],[[]],[[]],[[157,157],1],[[37,157,364],[[17,[[39,[37,38]],217]]]],[364,364],[[]],[[[48,[83]]],[[48,[80]]]],[[[48,[80]]],[[48,[83]]]],[[[48,[365]]],[[48,[361]]]],[[[48,[268]],44,44],[[48,[268]]]],[[[48,[268]]],[[48,[[0,[272,366]]]]]],[[[48,[268]]],[[48,[[0,[272,73]]]]]],[[],364],[44],[44],[[[276,[[0,[275,73]]]]],[[17,[[276,[[0,[275,73]]]],217]]]],[[[276,[275]],157],[[17,[[276,[275]],217]]]],[[[276,[[0,[275,73]]]]],[[39,[37,38]]]],[44],[[[48,[367]]],[[48,[55]]]],[[277,157],[[118,[270]]]],[[[48,[[0,[272,366,9]]]],44,44],[[48,[268]]]],[[364,45],[[17,[46]]]],[[]],[[],44],[[[48,[[0,[272,[368,[268]]]]]],44,44],[[48,[268]]]],[[]],[[[48,[83]]],[[48,[361]]]],[[[48,[80]],232],[[116,[270]]]],0,[[[118,[270]],157],[[48,[[0,[272,363]]]]]],[[[116,[270]],157],[[48,[[0,[272,363]]]]]],[[[48,[[0,[272,[368,[272]]]]]],157],[[48,[272]]]],[[[48,[[0,[272,369]]]]],[[118,[270]]]],[[[48,[272]],157],47],[[[48,[[0,[272,254,198]]]]],[[17,[[276,[275]],217]]]],[[[48,[[0,[272,73]]]],157],[[48,[[0,[272,73]]]]]],[[[48,[272]],157],[[48,[272]]]],[[[48,[[0,[272,369]]]]],[[116,[270]]]],[[[48,[83]],232,232],[[48,[80]]]],[[[48,[83]]],[[48,[83]]]],[[[48,[83]]],[[48,[83]]]],[[[48,[80]],232,232],[[48,[83]]]],[[[48,[80]]],[[48,[80]]]],[[[48,[80]]],[[48,[80]]]],[[[48,[80]],232],[[48,[83]]]],[[[48,[80]],232],[[48,[80]]]],[[[48,[80]],232,232,[22,[62]]],[[48,[80]]]],[[[48,[80]],232,13],[[17,[[116,[270]],217]]]],[[]],[[],17],[[],17],[[],106],[[[116,[80]]],[[17,[[116,[83]],217]]]],[[[116,[270]],157],[[118,[270]]]],[[[116,[270]]],[[48,[83]]]],[[[116,[270]]],[[48,[80]]]],[[[116,[270]]],[[17,[[276,[275]],217]]]],[[[116,[83]]],[[116,[80]]]],[[[116,[270]]],[[48,[80]]]],[[[116,[270]],157],[[48,[[0,[272,363]]]]]],[[[116,[270]],62],[[17,[[48,[80]],217]]]],[[]],0,[[[276,[[0,[275,[368,[275]]]]]]],[[17,[[276,[275]],217]]]],[[[276,[275]],157],[[17,[[276,[275]],217]]]],0,0,0,0,0,0,0,[157,1],[157,1],[157,1],[157,1],[157,1],[157,1],[157,1],[157,1],[157,1],[157,1],[157,1],[157,1],[[37,37],47],[[],11],[[37,37],47],[[37,163],47],[[37,163],47],[[47,[22,[88]],[22,[88]]],47],[[47,[22,[88]],[22,[88]]],47],[12],[12],[[37,37],47],[[],11],[[37,37],47],[[],11],[[37,163],47],[[37,163],47],[[37,37],47],[[],11],[[37,37],47],[[],11],[[37,163],47],[[37,163],47],[[37,37],47],[[],11],[[37,37],47],[[37,163],47],[[37,163],47],0,0,[[[118,[270]],[118,[270]]],47],[[[118,[270]],[118,[270]]],47],[[[118,[270]],[12,[11]]],47],[[[118,[270]],[12,[11]]],47],[[[118,[270]],[118,[270]]],47],[[[118,[270]],[118,[270]]],47],[[[118,[270]],[12,[11]]],47],[[[118,[270]],[12,[11]]],47],[[[118,[270]],[118,[270]]],47],[[[118,[270]],[118,[270]]],47],[[[118,[270]],[12,[11]]],47],[[[118,[270]],[12,[11]]],47],[[[118,[270]],[118,[270]]],47],[[[118,[270]],[118,[270]]],47],[[[118,[270]],[12,[11]]],47],[[[118,[270]],[12,[11]]],47],[[47,1,25],47],[[47,47],47],[[47,47],47],[[47,1],47],[[47,1],47],[[47,47],47],[[47,47],47],[[47,1],47],[[47,1],47],[[47,47],47],[[47,47],47],[[47,1],47],[[47,1],47],[[47,47],47],[[47,47],47],[[47,1],47],[[47,1],47],[[[48,[[0,[272,370]]]],[0,[272,370]],25],47],[[[48,[[0,[272,370]]]],[48,[[0,[272,370]]]]],47],[[[48,[[0,[272,370]]]],[48,[[0,[272,370]]]]],47],[[[48,[[0,[272,370]]]],[0,[272,370]]],47],[[[48,[[0,[272,370]]]],[0,[272,370]]],47],[[[48,[[0,[272,370]]]],[48,[[0,[272,370]]]]],47],[[[48,[[0,[272,370]]]],[48,[[0,[272,370]]]]],47],[[[48,[[0,[272,370]]]],[0,[272,370]]],47],[[[48,[[0,[272,370]]]],[0,[272,370]]],47],[[[48,[[0,[272,370]]]],[48,[[0,[272,370]]]]],47],[[[48,[[0,[272,370]]]],[48,[[0,[272,370]]]]],47],[[[48,[[0,[272,370]]]],[0,[272,370]]],47],[[[48,[[0,[272,370]]]],[0,[272,370]]],47],[[[48,[[0,[272,370]]]],[48,[[0,[272,370]]]]],47],[[[48,[[0,[272,370]]]],[48,[[0,[272,370]]]]],47],[[[48,[[0,[272,370]]]],[0,[272,370]]],47],[[[48,[[0,[272,370]]]],[0,[272,370]]],47],[[[116,[270]],[116,[270]]],47],[[[116,[270]],[116,[270]]],47],[[[116,[270]],13],47],[[[116,[270]],13],47],[[[116,[270]],[116,[270]]],47],[[[116,[270]],[116,[270]]],47],[[[116,[270]],13],47],[[[116,[270]],13],47],[[[116,[270]],[116,[270]]],47],[[[116,[270]],[116,[270]]],47],[[[116,[270]],13],47],[[[116,[270]],13],47],[[[116,[270]],[116,[270]]],47],[[[116,[270]],[116,[270]]],47],[[[116,[270]],13],47],[[[116,[270]],13],47],[[[12,[37]]],[[17,[[39,[37,38]],217]]]],0,[47,[[17,[[39,[25,38]],217]]]],[[37,47],[[17,[[39,[37,38]],217]]]],[[[352,[[51,[37]]]],47],[[17,[[352,[[39,[37,38]]]],217]]]],[[47,37,37],[[17,[[39,[37,38]],217]]]],[[[118,[270]],[118,[270]]],[[17,[47,217]]]],[[[118,[270]],[12,[11]]],[[17,[47,217]]]],[[[116,[270]],[116,[270]]],[[17,[47,217]]]],[[[116,[270]],13],[[17,[47,217]]]],[[[118,[270]],[118,[270]]],[[17,[47,217]]]],[[[118,[270]],[12,[11]]],[[17,[47,217]]]],[[[116,[270]],[116,[270]]],[[17,[47,217]]]],[[[116,[270]],13],[[17,[47,217]]]],[157,1],[[37,80,[22,[56]]],[[17,[[39,[37,38]],217]]]],[157,1],[[37,[48,[371]]],[[17,[[39,[37,38]],217]]]],[157,1],[157,1],[157,1],[157,1],[157,1],[157,1],[157,1],[157,1],[157,1],[37,[[17,[[48,[78]],217]]]],[37,[[17,[[48,[78]],217]]]],[37,[[17,[[48,[78]],217]]]],[37,[[17,[[48,[78]],217]]]],[37,[[17,[[48,[78]],217]]]],[37,[[17,[[48,[78]],217]]]],[37,[[17,[[48,[78]],217]]]],[37,[[17,[[48,[78]],217]]]],[37,[[17,[[48,[83]],217]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[2],[2],[2],[2],[2],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[234,234],[240,240],[233,233],[372,372],[373,373],[[]],[[]],[[]],[[]],[[]],0,[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[234,234],1],[[240,240],1],[[233,233],1],[[372,372],1],[[373,373],1],[[240,234],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],0,[[234,45],[[17,[46]]]],[[240,45],[[17,[46]]]],[[233,45],[[17,[46]]]],[[372,45],[[17,[46]]]],[[373,45],[[17,[46]]]],[[]],[[]],[[]],[[]],[[]],[[[211,[62,62,38]]],22],[[234,199]],[[240,199]],[[233,199]],[[372,199]],[[373,199]],[[],44],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[372,1],0,[372,1],0,0,0,[1,372],[[]],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[374],[44],[375],[44],[376],[[],374],[[],375],[[],376],[[[39,[37,38]]],375],[152,374],[[[39,[23,38]],152],376],[[[378,[377]]],152],[[374,45],[[17,[46]]]],[[375,45],[[17,[46]]]],[[376,45],[[17,[46]]]],[[]],[[]],[[]],[[]],[[375,157],[[17,[[39,[37,38]],217]]]],[374,[[17,[152,217]]]],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],0,[[[378,[377]]],[[22,[[17,[[39,[37,38]],217]]]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[377,[[17,[[378,[377]],217]]]],[[],106],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[]],[[[12,[11]],44,44],[[17,[47,217]]]],[[[12,[272]]],[[48,[272]]]],0,0,0,0,0,0,[2],[2],0,[[]],[[]],[[]],[[]],[379,379],[380,380],[[]],[[]],[[],379],[44],[44],[44],[44],0,[44],[44],[[379,379],1],[[380,380],1],0,0,[[379,45],[[17,[46]]]],[[380,45],[[17,[46]]]],[[]],[[]],[[],44],[[],44],[[]],[[]],0,0,[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[2],[2],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[381,381],[382,382],[[]],[[]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[[12,[11]]],[[17,[217]]]],[44],[44],[44],[44],[44],[44],[[251,45],[[17,[46]]]],[[381,45],[[17,[46]]]],[[382,45],[[17,[46]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[[385,[[0,[383,384]]]]]],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[[385,[[0,[383,384]]]]],[[0,[383,384]]]],[[]],[[]],0,0,[[[386,[383]]],1],[[[385,[[0,[383,384]]]]],381],[[[386,[383]]],382],[[[0,[383,384]],381,[22,[[42,[44,38]]]],[22,[44]]],[[385,[[0,[383,384]]]]]],[[383,382,[22,[[42,[44,38]]]]],[[386,[383]]]],[[[385,[[0,[383,384]]]]],22],[[[386,[383]]],22],[[[385,[[0,[387,383,384]]]]],[[17,[[22,[[352,[[39,[37,38]]]]]],217]]]],[[[386,[383]]],[[17,[[22,[[352,[[39,[37,38]]]]]],217]]]],[[[0,[383,384]],[261,[80,[39,[37,38]],107]],381,[22,[[12,[44]]]],[22,[44]],44,[42,[11,38]],[42,[11,38]]],[[17,[[352,[[39,[37,38]]]],217]]]],[[[0,[383,384]],381,[42,[11,38]]],[[17,[[261,[80,[39,[37,38]],107]],217]]]],[[[0,[383,384]]],[[17,[381,217]]]],[383,[[17,[382,217]]]],[[[385,[[0,[383,384]]]]],153],[[[386,[383]]],153],0,0,[[[385,[[0,[383,384]]]]]],0,[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[388,[[352,[[39,[37,38]]]]]],0,[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[2],[2],[2],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[389,389],[390,390],[391,391],[[]],[[]],[[]],[391,[[352,[[39,[37,38]]]]]],0,[[],390],[[[12,[152]]],[[42,[379,38]]]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[389,389],1],[[390,390],1],[[391,391],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[391,[[22,[[12,[379]]]]]],0,[[[393,[392]]],[[17,[217]]]],[[[394,[392]]],[[17,[217]]]],[[389,45],[[17,[46]]]],[[390,45],[[17,[46]]]],[[391,45],[[17,[46]]]],[[]],[[]],[[]],[395,389],[[]],[[]],[[],391],[[[352,[[39,[37,38]]]]],391],[[],391],[[[394,[392]]],396],[[389,199]],[[390,199]],[[],44],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[[393,[392]]],392],[[[394,[392]]],392],[[392,390],[[393,[392]]]],[[392,153,[22,[[42,[379,38]]]],390],[[394,[392]]]],[[153,[12,[379]]],[[42,[11,38]]]],[[[394,[392]],396]],[[[393,[392]],153,[22,[[42,[379,38]]]]],[[17,[217]]]],[[[394,[392]]],[[17,[217]]]],0,[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[[0,[383,384,392]],381,390],[[17,[[394,[[0,[383,384,392]]]],217]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[392,153,[22,[[42,[379,38]]]],390],[[17,[[394,[392]],217]]]],[[],106],[[],106],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[]],[[]],[[37,[42,[397,38]],[42,[11,38]],[42,[398,38]],80,1,[22,[389]]]],[[[393,[392]],[352,[[39,[37,38]]]],[22,[[12,[379]]]]],[[17,[217]]]],[[[394,[392]],[352,[[39,[37,38]]]],[22,[[12,[379]]]]],[[17,[217]]]],0,[[]],[[]],[44],[44],[44],[[]],[[],44],[[]],[[[0,[399,400,67]],153,[22,[[42,[379,38]]]],390],[[401,[[0,[399,400,67]]]]]],[[[202,[[401,[[0,[399,400,67]]]]]],402],[[403,[[17,[217]]]]]],[[[202,[[401,[[0,[399,400,67]]]]]],402],[[403,[[17,[217]]]]]],[[[202,[[401,[[0,[399,400,67]]]]]],402],[[403,[[17,[217]]]]]],[[[202,[[401,[[0,[399,400,67]]]]]],391],[[17,[217]]]],[[],17],[[],17],[[],106],[[]],0,0,[[]],[[]],0,[44],[44],[44],[[]],[[],44],[[]],[[[0,[399,400,67]],153,[22,[[42,[379,38]]]],390],[[404,[[0,[399,400,67]]]]]],[[[202,[[404,[[0,[399,400,67]]]]]],402],[[403,[[17,[217]]]]]],[[[202,[[404,[[0,[399,400,67]]]]]],402],[[403,[[17,[217]]]]]],[[[202,[[404,[[0,[399,400,67]]]]]],402],[[403,[[17,[217]]]]]],[[[202,[[404,[[0,[399,400,67]]]]]],391],[[17,[217]]]],[[],17],[[],17],[[],106],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],17],[[],17],[[138,27],[[17,[1]]]],[[138,27],[[17,[1]]]],[138,138],[23,[[405,[23]]]],[138,[[17,[44]]]],[[],406],[[138,27],[[407,[138,27]]]],[[138,27],[[17,[22]]]],[[138,27],17],[138,[[408,[138]]]],[[],22],[[138,27],[[409,[138,27]]]],[[138,25],[[410,[138,25]]]],[[138,25],[[411,[138,25]]]],[[],[[17,[22]]]],[[],[[17,[22]]]],[44,[[17,[22]]]],[[138,27],[[17,[[22,[44]]]]]],[[]],[[138,44],[[412,[138]]]],[[138,27],[[413,[138,27]]]],[[138,44],[[414,[138]]]],[[138,27],[[415,[138,27]]]],[[392,416],[[17,[217]]]],0,0,0,0,0,0,[[],17],[[138,27],[[17,[1]]]],[[138,27],[[17,[1]]]],[138,138],[138,[[17,[44]]]],[[138,27],[[407,[138,27]]]],[[138,27],[[17,[22]]]],[[138,27],17],[138,[[408,[138]]]],[[],22],[[138,27],[[409,[138,27]]]],[[138,25],[[410,[138,25]]]],[[138,25],[[411,[138,25]]]],[[],[[17,[22]]]],[44,[[17,[22]]]],[[138,27],[[17,[[22,[44]]]]]],[[]],[[138,44],[[412,[138]]]],[[138,27],[[413,[138,27]]]],[[138,44],[[414,[138]]]],[[138,27],[[415,[138,27]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[[[0,[383,384]],[12,[417]]],[[17,[[42,[[39,[418,38]],38]],247]]]],[[[0,[383,384]]],[[17,[419,247]]]],[[[0,[420,421,67,400]]],422],[[],17],[[],[[17,[423]]]],[[[425,[424]]],[[17,[247]]]],[[[426,[23]]],[[17,[247]]]],[427,[[17,[[423,[427]],247]]]],[[138,27],[[17,[1]]]],[[138,27],[[17,[1]]]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[138,138],[417],[247,247],[417,417],[428,428],[429,429],[430,430],[431,431],[432,432],[433,433],[434,434],[435,435],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[417,436],[417,[[42,[437,38]]]],[[[42,[438,38]],[42,[439,38]],152,[22,[44]],44],[[17,[[39,[23,38]],217]]]],0,[429,[[12,[417]]]],[417,80],[429,44],[417,440],[138,[[17,[44]]]],[[157,441,[39,[37,38]]],[[39,[37,38]]]],[[157,441,[39,[37,38]]],[[39,[37,38]]]],0,[417,80],[[442,[42,[11,38]]],[[17,[443,247]]]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[417,428],0,[417,[[22,[80]]]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[428,428],1],[[431,431],1],[[432,432],1],[[433,433],1],[[434,434],1],[[435,435],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[417,80],[417,[[22,[62]]]],[[138,27],[[407,[138,27]]]],[[138,27],[[17,[22]]]],[[247,45],[[17,[46]]]],[[247,45],[[17,[46]]]],[[417,45],[[17,[46]]]],[[428,45],[[17,[46]]]],[[429,45],[[17,[46]]]],[[430,45],[[17,[46]]]],[[431,45],[[17,[46]]]],[[432,45],[[17,[46]]]],[[433,45],[[17,[46]]]],[[[423,[166]],45],[[17,[46]]]],[[427,45],[[17,[46]]]],[[434,45],[[17,[46]]]],[[435,45],[[17,[46]]]],[[441,45],[[17,[46]]]],[[138,27],17],[[]],[[]],[[]],[253,247],[[]],[444,247],[445,247],[246,247],[446,247],[447,247],[217,247],[[]],[[]],[[]],[[]],[[]],[448,431],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[138,[[408,[138]]]],[[],22],[[],22],[[[425,[424]]],22],[[[426,[23]]],22],[427,22],[[[0,[383,384]],429,13,[22,[[104,[25]]]],[42,[11,38]],44],[[449,[[0,[383,384]]]]]],[[[12,[417]],13],[[42,[417,38]]]],[[[12,[417]],12,13],[[42,[38]]]],[[417,[0,[383,384]],[22,[[104,[25]]]],[42,[11,38]],44],[[17,[[450,[[0,[383,384]]]],217]]]],[[417,[0,[420,400,67,421]],[42,[11,38]],[104,[25]],44],422],[417,1],[[431,199]],[[432,199]],[[433,199]],[[434,199]],[417,[[22,[80]]]],0,[419,[[17,[153,217]]]],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[[12,[435]],44],441],[[[99,[78]]],80],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[425,[424]]]],[[[426,[23]]],[[42,[11,38]]]],[[[450,[383]]]],[[]],[[]],[[]],[[]],[[]],[417,436],0,[441,44],[[138,27],[[409,[138,27]]]],[[138,25],[[410,[138,25]]]],[[138,25],[[411,[138,25]]]],[417,451],[157,44],0,[[424,[42,[11,38]]],[[425,[424]]]],[[23,[42,[11,38]]],[[426,[23]]]],[[383,417,[104,[25]],[42,[11,38]],44],[[450,[383]]]],[[436,428],417],[[452,[42,[62,38]],453],428],[[[42,[417,38]],44,44],429],[[453,[42,[38]]],427],[[[42,[[39,[23,38]],38]],[42,[152,38]]],454],[[[0,[383,384]],[42,[429,38]],153,[22,[44]],[22,[44]],[22,[[42,[[42,[[42,[[42,[455,38]],38]],38]],38]]]]],[[456,[[0,[383,384]]]]]],[[[0,[383,384]],153,[42,[429,38]],[22,[44]],[22,[44]],[22,[[42,[[42,[[42,[[42,[455,38]],38]],38]],38]]]]],[[457,[[0,[383,384]]]]]],[[[42,[[39,[23,38]],38]],44,[22,[44]]],458],[[[42,[[39,[459,38]],38]]],441],[[383,460,[104,[25]],[42,[11,38]],44],[[450,[383]]]],[[],[[17,[22]]]],[[[450,[383]]],22],[454,22],[[[456,[[0,[383,384]]]]],22],[[[457,[[0,[383,384]]]]],22],[458,22],[44,[[17,[22]]]],[429,44],[458,44],0,[417,80],[430,44],[[],344],0,[417,461],[[138,27],[[17,[[22,[44]]]]]],[203],[[[0,[383,384]],[12,[417]],13],[[17,[[42,[38]],217]]]],[[[0,[25,147]],[12,[417]],13],422],[[[0,[383,384]],429,[42,[152,38]],[22,[44]],[22,[44]],[22,[[42,[[42,[[42,[455,38]],38]],38]]]]],[[17,[[42,[[39,[23,38]],38]],217]]]],[[[0,[25,147]],429,[42,[152,38]],[22,[44]],[22,[44]],[22,[[42,[[42,[[42,[455,38]],38]],38]]]]],422],[[[0,[383,384]]],[[17,[419,217]]]],[[[0,[420,421,67,400]]],422],[[[0,[383,384]],[12,[417]]],[[17,[[42,[[42,[462,38]],38]],247]]]],0,0,[[[456,[[0,[383,384]]]]],153],0,[[]],[[[457,[[0,[383,384]]]]]],[[138,44],[[412,[138]]]],[[138,27],[[413,[138,27]]]],0,[417,[[22,[[17,[[104,[463]],247]]]]]],[[[450,[383]],[42,[11,38]]]],[[138,44],[[414,[138]]]],[[138,27],[[415,[138,27]]]],[[[42,[38]],152,44,[22,[44]],[22,[[42,[[42,[455,38]],38]]]]],[[17,[[39,[23,38]],217]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],62],[429,44],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[464,[[17,[432]]]],[[],17],[464,[[17,[433]]]],[[],17],[[],17],[[],17],[[],[[17,[434]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[417,80],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],17],[[],17],[[138,27],[[17,[1]]]],[[138,27],[[17,[1]]]],[138,138],[23,[[405,[23]]]],[138,[[17,[44]]]],[[],406],[[138,27],[[407,[138,27]]]],[[138,27],[[17,[22]]]],[[138,27],17],[138,[[408,[138]]]],[[],22],[[138,27],[[409,[138,27]]]],[[138,25],[[410,[138,25]]]],[[138,25],[[411,[138,25]]]],[[],[[17,[22]]]],[[],[[17,[22]]]],[44,[[17,[22]]]],[[138,27],[[17,[[22,[44]]]]]],[[]],[[138,44],[[412,[138]]]],[[138,27],[[413,[138,27]]]],[[138,44],[[414,[138]]]],[[138,27],[[415,[138,27]]]],0,0,0,0,0,0,[2],[2],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[465,465],[455,455],[[]],[[]],[[[12,[462]],44],[[17,[[42,[465,38]],247]]]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[465,465],1],[[455,455],1],[[466,466],1],[[467,467],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[465,45],[[17,[46]]]],[[455,45],[[17,[46]]]],[[466,45],[[17,[46]]]],[[467,45],[[17,[46]]]],[[]],[[]],[[]],[467,466],[[]],[429,1],[[465,199]],[[455,199]],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],0,0,0,0,[[44,44],465],0,0,[[[0,[383,384]],[12,[417]],[12,[152]]],[[17,[[42,[466,38]],217]]]],[[[0,[383,384]],429,[12,[152]],25],[[17,[[42,[[42,[[42,[455,38]],38]],38]],217]]]],0,0,0,[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,[419,[[17,[153,217]]]],0,0,0,[[[12,[453]]],[[42,[152,38]]]],[[[211,[62,62,38]]],[[17,[[22,[153]],217]]]],0,0,0,0,0,0,0,0,0,[[]],[[]],[44],[44],[[152,[12,[429]]],[[17,[468,217]]]],0,[44],[[468,468],1],[[468,45],[[17,[46]]]],[[]],[469,468],[[],44],[[]],0,0,0,[[],17],[[],17],[[],106],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[[],17],[[[470,[23]]],17],[471,17],[[138,27],[[17,[1]]]],[[138,27],[[17,[1]]]],[[[0,[[51,[37]],67,68]],453,472,[12,[473]]],[[17,[[42,[[474,[[17,[443,217]]]],38]],217]]]],[[37,439,[12,[475]],472,473],[[17,[443,217]]]],[[37,439,472,473],[[17,[443,217]]]],[[37,439,[12,[475]],472,473],[[17,[[474,[[17,[443,217]]]],217]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[443,[[42,[11,38]]]],[138,138],[[157,473],1],[[453,453],1],[476,476],[452,452],[477,477],[419,419],[478,478],[479,479],[480,480],[481,481],[482,482],[473,473],[461,461],[483,483],[453,453],[484,484],[475,475],[472,472],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[476,476],156],[[477,477],156],[[419,44],485],0,0,[478,[[12,[428]]]],[[],156],[[],156],[[443,[42,[11,38]],479],[[17,[442,247]]]],[486,44],[486,440],0,[480,78],[481,11],[482,83],[138,[[17,[44]]]],0,0,0,[[],480],[[],481],[[],482],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],0,[[[487,[392]],[22,[[42,[476,38]]]]],[[17,[56,217]]]],[[476,476],1],[[452,452],1],[[477,477],1],[[479,479],1],[[480,480],1],[[481,481],1],[[482,482],1],[[473,473],1],[[461,461],1],[[483,483],1],[[453,453],1],[[484,484],1],[[475,475],1],[[472,472],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[478,[[12,[453]]]],[[138,27],[[407,[138,27]]]],[[138,27],[[17,[22]]]],[[476,45],[[17,[46]]]],[[452,45],[[17,[46]]]],[[477,45],[[17,[46]]]],[[419,45],[[17,[46]]]],[[478,45],[[17,[46]]]],[[486,45],[[17,[46]]]],[[443,45],[[17,[46]]]],[[442,45],[[17,[46]]]],[[479,45],[[17,[46]]]],[[480,45],[[17,[46]]]],[[481,45],[[17,[46]]]],[[482,45],[[17,[46]]]],[[473,45],[[17,[46]]]],[[461,45],[[17,[46]]]],[[483,45],[[17,[46]]]],[[453,45],[[17,[46]]]],[[484,45],[[17,[46]]]],[[475,45],[[17,[46]]]],[[472,45],[[17,[46]]]],0,[[138,27],17],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[488,479],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[62,[42,[453,38]],489,[22,[490]],[22,[83]]],453],[[62,489,[22,[490]],[22,[433]],[42,[453,38]],[22,[83]]],453],[[62,461],453],[138,[[408,[138]]]],[[],22],[[[470,[23]]],22],[471,22],[453,483],[[[12,[475]]],44],[[476,199]],[[452,199]],[[477,199]],[[479,199]],[[480,199]],[[481,199]],[[482,199]],[[473,199]],[[461,199]],[[483,199]],[[484,199]],[486,430],0,[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[470,[23]]]],[[[487,[392]]],392],[[[487,[392]]]],[[]],[[]],[419,477],[[],[[42,[62,38]]]],[[],[[42,[[114,[113]],38]]]],[442,1],0,[419,[[22,[[42,[476,38]]]]]],0,0,[475,44],[[138,27],[[409,[138,27]]]],[[138,25],[[410,[138,25]]]],[[138,25],[[411,[138,25]]]],0,0,0,[478,13],[453,13],0,[[23,479,[42,[11,38]]],[[470,[23]]]],[[[0,[23,67,68]]],474],[[[0,[416,67,68]]],471],[[62,[200,[[22,[62]]]]],476],[[83,[42,[491,38]],80,[42,[492,38]],[200,[[22,[[42,[476,38]]]]]],[200,[[22,[62]]]],[200,[[22,[[42,[493,38]]]]]],[200,[[22,[494]]]],[200,[[22,[[42,[11,38]]]]]]],477],[[62,[42,[453,38]]],478],[[430,[42,[11,38]],440,44,452,[22,[44]]],486],[[23,479,[42,[11,38]]],[[470,[23]]]],[[],[[17,[22]]]],[474,22],[[[495,[[0,[[51,[37]],67,68]],23]]],22],[44,[[17,[22]]]],0,0,[[[12,[475]]],44],[486,44],[[[487,[392]]],472],[[[496,[[0,[399,67,400]]]]],472],[[[487,[392]]],478],[[[495,[[51,[37]],23]]],478],[[[496,[[0,[399,67,400]]]]],478],[[476,476],[[22,[156]]]],[[477,477],[[22,[156]]]],[[[202,[[496,[[0,[399,67,400]]]]]],402],[[403,[17]]]],[[[202,[[496,[[0,[399,67,400]]]]]],402],[[403,[17]]]],[[[202,[[496,[[0,[399,67,400]]]]]],402],[[403,[17]]]],[[138,27],[[17,[[22,[44]]]]]],0,[497,[[17,[476,445]]]],[497,[[17,[476,445]]]],[497,[[17,[477,445]]]],[497,[[17,[477,445]]]],0,[[[352,[[0,[[51,[37]],67,68]]]],[42,[[42,[473,38]],38]],[42,[453,38]],472],[[474,[[17,[[471,[442,217]],217]]]]]],0,0,[419,478],[[[487,[392]]],153],[[[496,[[0,[399,67,400]]]]],153],0,0,[[486,[42,[465,38]]]],[486,[[22,[[12,[465]]]]]],[[]],[474],[471],[[138,44],[[412,[138]]]],[[138,27],[[413,[138,27]]]],[[[12,[475]]]],[[37,[12,[475]],44,44]],[[[202,[[496,[[0,[399,67,400]]]]]],[352,[[39,[37,38]]]]],17],[486,[[22,[[17,[[104,[463]],247]]]]]],[498,422],[498,[[202,[[39,[422,38]]]]]],[498,422],[498,[[202,[[39,[422,38]]]]]],[[138,44],[[414,[138]]]],[[138,27],[[415,[138,27]]]],[37,[[42,[37,38]]]],[[37,453],[[17,[[42,[[42,[475,38]],38]],217]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[453,[[42,[439,38]]]],[153,[[17,[478,217]]]],[152,[[17,[453,217]]]],[[157,[0,[25,147]]],[[42,[38]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[437,[[17,[473]]]],[[],[[17,[461]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[13,[[17,[478,247]]]],[[62,461,489,[22,[434]],[22,[432]],[22,[83]]],[[17,[453,247]]]],[477,[[17,[419,247]]]],[[[12,[491]]],[[17,[453,247]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[78,[[17,[480,247]]]],[11,[[17,[481,247]]]],[83,[[17,[482,247]]]],[[392,153,472],[[17,[[487,[392]],217]]]],[[23,153,472,[42,[[42,[473,38]],38]]],[[17,[[495,[[51,[37]],23]],217]]]],[[[0,[399,67,400]],153,[42,[[42,[473,38]],38]],472],[[17,[[496,[[0,[399,67,400]]]],217]]]],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[486,44],0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[487,[392]],[474,[[17,[[471,[442,217]],217]]]]],[[17,[217]]]],[[[42,[11,38]],1,[22,[88]],44,484],[[17,[217]]]],[[392,477],[[17,[56,247]]]],[[484,[12,[475]],[42,[11,38]]],[[17,[217]]]],0,[[476,499],[[17,[44,445]]]],[[477,499],[[17,[44,445]]]],[[476,500],422],[[477,500],422],0,0,0,0,[[381,[104,[[51,[[12,[11]]]]]]],[[17,[[261,[80,[39,[37,38]],107]],217]]]],[[381,[261,[80,[39,[37,38]],107]],[104,[[51,[[12,[11]]]]]],44],[[17,[[352,[[39,[37,38]]]],217]]]],0,0,0,0,[2],[2],[[[218,[270]]],[[12,[270]]]],[[[321,[270]]],[[12,[270]]]],[[]],[[]],[[]],[[]],[[[321,[270]]],[[179,[270]]]],[[[218,[270]]],44],[[[218,[[0,[147,270]]]]],[[218,[[0,[147,270]]]]]],[[[321,[[0,[147,270]]]]],[[321,[[0,[147,270]]]]]],[[]],[[]],[[],[[218,[270]]]],[[],[[321,[270]]]],[44],[44],[[[321,[270]]],[[12,[270]]]],[44],[44],[44],[44],[[[218,[[0,[[164,[[0,[[164,[[0,[[164,[[0,[164,270]]]],270]]]],270]]]],270]]]],[218,[[0,[[164,[[0,[[164,[[0,[[164,[[0,[164,270]]]],270]]]],270]]]],270]]]]],1],[[[321,[[0,[[164,[[0,[[164,[[0,[[164,[[0,[164,270]]]],270]]]],270]]]],270]]]],[321,[[0,[[164,[[0,[[164,[[0,[[164,[[0,[164,270]]]],270]]]],270]]]],270]]]]],1],[[],1],[[],1],[[],1],[[],1],[[[218,[270]],44]],[[[321,[270]]],270],[[[218,[[0,[166,270]]]],45],[[17,[46]]]],[[[321,[[0,[166,270]]]],45],[[17,[46]]]],[[]],[[[218,[83]]],[[218,[80]]]],[[]],[[[218,[270]]],[[321,[270]]]],[[[321,[83]]],[[321,[80]]]],[[],44],[[],44],[[]],[[]],[[[218,[270]]],[[42,[270,38]]]],[[[321,[270]]],[[179,[270]]]],[[[321,[270]]],[[105,[[321,[270]],[218,[270]]]]]],[[[218,[270]]],270],[[[321,[270]]],270],[[[218,[270]]],44],[[[321,[270]]],44],[[[218,[270]]],44],[[[321,[270]]],44],[[[321,[270]]],23],[[],[[218,[270]]]],[[],[[321,[270]]]],[[[42,[270,38]]],[[218,[270]]]],[[[179,[270]]],[[321,[270]]]],[44,[[218,[270]]]],[[[218,[270]]],[[22,[270]]]],[[[321,[270]]],270],[[[218,[270]],44]],[[[218,[270]]]],[[[321,[270]],44,44]],[[[321,[270]],44,44]],[[[218,[270]],44]],[[[321,[270]],44]],[[[218,[270]],44]],[[[321,[270]],44]],[[]],[[]],[[[218,[270]],23],[[17,[217]]]],[[[218,[270]],[218,[270]]],[[17,[217]]]],[[[218,[270]],[321,[270]],44,44],[[17,[217]]]],[[[218,[80]]],[[17,[[218,[83]]]]]],[[[42,[270,38]]],[[17,[[218,[270]]]]]],[[],17],[[[42,[270,38]]],[[17,[[321,[270]]]]]],[[[179,[270]]],[[17,[[321,[270]]]]]],[[[321,[80]]],[[17,[[321,[83]]]]]],[[],17],[49,[[17,[[218,[270]],217]]]],[23,[[17,[[218,[270]],217]]]],[[],17],[[],17],[[[218,[270]],270],[[17,[217]]]],[[[218,[270]],44],[[17,[217]]]],[[],106],[[],106],[[]],[[]],[44,[[218,[270]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[[],134],[[[501,[275]]],134],[[[360,[272]]],134],[[[502,[270]]],134],[[[503,[270]]],134],[362,134],[[[504,[270]]],134],[505,134],[506,134],[507,134],[508,134],[509,134],[510,134],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[501,[[0,[147,275]]]]],[[501,[[0,[147,275]]]]]],[[[360,[[0,[147,272]]]]],[[360,[[0,[147,272]]]]]],[[[502,[[0,[147,270]]]]],[[502,[[0,[147,270]]]]]],[[[503,[[0,[147,270]]]]],[[503,[[0,[147,270]]]]]],[362,362],[[[504,[[0,[147,270]]]]],[[504,[[0,[147,270]]]]]],[505,505],[506,506],[507,507],[508,508],[509,509],[510,510],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],157],[[[501,[275]]],157],[[[360,[272]]],157],[[[502,[270]]],157],[[[503,[270]]],157],[362,157],[[[504,[270]]],157],[505,157],[506,157],[507,157],[508,157],[509,157],[510,157],[[],506],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[163,163],1],[[[501,[275]],[501,[275]]],1],[[[360,[[0,[[164,[[0,[[164,[[0,[[164,[[0,[164,272]]]],272]]]],272]]]],272]]]],[360,[[0,[[164,[[0,[[164,[[0,[[164,[[0,[164,272]]]],272]]]],272]]]],272]]]]],1],[[[502,[[0,[[164,[[0,[[164,[[0,[[164,[[0,[164,270]]]],270]]]],270]]]],270]]]],[502,[[0,[[164,[[0,[[164,[[0,[[164,[[0,[164,270]]]],270]]]],270]]]],270]]]]],1],[[[503,[[0,[[164,[[0,[[164,[[0,[[164,[[0,[164,270]]]],270]]]],270]]]],270]]]],[503,[[0,[[164,[[0,[[164,[[0,[[164,[[0,[164,270]]]],270]]]],270]]]],270]]]]],1],[[362,362],1],[[[504,[270]],[504,[270]]],1],[[505,505],1],[[506,506],1],[[507,507],1],[[508,508],1],[[509,509],1],[[510,510],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[[501,[[0,[166,275]]]],45],[[17,[46]]]],[[[360,[[0,[166,272]]]],45],[[17,[46]]]],[[[502,[[0,[166,270]]]],45],[[17,[46]]]],[[[503,[[0,[166,270]]]],45],[[17,[46]]]],[[362,45],[[17,[46]]]],[[[504,[[0,[166,270]]]],45],[[17,[46]]]],[[505,45],[[17,[46]]]],[[506,45],[[17,[46]]]],[[507,45],[[17,[46]]]],[[508,45],[[17,[46]]]],[[509,45],[[17,[46]]]],[[510,45],[[17,[46]]]],[[]],[[]],[[[22,[272]]],[[360,[272]]]],[[[22,[[200,[62]]]]],[[502,[270]]]],[[]],[[]],[[[22,[[200,[[42,[11,38]]]]]]],[[503,[270]]]],[[[22,[1]]],362],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],1],[[[501,[275]]],1],[[[360,[272]]],1],[[[502,[270]]],1],[[[503,[270]]],1],[362,1],[[[504,[270]]],1],[505,1],[506,1],[507,1],[508,1],[509,1],[510,1],[[157,[22,[[39,[163,38]]]]],[[501,[275]]]],[[157,[22,[272]]],[[360,[272]]]],[[[22,[[200,[62]]]]],[[502,[270]]]],[[[22,[[200,[[42,[11,38]]]]]]],[[503,[270]]]],[[[22,[1]]],362],[[157,[22,[[39,[37,38]]]]],[[504,[270]]]],[[157,[22,[[39,[37,38]]]]],505],[[],506],[[157,[22,[[42,[[39,[163,38]],38]]]]],507],[[157,[22,[[39,[37,38]]]]],508],[[157,[22,[[200,[[42,[11,38]]]]]]],509],[[157,84,[39,[163,38]]],510],[[37,44],[[39,[163,38]]]],[[[360,[272]],157],[[360,[272]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[510,84],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[[501,[275]]],[[22,[[39,[163,38]]]]]],[[[360,[272]]],[[22,[272]]]],[[[502,[270]]],[[22,[13]]]],[[[503,[270]]],[[22,[[12,[11]]]]]],[362,[[22,[1]]]],[509,[[22,[[12,[11]]]]]],[510,[[39,[163,38]]]],[[[504,[270]]],[[39,[37,38]]]],[505,[[39,[37,38]]]],[507,[[12,[[39,[163,38]]]]]],[508,[[22,[[39,[37,38]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,[[80,232,361,511],80],[[80,232,361],80],[83,237],[83,[[22,[237]]]],[83,158],[83,[[22,[158]]]],[80,237],[80,158],[80,238],[80,238],[80,238],[80,238],[13,[[17,[512,217]]]],[13,[[17,[236,217]]]],[83,224],[83,224],[80,224],[80,[[22,[224]]]],[80,224],[80,[[22,[224]]]],[80,158],[80,[[22,[158]]]],[80,158],[80,[[22,[158]]]],[80,158],[80,[[22,[158]]]],[[80,232,511],[[513,[511]]]],[[80,232],158],[80,158],[80,[[22,[158]]]],[[232,232],74],[[[116,[270]],13],[[48,[80]]]],[[13,13],[[22,[80]]]],[[13,13,232],[[22,[80]]]],[[[116,[270]],13,62],[[17,[[48,[80]],217]]]],[[13,13,511],[[22,[80]]]],[[13,13,511,232],[[22,[80]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[2],[2],[2],[2],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[365,365],[361,361],[367,367],[514,514],[[]],[[]],[[]],[[]],[[514,514],156],[[],156],[365,83],[361,83],0,[[],365],[[],361],[[],367],[[],514],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[365,365],1],[[361,361],1],[[367,367],1],[[514,514],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],0,[[365,45],[[17,[46]]]],[[365,45],[[17,[46]]]],[[361,45],[[17,[46]]]],[[361,45],[[17,[46]]]],[[367,45],[[17,[46]]]],[[367,45],[[17,[46]]]],[[514,45],[[17,[46]]]],[[514,45],[[17,[46]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[44],[[]],[[],365],[[],361],[[],367],[[],514],[86,367],[55,367],[[]],[[],365],[[],361],[[],367],[[],514],[[]],[44,22],[[268,268],514],[[365,199]],[[361,199]],[[514,199]],0,[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[42,[[114,[113]],38]]]],[[],[[42,[62,38]]]],[[],1],[[],1],[[],1],[[],1],[365,83],[361,83],0,[365],[361],[514],[[340,44],[[349,[340]]]],[340,[[515,[340]]]],[[371,371],[[516,[371]]]],[[83,83],365],[[83,83,80],361],[[[349,[340]]],22],[[[515,[340]]],22],[[[516,[371]]],22],[361,80],[[514,514],[[22,[156]]]],[[44,44],[[22,[516]]]],0,[[[349,[340]]]],[[[515,[340]]]],[[[516,[371]]]],[[]],[365],[361],[367],[514],[367,86],[367,55],[[]],[365],[361],[367],[514],[[]],[[]],[[]],[[]],[[]],[[],62],[[],62],[[],62],[[],62],[[],44],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[[517,517]],[[518,518]],[[519,519]],[[520,520]],[[521,521]],[[522,522]],[[523,523]],[[524,524]],[[525,525]],[[526,526]],[[527,527]],[[517,517]],[[518,518]],[[519,519]],[[520,520]],[[521,521]],[[522,522]],[[523,523]],[[524,524]],[[525,525]],[[526,526]],[[527,527]],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[517,517],[518,518],[519,519],[520,520],[521,521],[522,522],[523,523],[524,524],[525,525],[526,526],[528,528],[529,529],[530,530],[527,527],[531,531],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],517],[[],518],[[],519],[[],520],[[],521],[[],522],[[],523],[[],524],[[],525],[[],526],[[],528],[[],529],[[],530],[[],527],[[],531],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[12],[[[12,[11]]],517],[[[12,[86]]],518],[[[12,[78]]],519],[[[12,[56]]],520],[[[12,[84]]],521],[[[12,[75]]],522],[[[12,[83]]],523],[[[12,[80]]],524],[[[12,[55]]],525],[[[12,[74]]],526],[[[12,[367]]],528],[[[12,[365]]],529],[[[12,[361]]],530],[[[12,[268]]],527],[[[12,[514]]],531],[12],[[[12,[11]],11],517],[[[12,[86]],86],518],[[[12,[78]],78],519],[[[12,[56]],56],520],[[[12,[84]],84],521],[[[12,[75]],75],522],[[[12,[83]],83],523],[[[12,[80]],80],524],[[[12,[55]],55],525],[[[12,[74]],74],526],[[[12,[367]],367],528],[[[12,[365]],365],529],[[[12,[361]],361],530],[[[12,[268]],268],527],[[[12,[514]],514],531],0,0,0,0,0,0,[[517,44]],[[518,44]],[[519,44]],[[520,44]],[[521,44]],[[522,44]],[[523,44]],[[524,44]],[[525,44]],[[526,44]],[[528,44]],[[529,44]],[[530,44]],[[527,44]],[[531,44]],[[517,44]],[[518,44]],[[519,44]],[[520,44]],[[521,44]],[[522,44]],[[523,44]],[[524,44]],[[525,44]],[[526,44]],[[528,44]],[[529,44]],[[530,44]],[[527,44]],[[531,44]],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[517,11],[518,86],[519,78],[520,56],[521,84],[522,75],[523,83],[524,80],[525,55],[526,74],[527,268],[[517,517],517],[[518,518],518],[[519,519],519],[[520,520],520],[[521,521],521],[[522,522],522],[[523,523],523],[[524,524],524],[[525,525],525],[[526,526],526],[[527,527],527],[517,11],[518,86],[519,78],[520,56],[521,84],[522,75],[523,83],[524,80],[525,55],[526,74],[527,268],[[517,517],517],[[518,518],518],[[519,519],519],[[520,520],520],[[521,521],521],[[522,522],522],[[523,523],523],[[524,524],524],[[525,525],525],[[526,526],526],[[527,527],527],0,[[],517],[[],518],[[],519],[[],520],[[],521],[[],522],[[],523],[[],524],[[],525],[[],526],[[],527],[[],517],[[],518],[[],519],[[],520],[[],521],[[],522],[[],523],[[],524],[[],525],[[],526],[[],527],[[]],[[517,56,517],517],[[518,78,518],518],[[519,86,519],519],[[520,11,520],520],[[521,56,521],521],[[522,78,522],522],[[523,86,523],523],[[524,11,524],524],[[525,86,525],525],[[526,11,526],526],[[528,78,528],528],[[529,11,529],529],[[530,11,530],530],[[527,11,527],527],[[531,11,531],531],[517,11],[518,86],[519,78],[520,56],[521,84],[522,75],[523,83],[524,80],[525,55],[526,74],[527,268],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[369,[[42,[11,38]]]],[[369,[42,[11,38]]]],[369,62],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[238,238],[[238,238],238],[[[532,[511]],238],[[532,[511]]]],[[[513,[511]],533]],[[[513,[511]],512],[[513,[511]]]],[[[513,[511]],534]],[[[513,[511]],238],[[513,[511]]]],[[237,238],237],[[237,533]],[[237,534]],[[158,533]],[[158,534]],[[158,512],158],[[158,238],158],[[224,512],224],[[224,238],224],[[[532,[511]],238]],[[[513,[511]],238]],[[237,238]],[[158,238]],[[224,238]],[[[532,[511]],78,78,78],[[513,[511]]]],[[237,78,78,78],158],[[[532,[511]],78,78,78,78],[[513,[511]]]],[[237,78,78,78,78],158],[[[532,[511]],78,78,78,78],[[22,[[513,[511]]]]]],[[237,78,78,78,78],[[22,[158]]]],[[[535,[[532,[511]]]],78,78,78,78],[[535,[[513,[511]]]]]],[[[532,[511]],78,78,78,78],[[513,[511]]]],[[237,78,78,78,78],158],[[[532,[511]],78,78,78,78],[[22,[[513,[511]]]]]],[[237,78,78,78,78],[[22,[158]]]],[[[535,[[532,[511]]]],78,78,78,78],[[535,[[513,[511]]]]]],[[[532,[511]],78,78,78,78],[[513,[511]]]],[[237,78,78,78,78],158],[[[532,[511]],78,78,78,78],[[22,[[513,[511]]]]]],[[237,78,78,78,78],[[22,[158]]]],[[[535,[[532,[511]]]],78,78,78,78],[[535,[[513,[511]]]]]],[[[532,[511]],78,78,78],[[22,[[513,[511]]]]]],[[237,78,78,78],[[22,[158]]]],[[[535,[[532,[511]]]],78,78,78],[[535,[[513,[511]]]]]],[[158,511],[[535,[[513,[511]]]]]],[[[532,[511]],224],[[22,[[513,[511]]]]]],[[237,224],158],[[[535,[[532,[511]]]],224],[[535,[[513,[511]]]]]],[158,[[513,[536]]]],[[[513,[511]]],513],[[],513],[[],513],[[],513],[[[513,[511]]],513],[[],513],[[],513],[[],513],[[[513,[511]]],513],[[],513],[[],513],[[],513],[[[513,[511]]],513],[[],513],[[],513],[[],513],[[[513,[511]]],513],[[],513],[[],513],[[],513],[[[513,[511]]],513],[[],513],[[],513],[[],513],[[[513,[511]],537],513],[537,513],[537,513],[537,513],[[[513,[511]]],513],[[],513],[[],513],[[],513],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[238,238],[[22,[238]]]],[[[513,[511]],533],[[22,[[513,[511]]]]]],[[237,533],[[22,[237]]]],[[158,533],[[22,[158]]]],[[[513,[511]],534],[[22,[[513,[511]]]]]],[[237,534],[[22,[237]]]],[[158,534],[[22,[158]]]],[[[532,[511]],238],[[22,[[532,[511]]]]]],[[[513,[511]],238],[[22,[[513,[511]]]]]],[[237,238],[[22,[237]]]],[[158,238],[[22,[158]]]],[[238,238],[[22,[238]]]],[[[513,[511]],533],[[22,[[513,[511]]]]]],[[237,533],[[22,[237]]]],[[158,533],[[22,[158]]]],[[[513,[511]],534],[[22,[[513,[511]]]]]],[[237,534],[[22,[237]]]],[[158,534],[[22,[158]]]],[[[532,[511]],238],[[22,[[532,[511]]]]]],[[[513,[511]],238],[[22,[[513,[511]]]]]],[[237,238],[[22,[237]]]],[[158,238],[[22,[158]]]],[238,238],[538,538],[[[532,[[0,[147,511]]]]],[[532,[[0,[147,511]]]]]],[539,539],[[[513,[[0,[147,511]]]]],[[513,[[0,[147,511]]]]]],[540,540],[533,533],[237,237],[158,158],[541,541],[224,224],[512,512],[542,542],[536,536],[[[535,[147]]],[[535,[147]]]],[543,543],[544,544],[545,545],[546,546],[534,534],[547,547],[548,548],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[238,238],156],[[[532,[511]],[532,[511]]],156],[[[513,[511]],[513,[511]]],156],[[237,237],156],[[158,158],156],[[541,541],156],[[224,224],156],[[],156],[[],156],[[],156],[[],156],[[],156],[[],156],[[],156],[[[513,[511]]],[[532,[511]]]],[158,237],[[[513,[511]]],237],[[13,13],[[17,[513,540]]]],[[],78],[[[532,[511]]],78],[[[513,[511]]],78],[237,78],[158,78],[[],78],[[[532,[511]]],78],[[[513,[511]]],78],[237,78],[158,78],[80,238],[549,[[550,[237]]]],[[],[[513,[512]]]],[[],[[513,[542]]]],[[],[[513,[536]]]],[[],237],[[],158],[[],224],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[538,13],[540,13],[543,13],[[238,83],238],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[238,17],[[[513,[511]],238],[[17,[[513,[511]]]]]],[[158,238],[[17,[158]]]],[238,17],[[[513,[511]],238],[[17,[[513,[511]]]]]],[[158,238],[[17,[158]]]],[535,22],[83,512],[83,[[22,[512]]]],[[[513,[511]]],513],[[],513],[[],513],[[],513],[[[513,[511]]],513],[[],513],[[],513],[[],513],[[[513,[511]]],513],[[],513],[[],513],[[],513],[[[513,[511]]],513],[[],513],[[],513],[[],513],[[[513,[511]]],513],[[],513],[[],513],[[],513],[[[513,[511]]],513],[[],513],[[],513],[[],513],[[[513,[511]],537],513],[537,513],[537,513],[537,513],[[[513,[511]]],513],[[],513],[[],513],[[],513],[[238,238],1],[[538,538],1],[[[532,[511]],[532,[511]]],1],[[539,539],1],[[[513,[511]],[513,[511]]],1],[[540,540],1],[[533,533],1],[[237,237],1],[[158,158],1],[[541,541],1],[[224,224],1],[[512,512],1],[[536,536],1],[[[535,[[164,[[164,[[164,[164]]]]]]]],[535,[[164,[[164,[[164,[164]]]]]]]]],1],[[543,543],1],[[544,544],1],[[545,545],1],[[546,546],1],[[534,534],1],[[547,547],1],[[548,548],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[549,237],[[],512],[512,512],[536,512],[[[513,[511]]],[[513,[512]]]],[[238,45],[[17,[46]]]],[[238,45],[[17,[46]]]],[[538,45],[[17,[46]]]],[[538,45],[[17,[46]]]],[[[532,[511]],45],[[17,[46]]]],[[[532,[511]],45],[[17,[46]]]],[[539,45],[[17,[46]]]],[[[513,[511]],45],[[17,[46]]]],[[[513,[511]],45],[[17,[46]]]],[[540,45],[[17,[46]]]],[[540,45],[[17,[46]]]],[[549,45],[[17,[46]]]],[[533,45],[[17,[46]]]],[[237,45],[[17,[46]]]],[[237,45],[[17,[46]]]],[[158,45],[[17,[46]]]],[[158,45],[[17,[46]]]],[[541,45],[[17,[46]]]],[[224,45],[[17,[46]]]],[[224,45],[[17,[46]]]],[[512,45],[[17,[46]]]],[[512,45],[[17,[46]]]],[[542,45],[[17,[46]]]],[[536,45],[[17,[46]]]],[[536,45],[[17,[46]]]],[[[535,[166]],45],[[17,[46]]]],[[543,45],[[17,[46]]]],[[543,45],[[17,[46]]]],[[544,45],[[17,[46]]]],[[544,45],[[17,[46]]]],[[545,45],[[17,[46]]]],[[545,45],[[17,[46]]]],[[546,45],[[17,[46]]]],[[534,45],[[17,[46]]]],[[547,45],[[17,[46]]]],[[548,45],[[17,[46]]]],[[548,45],[[17,[46]]]],0,[[[532,[511]],13],[[552,[551]]]],[[[513,[511]],13],[[552,[551]]]],[[237,13],[[552,[551]]]],[[158,13],[[552,[551]]]],[[224,13],[[552,[551]]]],[[[532,[511]],[0,[23,147]]],[[552,[[0,[23,147]]]]]],[[[513,[511]],[0,[23,147]]],[[552,[[0,[23,147]]]]]],[[237,[0,[23,147]]],[[552,[[0,[23,147]]]]]],[[158,[0,[23,147]]],[[552,[[0,[23,147]]]]]],[[224,[0,[23,147]]],[[552,[[0,[23,147]]]]]],[[]],[[]],[[]],[[]],[[[513,[512]]],[[513,[542]]]],[[[513,[542]]],[[513,[536]]]],[553,[[513,[536]]]],[[[513,[536]]],[[513,[542]]]],[[[513,[536]]],[[513,[512]]]],[553,[[513,[542]]]],[[[513,[542]]],[[513,[512]]]],[[[513,[512]]],[[513,[536]]]],[[]],[[]],[[]],[[]],[158,237],[[]],[[]],[53,158],[[]],[[]],[53,224],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[78,78,78],224],[[78,78,78,78],224],[[78,78,78,78],[[22,[224]]]],[[78,78,78,78],224],[[78,78,78,78],[[22,[224]]]],[[78,78,78,78],224],[[78,78,78,78],[[22,[224]]]],[[78,78,78],[[22,[224]]]],[80,[[22,[544]]]],[80,[[22,[546]]]],[[83,78,544],237],[[83,78,544],[[22,[237]]]],[158,[[513,[511]]]],[237,[[535,[532]]]],[158,[[535,[513]]]],[83,237],[83,[[22,[237]]]],[[78,78],224],[[78,78],[[22,[224]]]],[[]],[512,512],[512,542],[536,536],[554,[[17,[238,538]]]],[13,[[17,[[513,[536]],540]]]],[13,[[17,[[513,[512]],540]]]],[13,[[17,[[513,[542]],540]]]],[13,[[17,[237,540]]]],[13,[[17,[158,540]]]],[13,[[17,[224,540]]]],[13,[[17,[544]]]],[13,[[17,[546]]]],[[80,78],158],[80,[[22,[158]]]],[80,[[22,[158]]]],[[80,78],[[22,[158]]]],[78,[[22,[546]]]],[56,[[22,[544]]]],[56,[[22,[546]]]],[237,[[532,[511]]]],[158,[[513,[511]]]],[237,532],[158,513],[[83,78,544,11],237],[[83,78,544,11],[[22,[237]]]],[[83,78,78],237],[[83,78,78],[[22,[237]]]],[[83,78],237],[[83,78],[[22,[237]]]],[[238,199]],[[[532,[511]],199]],[[539,199]],[[[513,[511]],199]],[[540,199]],[[533,199]],[[237,199]],[[158,199]],[[541,199]],[[224,199]],[[512,199]],[[536,199]],[[[535,[198]],199]],[[544,199]],[[546,199]],[[534,199]],[[548,199]],[[],78],[[[513,[511]]],78],[158,78],[224,78],[[]],[80,238],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[238,1],[[],541],[[[532,[511]]],541],[[[513,[511]]],541],[237,541],[158,541],[[83,78,544],532],[[83,78,544],[[535,[532]]]],[237,555],[237,556],[540,557],[549,237],[535,22],[238,558],[237,558],[158,558],[512,83],[[535,27],535],[[],238],[80,238],[80,238],[[],238],[[],78],[[[513,[511]]],78],[158,78],[224,78],[80,238],[[],78],[[[532,[511]]],78],[[[513,[511]]],78],[237,78],[158,78],[[],78],[[[532,[511]]],78],[[[513,[511]]],78],[237,78],[158,78],[[238,83],238],0,[[[532,[511]]],237],[[[513,[511]]],158],[[[532,[511]]],237],[[[513,[511]]],158],[546,13],[[],78],[[[513,[511]]],78],[158,78],[224,78],[80,238],[238,238],[56,533],[[237,224],158],[78,534],[[],513],[[],[[513,[542]]]],[[],513],[[],513],[[],[[513,[536]]]],[238,80],[[],83],[544,78],[544,78],[238,80],[238,[[22,[80]]]],[238,80],[238,80],[238,[[22,[80]]]],[238,80],[[],78],[224,78],[238,80],[544,78],[546,78],[544,78],0,[[[532,[511]]]],[[[513,[511]]]],[237,535],[[512,237],[[535,[512]]]],[[542,237],[[535,[512]]]],[[536,237],[[535,[536]]]],[158,535],[[512,158],[[535,[512]]]],[[542,158],[[535,[512]]]],[[536,158],[[535,[536]]]],[237],[[512,237],512],[[542,237],512],[[536,237],536],[158],[[512,158],512],[[542,158],512],[[536,158],536],[[],78],[[[532,[511]]],78],[[[513,[511]]],78],[237,78],[158,78],[[],78],[[[532,[511]]],78],[[[513,[511]]],78],[237,78],[158,78],[[224,238]],[[224,238]],[[13,13],[[17,[540]]]],[[13,13],[[17,[540]]]],[[13,13],[[17,[540]]]],[[13,13],[[17,[540]]]],[13,[[17,[[513,[512]],540]]]],[13,[[17,[[513,[512]],540]]]],[[13,13],[[17,[[513,[512]],540]]]],[[13,13],[[17,[237,540]]]],[[13,13],[[17,[158,540]]]],[[13,13],[[17,[224,540]]]],[[238,238],[[22,[156]]]],[[[532,[511]],[532,[511]]],[[22,[156]]]],[[[513,[511]],[513,[511]]],[[22,[156]]]],[[533,533],[[22,[156]]]],[[237,237],[[22,[156]]]],[[158,158],[[22,[156]]]],[[541,541],[[22,[156]]]],[[224,224],[[22,[156]]]],[[546,546],[[22,[156]]]],[[534,534],[[22,[156]]]],[[[532,[511]]],[[532,[511]]]],[237,237],[544,544],[546,546],[[[532,[511]]],[[22,[[532,[511]]]]]],[237,[[22,[237]]]],0,[203],[203],[203],[203],[203],[86],[86],[86],[86],[[],78],[[[513,[511]]],78],[158,78],[224,78],[80,238],[[[532,[511]],[532,[511]]],238],[[[513,[511]],[513,[511]]],238],[[237,237],238],[[158,158],238],[[224,224],238],[535,22],[[238,238],238],[[[532,[511]],[532,[511]]],238],[[[532,[511]],238],[[532,[511]]]],[[[513,[511]],534]],[[[513,[511]],[513,[511]]],238],[[[513,[511]],512],[[513,[511]]]],[[[513,[511]],533]],[[[513,[511]],238],[[513,[511]]]],[[237,533]],[[237,534]],[[237,238],237],[[237,237],238],[[158,512],158],[[158,533]],[[158,534]],[[158,158],238],[[158,238],158],[[224,224],238],[[224,238],224],[[224,512],224],[[[532,[511]],238]],[[[513,[511]],238]],[[237,238]],[[158,238]],[[224,238]],[[[532,[511]]],[[532,[511]]]],[237,237],[544,544],[546,546],[[[532,[511]]],[[22,[[532,[511]]]]]],[237,[[22,[237]]]],[23,238],[23,238],[[[513,[511]]],224],[158,224],[[80,78],513],[[[513,[511]]],80],[158,80],[[[513,[511]]],80],[158,80],[80,513],[[[513,[511]]],80],[158,80],[80,[[535,[513]]]],[80,513],[[[513,[511]]],80],[158,80],[[80,78],[[535,[513]]]],[[[513,[511]]],78],[158,78],[[[513,[511]]],78],[158,78],[[[513,[511]]],78],[158,78],[[[532,[511]]],511],[[[513,[511]]],511],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[513,[511]]],62],[[[513,[511]]],62],[[[513,[511]],539,1],62],[238,[[17,[554,538]]]],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],[[532,[542]]]],[[],[[532,[536]]]],[86],[86],[86],[86],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[11,[[17,[544]]]],[[],17],[11,[[17,[546]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[[535,[166]]],166],[512,83],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[237,544],549],[541,78],[541,78],[[[513,[511]]],78],[[],544],[[[532,[511]]],544],[[[513,[511]]],544],[237,544],[158,544],[80,238],[83,512],[83,[[22,[512]]]],[78,22],[[[532,[511]],78],[[22,[[532,[511]]]]]],[[[513,[511]],78],[[22,[[513,[511]]]]]],[[237,78],[[22,[237]]]],[[158,78],[[22,[158]]]],[78,22],[[[532,[511]],78],[[22,[[532,[511]]]]]],[[[513,[511]],78],[[22,[[513,[511]]]]]],[[237,78],[[22,[237]]]],[[158,78],[[22,[158]]]],[78,22],[[[513,[511]],78],[[22,[[513,[511]]]]]],[[158,78],[[22,[158]]]],[[224,78],[[22,[224]]]],[78,22],[[[513,[511]],78],[[22,[[513,[511]]]]]],[[158,78],[[22,[158]]]],[[224,78],[[22,[224]]]],[78,22],[[[532,[511]],78],[[22,[[532,[511]]]]]],[[[513,[511]],78],[[22,[[513,[511]]]]]],[[237,78],[[22,[237]]]],[[158,78],[[22,[158]]]],[78,22],[[[532,[511]],78],[[22,[[532,[511]]]]]],[[[513,[511]],78],[[22,[[513,[511]]]]]],[[237,78],[[22,[237]]]],[[158,78],[[22,[158]]]],[78,22],[[[513,[511]],78],[[22,[[513,[511]]]]]],[[158,78],[[22,[158]]]],[[224,78],[[22,[224]]]],[78,22],[[[532,[511]],78],[[22,[[532,[511]]]]]],[[[513,[511]],78],[[22,[[513,[511]]]]]],[[237,78],[[22,[237]]]],[[158,78],[[22,[158]]]],[78,22],[[[532,[511]],78],[[22,[[532,[511]]]]]],[[[513,[511]],78],[[22,[[513,[511]]]]]],[[237,78],[[22,[237]]]],[[158,78],[[22,[158]]]],[78,22],[[[513,[511]],78],[[22,[[513,[511]]]]]],[[158,78],[[22,[158]]]],[[224,78],[[22,[224]]]],[[[532,[511]],511],[[532,[511]]]],[[[513,[511]],511],[[513,[511]]]],[83,22],[[[532,[511]],83],[[22,[[532,[511]]]]]],[[[513,[511]],83],[[22,[[513,[511]]]]]],[[237,83],[[22,[237]]]],[[158,83],[[22,[158]]]],[[83,78,78,78,78,78],[[535,[513]]]],[[],83],[[[532,[511]]],83],[[[513,[511]]],83],[237,83],[158,83],[541,83],[[]],[[[532,[511]],[532,[511]]],[[22,[78]]]],[[[513,[511]],[513,[511]]],[[22,[78]]]],[[237,237],[[22,[78]]]],[[83,78,78],532],[[83,78,78],[[535,[532]]]],[[83,78],532],[[83,78],[[535,[532]]]],[[],238],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[2],[2],[2],[2],[2],[2],[2],[2],[2],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[559,559],[560,560],[561,561],[562,562],[563,563],[564,564],[557,557],[565,565],[551,551],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],565],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[559,559],1],[[560,560],1],[[561,561],1],[[562,562],1],[[563,563],1],[[564,564],1],[[557,557],1],[[565,565],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[559,45],[[17,[46]]]],[[560,45],[[17,[46]]]],[[561,45],[[17,[46]]]],[[562,45],[[17,[46]]]],[[563,45],[[17,[46]]]],[[564,45],[[17,[46]]]],[[557,45],[[17,[46]]]],[[565,45],[[17,[46]]]],[[551,45],[[17,[46]]]],[[[552,[166]],45],[[17,[46]]]],[[[552,[[0,[23,147]]]],45],[[17,[46]]]],[[45,[22,[237]],[22,[224]],22,[0,[23,147]]],[[17,[46]]]],[[45,[22,[237]],[22,[224]],22,564],[[17,[46]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[559,199]],[[560,199]],[[561,199]],[[562,199]],[[563,199]],[[564,199]],[[557,199]],[[565,199]],0,0,[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,[[],565],[13,551],[[[22,[237]],[22,[224]],[0,[23,147]]],[[552,[[0,[23,147]]]]]],[[[22,[237]],[22,[224]],[0,[566,165]],[0,[23,147]]],[[552,[[0,[23,147]]]]]],[551,[[22,[564]]]],0,0,[[565,13,23],[[17,[540]]]],[[565,13,23],[[17,[13,540]]]],0,[[565,1],[[17,[540]]]],[[565,80],[[17,[540]]]],[[565,80],[[17,[540]]]],[[565,80],[[17,[540]]]],[[565,80],[[17,[540]]]],[[565,80],[[17,[540]]]],[[565,80],[[17,[540]]]],[[565,80],[[17,[540]]]],[[565,80],[[17,[540]]]],[[565,80],[[17,[540]]]],[[565,80],[[17,[540]]]],[[565,80],[[17,[540]]]],[[565,80],[[17,[540]]]],[[565,80],[[17,[540]]]],[[565,80],[[17,[540]]]],[[565,80],[[17,[540]]]],[[565,80],[[17,[540]]]],[[565,544],[[17,[540]]]],[[565,80],[[17,[540]]]],[[565,80],[[17,[540]]]],[[565,80],[[17,[540]]]],0,0,[565,[[17,[[513,[512]],540]]]],[[565,511],[[17,[[513,[511]],540]]]],[565,[[17,[512,540]]]],[565,[[17,[237,540]]]],[[565,83],[[17,[158,540]]]],[565,[[17,[224,540]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],62],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[13,13],[[17,[513,540]]]],[[],512],[237,[[535,[532]]]],[158,[[535,[513]]]],[[]],[237,532],[158,513],[[83,78,544],532],[[83,78,544],[[535,[532]]]],[237,535],[158,535],[237],[158],[[80,78],513],[80,513],[80,[[535,[513]]]],[80,513],[[80,78],[[535,[513]]]],[[83,78,78,78,78,78],[[535,[513]]]],[[83,78,78],532],[[83,78,78],[[535,[532]]]],[[83,78],532],[[83,78],[[535,[532]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[13,13],[[17,[513,540]]]],[[],78],[[],78],[[],512],[237,[[535,[532]]]],[158,[[535,[513]]]],[[]],[237,532],[158,513],[[],78],[[]],[[],541],[[83,78,544],532],[[83,78,544],[[535,[532]]]],[[],78],[[],78],[[],78],[[],78],[[],83],[[],78],[237,535],[158,535],[237],[158],[[],78],[[],78],[86],[[],78],[[80,78],513],[80,513],[80,[[535,[513]]]],[80,513],[[80,78],[[535,[513]]]],[86],[[],544],[78,22],[78,22],[78,22],[78,22],[78,22],[78,22],[78,22],[78,22],[78,22],[78,22],[83,22],[[83,78,78,78,78,78],[[535,[513]]]],[[],83],[[]],[[83,78,78],532],[[83,78,78],[[535,[532]]]],[[83,78],532],[[83,78],[[535,[532]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,[[]],[[]],[[],[[0,[138,[297,[[0,[138,[297,[[0,[138,[297,[[0,[138,[297,[[0,[138,297]]]]]]]]]]]]]]]]]]]],[[]],[[],[[0,[138,[297,[[0,[138,[297,[[0,[138,[297,[[0,[138,[297,[[0,[138,297]]]]]]]]]]]]]]]]]]]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],0,0,0,0,[[]],0,0,0,0,0,[[],[[0,[138,[267,[[0,[138,[267,[[0,[138,[267,[[0,[138,[267,[[0,[138,267]]]]]]]]]]]]]]]]]]]],0,0,0,0,0,0,0,0,0,0,[567,567],[[]],[[]],[[567,567],567],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[73,[[22,[73]]]],[[]],[[]],[[],22],[[],22],[[],22],[[],22],[[],22],[[[0,[147,356,292]],44],[[22,[[0,[147,356,292]]]]]],[[],22],[[],22],[78,22],[78,22],[[],22],[[[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]]]]]]]]],[[180,[[180,[[180,[[180,[180]]]]]]]]]],[[[180,[[180,[[180,[[180,[180]]]]]]]],[180,[[180,[[180,[[180,[180]]]]]]]]],[[180,[[180,[[180,[[180,[180]]]]]]]]]],[[],568],[[]],[[]],[[]],[[],78],[[],78],[44],[44],[44],[44],[[]],[44],[44],[[]],[[]],[[]],[[]],0,[[]],[[569,45],[[17,[46]]]],[[570,45],[[17,[46]]]],[[570,45],[[17,[46]]]],[[]],[9,22],[[]],[[]],[[]],[[]],[55,22],[74,22],[268,22],[75,22],[83,22],[80,22],[84,22],[571,22],[[]],[[]],[[]],[[13,78],17],[259,22],[86,22],[78,22],[56,22],[11,22],[44,22],[[]],0,[[]],[[],44],[[],44],0,[[]],[[]],[[]],[[]],[[],1],[[],1],[[],1],[[],1],[[],1],[[[164,[[164,[[164,[[164,[164]]]]]]]]],1],[[],1],[[],1],[[],1],[[],1],[[],1],0,[[],78],[[],78],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],356],[[]],0,0,[[[0,[147,356,[320,[[0,[147,356,[320,[[0,[147,356,[320,[[0,[147,356,[320,[[0,[147,356,320]]]]]]]]]]]]]]]]]],44],[[0,[147,356,[320,[[0,[147,356,[320,[[0,[147,356,[320,[[0,[147,356,[320,[[0,[147,356,320]]]]]]]]]]]]]]]]]]]],[78],[[]],[[]],[83],0,[[]],[[]],[[]],[78],[78],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[78],[78],[567,567],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[22,[55]]]],[[],[[22,[74]]]],[[],[[22,[268]]]],[[],[[22,[75]]]],[[],[[22,[83]]]],[[],[[22,[80]]]],[[],[[22,[84]]]],[[],[[22,[571]]]],[[]],[[]],[[]],[[]],[[],62],[[],[[22,[259]]]],[[],[[22,[86]]]],[[],[[22,[78]]]],[[],[[22,[56]]]],[[],[[22,[11]]]],[[],[[22,[44]]]],[[],78],[[],78],[[]],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[78],[78],[[]],[[]],[[]],[[]],[[]],[78],[78],[[]],[[],572],[[]],0,0,0,[[]],[[]],[[]],[[]],0,0,0,0,[[]],[73,[[22,[73]]]],[9,22],[55,22],[74,22],[268,22],[75,22],[83,22],[80,22],[84,22],[571,22],[259,22],[86,22],[78,22],[56,22],[11,22],[44,22],[[],[[22,[55]]]],[[],[[22,[74]]]],[[],[[22,[268]]]],[[],[[22,[75]]]],[[],[[22,[83]]]],[[],[[22,[80]]]],[[],[[22,[84]]]],[[],[[22,[571]]]],[[],[[22,[259]]]],[[],[[22,[86]]]],[[],[[22,[78]]]],[[],[[22,[56]]]],[[],[[22,[11]]]],[[],[[22,[44]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,[[]],[[]],[[],[[0,[138,[297,[[0,[138,[297,[[0,[138,[297,[[0,[138,[297,[[0,[138,297]]]]]]]]]]]]]]]]]]]],[[]],[[],[[0,[138,[297,[[0,[138,[297,[[0,[138,[297,[[0,[138,[297,[[0,[138,297]]]]]]]]]]]]]]]]]]]],[[]],[[]],[[]],[[],[[0,[138,[267,[[0,[138,[267,[[0,[138,[267,[[0,[138,[267,[[0,[138,267]]]]]]]]]]]]]]]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],568],[[],568],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[83],[83],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[[164,[[164,[[164,[[164,[164]]]]]]]]],1],[[],1],[[],356],[[]],[[]],[[]],[[],572],[[]],0,[[],78],[[],78],[[]],[[]],[[],78],[[],78],[78],[[]],[78],[78],[78],[78],[[]],[[]],[[]],[[],78],[[],78],[78],[78],0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,[[],22],[[],22],[[],22],[[],22],[[],22],[78,22],[78,22],[[],22],0,0,[[],22],[[],22],[[]],[[]],0,0,[[]],0,0,0,[[]],[[]],0,0,0,[[]],[[]],[[]],0,0,0,0,[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,[[]],[[]],[[]],[78],[78],[[]],0,0,[[[0,[147,356,292]],44],[[22,[[0,[147,356,292]]]]]],[[[0,[147,356,[320,[[0,[147,356,[320,[[0,[147,356,[320,[[0,[147,356,[320,[[0,[147,356,320]]]]]]]]]]]]]]]]]],44],[[0,[147,356,[320,[[0,[147,356,[320,[[0,[147,356,[320,[[0,[147,356,[320,[[0,[147,356,320]]]]]]]]]]]]]]]]]]]],[[]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],1],[[],1],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[83],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[567,567],[[]],[[567,567],567],[[]],[[],1],[[],1],[567,567],[[]],0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],573],[[],574],[[],575],[[],576],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[574],[44],[44],[[573,45],[[17,[46]]]],[[574,45],[[17,[46]]]],[[575,45],[[17,[46]]]],[[576,45],[[17,[46]]]],[[]],[[]],[[]],[[]],[573,22],[574,22],[575,[[22,[577]]]],[576,[[22,[1]]]],[[573,201]],[[574,201]],[[575,201],577],[[576,201],1],[[573,201],17],[[574,201],17],[[575,201],[[17,[577]]]],[[576,201],[[17,[1]]]],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[],573],[[],574],[[],575],[[],576],[573,17],[[574,[39,[38]]],[[17,[[39,[38]]]]]],[[575,577],17],[[576,1],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[]],0,0,[2],[[]],[[]],[[]],[[]],[[[578,[147]]],[[578,[147]]]],[[[578,[147]],[578,[147]]]],[[]],[[],578],[[],[[579,[159]]]],[44],[[[579,[201]]]],[44],[44],[[[579,[201]]]],[44],[44],[44],[[[578,[[164,[[164,[[164,[164]]]]]]]],[578,[[164,[[164,[[164,[164]]]]]]]]],1],[[],1],[[],1],[[],1],[[],1],[[[578,[166]],45],[[17,[46]]]],[[[579,[166]],45],[[17,[46]]]],[[[579,[201]]]],[[[579,[201]]]],[[],578],[167],[[]],[[]],[578,22],[[[579,[201]]],22],[578,22],[[[579,[201]]],22],[[578,201]],[[578,201],17],[578],[[],44],[[],44],[[]],[[]],[578,22],[579,17],[[],578],[[],579],[578,17],[578,22],[[]],[[],17],[[],17],[578,17],[[],17],[[],17],[[],106],[[],106],[[]],[[]],[578],[[],578],0,0,[2],[[]],[[]],[[]],[[]],[[[580,[147]]],[[580,[147]]]],[[[580,[147]],[580,[147]]]],[[]],[[],580],[[],[[581,[159]]]],[44],[44],[[[581,[201]]]],[44],[44],[[[581,[201]]]],[44],[44],[[[580,[[164,[[164,[[164,[164]]]]]]]],[580,[[164,[[164,[[164,[164]]]]]]]]],1],[[],1],[[],1],[[],1],[[],1],[[[580,[166]],45],[[17,[46]]]],[[[581,[166]],45],[[17,[46]]]],[[[581,[201]]]],[[[581,[201]]]],[167],[[]],[[],580],[[]],[580,22],[[[581,[201]]],22],[580,22],[[[581,[201]]],22],[[580,201]],[[580,201],17],[[],44],[[],44],[[]],[[]],[580,22],[581,17],[[],580],[[],581],[580,17],[580,22],[[]],[[],17],[[],17],[580,17],[[],17],[[],17],[[],106],[[],106],[[]],[[]],[[],580],0,0,0,0,0,0,0,0,0,0,0,[2],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[582,582],[[[0,[25,68]]],[[42,[67,38]]]],[[583,[0,[25,68]]],[[42,[67,38]]]],[[[582,[584]]],[[17,[583,585]]]],[[[582,[584]]],[[17,[585]]]],[[[582,[586]],[0,[25,68]],201],[[17,[585]]]],[587,587],[[]],0,[[],44],[583,44],[583,[[22,[1]]]],[[],[[22,[44]]]],[583,[[22,[44]]]],[[],[[582,[586]]]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[585,13],[44],[44],[44],[44],[44],[583],[44],[44],[44],[44],[[587,587],1],[[],1],[[],1],[[],1],[[],1],[[582,[0,[25,67,68]]],582],[[588,45],[[17,[46]]]],[[589,45],[[17,[46]]]],[[590,45],[[17,[46]]]],[[591,45],[[17,[46]]]],[[583,45],[[17,[46]]]],[[582,45],[[17,[46]]]],[[587,45],[[17,[46]]]],[[585,45],[[17,[46]]]],[[585,45],[[17,[46]]]],[[592,45],[[17,[46]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[201],[[583,201]],[201],[[583,201]],[588,44],[589,44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[583,[0,[201,67]]],67],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[[0,[201,67]],[0,[201,67]]]],[[583,[0,[201,67]],[0,[201,67]]]],[[[0,[201,67]],[0,[201,67]]]],[[],44],[592,1],[589,[[22,[13]]]],[593,[[17,[583,[39,[141,38]]]]]],[[],[[582,[586]]]],[588,44],[[582,44],582],0,[[582,[0,[25,67,68]]],582],0,[203],0,0,0,[589],[[[0,[201,67]]],67],[[583,[0,[201,67]]],67],[[[0,[201,67]]],67],[[583,[0,[201,67]]],67],0,[585,[[22,[141]]]],[[[0,[201,67]]]],[[590,[0,[201,67]]]],[[583,[0,[201,67]]]],[[[0,[25,67,68]]]],[[590,[0,[25,67,68]]]],[[591,[0,[25,67,68]]]],[[583,[0,[25,67,68]]]],[[[0,[201,67]]]],[[591,[0,[201,67]]]],[[583,[0,[201,67]]]],[[582,27],[[582,[[594,[27]]]]]],[589,[[22,[44]]]],[[582,44],582],[[582,[0,[25,67,68]]],582],0,0,[[582,27],582],[[]],[[],62],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[22,[587]]]],[583,[[22,[587]]]],[[],[[22,[587]]]],[583,[[22,[587]]]],0,[2],[[]],[[]],[[[595,[[0,[147,67]]]]],[[595,[[0,[147,67]]]]]],[[]],[44],[44],[[[595,[67]],596]],[[[595,[67]],597]],[44],[[[595,[[0,[166,67]]]],45],[[17,[46]]]],[[]],[[],44],[[]],[[]],[[[595,[67]]],44],[[[595,[67]]],[[22,[44]]]],[[]],[[],17],[[],17],[[],106],[[]],[[[595,[67]],598]],0,0,0,0,0,0,0,0,0,0,[2],[2],[[]],[[]],[[]],[[]],[[]],[[]],[[[599,[[0,[147,155,67]]]]],[[599,[[0,[147,155,67]]]]]],[[[600,[[0,[155,68]]]]],[[600,[[0,[155,68]]]]]],[[]],[[]],[44],[44],[44],[44],[44],[44],[[[599,[[0,[155,67]]]],596]],[[[600,[[0,[155,68]]]],596]],[[[601,[[0,[155,67]]]],596]],[[[599,[[0,[155,67]]]],597]],[[[600,[[0,[155,68]]]],597]],[[[601,[[0,[155,67]]]],597]],[44],[44],[44],[[[601,[[0,[155,67]]]]]],[[[599,[[0,[166,155,67]]]],45],[[17,[46]]]],[[[600,[[0,[166,155,68]]]],45],[[17,[46]]]],[[[601,[[0,[166,155,67]]]],45],[[17,[46]]]],[[]],[[]],[[]],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[[599,[[0,[155,67]]]]],44],[[[600,[[0,[155,68]]]]],44],[[[601,[[0,[155,67]]]]],44],[[[599,[[0,[155,67]]]]],[[22,[44]]]],[[[600,[[0,[155,68]]]]],[[22,[44]]]],[[[601,[[0,[155,67]]]]],[[22,[44]]]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[[599,[[0,[155,67]]]],598]],[[[600,[[0,[155,68]]]],598]],[[[601,[[0,[155,67]]]],598]],0,0,0,[2],[[]],[[]],[[]],[[]],[[]],[[]],[[[602,[[0,[155,68]],68]]],[[602,[[0,[155,68]],68]]]],[[]],[44],[44],[44],[44],[44],[44],[[[603,[[0,[155,67]],67]],597]],[[[602,[[0,[155,68]],68]],597]],[[[604,[[0,[155,68]],67]],597]],[44],[44],[44],[[[603,[[0,[166,155,67]],[0,[166,67]]]],45],[[17,[46]]]],[[[602,[[0,[166,155,68]],[0,[166,68]]]],45],[[17,[46]]]],[[[604,[[0,[166,155,68]],[0,[166,67]]]],45],[[17,[46]]]],[[]],[[]],[[]],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[[603,[[0,[155,67]],67]]],[[22,[44]]]],[[[602,[[0,[155,68]],68]]],[[22,[44]]]],[[[604,[[0,[155,68]],67]]],[[22,[44]]]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[]],[[]],[[]],0,0,[2],[[]],[[]],[[]],[[]],[[[605,[[0,[155,68]]]]],[[605,[[0,[155,68]]]]]],[[]],[44],[44],[44],[44],[[[606,[[0,[155,67]]]],597]],[[[605,[[0,[155,68]]]],597]],[44],[44],[[[606,[[0,[166,155,67]]]],45],[[17,[46]]]],[[[605,[[0,[166,155,68]]]],45],[[17,[46]]]],[[]],[[]],[[],44],[[],44],[[]],[[]],[[]],[[]],[[[606,[[0,[155,67]]]]],[[22,[44]]]],[[[605,[[0,[155,68]]]]],[[22,[44]]]],[[]],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[]],[[]],0,0,0,0,[2],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[607,[[0,[198,254,68]],68]]],[[607,[[0,[198,254,68]],68]]]],[[]],[44],[44],[44],[44],[44],[44],[44],[44],[[[608,[[0,[198,254,67]],67]],597]],[[[607,[[0,[198,254,68]],68]],597]],[[[609,[[0,[198,254,68]],67]],597]],[[[610,[[0,[198,254,67]],67]],597]],[44],[44],[44],[44],[[[608,[[0,[166,198,254,67]],[0,[166,67]]]],45],[[17,[46]]]],[[[607,[[0,[166,198,254,68]],[0,[166,68]]]],45],[[17,[46]]]],[[[609,[[0,[166,198,254,68]],[0,[166,67]]]],45],[[17,[46]]]],[[[610,[[0,[166,198,254,67]],[0,[166,67]]]],45],[[17,[46]]]],[[]],[[]],[[]],[[]],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[608,[[0,[198,254,67]],67]]],[[22,[44]]]],[[[607,[[0,[198,254,68]],68]]],[[22,[44]]]],[[[609,[[0,[198,254,68]],67]]],[[22,[44]]]],[[[610,[[0,[198,254,67]],67]]],[[22,[44]]]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[]],0,0,0,[2],[[]],[[]],[[]],[[]],[[]],[[]],[[[611,[[0,[198,254,68]]]]],[[611,[[0,[198,254,68]]]]]],[[]],[44],[44],[44],[44],[44],[44],[[[612,[[0,[198,254,67]]]],597]],[[[611,[[0,[198,254,68]]]],597]],[[[613,[[0,[198,254,67]]]],597]],[44],[44],[44],[[[612,[[0,[166,198,254,67]]]],45],[[17,[46]]]],[[[611,[[0,[166,198,254,68]]]],45],[[17,[46]]]],[[[613,[[0,[166,198,254,67]]]],45],[[17,[46]]]],[[]],[[]],[[]],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[[612,[[0,[198,254,67]]]]],[[22,[44]]]],[[[611,[[0,[198,254,68]]]]],[[22,[44]]]],[[[613,[[0,[198,254,67]]]]],[[22,[44]]]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[]],[[]],[[]],0,0,0,[2],[2],[[]],[[]],[[]],[[]],[[]],[[]],[[[614,[[0,[147,67]]]]],[[614,[[0,[147,67]]]]]],[[[615,[68]]],[[615,[68]]]],[[]],[[]],[44],[44],[44],[44],[44],[44],[[[614,[67]],597]],[[[615,[68]],597]],[[[616,[67]],597]],[44],[44],[44],[[[614,[[0,[166,67]]]],45],[[17,[46]]]],[[[615,[[0,[166,68]]]],45],[[17,[46]]]],[[[616,[[0,[166,67]]]],45],[[17,[46]]]],[[]],[[]],[[]],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[[614,[67]]],[[22,[44]]]],[[[615,[68]]],[[22,[44]]]],[[[616,[67]]],[[22,[44]]]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[]],[[]],[[]],0,0,0,0,[2],[2],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[617,[[0,[147,67]]]]],[[617,[[0,[147,67]]]]]],[[[618,[68]]],[[618,[68]]]],[[]],[[]],[44],[44],[44],[44],[44],[44],[44],[44],[[[617,[67]],596]],[[[618,[68]],596]],[[[619,[67]],596]],[[[620,[67]],596]],[[[617,[67]],597]],[[[618,[68]],597]],[[[619,[67]],597]],[[[620,[67]],597]],[44],[44],[44],[[[620,[67]]]],[44],[[[617,[[0,[166,67]]]],45],[[17,[46]]]],[[[618,[[0,[166,68]]]],45],[[17,[46]]]],[[[619,[[0,[166,67]]]],45],[[17,[46]]]],[[[620,[[0,[166,67]]]],45],[[17,[46]]]],[[]],[[]],[[]],[[]],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[617,[67]]],44],[[[618,[68]]],44],[[[619,[67]]],44],[[[620,[67]]],44],[[[617,[67]]],[[22,[44]]]],[[[618,[68]]],[[22,[44]]]],[[[619,[67]]],[[22,[44]]]],[[[620,[67]]],[[22,[44]]]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[]],[[[617,[67]],598]],[[[618,[68]],598]],[[[619,[67]],598]],[[[620,[67]],598]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[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],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[[[105,[23,23]],27],1],[[[0,[25,68,67]]],1],[[[105,[23,23]],27],1],[[[0,[25,68,67]]],1],[[[105,[[621,[13]],[621,[13]]]]],13],[105,105],[[[105,[[621,[12]],[621,[12]]]]],12],[[[105,[[621,[171]],[621,[171]]]]],171],[[[105,[[621,[169]],[621,[169]]]]],169],[[[105,[[621,[170]],[621,[170]]]]],170],[[[105,[621,621]]]],[[[202,[105]]],[[105,[202,202]]]],[[[202,[105]]],[[105,[202,202]]]],[[[105,[[51,[171]],[51,[171]]]]],171],[[[105,[[51,[12]],[51,[12]]]]],12],[[[105,[[51,[169]],[51,[169]]]]],169],[[[105,[[51,[13]],[51,[13]]]]],13],[[[105,[[51,[170]],[51,[170]]]]],170],[[[105,[51,51]]]],[105,105],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[105,[141,141]]],[[22,[141]]]],[50,622],[44,623],[[[105,[147,147]]],[[105,[147,147]]]],[[[624,[67]]],[[624,[67]]]],[[[622,[[0,[147,89]],[0,[147,89]]]]],[[622,[[0,[147,89]],[0,[147,89]]]]]],[[[623,[[0,[147,90]]]]],[[623,[[0,[147,90]]]]]],[[[625,[[0,[147,89]]]]],[[625,[[0,[147,89]]]]]],[[[626,[[0,[147,89]]]]],[[626,[[0,[147,89]]]]]],[[[627,[[0,[147,90]]]]],[[627,[[0,[147,90]]]]]],[[[628,[[0,[147,89]],147]]],[[628,[[0,[147,89]],147]]]],[[[629,[[0,[147,89]],147]]],[[629,[[0,[147,89]],147]]]],[[[630,[[0,[147,89]],147]]],[[630,[[0,[147,89]],147]]]],[[[631,[[0,[147,89]],147]]],[[631,[[0,[147,89]],147]]]],[[[632,[[0,[147,89]]]]],[[632,[[0,[147,89]]]]]],[[[633,[[0,[147,89]]]]],[[633,[[0,[147,89]]]]]],[[[634,[147,147,147]]],[[634,[147,147,147]]]],[[[635,[147,147,147]]],[[635,[147,147,147]]]],[[[636,[[0,[147,90]],147,147]]],[[636,[[0,[147,90]],147,147]]]],[[[637,[[0,[147,90]],147,147]]],[[637,[[0,[147,90]],147,147]]]],[[[638,[[0,[147,89]],147]]],[[638,[[0,[147,89]],147]]]],[[[639,[[0,[147,90]],[0,[147,90]]]]],[[639,[[0,[147,90]],[0,[147,90]]]]]],[[[640,[[0,[147,90]],[0,[147,90]]]]],[[640,[[0,[147,90]],[0,[147,90]]]]]],[[[641,[[0,[147,89]]]]],[[641,[[0,[147,89]]]]]],[[[642,[[0,[147,90]]]]],[[642,[[0,[147,90]]]]]],[[[643,[[0,[147,90]]]]],[[643,[[0,[147,90]]]]]],[[[644,[[0,[147,89]],147]]],[[644,[[0,[147,89]],147]]]],[[[645,[[0,[147,89]],147,147]]],[[645,[[0,[147,89]],147,147]]]],[[[646,[[0,[147,89]],147,147]]],[[646,[[0,[147,89]],147,147]]]],[[[647,[147]]],[[647,[147]]]],[[[648,[[0,[147,67]]]]],[[648,[[0,[147,67]]]]]],[[[649,[[0,[147,89]]]]],[[649,[[0,[147,89]]]]]],[[[344,[147]]],[[344,[147]]]],[[[650,[[0,[147,90]],147]]],[[650,[[0,[147,90]],147]]]],[[[651,[[0,[147,147,67]]]]],[[651,[[0,[147,147,67]]]]]],[[[652,[[0,[147,147,67]]]]],[[652,[[0,[147,147,67]]]]]],[[[653,[[0,[147,90]]]]],[[653,[[0,[147,90]]]]]],[[[654,[147]]],[[654,[147]]]],[[[655,[[0,[147,89]]]]],[[655,[[0,[147,89]]]]]],[[[656,[[0,[147,89]],147]]],[[656,[[0,[147,89]],147]]]],[[[657,[147,147]]],[[657,[147,147]]]],[[[658,[[0,[147,90]]]]],[[658,[[0,[147,90]]]]]],[[[659,[147]]],[[659,[147]]]],[[[660,[[0,[147,89]]]]],[[660,[[0,[147,89]]]]]],[[[661,[[0,[147,89]],147]]],[[661,[[0,[147,89]],147]]]],[[[662,[147,147,147,147]]],[[662,[147,147,147,147]]]],[[[664,[147,[0,[147,663]],147]]],[[664,[147,[0,[147,663]],147]]]],[[[665,[[0,[147,89]],147]]],[[665,[[0,[147,89]],147]]]],[[[666,[[0,[147,89]]]]],[[666,[[0,[147,89]]]]]],[[[667,[[0,[147,90]],[0,[147,90]]]]],[[667,[[0,[147,90]],[0,[147,90]]]]]],[[[668,[[0,[147,90]],[0,[147,90]]]]],[[668,[[0,[147,90]],[0,[147,90]]]]]],[[[105,[147,147]],[105,[147,147]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[89,[[625,[89]]]],[[[105,[155,155]],[105,[155,155]]],156],[50,156],[[[105,[23,23]]],162],[[],669],[[[42,[38]]]],[[],156],[[[105,[670,670]],44]],[89,[[626,[89]]]],[[[105,[23,23]]],44],[[],44],[[[105,[671,671]]]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[[105,[377,377]]]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[[105,[141,141]]],13],[596],[[[105,[90,90]],596]],[[[624,[67]],596]],[[[622,[90,90]],596]],[[[623,[90]],596]],[[[625,[90]],596]],[[[626,[90]],596]],[[[627,[90]],596]],[[[636,[90,[0,[25,67,68]],[0,[25,67,68]]]],596]],[[[637,[90,[0,[67,147]],[0,[25,67,68]]]],596]],[[[638,[90,[0,[25,68,67]]]],596]],[[[639,[90,90]],596]],[[[640,[90,90]],596]],[[[641,[90]],596]],[[[642,[90]],596]],[[[643,[90]],596]],[[[644,[90,[0,[25,68,67]]]],596]],[[[645,[90,[0,[67,147]],[0,[25,68,67]]]],596]],[[[646,[90,[0,[25,68,67]],[0,[25,68,67]]]],596]],[[647,596]],[[647,596]],[[647,596]],[[647,596]],[[647,596]],[[647,596]],[[647,596]],[[647,596]],[[647,596]],[[647,596]],[[647,596]],[[647,596]],[[[648,[67]],596]],[[[649,[90]],596]],[[[652,[[0,[147,67]]]],596]],[[[653,[90]],596]],[[[654,[90]],596]],[[[658,[90]],596]],[[[659,[90]],596]],[[[665,[90,[0,[25,67,68]]]],596]],[[[667,[90,90]],596]],[[[668,[90,90]],596]],[597],[[[105,[89,89]],597]],[[[624,[67]],597]],[[[622,[89,89]],597]],[[[623,[90]],[596,[[42,[38]]]]]],[[[625,[89]],597]],[[[626,[89]],597]],[[[627,[90]],597]],[[[628,[89,[0,[25,68,67]]]],597]],[[[629,[89,[0,[25,68,67]]]],597]],[[[630,[89,[0,[25,68,67]]]],597]],[[[631,[89,[0,[25,68,67]]]],597]],[[[632,[89]],597]],[[[633,[89]],597]],[[[634,[89,[0,[25,68,67]],[0,[25,68,67]]]],597]],[[[635,[89,[0,[67,147]],[0,[25,68,67]]]],597]],[[[636,[90,[0,[25,67,68]],[0,[25,67,68]]]],[596,[67]]]],[[[637,[90,[0,[67,147]],[0,[25,67,68]]]],[596,[[0,[67,147]]]]]],[[[638,[89,[0,[25,68,67]]]],597]],[[[639,[90,90]],596]],[[[640,[90,90]],596]],[[[641,[89]],597]],[[[642,[90]],597]],[[[643,[90]],597]],[[[644,[89,[0,[25,68,67]]]],597]],[[[645,[89,[0,[67,147]],[0,[25,68,67]]]],597]],[[[646,[89,[0,[25,68,67]],[0,[25,68,67]]]],597]],[[647,597]],[[647,597]],[[647,597]],[[647,597]],[[647,597]],[[647,597]],[[647,597]],[[647,597]],[[647,597]],[[647,597]],[[647,597]],[[647,597]],[[[648,[67]],597]],[[[649,[89]],597]],[[[344,[[0,[23,67]]]],597]],[[[650,[90,[0,[25,68,67]]]],597]],[[[651,[[0,[147,67]]]],597]],[[[652,[[0,[147,67]]]],597]],[[[653,[90]],597]],[[[654,[90]],597]],[[[655,[89]],597]],[[[656,[89,[0,[25,68,67]]]],597]],[[[657,[67,[0,[25,68,67]]]],597]],[[[658,[90]],597]],[[[659,[90]],597]],[[[660,[89]],597]],[[[661,[89,[0,[25,68,67]]]],597]],[[[662,[89,[0,[663,67]],[0,[25,68,67]],[0,[25,68,67]]]],597]],[[[664,[89,[0,[663,67]],[0,[25,68,67]]]],597]],[[[665,[89,[0,[25,67,68]]]],597]],[[[666,[89]],597]],[[[667,[90,90]],597]],[[[668,[90,90]],597]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[105,201,201]],[[[105,[200,200]]]],[[105,201,201]],[[],[[624,[67]]]],[[],[[162,[161]]]],[[],[[162,[161]]]],[[],627],[[[105,[[164,[[164,[[164,[164]]]]]],[164,[[164,[[164,[164]]]]]]]],[105,[[164,[[164,[[164,[164]]]]]],[164,[[164,[[164,[164]]]]]]]]],1],[50,1],[[],1],[[],1],[[],1],[[],1],[672,[[17,[246]]]],[[[105,[166]],13]],[[[105,[166]],13]],[[[105,[325,325]],49]],[[[105,[17,17]]],[[17,[105]]]],[105],[[[105,[22,22]]],[[22,[105]]]],[[[105,[17,17]]],[[17,[105]]]],[105],[[[105,[670,670]]],[[17,[[12,[11]],246]]]],[[[0,[25,68,67]]],[[628,[[0,[25,68,67]]]]]],[[[0,[25,68,67]]],[[629,[[0,[25,68,67]]]]]],[[[105,[23,23]],27],22],[[[0,[25,68,67]]],22],[[[0,[25,68,67]]],22],[[[0,[25,68,67]]],22],[[[105,[23,23]],27],22],[[[0,[25,68,67]]],[[22,[67]]]],[[[0,[25,68,67]]],[[22,[67]]]],[[[0,[25,68,67]]],[[22,[67]]]],[[[0,[25,68,67]]],[[630,[[0,[25,68,67]]]]]],[[[0,[25,68,67]]],[[631,[[0,[25,68,67]]]]]],[[],632],[[],633],[105,105],[[[105,[392,392]]],[[17,[246]]]],[[[105,[166,166]],45],[[17,[46]]]],[[[105,[165,165]],45],[[17,[46]]]],[[[624,[67]],45],[[17,[46]]]],[[[622,[[0,[166,89]],[0,[166,89]]]],45],[[17,[46]]]],[[[623,[[0,[166,90]]]],45],[[17,[46]]]],[[[625,[[0,[166,89]]]],45],[[17,[46]]]],[[[626,[[0,[166,89]]]],45],[[17,[46]]]],[[[627,[[0,[166,90]]]],45],[[17,[46]]]],[[[628,[[0,[89,166]]]],45],[[17,[46]]]],[[[629,[[0,[89,166]]]],45],[[17,[46]]]],[[[630,[[0,[89,166]]]],45],[[17,[46]]]],[[[631,[[0,[89,166]]]],45],[[17,[46]]]],[[[632,[[0,[166,89]]]],45],[[17,[46]]]],[[[633,[[0,[166,89]]]],45],[[17,[46]]]],[[[634,[[0,[89,166]]]],45],[[17,[46]]]],[[[635,[[0,[89,166]],166]],45],[[17,[46]]]],[[[636,[[0,[90,166]]]],45],[[17,[46]]]],[[[637,[[0,[90,166]],166]],45],[[17,[46]]]],[[[638,[[0,[89,166]]]],45],[[17,[46]]]],[[[639,[[0,[166,90]],[0,[166,90]]]],45],[[17,[46]]]],[[[640,[[0,[166,90]],[0,[166,90]]]],45],[[17,[46]]]],[[[641,[[0,[166,89]]]],45],[[17,[46]]]],[[[642,[[0,[166,90]]]],45],[[17,[46]]]],[[[643,[[0,[166,90]]]],45],[[17,[46]]]],[[[644,[[0,[89,166]]]],45],[[17,[46]]]],[[[645,[[0,[89,166]],166]],45],[[17,[46]]]],[[[646,[[0,[89,166]]]],45],[[17,[46]]]],[[[647,[166]],45],[[17,[46]]]],[[[648,[[0,[166,67]]]],45],[[17,[46]]]],[[[649,[[0,[166,89]]]],45],[[17,[46]]]],[[[344,[166]],45],[[17,[46]]]],[[[650,[[0,[90,166]]]],45],[[17,[46]]]],[[[651,[[0,[166,147,67]]]],45],[[17,[46]]]],[[[652,[[0,[166,147,67]]]],45],[[17,[46]]]],[[[653,[[0,[166,90]]]],45],[[17,[46]]]],[[[654,[166]],45],[[17,[46]]]],[[[655,[[0,[166,89]]]],45],[[17,[46]]]],[[[656,[[0,[89,166]]]],45],[[17,[46]]]],[[[657,[166]],45],[[17,[46]]]],[[[658,[[0,[166,90]]]],45],[[17,[46]]]],[[[659,[166]],45],[[17,[46]]]],[[[660,[[0,[166,89]]]],45],[[17,[46]]]],[[[661,[[0,[89,166]]]],45],[[17,[46]]]],[[[662,[[0,[89,166]]]],45],[[17,[46]]]],[[[664,[[0,[89,166]],663]],45],[[17,[46]]]],[[[665,[[0,[89,166]]]],45],[[17,[46]]]],[[[666,[[0,[166,89]]]],45],[[17,[46]]]],[[[667,[[0,[166,90]],[0,[166,90]]]],45],[[17,[46]]]],[[[668,[[0,[166,90]],[0,[166,90]]]],45],[[17,[46]]]],[[[105,[23,23]],27]],[[[0,[25,68,67]],[0,[25,68,67]]],[[634,[[0,[25,68,67]],[0,[25,68,67]]]]]],[[44,[0,[25,67,68]],[0,[25,67,68]]],[[636,[[0,[25,67,68]],[0,[25,67,68]]]]]],[[44,[0,[67,147]],[0,[25,67,68]]],[[637,[[0,[67,147]],[0,[25,67,68]]]]]],[[[0,[67,147]],[0,[25,68,67]]],[[635,[[0,[67,147]],[0,[25,68,67]]]]]],[[[105,[23,23]],27]],[[[0,[25,68,67]]]],[[[0,[25,68,67]],[0,[25,68,67]]]],[[[0,[67,147]],[0,[25,68,67]]]],[17,105],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[50],[50,1],[50,1],[[[105,[198,198]],199]],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[[0,[25,68,67]]],[[638,[[0,[25,68,67]]]]]],[50,639],[50,640],[[],641],[[]],[105,17],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[105],[[]],[[[105,[49,49]]],105],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[42,[[114,[113]],38]]]],[[],[[42,[62,38]]]],[105,1],[105,1],[[[105,[23,23]]],22],[50,1],[105,22],[[105,201],105],[105],[[[105,[159]]],159],[[105,201]],[[],44],[[[105,[90,90]]],44],[[[105,[69,69]]],44],[[[624,[67]]],44],[[[622,[90,90]]],44],[[[623,[90]]],44],[[[625,[90]]],44],[[[626,[90]]],44],[[[627,[90]]],44],[[[636,[90,[0,[25,67,68]],[0,[25,67,68]]]]],44],[[[637,[90,[0,[67,147]],[0,[25,67,68]]]]],44],[[[638,[90,[0,[25,68,67]]]]],44],[[[639,[90,90]]],44],[[[640,[90,90]]],44],[[[641,[90]]],44],[[[642,[90]]],44],[[[643,[90]]],44],[[[644,[90,[0,[25,68,67]]]]],44],[[[645,[90,[0,[67,147]],[0,[25,68,67]]]]],44],[[[646,[90,[0,[25,68,67]],[0,[25,68,67]]]]],44],[647,44],[647,44],[647,44],[647,44],[647,44],[647,44],[647,44],[647,44],[647,44],[647,44],[647,44],[647,44],[[[648,[67]]],44],[[[649,[90]]],44],[[[652,[[0,[147,67]]]]],44],[[[653,[90]]],44],[[[654,[90]]],44],[[[658,[90]]],44],[[[659,[90]]],44],[[[665,[90,[0,[25,67,68]]]]],44],[[[667,[90,90]]],44],[[[668,[90,90]]],44],[50,1],[[105,201],105],[[[0,[25,68,67]]],[[644,[[0,[25,68,67]]]]]],[[105,201,201],105],[[105,201,201],105],[[[0,[25,68,67]],[0,[25,68,67]]],[[646,[[0,[25,68,67]],[0,[25,68,67]]]]]],[[105,201],105],[[105,201],105],[[[0,[67,147]],[0,[25,68,67]]],[[645,[[0,[67,147]],[0,[25,68,67]]]]]],[[],22],[[[0,[68,67,25]]],22],[[[0,[68,67,25]]],22],[[],22],[[[0,[68,67,25]]],22],[[[0,[68,67,25]]],22],[50,1],[[[105,[23,23]]],22],[[[105,[43,43]]],22],[[[105,[23,23]],44],22],[67,[[648,[67]]]],[[[105,[89,89]]],[[22,[44]]]],[[[624,[67]]],[[22,[44]]]],[[],[[22,[44]]]],[[[622,[89,89]]],[[22,[44]]]],[[[623,[90]]],[[22,[44]]]],[[[625,[89]]],[[22,[44]]]],[[[626,[89]]],[[22,[44]]]],[[[627,[90]]],[[22,[44]]]],[[[636,[90,[0,[25,67,68]],[0,[25,67,68]]]]],[[22,[44]]]],[[[637,[90,[0,[67,147]],[0,[25,67,68]]]]],[[22,[44]]]],[[[638,[89,[0,[25,68,67]]]]],[[22,[44]]]],[[[639,[90,90]]],[[22,[44]]]],[[[640,[90,90]]],[[22,[44]]]],[[[641,[89]]],[[22,[44]]]],[[[642,[90]]],[[22,[44]]]],[[[643,[90]]],[[22,[44]]]],[[[644,[89,[0,[25,68,67]]]]],[[22,[44]]]],[[[645,[89,[0,[67,147]],[0,[25,68,67]]]]],[[22,[44]]]],[[[646,[89,[0,[25,68,67]],[0,[25,68,67]]]]],[[22,[44]]]],[647,[[22,[44]]]],[647,[[22,[44]]]],[647,[[22,[44]]]],[647,[[22,[44]]]],[647,[[22,[44]]]],[647,[[22,[44]]]],[647,[[22,[44]]]],[647,[[22,[44]]]],[647,[[22,[44]]]],[647,[[22,[44]]]],[647,[[22,[44]]]],[647,[[22,[44]]]],[[[648,[67]]],[[22,[44]]]],[[[649,[89]]],[[22,[44]]]],[[[652,[[0,[147,67]]]]],[[22,[44]]]],[[[653,[90]]],[[22,[44]]]],[[[654,[90]]],[[22,[44]]]],[[[658,[90]]],[[22,[44]]]],[[[659,[90]]],[[22,[44]]]],[[[665,[89,[0,[25,67,68]]]]],[[22,[44]]]],[[[667,[90,90]]],[[22,[44]]]],[[[668,[90,90]]],[[22,[44]]]],[[],649],[[],344],[[]],[673],[50],[[[105,[[674,[67]],[674,[67]]]],50]],[[]],[[]],[[[105,[[180,[[180,[[180,[180]]]]]],[180,[[180,[[180,[180]]]]]]]],[105,[[180,[[180,[[180,[180]]]]]],[180,[[180,[[180,[180]]]]]]]]],[[22,[156]]]],[50,[[22,[156]]]],[[[105,[23,23]],27]],[[[0,[25,68,67]]]],[[[0,[25,68,67]]]],0,[[[202,[[105,[422,422]]]],402],403],[[[105,[23,23]],27],[[22,[44]]]],[[[0,[25,68,67]]],[[22,[44]]]],[[[0,[25,68,67]]],[[22,[44]]]],[[[0,[25,68,67]]],[[22,[44]]]],[[[0,[25,68,67]]],[[650,[[0,[25,68,67]]]]]],[[],[[0,[67,675,[675,[[0,[67,675,[675,[[0,[67,675,[675,[[0,[67,675,[675,[[0,[67,675,675]]]]]]]]]]]]]]]]]]]],[203],[672,[[17,[246]]]],[[[105,[383,383]],[12,[11]]],[[17,[44,246]]]],[[[105,[383,383]],[12,[11]]],[[17,[246]]]],[[[105,[670,670]],62],[[17,[44,246]]]],[[[105,[383,383]],[42,[11,38]]],[[17,[44,246]]]],[[[105,[383,383]],62],[[17,[44,246]]]],[[[105,[670,670]],11,[42,[11,38]]],[[17,[44,246]]]],[[],[[17,[676,246]]]],[[[0,[25,68,67]],[0,[25,68,67]]]],[[[0,[25,68,67]]],22],[[[0,[147,67]]],[[651,[[0,[147,67]]]]]],[[[0,[147,67]],44],[[652,[[0,[147,67]]]]]],[[],653],[[[105,[43,43]],27],22],[[[105,[43,43]],27]],[105,22],[[105,201],105],[105],[[[105,[159]]],159],[[105,201]],[[[105,[384,384]],677],[[17,[56,246]]]],[[[105,[23,23]]]],[44,654],[44,655],[[[0,[25,68,67]]],[[656,[[0,[25,68,67]]]]]],[[[105,[141,141]]],[[22,[141]]]],[[67,[0,[25,68]]],[[657,[67,[0,[25,68]]]]]],[44,658],[[],[[0,[67,354,[354,[[0,[67,354,[354,[[0,[67,354,[354,[[0,[67,354,[354,[[0,[67,354,354]]]]]]]]]]]]]]]]]]]],[201,[[17,[246]]]],[44,659],[[[651,[[0,[147,67]]]],44],[[652,[[0,[147,67]]]]]],[44,660],[[[0,[25,68,67]]],[[661,[[0,[25,68,67]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],62],[[[0,[25,68,67]],[0,[25,68,67]]],[[662,[[0,[663,67]],[0,[25,68,67]],[0,[25,68,67]]]]]],[[[0,[147,67]],[0,[25,68,67]]],[[664,[[0,[663,67]],[0,[25,68,67]]]]]],[[[0,[25,68,67]]],[[0,[663,67]]]],[[[0,[25,68,67]],[0,[25,68,67]]],[[0,[663,67]]]],[[[0,[67,147]],[0,[25,68,67]]],[[0,[663,67]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[202,402],403],[[[0,[25,68,67]],[0,[25,68,67]]]],[[[0,[25,68,67]]],22],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[[105,[166]]]],[[[105,[166]]]],[89],[[90,[42,[67,38]],[42,[67,38]]]],[[[0,[25,68,67]]],[[665,[[0,[25,68,67]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[89,[[666,[89]]]],[44,643],[44,642],[598],[[[105,[90,90]],598]],[[[624,[67]],598]],[[[622,[90,90]],598]],[[[623,[90]],598]],[[[625,[90]],598]],[[[626,[90]],598]],[[[627,[90]],598]],[[[636,[90,[0,[25,67,68]],[0,[25,67,68]]]],598]],[[[637,[90,[0,[67,147]],[0,[25,67,68]]]],598]],[[[638,[90,[0,[25,68,67]]]],598]],[[[639,[90,90]],598]],[[[640,[90,90]],598]],[[[641,[90]],598]],[[[642,[90]],598]],[[[643,[90]],598]],[[[644,[90,[0,[25,68,67]]]],598]],[[[645,[90,[0,[67,147]],[0,[25,68,67]]]],598]],[[[646,[90,[0,[25,68,67]],[0,[25,68,67]]]],598]],[[647,598]],[[647,598]],[[647,598]],[[647,598]],[[647,598]],[[647,598]],[[647,598]],[[647,598]],[[647,598]],[[647,598]],[[647,598]],[[647,598]],[[[648,[67]],598]],[[[649,[90]],598]],[[[652,[[0,[147,67]]]],598]],[[[653,[90]],598]],[[[654,[90]],598]],[[[658,[90]],598]],[[[659,[90]],598]],[[[665,[90,[0,[25,67,68]]]],598]],[[[667,[90,90]],598]],[[[668,[90,90]],598]],[[[105,[392,392]],[12,[11]]],[[17,[44,246]]]],[[[105,[392,392]],[12,[11]]],[[17,[246]]]],[[[105,[392,392]],678],[[17,[246]]]],[676,[[17,[44,246]]]],[50,667],[[[651,[[0,[147,67]]]],50],[[667,[[652,[[0,[147,67]]]]]]]],[50,668],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[90,596]],[[44,679,596]],[[680,597]],[679],[[]],[[]],[49],[681,681],[681,681],[[],1],[[],1],[[]],[[]],[[],44],[[],44],[[]],[[]],[44],[44],[[]],[[]],0,0,0,[2],[2],[[]],[[]],[[]],[[]],[[]],[[]],[[[682,[[0,[147,67]]]]],[[682,[[0,[147,67]]]]]],[[[683,[68]]],[[683,[68]]]],[[]],[[]],[44],[44],[44],[44],[44],[44],[[[682,[67]],596]],[[[683,[68]],596]],[[[684,[67]],596]],[[[682,[67]],597]],[[[683,[68]],597]],[[[684,[67]],597]],[44],[44],[44],[[[682,[[0,[166,67]]]],45],[[17,[46]]]],[[[683,[[0,[166,68]]]],45],[[17,[46]]]],[[[684,[[0,[166,67]]]],45],[[17,[46]]]],[[]],[[]],[[]],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[[682,[67]]],44],[[[683,[68]]],44],[[[684,[67]]],44],[[[682,[67]]],[[22,[44]]]],[[[683,[68]]],[[22,[44]]]],[[[684,[67]]],[[22,[44]]]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[[682,[67]],598]],[[[683,[68]],598]],[[[684,[67]],598]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[0,[25,68,67]]],1],[[[0,[25,68,67]]],1],[[],12],[[],12],[[],13],[50,622],[44,623],[89,[[625,[89]]]],[50,156],[[],669],[[[42,[38]]]],[89,[[626,[89]]]],[[],44],[596],[597],[[],627],[50,1],[[[0,[25,68,67]]],[[628,[[0,[25,68,67]]]]]],[[[0,[25,68,67]]],[[629,[[0,[25,68,67]]]]]],[[[0,[25,68,67]]],22],[[[0,[25,68,67]]],22],[[[0,[25,68,67]]],22],[[[0,[25,68,67]]],[[22,[67]]]],[[[0,[25,68,67]]],[[22,[67]]]],[[[0,[25,68,67]]],[[22,[67]]]],[[[0,[25,68,67]]],[[630,[[0,[25,68,67]]]]]],[[[0,[25,68,67]]],[[631,[[0,[25,68,67]]]]]],[[],632],[[],633],[[[0,[25,68,67]],[0,[25,68,67]]],[[634,[[0,[25,68,67]],[0,[25,68,67]]]]]],[[44,[0,[25,67,68]],[0,[25,67,68]]],[[636,[[0,[25,67,68]],[0,[25,67,68]]]]]],[[44,[0,[67,147]],[0,[25,67,68]]],[[637,[[0,[67,147]],[0,[25,67,68]]]]]],[[[0,[67,147]],[0,[25,68,67]]],[[635,[[0,[67,147]],[0,[25,68,67]]]]]],[[[0,[25,68,67]]]],[[[0,[25,68,67]],[0,[25,68,67]]]],[[[0,[67,147]],[0,[25,68,67]]]],[50],[50,1],[50,1],[[[0,[25,68,67]]],[[638,[[0,[25,68,67]]]]]],[50,639],[50,640],[[],641],[[]],[50,1],[[],44],[50,1],[[[0,[25,68,67]]],[[644,[[0,[25,68,67]]]]]],[[[0,[25,68,67]],[0,[25,68,67]]],[[646,[[0,[25,68,67]],[0,[25,68,67]]]]]],[[[0,[67,147]],[0,[25,68,67]]],[[645,[[0,[67,147]],[0,[25,68,67]]]]]],[[],22],[[[0,[68,67,25]]],22],[[[0,[68,67,25]]],22],[[],22],[[[0,[68,67,25]]],22],[[[0,[68,67,25]]],22],[50,1],[[],[[22,[44]]]],[[],649],[[],344],[[],685],[[],686],[[],687],[44,688],[44,689],[44,690],[44,691],[[]],[673],[[],692],[50],[[]],[[]],[[],693],[694,[[695,[694]]]],[694,[[696,[694]]]],[44,697],[44,698],[44,699],[44,700],[[]],[[[0,[25,68]]]],[[[0,[25,68]]]],[[[0,[25,68]]]],[[]],[[[0,[25,68]]]],[[[0,[25,68]]]],[[[0,[25,68,67]]],[[701,[[0,[25,68,67]]]]]],[694,[[702,[694]]]],[[[0,[25,68,67]]],[[703,[[0,[25,68,67]]]]]],[694,[[704,[694]]]],[[],705],[44,706],[50,[[22,[156]]]],[[[0,[25,68,67]]]],[[[0,[25,68,67]]]],[[[0,[25,68,67]]],[[22,[44]]]],[[[0,[25,68,67]]],[[22,[44]]]],[[[0,[25,68,67]]],[[22,[44]]]],[[[0,[25,68,67]]],[[650,[[0,[25,68,67]]]]]],[[],[[0,[67,675,[675,[[0,[67,675,[675,[[0,[67,675,[675,[[0,[67,675,[675,[[0,[67,675,675]]]]]]]]]]]]]]]]]]]],[[[0,[25,68,67]],[0,[25,68,67]]]],[[[0,[25,68,67]]],22],[[],653],[44,654],[44,655],[[[0,[25,68,67]]],[[656,[[0,[25,68,67]]]]]],[44,658],[[],[[0,[67,354,[354,[[0,[67,354,[354,[[0,[67,354,[354,[[0,[67,354,[354,[[0,[67,354,354]]]]]]]]]]]]]]]]]]]],[44,659],[44,660],[[[0,[25,68,67]]],[[661,[[0,[25,68,67]]]]]],[[[0,[25,68,67]],[0,[25,68,67]]],[[662,[[0,[663,67]],[0,[25,68,67]],[0,[25,68,67]]]]]],[[[0,[147,67]],[0,[25,68,67]]],[[664,[[0,[663,67]],[0,[25,68,67]]]]]],[[[0,[25,68,67]]],[[0,[663,67]]]],[[[0,[25,68,67]],[0,[25,68,67]]],[[0,[663,67]]]],[[[0,[67,147]],[0,[25,68,67]]],[[0,[663,67]]]],[[[0,[25,68,67]],[0,[25,68,67]]]],[[[0,[25,68,67]]],22],[89],[[90,[42,[67,38]],[42,[67,38]]]],[[[0,[25,68,67]]],[[665,[[0,[25,68,67]]]]]],[89,[[666,[89]]]],[44,643],[44,642],[598],[50,667],[50,668],0,[2],[[]],[[]],[[[707,[147]]],[[707,[147]]]],[[]],[44],[44],[[[707,[161]],596]],[[[707,[708]],[596,[708]]]],[[[707,[709]],[597,[709]]]],[[[707,[161]],597]],[44],[[[707,[166]],45],[[17,[46]]]],[[]],[[],44],[[]],[[]],[[[707,[708]]],44],[[[707,[161]]],44],[[[707,[709]]],[[22,[44]]]],[[[707,[161]]],[[22,[44]]]],[[]],[[],17],[[],17],[[],106],[[]],[[[707,[161]],598]],[[[707,[708]],[598,[708]]]],0,[2],[[]],[[]],[[[710,[147]]],[[710,[147]]]],[[]],[44],[44],[[[710,[161]],596]],[[[710,[711]],[596,[711]]]],[[[710,[712]],[597,[712]]]],[[[710,[161]],597]],[44],[[[710,[166]],45],[[17,[46]]]],[[]],[[],44],[[]],[[]],[[[710,[711]]],44],[[[710,[161]]],44],[[[710,[161]]],[[22,[44]]]],[[[710,[712]]],[[22,[44]]]],[[]],[[],17],[[],17],[[],106],[[]],[[[710,[161]],598]],[[[710,[711]],[598,[711]]]],0,0,0,[2],[2],[[]],[[]],[[]],[[]],[[]],[[]],[[[713,[[0,[147,67]]]]],[[713,[[0,[147,67]]]]]],[[[714,[68]]],[[714,[68]]]],[[]],[[]],[44],[44],[44],[44],[44],[44],[[[713,[67]],596]],[[[714,[68]],596]],[[[715,[67]],596]],[[[713,[67]],597]],[[[714,[68]],597]],[[[715,[67]],597]],[44],[44],[44],[[[713,[[0,[166,67]]]],45],[[17,[46]]]],[[[714,[[0,[166,68]]]],45],[[17,[46]]]],[[[715,[[0,[166,67]]]],45],[[17,[46]]]],[[]],[[]],[[]],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[[713,[67]]],44],[[[714,[68]]],44],[[[715,[67]]],44],[[[713,[67]]],[[22,[44]]]],[[[714,[68]]],[[22,[44]]]],[[[715,[67]]],[[22,[44]]]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[[713,[67]],598]],[[[714,[68]],598]],[[[715,[67]],598]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[2],[2],[2],[2],[2],[2],[2],[[],12],[[],12],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[701,[147]]],[[701,[147]]]],[[[688,[68]]],[[688,[68]]]],[[[689,[68]]],[[689,[68]]]],[[[697,[68]]],[[697,[68]]]],[[[698,[68]]],[[698,[68]]]],[[[716,[68]]],[[716,[68]]]],[[[706,[68]]],[[706,[68]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[[688,[68]],596]],[[[689,[68]],596]],[[[691,[67]],596]],[[[690,[67]],596]],[[[697,[68]],596]],[[[698,[68]],596]],[[[700,[67]],596]],[[[699,[67]],596]],[[[716,[68]],596]],[[[706,[68]],596]],[[[717,[67]],596]],[[[701,[68,[0,[25,68,67]]]],597]],[[[703,[67,[0,[25,68,67]]]],597]],[[[688,[68]],597]],[[[689,[68]],597]],[[[691,[67]],597]],[[[690,[67]],597]],[[[697,[68]],597]],[[[698,[68]],597]],[[[700,[67]],597]],[[[699,[67]],597]],[[[716,[68]],597]],[[[706,[68]],597]],[[[717,[67]],597]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[[701,[166]],45],[[17,[46]]]],[[[703,[166]],45],[[17,[46]]]],[[[688,[[0,[166,68]]]],45],[[17,[46]]]],[[[689,[[0,[166,68]]]],45],[[17,[46]]]],[[[691,[[0,[166,67]]]],45],[[17,[46]]]],[[[690,[[0,[166,67]]]],45],[[17,[46]]]],[[[697,[[0,[166,68]]]],45],[[17,[46]]]],[[[698,[[0,[166,68]]]],45],[[17,[46]]]],[[[700,[[0,[166,67]]]],45],[[17,[46]]]],[[[699,[[0,[166,67]]]],45],[[17,[46]]]],[[[716,[[0,[166,68]]]],45],[[17,[46]]]],[[[706,[[0,[166,68]]]],45],[[17,[46]]]],[[[717,[[0,[166,67]]]],45],[[17,[46]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[690,[67]]],[[12,[67]]]],[[[699,[67]]],[[12,[67]]]],[[[688,[68]]],44],[[[689,[68]]],44],[[[691,[67]]],44],[[[690,[67]]],44],[[[697,[68]]],44],[[[698,[68]]],44],[[[700,[67]]],44],[[[699,[67]]],44],[[[716,[68]]],44],[[[706,[68]]],44],[[[717,[67]]],44],[[[688,[68]]],[[22,[44]]]],[[[689,[68]]],[[22,[44]]]],[[[691,[67]]],[[22,[44]]]],[[[690,[67]]],[[22,[44]]]],[[[697,[68]]],[[22,[44]]]],[[[698,[68]]],[[22,[44]]]],[[[700,[67]]],[[22,[44]]]],[[[699,[67]]],[[22,[44]]]],[[[716,[68]]],[[22,[44]]]],[[[706,[68]]],[[22,[44]]]],[[[717,[67]]],[[22,[44]]]],[44,688],[44,689],[44,690],[44,691],[44,697],[44,698],[44,699],[44,700],[[]],[[[0,[25,68]]]],[[[0,[25,68]]]],[[[0,[25,68]]]],[[]],[[[0,[25,68]]]],[[[0,[25,68]]]],[[[0,[25,68,67]]],[[701,[[0,[25,68,67]]]]]],[[[0,[25,68,67]]],[[703,[[0,[25,68,67]]]]]],[44,706],[[[689,[68]]],[[12,[68]]]],[[[690,[67]]],[[12,[67]]]],[[[698,[68]]],[[12,[68]]]],[[[699,[67]]],[[12,[67]]]],[[[690,[67]]],[[12,[67]]]],[[[699,[67]]],[[12,[67]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[688,[68]],598]],[[[689,[68]],598]],[[[691,[67]],598]],[[[690,[67]],598]],[[[697,[68]],598]],[[[698,[68]],598]],[[[700,[67]],598]],[[[699,[67]],598]],[[[716,[68]],598]],[[[706,[68]],598]],[[[717,[67]],598]],0,0,0,0,0,0,0,0,0,0,0,[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[[],13],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[687,687],[686,686],[685,685],[692,692],[[[702,[[0,[147,694]]]]],[[702,[[0,[147,694]]]]]],[[[704,[[0,[147,694]]]]],[[704,[[0,[147,694]]]]]],[693,693],[705,705],[[[696,[[0,[147,694]]]]],[[696,[[0,[147,694]]]]]],[[[695,[[0,[147,694]]]]],[[695,[[0,[147,694]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[687,597]],[[686,597]],[[685,597]],[[692,597]],[[[702,[694]],597]],[[[704,[694]],597]],[[693,597]],[[705,597]],[[[696,[694]],597]],[[[695,[694]],597]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[687,45],[[17,[46]]]],[[686,45],[[17,[46]]]],[[685,45],[[17,[46]]]],[[692,45],[[17,[46]]]],[[[702,[[0,[166,694]]]],45],[[17,[46]]]],[[[704,[[0,[166,694]]]],45],[[17,[46]]]],[[693,45],[[17,[46]]]],[[705,45],[[17,[46]]]],[[[696,[[0,[166,694]]]],45],[[17,[46]]]],[[[695,[[0,[166,694]]]],45],[[17,[46]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],685],[[],686],[[],687],[[],692],[[],693],[694,[[695,[694]]]],[694,[[696,[694]]]],[694,[[702,[694]]]],[694,[[704,[694]]]],[[],705],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[]],[[]],[44],[44],[[718,597]],[44],[718],[[718,45],[[17,[46]]]],[[]],[[],44],[[]],[[]],[[],17],[[],17],[[],106],[[]],0,0,[2],[[]],[[]],[[]],[[]],[[[719,[[0,[147,67]]]]],[[719,[[0,[147,67]]]]]],[[]],[44],[44],[44],[44],[[[719,[67]],596]],[[[720,[67]],596]],[[[719,[67]],597]],[[[720,[67]],597]],[44],[[[720,[67]]]],[44],[[[719,[[0,[166,67]]]],45],[[17,[46]]]],[[[720,[[0,[166,67]]]],45],[[17,[46]]]],[[]],[[]],[[],44],[[],44],[[]],[[]],[[]],[[]],[[[719,[67]]],44],[[[720,[67]]],44],[[[719,[67]]],[[22,[44]]]],[[[720,[67]]],[[22,[44]]]],[[]],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[]],[[]],[[[719,[67]],598]],[[[720,[67]],598]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[721,13],[722,13],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[723,[[17,[721,245]]]],[724,[[17,[725,245]]]],[[],726],0,[721,727],[721,728],[[721,13],[[22,[729]]]],[[721,13,44],[[22,[729]]]],[[721,13],730],[721,44],[[721,727,13],[[22,[722]]]],[[721,727,13,44],[[22,[722]]]],[[723,1],723],[[724,1],724],[723,723],[724,724],[245,245],[721,721],[722,722],[727,727],[728,728],[731,731],[732,732],[725,725],[733,733],[734,734],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[735,44],[730,44],[728,44],[731,44],[[723,1],723],[[724,1],724],[[],725],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[245,13],[[723,44],723],[[724,44],724],[[723,1],723],[[724,1],724],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[],725],[722,44],[[245,245],1],[[722,722],1],[[],1],[[],1],[[],1],[[],1],[13,62],[[729,13,62]],[729],[[721,13],[[22,[722]]]],[[721,13,44],[[22,[722]]]],[[721,13],735],[[729,45],[[17,[46]]]],[[723,45],[[17,[46]]]],[[724,45],[[17,[46]]]],[[245,45],[[17,[46]]]],[[245,45],[[17,[46]]]],[[721,45],[[17,[46]]]],[[721,45],[[17,[46]]]],[[722,45],[[17,[46]]]],[[727,45],[[17,[46]]]],[[735,45],[[17,[46]]]],[[730,45],[[17,[46]]]],[[736,45],[[17,[46]]]],[[737,45],[[17,[46]]]],[[728,45],[[17,[46]]]],[[731,45],[[17,[46]]]],[[[726,[[0,[166,138]]]],45],[[17,[46]]]],[[732,45],[[17,[46]]]],[[725,45],[[17,[46]]]],[[733,45],[[17,[46]]]],[[738,45],[[17,[46]]]],[[734,45],[[17,[46]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[13,[[17,[721,245]]]],[[729,44],[[22,[722]]]],[[727,44],22],[[723,1],723],[[724,1],724],[[729,44],13],[[729,13],13],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[733],[733],[[]],[[]],[[],[[42,[[114,[113]],38]]]],[[],[[42,[62,38]]]],[[],[[42,[[114,[113]],38]]]],[[],[[42,[62,38]]]],[722,1],[725,1],[[721,13],1],[[725,13],1],[[721,13,44],1],[[725,13,44],1],[729,731],[733,734],[729,44],[722,44],[727,44],[725,44],[733,44],[[723,11],723],[[724,11],724],[[733,44],1],[733,1],[[725,13],733],[[725,13,44],733],[[723,1],723],[[724,1],724],[[729,13],[[22,[722]]]],[[723,78],723],[[724,78],724],[13,723],[49,724],[13,[[17,[721,245]]]],[49,[[17,[725,245]]]],[735,[[22,[722]]]],[730,[[22,[729]]]],[736,[[22,[13]]]],[737,[[22,[13]]]],[728,[[22,[[22,[13]]]]]],[731,[[22,[[22,[722]]]]]],[738,[[22,[44]]]],[734,[[22,[44]]]],[738,[[22,[44]]]],[734,[[22,[44]]]],[[],[[22,[[82,[13]]]]]],[[[726,[[0,[739,138]]]]],[[22,[[82,[13]]]]]],[732,[[22,[[82,[13]]]]]],[[723,1],723],[[724,1],724],[[],344],[725,[[12,[62]]]],[203],[722,[[81,[44]]]],[[721,13,739],[[82,[13]]]],[[721,13,739],[[82,[13]]]],[[729,62]],[[[726,[[0,[739,138]]]],729,62]],[[732,729,62]],[[721,13,44,739],[[82,[13]]]],[[721,13],[[22,[44]]]],[[721,13,44],[[22,[44]]]],[737],[728],[731],[738],[734],[[723,44],723],[[724,44],724],[[721,13],736],[[721,13,44],737],[722,44],[721,[[22,[44]]]],[[723,1],723],[[724,1],724],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],62],[[],62],[[],17],[[],17],[[],17],[[],17],[13,[[17,[721,245]]]],[62,[[17,[721,245]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[723,1],723],[[724,1],724],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[740,[[12,[11]]]],[741,13],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[742,[[17,[741,245]]]],[743,[[17,[744,245]]]],[[],745],[741,746],[741,747],[[741,[12,[11]]],[[22,[748]]]],[[741,[12,[11]],44],[[22,[748]]]],[[741,[12,[11]]],749],[741,44],[[741,746,[12,[11]]],[[22,[740]]]],[[741,746,[12,[11]],44],[[22,[740]]]],[[742,1],742],[[743,1],743],[742,742],[743,743],[741,741],[740,740],[746,746],[747,747],[750,750],[751,751],[744,744],[752,752],[753,753],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[754,44],[749,44],[747,44],[750,44],[[742,1],742],[[743,1],743],[[],744],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[742,44],742],[[743,44],743],[[742,1],742],[[743,1],743],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[],744],[740,44],[[740,740],1],[[],1],[[],1],[[],1],[[],1],[[748,[12,[11]],[42,[11,38]]]],[748],[[741,[12,[11]]],[[22,[740]]]],[[741,[12,[11]],44],[[22,[740]]]],[[741,[12,[11]]],754],[[748,45],[[17,[46]]]],[[742,45],[[17,[46]]]],[[743,45],[[17,[46]]]],[[741,45],[[17,[46]]]],[[741,45],[[17,[46]]]],[[740,45],[[17,[46]]]],[[746,45],[[17,[46]]]],[[754,45],[[17,[46]]]],[[749,45],[[17,[46]]]],[[755,45],[[17,[46]]]],[[756,45],[[17,[46]]]],[[747,45],[[17,[46]]]],[[750,45],[[17,[46]]]],[[[745,[[0,[166,138]]]],45],[[17,[46]]]],[[751,45],[[17,[46]]]],[[744,45],[[17,[46]]]],[[752,45],[[17,[46]]]],[[757,45],[[17,[46]]]],[[753,45],[[17,[46]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[13,[[17,[741,245]]]],[[748,44],[[22,[740]]]],[[746,44],22],[[742,1],742],[[743,1],743],[[748,44],[[12,[11]]]],[[748,13],[[12,[11]]]],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[752],[752],[[]],[[]],[740,1],[744,1],[[741,[12,[11]]],1],[[744,[12,[11]]],1],[[741,[12,[11]],44],1],[[744,[12,[11]],44],1],[748,750],[752,753],[748,44],[740,44],[746,44],[744,44],[752,44],[[742,11],742],[[743,11],743],[[752,44],1],[752,1],[[744,[12,[11]]],752],[[744,[12,[11]],44],752],[[742,1],742],[[743,1],743],[[748,13],[[22,[740]]]],[[742,78],742],[[743,78],743],[13,742],[49,743],[13,[[17,[741,245]]]],[49,[[17,[744,245]]]],[754,[[22,[740]]]],[749,[[22,[748]]]],[755,[[22,[[12,[11]]]]]],[756,[[22,[[12,[11]]]]]],[747,[[22,[[22,[13]]]]]],[750,[[22,[[22,[740]]]]]],[757,[[22,[44]]]],[753,[[22,[44]]]],[757,[[22,[44]]]],[753,[[22,[44]]]],[[],[[22,[[82,[[12,[11]]]]]]]],[[[745,[[0,[758,138]]]]],[[22,[[82,[[12,[11]]]]]]]],[751,[[22,[[82,[[12,[11]]]]]]]],[[742,1],742],[[743,1],743],[[],344],[744,[[12,[62]]]],[740,[[81,[44]]]],[[741,[12,[11]],758],[[82,[[12,[11]]]]]],[[741,[12,[11]],758],[[82,[[12,[11]]]]]],[[748,[42,[11,38]]]],[[[745,[[0,[758,138]]]],748,[42,[11,38]]]],[[751,748,[42,[11,38]]]],[[741,[12,[11]],44,758],[[82,[[12,[11]]]]]],[[741,[12,[11]]],[[22,[44]]]],[[741,[12,[11]],44],[[22,[44]]]],[756],[747],[750],[757],[753],[[742,44],742],[[743,44],743],[[741,[12,[11]]],755],[[741,[12,[11]],44],756],[740,44],[741,[[22,[44]]]],[[742,1],742],[[743,1],743],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],62],[[],17],[[],17],[[],17],[[],17],[62,[[17,[741,245]]]],[13,[[17,[741,245]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[742,1],742],[[743,1],743],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,[2],[2],[2],[[242,[42,[15,38]],151],[[17,[16]]]],[[242,[12,[78]],1,1],242],[[242,[4,[6]]],[[17,[242,16]]]],[[242,242,759],[[17,[242,16]]]],[[242,242,15,15,759,1],[[17,[242,16]]]],[[242,242,15,15,759],[[17,[242,16]]]],[[242,80,44],242],[242,242],[242,242],[[242,13,201],[[17,[242,16]]]],[[242,44,201],[[17,[242,16]]]],[242,242],[242,242],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[242,242],[760,760],[761,761],[242,242],[[]],[[]],[[]],[[242,13],[[17,[15,16]]]],[[242,49],[[17,[[42,[15,38]],16]]]],[[242,242,[22,[13]],22],[[17,[242,16]]]],[[],761],[[],242],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[242,[22,[[12,[74]]]]],[[17,[242,16]]]],[44],[44],[44],[44],[44],[[242,13],[[17,[242,16]]]],[[242,13],[[17,[15,16]]]],[[242,[12,[[51,[13]]]]],242],[[242,[763,[13,107,762]]],242],[[242,[22,[[12,[[51,[13]]]]]]],[[17,[242,16]]]],[242,[[42,[35,38]]]],[[],242],[[761,761],1],[[242,242],1],[[],1],[[],1],[[],1],[[],1],[242,44],0,[[242,49],[[17,[242,16]]]],[[242,[42,[15,38]]],[[17,[242,16]]]],[[242,242],[[17,[16]]]],[242,[[42,[92,38]]]],[[242,146],[[17,[242,16]]]],[[242,[4,[6]]],[[17,[242,16]]]],[[242,13],[[22,[44]]]],[[760,45],[[17,[46]]]],[[761,45],[[17,[46]]]],[[242,45],[[17,[46]]]],[[242,45],[[17,[46]]]],[[242,242],1],[[242,242],1],[[242,242],[[17,[16]]]],[[]],[[]],[[]],[[]],[225,242],[[]],[151,242],[49,242],[[[12,[178]]],[[17,[242,16]]]],[[[12,[178]],151],[[17,[242,16]]]],[[23,151],[[17,[242,16]]]],[[242,44],[[22,[[42,[53,38]]]]]],[242,[[42,[13,38]]]],[242,[[42,[[114,[113]],38]]]],[242,[[12,[15]]]],[242,[[42,[15,38]]]],[[242,44],[[17,[178,16]]]],[[242,44,178],[[17,[16]]]],[[242,44,178]],[242,[[22,[[17,[35,16]]]]]],0,[[242,49],[[17,[764,16]]]],[[242,[42,[15,38]],765],[[17,[16]]]],[[242,[42,[15,38]],766],[[17,[16]]]],[[242,49],[[17,[764,16]]]],[[242,[42,[15,38]],1,1],[[17,[764,16]]]],0,[[242,[22,[44]]],242],[242,44],[242,[[17,[[22,[15]],16]]]],[[242,760],[[17,[[22,[15]],16]]]],[242,[[17,[[22,[15]],16]]]],[[242,[12,[15]]],[[17,[242,16]]]],[[242,[12,[15]]],[[17,[242,16]]]],[[242,[12,[15]]],242],[[242,760],[[17,[[22,[15]],16]]]],[[242,13]],[[242,767]],[[242,44]],[[242,[81,[44]]]],[[242,[550,[44]]]],[[242,[768,[44]]]],[[242,[769,[44]]]],[[242,[770,[44]]]],[[],44],[[],44],[[],44],[[],44],[[],44],[[242,44,771],[[17,[242,16]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[242,13],225],[242,[[17,[[4,[6]],16]]]],[242,1],[242,[[17,[[4,[6]],16]]]],[242,[[40,[15]]]],[242,772],[242,773],[[242,242,13,13,150,[22,[53]],[22,[62]]],[[17,[242,16]]]],[[242,242,13,13,49,49,150,[22,[53]]],[[17,[242,16]]]],[242,774],[242,242],[242,242],[242,242],[[242,[775,[[114,[113]]]],[775,[[114,[113]]]]],[[17,[242,16]]]],[[242,776],[[17,[242,16]]]],[242,242],[242,44],[[[42,[771,38]]],[[17,[242,16]]]],[[[42,[15,38]]],242],[772,22],[773,22],[242,242],[[242,25],[[17,[16]]]],[[242,25],[[17,[16]]]],[[242,25],[[17,[16]]]],[242,[[22,[15]]]],[[242,242],1],[[242,74,91],[[17,[242,16]]]],[[242,13,13],[[17,[242,16]]]],[[242,13,771],[[17,[242,16]]]],[[242,44,771],[[17,[242,16]]]],[[242,13,771],[[17,[242,16]]]],[242,242],0,[[242,74,1,1,[22,[56]]],[[17,[242,16]]]],[[242,44,1,1,[22,[56]]],[[17,[242,16]]]],[242,151],[[242,49],[[17,[242,16]]]],[[242,44],[[22,[15]]]],[[242,[673,[44]]],[[17,[242,16]]]],[[242,49],[[17,[242,16]]]],[[242,[775,[[114,[113]]]]],[[17,[[42,[15,38]],16]]]],[[242,49,[104,[151]]],[[17,[242,16]]]],[[242,49,151],[[17,[242,16]]]],[[242,[12,[[51,[13]]]]],[[17,[16]]]],[242],[[242,80],242],[242,1],[242],[772],[773],[[242,80,44],242],[[242,80,44],242],[[242,[775,[[114,[113]]]],[775,[1]],1],[[17,[242,16]]]],[[242,[42,[15,38]],[42,[1,38]],1,1,22,1],[[17,[242,16]]]],[[242,[775,[[114,[113]]]],[775,[1]],1],[[17,[242,16]]]],[[242,13,29],[[17,[242,16]]]],[[242,11],242],[242,242],[[242,[22,[44]]],242],[[242,[4,[30]]],[[17,[242,16]]]],[[242,[0,[23,147,68,52]]],[[17,[242,16]]]],[[242,[0,[23,147,68,52]]],242],[[242,[0,[23,147,68,52]]],242],[[242,148],[[17,[[101,[98,[100,[[99,[44]]]]]],16]]]],[[]],[[]],[[]],[[],62],[[242,44,[775,[1]],[775,[[114,[113]]]]],[[17,[242,16]]]],[[242,[22,[13]],[22,[[105,[62,[42,[62,38]]]]]]],[[17,[242,16]]]],[[242,13,201],[[17,[242,16]]]],[[242,44,201],[[17,[242,16]]]],[[242,13],[[17,[44,16]]]],[[],17],[[],17],[[],17],[[],17],[339,[[17,[242,16]]]],[[],17],[[],[[17,[242,16]]]],[[23,151],[[17,[242,16]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[],106],[[242,[22,[[12,[62]]]],761,22],[[17,[242,16]]]],[[242,1,[22,[[12,[62]]]],761,22],[[17,[242,16]]]],[[242,[22,[[12,[62]]]],761,22],[[17,[242,16]]]],[[242,[775,[62]]],[[17,[242,16]]]],[[242,[775,[62]],13,239,239],[[17,[242,16]]]],[[242,[775,[62]],13,239,239],[[17,[242,16]]]],[[242,11],242],[[242,242],[[17,[242,16]]]],[[242,242],[[17,[242,16]]]],[[]],[[]],[[]],[[]],[[]],[242,44],[[242,771],[[17,[242,16]]]],[[242,771,151],[[17,[242,16]]]],[[242,15],242],[[242,13,[22,[78]]],[[17,[242,16]]]],[[242,13,[22,[78]]],242],0,[2],[[]],[[]],[776,776],[[]],[[],776],[44],[44],[44],[[776,776],1],[[776,45],[[17,[46]]]],[[]],0,[[],44],[[]],0,[[]],[[],17],[[],17],[[],106],0,0,0,[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[2],[2],[2],[2],[764,[[17,[242,16]]]],0,[777,[[12,[[42,[78,38]]]]]],[[764,[0,[27,67,68]]],[[17,[242,16]]]],[19,[[4,[3]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[777,777],[19,19],[764,764],[778,778],[[]],[[]],[[]],[[]],[764,[[17,[242,16]]]],[[],777],[[],19],[44],[44],[44],[44],[779],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],0,[[780,597]],[44],[44],[44],[44],[44],[777],[44],[44],[44],[[777,777],1],[[19,19],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],0,[781,78],[777,[[12,[78]]]],[764,[[17,[242,16]]]],[777,[[42,[78,38]]]],[[777,45],[[17,[46]]]],[[19,45],[[17,[46]]]],[[764,45],[[17,[46]]]],[[778,45],[[17,[46]]]],[[778,45],[[17,[46]]]],[[13,778],62],[[]],[[]],[[]],[[]],[[]],[[[42,[38]]],777],[[[42,[38]]],777],[[[42,[[42,[38]],38]]],777],[[]],[777,19],[[]],[782,778],[[]],[49,777],[50,777],[[19,44],781],[764,19],[764,19],[19,[[4,[30]]]],[[19,13],[[4,[30]]]],[[1,1],[[17,[19,16]]]],[764,[[17,[242,16]]]],[19,777],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[19,777],[[]],[777],[777],[[]],[777],[777],[781,1],[19,1],[777,1],[777,[[784,[[783,[[40,[78]]]],[40,[[42,[78,38]]]]]]]],[19,785],[764,[[42,[15,38]]]],[[764,22],[[42,[15,38]]]],[764,[[17,[242,16]]]],[781,44],[19,44],[764,[[17,[242,16]]]],[764,[[17,[242,16]]]],[764,[[17,[242,16]]]],[764,[[17,[242,16]]]],[764,[[17,[242,16]]]],[[[42,[78,38]],[42,[[42,[78,38]],38]],1],777],[[242,[42,[15,38]],19,[22,[[42,[62,38]]]]],764],[785,22],[[785,44],22],[[764,[0,[25,67,68]]],[[17,[242,16]]]],[[]],[19,780],[[764,74,91],[[17,[242,16]]]],[[764,49],764],[[19,80,44],779],[777],[19],[[764,11],[[17,[242,16]]]],[764,[[17,[242,16]]]],[19,[[42,[78,38]]]],[764,19],[764,19],[[]],[[]],[[]],[[]],[[],62],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[19,19],[19,777],[19,[[42,[[99,[78]],38]]]],[[764,11],[[17,[242,16]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,[[777,[0,[25,67,68]]],15],[[777,[0,[25,67,68]]],15],[[[12,[[99,[78]]]],[0,[25,67,68]]],15],[[[12,[[99,[78]]]],[0,[25,67,68]]],15],[[[12,[[0,[222,272]]]],[0,[23,52]],[22,[[104,[134]]]]],[[39,[37,38]]]],[[[12,[[0,[222,272]]]],88,[0,[23,52]],[22,[[104,[134]]]]],[[39,[37,38]]]],[[[4,[28]],78,78],[[4,[28]]]],[[[42,[[99,[78]],38]],[12,[[39,[37,38]]]]],1],[19,15],0,[[242,19],[[17,[15,16]]]],[[],[[17,[13,16]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[2],[2],[2],[[35,35],[[17,[16]]]],[[242,242,1]],[[13,13],62],[[242,242,[22,[[12,[[99,[78]]]]]],[22,[[12,[[99,[78]]]]]]]],[[242,242,1],[[42,[38]]]],[[15,15,1,786],[[17,[16]]]],[[]],[[]],[[]],[[]],[[]],[[]],[759,759],[787,787],[786,786],[[]],[[]],[[]],[[],786],[[],[[42,[[22,[78]],38]]]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[759,759],1],[[787,787],1],[[786,786],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[759,45],[[17,[46]]]],[[787,45],[[17,[46]]]],[[787,45],[[17,[46]]]],[[786,45],[[17,[46]]]],[[786,45],[[17,[46]]]],[787,759],[[]],[[]],[[]],0,[[],44],[[],44],[[],44],[[]],[[]],[[]],[[786,787,44],[[17,[16]]]],[786,1],[787,759],[[242,242,[22,[[12,[[99,[78]]]]]],[22,[[12,[[99,[78]]]]]]]],0,[759,13],0,[[]],[[]],[[]],[[],62],[[],62],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],0,[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[2],[2],[2],[[788,53],22],[[789,53]],[[789,53]],[[[12,[53]]],[[17,[16]]]],[[]],[[]],[[]],[[]],[[]],[[]],[788,788],[789,789],[178,178],[[]],[[]],[[]],[[[12,[[263,[35]]]]],35],[[],178],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[178,178],1],[[],1],[[],1],[[],1],[[],1],[[178,45],[[17,[46]]]],[[]],[[],788],[[]],[[],789],[[]],[[23,44],151],[[],44],[[],44],[[],44],[[]],[[]],[[]],[788,15],[789,15],[[35,44],788],[[35,44],789],[[[42,[53,38]]],178],[[788,44],15],[[789,44],15],[[[12,[178]],[22,[44]]],151],[[[12,[178]],[22,[44]]],[[17,[151,16]]]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[[12,[15]],13],[[17,[[4,[10]],16]]]],[[[4,[71]],[4,[71]]],22],[[[4,[32]],[4,[32]]],[[22,[74]]]],[[[12,[242]]],[[17,[242,16]]]],[[[12,[242]]],[[17,[242,16]]]],[[[4,[71]],[4,[71]],11],22],[[[4,[32]],[4,[32]],11],[[22,[74]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[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],[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],[[[790,[387]],[22,[[104,[791]]]],[22,[[12,[44]]]]],[[17,[242,16]]]],[56,56],[792,558],[[792,558],[[17,[558,16]]]],[[792,558],[[17,[558,16]]]],[[792,558],[[17,[558,16]]]],[[],15],[[[22,[[42,[13,38]]]],[22,[13]],1],[[17,[242,16]]]],[558,558],[15],[[558,558]],[[239,80,[22,[236]]],[[17,[80,16]]]],[[239,80,[22,[236]]],[[17,[80,16]]]],[15,[[17,[15,16]]]],[[239,80,[22,[236]]],[[17,[80,16]]]],[[793,[51,[[12,[558]]]]],774],[558,558],0,[[558,13],558],[[],558],[[558,1],558],[[[51,[[12,[558]]]]],558],[[794,1],794],0,[[],1],[[],1],[795,1],[[],1],[[558,[200,[558]]],558],[[[104,[796]],797],[[17,[774,16]]]],[[558,1],558],[[[51,[[12,[558]]]]],558],[[558,[200,[558]],1],558],[[]],[[]],[[[22,[15]]],[[17,[16]]]],[22],[15,[[17,[16]]]],[[]],[[[0,[25,26]]]],[[793,[0,[25,67,68]],[104,[151]]],774],[[558,[0,[25,67,68]],[799,[[104,[798]]]]],558],[[558,558,[0,[25,67,68]],[799,[[104,[798]]]]],558],[[[0,[25,26]]],[[4,[5]]]],[[558,27],[[17,[800,16]]]],[25],[25,[[4,[28]]]],[[558,[0,[25,67,68]],[12,[558]],[799,[[104,[798]]]]],558],[[558,801,[12,[558]],1,1],558],[[[0,[25,67,68]],[51,[[12,[558]]]],[799,[[104,[798]]]],1],558],[[[0,[25,26]]]],[[25,12]],[[[0,[25,26]]]],[[[0,[25,26]]]],[[558,558,80],558],[558,558],[558,558],[339,[[104,[37]]]],[558,558],[558,558],[558,558],[[558,558],558],[558,558],[[],[[22,[44]]]],[802,558],[558,558],[[],[[22,[44]]]],[802,558],[558,558],[29,[[4,[30]]]],[[558,29],558],[29,[[4,[30]]]],[[[51,[[12,[558]]]],[12,[1]]],558],[34,[[17,[[4,[30]],16]]]],[[],[[17,[[4,[30]],16]]]],[558,558],[[],[[17,[[4,[30]],16]]]],[[[200,[558]]],558],0,[558,803],0,0,[[[804,[387]]],[[17,[153,16]]]],[[[805,[383]]],[[17,[153,16]]]],[[],134],[795,134],[[],134],[339,134],[[],134],[339,134],[[],[[4,[7]]]],[[[22,[13]],1],[[17,[[59,[58,57]],16]]]],[[[22,[13]]],[[17,[[59,[58,57]],16]]]],[[[22,[13]],61,1,1,[22,[62]]],[[17,[[59,[63,60]],16]]]],[[[22,[13]],61,1,[22,[62]]],[[17,[[59,[63,60]],16]]]],[[],[[22,[558]]]],[[],[[4,[3]]]],[[],[[22,[806]]]],[807,558],[[],35],[[],15],[[],[[17,[44,16]]]],[[],[[12,[11]]]],[[],[[22,[808]]]],[809,[[22,[808]]]],[[[12,[558]]],558],[[[22,[13]],1],[[17,[[59,[70,60]],16]]]],[[],[[4,[10]]]],[13,558],[[558,[22,[78]]],558],[[],[[17,[[4,[10]],16]]]],[[],[[4,[10]]]],[[[59,[63,60]],61,236],[[59,[66,60]]]],[[[810,[392]],151],[[17,[[811,[392]],16]]]],[[[790,[387]],44],[[17,[812,16]]]],[[[813,[392]],151],[[17,[[814,[392]],16]]]],[[[810,[[0,[399,400,67]]]],151],[[17,[[815,[[0,[399,400,67]]]],16]]]],[[[816,[387]]],[[17,[817,16]]]],[[[816,[387]]],[[17,[818,16]]]],[[[816,[[39,[387,38]]]],[22,[[104,[151]]]]],[[17,[819,16]]]],[[[816,[[39,[387,38]]]],[22,[[104,[151]]]]],[[17,[820,16]]]],0,[558,821],[[558,822,558],558],[15,[[17,[15,16]]]],[15,[[17,[15,16]]]],[15,[[17,[15,16]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[774,78,[51,[[12,[558]]]],[51,[[12,[1]]]],1,1],774],[339,[[39,[37,38]]]],[[],[[39,[95,38]]]],[[],[[39,[96,38]]]],[[[0,[25,26]]],[[4,[5]]]],0,0,0,[774,774],0,0,0,[13,[[17,[62,16]]]],[[[12,[15]]],[[17,[[22,[15]],16]]]],[[15,15],[[17,[15,16]]]],0,0,[[558,35],558],[35,[[17,[15,16]]]],[35,[[17,[15,16]]]],[35,[[17,[15,16]]]],[[558,35],558],[35,[[17,[15,16]]]],0,[558,823],[558,558],[558,558],0,0,0,[44,[[17,[16]]]],[44,[[17,[16]]]],0,0,[15,[[17,[15,16]]]],[15,[[17,[15,16]]]],[9,[[17,[15,16]]]],[[],[[41,[[40,[[39,[37,38]]]]]]]],0,[[],[[42,[[39,[37,38]],38]]]],[[558,53,53],558],[[558,53],558],[[558,53],558],[824,824],[825,825],[176,176],[765,765],[766,766],[241,241],[826,826],[239,239],[827,827],[828,828],[829,829],[830,830],[831,831],[395,395],[832,832],[833,833],[834,834],[835,835],[488,488],[836,836],[837,837],[838,838],[795,795],[839,839],[797,797],[774,774],[793,793],[840,840],[841,841],[842,842],[843,843],[844,844],[807,807],[558,558],[845,845],[822,822],[[[799,[147]]],[[799,[147]]]],[846,846],[801,801],[847,847],[848,848],[849,849],[850,850],[851,851],[852,852],[853,853],[854,854],[855,855],[856,856],[857,857],[858,858],[859,859],[339,339],[[],[[104,[154]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,[[],[[22,[213]]]],0,[[239,239],156],[[[12,[558]]],558],[13,558],[774,[[17,[242,16]]]],[50,[[17,[[42,[242,38]],16]]]],[[[775,[62]]],558],[[[42,[13,38]],[22,[13]],1],[[17,[242,16]]]],[[],156],0,0,[[[51,[[12,[774]]]],836],[[17,[774,16]]]],[[[4,[10]]],[[4,[10]]]],[[[51,[[12,[[0,[[200,[558]],147]]]]]],1],[[17,[558,16]]]],[[[42,[774,38]]],[[17,[774,16]]]],[[837,[42,[774,38]]],[[17,[774,16]]]],[[[51,[[12,[[0,[[200,[558]],147]]]]]]],[[17,[558,16]]]],[[[51,[[12,[558]]]],13],558],[[[12,[11]]],[[17,[[4,[6]],16]]]],[[13,1],[[17,[[4,[6]],16]]]],[[802,[200,[558]]],558],[[[12,[11]]],[[17,[[4,[6]],16]]]],[13,[[17,[[4,[6]],16]]]],[558,558],[558,558],[558,558],[[],558],[558,558],[13,[[17,[[4,[30]],16]]]],[[558,558],558],[[860,392],[[39,[861,38]]]],[[862,392],[[39,[861,38]]]],[[774,774],774],[[558,1],558],[[558,[0,[25,67,68,147]],[51,[[12,[558]]]],1],558],[1,4],[[558,1],558],[1,4],[[558,1],558],[1,4],[[558,1],558],[[[0,[25,67,68,147]],[51,[[12,[558]]]]],558],[1,4],[[558,1],558],[[558,44,1],558],0,[339,157],0,0,[[558,558,239,827,[22,[61]],[22,[62]]],558],0,[847,558],[158,80],[158,80],[158,80],[[],[[4,[30]]]],[[],[[4,[30]]]],[[],[[17,[[4,[30]],16]]]],0,[[],[[4,[60]]]],[239,80],0,[239,1],0,0,[[],860],[[],862],[[],825],[[],176],[[],765],[[],766],[[],828],[[],395],[[],832],[[],488],[[],836],[[],838],[[],839],[[],797],[[],774],[[],558],[[],[[799,[[104,[863]]]]]],[[],[[799,[[104,[798]]]]]],[[],[[799,[[104,[864]]]]]],[[],848],[[],850],[[],851],[[],852],[[],853],[[],854],[[],856],[[],857],[[],858],[[],859],0,[558,558],[44],[44],[865],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[799],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[865],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],0,0,0,[859,62],[774,[[17,[62,16]]]],[774,62],0,0,[[[51,[[12,[774]]]],1,1],[[17,[774,16]]]],[[802,80,866],558],[[558,80,866],558],[15],[[558,558]],[15,[[17,[15,16]]]],[[558,[200,[558]]],558],[[859,62,867,[868,[62,62,107,762]]],[[17,[46]]]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[774,49],774],[558,558],[[774,[22,[[42,[558,38]]]]],774],[558,558],[[],15],[[[59,[63,60]],61,236],[[59,[66,60]]]],0,[558,869],[[],35],[[],35],0,[35,558],[[[51,[[12,[35]]]]],558],[848,558],[[[12,[11]]],[[4,[6]]]],[13,[[4,[6]]]],[[74,1],[[22,[74]]]],[[558,74,1],558],[[824,824],1],[[825,825],1],[[765,765],1],[[766,766],1],[[241,241],1],[[239,239],1],[[827,827],1],[[828,828],1],[[830,830],1],[[831,831],1],[[395,395],1],[[832,832],1],[[833,833],1],[[834,834],1],[[835,835],1],[[488,488],1],[[807,807],1],[[558,[200,[558]]],558],[[558,558],1],[[845,845],1],[[822,822],1],[[[799,[[104,[138]]]],[799,[[104,[138]]]]],1],[[[799,[15]],[799,[15]]],1],[[846,846],1],[[801,801],1],[[849,849],1],[[850,850],1],[[851,851],1],[[852,852],1],[[853,853],1],[[855,855],1],[[856,856],1],[[857,857],1],[[858,858],1],[[339,37],1],[[339,339],1],[[558,[200,[558]]],558],[[]],[[]],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[558,1],558],[[242,870],[[17,[15,16]]]],[[809,242],[[17,[15,16]]]],[[242,19,870],[[17,[871,16]]]],[[242,19,870],[[17,[15,16]]]],0,0,0,[[558,[775,[62]]],558],[[558,[51,[[12,[35]]]]],558],[[],15],[558,558],[[774,1],[[17,[62,16]]]],[[774,[51,[[12,[[0,[[200,[558]],147]]]]]]],774],[[],[[17,[15,16]]]],[558,558],[[],[[17,[16]]]],0,0,[860,173],[862,173],[[13,44],[[17,[[4,[10]],16]]]],[13,[[17,[[4,[3]],16]]]],[[[4,[10]]],[[17,[[4,[3]],16]]]],[[],1],[[774,44],[[17,[242,16]]]],[[],92],[[],[[82,[92]]]],[[872,80],558],[[872,13],558],[339,[[12,[152]]]],0,0,[[774,[200,[558]]],774],[[558,[200,[558]]],558],[[774,[200,[558]]],774],[[558,[200,[558]]],558],[138,[[17,[138,16]]]],[[138,[4,[6]]],[[17,[4,16]]]],[[[4,[6]]],[[17,[15,16]]]],[[774,558],774],[[558,[200,[558]]],558],[[15,19,870],[[17,[15,16]]]],[[],[[17,[242,16]]]],[242,[[17,[16]]]],[[],4],[[],[[17,[774,16]]]],[794,774],[[[816,[387]]],[[17,[242,16]]]],[[[873,[392]],242],[[17,[16]]]],[[[804,[387]]],[[17,[242,16]]]],[[[805,[383]]],[[17,[242,16]]]],[[[874,[392]],242],[[17,[16]]]],[[[810,[392]],242],[[17,[16]]]],[[[875,[392]],242],[[17,[16]]]],[[[876,[387]]],[[17,[242,16]]]],[[[877,[387]]],[[17,[242,16]]]],[[[790,[387]]],[[17,[242,16]]]],[[[813,[392]],242],[[17,[56,16]]]],[[],[[4,[3]]]],[[],[[17,[774,16]]]],[837,[[17,[774,16]]]],[795,[[17,[774,16]]]],[[[804,[387]],[22,[[104,[791]]]],1],[[17,[242,16]]]],[[],558],[802,558],[774,774],[558,558],0,[558,558],[[],[[799,[[104,[798]]]]]],[558,558],[[558,558],558],[[15,15],[[17,[15,16]]]],[[878,45],[[17,[46]]]],[[863,45],[[17,[46]]]],[[879,45],[[17,[46]]]],[[824,45],[[17,[46]]]],[[825,45],[[17,[46]]]],[[765,45],[[17,[46]]]],[[766,45],[[17,[46]]]],[[241,45],[[17,[46]]]],[[826,45],[[17,[46]]]],[[239,45],[[17,[46]]]],[[827,45],[[17,[46]]]],[[828,45],[[17,[46]]]],[[830,45],[[17,[46]]]],[[831,45],[[17,[46]]]],[[395,45],[[17,[46]]]],[[880,45],[[17,[46]]]],[[796,45],[[17,[46]]]],[[832,45],[[17,[46]]]],[[881,45],[[17,[46]]]],[[833,45],[[17,[46]]]],[[834,45],[[17,[46]]]],[[835,45],[[17,[46]]]],[[488,45],[[17,[46]]]],[[871,45],[[17,[46]]]],[[840,45],[[17,[46]]]],[[558,45],[[17,[46]]]],[[558,45],[[17,[46]]]],[[845,45],[[17,[46]]]],[[822,45],[[17,[46]]]],[[822,45],[[17,[46]]]],[[799,45],[[17,[46]]]],[[846,45],[[17,[46]]]],[[846,45],[[17,[46]]]],[[801,45],[[17,[46]]]],[[801,45],[[17,[46]]]],[[847,45],[[17,[46]]]],[[848,45],[[17,[46]]]],[[849,45],[[17,[46]]]],[[850,45],[[17,[46]]]],[[851,45],[[17,[46]]]],[[852,45],[[17,[46]]]],[[853,45],[[17,[46]]]],[[854,45],[[17,[46]]]],[[855,45],[[17,[46]]]],[[856,45],[[17,[46]]]],[[857,45],[[17,[46]]]],[[858,45],[[17,[46]]]],[[859,45],[[17,[46]]]],[[339,45],[[17,[46]]]],[[13,778],62],0,0,0,0,[[558,[0,[25,67,68,147]],[51,[[12,[558]]]]],558],[[794,1],794],0,0,[[13,[51,[[12,[558]]]]],[[17,[558,16]]]],[[558,[22,[78]]],558],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[177,176],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[859,774],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[78,558],[86,558],[[]],[807,558],[74,558],[55,558],[80,558],[13,558],[83,558],[11,558],[56,558],[84,558],[75,558],[1,558],[[]],[[]],[882,[[799,[[104,[878]]]]]],[846,[[799,[[104,[878]]]]]],[801,[[799,[[104,[878]]]]]],[[]],[883,[[799,[[104,[878]]]]]],[884,[[799,[[104,[878]]]]]],[885,[[799,[[104,[878]]]]]],[886,[[799,[[104,[878]]]]]],[[]],[[]],[846,801],[885,801],[884,801],[882,801],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[288,339],[[]],[337,339],[[[22,[88]]]],[[[179,[80]],[179,[11]],[22,[88]]]],[[[179,[80]],[179,[11]],[22,[88]]]],[49,[[865,[[4,[5]]]]]],[49,[[865,[[4,[6]]]]]],[[49,44],[[120,[80]]]],[49,[[120,[80]]]],[[13,23]],[[49,157],[[120,[80]]]],[49,[[865,[[4,[6]]]]]],[49,[[865,[[4,[5]]]]]],[[49,44],[[120,[80]]]],[[13,23]],[50,[[865,[[4,[5]]]]]],[[[200,[173]]],[[17,[[816,[887]],16]]]],[[[200,[173]]],[[17,[[877,[887]],16]]]],[[13,12]],[[13,[12,[22]]]],[52,[[865,[[4,[5]]]]]],[35,[[799,[[104,[798]]]]]],[13],0,[[13,44],138],[[13,44],138],[[558,[0,[25,67,68]],[799,[[104,[798]]]],888],558],[44,22],[44,22],[44,22],[44,[[17,[53,16]]]],[[802,558],558],[44,[[17,[53,16]]]],[44,[[17,[53,16]]]],[44,53],[44,53],[823,558],[774,854],[855,35],[[],35],[[829,80,[22,[236]]],[[17,[826,16]]]],[[829,80,[22,[236]]],[[17,[826,16]]]],[[829,80,[22,[236]]],[[17,[826,16]]]],[[151,889,92,92],[[22,[92]]]],[[151,889,[12,[92]]],92],[157,[[12,[152]]]],[107,56],[[],[[42,[13,38]]]],[44,[[22,[54]]]],[[],[[22,[[799,[[104,[798]]]]]]]],[[829,826,61,[22,[236]],828],[[17,[890,16]]]],[151,[[17,[[104,[151]],16]]]],[44,22],[44,53],[[138,44],22],[[138,44],22],[44,53],[[],44],[[],[[17,[[22,[[39,[23,38]]]],16]]]],[[1,1],[[17,[19,16]]]],[[774,[51,[[12,[[0,[[200,[558]],147]]]]]]],793],[[[42,[15,38]],765],[[17,[16]]]],[[774,558,[51,[[12,[558]]]],765],793],[[[42,[15,38]],766],[[17,[16]]]],[[774,558,[51,[[12,[558]]]],766],793],[[774,[51,[[12,[[0,[[200,[558]],147]]]]]]],793],[[239,239,[12,[80]],827,61,[22,[236]]],[[17,[[42,[[99,[78]],38]],16]]]],[[829,[12,[80]],827,61,[22,[62]],1,1,828]],[[]],[[558,[200,[558]]],558],[[]],[[558,[200,[558]]],558],[[[816,[387]],1],[[816,[387]]]],[[[873,[392]],1],[[873,[392]]]],[[837,1],837],[792,1],[[],1],[[],1],0,[[824,199]],[[825,199]],[[241,199]],[[239,199]],[[827,199]],[[828,199]],[[395,199]],[[833,199]],[[834,199]],[[835,199]],[[488,199]],[[558,199]],[[845,199]],[[846,199]],[[849,199]],[[850,199]],[[802,558],558],[[793,[22,[44]]],774],[[558,[22,[44]]],558],[[],[[17,[[4,[10]],16]]]],[[],[[4,[10]]]],[[],[[4,[30]]]],[[],[[4,[30]]]],[[],[[17,[[4,[30]],16]]]],0,[[],[[4,[60]]]],0,[[794,787],794],0,0,[558,558],[158,1],0,0,0,[13,[[22,[44]]]],[[[12,[78]]],23],[[[816,[387]],[22,[44]]],[[816,[387]]]],[[[876,[387]],[22,[44]]],[[876,[387]]]],[[[877,[387]],[22,[44]]],[[877,[387]]]],0,[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],[[39,[37,38]]]],[[242,49,49],[[17,[242,16]]]],[[774,774,[200,[558]],[200,[558]]],774],[[558,558,80],558],[[558,558,80],558],0,[[15,824],15],[[558,824],558],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[339],[865],[[]],[558],[339],[[],802],[802,802],[[],558],[138,15],[792,[[17,[165,16]]]],[[],[[42,[38]]]],[239,1],[[],1],[558,558],[15,[[17,[[4,[6]],16]]]],[[],[[17,[[4,[6]],16]]]],[558,558],[[],1],[15,[[17,[[4,[6]],16]]]],[[558,[200,[558]]],558],[15,[[17,[[4,[6]],16]]]],[558,558],[[],[[17,[[4,[6]],16]]]],[[],[[4,[6]]]],[[],[[4,[6]]]],[[],[[17,[[4,[6]],16]]]],[[],1],[138,1],[558,558],[558,558],[558,558],[[],[[4,[6]]]],[558,558],[558,558],[[],[[4,[6]]]],[558,558],0,[792,1],[[],1],[792,1],[29,[[17,[1,16]]]],[[],72],[[],1],[239,1],[[],[[4,[57]]]],[[],[[4,[57]]]],[[],[[17,[[4,[57]],16]]]],[[812,44],891],[339,[[311,[[42,[[39,[163,38]],38]],892,310]]]],[[242,49,49,759],[[17,[242,16]]]],[[802,13],558],[[774,774,[51,[[12,[558]]]],[51,[[12,[558]]]],759],774],[774,794],0,[558,558],[[],558],[802,558],[774,774],[558,558],[[],774],0,[[242,49,49],[[17,[242,16]]]],[[774,774,[200,[558]],[200,[558]]],774],[[794,[51,[[12,[558]]]]],794],[[],44],[339,44],[802,558],[[774,78],774],[44,15],[558,802],[893,558],[[],558],[894,558],[855,558],[74,15],[[558,74],558],[[],15],[558,558],0,0,[[[816,[387]],1],[[816,[387]]]],[[[877,[387]],1],[[877,[387]]]],[[837,1],837],[[795,1],795],0,[558,558],[[],[[4,[30]]]],[[],[[4,[30]]]],[[[12,[15]]],[[17,[[4,[3]],16]]]],[[80,866],[[17,[[4,[3]],16]]]],[80,[[17,[15,16]]]],[13,[[17,[[4,[10]],16]]]],[[],[[4,[30]]]],[[],15],[[],15],[[],15],[[],[[4,[3]]]],[80,[[4,[3]]]],[[80,44],[[4,[3]]]],[29,[[4,[3]]]],[[],15],[[],[[17,[[4,[3]],16]]]],[[],[[17,[[4,[3]],16]]]],[[]],[[558,[200,[558]]],558],[[]],[[558,[200,[558]]],558],0,0,0,[[774,[0,[25,67,68]],854,[22,[[104,[881]]]],[22,[13]]],774],[[558,[0,[25,67,68]],[799,[[104,[798]]]]],558],[[558,[0,[25,67,68]]],558],[[558,558,[0,[25,67,68]],[799,[[104,[798]]]]],558],[[558,27],[[17,[558,16]]]],[[[0,[25,67,68]]],[[799,[[104,[798]]]]]],[[[0,[25,67,68]]],[[799,[[104,[798]]]]]],[[[0,[25,67,68]]],[[799,[[104,[798]]]]]],[[[0,[25,67,68]]],[[799,[[104,[798]]]]]],[[558,[0,[25,67,68]],[799,[[104,[798]]]]],558],[[[0,[25,67,68]],[51,[[12,[558]]]],[799,[[104,[798]]]]],558],[[558,[0,[25,67,68]],[12,[558]],[799,[[104,[798]]]]],558],[[558,801,[12,[558]],1],558],[[[0,[25,67,68]],[51,[[12,[558]]]],[799,[[104,[798]]]]],558],0,[13,558],[803,558],[802,558],[774,774],[[],22],[558,558],[[],15],[[],15],[[[51,[[12,[558]]]]],558],[13,558],[802,558],[774,774],[[],[[22,[74]]]],[558,558],[[],[[22,[74]]]],[13,558],[774,774],[[],22],[558,558],[[],[[22,[74]]]],[[],15],[[],15],[[774,776],774],0,[[[804,[387]],1],[[804,[387]]]],[[35,35],[[17,[35,16]]]],[558,792],0,0,0,0,[[],[[4,[60]]]],0,[[],[[4,[60]]]],0,[13,558],[803,558],[802,558],[774,774],[[],22],[558,558],[[],15],[[],15],[[[51,[[12,[558]]]]],558],0,0,0,0,[[],[[4,[30]]]],[[],[[4,[30]]]],[[],[[17,[[4,[30]],16]]]],0,[[],[[4,[60]]]],0,[[],[[17,[4,16]]]],[558,558],[[],[[17,[15,16]]]],[[],[[4,[30]]]],[[],[[4,[30]]]],[[],[[17,[[4,[30]],16]]]],0,[[138,[22,[236]]],[[17,[138,16]]]],[[138,[22,[236]]],[[17,[138,16]]]],[239,80],[239,1],[15],[[239,80],239],[[558,558]],[15,[[17,[15,16]]]],0,0,[558,895],[[],44],[[],[[22,[44]]]],[837,[[22,[44]]]],[795,[[22,[44]]]],0,0,0,0,[[],[[17,[44,16]]]],[558,558],[[],[[17,[44,16]]]],[[],13],0,0,0,[558,558],[558,558],0,[[],[[4,[30]]]],[[],[[4,[30]]]],[[],[[17,[[4,[30]],16]]]],[[],[[4,[60]]]],[239,80],0,[44,[[22,[44]]]],[[558,[200,[558]]],558],[[558,[200,[558]]],558],[[]],[[],138],[[]],[13],[[],865],[774,794],[387,[[816,[387]]]],[392,[[873,[392]]]],[387,[[804,[387]]]],[383,[[805,[383]]]],[392,[[874,[392]]]],[[],860],[392,[[810,[392]]]],[[],862],[392,[[875,[392]]]],[387,[[876,[387]]]],[387,[[877,[387]]]],[387,[[790,[387]]]],[80,239],[[[39,[896,38]],419,44,[22,[[42,[44,38]]]],[22,[897]],44,1],[[17,[812,16]]]],[[239,239,239],829],[[392,392],[[813,[392,392]]]],[[[51,[171]]],837],[[[51,[171]]],795],[[],799],[[558,558,558],847],[[],848],[[157,[42,[[39,[37,38]],38]],[22,[88]]],339],[[[0,[399,400,67]]],[[810,[[0,[399,400,67]]]]]],[157,339],[[44,44],4],[[44,44],15],[[157,44],339],[890,22],[[812,44],[[17,[[22,[[42,[242,38]]]],16]]]],[[558,[42,[558,38]]]],[[558,[42,[558,38]]]],[558,558],[558,558],[[]],[[]],0,[[],44],[774,774],[558,558],0,[[[790,[387]]],[[17,[44,16]]]],0,0,0,0,[[794,[51,[[12,[558]]]]],794],[[],35],[[774,[899,[898]],[899,[900]]],[[17,[901,16]]]],[[558,[200,[558]]],558],[[],[[4,[30]]]],[[],[[4,[30]]]],[[],[[17,[[4,[30]],16]]]],[[],[[17,[[4,[57]],16]]]],0,[[842,[200,[558]]],558],[[844,[200,[558]]],558],[[242,49,49],[[17,[242,16]]]],[[774,774,[200,[558]],[200,[558]]],774],[792,[[17,[[104,[13]],16]]]],0,[[558,[51,[[12,[[0,[[200,[558]],147]]]]]]],558],[[558,[51,[[12,[[0,[[200,[558]],147]]]]]],852],558],0,0,[13,239],[[13,[12,[13]],13],[[59,[58,57]]]],[[13,[12,[13]],13],[[59,[70,60]]]],[[13,[12,[13]],13,61],[[59,[63,60]]]],[[78,1],[[17,[[4,[57]],16]]]],0,[[239,239],[[22,[156]]]],[[],171],[837,171],[795,171],[[],[[4,[6]]]],[[],[[4,[6]]]],[[],[[4,[6]]]],[[],[[4,[6]]]],[[558,558,11],558],0,0,[[],558],0,0,0,0,[792,[[42,[558,38]]]],[[558,[200,[558]]],558],0,0,0,[[558,13],558],0,[[],15],[558,558],[774,[[17,[16]]]],0,[[13,558,91],558],[[774,558,91],774],[[74,91],[[17,[22,16]]]],[[558,558,91],558],[[74,91],[[17,[15,16]]]],[[74,91],[[17,[15,16]]]],[[],[[4,[30]]]],[[],[[4,[30]]]],[[],[[17,[[4,[30]],16]]]],[558,558],[[[902,[[902,[[902,[[902,[902]]]]]]]],[902,[[902,[[902,[[902,[902]]]]]]]]],558],[[558,145,[22,[56]]],558],0,[[[790,[387]],832],[[790,[387]]]],[[],1],[[],15],[837,1],[795,1],0,0,0,[[[0,[25,67,68,147]],[51,[[12,[558]]]]],558],[15],[[558,558]],[15,[[17,[15,16]]]],[13],[[774,49,49],774],[[872,[42,[62,38]]],558],[[[200,[558]],558],558],[[[4,[30]]],[[17,[[4,[3]],16]]]],[[558,[200,[558]]],558],[[[4,[30]]],[[17,[[4,[3]],16]]]],[[13,13],[[17,[[4,[10]],16]]]],[[13,13],[[17,[[4,[10]],16]]]],[[13,13,44],[[17,[[4,[10]],16]]]],[[13,13],[[17,[[4,[10]],16]]]],[[[59,[63,60]],[22,[13]],[22,[1]]],[[17,[[59,[63,60]],16]]]],[[558,[12,[80]]],558],[171,173],[[]],[[],15],[802,558],[774,774],[558,558],0,[[794,[51,[[12,[558]]]]],794],[[138,25,93],[[17,[15,16]]]],[[558,[104,[25]],[799,[[104,[798]]]],93],558],[[25,93],[[17,[15,16]]]],[[558,44,[0,[27,67,68,26]]],558],[[558,558,849],558],[[558,558,849],558],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[[558,177],558],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[[558,177],558],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[[558,177],558],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[[558,177],558],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[[558,177],558],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[[558,177],558],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[[558,177],558],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[[558,177],558],[792,[[42,[[104,[13]],38]]]],[[138,239,239,[22,[236]]],[[17,[138,16]]]],[[558,78],558],[[829,80,[22,[236]]],[[17,[80,16]]]],[[829,80,[22,[236]]],[[17,[80,16]]]],[[829,80,[22,[236]]],[[17,[80,16]]]],[[],[[22,[897]]]],[837,[[22,[897]]]],[795,[[22,[897]]]],0,0,0,0,0,0,[[[4,[3]]],[[4,[3]]]],[[],[[799,[[104,[798]]]]]],[[558,74,1,1,[22,[56]],1],558],[[558,44,1,1,[22,[56]],1],558],[[[816,[387]],44],[[816,[387]]]],[858,[[17,[242,16]]]],[[795,858],[[17,[242,16]]]],[[[51,[171]],838],[[17,[774,16]]]],[[[51,[171]],839],[[17,[774,16]]]],[[[804,[387]]],[[17,[151,16]]]],[[[805,[383]]],[[17,[151,16]]]],[[[790,[387]]],[[17,[151,16]]]],[[[22,[44]]],[[17,[151,16]]]],[[795,[22,[44]]],[[17,[151,16]]]],[774,[[17,[[104,[151]],16]]]],[859,[[17,[[82,[[104,[151]]]],16]]]],0,0,[[15,15,825,1],[[17,[[4,[30]],16]]]],[[],[[4,[30]]]],[[],[[4,[30]]]],[[],[[17,[[4,[30]],16]]]],0,[[],[[4,[60]]]],0,[[774,[51,[[12,[558]]]]],774],0,[[138,[4,[6]],22],[[17,[138,16]]]],[[138,49,22],[[17,[138,16]]]],[[[12,[78]],49],[[17,[15,16]]]],[[138,49,25],[[17,[138,16]]]],[[44,1]],[[[790,[387]],1],[[790,[387]]]],[[823,840],558],[[[813,[392]],1],[[813,[392]]]],[[[804,[387]],1],[[804,[387]]]],[[[805,[383]],1],[[805,[383]]]],[[[876,[387]],1],[[876,[387]]]],[[[790,[387]],1],[[790,[387]]]],[[138,1],138],[[558,72],558],[[339,[22,[88]]]],[80,4],[80,15],[[802,80],558],[[774,80],774],[[558,80],558],[80,4],[[774,80,[200,[558]]],774],[[558,80,[200,[558]]],558],[558,558],[[]],[[]],[[558,[22,[56]],1],558],0,[558,558],[558,558],[[774,173,857],[[17,[16]]]],[[774,173,856],[[17,[16]]]],0,0,0,[[80,44],15],[[802,558,558],558],[[774,80,78],774],[[558,[200,[558]],[200,[558]]],558],[[339,44,44]],[[339,44,44]],0,0,[[138,44,44],138],[[44,44]],[[138,44,44],138],[[44,44]],[[339,44,44]],[[339,44,44]],[[339,44,44],339],[[339,44,44],339],0,[1,4],[[802,29],558],[[774,13,29],774],[[558,1],558],[[558,[51,[[12,[[0,[[200,[558]],147]]]]]],[51,[[12,[1]]]]],558],[[774,[51,[[12,[558]]]],[51,[[12,[1]]]],1,1],774],[29,4],[[558,29],558],[29,15],[[558,558,11,1],558],[558,558],0,[[[12,[11]]],[[4,[6]]]],[13,[[4,[6]]]],0,[[774,11],774],[11,22],[[558,11],558],[11,15],[11,15],[558,903],[13,[[4,[10]]]],[13,[[4,[10]]]],[[],[[4,[30]]]],[[],[[4,[30]]]],[[80,[22,[56]]],[[17,[[4,[10]],16]]]],0,0,0,[13,[[17,[15,16]]]],0,[[558,35],558],0,[558,872],[15],[[558,558]],[15,[[17,[15,16]]]],[[794,[51,[13]]],794],[[558,13],558],0,[13,558],[803,558],[802,558],[774,774],[[],22],[558,558],[[],15],[[[51,[[12,[558]]]]],558],[[],[[799,[[104,[798]]]]]],[[802,558],558],[[774,78],774],[[793,[22,[44]]],774],[[558,[22,[44]]],558],[[138,[97,[95,96]]],[[17,[138,16]]]],[[[4,[30]]],[[17,[15,16]]]],[[558,[200,[558]]],558],[95,[[17,[15,16]]]],[95,15],[96,[[17,[15,16]]]],[96,15],[[]],[[138,[97,[95,96]]],138],[[[4,[30]]],[[17,[15,16]]]],[558,558],[558,558],[[80,80,239,827,61,[22,[236]]],[[17,[[42,[80,38]],16]]]],[[558,558,558],558],[[841,[200,[558]]],842],[[843,[200,[558]]],844],[44,15],[[558,558,239,827],558],[61,[[17,[[4,[60]],16]]]],[774,[[17,[16]]]],[859,[[17,[16]]]],[774,[[17,[16]]]],[855,[[22,[53]]]],[339,[[39,[37,38]]]],[[],[[42,[[12,[11]],38]]]],[[774,1],[[17,[62,16]]]],[558,[[17,[62,16]]]],[[[22,[13]],1],[[17,[242,16]]]],[[[22,[13]],1],[[17,[242,16]]]],[151,[[17,[92,16]]]],[[558,151,889],[[17,[92,16]]]],[[],[[4,[10]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[558,558],[13,[[17,[15,16]]]],[[],62],[[],62],[[],62],[[],62],0,[[],[[4,[10]]]],0,0,[[774,78,[51,[[12,[558]]]],[51,[[12,[1]]]],1,1],774],[[138,241,[22,[236]]],[[17,[138,16]]]],0,[[239,80,[22,[236]],25,25,25,[22,[1]]],[[17,[80,16]]]],[[239,80,[22,[236]],[22,[1]]],[[17,[80,16]]]],[[829,80,[22,[236]],[22,[1]]],[[17,[80,16]]]],[[829,80,[22,[236]]],[[17,[80,16]]]],[[829,80,[22,[236]]],[[17,[80,16]]]],[[829,80,[22,[236]]],[[17,[80,16]]]],[[239,80,[22,[236]],[22,[1]]],[[17,[80,16]]]],[[829,80,[22,[236]],[22,[1]]],[[17,[80,16]]]],[[239,80,[22,[236]],[22,[1]]],[[17,[80,16]]]],[[829,80,[22,[236]],[22,[1]]],[[17,[80,16]]]],[[138,[0,[25,26]]],[[17,[138,16]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[53,[[17,[855,16]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[13,[[17,[44,16]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[11,[[17,[833,16]]]],[78,[[17,[834,16]]]],[83,[[17,[835,16]]]],[[157,[42,[[39,[37,38]],38]],[22,[88]]],[[17,[339,217]]]],[[[42,[11,38]]],[[17,[16]]]],0,0,[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],13],0,[792,558],[[],[[17,[4,16]]]],[803,558],[802,558],[[774,[22,[[42,[62,38]]]],761],774],[558,558],[[],[[17,[15,16]]]],[803,558],[802,558],[[774,[22,[[42,[62,38]]]],761],774],[558,558],[[],158],[[774,49],774],[558,558],[[[775,[62]],13,239,239],[[17,[242,16]]]],[[[775,[62]],13,239,239],[[17,[242,16]]]],0,[[[790,[387]],1],[[790,[387]]]],0,0,[[794,786],794],0,[339,[[22,[88]]]],[339,[[22,[88]]]],[[1,1],[[17,[242,16]]]],[[558,1,1],558],0,0,[339,[[12,[[39,[37,38]]]]]],[339,892],[[774,11],774],[11,22],[[558,11],558],[11,15],[11,15],0,[[107,[42,[56,38]]]],[[107,[12,[56]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[4,[30]]]],[[],[[4,[30]]]],[[],[[17,[[4,[30]],16]]]],[[],[[4,[30]]]],[[],[[4,[30]]]],[[],[[17,[[4,[30]],16]]]],[828,[[22,[78]]]],[239,80],0,[239,1],0,0,0,[[[200,[558]]],841],[[842,[200,[558]]],843],[[844,[200,[558]]],843],0,0,0,0,[[794,774],794],[[[873,[392]],44],[[873,[392]]]],[[[876,[387]],44],[[876,[387]]]],[[795,[22,[44]]],795],[[837,1],837],[44],[[[816,[387]],44],[[816,[387]]]],[[[877,[387]],[22,[44]]],[[877,[387]]]],[[774,558],774],[[[816,[387]],[22,[[42,[62,38]]]]],[[816,[387]]]],[[[804,[387]],[22,[[42,[62,38]]]]],[[804,[387]]]],[[[805,[383]],[22,[[42,[62,38]]]]],[[805,[383]]]],[[[790,[387]],[22,[[42,[62,38]]]]],[[790,[387]]]],[[774,[51,[[12,[558]]]]],774],0,[[[816,[387]],[22,[11]]],[[816,[387]]]],[[837,[22,[11]]],837],[[874,[22,[389]]],874],[[860,[22,[389]]],860],[[[810,[392]],[22,[395]]],[[810,[392]]]],[[862,[22,[395]]],862],[[[813,[392]],488],[[813,[392]]]],[[774,[51,[[12,[774]]]]],774],[[[813,[392]],[22,[44]]],[[813,[392]]]],[[[873,[392]],[22,[62]]],[[873,[392]]]],[[[873,[392]],[22,[62]]],[[873,[392]]]],[[847,558],847],[[848,558],848],[[[816,[387]],11],[[816,[387]]]],[[[873,[392]],11],[[873,[392]]]],[[837,11],837],[[837,[22,[151]]],837],[[[816,[387]],[22,[[104,[151]]]]],[[816,[387]]]],[[[816,[387]],[22,[[12,[35]]]]],[[816,[387]]]],[[[816,[387]],830],[[816,[387]]]],[[837,830],837],[[[816,[387]],11],[[816,[387]]]],[[837,11],837],[[860,173],860],[[862,173],862],[[[873,[392]],[22,[44]]],[[873,[392]]]],[[848,558,558,558],848],[[847,558,558,558],847],[[848,558,558,558],848],[[847,558],847],[[848,558],848],[[[816,[387]],1],[[816,[387]]]],[[[876,[387]],1],[[876,[387]]]],[[837,1],837],[[837,[22,[44]]],837],[[795,[22,[44]]],795],[[[875,[392]],904],[[875,[392]]]],[[[876,[387]],904],[[876,[387]]]],[[847,558],847],[[848,558],848],[[848,558],848],[[847,558],847],[[848,558],848],[[[816,[387]],1],[[816,[387]]]],[[837,1],837],[[847,558],847],[[[816,[387]],[22,[44]]],[[816,[387]]]],[[[804,[387]],[22,[44]]],[[804,[387]]]],[[[805,[383]],[22,[44]]],[[805,[383]]]],[[[877,[387]],[22,[44]]],[[877,[387]]]],[[[790,[387]],[22,[44]]],[[790,[387]]]],[[837,[22,[44]]],837],[[795,[22,[44]]],795],[[[816,[387]],[22,[44]]],[[816,[387]]]],[[[877,[387]],[22,[44]]],[[877,[387]]]],[[848,558],848],[[[873,[392]],62],[[873,[392]]]],[[[816,[387]],[22,[831]]],[[816,[387]]]],[[837,[22,[831]]],837],[[774,854],774],[173],[[[816,[387]],[22,[[200,[173]]]]],[[816,[387]]]],[[[877,[387]],[22,[[200,[173]]]]],[[877,[387]]]],[[837,173],837],[[795,173],795],[[[816,[387]],[22,[[104,[791]]]]],[[816,[387]]]],[[774,1],774],[[[816,[387]],[22,[[42,[44,38]]]]],[[816,[387]]]],[[[804,[387]],[22,[[42,[44,38]]]]],[[804,[387]]]],[[[805,[383]],[22,[[42,[44,38]]]]],[[805,[383]]]],[[[876,[387]],[22,[[42,[62,38]]]]],[[876,[387]]]],[[[790,[387]],[22,[[42,[44,38]]]]],[[790,[387]]]],[[774,1],774],[[[816,[387]],[22,[11]]],[[816,[387]]]],[[837,[22,[11]]],837],[[[873,[392]],11],[[873,[392]]]],[1],[[[816,[387]],1],[[816,[387]]]],[[[877,[387]],1],[[877,[387]]]],[[837,1],837],[[795,1],795],[[[816,[387]],[22,[897]]],[[816,[387]]]],[[[804,[387]],[22,[897]]],[[804,[387]]]],[[[805,[383]],[22,[897]]],[[805,[383]]]],[[[790,[387]],[22,[897]]],[[790,[387]]]],[[837,[22,[897]]],837],[[795,[22,[897]]],795],[[774,13,[22,[78]]],774],[[[813,[392]],[22,[44]]],[[813,[392]]]],[[[816,[387]],[104,[151]]],[[816,[387]]]],[[[876,[387]],[104,[151]]],[[876,[387]]]],[[[877,[387]],[104,[151]]],[[877,[387]]]],[[837,[104,[151]]],837],[[795,151],795],[[837,25],[[17,[837,16]]]],[[[876,[387]],151],[[876,[387]]]],[[[877,[387]],151],[[877,[387]]]],[[847,558],847],[[848,558],848],[[774,1],774],[[[816,[387]],44],[[816,[387]]]],[[837,44],837],[[[816,[387]],44],[[816,[387]]]],[[837,44],837],[[774,1],774],[[[813,[392]],1],[[813,[392]]]],[[774,1],774],[[[873,[392]],[22,[62]]],[[873,[392]]]],[[[816,[387]],1],[[816,[387]]]],[[837,1],837],[[774,1],774],[[339,[22,[88]]],339],[[339,[22,[88]]],[[39,[37,38]]]],[[848,558],848],[[847,558],847],[774,774],[[558,[200,[558]]],558],[[],[[4,[57]]]],[[],[[4,[57]]]],[[],[[17,[[4,[57]],16]]]],0,0,[[[4,[6]],4],[[17,[4,16]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[777,[0,[25,67,68]]],15],[[777,[0,[25,67,68]]],15],[[[12,[[99,[78]]]],[0,[25,67,68]]],15],[[[12,[[99,[78]]]],[0,[25,67,68]]],15],[[[12,[[0,[222,272]]]],[0,[23,52]],[22,[[104,[134]]]]],[[39,[37,38]]]],[[[12,[[0,[222,272]]]],88,[0,[23,52]],[22,[[104,[134]]]]],[[39,[37,38]]]],[[[4,[28]],78,78],[[4,[28]]]],[[[42,[[99,[78]],38]],[12,[[39,[37,38]]]]],1],[19,15],0,0,[[],15],[[],15],[[],[[17,[15,16]]]],[[],[[17,[[4,[3]],16]]]],[[],[[17,[[4,[3]],16]]]],[[],[[4,[18]]]],0,0,0,0,0,0,[2],[[],17],[[[905,[[51,[37]],23]]],[[17,[217]]]],[[138,27],[[17,[1]]]],[[138,27],[[17,[1]]]],[[]],[[]],[[]],[[]],[138,138],[[[905,[[0,[147,[51,[37]]]],[0,[147,23]]]]],[[905,[[0,[147,[51,[37]]]],[0,[147,23]]]]]],[[]],[138,[[17,[44]]]],[44],[44],[44],[44],[44],[44],[[138,27],[[407,[138,27]]]],[[138,27],[[17,[22]]]],[[[905,[[0,[166,[51,[37]]]],[0,[166,23]]]],45],[[17,[46]]]],[[138,27],17],[[]],[[]],[138,[[408,[138]]]],[[],22],[[[905,[[51,[37]],23]]],22],[[],44],[[],44],[[]],[[]],[[[906,[392,416]]]],[[]],[[138,27],[[409,[138,27]]]],[[138,25],[[410,[138,25]]]],[[138,25],[[411,[138,25]]]],[[392,416],[[906,[392,416]]]],[[23,[42,[11,38]]],[[905,[[51,[37]],23]]]],[[],[[17,[22]]]],[[[906,[392,416]]],22],[44,[[17,[22]]]],[[138,27],[[17,[[22,[44]]]]]],[[]],[[138,44],[[412,[138]]]],[[138,27],[[413,[138,27]]]],[[138,44],[[414,[138]]]],[[138,27],[[415,[138,27]]]],[[]],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[]],[[]],0,[[]],[[]],[[821,[51,[[12,[11]]]]],558],[44],[44],[44],[[821,[51,[[12,[11]]]]],558],[[]],[[],44],[[]],[[821,[51,[[12,[11]]]]],558],[[],17],[[],17],[[],106],[[]],0,0,0,0,0,0,0,0,0,0,0,0,[2],[[[22,[13]],1],[[17,[[59,[58,57]],16]]]],[[[22,[13]]],[[17,[[59,[58,57]],16]]]],[[[22,[13]],61,1,1,[22,[62]]],[[17,[[59,[63,60]],16]]]],[[[22,[13]],61,1,[22,[62]]],[[17,[[59,[63,60]],16]]]],[[[22,[13]],1],[[17,[[59,[70,60]],16]]]],[[]],[[]],0,0,0,0,[177,177],[[]],0,0,[[],[[4,[30]]]],[[],[[4,[30]]]],[[],[[4,[60]]]],[[],177],[44],[44],[44],0,0,[[]],[[],[[4,[30]]]],[[],[[4,[30]]]],[[],[[4,[60]]]],[[],44],[[]],[[],[[4,[6]]]],[[],[[4,[6]]]],[[],[[4,[57]]]],[[],[[4,[57]]]],[[],[[4,[60]]]],[[],[[4,[60]]]],0,0,[[],[[4,[30]]]],[[],[[4,[30]]]],[[],[[4,[60]]]],[[],[[4,[30]]]],[[],[[4,[30]]]],[[],[[4,[30]]]],[[],[[4,[30]]]],[[],[[4,[60]]]],[[],[[4,[30]]]],[[],[[4,[30]]]],[[13,[12,[13]],13],[[59,[58,57]]]],[[13,[12,[13]],13],[[59,[70,60]]]],[[13,[12,[13]],13,61],[[59,[63,60]]]],[[],[[4,[30]]]],[[],[[4,[30]]]],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[[],[[4,[30]]]],[[],[[4,[30]]]],[[],[[4,[60]]]],[[]],[[],17],[[],17],0,[[],106],0,[[],158],0,[[]],[[],[[4,[30]]]],[[],[[4,[30]]]],[[],[[4,[30]]]],[[],[[4,[30]]]],0,0,0,0,[[],[[4,[57]]]],[[],[[4,[57]]]],0,0,0,0,0,0,0,0,[2],[[[22,[13]],1],[[17,[[59,[58,57]],16]]]],[[[22,[13]]],[[17,[[59,[58,57]],16]]]],[[[22,[13]],61,1,1,[22,[62]]],[[17,[[59,[63,60]],16]]]],[[[22,[13]],61,1,[22,[62]]],[[17,[[59,[63,60]],16]]]],[[[22,[13]],1],[[17,[[59,[70,60]],16]]]],[[],[[4,[10]]]],[[]],[[]],[907,907],[[]],[44],[44],[44],[[907,907],1],[[],1],[[],1],[[],1],[[],1],[[907,45],[[17,[46]]]],[[]],[[907,199]],0,[[],44],[[]],[[907,13],1],[[]],[[],17],[[],17],[[],106],[[]],0,0,0,0,[2],[[]],[[]],[[[908,[147]]],[[908,[147]]]],[[]],[44],[44],[44],[[]],[13,[[22,[907]]]],[[],44],[[]],0,[[[908,[272]],13],[[22,[272]]]],[[[12,[11]],[22,[61]]],22],[[[908,[83]],[12,[11]],[22,[61]]],[[22,[83]]]],[[[908,[80]],[12,[11]],[22,[61]]],[[22,[80]]]],0,[[]],[[],17],[[[22,[61]]],[[17,[16]]]],[[907,[22,[61]]],[[17,[[908,[83]],16]]]],[[907,[22,[61]]],[[17,[[908,[80]],16]]]],[[],17],[[],106],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],35],[35,[[17,[15,16]]]],0,[[],35],0,[44,[[17,[53,16]]]],[44,53],[[],35],[44,53],[[35,35],[[17,[35,16]]]],0,[[]],[44],0,0,0,0,0,0,0,0,0,0,0,0,[1],[[]],[[],1],[201],[[[59,[63,60]],[22,[13]],[22,[1]]],[[17,[[59,[63,60]],16]]]],0,0,0,[[[22,[88]]]],[[[179,[80]],[179,[11]],[22,[88]]]],[[[179,[80]],[179,[11]],[22,[88]]]],0,[869,558],[[]],[[]],[[869,61],558],[[869,558,61],558],[[869,62],558],[869,558],[869,558],[869,558],[44],[44],[44],[869,558],[[]],[869,558],[[],44],[[]],[869,558],[869,558],[869,558],[869,558],[869,558],[869,558],[869,558],[869,558],[869,558],[[869,[22,[62]],[22,[1]]],558],[[869,[51,[13]],[51,[13]]],558],[869,558],[[869,13],558],[869,558],[[869,61],558],[[869,13],558],[[869,241],558],[[],17],[[],17],[[],106],[[]],[869,558],[869,558],[[869,61],558],[869,558],0,[[242,19],[[17,[15,16]]]],[[],[[17,[13,16]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[2],[[],17],[[[405,[23]]],17],[406,17],[[[407,[416,27]]],17],[[[408,[416]]],17],[[[409,[416,27]]],17],[[[411,[416,25]]],17],[[[410,[416,25]]],17],[[[412,[416]]],17],[[[413,[416,27]]],17],[[[414,[416]]],17],[[[415,[416,27]]],17],[909,[[17,[217]]]],[[[910,[[51,[37]],23]]],[[17,[217]]]],[[],17],[[[405,[43]]],17],[406,17],[[[409,[911,27]]],17],[[[411,[911,25]]],17],[[[410,[911,25]]],17],[[138,27],[[17,[1]]]],[[138,27],[[17,[1]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[138,138],[[[910,[[0,[147,[51,[37]]]],[0,[147,23]]]]],[[910,[[0,[147,[51,[37]]]],[0,[147,23]]]]]],[[]],[23,[[405,[23]]]],[138,[[17,[44]]]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[],406],[[138,27],[[407,[138,27]]]],[[138,27],[[17,[22]]]],[[[910,[[0,[166,[51,[37]]]],[0,[166,23]]]],45],[[17,[46]]]],[[138,27],17],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[138,[[408,[138]]]],[[],22],[[[405,[23]]],22],[406,22],[[[407,[416,27]]],22],[[[408,[416]]],22],[[[409,[416,27]]],22],[[[411,[416,25]]],[[22,[138]]]],[[[410,[416,25]]],22],[[[412,[416]]],22],[[[413,[416,27]]],22],[[[414,[416]]],22],[[[415,[416,27]]],22],[909,22],[[[910,[[51,[37]],23]]],22],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[138,27],[[409,[138,27]]]],[[138,25],[[410,[138,25]]]],[[138,25],[[411,[138,25]]]],[[153,[352,[[51,[37]]]],[42,[11,38]]],909],[[23,[42,[11,38]]],[[910,[[51,[37]],23]]]],[[],[[17,[22]]]],[[[408,[416]]],[[17,[22]]]],[[[410,[416,25]]],[[17,[22]]]],[[],[[17,[22]]]],[[[410,[911,25]]],[[17,[22]]]],[44,[[17,[22]]]],[[138,27],[[17,[[22,[44]]]]]],[[]],[[[405,[23]]]],[406],[[[407,[416,27]]]],[[[408,[416]]]],[[[409,[416,27]]]],[[[411,[416,25]]]],[[[410,[416,25]]]],[[[412,[416]]]],[[[413,[416,27]]]],[[[414,[416]]]],[[[415,[416,27]]]],[[138,44],[[412,[138]]]],[[138,27],[[413,[138,27]]]],[[138,44],[[414,[138]]]],[[138,27],[[415,[138,27]]]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[392,416],[[17,[217]]]],[[15,19],15],[[15,19],15],[[15,13],15],[[15,13],15],0,0,0,[[]],[[]],[[]],[[]],[44],[44],[44],[44],[44],[44],[912,35],[[912,45],[[17,[46]]]],[[]],[[]],[[913,13],[[17,[912,16]]]],[[],44],[[],44],[[]],[[]],[912,[[22,[44]]]],[913,151],[912,[[22,[15]]]],[912,[[22,[15]]]],[912,[[22,[15]]]],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[]],[[]],0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[819],[44],[44],[820],[[]],[[]],[[]],[[]],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[817,44],[[17,[[22,[[42,[242,38]]]],16]]]],[[819,44],[[17,[[22,[[42,[242,38]]]],16]]]],[[818,44],[[17,[[22,[[42,[242,38]]]],16]]]],[[820,44],[[17,[[22,[[42,[242,38]]]],16]]]],[[[816,[[39,[387,38]]]],[104,[151]]],819],[[[816,[[39,[387,38]]]],[104,[151]]],820],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[]],0,0,0,0,[[],15],[[],[[17,[[4,[30]],16]]]],[[],[[17,[[4,[30]],16]]]],[[],[[17,[[4,[6]],16]]]],[[],[[17,[[4,[57]],16]]]],[[],[[17,[[4,[30]],16]]]],[[],[[17,[[4,[30]],16]]]],[[],[[17,[[4,[30]],16]]]],[[],35],[[],[[17,[[4,[30]],16]]]],[[],[[17,[[4,[57]],16]]]],[[],[[17,[[4,[30]],16]]]],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[[],[[17,[[4,[30]],16]]]],[13,[[17,[15,16]]]],[61,[[17,[[4,[60]],16]]]],[[],[[104,[103]]]],[13,[[17,[15,16]]]],[[],[[17,[[4,[30]],16]]]],[[],[[17,[[4,[30]],16]]]],[[],[[17,[[4,[57]],16]]]],0,[[138,44,44],138],[[138,44,44],138],[[44,[42,[1,38]]]],0,[[12,1,1]],[[[12,[[0,[222,[180,[[0,[222,[180,[[0,[222,[180,[[0,[222,180]]]]]]]]]]]]]]]]]],[[[12,[[0,[222,[180,[[0,[222,[180,[[0,[222,[180,[[0,[222,180]]]]]]]]]]]]]]]]]],[[[12,[15]],[12,[1]],1],[[17,[223,16]]]],[[13,[12,[15]],[12,[1]],1],[[17,[[4,[7]],16]]]],[15,[[17,[[39,[37,38]],16]]]],0,[[]],[[]],[[903,13],558],[[903,558,1],558],[[903,558],558],[[903,13],558],[44],[44],[44],[[903,558],558],[903,558],[[903,13,44],558],[[903,558],558],[[]],[[903,78,1],558],[[],44],[[]],[903,558],[[903,[22,[62]]],558],[903,558],[[903,558,558,1],558],[[903,558,558,1],558],[[903,558,558,1,80],558],[[903,[22,[62]]],558],[[903,13],558],[[903,13,44],558],[[903,13,44],558],[[903,13],558],[[903,13,44],558],[[903,558],558],[[903,80,[22,[56]]],558],[[903,[22,[62]]],558],[[903,35,850],558],[[903,850],558],[[903,[22,[61]],[22,[62]],850],558],[[903,44],558],[903,558],[[903,850],558],[903,558],[[],17],[[],17],[[],106],[[]],[[[0,[383,387,138]]],[[17,[914,16]]]],[[914,11,[22,[44]],1,[22,[151]],44,44,[22,[11]],[22,[11]],11,[22,[831]],1],[[17,[16]]]],[[914,11,[22,[44]],1,[22,[151]],44,44,[22,[11]],[22,[11]],11,[22,[831]],1,11],[[17,[16]]]],[[[12,[11]]],1],0,0,0,0,0,0,0,0,0,0,0,[2],[2],[[],15],[15,[[17,[15,16]]]],[[15,[0,[8,73]]]],[[15,15]],[[15,[0,[8,73]]]],[[15,15]],[[15,15],[[17,[15,16]]]],[15,[[22,[44]]]],[15,[[22,[44]]]],[29,[[4,[30]]]],[[],[[17,[[4,[30]],16]]]],0,[15,[[17,[[4,[18]],16]]]],[[15,44],[[39,[37,38]]]],[[],134],[[],134],[15,[[4,[3]]]],[154,[[4,[28]]]],[154,[[4,[28]]]],[15,154],[15,15],[15,15],[[],[[17,[44,16]]]],[15,[[17,[44,16]]]],[15,[[17,[[4,[7]],16]]]],[15,[[17,[15,16]]]],[15,[[17,[15,16]]]],[15,[[17,[15,16]]]],[15,[[17,[[4,[6]],16]]]],[[]],[[]],[[]],[[]],[[]],[[]],[35,[[17,[15,16]]]],[[15,35],[[17,[15,16]]]],[[15,35],[[17,[15,16]]]],[15,[[17,[226,16]]]],[15,[[17,[15,16]]]],[15,[[17,[15,16]]]],[[15,15],[[17,[15,16]]]],[[15,9],[[17,[15,16]]]],[[],[[41,[[40,[[39,[37,38]]]]]]]],[[],[[42,[[39,[37,38]],38]]]],[15,[[42,[[39,[37,38]],38]]]],[15,15],[[15,53,53],[[17,[15,16]]]],[[15,53],[[17,[15,16]]]],[[15,53],[[17,[15,16]]]],[72,72],[15,15],[[],[[104,[154]]]],[[]],[[]],[[15,1],15],[[15,1],15],[[15,1],15],[[15,1],15],[15,[[17,[[59,[58,57]],16]]]],[15,[[17,[[59,[63,60]],16]]]],[15,[[17,[[59,[65,64]],16]]]],[[],15],[44],[44],[15],[44],[44],[44],[44],[[15,80,866],[[17,[15,16]]]],[[15,15]],[[15,[0,[8,73]]]],[[15,15]],[[15,[0,[8,73]]]],[44],[44],[44],[[],15],[[],35],[15,[[17,[[59,[66,60]],16]]]],[[72,72],1],[[15,15],1],[[]],[[15,15],[[17,[[4,[6]],16]]]],[[15,188],[[17,[[4,[6]],16]]]],[[15,13],[[17,[[4,[6]],16]]]],[[]],[[15,15],[[17,[[4,[6]],16]]]],[[15,188]],[[15,13]],[[],1],[[],1],[[],1],[[],1],[15,44],[15,[[17,[15,16]]]],[[15,15],[[17,[15,16]]]],[[15,53,44],[[17,[15,16]]]],[15,[[17,[[4,[33]],16]]]],[15,[[17,[[4,[31]],16]]]],[[],[[82,[92]]]],[[15,146],[[17,[15,16]]]],[[[4,[6]]],[[17,[15,16]]]],[[15,[4,[6]],1],[[17,[15,16]]]],[15,[[17,[15,16]]]],[[72,45],[[17,[46]]]],[[15,45],[[17,[46]]]],[[15,45],[[17,[46]]]],[15,62],[[]],[[]],[[[59,[66,60]]],15],[[[59,[63,60]]],15],[[[59,[58,57]]],15],[[[4,[28]]],15],[[[59,[70,60]]],15],[[]],[[13,[12,[53]],1],[[17,[15,16]]]],[[13,[12,[53]],35,1],[[17,[15,16]]]],[[13,[42,[[39,[37,38]],38]],35],15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[[13,[42,[84,38]]],15],[[13,[42,[80,38]]],15],[[13,[42,[11,38]]],15],[[13,[42,[78,38]]],15],[[13,[42,[83,38]]],15],[[13,[42,[56,38]]],15],[[13,[42,[86,38]]],15],[[13,[42,[74,38]]],15],[[13,[42,[75,38]]],15],[[13,[42,[55,38]]],15],[[13,44,35],15],[44,[[17,[53,16]]]],[15,44],[44,[[22,[54]]]],[44,53],[[]],[[15,13],[[17,[[4,[6]],16]]]],[[15,188],[[17,[[4,[6]],16]]]],[[15,15],[[17,[[4,[6]],16]]]],[[]],[[15,13],[[17,[[4,[6]],16]]]],[[15,188],[[17,[[4,[6]],16]]]],[[15,15],[[17,[[4,[6]],16]]]],[[],1],[[15,[22,[44]]],15],[15,[[17,[[4,[76]],16]]]],[15,[[17,[[4,[57]],16]]]],[15,[[17,[[4,[60]],16]]]],[15,[[17,[[4,[85]],16]]]],[15,[[17,[[4,[30]],16]]]],0,[15,[[17,[[4,[3]],16]]]],[[],44],[[],44],[[],44],[[]],[[]],[[]],[15,242],[[]],[138,15],[15,15],[[],1],[15,[[17,[[4,[6]],16]]]],[15,[[17,[[4,[6]],16]]]],[15,[[17,[[4,[6]],16]]]],[15,[[17,[[4,[6]],16]]]],[15,[[17,[[4,[6]],16]]]],[[],[[4,[6]]]],[[],[[4,[6]]]],[[],1],[[],1],[[],72],[15,915],[[],44],[44,15],[15,[[17,[[4,[3]],16]]]],[15,558],[[]],[[15,13],[[17,[[4,[6]],16]]]],[[15,188],[[17,[[4,[6]],16]]]],[[15,15],[[17,[[4,[6]],16]]]],[[]],[[15,15],[[17,[[4,[6]],16]]]],[[15,188],[[17,[[4,[6]],16]]]],[[15,13],[[17,[[4,[6]],16]]]],[15,[[22,[73]]]],[[],15],[[],[[22,[74]]]],[15,15],[[],[[22,[74]]]],[[],15],[15,[[22,[73]]]],[[],15],[[],[[17,[15,16]]]],[[15,[0,[8,73]]]],[[15,[0,[8,73]]]],[[15,15]],[[15,15]],[[],44],[[],[[17,[44,16]]]],[[],13],[[13,[51,[[12,[[22,[55]]]]]]],15],[[13,[51,[[12,[[22,[13]]]]]]],15],[[13,[51,[[12,[224]]]]],15],[[13,[51,[[12,[[22,[74]]]]]]],15],[[13,[51,[[12,[[22,[86]]]]]]],15],[[13,[51,[[12,[[22,[80]]]]]]],15],[[13,[51,[[12,[237]]]]],15],[[13,[81,[56]]],15],[[13,[51,[[12,[[22,[[12,[11]]]]]]]]],15],[[13,[51,[[12,[[82,[[12,[11]]]]]]]]],15],[[13,[51,[[12,[[22,[75]]]]]]],15],[[13,[51,[[12,[83]]]]],15],[[13,[51,[[12,[[22,[62]]]]]]],15],[[13,[51,[[12,[[12,[11]]]]]]],15],[[13,[51,[[12,[[22,[[42,[11,38]]]]]]]]],15],[[13,[51,[[12,[74]]]]],15],[[13,[51,[[12,[80]]]]],15],[[13,[51,[[12,[11]]]]],15],[[13,[51,[[12,[[22,[84]]]]]]],15],[[13,[81,[80]]],15],[[13,[51,[[12,[53]]]]],15],[[13,[51,[[12,[[22,[56]]]]]]],15],[[13,[51,[[12,[56]]]]],15],[[13,[51,[[12,[238]]]]],15],[[13,[51,[[12,[[22,[78]]]]]]],15],[[13,[81,[83]]],15],[[13,[51,[[12,[75]]]]],15],[[13,15],15],[[13,[51,[[12,[13]]]]],15],[[13,[51,[[12,[[22,[[82,[13]]]]]]]]],15],[[13,[81,[78]]],15],[[13,[51,[[12,[[22,[237]]]]]]],15],[[13,[51,[[12,[[22,[224]]]]]]],15],[[13,771],15],[[13,[51,[[12,[[42,[11,38]]]]]]],15],[[13,[51,[[12,[78]]]]],15],[[13,[51,[[12,[84]]]]],15],[[13,[51,[[12,[62]]]]],15],[[13,[51,[[12,[1]]]]],15],[[13,[51,[[12,[[22,[11]]]]]]],15],[[13,[51,[[12,[[22,[158]]]]]]],15],[[13,[51,[[12,[[22,[15]]]]]]],15],[[13,[51,[[12,[[22,[83]]]]]]],15],[[13,[51,[[12,[[22,[[82,[[12,[11]]]]]]]]]]],15],[[13,[51,[[12,[[22,[1]]]]]]],15],[[13,[51,[[12,[15]]]]],15],[[13,[51,[[12,[158]]]]],15],[[13,[51,[[12,[86]]]]],15],[[13,[51,[[12,[[22,[238]]]]]]],15],[[13,[51,[[12,[55]]]]],15],[[13,[51,[[12,[[82,[13]]]]]]],15],[[13,35],15],[[44,44],15],[[13,44],15],[915,22],[[]],[[15,13],[[17,[[4,[6]],16]]]],[[15,188],[[17,[[4,[6]],16]]]],[[15,15],[[17,[[4,[6]],16]]]],[[]],[[15,15],[[17,[[4,[6]],16]]]],[[15,188]],[[15,13]],[[],44],0,[15,35],[[],[[4,[6]]]],[[],[[4,[6]]]],[15,[[39,[69,38]]]],[15,15],[[74,91],[[17,[15,16]]]],[[15,145,[22,[56]]],15],[[],15],[[15,[0,[8,73]]]],[[15,[0,[8,73]]]],[[15,15]],[13],[[15,13],15],[[[4,[30]]],[[17,[[4,[3]],16]]]],[[15,[12,[80]]],[[17,[15,16]]]],[[],15],[[25,93],[[17,[15,16]]]],[[15,176],[[17,[15,16]]]],[[15,176],[[17,[15,16]]]],[[15,176],[[17,[15,16]]]],[[15,176],[[17,[15,16]]]],[[15,176],[[17,[15,16]]]],[[15,176],[[17,[15,16]]]],[[15,176],[[17,[15,16]]]],[[15,176],[[17,[15,16]]]],[[15,78],[[17,[15,16]]]],[[15,74,1,1,[22,[56]]],[[17,[15,16]]]],[[15,44,1,1,[22,[56]]],[[17,[15,16]]]],[[15,15],1],[[15,15],1],[[15,72]],[80,15],[[]],[15],[[15,[22,[56]]],15],[915],[[80,44],15],[[15,1],15],[29,15],[11,15],[13,[[4,[10]]]],[[15,44],[[17,[[82,[13]],16]]]],[[15,35],[[17,[15,16]]]],[15,[[17,[225,16]]]],[[15,[0,[8,73]]]],[[15,[0,[8,73]]]],[[15,15]],[[15,15]],[15,[[22,[73]]]],[15,15],[[15,[22,[44]]],15],[[[4,[30]]],[[17,[15,16]]]],[[15,44],15],[95,[[17,[15,16]]]],[95,15],[96,[[17,[15,16]]]],[96,15],[[15,[4,[30]],1],[[17,[15,16]]]],[[[4,[30]]],[[17,[15,16]]]],[[15,[12,[78]]],[[17,[15,16]]]],[[15,[4,[30]],1],[[17,[15,16]]]],[44,15],[15,[[17,[[59,[70,60]],16]]]],[[15,44],[[39,[37,38]]]],[[15,[22,[13]],1],[[17,[242,16]]]],[15,[[104,[103]]]],[[]],[[]],[15,[[82,[15]]]],[[],62],[[15,15],[[17,[15,16]]]],[[],17],[[],17],[[],[[17,[15,16]]]],[[],[[17,[15,16]]]],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[15,[[17,[[4,[87]],16]]]],[15,[[17,[[4,[30]],16]]]],[15,[[17,[[4,[77]],16]]]],[15,[[17,[[4,[79]],16]]]],[[],[[17,[15,16]]]],[15,[[17,[15,16]]]],[154,[[17,[[4,[28]],16]]]],0,[15,[[17,[[4,[10]],16]]]],[11,15],[[]],[[]],[[]],[[15,[4,[6]],15],[[17,[15,16]]]],0,0,0,0,[[15,15,27],15],[15],[15,[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],0,[15],[15,[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[15],[15,[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[15],[15,[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[15],[15,[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],0,0,[15,[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[9,[[17,[15,16]]]],[[4,9],[[17,[15,16]]]],0,0,0,[2],[[]],[[]],[866,866],[[]],[[],866],[44],[44],0,[44],[[866,866],1],[[],1],[[],1],[[],1],[[],1],[[866,45],[[17,[46]]]],[[]],[[866,199]],[[],44],[[]],[[]],[[],17],[[],17],[[],106],[[]],0,0,[2],[916,15],[916,15],[[]],[[]],[916,916],[[]],[916,15],[44],[44],[44],[[]],[[],44],[[]],[15,916],[[916,[39,[37,38]]]],[[]],[[],17],[[],17],[[],106],[[]],[[916,[39,[37,38]],25]]],"c":[6429,6430,10531,10552,10553,10559,10560,10645,10646,10647,10648,10652,10653,10657,10658,10828,10930,11156,11157,11159,11161,11166,11169,11171,11173,11188,11197,11199,11201,11203,11280,11281,11399,11400,11451,11452,11461,11466,11522,11523,11634,11700,11701,11702,11703,12053,12054,12055,12056,12073,12076,12078,12079,12084,12085,12090,12091,12092,12093,12097,12139,12142,12147,12148,12163,12164,12184,12185,12186,12187,13025,13126,17217,17290,17351,17354,17355,17356,17357,17358,17363,17366,17371,17372,17408],"p":[[15,"bool"],[3,"Private"],[3,"ListType"],[3,"ChunkedArray"],[8,"PolarsNumericType"],[3,"BooleanType"],[3,"BinaryType"],[8,"Num"],[8,"ToPrimitive"],[3,"Utf8Type"],[15,"u8"],[15,"slice"],[15,"str"],[8,"NumOpsDispatchInner"],[3,"Series"],[4,"PolarsError"],[4,"Result"],[3,"FixedSizeListType"],[4,"GroupsProxy"],[8,"PolarsObject"],[3,"ObjectType"],[4,"Option"],[8,"Iterator"],[3,"AmortizedListIter"],[8,"Fn"],[8,"Copy"],[8,"FnMut"],[8,"PolarsDataType"],[3,"SortOptions"],[3,"UInt32Type"],[3,"Float64Type"],[8,"PolarsIntegerType"],[3,"Float32Type"],[3,"SortMultipleOptions"],[4,"DataType"],[8,"NumOpsDispatchCheckedInner"],[8,"Array"],[3,"Global"],[3,"Box"],[3,"Iter"],[3,"Map"],[3,"Vec"],[8,"DoubleEndedIterator"],[15,"usize"],[3,"Formatter"],[3,"Error"],[3,"BooleanArray"],[3,"PrimitiveArray"],[8,"IntoIterator"],[8,"IntoParallelIterator"],[8,"AsRef"],[8,"TrustedLen"],[4,"AnyValue"],[8,"PolarsObjectSafe"],[15,"f32"],[15,"u64"],[3,"Int32Type"],[3,"DateType"],[3,"Logical"],[3,"Int64Type"],[4,"TimeUnit"],[3,"String"],[3,"DatetimeType"],[3,"Int128Type"],[3,"DecimalType"],[3,"DurationType"],[8,"Send"],[8,"Sync"],[8,"ExactSizeIterator"],[3,"TimeType"],[8,"PolarsFloatType"],[4,"IsSorted"],[8,"NumCast"],[15,"f64"],[15,"i16"],[3,"Int16Type"],[3,"UInt64Type"],[15,"u32"],[3,"UInt8Type"],[15,"i64"],[3,"Range"],[4,"Cow"],[15,"i32"],[15,"i8"],[3,"Int8Type"],[15,"u16"],[3,"UInt16Type"],[3,"Bitmap"],[8,"ParallelIterator"],[8,"IndexedParallelIterator"],[4,"QuantileInterpolOptions"],[3,"Field"],[3,"RollingOptionsFixedWindow"],[8,"PolarsOpsNumericType"],[8,"TakeIterator"],[8,"TakeIteratorNulls"],[4,"TakeIdx"],[3,"OwnedRepr"],[15,"array"],[3,"Dim"],[3,"ArrayBase"],[3,"ViewRepr"],[8,"SeriesOpsTime"],[3,"Arc"],[4,"Either"],[3,"TypeId"],[3,"RandomState"],[3,"AnonymousListBuilder"],[3,"AnonymousOwnedListBuilder"],[3,"BinaryChunkedBuilderCow"],[3,"Utf8ChunkedBuilderCow"],[8,"ListBuilderTrait"],[3,"LazyCompact"],[3,"SmartString"],[3,"BoolIterNoNull"],[3,"Utf8Array"],[3,"Utf8IterNoNull"],[3,"BinaryArray"],[3,"BinaryIterNoNull"],[3,"ListArray"],[3,"ListIterNoNull"],[3,"FixedSizeListArray"],[3,"FixedSizeListIterNoNull"],[3,"StructIter"],[3,"SomeIterator"],[3,"ListBooleanChunkedBuilder"],[3,"ListPrimitiveChunkedBuilder"],[3,"BinaryChunkedBuilder"],[3,"ListUtf8ChunkedBuilder"],[3,"ListBinaryChunkedBuilder"],[3,"BooleanChunkedBuilder"],[3,"PrimitiveChunkedBuilder"],[3,"Utf8ChunkedBuilder"],[8,"Any"],[3,"ObjectArray"],[8,"AsFd"],[3,"BorrowedFd"],[8,"Sized"],[8,"AsRawFd"],[19,"MaybeUninit"],[8,"Error"],[3,"RollingVarParams"],[3,"RollingQuantileParams"],[4,"RankMethod"],[3,"RankOptions"],[4,"FillNullStrategy"],[8,"Clone"],[4,"IndexOrder"],[3,"AsOfOptions"],[4,"AsofStrategy"],[3,"Schema"],[3,"ArrowField"],[3,"ArrowSchema"],[8,"SeriesTrait"],[8,"Ord"],[4,"Ordering"],[4,"ArrowDataType"],[3,"NaiveDateTime"],[8,"Default"],[3,"Weak"],[15,"char"],[8,"FromIterator"],[8,"Scalar"],[8,"PartialEq"],[8,"Display"],[8,"Debug"],[15,"never"],[3,"Once"],[3,"CStr"],[3,"OsStr"],[3,"Path"],[3,"OsString"],[3,"PathBuf"],[8,"ToOwned"],[3,"CString"],[3,"RollingOptionsImpl"],[3,"RollingOptions"],[3,"Row"],[3,"Buffer"],[8,"PartialOrd"],[8,"TakeRandom"],[4,"TakeRandBranch3"],[4,"TakeRandBranch2"],[3,"Utf8TakeRandom"],[3,"Utf8TakeRandomSingleChunk"],[3,"BinaryTakeRandom"],[3,"BinaryTakeRandomSingleChunk"],[8,"NumericNative"],[3,"NumTakeRandomChunked"],[3,"NumTakeRandomCont"],[3,"NumTakeRandomSingleChunk"],[3,"BoolTakeRandom"],[3,"BoolTakeRandomSingleChunk"],[3,"ListTakeRandom"],[3,"ListTakeRandomSingleChunk"],[3,"ObjectTakeRandom"],[3,"ObjectTakeRandomSingleChunk"],[8,"Hash"],[8,"Hasher"],[8,"Into"],[8,"FnOnce"],[3,"Pin"],[3,"Demand"],[8,"LocalSpawn"],[3,"LocalFutureObj"],[3,"SpawnError"],[8,"Spawn"],[3,"FutureObj"],[3,"AllocError"],[3,"RwLock"],[3,"BTreeMap"],[3,"ObjectChunkedBuilder"],[3,"CloudOptions"],[4,"CloudType"],[3,"AnonymousBuilder"],[3,"AnonymousBuilder"],[4,"ArrowError"],[3,"Offsets"],[3,"MutableNullArray"],[3,"MutableBitmap"],[8,"AnonymousObjectBuilder"],[8,"IsFloat"],[3,"RowsEncoded"],[3,"NaiveTime"],[3,"StructChunked"],[3,"CategoricalChunked"],[3,"CategoricalChunkedBuilder"],[4,"RevMapping"],[3,"StrHashLocal"],[3,"OwnedObject"],[3,"CategoricalType"],[4,"ArrowTimeUnit"],[4,"IntegerType"],[4,"PrimitiveType"],[3,"CatIter"],[4,"Tz"],[3,"NaiveDate"],[3,"Duration"],[3,"Duration"],[4,"PhysicalType"],[3,"TruncateOptions"],[3,"DataFrame"],[3,"IUseStringCache"],[3,"ErrString"],[4,"Error"],[3,"Error"],[4,"ParquetError"],[3,"Utf8Error"],[3,"FromUtf8Error"],[3,"Utf8Error"],[4,"OutOfSpecKind"],[3,"Error"],[3,"TryReserveError"],[8,"Eq"],[8,"BuildHasher"],[3,"AHashSet"],[3,"AHasher"],[3,"HashSet"],[15,"u128"],[8,"RandomSource"],[3,"AHashMap"],[3,"HashMap"],[8,"Borrow"],[3,"IntoKeys"],[3,"IntoValues"],[8,"NativeArithmetics"],[8,"Add"],[15,"i128"],[3,"MutableListArray"],[8,"Offset"],[3,"MutableBinaryArray"],[8,"NativeType"],[3,"MutableUtf8Array"],[3,"MutablePrimitiveArray"],[8,"DictionaryKey"],[3,"DictionaryArray"],[3,"FixedSizeBinaryArray"],[3,"MapArray"],[3,"NullArray"],[3,"UnionArray"],[3,"MutableBinaryValuesArray"],[3,"MutableBooleanArray"],[8,"MutableArray"],[3,"MutableDictionaryArray"],[3,"MutableFixedSizeBinaryArray"],[3,"MutableFixedSizeListArray"],[3,"MutableNullArray"],[3,"MutableStructArray"],[3,"MutableUtf8ValuesArray"],[8,"CheckedAdd"],[8,"CheckedDiv"],[8,"CheckedMul"],[8,"CheckedRem"],[8,"CheckedSub"],[8,"ArrayAccessor"],[3,"ArrayValuesIter"],[8,"Div"],[8,"TrustedLen"],[3,"GrowableBinary"],[3,"GrowableBoolean"],[3,"GrowableDictionary"],[3,"GrowableFixedSizeBinary"],[3,"GrowableFixedSizeList"],[3,"GrowableList"],[3,"GrowableMap"],[3,"GrowableNull"],[3,"GrowablePrimitive"],[3,"GrowableUnion"],[3,"GrowableUtf8"],[3,"BitmapIter"],[4,"ZipValidity"],[3,"DictionaryValuesIter"],[3,"ChunksExact"],[3,"MapValuesIter"],[3,"UnionIter"],[8,"DictValue"],[3,"DictionaryValuesIterTyped"],[3,"HashHasher"],[3,"BuildHasherDefault"],[8,"Mul"],[3,"OffsetsBuffer"],[8,"OverflowingAdd"],[8,"OverflowingMul"],[8,"OverflowingSub"],[8,"Extend"],[8,"Rem"],[8,"SaturatingAdd"],[8,"SaturatingMul"],[8,"SaturatingSub"],[8,"Sub"],[8,"TryExtend"],[8,"TryExtendFromSelf"],[8,"TryPush"],[8,"WrappingAdd"],[8,"WrappingMul"],[8,"WrappingSub"],[3,"GrowableStruct"],[8,"Growable"],[3,"StructArray"],[8,"BitChunk"],[3,"BitChunks"],[3,"IntoIter"],[3,"Bytes"],[3,"IterBridge"],[3,"SlicesIterator"],[3,"ZipValidityIter"],[3,"BitChunksExact"],[3,"BitChunksExactMut"],[3,"BitChunkIter"],[4,"BytesAllocator"],[3,"ForeignVec"],[3,"Chunk"],[8,"Simd"],[8,"Sum"],[8,"CheckedNeg"],[8,"One"],[8,"Neg"],[8,"Pow"],[8,"WrappingNeg"],[3,"PrimitiveScalar"],[3,"months_days_ns"],[3,"BooleanScalar"],[8,"FromLexical"],[3,"CastOptions"],[3,"days_ms"],[8,"Float"],[3,"f16"],[8,"AsPrimitive"],[8,"ToLexical"],[8,"Simd8"],[8,"Index"],[4,"UnionMode"],[4,"IntervalUnit"],[3,"ArrowSchema"],[3,"ArrowArray"],[3,"ArrowArrayStream"],[8,"DerefMut"],[3,"ArrowArrayStreamReader"],[3,"IpcField"],[3,"IpcSchema"],[3,"FileMetadata"],[3,"StreamMetadata"],[8,"Read"],[8,"Seek"],[3,"FileReader"],[3,"StreamReader"],[8,"MmapBytesReader"],[4,"StreamState"],[4,"Compression"],[3,"WriteOptions"],[3,"Record"],[8,"Write"],[3,"StreamWriter"],[3,"FileWriter"],[4,"IpcCompression"],[3,"EncodedData"],[3,"Buffer"],[3,"FieldNode"],[8,"AsyncWrite"],[8,"Unpin"],[3,"FileSink"],[3,"Context"],[4,"Poll"],[3,"StreamSink"],[3,"Convert"],[3,"Empty"],[3,"Filter"],[3,"Fuse"],[3,"Map"],[3,"MapErr"],[3,"MapRef"],[3,"Skip"],[3,"SkipWhile"],[3,"Take"],[3,"TakeWhile"],[8,"FallibleStreamingIterator"],[3,"ColumnChunkMetaData"],[8,"Index"],[3,"FileMetaData"],[8,"AsyncRead"],[8,"AsyncSeek"],[8,"Future"],[4,"State"],[8,"PageIterator"],[3,"Decompressor"],[3,"BasicDecompressor"],[3,"ReadColumnIterator"],[3,"ColumnDescriptor"],[3,"RowGroupMetaData"],[4,"DataPageHeader"],[4,"ParquetTimeUnit"],[4,"PrimitiveLogicalType"],[4,"GroupLogicalType"],[4,"PrimitiveConvertedType"],[4,"InitNested"],[3,"ColumnChunk"],[3,"Encoding"],[8,"Pages"],[3,"PrimitiveType"],[4,"Compression"],[3,"NestedState"],[4,"CompressedPage"],[4,"Page"],[3,"TryFromIntError"],[4,"Error"],[3,"TryFromSliceError"],[4,"Error"],[4,"TimeUnit"],[3,"ColumnIterator"],[3,"PageReader"],[3,"ColumnMetaData"],[3,"Descriptor"],[4,"ParquetType"],[3,"StructIterator"],[3,"FilteredPage"],[3,"FileReader"],[3,"RowGroupReader"],[3,"RowGroupDeserializer"],[8,"Nested"],[3,"PageMetaData"],[4,"ParquetPhysicalType"],[3,"PageLocation"],[8,"Statistics"],[4,"LogicalType"],[3,"Interval"],[4,"FieldPageStatistics"],[3,"ColumnPageStatistics"],[3,"Statistics"],[3,"MutableStatistics"],[3,"Compressor"],[3,"DynStreamingIterator"],[3,"WriteOptions"],[4,"Encoding"],[3,"DynIter"],[4,"Nested"],[3,"KeyValue"],[3,"ThriftFileMetaData"],[3,"SchemaDescriptor"],[4,"CompressionOptions"],[3,"BrotliLevel"],[3,"GzipLevel"],[3,"ZstdLevel"],[3,"FieldInfo"],[4,"Version"],[4,"ColumnOrder"],[3,"CompressedDataPage"],[3,"FileWriter"],[4,"ParquetCompression"],[4,"Repetition"],[4,"GroupConvertedType"],[3,"SchemaElement"],[3,"RowGroup"],[4,"ColumnOrder"],[4,"EncryptionAlgorithm"],[3,"RowGroupIterator"],[3,"FileSink"],[8,"TInputProtocol"],[8,"TInputStreamProtocol"],[8,"TOutputProtocol"],[8,"TOutputStreamProtocol"],[3,"DictionaryScalar"],[3,"Utf8Scalar"],[3,"BinaryScalar"],[3,"ListScalar"],[3,"MapScalar"],[3,"NullScalar"],[3,"StructScalar"],[3,"FixedSizeListScalar"],[3,"FixedSizeBinaryScalar"],[3,"UnionScalar"],[8,"TimeZone"],[3,"FixedOffset"],[3,"DateTime"],[3,"i256"],[3,"BitChunkOnes"],[3,"IndexRange"],[3,"u8x64"],[3,"u16x32"],[3,"u32x16"],[3,"u64x8"],[3,"i8x64"],[3,"i16x32"],[3,"i32x16"],[3,"i64x8"],[3,"f32x16"],[3,"f64x8"],[3,"i128x8"],[3,"f16x32"],[3,"days_msx8"],[3,"months_days_nsx8"],[3,"i256x8"],[3,"Date"],[3,"Days"],[3,"Months"],[4,"LocalResult"],[3,"Utc"],[4,"WeekStartDay"],[3,"OutOfRangeError"],[4,"SecondsFormat"],[3,"ParseError"],[3,"IsoWeek"],[3,"Local"],[4,"RoundingError"],[4,"Weekday"],[3,"ParseWeekdayError"],[4,"Month"],[3,"ParseMonthError"],[3,"OutOfRange"],[3,"NaiveWeek"],[3,"RangeInclusive"],[3,"StrftimeItems"],[3,"DelayedFormat"],[3,"SystemTime"],[3,"Duration"],[3,"NaiveDateDaysIterator"],[3,"NaiveDateWeeksIterator"],[4,"ParseErrorKind"],[4,"Expr"],[4,"Pad"],[4,"Numeric"],[3,"InternalNumeric"],[4,"Fixed"],[3,"InternalFixed"],[4,"Item"],[3,"Parsed"],[8,"Offset"],[8,"Signed"],[4,"FpCategory"],[4,"FloatErrorKind"],[3,"ParseFloatError"],[15,"isize"],[8,"Zero"],[3,"OnceRef"],[3,"OnceBox"],[3,"OnceNonZeroUsize"],[3,"OnceBool"],[3,"NonZeroUsize"],[3,"OnceCell"],[3,"Lazy"],[3,"OnceCell"],[3,"Lazy"],[3,"ThreadPoolBuilder"],[3,"ThreadPool"],[8,"ThreadSpawn"],[3,"ThreadPoolBuildError"],[3,"DefaultSpawn"],[4,"Yield"],[3,"BroadcastContext"],[3,"ThreadBuilder"],[3,"Scope"],[3,"ScopeFifo"],[3,"FnContext"],[3,"Configuration"],[3,"CustomSpawn"],[3,"IntoIter"],[8,"Consumer"],[8,"UnindexedConsumer"],[8,"ProducerCallback"],[3,"IntoIter"],[3,"Iter"],[3,"Drain"],[3,"Iter"],[3,"IntoIter"],[3,"IterMut"],[3,"Iter"],[3,"IntoIter"],[3,"Iter"],[3,"IntoIter"],[3,"IterMut"],[3,"Drain"],[3,"Iter"],[3,"IntoIter"],[3,"Drain"],[3,"IntoIter"],[3,"Iter"],[3,"IterMut"],[3,"IntoIter"],[3,"Iter"],[3,"IterMut"],[3,"Drain"],[8,"AsMut"],[3,"Chain"],[3,"Chunks"],[3,"Empty"],[3,"Cloned"],[3,"Copied"],[3,"Enumerate"],[3,"Filter"],[3,"FilterMap"],[3,"FlatMap"],[3,"FlatMapIter"],[3,"Flatten"],[3,"FlattenIter"],[3,"Fold"],[3,"FoldWith"],[3,"FoldChunks"],[3,"FoldChunksWith"],[3,"Inspect"],[3,"Interleave"],[3,"InterleaveShortest"],[3,"Intersperse"],[3,"MinLen"],[3,"MaxLen"],[3,"Map"],[3,"MapWith"],[3,"MapInit"],[3,"MultiZip"],[3,"Once"],[3,"PanicFuse"],[3,"Positions"],[3,"Repeat"],[3,"RepeatN"],[3,"Rev"],[3,"Skip"],[3,"SkipAny"],[3,"SkipAnyWhile"],[3,"Split"],[3,"StepBy"],[3,"Take"],[3,"TakeAny"],[3,"TakeAnyWhile"],[3,"TryFold"],[8,"Try"],[3,"TryFoldWith"],[3,"Update"],[3,"WhileSome"],[3,"Zip"],[3,"ZipEq"],[8,"FromParallelIterator"],[8,"BufRead"],[8,"Deref"],[8,"Command"],[8,"RangeBounds"],[8,"ParallelExtend"],[8,"Product"],[8,"VarInt"],[4,"SeekFrom"],[3,"Arguments"],[8,"Producer"],[8,"UnindexedProducer"],[8,"Folder"],[3,"IntoIter"],[3,"Iter"],[3,"IterMut"],[3,"Bytes"],[3,"CharIndices"],[3,"Chars"],[3,"Chunks"],[3,"ChunksExact"],[3,"ChunksExactMut"],[3,"ChunksMut"],[3,"EncodeUtf16"],[3,"Lines"],[8,"Pattern"],[3,"MatchIndices"],[3,"Matches"],[3,"RChunks"],[3,"RChunksExact"],[3,"RChunksExactMut"],[3,"RChunksMut"],[3,"Split"],[3,"Split"],[3,"SplitMut"],[3,"SplitTerminator"],[3,"SplitWhitespace"],[3,"Windows"],[3,"Iter"],[8,"IndexedRangeInteger"],[8,"RangeInteger"],[3,"Iter"],[8,"IndexedRangeInteger"],[8,"RangeInteger"],[3,"IntoIter"],[3,"Iter"],[3,"IterMut"],[3,"Iter"],[3,"IterMut"],[3,"Drain"],[3,"IntoIter"],[3,"Drain"],[3,"Regex"],[3,"Match"],[3,"RegexBuilder"],[3,"RegexSetBuilder"],[3,"RegexSet"],[3,"ReplacerRef"],[3,"CaptureLocations"],[3,"CaptureNames"],[3,"Captures"],[3,"CaptureMatches"],[3,"SubCaptureMatches"],[3,"NoExpand"],[3,"SetMatches"],[3,"SetMatchesIter"],[3,"Matches"],[3,"Split"],[3,"SplitN"],[3,"SetMatchesIntoIter"],[8,"Replacer"],[3,"Match"],[3,"Regex"],[3,"RegexBuilder"],[3,"RegexSetBuilder"],[3,"RegexSet"],[3,"ReplacerRef"],[3,"CaptureLocations"],[3,"CaptureNames"],[3,"Captures"],[3,"CaptureMatches"],[3,"SubCaptureMatches"],[3,"NoExpand"],[3,"SetMatches"],[3,"SetMatchesIter"],[3,"Matches"],[3,"Split"],[3,"SplitN"],[3,"SetMatchesIntoIter"],[8,"Replacer"],[3,"JoinArgs"],[4,"NullStrategy"],[4,"UniqueKeepStrategy"],[3,"Global"],[3,"HashSet"],[3,"GroupBy"],[3,"DynamicGroupOptions"],[3,"RollingGroupOptions"],[3,"RangeFull"],[3,"RangeTo"],[3,"RangeFrom"],[3,"RangeToInclusive"],[8,"IntoSeries"],[3,"RecordBatchIter"],[3,"PhysRecordBatchIter"],[3,"LazyFrame"],[8,"IntoVec"],[3,"MeltArgs"],[3,"GroupsIdx"],[4,"GroupByMethod"],[3,"SlicedGroups"],[3,"GroupsProxyParIter"],[4,"GroupsIndicator"],[4,"AAggExpr"],[3,"Copied"],[3,"Zip"],[3,"GroupsProxyIter"],[4,"JoinValidation"],[4,"JoinType"],[4,"AnyValueBuffer"],[4,"AnyValueBufferTrusted"],[3,"ParquetReader"],[8,"PhysicalIoExpr"],[3,"MetaNameSpace"],[3,"LazyGroupBy"],[3,"JoinBuilder"],[3,"LazyJsonLineReader"],[8,"AnonymousScan"],[3,"ScanArgsAnonymous"],[8,"FunctionOutputField"],[3,"SpecialEq"],[4,"VisitRecursion"],[4,"FunctionExpr"],[3,"ListNameSpace"],[3,"ArrayNameSpace"],[3,"IpcReader"],[3,"IpcStreamReader"],[8,"PartitionedAggregation"],[4,"AggExpr"],[8,"StatsEvaluator"],[3,"PhysicalIoHelper"],[3,"IpcWriter"],[3,"BatchedWriter"],[3,"BatchedParquetReader"],[3,"ParquetWriter"],[3,"BatchedWriter"],[3,"BatchedWriterAsync"],[3,"CsvReader"],[3,"BatchedCsvReaderMmap"],[3,"BatchedCsvReaderRead"],[3,"OwnedBatchedCsvReaderMmap"],[3,"OwnedBatchedCsvReader"],[3,"BinaryNameSpace"],[4,"Operator"],[3,"CategoricalNameSpace"],[4,"InterpolationMethod"],[4,"SearchSortedSide"],[3,"Bounds"],[4,"ClosedWindow"],[4,"StartBy"],[3,"Window"],[4,"CsvEncoding"],[4,"NullValues"],[4,"ParallelStrategy"],[3,"GzipLevel"],[3,"BrotliLevel"],[3,"ZstdLevel"],[3,"UnionArgs"],[3,"LazyCsvReader"],[3,"ScanArgsIpc"],[3,"ScanArgsParquet"],[4,"CategoricalOrdering"],[3,"When"],[3,"Then"],[3,"ChainedWhen"],[3,"ChainedThen"],[4,"Excluded"],[4,"BooleanFunction"],[3,"DatetimeArgs"],[3,"DurationArgs"],[3,"RollingCovOptions"],[3,"StrptimeOptions"],[3,"JoinOptions"],[3,"WindowOptions"],[4,"WindowMapping"],[3,"OptState"],[4,"LiteralValue"],[3,"ParquetWriteOptions"],[3,"IpcWriterOptions"],[3,"AnonymousScanOptions"],[4,"LogicalPlan"],[3,"IpcStreamWriterOption"],[8,"SerWriter"],[3,"IpcWriterOption"],[8,"SeriesBinaryUdf"],[8,"BinaryUdfOutputField"],[3,"NoNull"],[4,"NullBehavior"],[3,"DotNode"],[3,"HashMap"],[3,"DateLikeNameSpace"],[3,"ExecutionState"],[3,"AggregationContext"],[3,"StructNameSpace"],[3,"CsvWriter"],[3,"IpcStreamWriter"],[3,"JsonWriter"],[3,"JsonReader"],[3,"JsonLineReader"],[8,"SeriesUdf"],[8,"RenameAliasFn"],[8,"PhysicalExpr"],[8,"UdfSchema"],[4,"BinaryFunction"],[4,"RangeFunction"],[4,"CategoricalFunction"],[4,"StringFunction"],[4,"TemporalFunction"],[3,"File"],[3,"FunctionOptions"],[4,"Context"],[3,"BoundsIter"],[3,"BatchedParquetIter"],[3,"StructValueIter"],[8,"Literal"],[3,"Null"],[3,"ExprMut"],[8,"FetchRowGroups"],[3,"RowCount"],[4,"ALogicalPlan"],[3,"Arena"],[4,"AExpr"],[3,"Node"],[8,"Range"],[3,"StringNameSpace"],[4,"JsonFormat"],[3,"Serializer"],[3,"FileWriter"],[4,"Pattern"],[3,"DatetimeInfer"],[3,"RecordSerializer"],[3,"Serializer"],[8,"DoubleEndedFallibleStreamingIterator"],[3,"ColumnStats"],[3,"BatchStats"],[4,"ReaderBytes"],[3,"SeriesIter"],[3,"UnstableSeries"],[8,"ArrayArithmetics"],[8,"ChunkedBuilder"],[8,"NewChunkedArray"],[4,"RevMappingBuilder"],[8,"InitHashMaps"],[8,"ArrowGetItem"],[8,"IntoTakeRandom"],[8,"TakeRandomUtf8"],[8,"ChunkCompare"],[8,"LhsNumOps"],[8,"FxHash"],[8,"NumOpsDispatch"],[8,"ChunkApply"],[8,"ChunkApplyKernel"],[8,"ChunkSort"],[8,"ChunkUnique"],[8,"AsRefDataType"],[8,"MutableBitmapExtension"],[3,"TakeRandomBitmap"],[8,"ChunkCast"],[8,"LogicalType"],[8,"NumOpsDispatchChecked"],[8,"ChunkCumAgg"],[8,"ChunkExplode"],[8,"ChunkFillNullValue"],[8,"ChunkFilter"],[8,"FromData"],[8,"FromDataUtf8"],[8,"FromDataBinary"],[8,"ListFromIter"],[8,"NamedFromOwned"],[8,"ChunkFull"],[8,"ChunkFullNull"],[8,"ChunkAnyValue"],[8,"IndexOfSchema"],[8,"GetAnyValue"],[8,"ValueSize"],[8,"IntoGroupsProxy"],[8,"PolarsArray"],[8,"IsFirst"],[8,"IsIn"],[8,"IsLast"],[8,"ChunkAgg"],[8,"ChunkAggSeries"],[8,"ChunkQuantile"],[8,"QuantileAggSeries"],[8,"IndexToUsize"],[8,"NamedFrom"],[8,"ChunkExpandAtIndex"],[8,"ChunkPeaks"],[8,"RepeatBy"],[8,"ChunkReverse"],[8,"ChunkRollApply"],[8,"ChunkSet"],[8,"ChunkShift"],[8,"ChunkShiftFill"],[8,"SlicedArray"],[8,"ChunkVar"],[8,"VarAggSeries"],[8,"StrConcat"],[8,"ChunkTake"],[8,"ChunkBytes"],[8,"VecHash"],[8,"ChunkZip"],[13,"Slice"],[8,"Utf8FromIter"],[8,"BinaryFromIter"],[8,"HashMapExt"],[8,"HashSetExt"],[8,"GenericBinaryArray"],[8,"PushUnchecked"],[8,"BitChunkIterExact"],[8,"SimdOrd"],[8,"Sum"],[8,"ArrayAdd"],[8,"ArrayCheckedAdd"],[8,"ArrayCheckedDiv"],[8,"ArrayCheckedMul"],[8,"ArrayCheckedRem"],[8,"ArrayCheckedSub"],[8,"ArrayDiv"],[8,"ArrayMul"],[8,"ArrayOverflowingAdd"],[8,"ArrayOverflowingMul"],[8,"ArrayOverflowingSub"],[8,"ArrayRem"],[8,"ArraySaturatingAdd"],[8,"ArraySaturatingMul"],[8,"ArraySaturatingSub"],[8,"ArraySub"],[8,"ArrayWrappingAdd"],[8,"ArrayWrappingMul"],[8,"ArrayWrappingSub"],[8,"Simd8PartialEq"],[8,"Simd8Lanes"],[8,"Simd8PartialOrd"],[13,"InvalidBuffer"],[13,"InvalidBuffersLength"],[13,"InvalidBitmap"],[13,"InvalidId"],[13,"InvalidIdDataType"],[8,"MutStreamingIterator"],[13,"GroupType"],[13,"Time"],[13,"Timestamp"],[8,"NativeSimd"],[8,"FromMaskChunk"],[8,"DurationRound"],[8,"Datelike"],[8,"Timelike"],[8,"SubsecRound"],[8,"ToBytes"],[8,"FromBytes"],[8,"FloatConst"],[8,"Inv"],[8,"MulAdd"],[8,"CheckedEuclid"],[8,"CheckedShl"],[8,"CheckedShr"],[8,"PrimInt"],[8,"Euclid"],[8,"FromPrimitive"],[8,"Bounded"],[8,"MulAddAssign"],[8,"Saturating"],[8,"WrappingShl"],[8,"WrappingShr"],[8,"UpperBounded"],[8,"LowerBounded"],[8,"FloatCore"],[8,"Real"],[8,"IntoParallelRefIterator"],[8,"IntoParallelRefMutIterator"],[8,"ParallelDrainFull"],[8,"ParallelDrainRange"],[8,"ParallelBridge"],[8,"Reducer"],[8,"ParallelSlice"],[8,"ParallelSliceMut"],[8,"ParallelString"],[8,"AggList"],[8,"PhysicalAggExpr"],[8,"DataFrameOps"],[8,"ArgAgg"],[8,"AsBinary"],[8,"Utf8Methods"],[8,"AsList"],[8,"SeriesSealed"],[8,"AsUtf8"],[8,"Utf8NameSpaceImpl"],[8,"LazyFileListReader"],[8,"BinaryNameSpaceImpl"],[8,"ExprEvalExtension"],[8,"DateMethods"],[8,"DatetimeMethods"],[8,"TemporalMethods"],[8,"DurationMethods"],[8,"LogSeries"],[8,"ListNameSpaceExtension"],[8,"SerReader"],[8,"PolarsTemporalGroupby"],[8,"TimeMethods"],[8,"DataFrameJoinOps"],[8,"IntoListNameSpace"],[8,"SeriesMethods"],[8,"IntoLazy"],[8,"ListNameSpaceImpl"],[8,"PolarsMonthEnd"],[8,"PolarsMonthStart"],[8,"RollingAgg"],[8,"PolarsRound"],[8,"ChunkedSet"],[8,"ToDummies"],[8,"PolarsTruncate"],[8,"PolarsUpsample"],[13,"Quantile"],[13,"Min"],[13,"Max"],[13,"All"],[13,"Any"],[13,"SortBy"],[13,"Filter"],[13,"Cast"],[13,"Sort"],[13,"Take"],[13,"RenameAlias"],[13,"Ternary"],[13,"Function"],[13,"Window"],[13,"AnonymousFunction"],[13,"Slice"],[13,"BinaryExpr"],[13,"Random"],[13,"Entropy"],[13,"Log"],[13,"Correlation"],[13,"Round"],[13,"Clip"],[13,"ShiftAndFill"],[13,"Cumcount"],[13,"Cumsum"],[13,"Cumprod"],[13,"Cummin"],[13,"Cummax"],[13,"FillNull"],[13,"Range"],[13,"Aggregate"],[13,"Sort"],[13,"ExtContext"],[13,"Cache"],[13,"DataFrameScan"],[13,"Error"],[13,"LocalProjection"],[13,"Projection"],[13,"HStack"],[13,"AnonymousScan"],[13,"Scan"],[13,"MapFunction"],[13,"Selection"],[13,"Distinct"],[13,"Slice"],[13,"FileSink"],[13,"Join"],[13,"Union"],[8,"ArrayNameSpace"],[8,"AsArray"],[8,"AsUtf8"],[8,"TryFromWithUnit"],[8,"StrpTimeParser"],[8,"AsSeries"],[8,"IntoSeriesOps"]]},\ +"polars":{"doc":"Polars: DataFrames in Rust","t":"ROAAOAAFAAAACCAAACFGDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLAALLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLIKKKKKKKDDDDDIDDIDDIDDDLLLKKLLLLLLLLKLLKLLLLLLLLLLMMMLLLLLLLLLLLLLLLLKLLLLLALLLLKKKKFLLLLLLLLLALLLLKLLLLLLLLLLLLLLLLLLDDDDIDDKLKMLLLFLDDDDIDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAANEDNNNGGENDIDENDIENNNNNNGDNDDDDDNNNGDDNDNNDDDIIIIIIIIIIIIIIIIIIIIIIIIIIIDIGNNNDENNNNGDNNGDNNNNGDNNGNNNNGDGNDGENNNDNNNNGDNNNGDNNNIIIIINNDEGQNRNGGGGIEIINGDNNNGDNNNGDNNNGDNNNGDNIIIINNIIIIQQQQQNNDENGNGGNNNINNNNDDIGIDDDDDNNDINNNNNNDNNNNNNNNNNIIINNQNNINNNNNIIDDDINNDGNDDDNNNQDQGGGGGIIEIIIIIIGIDIENEDIEEDDDDNNGNDINNNNNIDDIDNNNNDNNEIIEEIQDINNNNGDEGNNNNGDNNNGDNNNGDNNNGDNENNNNGDNDDDIIINLLLLLLLLLLLLLLLLLLLLKLKKLLLKKLLLLLLLLLLLLLKLLLLLLLKLLLLLLKKKKKKKKKLLKLKLLLLLLLLKLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLKAMMMKKKKALMKKLLKLKKKLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLALLLLLLLLLMAFFFMLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLOKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLMLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLMKKKLKLLLLLALLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLLKLLKLKKKKKLKKKKLLLLLLLLLLLLLLLLKLKLLLKLLLLLKLLLKKLLLLLLLLLLLLLLLLLLKLKLKKLLLLLMMLKLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLKLLLLLLLLKKLLMLLLLLLLLLLMKLLLAKLKMLLLLLLLLKLLFMMMLLLMLLKKMMLLLKMMLKKKLLLLLLLLLLLLKKLLLLLKKAKLMMLLLLLLOOOOMLLLLLKLKAKKLKLLLKKMLLKKKKLLKKKLLKLLLAKLMKLKLLKKLLLLLLLKLKLMMALKKMLLKKKKLKKKKLLKLKLLLLLLLLLLLLLLLLLLLLLLMMKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLAMLLMLMLLKLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMKLLLLLKMMDLLLLLLLLLLLLLLLLLLLLLLDDDNNNNEEDNNDENNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLENNGEEINNNGNDNNNGDDNNDDDGENNNNGDNNGDNNNNGDNNNNGDNDNNDNNNNGDNNNGDINNQRGGGGIGDNNNGDNNNGDNNNGDNNNGDNNNNNNNGDNNDINNNNNNNQNNNINNGNDDQGGGGGIIIIIEENDNNNDNNNNNGDEGNNNNGDNNNGDNNNGDNNNGDNNNNNGNDKKKMLLKKFMKKIIIKKKDLLLLLLLLLLLLLLLLLLMDLLFLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLIGGKKFFFFKIKKDFFFFIILLNNDDDDIIIIIIIIIIIIIIIIIIIIIIIIIIGGENIIIIQQQQNNDDNNNNNNNDDDDDNINNNDDIEIIEEIQDIDDNKKKKKKKKKLKKKKKKKKLLLLMMKKLKKKAKKKKKKLLKKLLLKKMLLLLLMMLKKKMMLLLLKLKKKKKAKKLKLKKKKKKLAKFAFFFFFFAFFFFFFFFIENNGEEINNNGNDNNNGDDNNDDDGENNNNGDNNGDNNNNGDNNNNGDNDNNDNNNNGDNNNGDINNQRGGGGIGDNNNGDNNNGDNNNGDNNNGDNNNNNNNGDNNDINNNNNNNQNNNINNGNDDQGGGGGIIIIIEENDNNNDNNNNNGDEGNNNNGDNNNGDNNNGDNNNGDNNNNNGNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLMLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKDDDNNNNEEDADLLLLLLLFLLLLFLLLFLFAAAAAAAAAAAAENNNNDNNNNNNNNNNEGNNNNNLLLLLLLLLLLLLLLLOLLLLLLLLLLLLLLLLLLLLLLFLLLLLLFOOOOLLFLFLLLLLLLLLLLLLLLLFDDDGIGIDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLALLLLLLLLLLLLLLLLKKLLLLLLLLLLLLIDKFDENNLAALLAALLAALLLLLLLLLLLALLALLLLLLLLLLLLLLLLLLAALALAALALLLAALLLLIDDGDGGDIDDGGGGGGIGGGGGGGGGGGGSDGDGGIDDDDDDDDDDDDDDIDIIIGGGGGGGGDDGLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLFLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLFLLLLLLLLLLKLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLKLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLIDDDDDDDDDDDDLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLGFFFFDDDLLLFLLLFFLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLFLLLLLLLLLLFLLLLLLLLLLLLLLLLLLFFLLALLLLFIIDDDDNNDEDLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLKFFLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLKLLLLFFFLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAAAAAAAAAAAAAAASSIIFFFFFFFKKFFFFFKKFFKKKFFFIIIIIIIIIIIIIIIIIIIFKFAFFFFFFKKKKKAFKFFKFFKKKFKKKKFKFAKKKIFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDLFFFFFFFFFFLLFFLLFFFFFFLLLFFFLFFFLLLFLFFMFFFFFFFFFFFFFFFFFFFLLLLFFFFFFFFFLMFFQIIIIAAFFFFFFFFFFFFFKFFFFFKKFKFKFFFKFKFFFKFFFAAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFNNNNENNNNNNNNNNNDNNNNNNNNNNNNNNNNNNNNNNNNENENNNNNNNNNNGNNNNNNNENEDGNNNNNNENNNNNNNNNNNNNNNENNNLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLFLLLLLLLLLLLLLLLLMLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLENNNNNNNGDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLFFFLLLLLLLLFFLLLLLLLLALLLLLLLLLLLLLLLLLLFFAAAADDLLALLLLLLLLLLLLLMLLLLMMLLLLLLLLMALLLLLLLLLLAGNDDNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNENDDENNNLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLFFFFLLMMLMLLLLLLLLLLLLLLLLLLLLLMLLLLLLMMMMMMMMMMEDNDDDNLLLLLLLLLLLLLLLLLLLLMLFLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLALLLLLLLLLLLLLLLLLLLLLLLLLFLLDLLLLLLLLLLLLLLLLLDDLLMLLLLLLLLLLLLLLLADIDQIDDQDDDDDDDDDKKLLLFLFLLLLKLLLLLLLLLLLLFAQIDQDKLLLLLLLLKLLLLLLLLLLLAAGDNNNNDDDNENNNNDNNNNQQINNDDNNNENENNNNNNNNNNQQNNNNNNNINGDNEGDIEEEENEENDDDDNENNDNNNNNNNNNNNNNNNNLLLLLLLLLLFFFKKLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFMLLLLLFFMLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLFFFFFLLLLLLAFLLLLLLLLLLLLLLLLLLLLFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLFMLLLLLLLLLLLLLLLLLLLLLLMLLLMLLLFFFFFFFMALMLLLLALLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLMMMMMMMMDIDQIDDQDDDDDDDKKLLLFLFLLLLKLLLLLLLLLLLLDEDDNNLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLMMMMLMMFFMMMLLLLLLLLLLLLLLLLLLDNDENDMMFMMMFFMMMMMMMMDLLLLFMLLLLLLLMMMLLLLNNNDNNDEEDNNNNNDNNNDDEQIDDDDNNNNDNNNQDNNNNNEEEENNNNNNGDDNNDNNNEDNDLLLLLLLLLLLLLLLLKLLLLFFFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLFLLMLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLFLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMMLLLLMMMLLMLLLLLLLLLLLLMMFLLLLLLLLLLLLMLLLLMFMMLLLMMLLLLLLLFFLLLLLLLLFFLLLLLLLLLLLLLLLLFFFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLFFFMLLLLMMMMFFSIDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDDDDDIDDDLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLRRRRRRFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFIIDDQNSNNNSIDNNNNNNNIISENNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLKKLLLLLLKLLLLKKLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLALLLKLLLLLLKLLLLKLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLQISQQIIQLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDLLLLLLLLLLLLLLLFFFNNNNDDIDNDNNIQNDNDNNNDESSRRSSSSSRRSSNNNNNEDDDDDNNNNIQDDDDGDENENNNINNIINNDNELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLKLLLLKLLLLKLLLLLALLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLKLLLKLLLKLLLKLLLKLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLKLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLKLLLLKLLLLKLLLKLLLKLLLLKLLLLKLLLKLLLLKLLLLKLLLLLKLLLLLKLLLLLLLLLLLLLLNNDNENNNNNNDDNNNNNENNNNNNNNNNNNNNENNNNNEDEGDNNNNNNNDNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLMMMMMMMLLLLLMMFFMLLLLLLLLLLLLLLLLLLLLLAMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMDDDRRRRDDDDNDDENIQNIDLKLLKLLLLKKKKLLLLLLLLLLNNNDDINNDNNNNDNNNNNEDDDNNNIQNENNINNIINDNELKKKLLKLLKLKLLKKKKLLKKKKKKKKLLLLLKKKKKKKKKKKKKLKLLLLLIIQQIIIIIIIIIKNIKKKKKKKKKIIEIIQINKKLKLKIIIIIIIIIIQQQKDIIIKIIIIILIIIIIIIIIIFKKFKKKKKKKKKKLLLLAAFKKKKKKKFKKKKKFFFKLKKKKLLLLKLLLKKKAKLLLKKLLKKLLLLLKLLKKLKLLLKLLKAKLLAKLLKKKKKKLKKKLKMLKKKKKKKKKKKKKKKKKKKFKAAFKKKKAKKLKKKKKKKKLLAKKFKKKKKKKKKKKLLLLLLKLLKKLLLLLLKLLLKKLLLLLLKKLLKKKKKKFKIIIKKKKIIIIKFKLLLLLKLLLLLKLLLLLLLKLLLLLKLLKKKKKKKKKKIIIKKLKLKKKLKLKKKKKKKKKKLKKLKKKLKKKKLKLKKKKKKLKLKLKLKLKLLLKKKKKKLKKKLKKKKKKKKKKKKKLKLKLKLKKKKKKKLKLKLIILKFKLLFKIKKKKLKKLKKKKKKKLKKKAAAAAAAAQQIIIKKLKKLIIIIIIIIKKKKKKKKIIKKKKIQKIIQKKIIIKKKIIIIKKKKKIIIIIIKKKKKKQIFFKIKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKIIFKFKKKFKAAADDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDNDNDDDDDDELALLLLLLLLLLLLLLLLLLLFLLLLLLAFLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLFLLLLLLLLLLLLLLLLLLLLLLAFLFFLLLLLLALALAAALFLFLALFLLFLLLFLLLLLLAALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLFLFLDLLLLLLLLLLLLLLLLLLLLLLLAAAAAAADDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDEDDDDDDDDDDDDIIDDDDIIIQQQQQQQQQQQDNDDDDDDDDIIIIIDDDDNDDDDDDDDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKLKKLLLLLALLLLLLLLLLLLLLLLLLFFLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLIIQQQQQIIIQQQIIFFFKKKLKLKKKKLLKKKKKKDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLIIIIIQQQQQQQQQQQIIIIIIIILLKKKLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLKLLLLLLKLKLLLLLLLLLLLLLKLLLLLLLKKLKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDDIIDDDDDDDLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDDDIDDDLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDNEDDDDDDDIDDDDDDDNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDDDDDDDDIDDDDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNGDNNNNEDNDELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLMLLMLLLLMMMLGNNDENDEEDDGNNGNINNNNNNNNNNNDNNNLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLALLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMIFFFFFFFFKIKKNGGGNNGDEENGNNNNNLLLFFFFFFLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLFMLMLLLLLLLLLLLLLLMLLLNNEENNNNNNNNNNNNNNNNNDNNNNNNNNNNNNLLLLLLFLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLFFLLLLLLLLLLLLLLLFFFFFFFNNENNDNNNNGNNINDNNNEDINNNNGNDGENDIGDEIINDIIENNNNNDNNNNGDNNINDDDIDDNNNNNGDEDGNDDNDNNNDNNNDDDEDNDDIIIIIIIIIIIIIIIIIIIIIIIIIIIDIINEGNNNNNNNNNNNNEDDNNNNNDIINNENNNNNGINDNNDGIDNNNNGDNNNNNNNNGNDNNNNDGIDGDNNNNNENNNEINNDNNGENNNNNNDNNNNNGDNNNNGDNNNNNNIIINEIIIGGNNDENDEEDDGNNNNDNQNRNNGGGGGNNIEIINGDNNNNGDNNNNGDNNNNGDNNNNGDNENIIIIIINNEDDDDDDDNINIINNINNNNNQQQQQNNNNDDDENEDNDDNNNGNGGNNNNDIDDDNNNNINNNNNDDIGNIDIIDDDDDINENNNNNIDEINNNNNNNNNNNNNNNNNNNDDNNNNNNNNNNNNNNNNIRNNNNIINNNNQNNNINDNNNNNNDNNNNNEIIDDDINNGNDDDNEDNNNQDQEEDDDINIDGGGGGNIIEIIIIIIIGIIIIINDNNNIENNINNEDNIIEENNNIDDDDDDIDNNNNDDDDNNGENNNIIDNIIIIIINNNNNNNNNNNNIDNNNNDDDENNIDNNDNNNDDNNDNNNNNEIIEEIQDININDNNNNNNGIDEGNINNNDNNNNNGDNNNNGDNNNNGDNNNNGDINNNDNENNNNNNNGDIINDDDINNIINDNDNNEDNNNNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLKLLLKLLLALFLFLMLLLLLLLFLKKLLKKKLLFKLKKLLFKKKKFLLLLLLLLKLLKLLKLLFLKLLFMLAALLKLLLLLKLLLLLKLLKKLKLLFLKFLLLFLLLLLLLLALFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKMMMLMMMKKKMMFKKKLKALLLMMMKKMMKLKKAKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMALMLFFLFFLLMMFLFLLFFLLLLLLLLFLLFLLLLFLLLLLLFLLLMLMAFAFFFFLLLMKLMLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLMOFLLKLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFALKLMFFFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLKKMMMLLLLLLLLKAMLLLLLLLLLLLLMMLLLLKKKLLKKKKLLLLLLLLLLLLLLKLLLFLLLALLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFMMMMFLMMFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLLKLLLLKLLLKKLLKAKKLKKKKLKLKLLLLKLLLKKLLKLLLKKKLLLKLLLKLKLLFFKLKLLLLLKLMLLLLLLLLLLLLLLLLLLLLLKLLMKMLMMLFMMMKFLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFMFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLKKLKLLLFLLLLLLLLLLLLLLLFKLFKLMLLLLLKLLLLLLLLLLALFLLLKMLLLKLLLLLFKLLLLLLMMLLLLMLLLLLLLLLLLLLLLLLLKLKLMMMLLLFLLLLLLFLLFMFLLLLLLLFFLLLLLFLLLLKLLMLFLMMMMKMKMFLLLLLLLFMMMMKLLMKMLLLLLLMKKLLKLLKMMLLKLLMMMMLLLKMMMLLAKLLKLMKLLKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLLLLFLKKAKLLMLMMMMLKLLLLLLMLLLLLMLLMMLKKLLMLKLLLLLLFMMLOOOOLLMMALMLLLMFLLLKLLLLLFLALKKLLMMMFKLKKLLFLLLLLLLFLFKKLLLMLLLLLFFKLLKLLKLLKLLKLLKLLKLLKLLLKLLLLKLLMMMMMMLLLLLKLLLLLLLLLLMMFKLLMKMLAKKKKKLLLLLLLLLLKKLLLKLLLKLLMLLLLMMAKLLLLLMMKLKLLLLLAKLLLLLKLLFLMLLMLLLKLLKLLLLMMMLMLALKLKLLMFLLLLLLFLLLLLKKLKKLKKKKLLFFLLLFLLLLLLKLLKLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMMLKMLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKMLKLLLLLLLLLFLLKKMLMALMLLLLMMLLLLLKLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLMMMFLLMMMMLLLLLKLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMAKMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMIFFFFFFFFKIILLLLLKAQIDQDLKLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLDENNIIIIDDIILLLLLLLLMMMMLLMMLLKLLLLMMLKLKLLLLLLKKMMKLKLLKLKLLKKLLLKKKKKKKKKLKLLLMLMFALLLLLMMMMLLINNNNNEILLLLLLKLLLLLLLLLLLLLLLALLLLLLLLDQIILLLLLLLLLFLLMLKLLMLLKLLLLLNNDENNENNGEEINNNGNDNNNGDDNNDDDGENNNNGDNNGDNNNNGDNNNNGDNDNNDNNNNGDNNNGDINNQRGGGGIGDNNNGDNNNGDNNNGDNNNGDNNNNNNNGDNNDINNNNNNNQNNNINNGNDDQGGGGGIIIIIEENDNNNDNNNNNGDEGNNNNGDNNNGDNNNGDNNNGDNNNNNGNDKKAKMLLKKFMKKDDDNNNNEEDADFFFFFIIIKKKDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLIKKDMADIDQIDDQDDDDDDDDDLKLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFFFDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFLLLLLLLLLLLLLLLLIIIIKLLLLLLLKLLLLLLLLLLLLLLKLLLLIKKFAFFFFFFDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFFNINIEQNDDGILLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLKKLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLKLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLKLLLKLLLKLLLLLLALLLLLLLLLKLLLLLLLKKLLLLKLLLKLLLKLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLKLLLKLLLKALLLLLLLKLLLKLLLKLLLLLLLLLLLLLLLKLLLLKLLLLLLLLLLLLLLKLKKLKLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLIIIQFKKLAKKLKKLKKLKKLIIKLKLNNELLLLLLLLALLLLLLLLLLLLLLLLGDLLLLLLLLLLLLLLLLLLLLLL","n":["VERSION","apply_method_all_arrow_series","chunked_array","datatypes","df","doc","docs","enable_string_cache","error","export","frame","functions","io","lazy","prelude","series","testing","time","using_string_cache","ChunkIdIter","ChunkedArray","__clone_box","_can_fast_explode","abs","add","add","add","add","add","add","add","add","add","add","add","add","add_to","agg_list","agg_list","agg_list","agg_list","agg_list","agg_list","agg_list","all","all_3val","amortized_iter","amortized_iter","amortized_iter_with_name","amortized_iter_with_name","any","any_3val","append","apply","apply","apply","apply","apply","apply","apply_amortized","apply_cast_numeric","apply_cast_numeric","apply_cast_numeric","apply_cast_numeric","apply_cast_numeric","apply_cast_numeric","apply_in_place","apply_kernel","apply_kernel","apply_kernel","apply_kernel","apply_kernel_cast","apply_kernel_cast","apply_kernel_cast","apply_kernel_cast","apply_mut","apply_mut","apply_mut","apply_on_opt","apply_on_opt","apply_on_opt","apply_on_opt","apply_on_opt","apply_on_opt","apply_to_inner","apply_to_inner","apply_to_slice","apply_to_slice","apply_to_slice","apply_to_slice","apply_to_slice","apply_to_slice","apply_with_idx","apply_with_idx","apply_with_idx","apply_with_idx","apply_with_idx","apply_with_idx","apply_with_idx_on_opt","apply_with_idx_on_opt","apply_with_idx_on_opt","apply_with_idx_on_opt","apply_with_idx_on_opt","apply_with_idx_on_opt","arg_sort","arg_sort","arg_sort","arg_sort","arg_sort","arg_sort","arg_sort_multiple","arg_sort_multiple","arg_sort_multiple","arg_sort_multiple","arg_sort_multiple","arg_sort_multiple","arg_unique","arg_unique","arg_unique","arg_unique","arg_unique","arg_unique","arg_unique","arithmetic","as_array","as_binary","as_binary","as_list","as_ref","as_ref_dtype","as_utf8","as_utf8","bitand","bitand","bitand","bitor","bitor","bitor","bitxor","bitxor","bitxor","borrow","borrow_mut","branch_apply_cast_numeric_no_null","branch_apply_cast_numeric_no_null","branch_apply_cast_numeric_no_null","branch_apply_cast_numeric_no_null","branch_apply_cast_numeric_no_null","branch_apply_cast_numeric_no_null","builder","cast","cast","cast","cast","cast","cast","cast","cast_and_apply_in_place","cast_unchecked","cast_unchecked","cast_unchecked","cast_unchecked","cast_unchecked","cast_unchecked","checked_div","checked_div_num","chunk_id","chunks","chunks_mut","clone","clone_into","comparison","cont_slice","cummax","cummin","cumprod","cumsum","data_views","default","deref","deref_mut","div","div","div","div","divide","drop","drop","dtype","equal","equal","equal","equal","equal","equal","equal","equal","equal","equal_missing","equal_missing","equal_missing","equal_missing","equal_missing","equal_missing","equal_missing","equal_missing","equal_missing","explode","explode_and_offsets","explode_and_offsets","explode_and_offsets","extend","fill_null_with_values","fill_null_with_values","fill_null_with_values","filter","filter","filter","filter","filter","filter","filter","first_non_null","float","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from_chunks","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter_options","from_iter_options","from_iter_options","from_iter_options","from_iter_options","from_iter_trusted_length","from_iter_trusted_length","from_iter_trusted_length","from_iter_trusted_length","from_iter_trusted_length","from_iter_trusted_length","from_iter_trusted_length","from_iter_trusted_length","from_iter_trusted_length","from_iter_trusted_length","from_iter_values","from_iter_values","from_iter_values","from_iter_values","from_iter_values","from_par_iter","from_par_iter","from_par_iter","from_par_iter","from_par_iter","from_par_iter","from_slice","from_slice","from_slice","from_slice","from_slice","from_slice_options","from_slice_options","from_slice_options","from_slice_options","from_slice_options","from_trusted_len_iter_rev","from_trusted_len_iter_rev","from_vec","full","full","full","full","full","full","full","full_null","full_null","full_null","full_null","full_null","full_null","full_null","full_null_with_dtype","full_null_with_dtype","get","get","get","get","get","get","get","get","get","get","get_any_value","get_any_value","get_any_value","get_any_value","get_any_value","get_any_value","get_any_value","get_any_value_unchecked","get_any_value_unchecked","get_any_value_unchecked","get_any_value_unchecked","get_any_value_unchecked","get_any_value_unchecked","get_any_value_unchecked","get_inner","get_inner","get_object","get_object_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_values_size","get_values_size","get_values_size","get_values_size","group_tuples","group_tuples","group_tuples","group_tuples","group_tuples","group_tuples","group_tuples","group_tuples_perfect","gt","gt","gt","gt","gt","gt","gt","gt","gt","gt_eq","gt_eq","gt_eq","gt_eq","gt_eq","gt_eq","gt_eq","gt_eq","gt_eq","has_validity","head","init","init_rand","inner_dtype","inner_dtype","into","into_date","into_datetime","into_decimal","into_decimal_unchecked","into_duration","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_no_null_iter","into_series","into_series","into_time","is_empty","is_finite","is_in","is_in","is_in","is_in","is_infinite","is_nan","is_not_nan","is_not_null","is_null","is_optimal_aligned","is_sorted_flag","iter_validities","iterator","kernels","last_non_null","len","lhs_div","lhs_rem","lhs_sub","limit","lt","lt","lt","lt","lt","lt","lt","lt","lt","lt_eq","lt_eq","lt_eq","lt_eq","lt_eq","lt_eq","lt_eq","lt_eq","lt_eq","max","max","max_as_series","max_as_series","max_as_series","max_as_series","max_as_series","max_as_series","mean","mean","median","median","median","median_as_series","median_as_series","median_as_series","min","min","min_as_series","min_as_series","min_as_series","min_as_series","min_as_series","min_as_series","mmap_slice","mmap_slice","mode","mode","mode","mode","mode","mul","mul","mul","mul","multiply","n_unique","n_unique","n_unique","name","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","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new_empty","new_from_index","new_from_index","new_from_index","new_from_index","new_from_index","new_from_index","new_from_index","new_from_owned_with_null_bitmap","new_from_vec","new_vec","none_to_nan","not","not","not_equal","not_equal","not_equal","not_equal","not_equal","not_equal","not_equal","not_equal","not_equal","not_equal_and_validity","not_equal_missing","not_equal_missing","not_equal_missing","not_equal_missing","not_equal_missing","not_equal_missing","not_equal_missing","not_equal_missing","not_equal_missing","null_count","object","ops","par_iter","par_iter","par_iter_indexed","par_iter_indexed","peak_max","peak_min","prod_as_series","quantile","quantile","quantile","quantile_as_series","quantile_as_series","quantile_as_series","rand_bernoulli","rand_normal","rand_standard_normal","rand_uniform","rechunk","ref_field","rem","rem","rem","rem","remainder","rename","repeat_by","repeat_by","repeat_by","repeat_by","reverse","reverse","reverse","reverse","reverse","reverse","reverse","rolling_apply","rolling_apply_float","sample_frac","sample_n","set","set","set","set","set_at_idx","set_at_idx","set_at_idx","set_at_idx","set_at_idx2","set_at_idx2","set_at_idx2","set_at_idx_with","set_at_idx_with","set_at_idx_with","set_at_idx_with","set_fast_explode","set_inner_dtype","set_sorted_flag","shift","shift","shift","shift","shift","shift","shift","shift_and_fill","shift_and_fill","shift_and_fill","shift_and_fill","shift_and_fill","shift_and_fill","shift_and_fill","shrink_to_fit","slice","sort","sort","sort","sort","sort","sort","sort_with","sort_with","sort_with","sort_with","sort_with","sort_with","std","std","std","std_as_series","std_as_series","std_as_series","str_concat","str_concat","sub","sub","sub","sub","subtract","sum","sum","sum_as_series","sum_as_series","sum_as_series","sum_as_series","sum_as_series","sum_as_series","tail","take","take","take","take","take","take","take","take_rand","take_rand","take_rand","take_rand","take_rand","take_rand","take_unchecked","take_unchecked","take_unchecked","take_unchecked","take_unchecked","take_unchecked","take_unchecked","temporal","tile","to_decimal","to_ndarray","to_ndarray","to_ops","to_ops","to_ops","to_ops","to_ops","to_ops","to_owned","to_physical","to_physical","to_utf8","to_vec","to_vec_null_aware","try_apply","try_apply","try_apply","try_apply","try_apply","try_apply","try_apply_amortized","try_apply_amortized","try_from","try_into","type_id","unique","unique","unique","unique","unique","unique","unique","unpack_series_matching_type","unset_fast_explode_list","upstream_traits","var","var","var","var_as_series","var_as_series","var_as_series","vec_hash","vec_hash","vec_hash","vec_hash","vec_hash","vec_hash","vec_hash","vec_hash","vec_hash","vec_hash","vec_hash","vec_hash","vec_hash","vec_hash","vec_hash_combine","vec_hash_combine","vec_hash_combine","vec_hash_combine","vec_hash_combine","vec_hash_combine","vec_hash_combine","vec_hash_combine","vec_hash_combine","vec_hash_combine","vec_hash_combine","vec_hash_combine","vec_hash_combine","vec_hash_combine","vzip","width","with_chunks","zip_with","zip_with","zip_with","zip_with","zip_with","zip_with","zip_with","ArrayArithmetics","add","div","div_scalar","mul","rem","rem_scalar","sub","AnonymousListBuilder","AnonymousOwnedListBuilder","BinaryChunkedBuilder","BinaryChunkedBuilderCow","BooleanChunkedBuilder","ChunkedBuilder","ListBinaryChunkedBuilder","ListBooleanChunkedBuilder","ListBuilderTrait","ListPrimitiveChunkedBuilder","ListUtf8ChunkedBuilder","NewChunkedArray","PrimitiveChunkedBuilder","Utf8ChunkedBuilder","Utf8ChunkedBuilderCow","append_array","append_empty","append_empty","append_null","append_null","append_null","append_null","append_null","append_null","append_opt_array","append_opt_series","append_opt_series","append_option","append_series","append_series","append_series","append_value","append_value","append_value","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","builder","capacity","capacity","default","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","fast_explode","field","finish","finish","finish","finish","finish","finish","fixed_size_list","from","from","from","from","from_iter_options","from_iter_values","from_slice","from_slice_options","get_list_builder","init","init","init","init","inner_array","into","into","into","into","list","new","new","new","new","shrink_to_fit","shrink_to_fit","shrink_to_fit","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","AnonymousListBuilder","AnonymousOwnedListBuilder","ListBinaryChunkedBuilder","ListBooleanChunkedBuilder","ListBuilderTrait","ListPrimitiveChunkedBuilder","ListUtf8ChunkedBuilder","append_null","append_opt_series","append_series","builder","fast_explode","field","finish","get_list_builder","inner_array","BinaryIterNoNull","BoolIterNoNull","FixedSizeListIterNoNull","ListIterNoNull","PolarsIterator","SomeIterator","StructIter","Utf8IterNoNull","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","drop","from","from","from","from","from","from","from","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_vec","into_vec","new","new","new","new","new","next","next","next","next","next","next","next","next_back","next_back","next_back","next_back","next_back","next_back","par","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","list","utf8","Any","AnyValue","Arc","Array","Array","Array","ArrayChunked","ArrayRef","ArrowDataType","ArrowError","ArrowField","ArrowGetItem","ArrowSchema","ArrowTimeUnit","AsOf","AsOfOptions","AsRefDataType","AsofStrategy","Average","Backward","Backward","Binary","Binary","Binary","BinaryChunked","BinaryChunkedBuilder","BinaryOwned","BinaryTakeRandom","BinaryTakeRandomSingleChunk","BinaryType","BoolTakeRandom","BoolTakeRandomSingleChunk","Boolean","Boolean","Boolean","BooleanChunked","BooleanChunkedBuilder","BooleanType","C","CatIter","Categorical","Categorical","CategoricalChunked","CategoricalChunkedBuilder","CategoricalType","ChunkAgg","ChunkAggSeries","ChunkAnyValue","ChunkApply","ChunkApplyKernel","ChunkBytes","ChunkCast","ChunkCompare","ChunkCumAgg","ChunkExpandAtIndex","ChunkExplode","ChunkFillNullValue","ChunkFilter","ChunkFull","ChunkFullNull","ChunkPeaks","ChunkQuantile","ChunkReverse","ChunkRollApply","ChunkSet","ChunkShift","ChunkShiftFill","ChunkSort","ChunkTake","ChunkUnique","ChunkVar","ChunkZip","ChunkedArray","ChunkedBuilder","CloudOptions","ColumnNotFound","ComputeError","Cross","DataFrame","DataType","Date","Date","Date32","Date64","DateChunked","DateType","Datetime","Datetime","DatetimeChunked","DatetimeType","Decimal","Decimal","Decimal","Decimal256","DecimalChunked","DecimalType","Dense","Dictionary","Dummy","Duplicate","Duration","Duration","Duration","DurationChunked","DurationType","DynArgs","Extension","Field","FillNullLimit","FillNullStrategy","First","FixedSizeBinary","FixedSizeList","FixedSizeListType","Float16","Float32","Float32","Float32","Float32Chunked","Float32Type","Float64","Float64","Float64","Float64Chunked","Float64Type","Fortran","Forward","Forward","FromData","FromDataBinary","FromDataUtf8","FxHash","GetAnyValue","Global","GlobalFinished","GroupsIdx","GroupsProxy","GroupsSlice","HashMap","Higher","IDX_DTYPE","Idx","IdxArr","IdxCa","IdxSize","IdxType","IndexOfSchema","IndexOrder","IndexToUsize","InitHashMaps","Inner","Int128Chunked","Int128Type","Int16","Int16","Int16","Int16Chunked","Int16Type","Int32","Int32","Int32","Int32Chunked","Int32Type","Int64","Int64","Int64","Int64Chunked","Int64Type","Int8","Int8","Int8","Int8Chunked","Int8Type","Interval","IntoGroupsProxy","IntoSeries","IntoTakeRandom","IntoVec","InvalidOperation","Io","IsFirst","IsFloat","IsIn","IsLast","Item","Item","Item","Item","Item","Iter","IterNulls","JoinArgs","JoinType","LargeBinary","LargeBinaryArray","LargeList","LargeListArray","LargeStringArray","LargeUtf8","Last","Left","LhsNumOps","Linear","List","List","List","ListBinaryChunkedBuilder","ListBooleanChunkedBuilder","ListBuilderTrait","ListChunked","ListFromIter","ListPrimitiveChunkedBuilder","ListTakeRandom","ListTakeRandomSingleChunk","ListType","ListUtf8ChunkedBuilder","Local","Local","Logical","LogicalType","Lower","Map","Max","Max","MaxBound","Mean","MeltArgs","Microsecond","Microseconds","Midpoint","Millisecond","Milliseconds","Min","Min","MinBound","Multi","Multi","MutableBitmapExtension","NamedFrom","NamedFromOwned","Nanosecond","Nanoseconds","Native","Nearest","Nearest","NewChunkedArray","NoData","None","Null","Null","Null","NumOpsDispatch","NumOpsDispatchChecked","NumTakeRandomChunked","NumTakeRandomCont","NumTakeRandomSingleChunk","NumericNative","Object","Object","ObjectArray","ObjectChunked","ObjectOwned","ObjectTakeRandom","ObjectTakeRandomSingleChunk","ObjectType","One","Ordinal","Outer","Output","OwnedObject","POLARSTYPE","PlHashMap","PlHashSet","PlIdHashMap","PlIndexMap","PlIndexSet","PolarsArray","PolarsDataType","PolarsError","PolarsFloatType","PolarsIntegerType","PolarsIterator","PolarsNumericType","PolarsObject","PolarsObjectSafe","PolarsResult","PolarsSingleType","PrimitiveChunkedBuilder","QuantileAggSeries","QuantileInterpolOptions","Random","RankMethod","RankOptions","RepeatBy","RevMapping","RevMappingBuilder","RollingOptionsFixedWindow","RollingQuantileParams","RollingVarParams","Schema","SchemaFieldNotFound","SchemaMismatch","SchemaRef","Second","Series","SeriesTrait","ShapeMismatch","Single","Single","SingleNoNull","Slice","SlicedArray","SortMultipleOptions","SortOptions","StrConcat","StrHashLocal","StringCacheMismatch","Struct","Struct","Struct","StructChunked","StructFieldNotFound","StructOwned","TakeIdx","TakeIterator","TakeIteratorNulls","TakeRandBranch2","TakeRandBranch3","TakeRandom","TakeRandom","TakeRandomBitmap","TakeRandomUtf8","Time","Time","Time32","Time64","TimeChunked","TimeType","TimeUnit","TimeZone","Timestamp","UInt16","UInt16","UInt16","UInt16Chunked","UInt16Type","UInt32","UInt32","UInt32","UInt32Chunked","UInt32Type","UInt64","UInt64","UInt64","UInt64Chunked","UInt64Type","UInt8","UInt8","UInt8","UInt8Chunked","UInt8Type","Union","UniqueKeepStrategy","Unknown","Utf8","Utf8","Utf8","Utf8Chunked","Utf8ChunkedBuilder","Utf8Owned","Utf8TakeRandom","Utf8TakeRandomSingleChunk","Utf8Type","ValueSize","VarAggSeries","VecHash","Zero","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","_fx_hash","_sum_as_series","add","add_to","append_iter","append_iter","append_iter_values","append_null","append_null","append_null","append_null","append_null","append_null","append_null","append_null","append_null","append_null","append_opt_series","append_opt_slice","append_option","append_option","append_option","append_series","append_series","append_series","append_series","append_series","append_slice","append_trusted_len_iter","append_trusted_len_iter","append_value","append_value","append_value","append_value","append_value","append_values_iter","append_values_iter","apply","apply_cast_numeric","apply_kernel","apply_kernel_cast","apply_on_opt","apply_to_slice","apply_with_idx","apply_with_idx_on_opt","arg_sort","arg_sort","arg_sort_multiple","arg_unique","arg_unique","as_any","as_any","as_any","as_any_mut","as_any_mut","as_fd","as_ptr","as_raw_fd","as_ref","as_ref_dtype","as_single_ptr","as_slice_mut","assume_init","assume_init","bitand","bitor","bitxor","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","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","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","boxed_clone","boxed_clone","boxed_clone","boxed_clone","branch_apply_cast_numeric_no_null","builder","builder","capacity","capacity","cast","cast","cast","cast_unchecked","categorical","cause","center","check_bounds","check_bounds","check_bounds","check_bounds","checked_div","checked_div","checked_div_num","chunk_lengths","chunks","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_inner","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","cloud","cmp","compare","contains","cummax","cummin","cumprod","cumsum","data_type","data_type","data_type","datatypes","datetime_to_timestamp_ms","datetime_to_timestamp_ns","datetime_to_timestamp_us","ddof","decrement_strong_count","default","default","default","default","default","default","default","default","default","default","default_arrays","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","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","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","descending","descending","descending","description","df","div","divide","downcast","downcast_unchecked","downgrade","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","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop_nulls","dtype","dtype","dtype","encode_hex","encode_hex_upper","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","equal","equal_missing","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","explode","explode_and_offsets","fast_explode","fast_explode","fast_explode","fast_explode","fast_explode","field","field","field","field","field","field","fields","fill_null_with_values","filter","filter","filter","finish","finish","finish","finish","finish","finish","fixed_size_list","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fn_params","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","from","from","from","from","from","from","from","from","from","from","from_data_default","from_data_unchecked_default","from_data_unchecked_default","from_iter","from_iter","from_iter_binary_trusted_len","from_iter_bool_trusted_len","from_iter_options","from_iter_primitive_trusted_len","from_iter_utf8_trusted_len","from_iter_values","from_raw","from_slice","from_slice_options","from_vec","full","full_null","ge","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get_any_value","get_any_value","get_any_value_unchecked","get_any_value_unchecked","get_at_index","get_at_index_mut","get_dtype","get_field","get_full","get_k","get_mut","get_mut_unchecked","get_names","get_names","get_names","get_object","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_values_size","group_tuples","gt","gt","gt_eq","has_validity","has_validity","hash","hash","hash","hash","how","id_vars","increment_strong_count","index_of","index_of","index_of","indexes_to_usizes","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","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","inner_array","inner_array","inner_array","inner_array","inner_array","insert_at_index","interpol","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","into","into","into_inner","into_iter","into_iter","into_raw","into_series","into_series","into_vec","is_empty","is_empty","is_first","is_float","is_in","is_in","is_last","is_nan","is_not_null","is_null","is_null_unchecked","is_null_unchecked","is_nullable","is_series","is_sorted_flag","is_tty","is_valid_unchecked","is_valid_unchecked","iter","iter_dtypes","iter_fields","iter_names","le","left_by","len","len","len","limit","list","lt","lt","lt_eq","maintain_order","make_mut","max","max_as_series","max_as_series","mean","mean","median","median","median_as_series","median_as_series","merge","merge_dtypes","metadata","metadata","method","min","min_as_series","min_as_series","min_periods","mode","mode","mul","multiply","multithreaded","multithreaded","n_chunks","n_unique","n_unique","name","name","name","ne","negative_to_usize","new","new","new","new","new","new","new","new","new","new","new","new","new","new_cyclic","new_from_index","new_from_index","new_inserting_at_index","new_uninit","new_uninit_slice","new_zeroed","new_zeroed_slice","not_equal","not_equal_missing","null","null_count","null_count","nulls_last","other","partial_cmp","peak_max","peak_max","peak_min","peak_min","pin","polars_bail","polars_ensure","polars_err","polars_warn","prob","prod_as_series","provide","provide","ptr_eq","quantile","quantile_as_series","quantile_as_series","rechunk","registry","rem","remainder","remove","rename","rename","repeat_by","repeat_by","reverse","reverse","right_by","rolling_apply","rolling_apply","set","set_at_idx","set_at_idx_with","set_bit_unchecked","set_dtype","set_dtype_at_index","shift","shift","shift_and_fill","shift_remove","shift_remove_index","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","slice","slice","slice","slice","slice_typed","slice_typed","slice_typed_unchecked","slice_typed_unchecked","slice_unchecked","sort","sort_with","sort_with","source","spawn_local_obj","spawn_obj","status","status_local","std","std_as_series","std_as_series","str_concat","str_concat","strategy","streamable","stringcache","strong_count","sub","subtract","suffix","sum","sum_as_series","take","take","take_iter","take_iter_unchecked","take_opt_iter","take_opt_iter_unchecked","take_rand","take_unchecked","take_unchecked","tile","to_arrow","to_boxed","to_boxed","to_byte_slices","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_string","to_supertype","tolerance","tolerance_str","try_apply","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_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_get","try_get_at_index","try_get_field","try_get_full","try_get_mut","try_index_of","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","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_new","try_new_uninit","try_new_zeroed","try_pin","try_unwrap","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","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_name","type_name","unique","unique","unwrap","unwrap_or_clone","utf8","validation","validity","value","value_name","value_unchecked","value_vars","values","var","var_as_series","var_as_series","variable_name","vec_hash","vec_hash_combine","view","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","weak_count","weights","window_size","with_capacity","with_capacity","with_column","with_metadata","with_metadata","with_validity","zip_with","groups","rolling","ObjectChunkedBuilder","append_null","append_null","append_option","append_value","append_value","append_value_from_any","borrow","borrow_mut","default","deref","deref_mut","drop","finish","from","init","into","new","to_series","try_from","try_into","type_id","vzip","CatIter","CategoricalChunked","CategoricalChunkedBuilder","Global","GlobalFinished","Local","Local","RevMapping","RevMappingBuilder","StrHashLocal","Aws","Azure","CloudOptions","CloudType","File","Gcp","__clone_box","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","default","deref","deref","deref_mut","deref_mut","drop","drop","eq","fmt","from","from","from_str","from_untyped_config","init","init","into","into","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","AnyValue","Array","Array","ArrayChunked","ArrowDataType","ArrowTimeUnit","AsRefDataType","Binary","Binary","Binary","BinaryChunked","BinaryOwned","BinaryType","Boolean","Boolean","Boolean","BooleanChunked","BooleanType","CatIter","Categorical","Categorical","CategoricalChunked","CategoricalChunkedBuilder","CategoricalType","CloudOptions","DataType","Date","Date","Date32","Date64","DateChunked","DateType","Datetime","Datetime","DatetimeChunked","DatetimeType","Decimal","Decimal","Decimal","Decimal256","DecimalChunked","DecimalType","Dictionary","Duration","Duration","Duration","DurationChunked","DurationType","Extension","Field","FixedSizeBinary","FixedSizeList","FixedSizeListType","Float16","Float32","Float32","Float32","Float32Chunked","Float32Type","Float64","Float64","Float64","Float64Chunked","Float64Type","GetAnyValue","Global","GlobalFinished","HashMap","IDX_DTYPE","IdxArr","IdxCa","IdxSize","IdxType","InitHashMaps","Int128Chunked","Int128Type","Int16","Int16","Int16","Int16Chunked","Int16Type","Int32","Int32","Int32","Int32Chunked","Int32Type","Int64","Int64","Int64","Int64Chunked","Int64Type","Int8","Int8","Int8","Int8Chunked","Int8Type","Interval","LargeBinary","LargeList","LargeUtf8","List","List","List","ListChunked","ListType","Local","Local","Logical","LogicalType","Map","Microsecond","Microseconds","Millisecond","Milliseconds","Nanosecond","Nanoseconds","Native","Null","Null","Null","NumericNative","Object","Object","ObjectChunked","ObjectOwned","ObjectType","OwnedObject","POLARSTYPE","PlHashMap","PlHashSet","PlIdHashMap","PlIndexMap","PlIndexSet","PolarsDataType","PolarsFloatType","PolarsIntegerType","PolarsNumericType","PolarsSingleType","RevMapping","RevMappingBuilder","Second","StrHashLocal","Struct","Struct","Struct","StructChunked","StructOwned","Time","Time","Time32","Time64","TimeChunked","TimeType","TimeUnit","TimeZone","Timestamp","UInt16","UInt16","UInt16","UInt16Chunked","UInt16Type","UInt32","UInt32","UInt32","UInt32Chunked","UInt32Type","UInt64","UInt64","UInt64","UInt64Chunked","UInt64Type","UInt8","UInt8","UInt8","UInt8Chunked","UInt8Type","Union","Unknown","Utf8","Utf8","Utf8","Utf8Chunked","Utf8Owned","Utf8Type","as_ref_dtype","cast","dtype","dtype","get_any_value","get_any_value_unchecked","get_dtype","get_unchecked","merge_dtypes","name","new","with_capacity","FromData","FromDataBinary","FromDataUtf8","from_data_default","from_data_unchecked_default","from_data_unchecked_default","AnonymousBuilder","borrow","borrow_mut","default","deref","deref_mut","drop","finish","from","init","into","is_empty","new","push","push_null","try_from","try_into","type_id","vzip","width","AnonymousBuilder","borrow","borrow_mut","convert_inner_type","deref","deref_mut","drop","finish","from","init","into","is_empty","new","offsets","push","push_empty","push_multiple","push_null","push_opt","take_offsets","try_from","try_into","type_id","vzip","MutableNullArray","as_any","as_box","as_mut_any","borrow","borrow_mut","data_type","default","deref","deref_mut","drop","fmt","from","init","into","len","push_null","reserve","shrink_to_fit","try_from","try_into","type_id","validity","vzip","AnonymousObjectBuilder","BuilderConstructor","ObjectConverter","append_null","append_value","get_object_builder","get_object_converter","is_object_builder_registered","register_object_builder","to_series","SlicedArray","slice_typed","slice_typed_unchecked","IUseStringCache","enable_string_cache","reset_string_cache","using_string_cache","with_string_cache","BinaryFromIter","Utf8FromIter","from_values_iter","from_values_iter","Array","Backward","BinaryTakeRandom","BinaryTakeRandomSingleChunk","BoolTakeRandom","BoolTakeRandomSingleChunk","ChunkAgg","ChunkAnyValue","ChunkApply","ChunkApplyKernel","ChunkBytes","ChunkCast","ChunkCompare","ChunkCumAgg","ChunkExpandAtIndex","ChunkExplode","ChunkFillNullValue","ChunkFilter","ChunkFull","ChunkFullNull","ChunkPeaks","ChunkQuantile","ChunkReverse","ChunkRollApply","ChunkSet","ChunkShift","ChunkShiftFill","ChunkSort","ChunkTake","ChunkUnique","ChunkVar","ChunkZip","Dummy","FillNullLimit","FillNullStrategy","Forward","IntoTakeRandom","IsFirst","IsIn","IsLast","Item","Item","Item","Item","Iter","IterNulls","ListTakeRandom","ListTakeRandomSingleChunk","Max","MaxBound","Mean","Min","MinBound","Multi","Multi","NumTakeRandomChunked","NumTakeRandomCont","NumTakeRandomSingleChunk","ObjectTakeRandom","ObjectTakeRandomSingleChunk","One","RepeatBy","Single","Single","SingleNoNull","SortMultipleOptions","SortOptions","StrConcat","TakeIdx","TakeIterator","TakeIteratorNulls","TakeRandBranch2","TakeRandBranch3","TakeRandom","TakeRandom","TakeRandomBitmap","TakeRandomUtf8","Utf8TakeRandom","Utf8TakeRandomSingleChunk","Zero","apply","apply_cast_numeric","apply_kernel","apply_kernel_cast","apply_on_opt","apply_to_slice","apply_with_idx","apply_with_idx_on_opt","arg_sort","arg_sort_multiple","arg_unique","boxed_clone","boxed_clone","branch_apply_cast_numeric_no_null","cast","cast_unchecked","check_bounds","check_bounds","cummax","cummin","cumprod","cumsum","descending","descending","equal","equal_missing","explode","explode_and_offsets","fill_null_with_values","filter","full","full","full_null","get","get","get_any_value","get_any_value_unchecked","get_unchecked","get_unchecked","gt","gt_eq","is_first","is_in","is_last","lt","lt_eq","maintain_order","max","mean","median","min","mode","multithreaded","multithreaded","n_unique","new_from_index","not_equal","not_equal_missing","nulls_last","other","peak_max","peak_min","quantile","repeat_by","reverse","rolling_apply","set","set_at_idx","set_at_idx_with","shift","shift_and_fill","sort","sort","sort_with","std","str_concat","sum","take","take_rand","take_unchecked","to_byte_slices","try_apply","unique","var","zip","zip_with","_broadcast_descending","arg_sort_multiple","arg_sort_no_nulls","sort_slice_ascending","sort_slice_descending","_get_rows_encoded","_get_rows_encoded_ca","_get_rows_encoded_compat_array","conversion","datetime_to_timestamp_ms","datetime_to_timestamp_ns","datetime_to_timestamp_us","time_to_time64ns","unix_time","datetime_to_timestamp_ms","datetime_to_timestamp_ns","datetime_to_timestamp_us","PolarsAsRef","AnyValue","Array","Array","ArrayChunked","ArrowDataType","ArrowTimeUnit","AsRefDataType","Binary","Binary","Binary","BinaryChunked","BinaryOwned","BinaryType","Boolean","Boolean","Boolean","BooleanChunked","BooleanType","CatIter","Categorical","Categorical","CategoricalChunked","CategoricalChunkedBuilder","CategoricalType","CloudOptions","DataType","Date","Date","Date32","Date64","DateChunked","DateType","Datetime","Datetime","DatetimeChunked","DatetimeType","Decimal","Decimal","Decimal","Decimal256","DecimalChunked","DecimalType","Dictionary","Duration","Duration","Duration","DurationChunked","DurationType","Extension","Field","FixedSizeBinary","FixedSizeList","FixedSizeListType","Float16","Float32","Float32","Float32","Float32Chunked","Float32Type","Float64","Float64","Float64","Float64Chunked","Float64Type","GetAnyValue","Global","GlobalFinished","HashMap","IDX_DTYPE","IdxArr","IdxCa","IdxSize","IdxType","InitHashMaps","Int128Chunked","Int128Type","Int16","Int16","Int16","Int16Chunked","Int16Type","Int32","Int32","Int32","Int32Chunked","Int32Type","Int64","Int64","Int64","Int64Chunked","Int64Type","Int8","Int8","Int8","Int8Chunked","Int8Type","Interval","LargeBinary","LargeList","LargeUtf8","List","List","List","ListChunked","ListType","Local","Local","Logical","LogicalType","Map","Microsecond","Microseconds","Millisecond","Milliseconds","Nanosecond","Nanoseconds","Native","Null","Null","Null","NumericNative","Object","Object","ObjectChunked","ObjectOwned","ObjectType","OwnedObject","POLARSTYPE","PlHashMap","PlHashSet","PlIdHashMap","PlIndexMap","PlIndexSet","PolarsDataType","PolarsFloatType","PolarsIntegerType","PolarsNumericType","PolarsSingleType","RevMapping","RevMappingBuilder","Second","StrHashLocal","Struct","Struct","Struct","StructChunked","StructOwned","Time","Time","Time32","Time64","TimeChunked","TimeType","TimeUnit","TimeZone","Timestamp","UInt16","UInt16","UInt16","UInt16Chunked","UInt16Type","UInt32","UInt32","UInt32","UInt32Chunked","UInt32Type","UInt64","UInt64","UInt64","UInt64Chunked","UInt64Type","UInt8","UInt8","UInt8","UInt8Chunked","UInt8Type","Union","Unknown","Utf8","Utf8","Utf8","Utf8Chunked","Utf8Owned","Utf8Type","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","_iter_struct_av","_materialize_struct_av","add","add","add_to","add_to","add_to","add_to","add_to","add_to","add_to","add_to","add_to","add_to","add_to","add_to","add_to","add_to","agg_list","append","append_null","append_value","arg_sort","as_borrowed","as_date_iter","as_datetime_iter","as_ref_dtype","as_time_iter","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","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","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cast","cast","cast","cast","cast","cast","cast","cast","cast","cast_time_unit","cast_time_unit","categorical","checked_div","checked_div","checked_div","checked_div","checked_div","checked_div","checked_div","checked_div","checked_div","checked_div","clone","clone","clone","clone","clone","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","clone_into","clone_into","clone_into","clone_into","clone_into","coerce","convert_time_zone","data_type","days","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","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","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","div","divide","divide","divide","divide","divide","divide","divide","divide","divide","divide","divide","drain_iter","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","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","dtype","dtype","dtype","dtype","dtype","dtype","dtype","dtype","dtype","dtype","eq","eq","eq","eq","eq","eq","eq","eq","equal","equal_missing","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","exits","field","field_by_name","fields","fields_mut","find","finish","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","from_cats_and_rev_map_unchecked","from_duration","from_duration_options","from_global_indices_unchecked","from_naive_date","from_naive_date_options","from_naive_datetime","from_naive_datetime_options","from_naive_time","from_naive_time_options","from_owned","full_null","full_null","get","get_any_value","get_any_value","get_any_value","get_any_value","get_any_value","get_any_value","get_any_value","get_any_value","get_any_value_unchecked","get_any_value_unchecked","get_any_value_unchecked","get_any_value_unchecked","get_any_value_unchecked","get_any_value_unchecked","get_any_value_unchecked","get_any_value_unchecked","get_categories","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_optional","get_rev_map","get_str","get_unchecked","gt","gt_eq","hash","hash","hash","hash","hash","hash","hour","hours","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","init","init","init","init","init","init","init","init","init","init","init","init","inner_dtype","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_iter","into_iter","into_series","into_series","into_series","into_series","into_series","into_series","into_series","into_static","is_empty","is_empty","is_float","is_global","is_in","is_integer","is_local","is_logical","is_nested_null","is_nested_null","is_numeric","is_primitive","is_signed","is_signed","is_temporal","is_unsigned","is_unsigned","iter_str","len","len","len","logical","lt","lt_eq","merge_dtypes","microseconds","milliseconds","minute","minutes","month_end","month_end","month_start","month_start","mul","multiply","multiply","multiply","multiply","multiply","multiply","multiply","multiply","multiply","multiply","multiply","n_unique","name","name","name","name","nanosecond","nanoseconds","new","new","new","new","new","new","new","new","new","new","new","new","next","not_equal","not_equal_missing","null_count","parse_from_str_slice","parse_from_str_slice","partial_cmp","precision","rechunk","ref_field","remainder","remainder","remainder","remainder","remainder","remainder","remainder","remainder","remainder","remainder","remainder","rename","round","round","same_src","scale","second","seconds","set_lexical_sorted","set_name","set_time_unit","set_time_unit","set_time_zone","size_hint","sort","sort_with","strftime","strftime","strftime","sub","subtract","subtract","subtract","subtract","subtract","subtract","subtract","subtract","subtract","subtract","subtract","time_unit","time_unit","time_zone","to_arrow","to_arrow","to_arrow","to_ascii","to_logical_type","to_ops","to_ops","to_ops","to_ops","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_owned","to_owned","to_owned","to_owned","to_owned","to_physical","to_physical_type","to_string","to_string","to_string","to_string","to_string","to_string","truncate","truncate","try_extract","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_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","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unique","unnest","value_counts","value_within_range","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","with_capacity","CatIter","CategoricalChunked","CategoricalChunkedBuilder","Global","GlobalFinished","Local","Local","RevMapping","RevMappingBuilder","StrHashLocal","stringcache","IUseStringCache","borrow","borrow_mut","default","deref","deref_mut","drop","drop","enable_string_cache","from","hold","init","into","reset_string_cache","try_from","try_into","type_id","using_string_cache","vzip","with_string_cache","changelog","v0_10_0_11","v0_3","v0_4","v0_5","v0_6","v0_7","v0_8","v0_9","eager","lazy","performance","ArrowError","ArrowError","ColumnNotFound","ComputeError","Duplicate","ErrString","External","ExternalFormat","InvalidArgumentError","InvalidOperation","Io","Io","NoData","NotYetImplemented","OutOfSpec","Overflow","PolarsError","PolarsResult","SchemaFieldNotFound","SchemaMismatch","ShapeMismatch","StringCacheMismatch","StructFieldNotFound","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","feature_gated","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_external_error","get_warning_function","init","init","init","into","into","into","map_err","polars_bail","polars_ensure","polars_err","polars_warn","provide","provide","set_warning_function","source","to_compute_err","to_string","to_string","to_string","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","wrap_msg","_boost_hash_combine","AHashMap","AHashSet","AHasher","HashMap","HashMapExt","HashSet","HashSetExt","RandomState","__clone_box","__clone_box","__clone_box","bitand","bitor","bitxor","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","build_hasher","clone","clone","clone","clone_into","clone_into","clone_into","default","default","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","eq","equivalent","equivalent","equivalent","equivalent","extend","extend","finish","fmt","fmt","fmt","from","from","from","from","from","from_iter","generate_with","hash_one","hash_one","init","init","init","into","into","into","into","into_iter","into_iter","into_vec","into_vec","new","new","new","new","random_state","sub","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","with_capacity","with_capacity","with_capacity","with_capacity_and_hasher","with_hasher","with_seed","with_seeds","write","write_u128","write_u16","write_u32","write_u64","write_u8","write_usize","RandomSource","RandomState","gen_hasher_seed","set_random_source","AHashMap","Either","Left","Right","__clone_box","array","bitmap","borrow","borrow_mut","buffer","chunk","clone","clone_into","compute","datatypes","default","deref","deref","deref_mut","deref_mut","drop","eq","equivalent","equivalent","equivalent","equivalent","error","extend","extend","ffi","fmt","from","from","from","from_iter","get","get_key_value","get_mut","index","init","insert","into","into","into_iter","into_iter","into_iter","into_keys","into_values","io","mmap","new","offset","remove","scalar","temporal_conversions","to_owned","trusted_len","try_from","try_into","type_id","types","util","vzip","with_capacity","with_capacity_and_hasher","with_hasher","Array","ArrayValuesIter","BinaryArray","BinaryValueIter","BooleanArray","DaysMsArray","DaysMsVec","DictionaryArray","DictionaryKey","FixedSizeBinaryArray","FixedSizeListArray","Float16Array","Float16Vec","Float32Array","Float32Vec","Float64Array","Float64Vec","GenericBinaryArray","Int128Array","Int128Vec","Int16Array","Int16Vec","Int256Array","Int256Vec","Int32Array","Int32Vec","Int64Array","Int64Vec","Int8Array","Int8Vec","KEY_TYPE","ListArray","ListValuesIter","MapArray","MonthsDaysNsArray","MonthsDaysNsVec","MutableArray","MutableBinaryArray","MutableBinaryValuesArray","MutableBooleanArray","MutableDictionaryArray","MutableFixedSizeBinaryArray","MutableFixedSizeListArray","MutableListArray","MutableNullArray","MutablePrimitiveArray","MutableStructArray","MutableUtf8Array","MutableUtf8ValuesArray","NullArray","PrimitiveArray","PushUnchecked","StructArray","TryExtend","TryExtendFromSelf","TryPush","UInt16Array","UInt16Vec","UInt32Array","UInt32Vec","UInt64Array","UInt64Vec","UInt8Array","UInt8Vec","UnionArray","Utf8Array","Utf8ValuesIter","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","add","add","add","always_fits_usize","append_null","append_series","apply_validity","apply_validity","apply_validity","apply_validity","apply_values","apply_values_mut","arced","arced","arced","arced","arced","arced","arced","arced","arced","arced","arced","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_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_box","as_box","as_box","as_box","as_box","as_box","as_box","as_box","as_box","as_box","as_box","as_box","as_box","as_mut_any","as_mut_any","as_mut_any","as_mut_any","as_mut_any","as_mut_any","as_mut_any","as_mut_any","as_mut_any","as_mut_any","as_mut_any","as_mut_any","as_mut_any","as_ref","as_usize","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","boxed","boxed","boxed","boxed","boxed","boxed","boxed","boxed","boxed","boxed","boxed","boxed_clone","boxed_clone","capacity","capacity","capacity","capacity","capacity","check_bounds","check_bounds","checked_add","checked_add","checked_add","checked_div","checked_div","checked_div","checked_mul","checked_mul","checked_mul","checked_rem","checked_rem","checked_sub","checked_sub","checked_sub","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","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","default","default","default","default","default","default","default","default","default","default","default_data_type","default_data_type","default_data_type","default_data_type","default_datatype","default_datatype","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","div","div","div","drop","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","eq","eq","eq","eq","eq","eq","eq","eq","equal","extend","extend","extend","extend","extend","extend","extend_constant","extend_from_slice","extend_trusted_len","extend_trusted_len","extend_trusted_len","extend_trusted_len","extend_trusted_len","extend_trusted_len","extend_trusted_len_unchecked","extend_trusted_len_unchecked","extend_trusted_len_unchecked","extend_trusted_len_unchecked","extend_trusted_len_unchecked","extend_trusted_len_unchecked","extend_trusted_len_values","extend_trusted_len_values","extend_trusted_len_values","extend_trusted_len_values","extend_trusted_len_values_unchecked","extend_trusted_len_values_unchecked","extend_trusted_len_values_unchecked","extend_trusted_len_values_unchecked","extend_values","extend_values","field","fields","finish","fmt","fmt","fmt","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","from","from","from","from","from","from","from","from","from","from","from","from","from","from_data_default","from_data_default","from_data_unchecked_default","from_data_unchecked_default","from_inner","from_inner_unchecked","from_inner_unchecked","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter_trusted_length","from_iter_trusted_length","from_iter_trusted_length","from_iter_trusted_length","from_iter_values","from_iter_values","from_iter_values","from_iter_values","from_slice","from_slice","from_slice","from_slice","from_slice","from_slice","from_slice","from_trusted_len_iter","from_trusted_len_iter","from_trusted_len_iter","from_trusted_len_iter","from_trusted_len_iter","from_trusted_len_iter","from_trusted_len_iter","from_trusted_len_iter","from_trusted_len_iter","from_trusted_len_iter","from_trusted_len_iter_unchecked","from_trusted_len_iter_unchecked","from_trusted_len_iter_unchecked","from_trusted_len_iter_unchecked","from_trusted_len_iter_unchecked","from_trusted_len_iter_unchecked","from_trusted_len_iter_unchecked","from_trusted_len_iter_unchecked","from_trusted_len_iter_unchecked","from_trusted_len_iter_unchecked","from_trusted_len_values_iter","from_trusted_len_values_iter","from_trusted_len_values_iter","from_trusted_len_values_iter","from_trusted_len_values_iter","from_trusted_len_values_iter","from_trusted_len_values_iter","from_trusted_len_values_iter","from_trusted_len_values_iter_unchecked","from_trusted_len_values_iter_unchecked","from_trusted_len_values_iter_unchecked","from_trusted_len_values_iter_unchecked","from_trusted_len_values_iter_unchecked","from_trusted_len_values_iter_unchecked","from_values","from_vec","from_vec","get","get","get","get","get","get","get","get","get","get","get","get","get_child_field","get_child_type","get_display","get_fields","get_mut_values","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_value_display","get_values_size","get_values_size","get_values_size","get_values_size","growable","index","index_unchecked","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_arc","into_arc","into_arc","into_arc","into_arc","into_arc","into_arc","into_box","into_box","into_data","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_inner","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_mut","into_mut","into_mut","into_mut","into_vec","into_vec","is_empty","is_empty","is_null","is_null_unchecked","is_null_unchecked","is_null_unchecked","is_null_unchecked","is_null_unchecked","is_null_unchecked","is_ordered","is_sparse","is_valid","is_valid","is_valid_unchecked","is_valid_unchecked","is_valid_unchecked","is_valid_unchecked","is_valid_unchecked","is_valid_unchecked","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter","iter_typed","iter_values","key_value","keys","keys","keys_iter","keys_values_iter","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","map","mul","mul","mul","mut_values","mut_values","mut_values","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new_empty","new_empty","new_empty","new_empty","new_empty","new_empty","new_empty","new_empty","new_empty","new_empty","new_empty","new_empty_array","new_from","new_from","new_from_mutable","new_null","new_null","new_null","new_null","new_null","new_null","new_null","new_null","new_null","new_null","new_null","new_null_array","new_unchecked","new_unchecked","new_unchecked","new_with_capacity","new_with_field","new_with_field","next","next_back","nth","null_count","offsets","offsets","offsets","offsets","offsets","offsets","offsets","offsets","offsets","offsets","offsets","offsets","offsets","ord","overflowing_add","overflowing_add","overflowing_mul","overflowing_mul","overflowing_sub","overflowing_sub","pop","pop","pop","pop","pop","pop","pop","push","push","push","push","push","push","push","push","push_null","push_null","push_null","push_null","push_null","push_null","push_null","push_null","push_null","push_null","push_null","push_null","push_null","push_null","push_unchecked","push_unchecked","push_valid","rem","rem","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","reserve","saturating_add","saturating_add","saturating_add","saturating_mul","saturating_mul","saturating_mul","saturating_sub","saturating_sub","saturating_sub","set","set","set_unchecked","set_validity","set_validity","set_validity","set_validity","set_validity","set_validity","set_validity","set_validity","set_validity","set_validity","set_validity","set_validity","set_values","set_values","set_values","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","size","size","size","size","size_hint","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice","slice_typed","slice_typed","slice_typed","slice_typed","slice_typed","slice_typed","slice_typed","slice_typed","slice_typed","slice_typed","slice_typed","slice_typed_unchecked","slice_typed_unchecked","slice_typed_unchecked","slice_typed_unchecked","slice_typed_unchecked","slice_typed_unchecked","slice_typed_unchecked","slice_typed_unchecked","slice_typed_unchecked","slice_typed_unchecked","slice_typed_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","slice_unchecked","sliced","sliced","sliced","sliced","sliced","sliced","sliced","sliced","sliced","sliced","sliced","sliced","sliced_unchecked","sliced_unchecked","sliced_unchecked","sliced_unchecked","sliced_unchecked","sliced_unchecked","sliced_unchecked","sliced_unchecked","sliced_unchecked","sliced_unchecked","sliced_unchecked","sliced_unchecked","sub","sub","sub","to","to","to","to_boxed","to_boxed","to_boxed","to_boxed","to_boxed","to_boxed","to_boxed","to_boxed","to_boxed","to_boxed","to_boxed","to_boxed","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","try_extend","try_extend","try_extend","try_extend","try_extend","try_extend","try_extend","try_extend","try_extend","try_extend","try_extend_from_lengths","try_extend_from_self","try_extend_from_self","try_extend_from_self","try_extend_from_self","try_extend_from_self","try_extend_from_self","try_extend_from_self","try_extend_from_self","try_extend_from_self","try_extend_from_self","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_iter","try_from_iter","try_from_iter","try_from_iter","try_from_keys","try_from_trusted_len_iter","try_from_trusted_len_iter","try_from_trusted_len_iter","try_from_trusted_len_iter","try_from_trusted_len_iter","try_from_trusted_len_iter","try_from_trusted_len_iter","try_from_trusted_len_iter_unchecked","try_from_trusted_len_iter_unchecked","try_from_trusted_len_iter_unchecked","try_from_trusted_len_iter_unchecked","try_from_trusted_len_iter_unchecked","try_from_trusted_len_iter_unchecked","try_from_trusted_len_iter_unchecked","try_get_child","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_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new","try_new_unchecked","try_new_unchecked","try_push","try_push","try_push","try_push","try_push","try_push","try_push","try_push","try_push","try_push","try_push","try_push_valid","try_push_valid","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","types","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","validity","value","value","value","value","value","value","value","value","value","value","value","value","value","value","value","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","value_unchecked","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values","values_iter","values_iter","values_iter","values_iter","values_iter","values_iter","values_iter","values_iter","values_iter","values_iter","values_iter","values_iter","values_iter","values_iter_typed","values_mut_slice","values_mut_slice","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","with_capacities","with_capacities","with_capacities","with_capacities","with_capacity","with_capacity","with_capacity","with_capacity","with_capacity","with_capacity","with_capacity","with_capacity","with_capacity_from","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_validity","with_values","with_values","wrapping_add","wrapping_mul","wrapping_sub","Growable","GrowableBinary","GrowableBoolean","GrowableDictionary","GrowableFixedSizeBinary","GrowableFixedSizeList","GrowableList","GrowableMap","GrowableNull","GrowablePrimitive","GrowableStruct","GrowableUnion","GrowableUtf8","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_arc","as_box","as_box","as_box","as_box","as_box","as_box","as_box","as_box","as_box","as_box","as_box","as_box","as_box","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","default","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","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend","extend_validity","extend_validity","extend_validity","extend_validity","extend_validity","extend_validity","extend_validity","extend_validity","extend_validity","extend_validity","extend_validity","extend_validity","extend_validity","from","from","from","from","from","from","from","from","from","from","from","from","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","len","len","len","len","len","len","len","len","len","len","len","len","len","make_growable","new","new","new","new","new","new","new","new","new","new","new","new","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","DynComparator","build_compare","total_cmp","total_cmp_f32","total_cmp_f64","Bitmap","IntoIter","MutableBitmap","__clone_box","__clone_box","__clone_box","and","as_slice","as_slice","as_slice_mut","binary","binary_assign","bitand","bitand","bitand_assign","bitor","bitor","bitor_assign","bitxor","bitxor","bitxor_assign","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","capacity","chunk_iter_to_vec","chunks","clear","clone","clone","clone","clone_into","clone_into","clone_into","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","eq","eq","extend_constant","extend_from_bitmap","extend_from_slice","extend_from_slice_unchecked","extend_from_trusted_len_iter","extend_from_trusted_len_iter_unchecked","fmt","fmt","fmt","from","from","from","from","from","from","from_chunk_iter_unchecked","from_inner","from_inner_unchecked","from_iter","from_iter","from_len_set","from_len_zeroed","from_trusted_len_iter","from_trusted_len_iter","from_trusted_len_iter_unchecked","from_trusted_len_iter_unchecked","from_u8_slice","from_u8_vec","from_vec","get","get","get_bit","get_bit_unchecked","init","init","init","into","into","into","into_inner","into_iter","into_iter","into_iter","into_iter","into_mut","is_empty","is_empty","iter","iter","len","len","make_mut","new","new","new","new_zeroed","next","next_back","not","not","nth","null_count","null_count","null_count_range","or","par_bridge","pop","push","push_unchecked","quaternary","reserve","set","set_bit_unchecked","set_unchecked","shrink_to_fit","size_hint","slice","slice_unchecked","sliced","sliced_unchecked","ternary","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from_trusted_len_iter","try_from_trusted_len_iter","try_from_trusted_len_iter_unchecked","try_from_trusted_len_iter_unchecked","try_into","try_into","try_into","try_new","try_new","type_id","type_id","type_id","unary","unary_assign","unset_bits","unset_bits","utils","vzip","vzip","vzip","with_capacity","xor","BitChunk","BitChunkIterExact","BitChunks","BitChunksExact","BitChunksExactMut","BitmapIter","Optional","Required","SlicesIterator","ZipValidity","ZipValidityIter","__clone_box","__clone_box","__clone_box","__clone_box","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","boxed_clone","boxed_clone","bytes_for","check_bounds","check_bounds","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","count_zeros","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","drop","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_ne_bytes","get_bit","get_bit_unchecked","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_vec","into_vec","into_vec","into_vec","is_empty","is_set","len","len","new","new","new","new","new","new","new","new_with_validity","next","next","next","next","next","next","next","next_back","next_back","next_back","nth","nth","nth","remainder","remainder","remainder","remainder","remainder","remainder","remainder_iter","remainder_len","remainder_len","remainder_len","remainder_len","remainder_len","set","set_bit","set_bit_unchecked","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","slots","to_ne_bytes","to_owned","to_owned","to_owned","to_owned","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unwrap_optional","unwrap_required","vzip","vzip","vzip","vzip","vzip","vzip","vzip","Buffer","Bytes","__clone_box","as_slice","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","default","deref","deref","deref","deref","deref_mut","deref_mut","drop","drop","eq","fmt","from","from","from","from","from","from_inner_unchecked","from_iter","get_mut","get_mut_slice","init","init","into","into","into_inner","into_iter","into_mut","into_vec","into_vec","is_empty","is_sliced","len","new","offset","set_len","shared_count_strong","shared_count_weak","slice","slice_unchecked","sliced","sliced_unchecked","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Chunk","__clone_box","arrays","borrow","borrow_mut","clone","clone_into","columns","deref","deref","deref_mut","drop","eq","equivalent","equivalent","equivalent","equivalent","fmt","from","init","into","into_arrays","is_empty","len","new","to_owned","try_from","try_into","try_new","type_id","vzip","aggregate","arithmetics","arity","arity_assign","boolean","boolean_kleene","cast","comparison","concatenate","filter","if_then_else","like","substring","take","temporal","MAX","MIN","SimdOrd","Sum","can_max","can_min","can_sum","estimated_bytes_size","max","max_binary","max_boolean","max_element","max_lane","max_primitive","max_string","min","min_binary","min_boolean","min_element","min_lane","min_primitive","min_string","new_max","new_min","simd_sum","sum","sum_primitive","sum_slice","ArrayAdd","ArrayCheckedAdd","ArrayCheckedDiv","ArrayCheckedMul","ArrayCheckedRem","ArrayCheckedSub","ArrayDiv","ArrayMul","ArrayOverflowingAdd","ArrayOverflowingMul","ArrayOverflowingSub","ArrayRem","ArraySaturatingAdd","ArraySaturatingMul","ArraySaturatingSub","ArraySub","ArrayWrappingAdd","ArrayWrappingMul","ArrayWrappingSub","add","add","add_scalar","basic","can_add","can_div","can_mul","can_neg","can_rem","can_sub","checked_add","checked_div","checked_mul","checked_rem","checked_sub","decimal","div","div","div_scalar","mul","mul","mul_scalar","neg","overflowing_add","overflowing_mul","overflowing_sub","rem","rem","saturating_add","saturating_mul","saturating_sub","sub","sub","sub_scalar","time","wrapping_add","wrapping_mul","wrapping_sub","NativeArithmetics","add","add_scalar","checked_add","checked_add_scalar","checked_div","checked_div_scalar","checked_mul","checked_mul_scalar","checked_negate","checked_powf_scalar","checked_rem","checked_rem_scalar","checked_sub","checked_sub_scalar","div","div_scalar","mul","mul_scalar","negate","overflowing_add","overflowing_add_scalar","overflowing_mul","overflowing_mul_scalar","overflowing_sub","overflowing_sub_scalar","powf_scalar","rem","rem_scalar","saturating_add","saturating_add_scalar","saturating_mul","saturating_mul_scalar","saturating_sub","saturating_sub_scalar","sub","sub_scalar","wrapping_add","wrapping_add_scalar","wrapping_mul","wrapping_mul_scalar","wrapping_negate","wrapping_sub","wrapping_sub_scalar","adaptive_add","adaptive_div","adaptive_mul","adaptive_sub","add","checked_add","checked_div","checked_mul","checked_sub","div","div_scalar","mul","mul_scalar","saturating_add","saturating_div","saturating_mul","saturating_sub","sub","add_duration","add_duration_scalar","add_interval","add_interval_scalar","sub_duration_scalar","sub_timestamps_scalar","subtract_duration","subtract_timestamps","binary","binary_checked","binary_with_bitmap","try_binary","try_unary","unary","unary_checked","unary_with_bitmap","binary","unary","all","and","and_scalar","any","is_not_null","is_null","not","or","or_scalar","all","and","and_scalar","any","or","or_scalar","CastOptions","__clone_box","binary_large_to_binary","binary_to_dictionary","binary_to_large_binary","binary_to_large_utf8","binary_to_list","binary_to_primitive","binary_to_utf8","boolean_to_binary","boolean_to_primitive","boolean_to_utf8","borrow","borrow_mut","can_cast_types","cast","clone","clone_into","date32_to_date64","date64_to_date32","days_ms_to_months_days_ns","decimal_to_decimal","decimal_to_float","decimal_to_integer","default","deref","deref_mut","dictionary_to_dictionary_keys","dictionary_to_dictionary_values","dictionary_to_values","drop","f16_to_f32","fixed_size_binary_binary","float_to_decimal","fmt","from","init","integer_to_decimal","into","months_to_months_days_ns","naive_timestamp_to_utf8","partial","partial_binary_to_primitive","partial_utf8_to_primitive","primitive_as_primitive","primitive_to_binary","primitive_to_boolean","primitive_to_dictionary","primitive_to_primitive","primitive_to_same_primitive","primitive_to_utf8","time32_to_time64","time32ms_to_time32s","time32s_to_time32ms","time64_to_time32","time64ns_to_time64us","time64us_to_time64ns","timestamp_to_date32","timestamp_to_date64","timestamp_to_timestamp","timestamp_to_utf8","to_owned","try_from","try_into","type_id","utf8_large_to_utf8","utf8_to_binary","utf8_to_date32","utf8_to_date64","utf8_to_dictionary","utf8_to_large_utf8","utf8_to_naive_timestamp_ns","utf8_to_primitive","utf8_to_timestamp_ns","vzip","wrapped","wrapping_dictionary_to_dictionary_keys","wrapping_dictionary_to_dictionary_values","Simd","Simd8","Simd8Lanes","Simd8PartialEq","Simd8PartialOrd","binary","boolean","can_eq","can_eq_scalar","can_gt","can_gt_eq","can_gt_eq_scalar","can_gt_scalar","can_lt","can_lt_eq","can_lt_eq_scalar","can_lt_scalar","can_neq","can_neq_scalar","eq","eq","eq_and_validity","eq_scalar","eq_scalar_and_validity","finish_eq_validities","finish_neq_validities","from_chunk","from_incomplete_chunk","gt","gt","gt_eq","gt_eq","gt_eq_scalar","gt_scalar","lt","lt","lt_eq","lt_eq","lt_eq_scalar","lt_scalar","neq","neq","neq_and_validity","neq_scalar","neq_scalar_and_validity","primitive","utf8","eq","eq_and_validity","eq_scalar","eq_scalar_and_validity","gt","gt_eq","gt_eq_scalar","gt_scalar","lt","lt_eq","lt_eq_scalar","lt_scalar","neq","neq_and_validity","neq_scalar","neq_scalar_and_validity","compare_op_scalar","eq","eq_and_validity","eq_scalar","eq_scalar_and_validity","gt","gt_eq","gt_eq_scalar","gt_scalar","lt","lt_eq","lt_eq_scalar","lt_scalar","neq","neq_and_validity","neq_scalar","neq_scalar_and_validity","compare_op_scalar","eq","eq_and_validity","eq_scalar","eq_scalar_and_validity","gt","gt_eq","gt_eq_scalar","gt_scalar","lt","lt_eq","lt_eq_scalar","lt_scalar","neq","neq_and_validity","neq_scalar","neq_scalar_and_validity","eq","eq_and_validity","eq_scalar","eq_scalar_and_validity","gt","gt_eq","gt_eq_scalar","gt_scalar","lt","lt_eq","lt_eq_scalar","lt_scalar","neq","neq_and_validity","neq_scalar","neq_scalar_and_validity","concatenate","Filter","build_filter","filter","filter_chunk","if_then_else","like_binary","like_binary_scalar","like_utf8","like_utf8_scalar","nlike_binary","nlike_binary_scalar","nlike_utf8","nlike_utf8_scalar","can_substring","substring","can_take","take","can_day","can_hour","can_iso_week","can_minute","can_month","can_nanosecond","can_second","can_weekday","can_year","day","hour","iso_week","minute","month","nanosecond","second","weekday","year","Binary","Binary","Boolean","Boolean","DataType","Date32","Date64","DayTime","DaysMs","Decimal","Decimal256","Dense","Dictionary","Dictionary","Duration","Extension","Field","FixedSizeBinary","FixedSizeBinary","FixedSizeList","FixedSizeList","Float16","Float16","Float32","Float32","Float64","Float64","Int128","Int16","Int16","Int16","Int256","Int32","Int32","Int32","Int64","Int64","Int64","Int8","Int8","Int8","IntegerType","Interval","IntervalUnit","LargeBinary","LargeBinary","LargeList","LargeList","LargeUtf8","LargeUtf8","List","List","Map","Map","Metadata","Microsecond","Millisecond","MonthDayNano","MonthDayNano","Nanosecond","Null","Null","PhysicalType","Primitive","PrimitiveType","Schema","SchemaRef","Second","Sparse","Struct","Struct","Time32","Time64","TimeUnit","Timestamp","UInt16","UInt16","UInt16","UInt32","UInt32","UInt32","UInt64","UInt64","UInt64","UInt8","UInt8","UInt8","Union","Union","UnionMode","Utf8","Utf8","YearMonth","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","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","data_type","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","eq","eq","eq","eq","eq","eq_primitive","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fields","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","get_extension","hash","hash","hash","hash","hash","init","init","init","init","init","into","into","into","into","into","is_dense","is_nullable","is_sparse","metadata","metadata","name","sparse","to_owned","to_owned","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","Error","External","ExternalFormat","InvalidArgumentError","Io","NotYetImplemented","OutOfSpec","Overflow","Result","ArrowArray","ArrowArrayStream","ArrowArrayStreamReader","ArrowSchema","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","drop","empty","empty","empty","export_array_to_c","export_field_to_c","export_iterator","field","fmt","fmt","fmt","from","from","from","from","import_array_from_c","import_field_from_c","init","init","init","init","into","into","into","into","mmap","next","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_new","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","bitmap","slice","ipc","json","ndjson","parquet","IpcField","IpcSchema","__clone_box","__clone_box","append","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","default","deref","deref","deref_mut","deref_mut","dictionary_id","drop","drop","eq","eq","fields","fields","fmt","fmt","from","from","init","init","into","into","is_little_endian","read","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","write","Dictionaries","ExpectedBuffer","FileMetadata","FileReader","InvalidBitmap","InvalidBuffer","InvalidBuffersLength","InvalidDataType","InvalidFlatbufferBlock","InvalidFlatbufferBodyLength","InvalidFlatbufferBuffers","InvalidFlatbufferCompression","InvalidFlatbufferData","InvalidFlatbufferDictionaries","InvalidFlatbufferFooter","InvalidFlatbufferHeader","InvalidFlatbufferId","InvalidFlatbufferIsDelta","InvalidFlatbufferMessage","InvalidFlatbufferNodes","InvalidFlatbufferRecordBatches","InvalidFlatbufferSchema","InvalidFlatbufferVersion","InvalidFooter","InvalidHeader","InvalidId","InvalidIdDataType","MissingData","MissingFields","MissingMessageBuffers","MissingMessageHeader","MissingMessageNodes","MissingRecordBatches","MissingSchema","NegativeFooterLength","OutOfSpecKind","Some","StreamMetadata","StreamReader","StreamState","UnexpectedMessageType","UnexpectedNegativeInteger","Waiting","__clone_box","__clone_box","blocks","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deserialize_schema","drop","drop","drop","drop","drop","drop","fmt","fmt","fmt","from","from","from","from","from","from","get_scratches","init","init","init","init","init","init","into","into","into","into","into","into","into_inner","into_iter","into_iter","ipc_schema","ipc_schema","is_finished","metadata","metadata","new","new","next","next","next_record_batch","next_record_batch","read_batch","read_file_dictionaries","read_file_metadata","read_stream_metadata","schema","schema","schema","schema","set_scratches","size","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","unwrap","version","vzip","vzip","vzip","vzip","vzip","vzip","buffer_length","buffers_size","file_size","length","length","number_of_bits","requested_id","requested_id","required_number_of_bytes","type_name","Compression","FileWriter","LZ4","Record","StreamWriter","WriteOptions","ZSTD","__clone_box","__clone_box","__clone_box","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","columns","compression","default","default_ipc_fields","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fields","file_async","finish","finish","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","get_scratches","hash","hash","init","init","init","init","init","into","into","into","into","into","into_inner","into_inner","new","new","schema_to_bytes","set_scratches","start","start","stream_async","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from_file","try_into","try_into","try_into","try_into","try_into","try_new","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","write","write","write","FileSink","borrow","borrow_mut","deref","deref_mut","drop","from","init","into","new","poll_close","poll_flush","poll_ready","start_send","try_from","try_into","type_id","vzip","StreamSink","WriteOptions","borrow","borrow_mut","compression","deref","deref_mut","drop","from","init","into","new","poll_close","poll_flush","poll_ready","start_send","try_from","try_into","type_id","vzip","write","Convert","DoubleEndedFallibleStreamingIterator","Empty","Error","FallibleStreamingIterator","Filter","Fuse","Item","Map","MapErr","MapRef","RecordSerializer","Serializer","Skip","SkipWhile","Take","TakeWhile","advance","advance_back","all","any","by_ref","convert","count","empty","filter","find","for_each","fuse","get","map","map_err","map_ref","next","next_back","nth","position","size_hint","skip","skip_while","take","take_while","write","write","Error","FallibleStreamingIterator","FileWriter","Item","Serializer","advance","all","any","by_ref","count","filter","find","for_each","fuse","get","map","map_err","map_ref","next","nth","position","size_hint","skip","skip_while","take","take_while","read","write","ArrayIter","BasicDecompressor","Boolean","Bson","Bson","ByteArray","ColumnChunkMetaData","ColumnDescriptor","CompressedDataPage","Data","DataPageHeader","Date","Date","Decimal","Decimal","Decompressor","Dict","Double","Enum","Enum","Error","Error","FallibleStreamingIterator","FeatureNotActive","FeatureNotSupported","FileMetaData","FileReader","Finished","FixedLenByteArray","Float","GroupLogicalType","GroupType","InitNested","Int16","Int32","Int32","Int64","Int64","Int8","Int96","Integer","Interval","InvalidParameter","Item","Item","Json","Json","List","List","Map","Microseconds","Milliseconds","MutStreamingIterator","Nanoseconds","NestedArrayIter","NestedState","OutOfSpec","Page","PageFilter","PageReader","Pages","ParquetError","ParquetTimeUnit","ParquetType","PhysicalType","Primitive","PrimitiveConvertedType","PrimitiveLogicalType","PrimitiveType","ReadColumnIterator","RowGroupDeserializer","RowGroupMetaData","RowGroupReader","Some","State","String","Struct","StructIterator","Time","TimeMicros","TimeMillis","Timestamp","TimestampMicros","TimestampMillis","Uint16","Uint32","Uint64","Uint8","Unknown","Utf8","Uuid","V1","V2","WouldOverAllocate","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","_read_columns_indexes","_read_metadata","_read_metadata_async","advance","advance","advance","advance","advance","all","any","base_type","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","by_ref","byte_range","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","column_chunk","column_encoding","column_iter_to_arrays","column_orders","columns","compressed_size","compressed_size","compression","count","create_list","create_map","created_by","data_page_offset","decompress","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","descriptor","descriptor","dictionary_page_offset","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","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","file_offset","file_path","filter","find","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","for_each","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","fuse","get","get","get","get","get","get_column_iterator","get_field_columns","get_field_pages","get_page_iterator","get_page_stream","has_index_page","hash","hash","hash","hash","index_page_offset","indexes","infer_schema","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init_nested","int96_to_i64_ns","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_buffers","into_inner","into_inner","into_iter","into_iter","into_iter","into_iter","into_iter","into_thrift","key_value_metadata","len","map","map_err","map_ref","metadata","n_columns","nested","new","new","new","new","new","new","new","new","new","new","new","new","new_with_page_meta","next","next","next","next","next","next","nth","num_rows","num_rows","num_rows","num_values","num_values","par_bridge","path_in_schema","physical_type","position","provide","read_columns","read_columns_async","read_columns_many","read_columns_many_async","read_metadata","read_metadata_async","read_pages_locations","row_groups","schema","schema","schema_descr","size_hint","size_hint","skip","skip_while","statistics","statistics","swap_buffer","take","take_while","to_deserializer","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","total_byte_size","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","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","uncompressed_size","version","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","converted_type","field_info","fields","logical_type","is_adjusted_to_utc","is_adjusted_to_utc","unit","unit","Convert","DoubleEndedFallibleStreamingIterator","Empty","Error","FallibleStreamingIterator","Filter","Fuse","Item","Map","MapErr","MapRef","Skip","SkipWhile","Take","TakeWhile","advance","advance_back","all","any","by_ref","convert","count","empty","filter","find","for_each","fuse","get","map","map_err","map_ref","next","next_back","nth","position","size_hint","skip","skip_while","take","take_while","ColumnPageStatistics","FieldPageStatistics","FilteredPage","Interval","Multiple","Single","__clone_box","__clone_box","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","compute_page_row_intervals","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","from","from","from","from","from","has_indexes","hash","hash","init","init","init","init","into","into","into","into","length","length","max","min","new","null_count","num_rows","read_columns_indexes","read_filtered_pages","selected_rows","start","start","to_owned","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","FileMetaData","GroupType","KeyValue","ParquetType","PrimitiveType","SchemaDescriptor","column_orders","created_by","infer_schema","key","key_value_metadata","num_rows","parquet_to_arrow_schema","read_schema_from_metadata","row_groups","schema_descr","value","version","converted_type","field_info","fields","logical_type","Statistics","borrow","borrow_mut","deref","deref_mut","deserialize","distinct_count","drop","eq","fmt","from","from","init","into","max_value","min_value","null_count","try_from","try_into","type_id","vzip","BitPacked","Boolean","Brotli","BrotliLevel","ByteArray","ByteStreamSplit","CompressedDataPage","CompressedPage","CompressionOptions","Compressor","Data","Data","DeltaBinaryPacked","DeltaByteArray","DeltaLengthByteArray","Descriptor","Dict","Dict","Double","DynIter","DynStreamingIterator","Encoding","Error","FallibleStreamingIterator","FieldInfo","FileMetaData","FileSink","FileWriter","FixedLenByteArray","Float","GroupType","Gzip","GzipLevel","Int32","Int64","Int96","Item","KeyValue","LargeList","List","Lz4","Lz4Raw","Lzo","Nested","Page","ParquetPhysicalType","ParquetType","Plain","PlainDictionary","Primitive","PrimitiveType","Rle","RleDictionary","RowGroupIter","RowGroupIterator","SchemaDescriptor","Snappy","Struct","ThriftFileMetaData","Uncompressed","V1","V2","Version","WriteOptions","Zstd","ZstdLevel","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","advance","advance","advance","all","any","array_to_columns","array_to_page","array_to_page_simple","array_to_pages","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","buffer_mut","by_ref","can_encode","check_contains","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","cmp","cmp","column_order","column_orders","column_orders","columns","compare","compare","compress","compressed_size","compression","compression","compression_level","compression_level","compression_level","count","created_by","created_by","data_pagesize_limit","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","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","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","encryption_algorithm","end","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","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","fields","filter","find","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","footer_signing_key_metadata","for_each","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_converted","from_group","from_physical","fuse","get","get","get","get_field_info","get_max_length","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","header","id","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_inner","into_inner","into_inner_and_metadata","into_iter","into_iter","into_thrift","into_vec","into_vec","is_compressed","key","key_value_metadata","key_value_metadata","key_value_metadata","len","map","map_err","map_ref","max_def_level","max_rep_level","metadata","name","name","name","new","new","new","new","new","new","new","new_from_vec","next","next","next","nth","num_rows","num_rows","num_values","num_values","options","options","parquet_schema","parquet_schema","parquet_schema","partial_cmp","partial_cmp","poll_close","poll_flush","poll_ready","position","primitive_type","read_from_in_protocol","read_from_in_protocol","read_from_in_protocol","read_from_in_protocol","repetition","row_group_iter","row_groups","row_groups","schema","schema","schema","schema","schema_descr","select_rows","selected_rows","size_hint","size_hint","size_hint","skip","skip_while","slice_nested_leaf","slice_parquet_array","start_send","statistics","stream_from_in_protocol","stream_from_in_protocol","stream_from_in_protocol","stream_from_in_protocol","take","take_while","to_leaves","to_nested","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_parquet_leaves","to_parquet_schema","to_parquet_type","transverse","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_from","try_from_message","try_from_primitive","try_from_thrift","try_from_thrift","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_new","try_new","try_new","try_new","try_new","try_new","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","uncompressed_size","value","version","version","version","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","write","write_def_levels","write_metadata_sidecar","write_rep_and_def","write_statistics","write_to_out_protocol","write_to_out_protocol","write_to_out_stream_protocol","write_to_out_stream_protocol","converted_type","field_info","fields","logical_type","mmap_dictionaries_unchecked","mmap_unchecked","IS_LARGE","Offset","Offsets","OffsetsBuffer","__clone_box","__clone_box","as_slice","as_slice","borrow","borrow","borrow_mut","borrow_mut","buffer","capacity","clone","clone","clone_into","clone_into","default","default","deref","deref","deref","deref_mut","deref_mut","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","extend_constant","first","fmt","fmt","from","from","from","from","from","init","init","into","into","into_inner","into_inner","into_mut","last","last","len","len","len_proxy","len_proxy","lengths","new","new","new_unchecked","new_unchecked","new_zeroed","pop","range","reserve","shrink_to_fit","slice","slice_unchecked","start_end","start_end","start_end_unchecked","start_end_unchecked","to_owned","to_owned","try_extend_from_lengths","try_extend_from_self","try_extend_from_slice","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from_iter","try_from_lengths","try_into","try_into","try_push","try_push_usize","type_id","type_id","vzip","vzip","with_capacity","BinaryScalar","BooleanScalar","DictionaryScalar","FixedSizeBinaryScalar","FixedSizeListScalar","ListScalar","MapScalar","NullScalar","PrimitiveScalar","Scalar","StructScalar","UnionScalar","Utf8Scalar","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","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","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","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","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","data_type","default","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","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","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","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","init","init","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into","into","is_valid","is_valid","is_valid","is_valid","is_valid","is_valid","is_valid","is_valid","is_valid","is_valid","is_valid","is_valid","is_valid","new","new","new","new","new","new","new","new","new","new","new","new","new_scalar","to","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_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","type_","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","value","value","value","value","value","value","value","values","values","values","values","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","EPOCH_DAYS_FROM_CE","MICROSECONDS","MILLISECONDS","MILLISECONDS_IN_DAY","NANOSECONDS","SECONDS_IN_DAY","add_interval","add_naive_interval","date32_to_date","date32_to_date_opt","date32_to_datetime","date32_to_datetime_opt","date64_to_date","date64_to_datetime","duration_ms_to_duration","duration_ns_to_duration","duration_s_to_duration","duration_us_to_duration","parse_offset","parse_offset_tz","time32ms_to_time","time32s_to_time","time64ns_to_time","time64ns_to_time_opt","time64us_to_time","time64us_to_time_opt","timestamp_ms_to_datetime","timestamp_ms_to_datetime_opt","timestamp_ns_to_datetime","timestamp_ns_to_datetime_opt","timestamp_s_to_datetime","timestamp_s_to_datetime_opt","timestamp_to_datetime","timestamp_to_naive_datetime","timestamp_us_to_datetime","timestamp_us_to_datetime_opt","timeunit_scale","utf8_to_naive_timestamp_ns","utf8_to_naive_timestamp_ns_scalar","utf8_to_naive_timestamp_scalar","utf8_to_timestamp_ns","utf8_to_timestamp_ns_scalar","utf8_to_timestamp_scalar","TrustedLen","BitChunk","BitChunkIter","BitChunkOnes","Bytes","DaysMs","EPSILON","Float16","Float32","Float64","IS_LARGE","Index","IndexRange","Int128","Int16","Int256","Int32","Int64","Int8","MonthDayNano","NativeType","Offset","PRIMITIVE","PrimitiveType","UInt16","UInt32","UInt64","UInt8","__clone_box","__clone_box","__clone_box","__clone_box","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_into","clone_into","clone_into","clone_into","cmp","compare","days","days","days_ms","default","default","default","default","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","drop","eq","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","f16","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from_as_usize","from_be_bytes","from_be_bytes","from_be_bytes","from_be_bytes","from_be_bytes","from_bits","from_f32","from_le_bytes","from_le_bytes","from_le_bytes","from_le_bytes","from_le_bytes","from_ne_bytes","from_usize","from_words","hash","hash","hash","i256","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_vec","into_vec","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","is_valid_bit_pattern","milliseconds","months","months_days_ns","neg","neg","neg","new","new","new","new","new","next","next","next","ns","partial_cmp","range","simd","size_hint","size_hint","size_hint","to_be_bytes","to_be_bytes","to_be_bytes","to_be_bytes","to_be_bytes","to_bits","to_f32","to_le_bytes","to_le_bytes","to_le_bytes","to_le_bytes","to_le_bytes","to_ne_bytes","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","to_usize","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","Chunk","FromMaskChunk","LANES","Mask","Native","NativeSimd","Simd","Simd","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","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","align","align","align","align","align","align","align","align","align","align","align","align","align","align","align","align","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","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","days_msx8","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_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","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","f16x32","f32x16","f64x8","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_chunk","from_chunk","from_chunk","from_chunk","from_chunk","from_chunk","from_chunk","from_chunk","from_chunk","from_chunk","from_chunk","from_chunk","from_chunk","from_chunk","from_chunk","from_chunk","from_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","from_incomplete_chunk","i128x8","i16x32","i256x8","i32x16","i64x8","i8x64","index","index","index","index","index","index","index","index","index","index","index","index","index","index","index","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","index_mut","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","max_element","max_element","max_element","max_element","max_element","max_element","max_element","max_element","max_element","max_element","max_element","max_lane","max_lane","max_lane","max_lane","max_lane","max_lane","max_lane","max_lane","max_lane","max_lane","max_lane","min_element","min_element","min_element","min_element","min_element","min_element","min_element","min_element","min_element","min_element","min_element","min_lane","min_lane","min_lane","min_lane","min_lane","min_lane","min_lane","min_lane","min_lane","min_lane","min_lane","months_days_nsx8","new_max","new_max","new_max","new_max","new_max","new_max","new_max","new_max","new_max","new_max","new_max","new_min","new_min","new_min","new_min","new_min","new_min","new_min","new_min","new_min","new_min","new_min","select","select","select","select","select","select","select","select","select","select","select","select","select","select","select","select","simd_sum","simd_sum","simd_sum","simd_sum","simd_sum","simd_sum","simd_sum","simd_sum","simd_sum","simd_sum","simd_sum","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","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","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","u16x32","u32x16","u64x8","u8x64","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","lexical_to_bytes","lexical_to_bytes_mut","lexical_to_string","Ambiguous","April","August","AutoSi","Date","DateTime","Datelike","Days","December","Duration","DurationExceedsLimit","DurationExceedsTimestamp","DurationRound","Err","February","FixedOffset","Fri","IsoWeek","January","July","June","Local","LocalResult","MAX","MAX","MAX_DATE","MAX_DATETIME","MAX_UTC","MAX_UTC","MIN","MIN","MIN","MIN_DATE","MIN_DATETIME","MIN_UTC","MIN_UTC","March","May","Micros","Millis","Mon","Month","Months","NaiveDate","NaiveDateTime","NaiveTime","NaiveWeek","Nanos","None","November","October","Offset","Offset","OutOfRange","OutOfRangeError","ParseError","ParseMonthError","ParseResult","ParseWeekdayError","RoundingError","Sat","SecondsFormat","Secs","September","Single","SubsecRound","Sun","Thu","TimeZone","Timelike","TimestampExceedsLimit","Tue","Utc","Wed","Weekday","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","abs","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","and_hms","and_hms","and_hms_micro","and_hms_micro","and_hms_micro_opt","and_hms_micro_opt","and_hms_micro_opt","and_hms_milli","and_hms_milli","and_hms_milli_opt","and_hms_milli_opt","and_hms_milli_opt","and_hms_nano","and_hms_nano","and_hms_nano_opt","and_hms_nano_opt","and_hms_nano_opt","and_hms_opt","and_hms_opt","and_hms_opt","and_local_timezone","and_time","and_time","and_time","and_utc","beginning_of_day","beginning_of_day","beginning_of_day","beginning_of_day","beginning_of_hour","beginning_of_hour","beginning_of_hour","beginning_of_hour","beginning_of_minute","beginning_of_minute","beginning_of_minute","beginning_of_minute","beginning_of_month","beginning_of_month","beginning_of_month","beginning_of_month","beginning_of_quarter","beginning_of_quarter","beginning_of_quarter","beginning_of_quarter","beginning_of_week","beginning_of_week","beginning_of_week","beginning_of_week","beginning_of_week_with_start_day","beginning_of_week_with_start_day","beginning_of_week_with_start_day","beginning_of_week_with_start_day","beginning_of_year","beginning_of_year","beginning_of_year","beginning_of_year","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","checked_add","checked_add_days","checked_add_days","checked_add_days","checked_add_months","checked_add_months","checked_add_months","checked_add_signed","checked_add_signed","checked_add_signed","checked_add_signed","checked_sub","checked_sub_days","checked_sub_days","checked_sub_days","checked_sub_months","checked_sub_months","checked_sub_months","checked_sub_signed","checked_sub_signed","checked_sub_signed","checked_sub_signed","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","cmp","cmp","cmp","cmp","cmp","cmp","cmp","compare","compare","compare","compare","compare","compare","compare","date","date","date_naive","datetime_from_str","day","day","day","day","day","day0","day0","day0","day0","day0","days","days","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","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","description","description","description","div","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","duration_round","duration_round","duration_round","duration_trunc","duration_trunc","duration_trunc","earliest","east","east_opt","end_of_day","end_of_day","end_of_day","end_of_day","end_of_hour","end_of_hour","end_of_hour","end_of_hour","end_of_minute","end_of_minute","end_of_minute","end_of_minute","end_of_month","end_of_month","end_of_month","end_of_month","end_of_quarter","end_of_quarter","end_of_quarter","end_of_quarter","end_of_week","end_of_week","end_of_week","end_of_week","end_of_week_with_start_day","end_of_week_with_start_day","end_of_week_with_start_day","end_of_week_with_start_day","end_of_year","end_of_year","end_of_year","end_of_year","eq","eq","eq","eq","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","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","first_day","fix","fix","fix","fixed_offset","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","format","format","format","format","format","format","format_with_items","format_with_items","format_with_items","format_with_items","format_with_items","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_hms","from_hms_micro","from_hms_micro_opt","from_hms_milli","from_hms_milli_opt","from_hms_nano","from_hms_nano_opt","from_hms_opt","from_i64","from_i64","from_isoywd","from_isoywd_opt","from_local","from_local_date","from_local_datetime","from_num_days_from_ce","from_num_days_from_ce_opt","from_num_seconds_from_midnight","from_num_seconds_from_midnight_opt","from_offset","from_offset","from_offset","from_offset","from_std","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_timestamp","from_timestamp_micros","from_timestamp_millis","from_timestamp_opt","from_u32","from_u64","from_u64","from_utc","from_utc","from_utc_date","from_utc_datetime","from_weekday_of_month","from_weekday_of_month_opt","from_ymd","from_ymd_opt","from_yo","from_yo_opt","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hour","hour","hour","hour","hour12","hours","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","is_zero","iso_week","iso_week","iso_week","iso_week","iso_week","isoywd","isoywd_opt","iter_days","iter_weeks","kind","last_day","latest","lit","lit","lit","local_minus_utc","map","max_value","microseconds","milliseconds","min_value","minute","minute","minute","minute","minutes","month","month","month","month","month","month0","month0","month0","month0","month0","mul","naive","naive_local","naive_local","naive_utc","naive_utc","name","nanosecond","nanosecond","nanosecond","nanosecond","nanoseconds","neg","new","new","new","now","now","now","now","now","num_days","num_days_from_ce","num_days_from_monday","num_days_from_sunday","num_hours","num_microseconds","num_milliseconds","num_minutes","num_nanoseconds","num_seconds","num_seconds_from_midnight","num_seconds_from_midnight","num_weeks","number_from_monday","number_from_month","number_from_sunday","offset","offset","offset","offset_from_local_date","offset_from_local_date","offset_from_local_date","offset_from_local_date","offset_from_local_datetime","offset_from_local_datetime","offset_from_local_datetime","offset_from_local_datetime","offset_from_utc_date","offset_from_utc_date","offset_from_utc_date","offset_from_utc_date","offset_from_utc_datetime","offset_from_utc_datetime","offset_from_utc_datetime","offset_from_utc_datetime","ordinal","ordinal","ordinal","ordinal","ordinal","ordinal0","ordinal0","ordinal0","ordinal0","ordinal0","overflowing_add_signed","overflowing_sub_signed","parse_and_remainder","parse_and_remainder","parse_and_remainder","parse_and_remainder","parse_from_rfc2822","parse_from_rfc3339","parse_from_str","parse_from_str","parse_from_str","parse_from_str","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","pred","pred","pred","pred","pred_opt","pred_opt","prelude","provide","provide","provide","provide","provide","round_subsecs","round_subsecs","round_subsecs","round_subsecs","second","second","second","second","seconds","signed_duration_since","signed_duration_since","signed_duration_since","signed_duration_since","signed_duration_since","single","sub","sub","sub","sub","sub","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","succ","succ","succ","succ","succ_opt","succ_opt","sum","sum","time","time","timestamp","timestamp","timestamp","timestamp_micros","timestamp_micros","timestamp_millis","timestamp_millis","timestamp_millis","timestamp_millis_opt","timestamp_nanos","timestamp_nanos","timestamp_nanos","timestamp_opt","timestamp_subsec_micros","timestamp_subsec_micros","timestamp_subsec_millis","timestamp_subsec_millis","timestamp_subsec_nanos","timestamp_subsec_nanos","timezone","timezone","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_rfc2822","to_rfc3339","to_rfc3339_opts","to_std","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","today","today","trunc_subsecs","trunc_subsecs","trunc_subsecs","trunc_subsecs","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","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","unwrap","utc_minus_local","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","week","week","week0","week_of_year","weekday","weekday","weekday","weekday","weekday","weeks","west","west_opt","with_day","with_day","with_day","with_day","with_day","with_day0","with_day0","with_day0","with_day0","with_day0","with_hour","with_hour","with_hour","with_hour","with_minute","with_minute","with_minute","with_minute","with_month","with_month","with_month","with_month","with_month","with_month0","with_month0","with_month0","with_month0","with_month0","with_nanosecond","with_nanosecond","with_nanosecond","with_nanosecond","with_ordinal","with_ordinal","with_ordinal","with_ordinal","with_ordinal","with_ordinal0","with_ordinal0","with_ordinal0","with_ordinal0","with_ordinal0","with_second","with_second","with_second","with_second","with_timezone","with_timezone","with_year","with_year","with_year","with_year","with_year","with_ymd_and_hms","year","year","year","year","year","year","year_ce","years_since","years_since","years_since","ymd","ymd_opt","yo","yo_opt","zero","BadFormat","Day","DelayedFormat","Error","Fixed","Fixed","Hour","Hour12","Impossible","Internal","Internal","InternalFixed","InternalNumeric","Invalid","IsoWeek","IsoYear","IsoYearDiv100","IsoYearMod100","Item","Literal","LongMonthName","LongWeekdayName","LowerAmPm","Minute","Month","Nanosecond","Nanosecond","Nanosecond3","Nanosecond6","Nanosecond9","None","NotEnough","NumDaysFromSun","Numeric","Numeric","Ordinal","OutOfRange","OwnedLiteral","OwnedSpace","Pad","ParseError","ParseErrorKind","ParseResult","Parsed","RFC2822","RFC3339","Second","ShortMonthName","ShortWeekdayName","Space","Space","StrftimeItems","Timestamp","TimezoneName","TimezoneOffset","TimezoneOffsetColon","TimezoneOffsetColonZ","TimezoneOffsetDoubleColon","TimezoneOffsetTripleColon","TimezoneOffsetZ","TooLong","TooShort","UpperAmPm","WeekFromMon","WeekFromSun","WeekdayFromMon","Year","YearDiv100","YearMod100","Zero","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","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","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","day","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","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","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","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","format","format_item","from","from","from","from","from","from","from","from","from","from","hash","hash","hash","hash","hash","hash","hash","hash","hour_div_12","hour_mod_12","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into_iter","isoweek","isoyear","isoyear_div_100","isoyear_mod_100","minute","month","nanosecond","new","new","new","new_with_offset","next","offset","ordinal","parse","parse_and_remainder","second","set_ampm","set_day","set_hour","set_hour12","set_isoweek","set_isoyear","set_isoyear_div_100","set_isoyear_mod_100","set_minute","set_month","set_nanosecond","set_offset","set_ordinal","set_second","set_timestamp","set_week_from_mon","set_week_from_sun","set_weekday","set_year","set_year_div_100","set_year_mod_100","strftime","timestamp","to_datetime","to_datetime_with_timezone","to_fixed_offset","to_naive_date","to_naive_datetime_with_offset","to_naive_time","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","week_from_mon","week_from_sun","weekday","year","year_div_100","year_mod_100","StrftimeItems","Days","IsoWeek","MAX_DATE","MAX_DATETIME","MIN_DATE","MIN_DATETIME","NaiveDate","NaiveDateTime","NaiveTime","NaiveWeek","Ambiguous","FixedOffset","Local","LocalResult","None","Offset","Offset","Single","TimeZone","Utc","datetime_from_str","fix","from_local_date","from_local_datetime","from_offset","from_utc_date","from_utc_datetime","isoywd","isoywd_opt","offset_from_local_date","offset_from_local_datetime","offset_from_utc_date","offset_from_utc_datetime","timestamp","timestamp_millis","timestamp_millis_opt","timestamp_nanos","timestamp_opt","with_ymd_and_hms","ymd","ymd_opt","yo","yo_opt","April","August","AutoSi","Date","DateTime","Datelike","December","February","FixedOffset","Fri","January","July","June","Local","March","May","Micros","Millis","Mon","Month","NaiveDate","NaiveDateTime","NaiveTime","Nanos","November","October","Offset","Offset","Sat","SecondsFormat","Secs","September","SubsecRound","Sun","Thu","TimeZone","Timelike","Tue","Utc","Wed","Weekday","datetime_from_str","day","day0","fix","from_local_date","from_local_datetime","from_offset","from_utc_date","from_utc_datetime","hour","hour12","iso_week","isoywd","isoywd_opt","minute","month","month0","nanosecond","num_days_from_ce","num_seconds_from_midnight","offset_from_local_date","offset_from_local_datetime","offset_from_utc_date","offset_from_utc_datetime","ordinal","ordinal0","round_subsecs","second","timestamp","timestamp_millis","timestamp_millis_opt","timestamp_nanos","timestamp_opt","trunc_subsecs","weekday","with_day","with_day0","with_hour","with_minute","with_month","with_month0","with_nanosecond","with_ordinal","with_ordinal0","with_second","with_year","with_ymd_and_hms","year","year_ce","ymd","ymd_opt","yo","yo_opt","AsPrimitive","Bounded","Bytes","Bytes","CheckedAdd","CheckedDiv","CheckedEuclid","CheckedMul","CheckedNeg","CheckedRem","CheckedShl","CheckedShr","CheckedSub","E","Empty","Euclid","FRAC_1_PI","FRAC_1_SQRT_2","FRAC_2_PI","FRAC_2_SQRT_PI","FRAC_PI_2","FRAC_PI_3","FRAC_PI_4","FRAC_PI_6","FRAC_PI_8","Float","FloatConst","FloatErrorKind","FromBytes","FromPrimitive","FromStrRadixErr","Inv","Invalid","LN_10","LN_2","LOG10_2","LOG10_E","LOG2_10","LOG2_E","MulAdd","MulAddAssign","Num","NumAssign","NumAssignOps","NumAssignRef","NumCast","NumOps","NumRef","One","Output","Output","Output","PI","ParseFloatError","Pow","PrimInt","RefNum","SQRT_2","Saturating","SaturatingAdd","SaturatingMul","SaturatingSub","Signed","TAU","ToBytes","ToPrimitive","Unsigned","WrappingAdd","WrappingMul","WrappingNeg","WrappingShl","WrappingShr","WrappingSub","Zero","abs","abs","abs","abs_sub","abs_sub","abs_sub","acos","acosh","as_","asin","asinh","atan","atan2","atanh","borrow","borrow","borrow_mut","borrow_mut","bounds","cast","cast","cbrt","ceil","checked_add","checked_div","checked_div_euclid","checked_mul","checked_neg","checked_pow","checked_rem","checked_rem_euclid","checked_shl","checked_shr","checked_sub","clamp","clamp_max","clamp_min","classify","copysign","cos","cosh","count_ones","count_zeros","deref","deref","deref_mut","deref_mut","div_euclid","drop","drop","epsilon","exp","exp2","exp_m1","float","floor","fmt","fmt","fmt","fract","from","from","from","from_be","from_be_bytes","from_f32","from_f64","from_i128","from_i16","from_i32","from_i64","from_i8","from_isize","from_le","from_le_bytes","from_ne_bytes","from_str_radix","from_u128","from_u16","from_u32","from_u64","from_u8","from_usize","hypot","identities","infinity","init","init","int","integer_decode","into","into","inv","is_finite","is_infinite","is_nan","is_negative","is_normal","is_one","is_positive","is_sign_negative","is_sign_positive","is_subnormal","is_zero","kind","leading_ones","leading_zeros","ln","ln_1p","log","log10","log2","max","max_value","max_value","min","min_positive_value","min_value","min_value","mul_add","mul_add","mul_add_assign","nan","neg_infinity","neg_zero","one","one","ops","pow","pow","pow","pow","powf","powi","real","recip","rem_euclid","reverse_bits","rotate_left","rotate_right","round","saturating_add","saturating_add","saturating_mul","saturating_sub","saturating_sub","set_one","set_zero","sign","signed_shl","signed_shr","signum","signum","signum","sin","sin_cos","sinh","sqrt","swap_bytes","tan","tanh","to_be","to_be_bytes","to_degrees","to_f32","to_f64","to_i128","to_i16","to_i32","to_i64","to_i8","to_isize","to_le","to_le_bytes","to_ne_bytes","to_radians","to_string","to_u128","to_u16","to_u32","to_u64","to_u8","to_usize","trailing_ones","trailing_zeros","trunc","try_from","try_from","try_into","try_into","type_id","type_id","unsigned_shl","unsigned_shr","vzip","vzip","wrapping_add","wrapping_mul","wrapping_neg","wrapping_shl","wrapping_shr","wrapping_sub","zero","zero","Bounded","LowerBounded","UpperBounded","max_value","max_value","min_value","min_value","AsPrimitive","FromPrimitive","NumCast","ToPrimitive","as_","cast","from","from_f32","from_f64","from_i128","from_i16","from_i32","from_i64","from_i8","from_isize","from_u128","from_u16","from_u32","from_u64","from_u8","from_usize","to_f32","to_f64","to_i128","to_i16","to_i32","to_i64","to_i8","to_isize","to_u128","to_u16","to_u32","to_u64","to_u8","to_usize","E","FRAC_1_PI","FRAC_1_SQRT_2","FRAC_2_PI","FRAC_2_SQRT_PI","FRAC_PI_2","FRAC_PI_3","FRAC_PI_4","FRAC_PI_6","FRAC_PI_8","Float","FloatConst","FloatCore","LN_10","LN_2","LOG10_2","LOG10_E","LOG2_10","LOG2_E","PI","SQRT_2","TAU","abs","abs","abs_sub","acos","acosh","asin","asinh","atan","atan2","atanh","cbrt","ceil","ceil","classify","classify","copysign","cos","cosh","epsilon","epsilon","exp","exp2","exp_m1","floor","floor","fract","fract","hypot","infinity","infinity","integer_decode","integer_decode","is_finite","is_finite","is_infinite","is_infinite","is_nan","is_nan","is_normal","is_normal","is_sign_negative","is_sign_negative","is_sign_positive","is_sign_positive","is_subnormal","is_subnormal","ln","ln_1p","log","log10","log2","max","max","max_value","max_value","min","min","min_positive_value","min_positive_value","min_value","min_value","mul_add","nan","nan","neg_infinity","neg_infinity","neg_zero","neg_zero","powf","powi","powi","recip","recip","round","round","signum","signum","sin","sin_cos","sinh","sqrt","tan","tanh","to_degrees","to_degrees","to_radians","to_radians","trunc","trunc","One","Zero","is_one","is_zero","one","one","set_one","set_zero","zero","zero","PrimInt","count_ones","count_zeros","from_be","from_le","leading_ones","leading_zeros","pow","reverse_bits","rotate_left","rotate_right","signed_shl","signed_shr","swap_bytes","to_be","to_le","trailing_ones","trailing_zeros","unsigned_shl","unsigned_shr","bytes","checked","euclid","inv","mul_add","overflowing","saturating","wrapping","Bytes","Bytes","FromBytes","NumBytes","ToBytes","from_be_bytes","from_le_bytes","from_ne_bytes","to_be_bytes","to_le_bytes","to_ne_bytes","CheckedAdd","CheckedDiv","CheckedMul","CheckedNeg","CheckedRem","CheckedShl","CheckedShr","CheckedSub","checked_add","checked_div","checked_mul","checked_neg","checked_rem","checked_shl","checked_shr","checked_sub","CheckedEuclid","Euclid","checked_div_euclid","checked_rem_euclid","div_euclid","rem_euclid","Inv","Output","inv","MulAdd","MulAddAssign","Output","mul_add","mul_add_assign","OverflowingAdd","OverflowingMul","OverflowingSub","overflowing_add","overflowing_mul","overflowing_sub","Saturating","SaturatingAdd","SaturatingMul","SaturatingSub","saturating_add","saturating_add","saturating_mul","saturating_sub","saturating_sub","WrappingAdd","WrappingMul","WrappingNeg","WrappingShl","WrappingShr","WrappingSub","wrapping_add","wrapping_mul","wrapping_neg","wrapping_shl","wrapping_shr","wrapping_sub","Output","Pow","checked_pow","pow","pow","Real","abs","abs_sub","acos","acosh","asin","asinh","atan","atan2","atanh","cbrt","ceil","cos","cosh","epsilon","exp","exp2","exp_m1","floor","fract","hypot","is_sign_negative","is_sign_positive","ln","ln_1p","log","log10","log2","max","max_value","min","min_positive_value","min_value","mul_add","powf","powi","recip","round","signum","sin","sin_cos","sinh","sqrt","tan","tanh","to_degrees","to_radians","trunc","Signed","Unsigned","abs","abs","abs_sub","abs_sub","is_negative","is_positive","signum","signum","race","sync","unsync","OnceBool","OnceBox","OnceNonZeroUsize","OnceRef","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","default","default","default","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","fmt","fmt","fmt","fmt","from","from","from","from","get","get","get","get","get_or_init","get_or_init","get_or_init","get_or_init","get_or_try_init","get_or_try_init","get_or_try_init","get_or_try_init","init","init","init","init","into","into","into","into","new","new","new","new","set","set","set","set","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","Lazy","OnceCell","__clone_box","borrow","borrow","borrow_mut","borrow_mut","clone","clone_from","clone_into","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","eq","equivalent","equivalent","equivalent","equivalent","fmt","fmt","force","force_mut","from","from","from","from","get","get","get_mut","get_mut","get_or_init","get_or_try_init","get_unchecked","init","init","into","into","into_inner","into_value","new","new","set","take","to_owned","try_from","try_from","try_insert","try_into","try_into","type_id","type_id","vzip","vzip","wait","with_value","Lazy","OnceCell","__clone_box","borrow","borrow","borrow_mut","borrow_mut","clone","clone_from","clone_into","default","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","eq","equivalent","equivalent","equivalent","equivalent","fmt","fmt","force","force_mut","from","from","from","from","get","get","get_mut","get_mut","get_or_init","get_or_try_init","init","init","into","into","into_inner","into_value","new","new","set","take","to_owned","try_from","try_from","try_insert","try_into","try_into","type_id","type_id","vzip","vzip","with_value","BroadcastContext","Executed","FnContext","Idle","Scope","ScopeFifo","ThreadBuilder","ThreadPool","ThreadPoolBuildError","ThreadPoolBuilder","Yield","__clone_box","array","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","breadth_first","broadcast","broadcast","build","build_global","build_scoped","clone","clone_into","collections","current_num_threads","current_num_threads","current_thread_has_pending_tasks","current_thread_index","current_thread_index","default","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","description","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","equivalent","equivalent","equivalent","equivalent","exit_handler","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","in_place_scope","in_place_scope","in_place_scope_fifo","in_place_scope_fifo","index","index","init","init","init","init","init","init","init","init","init","install","into","into","into","into","into","into","into","into","into","iter","join","join","join_context","max_num_threads","migrated","name","new","new","num_threads","num_threads","option","panic_handler","prelude","provide","range","range_inclusive","result","run","scope","scope","scope_fifo","scope_fifo","slice","source","spawn","spawn","spawn","spawn_broadcast","spawn_broadcast","spawn_broadcast","spawn_broadcast","spawn_fifo","spawn_fifo","spawn_fifo","spawn_handler","stack_size","stack_size","start_handler","str","string","thread_name","to_owned","to_string","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vec","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","yield_local","yield_local","yield_now","yield_now","IntoIter","__clone_box","borrow","borrow_mut","clone","clone_into","deref","deref_mut","drive","drive_unindexed","drop","fmt","from","init","into","into_par_iter","len","opt_len","to_owned","try_from","try_into","type_id","vzip","with_producer","binary_heap","btree_map","btree_set","hash_map","hash_set","linked_list","vec_deque","Drain","IntoIter","Iter","__clone_box","__clone_box","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","deref","deref","deref","deref_mut","deref_mut","deref_mut","drive","drive","drive","drive_unindexed","drive_unindexed","drive_unindexed","drop","drop","drop","drop","fmt","fmt","fmt","from","from","from","init","init","init","into","into","into","into_par_iter","into_par_iter","into_par_iter","len","len","len","opt_len","opt_len","opt_len","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","with_producer","with_producer","with_producer","IntoIter","Iter","IterMut","__clone_box","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","deref","deref","deref","deref_mut","deref_mut","deref_mut","drive_unindexed","drive_unindexed","drive_unindexed","drop","drop","drop","fmt","fmt","fmt","from","from","from","init","init","init","into","into","into","into_par_iter","into_par_iter","into_par_iter","opt_len","opt_len","opt_len","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","IntoIter","Iter","__clone_box","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","deref","deref","deref_mut","deref_mut","drive_unindexed","drive_unindexed","drop","drop","fmt","fmt","from","from","init","init","into","into","into_par_iter","into_par_iter","opt_len","opt_len","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","Drain","IntoIter","Iter","IterMut","__clone_box","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drop","drop","drop","drop","fmt","fmt","fmt","fmt","from","from","from","from","init","init","init","init","into","into","into","into","into_par_iter","into_par_iter","into_par_iter","into_par_iter","opt_len","opt_len","opt_len","opt_len","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","Drain","IntoIter","Iter","__clone_box","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","deref","deref","deref","deref_mut","deref_mut","deref_mut","drive_unindexed","drive_unindexed","drive_unindexed","drop","drop","drop","fmt","fmt","fmt","from","from","from","init","init","init","into","into","into","into_par_iter","into_par_iter","into_par_iter","opt_len","opt_len","opt_len","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","IntoIter","Iter","IterMut","__clone_box","__clone_box","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","deref","deref","deref","deref_mut","deref_mut","deref_mut","drive_unindexed","drive_unindexed","drive_unindexed","drop","drop","drop","fmt","fmt","fmt","from","from","from","init","init","init","into","into","into","into_par_iter","into_par_iter","into_par_iter","opt_len","opt_len","opt_len","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","Drain","IntoIter","Iter","IterMut","__clone_box","__clone_box","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drive","drive","drive","drive","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drop","drop","drop","drop","drop","fmt","fmt","fmt","fmt","from","from","from","from","init","init","init","init","into","into","into","into","into_par_iter","into_par_iter","into_par_iter","into_par_iter","len","len","len","len","opt_len","opt_len","opt_len","opt_len","to_owned","to_owned","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","with_producer","with_producer","with_producer","with_producer","Chain","Chunks","Cloned","Copied","Either","Empty","Enumerate","Filter","FilterMap","FlatMap","FlatMapIter","Flatten","FlattenIter","Fold","FoldChunks","FoldChunksWith","FoldWith","FromParallelIterator","IndexedParallelIterator","Inspect","Interleave","InterleaveShortest","Intersperse","IntoParallelIterator","IntoParallelRefIterator","IntoParallelRefMutIterator","Item","Item","Item","Item","Item","Item","Iter","Iter","Iter","Iter","Iter","IterBridge","Left","Map","MapInit","MapWith","MaxLen","MinLen","MultiZip","Once","PanicFuse","ParallelBridge","ParallelDrainFull","ParallelDrainRange","ParallelExtend","ParallelIterator","Positions","Repeat","RepeatN","Rev","Right","Skip","SkipAny","SkipAnyWhile","Split","StepBy","Take","TakeAny","TakeAnyWhile","TryFold","TryFoldWith","Update","WhileSome","Zip","ZipEq","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","all","all","any","any","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_mut","as_pin_mut","as_pin_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","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","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","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","cause","chain","chunks","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_from","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","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","clone_into","clone_into","cloned","cmp","cmp","collect","collect","collect_into_vec","compare","consume","copied","count","count","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","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","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","description","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","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","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","either","either_into","either_with","empty","encode_hex","encode_hex_upper","enumerate","eq","eq","equivalent","equivalent","equivalent","equivalent","execute","expect_left","expect_right","extend","factor_err","factor_first","factor_none","factor_ok","factor_second","fill_buf","filter","filter_map","find","find_any","find_first","find_last","find_map","find_map_any","find_map_first","find_map_last","flat_map","flat_map_iter","flatten","flatten_iter","flip","flush","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fold","fold","fold_chunks","fold_chunks_with","fold_with","for_each","for_each","for_each_init","for_each_with","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_par_iter","ge","gt","hash","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","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","init","inspect","interleave","interleave_shortest","intersperse","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","into","into","into","into","into","into","into","into","into","into_future","into_inner","into_iter","into_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_vec","into_vec","is_left","is_right","last","le","left","left_and_then","left_or","left_or_default","left_or_else","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","len","lt","map","map","map_either","map_either_with","map_init","map_left","map_right","map_with","max","max_by","max_by_key","min","min_by","min_by_key","ne","next","next_back","nth","once","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","panic_fuse","par_bridge","par_drain","par_drain","par_extend","par_extend","par_iter","par_iter_mut","partial_cmp","partial_cmp","partition","partition","partition_map","plumbing","poll","position","position_any","position_first","position_last","positions","product","provide","queue","read","read_exact","read_line","read_to_end","read_to_string","read_until","read_varint","reduce","reduce_with","repeat","repeatn","rev","rfind","rfold","right","right_and_then","right_or","right_or_default","right_or_else","seek","size_hint","skip","skip_any","skip_any_while","source","split","step_by","sum","sync_update","take","take","take_any","take_any_while","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_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_owned","to_owned","to_string","try_fold","try_fold_with","try_for_each","try_for_each_init","try_for_each_with","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_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","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_poll","try_reduce","try_reduce_with","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","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","unwrap_left","unwrap_right","unzip","unzip_into_vecs","update","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","while_some","with_max_len","with_min_len","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","write","write_all","write_fmt","write_varint","zip","zip","zip_eq","Consumer","Folder","Folder","IntoIter","Item","Item","Output","Producer","ProducerCallback","Reducer","Reducer","Result","Result","UnindexedConsumer","UnindexedProducer","bridge","bridge_producer_consumer","bridge_unindexed","callback","complete","consume","consume_iter","fold_with","fold_with","full","full","into_folder","into_iter","max_len","min_len","reduce","split","split_at","split_at","split_off_left","to_reducer","IntoIter","Iter","IterMut","__clone_box","__clone_box","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","deref","deref","deref","deref_mut","deref_mut","deref_mut","drive","drive","drive","drive_unindexed","drive_unindexed","drive_unindexed","drop","drop","drop","fmt","fmt","fmt","from","from","from","init","init","init","into","into","into","into_par_iter","into_par_iter","into_par_iter","len","len","len","opt_len","opt_len","opt_len","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","with_producer","with_producer","with_producer","FromParallelIterator","IndexedParallelIterator","IntoParallelIterator","IntoParallelRefIterator","IntoParallelRefMutIterator","Item","Item","Item","Item","Item","Item","Iter","Iter","Iter","Iter","Iter","ParallelBridge","ParallelDrainFull","ParallelDrainRange","ParallelExtend","ParallelIterator","ParallelSlice","ParallelSliceMut","ParallelString","all","any","as_parallel_slice","as_parallel_slice_mut","as_parallel_string","chain","chunks","cloned","cmp","collect","collect_into_vec","copied","count","drive","drive_unindexed","enumerate","eq","filter","filter_map","find_any","find_first","find_last","find_map_any","find_map_first","find_map_last","flat_map","flat_map_iter","flatten","flatten_iter","fold","fold_chunks","fold_chunks_with","fold_with","for_each","for_each_init","for_each_with","from_par_iter","ge","gt","inspect","interleave","interleave_shortest","intersperse","into_par_iter","le","len","lt","map","map_init","map_with","max","max_by","max_by_key","min","min_by","min_by_key","ne","opt_len","panic_fuse","par_bridge","par_bytes","par_char_indices","par_chars","par_chunks","par_chunks_exact","par_chunks_exact_mut","par_chunks_mut","par_drain","par_drain","par_encode_utf16","par_extend","par_iter","par_iter_mut","par_lines","par_match_indices","par_matches","par_rchunks","par_rchunks_exact","par_rchunks_exact_mut","par_rchunks_mut","par_sort","par_sort_by","par_sort_by_cached_key","par_sort_by_key","par_sort_unstable","par_sort_unstable_by","par_sort_unstable_by_key","par_split","par_split","par_split_mut","par_split_terminator","par_split_whitespace","par_windows","partial_cmp","partition","partition_map","position_any","position_first","position_last","positions","product","reduce","reduce_with","rev","skip","skip_any","skip_any_while","step_by","sum","take","take_any","take_any_while","try_fold","try_fold_with","try_for_each","try_for_each_init","try_for_each_with","try_reduce","try_reduce_with","unzip","unzip_into_vecs","update","while_some","with_max_len","with_min_len","with_producer","zip","zip_eq","Iter","__clone_box","borrow","borrow_mut","clone","clone_into","deref","deref_mut","drive","drive","drive_unindexed","drive_unindexed","drop","fmt","from","init","into","into_par_iter","len","len","opt_len","opt_len","to_owned","try_from","try_into","type_id","vzip","with_producer","with_producer","Iter","__clone_box","borrow","borrow_mut","clone","clone_into","deref","deref_mut","drive","drive","drive_unindexed","drive_unindexed","drop","fmt","from","init","into","into_par_iter","len","len","opt_len","opt_len","to_owned","try_from","try_into","type_id","vzip","with_producer","with_producer","IntoIter","Iter","IterMut","__clone_box","__clone_box","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","deref","deref","deref","deref_mut","deref_mut","deref_mut","drive","drive","drive","drive_unindexed","drive_unindexed","drive_unindexed","drop","drop","drop","fmt","fmt","fmt","from","from","from","init","init","init","into","into","into","into_par_iter","into_par_iter","into_par_iter","len","len","len","opt_len","opt_len","opt_len","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","with_producer","with_producer","with_producer","Chunks","ChunksExact","ChunksExactMut","ChunksMut","Iter","IterMut","ParallelSlice","ParallelSliceMut","RChunks","RChunksExact","RChunksExactMut","RChunksMut","Split","SplitMut","Windows","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","as_parallel_slice","as_parallel_slice_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","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","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","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","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","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_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_remainder","into_remainder","len","len","len","len","len","len","len","len","len","len","len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","opt_len","par_chunks","par_chunks_exact","par_chunks_exact_mut","par_chunks_mut","par_rchunks","par_rchunks_exact","par_rchunks_exact_mut","par_rchunks_mut","par_sort","par_sort_by","par_sort_by_cached_key","par_sort_by_key","par_sort_unstable","par_sort_unstable_by","par_sort_unstable_by_key","par_split","par_split_mut","par_windows","remainder","remainder","remainder","remainder","take_remainder","take_remainder","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","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","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","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","with_producer","Bytes","CharIndices","Chars","EncodeUtf16","Lines","MatchIndices","Matches","ParallelString","Split","SplitTerminator","SplitWhitespace","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","as_parallel_string","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","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","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","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drive_unindexed","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","init","init","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into","into","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","into_par_iter","par_bytes","par_char_indices","par_chars","par_encode_utf16","par_lines","par_match_indices","par_matches","par_split","par_split_terminator","par_split_whitespace","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","Drain","borrow","borrow_mut","deref","deref_mut","drive_unindexed","drop","drop","fmt","from","init","into","into_par_iter","try_from","try_into","type_id","vzip","Drain","IntoIter","__clone_box","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","deref","deref","deref_mut","deref_mut","drive","drive","drive_unindexed","drive_unindexed","drop","drop","drop","fmt","fmt","from","from","init","init","into","into","into_par_iter","into_par_iter","len","len","opt_len","opt_len","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","with_producer","with_producer","CaptureLocations","CaptureMatches","CaptureNames","Captures","CompiledTooBig","Error","Match","Matches","NoExpand","Regex","RegexBuilder","RegexSet","RegexSetBuilder","Replacer","ReplacerRef","SetMatches","SetMatchesIntoIter","SetMatchesIter","Split","SplitN","SubCaptureMatches","Syntax","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","as_str","as_str","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","build","build","by_ref","bytes","capture_locations","capture_names","captures","captures_at","captures_iter","captures_len","captures_read","captures_read_at","case_insensitive","case_insensitive","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","count","count","count","count","crlf","crlf","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","description","dfa_size_limit","dfa_size_limit","dot_matches_new_line","dot_matches_new_line","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","empty","end","eq","eq","equivalent","equivalent","equivalent","equivalent","escape","expand","extract","find","find_at","find_iter","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_str","get","get","ignore_whitespace","ignore_whitespace","index","index","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_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_vec","into_vec","into_vec","into_vec","is_empty","is_empty","is_match","is_match","is_match_at","is_match_at","iter","iter","len","len","len","len","len","line_terminator","line_terminator","matched","matched_any","matches","matches_at","multi_line","multi_line","name","nest_limit","nest_limit","new","new","new","new","next","next","next","next","next","next","next","next","next_back","next_back","no_expansion","no_expansion","no_expansion","octal","octal","par_bridge","patterns","provide","range","replace","replace_all","replace_append","replace_append","replace_append","replacen","shortest_match","shortest_match_at","size_hint","size_hint","size_hint","size_hint","size_hint","size_limit","size_limit","split","splitn","start","static_captures_len","swap_greed","swap_greed","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","to_string","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","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","unicode","unicode","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","CaptureLocations","CaptureMatches","CaptureNames","Captures","Match","Matches","NoExpand","Regex","RegexBuilder","RegexSet","RegexSetBuilder","Replacer","ReplacerRef","SetMatches","SetMatchesIntoIter","SetMatchesIter","Split","SplitN","SubCaptureMatches","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","as_bytes","as_str","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","build","build","by_ref","capture_locations","capture_names","captures","captures_at","captures_iter","captures_len","captures_read","captures_read_at","case_insensitive","case_insensitive","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","count","count","count","count","crlf","crlf","default","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","dfa_size_limit","dfa_size_limit","dot_matches_new_line","dot_matches_new_line","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","empty","end","eq","equivalent","equivalent","equivalent","equivalent","expand","extract","find","find_at","find_iter","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_str","get","get","ignore_whitespace","ignore_whitespace","index","index","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_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","is_empty","is_empty","is_match","is_match","is_match_at","is_match_at","iter","iter","len","len","len","len","len","line_terminator","line_terminator","matched","matched_any","matches","matches_at","multi_line","multi_line","name","nest_limit","nest_limit","new","new","new","new","next","next","next","next","next","next","next","next","next_back","next_back","no_expansion","no_expansion","no_expansion","octal","octal","par_bridge","patterns","range","replace","replace_all","replace_append","replace_append","replace_append","replacen","shortest_match","shortest_match_at","size_hint","size_hint","size_hint","size_hint","size_hint","size_limit","size_limit","split","splitn","start","static_captures_len","swap_greed","swap_greed","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","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","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","unicode","unicode","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","Any","ArrowChunk","DataFrame","First","Ignore","Last","None","NullStrategy","PhysRecordBatchIter","Propagate","RecordBatchIter","UniqueKeepStrategy","__clone_box","__clone_box","__clone_box","_add_columns","_create_left_df_from_slice","_filter_seq","_finish_left_join","_left_join_from_series","_outer_join_from_series","_slice_and_realloc","agg_chunks","align_chunks","apply","apply_at_idx","as_single_chunk","as_single_chunk_par","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clear","clone","clone","clone","clone_into","clone_into","clone_into","column","columns","cross_join","default","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","describe","drop","drop","drop","drop","drop","drop","drop_in_place","drop_many","drop_many_amortized","drop_nulls","dtypes","empty","eq","eq","equivalent","equivalent","equivalent","equivalent","estimated_size","explode","explode","explode_impl","extend","fields","fill_null","filter","find_idx_by_name","fmt","fmt","fmt","fmt","frame_equal","frame_equal_missing","frame_equal_schema","from","from","from","from","from","from","from","from_iter","from_rows","from_rows_and_schema","from_rows_iter_and_schema","get","get_column_names","get_column_names_owned","get_columns","get_columns_mut","get_row","get_row_amortized","get_row_amortized_unchecked","get_supertype","groupby","groupby","groupby_dynamic","groupby_rolling","groupby_stable","groupby_with_series","hash_join","head","height","hmax","hmean","hmin","hstack","hstack_mut","hstack_mut_unchecked","hsum","index","index","index","index","index","index","index","index","init","init","init","init","init","insert_at_idx","into","into","into","into","into","into_iter","into_iter","into_struct","is_duplicated","is_empty","is_unique","iter","iter_chunks","iter_chunks_physical","join_asof","join_asof_by","lazy","max","mean","median","melt","melt2","min","n_chunks","new","new_no_checks","next","next","null_count","pipe","pipe_mut","pipe_with_args","pop","ptr_equal","quantile","rename","replace","replace_at_idx","replace_or_add","reverse","row","sample_frac","sample_n","schema","select","select_at_idx","select_by_range","select_physical","select_series","select_with_schema","select_with_schema_unchecked","set_column_names","shape","shift","should_rechunk","shrink_to_fit","size_hint","size_hint","slice","slice_par","sort","sort_impl","sort_in_place","sort_with_options","std","sum","tail","take","take_iter","take_iter_unchecked","take_opt_iter_unchecked","to_ndarray","to_owned","to_owned","to_owned","to_string","top_k","transpose","try_apply","try_apply_at_idx","try_find_idx_by_name","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from_rows_iter_and_schema","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","unique","unique_impl","unique_stable","unnest","upsample","upsample_stable","var","vstack","vstack_mut","vzip","vzip","vzip","vzip","vzip","width","with_column","with_column_and_schema","with_column_unchecked","with_row_count","with_row_count_mut","MeltArgs","__clone_box","borrow","borrow_mut","clone","clone_into","default","deref","deref_mut","drop","eq","fmt","from","id_vars","init","into","streamable","to_owned","try_from","try_into","type_id","value_name","value_vars","variable_name","vzip","BorrowIdxItem","Count","First","GroupBy","GroupByMethod","Groups","GroupsIdx","GroupsIndicator","GroupsProxy","GroupsProxyIter","GroupsProxyParIter","GroupsSlice","Idx","Idx","IdxItem","Implode","IntoGroupsProxy","Last","Max","Mean","Median","Min","NUnique","NanMax","NanMin","Quantile","Slice","Slice","SlicedGroups","Std","Sum","Var","__clone_box","__clone_box","__clone_box","__clone_box","agg_list","aggregations","all","apply","as_list_chunked","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_into","clone_into","clone_into","clone_into","count","default","default","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","df","drive_unindexed","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","expr","first","first","first","first_mut","fmt","fmt","fmt","fmt","fmt","fmt_groupby_column","from","from","from","from","from","from","from","from","from","from","from","from","from","from_iter","from_par_iter","get","get_groups","get_groups_mut","group_count","group_lengths","group_tuples","groups","idx_mut","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into_idx","into_iter","into_iter","into_iter","into_par_iter","into_par_iter","into_par_iter","is_empty","is_empty","is_sorted_flag","iter","iter","keys","keys_sliced","last","len","len","max","mean","median","min","n_unique","new","new","next","nth","par_apply","par_iter","par_iter","quantile","select","slice","sort","sort","std","sum","take_group_firsts","take_groups","take_groups_mut","to_owned","to_owned","to_owned","to_owned","to_string","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unroll","unwrap_idx","unwrap_slice","var","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","groups","rolling","AggList","_agg_helper_idx","_agg_helper_idx_no_null","_agg_helper_slice","_agg_helper_slice_no_null","_rolling_apply_agg_window_no_nulls","_rolling_apply_agg_window_nulls","_slice_from_offsets","_use_rolling_kernels","agg_list","PhysicalAggExpr","evaluate","root_name","AsOf","ChunkId","ChunkJoinIds","ChunkJoinOptIds","Cross","Inner","InnerJoinIds","JoinArgs","JoinType","JoinValidation","Left","LeftJoinIds","ManyToMany","ManyToOne","OneToMany","OneToOne","Outer","__clone_box","__clone_box","__clone_box","_check_categorical_src","_inner_join_multiple_keys","_join_suffix_name","_left_join_multiple_keys","_outer_join_multiple_keys","_sort_or_hash_inner","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","default","default_join_ids","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","from","from","from","from","how","init","init","init","into","into","into","is_valid_join","needs_checks","new","private_left_join_multiple_keys","slice","suffix","suffix","to_owned","to_owned","to_owned","to_string","to_string","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","validation","vzip","vzip","vzip","All","All","AnyValueBuffer","AnyValueBufferTrusted","Boolean","Boolean","Date","Datetime","Duration","Float32","Float32","Float64","Float64","Int16","Int16","Int32","Int32","Int64","Int64","Int8","Int8","Row","Struct","Time","UInt16","UInt16","UInt32","UInt32","UInt64","UInt64","UInt8","UInt8","Utf8","Utf8","__clone_box","__clone_box","__clone_box","add","add_unchecked_borrowed_physical","add_unchecked_owned_physical","any_values_to_dtype","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","coerce_data_type","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","eq","equivalent","equivalent","equivalent","equivalent","fmt","from","from","from","from","from","infer_schema","init","init","init","into","into","into","into_series","into_series","new","new","new","reset","reset","rows_to_schema_first_non_null","rows_to_schema_supertypes","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","concat_str","cov_f","cov_i","diag_concat_df","hor_concat_df","pearson_corr_f","pearson_corr_i","Abs","Agg","AggExpr","AggGroups","Aggregate","AggregationContext","Alias","All","AllColumns","AllColumnsSingle","AllowedOptimizations","And","AnonymousFunction","AnonymousScan","AnonymousScan","AnonymousScanOptions","Any","Any","Any","AnyValue","Arc","ArgAgg","ArgWhere","Array","Array","Array","ArrayChunked","ArrayExpr","ArrayNameSpace","ArrayRef","ArrowDataType","ArrowError","ArrowField","ArrowGetItem","ArrowResult","ArrowSchema","ArrowTimeUnit","AsBinary","AsList","AsOf","AsOfOptions","AsRefDataType","AsUtf8","AsofStrategy","Atan2","Auto","Average","Backward","Backward","BatchedParquetReader","Binary","Binary","Binary","Binary","BinaryChunked","BinaryChunkedBuilder","BinaryExpr","BinaryExpr","BinaryNameSpaceImpl","BinaryOwned","BinaryTakeRandom","BinaryTakeRandomSingleChunk","BinaryType","BinaryUdfOutputField","BoolTakeRandom","BoolTakeRandomSingleChunk","Boolean","Boolean","Boolean","Boolean","Boolean","BooleanChunked","BooleanChunkedBuilder","BooleanFunction","BooleanType","BorrowIdxItem","Both","Bounds","BoundsIter","Brotli","BrotliLevel","C","Cache","Cast","CatIter","Categorical","Categorical","Categorical","CategoricalChunked","CategoricalChunkedBuilder","CategoricalNameSpace","CategoricalOrdering","CategoricalType","Ceil","ChainedThen","ChainedWhen","ChunkAgg","ChunkAggSeries","ChunkAnyValue","ChunkApply","ChunkApplyKernel","ChunkBytes","ChunkCast","ChunkCompare","ChunkCumAgg","ChunkExpandAtIndex","ChunkExplode","ChunkFillNullValue","ChunkFilter","ChunkFull","ChunkFullNull","ChunkPeaks","ChunkQuantile","ChunkReverse","ChunkRollApply","ChunkSet","ChunkShift","ChunkShiftFill","ChunkSort","ChunkTake","ChunkUnique","ChunkVar","ChunkZip","ChunkedArray","ChunkedBuilder","ChunkedSet","Clip","ClosedWindow","CloudOptions","Coalesce","Column","ColumnNotFound","Columns","Columns","ComputeError","ConcatExpr","Correlation","Count","Count","Count","Cross","CsvEncoding","CsvReader","CsvWriter","Cumcount","Cummax","Cummin","Cumprod","Cumsum","DataFrame","DataFrameJoinOps","DataFrameOps","DataFrameScan","DataPoint","DataType","Date","Date","Date","Date32","Date64","DateChunked","DateMethods","DateTime","DateType","Datetime","Datetime","DatetimeArgs","DatetimeChunked","DatetimeMethods","DatetimeType","Decimal","Decimal","Decimal","Decimal256","DecimalChunked","DecimalType","Dense","Dictionary","Diff","Distinct","Divide","DropNans","Dtype","DtypeColumn","Dummy","Duplicate","Duration","Duration","Duration","Duration","Duration","DurationArgs","DurationChunked","DurationMethods","DurationType","DynArgs","DynamicGroupOptions","Entropy","Eq","EqValidity","Error","Exclude","Excluded","Exp","Explode","Explode","Expr","ExprEvalExtension","ExtContext","Extension","Field","FileSink","FillNull","FillNullLimit","FillNullStrategy","Filter","First","First","First","FixedSizeBinary","FixedSizeList","FixedSizeListType","Float16","Float32","Float32","Float32","Float32","Float32Chunked","Float32Type","Float64","Float64","Float64","Float64","Float64Chunked","Float64Type","Floor","FloorDivide","Fortran","Forward","Forward","Friday","FromData","FromDataBinary","FromDataUtf8","Function","FunctionExpr","FunctionOutputField","FxHash","GetAnyValue","GetOutput","GlobIterator","Global","GlobalFinished","GroupBy","GroupByMethod","Groups","GroupsIdx","GroupsIndicator","GroupsProxy","GroupsProxyIter","GroupsProxyParIter","GroupsSlice","GroupsToRows","Gt","GtEq","Gzip","GzipLevel","HStack","HashMap","Higher","IDX_DTYPE","Idx","Idx","IdxArr","IdxCa","IdxItem","IdxSize","IdxType","Implode","Implode","IndexOfSchema","IndexOrder","IndexToUsize","InitHashMaps","Inner","Int128Chunked","Int128Type","Int16","Int16","Int16","Int16","Int16Chunked","Int16Type","Int32","Int32","Int32","Int32","Int32Chunked","Int32Type","Int64","Int64","Int64","Int64","Int64Chunked","Int64Type","Int8","Int8","Int8","Int8","Int8Chunked","Int8Type","Interpolate","InterpolationMethod","Interval","IntoGroupsProxy","IntoLazy","IntoListNameSpace","IntoSeries","IntoTakeRandom","IntoVec","InvalidOperation","Io","IpcCompression","IpcReader","IpcStreamReader","IpcStreamWriter","IpcStreamWriterOption","IpcWriter","IpcWriterOption","IpcWriterOptions","IsFinite","IsFirst","IsFirst","IsFloat","IsIn","IsIn","IsInfinite","IsLast","IsNan","IsNot","IsNotNan","IsNotNull","IsNull","Item","Item","Item","Item","Item","Iter","IterNulls","Join","Join","JoinArgs","JoinBuilder","JoinOptions","JoinType","Json","JsonFormat","JsonLineReader","JsonLines","JsonReader","JsonWriter","KeepName","LZ4","LargeBinary","LargeBinaryArray","LargeList","LargeListArray","LargeStringArray","LargeUtf8","Last","Last","Last","LazyCsvReader","LazyFileListReader","LazyFrame","LazyGroupBy","LazyJsonLineReader","Left","Left","Left","Lexical","LhsNumOps","Linear","Linear","List","List","List","ListBinaryChunkedBuilder","ListBooleanChunkedBuilder","ListBuilderTrait","ListChunked","ListExpr","ListFromIter","ListNameSpace","ListNameSpaceExtension","ListNameSpaceImpl","ListPrimitiveChunkedBuilder","ListTakeRandom","ListTakeRandomSingleChunk","ListType","ListUtf8ChunkedBuilder","Literal","Literal","LiteralValue","Local","Local","LocalProjection","Log","Log1p","LogSeries","Logical","LogicalPlan","LogicalType","LossyUtf8","Lower","LowerBound","Lt","LtEq","Lz4Raw","Lzo","Map","MapFunction","Max","Max","Max","Max","MaxBound","Mean","Mean","Mean","Median","Median","MeltArgs","MetaNameSpace","Microsecond","Microseconds","Midpoint","Millisecond","Milliseconds","Min","Min","Min","Min","MinBound","Minus","Modulus","Monday","Multi","Multi","Multiply","MutableBitmapExtension","NULL","NUnique","NUnique","Name","Named","NamedFrom","NamedFromOwned","NanMax","NanMin","Nanosecond","Nanoseconds","Native","Nearest","Nearest","Nearest","NewChunkedArray","NoData","NoNull","None","None","None","NotEq","NotEqValidity","Nth","Null","Null","Null","Null","Null","NullCount","NullValues","NumOpsDispatch","NumOpsDispatchChecked","NumTakeRandomChunked","NumTakeRandomCont","NumTakeRandomSingleChunk","NumericNative","Object","Object","ObjectChunked","ObjectOwned","ObjectTakeRandom","ObjectTakeRandomSingleChunk","ObjectType","One","Operator","OptState","Or","Ordinal","Outer","Output","OwnedObject","POLARSTYPE","ParallelStrategy","ParquetCompression","ParquetReader","ParquetWriteOptions","ParquetWriter","PartitionedAggregation","Physical","PhysicalExpr","PhysicalIoHelper","PlHashMap","PlHashSet","PlIdHashMap","PlIndexMap","PlIndexSet","Plus","PolarsArray","PolarsDataType","PolarsError","PolarsFloatType","PolarsIntegerType","PolarsIterator","PolarsMonthEnd","PolarsMonthStart","PolarsNumericType","PolarsObject","PolarsResult","PolarsRound","PolarsSingleType","PolarsTemporalGroupby","PolarsTruncate","PolarsUpsample","Pow","PrimitiveChunkedBuilder","Projection","Quantile","Quantile","QuantileAggSeries","QuantileInterpolOptions","Random","Random","Range","Range","Range","RankMethod","RankOptions","RenameAlias","RenameAliasFn","RepeatBy","RevMapping","RevMappingBuilder","Reverse","Right","Right","RollingAgg","RollingCovOptions","RollingGroupOptions","RollingOptions","RollingOptionsFixedWindow","RollingOptionsImpl","RollingQuantileParams","RollingSeries","RollingVarParams","Round","RowGroups","Saturday","Scan","ScanArgsAnonymous","ScanArgsIpc","ScanArgsParquet","Schema","SchemaFieldNotFound","SchemaMismatch","SchemaRef","SearchSortedSide","Second","Selection","Selector","SerReader","SerWriter","Series","Series","SeriesBinaryUdf","SeriesMethods","SeriesOpsTime","SeriesSealed","SeriesTrait","SeriesUdf","SetSortedFlag","ShapeMismatch","Shift","ShiftAndFill","ShrinkType","Single","Single","SingleNoNull","Slice","Slice","Slice","Slice","SlicedArray","SlicedGroups","Snappy","Sort","Sort","SortBy","SortMultipleOptions","SortOptions","SpecialEq","StartBy","Std","Std","StrConcat","StrHashLocal","StringCacheMismatch","StringExpr","StrptimeOptions","Struct","Struct","Struct","StructArray","StructChunked","StructExpr","StructFieldNotFound","StructNameSpace","StructOwned","Sum","Sum","Sunday","Take","TakeIdx","TakeIterator","TakeIteratorNulls","TakeRandBranch2","TakeRandBranch3","TakeRandom","TakeRandom","TakeRandomBitmap","TakeRandomUtf8","TemporalExpr","TemporalMethods","Ternary","Then","Thursday","Time","Time","Time","Time32","Time64","TimeChunked","TimeMethods","TimeType","TimeUnit","TimeZone","Timestamp","ToDummies","ToPhysical","Trigonometry","TrueDivide","TruncateOptions","Tuesday","UInt16","UInt16","UInt16","UInt16","UInt16Chunked","UInt16Type","UInt32","UInt32","UInt32","UInt32","UInt32Chunked","UInt32Type","UInt64","UInt64","UInt64","UInt64","UInt64Chunked","UInt64Type","UInt8","UInt8","UInt8","UInt8","UInt8Chunked","UInt8Type","UdfSchema","Uncompressed","Union","Union","UnionArgs","Unique","UniqueKeepStrategy","Unknown","UpperBound","Utf8","Utf8","Utf8","Utf8","Utf8","Utf8Chunked","Utf8ChunkedBuilder","Utf8Methods","Utf8NameSpaceImpl","Utf8Owned","Utf8TakeRandom","Utf8TakeRandomSingleChunk","Utf8Type","ValueSize","Var","Var","VarAggSeries","VecHash","Wednesday","When","Wildcard","Window","Window","WindowBound","WindowMapping","WindowOptions","Xor","ZSTD","Zero","Zstd","ZstdLevel","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","_finish_with_scan_ops","_fx_hash","_into_selector","_selector_add","_selector_and","_selector_sub","_sum_as_series","_to_dummies","abs","add","add","add_ms","add_ns","add_to","add_us","agg","agg_groups","aggregations","alias","all","all","all_horizontal","allow_parallel","allow_parallel","allows_predicate_pushdown","allows_projection_pushdown","allows_projection_pushdown","allows_slice_pushdown","and","anonymous_scan","any","any_horizontal","append","append_null","append_null","append_opt_series","append_option","append_series","append_value","apply","apply","apply","apply_binary","apply_cast_numeric","apply_children","apply_kernel","apply_kernel_cast","apply_many","apply_many_private","apply_multiple","apply_on_opt","apply_to_slice","apply_with_idx","apply_with_idx_on_opt","arange","arccos","arccosh","arced","arcsin","arcsinh","arctan","arctan2","arctanh","arg_max","arg_max","arg_max","arg_min","arg_min","arg_min","arg_sort","arg_sort","arg_sort","arg_sort_by","arg_sort_multiple","arg_unique","arg_unique","arg_unique","arg_where","args","arr","array","arrow_ndjson","arrow_schema","arrow_schema","as_any","as_any","as_any","as_any","as_any_mut","as_any_mut","as_binary","as_date","as_date_not_exact","as_datetime","as_datetime_not_exact","as_expression","as_list","as_partitioned_aggregator","as_ref","as_ref_dtype","as_series","as_single_ptr","as_slice_mut","as_stats_evaluator","as_stats_evaluator","as_struct","as_time","as_utf8","avg","backward_fill","base64_decode","base64_encode","base_utc_offset","batched","batched","batched","batched_async","batched_borrowed_mmap","batched_borrowed_read","batched_mmap","batched_read","binary","binary","binary_expr","bitand","bitor","bitxor","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","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","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","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","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","borrow_mut","bottom_k","boxed","boxed_clone","boxed_clone","branch_apply_cast_numeric_no_null","builder","by","by","cache","cache","cache","cache","call","call_udf","call_udf","capacity","capacity","cast","cast","cast","cast","cast","cast_unchecked","cat","cat","cbrt","ceil","center","center","center","check_bounds","check_bounds","check_sorted","check_sorted","checked_div","checked_div","checked_div_num","chunk_lengths","chunkedarray","chunks","clip","clip_max","clip_min","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_inner","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","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","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","closed_window","closed_window","closed_window","closed_window","cloud","cloud_options","cloud_options","cmp","coalesce","col","collect","collect_all","cols","columns_to_dummies","compare","compression","compression","concat","concat","concat_expr","concat_impl","concat_impl","concat_list","concat_str","contains","contains","contains","contains_literal","contains_literal","cos","cosh","cot","count","count","count_match","cov","create_writer","create_writer","cross_join","cumcount","cumfold_exprs","cummax","cummax","cummin","cummin","cumprod","cumprod","cumreduce_exprs","cumsum","cumsum","cumulative_eval","data_pagesize_limit","data_type","data_type","datatypes","date_ranges","datetime","datetime","datetime_to_timestamp_ms","datetime_to_timestamp_ns","datetime_to_timestamp_us","day","day","day","day","days","days","days","days_only","ddof","ddof","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default","default_arrays","degrees","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","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","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","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","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","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","deref_mut","deref_mut","descending","descending","descending","describe","describe_optimized_plan","describe_plan","df","df","diag_concat_lf","diff","diff","div","div","divide","dot","dot","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","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","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","drop","drop_columns","drop_nans","drop_nulls","drop_nulls","drop_nulls","dst_offset","dt","dt","dtype","dtype","dtype","dtype_col","dtype_cols","duration","ends_with","ends_with","entropy","entropy","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq_missing","equal","equal_missing","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","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","eval","evaluate","evaluate","evaluate_on_groups","evaluate_partitioned","every","every","exact","exclude","exclude_dtype","exp","exp","explain","explode","explode","explode","explode_and_offsets","expr","expr","extension","extension","extract","extract_all","extract_all_many","fast_explode","fetch","field","field","field_by_index","field_by_name","fields","fields","file_caching","fill_nan","fill_nan","fill_null","fill_null","fill_null_with_values","filter","filter","filter","filter","finalize","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish","finish_no_glob","finish_no_glob","finish_no_glob","finish_with_scan_ops","first","first","first","first","fixed_size_list","flatten","float_type","floor","floor_div","floor_div_series","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt_groupby_column","fmt_str","fn_params","fn_params","fn_params","fold_exprs","force_parallel","force_parallel","format","format_str","forward_fill","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","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_data_default","from_data_unchecked_default","from_data_unchecked_default","from_iter","from_iter","from_iter_binary_trusted_len","from_iter_bool_trusted_len","from_iter_options","from_iter_primitive_trusted_len","from_iter_trusted_length","from_iter_trusted_length","from_iter_utf8_trusted_len","from_iter_values","from_par_iter","from_path","from_path","from_slice","from_slice_options","from_trusted_len_iter_rev","from_type","from_vec","full","full","full_null","function_with_options","get","get","get","get","get","get_any_value","get_any_value","get_any_value_unchecked","get_any_value_unchecked","get_categories","get_current_optimizations","get_datatype","get_dtype","get_earliest_bounds_ms","get_earliest_bounds_ns","get_earliest_bounds_us","get_field","get_field","get_fields","get_k","get_names","get_object","get_output","get_overlapping_bounds_iter","get_schema","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_values_size","glob","group_tuples","groupby","groupby_dynamic","groupby_dynamic","groupby_rolling","groupby_rolling","groupby_stable","groupby_values","groupby_windows","gt","gt","gt_eq","gt_eq","has_header","has_header","has_header","has_multiple_outputs","has_validity","has_validity","has_window_function","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","head","head","head","hex_decode","hex_encode","hour","hour","hour","hour","hours","hours","how","how","id_vars","implode","in_nanoseconds_window","include_boundaries","index_column","index_column","index_of","indexes_to_usizes","infer_schema","infer_schema_len","infer_schema_len","infer_schema_length","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","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","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","init","inner_array","inner_join","inner_join","int_range","int_ranges","interpol","interpolate","interpolate","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","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_data","into_inner","into_iter","into_iter","into_iter","into_list_name_space","into_list_name_space","into_range","into_series","into_tree_formatter","into_vec","is_constant_duration","is_empty","is_finite","is_first","is_first","is_first","is_float","is_in","is_in","is_in","is_infinite","is_last","is_leap_year","is_leap_year","is_leap_year","is_literal","is_nan","is_nan","is_not_nan","is_not_null","is_not_null","is_not_null","is_null","is_null","is_null","is_nullable","is_regex_projection","is_series","is_simple_projection","is_sorted","is_sorted_flag","is_valid_aggregation","is_zero","iso_year","iso_year","iso_year","iter","iter","join","join","join","join_builder","json","keep_name","last","last","last","last","lazy","left_by","left_join","left_join","left_on","len","len","lengths","limit","limit","list","lit","lit","lit","lit","log","log","log1p","log1p","logical_plan","logical_plan","low_memory","low_memory","low_memory","low_memory","low_memory","lower_bound","lst_arg_max","lst_arg_min","lst_concat","lst_diff","lst_get","lst_join","lst_lengths","lst_max","lst_mean","lst_min","lst_reverse","lst_shift","lst_slice","lst_sort","lst_sum","lst_unique","lst_unique_stable","lt","lt","lt_eq","lt_eq","maintain_order","maintain_order","maintain_order","map","map","map_alias","map_binary","map_children","map_dtype","map_dtypes","map_field","map_fields","map_list","map_list_multiple","map_many","map_many_private","map_multiple","mapping","max","max","max","max","max","max","max_as_series","max_as_series","max_horizontal","mean","mean","mean","mean","mean","mean","median","median","median","median","median","median_as_series","median_as_series","melt","memmap","memory_mapped","merge_dtypes","meta","metadata","metadata","method","microsecond","microseconds","microseconds","milliseconds","milliseconds","min","min","min","min","min","min","min_as_series","min_as_series","min_horizontal","min_periods","min_periods","min_periods","min_periods","minute","minute","minute","minute","minutes","minutes","mode","mode","mode","month","month","month","month","month_end","month_start","months","months_only","mul","mul","mul","multiply","multithreaded","multithreaded","mutate","n_chunks","n_rows","n_rows","n_rows","n_rows","n_rows","n_rows","n_rows","n_unique","n_unique","n_unique","name","name","name","name","nan_max","nan_min","nan_propagating_aggregate","nanosecond","nanosecond","nanosecond","nanoseconds","nanoseconds","nanoseconds","negative_to_usize","neq","neq_missing","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","new","new","new","new_async","new_empty","new_from_index","new_from_index","new_null","next","next_batches","nodes","nodes_mut","not","not","not_equal","not_equal_missing","null","null_count","null_count","null_count","nulls_last","num_rows","offset","offset","offset","offset","on","ops_time_dtype","optimize","or","ordinal","ordinal","ordinal_day","ordinal_year","other","otherwise","otherwise","outer_join","outer_join","output_name","output_schema","over","over_with_options","parallel","parallel","parse","parse_from_str_slice","parse_from_str_slice","parse_from_str_slice","parse_int","parsed_int","partial_cmp","path","path","path","peak_max","peak_max","peak_min","peak_min","pearson_corr","period","period","pi","polars_bail","polars_ensure","polars_err","polars_warn","pop","pow","predicate","predicate_pushdown","predicates","prefix","prob","prod_as_series","product","profile","projection_pushdown","quantile","quantile","quantile","quantile","quantile_as_series","quantile_as_series","quarter","quarter","quarter","radians","range","rank","read_impl","read_parallel","rechunk","rechunk","rechunk","rechunk","rechunk","rechunk","rechunk","reduce_exprs","rem","rem","remainder","rename","rename","rename_fields","repeat","repeat_by","repeat_by","repeat_by","replace","replace_all","replace_literal","replace_literal_all","replace_time_zone","reshape","resolve_homedir","reverse","reverse","reverse","reverse","reverse","right_by","right_on","rolling_apply","rolling_apply","rolling_apply","rolling_apply_float","rolling_corr","rolling_cov","rolling_max","rolling_max","rolling_max","rolling_mean","rolling_mean","rolling_mean","rolling_median","rolling_median","rolling_median","rolling_min","rolling_min","rolling_min","rolling_quantile","rolling_quantile","rolling_quantile","rolling_std","rolling_std","rolling_std","rolling_sum","rolling_sum","rolling_sum","rolling_var","rolling_var","rolling_var","root_names","round","round","round_ms","round_ns","round_us","row_count","row_count","row_count","row_count","row_count","row_count","row_group_size","rows_left","rows_right","same_type","same_type","sample_frac","sample_n","sample_size","scan","scan","scan_ipc","scan_parquet","schema","schema","schema","schema","schema","schema","schema","schema","schema","search_sorted","second","second","second","second","seconds","seconds","select","series","set","set_at_idx","set_at_idx2","set_at_idx_with","set_bit_unchecked","set_low_memory","set_ordering","set_parallel","set_rechunk","set_rechunk","set_rechunk","set_rechunk","set_rechunk","set_sorted_flag","set_validity","shift","shift","shift","shift","shift","shift_and_fill","shift_and_fill","shift_and_fill","shrink_dtype","shrink_to_fit","shrink_to_fit","shuffle","simplify_expr","sin","sinh","sink_ipc","sink_parquet","skip_rows","skip_rows","slice","slice","slice","slice","slice","slice","slice","slice","slice_pushdown","slice_typed","slice_typed","slice_typed_unchecked","slice_typed_unchecked","slice_unchecked","slice_unchecked","sliced","sliced_unchecked","sort","sort","sort","sort","sort","sort_by","sort_by_exprs","sort_with","sort_with","sort_with","spearman_rank_corr","sqrt","start_by","starts_with","starts_with","statistics","std","std","std","std_as_series","std_as_series","str","str_concat","str_concat","str_lengths","str_n_chars","str_slice","strategy","streamable","streaming","strftime","strict","strict_cast","string","struct_","sub","sub","subtract","suffix","suffix","suffix","sum","sum","sum","sum","sum","sum","sum_as_series","sum_horizontal","super_type","tail","tail","tail","tail","take","take","take","take_iter","take_iter_unchecked","take_opt_iter","take_opt_iter_unchecked","take_rand","take_unchecked","take_unchecked","tan","tanh","temporal_range_vec","ternary_expr","then","then","tile","time_ranges","timestamp","to_alp","to_alp","to_alp_optimized","to_anyvalue","to_boxed","to_byte_slices","to_dot","to_dot","to_dummies","to_dummies","to_field","to_field","to_lowercase","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_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_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_physical","to_string","to_string","to_string","to_string","to_string","to_supertypes","to_uppercase","tolerance","tolerance_str","top_k","truncate","truncate","truncate_impl","truncate_ms","truncate_ms","truncate_no_offset_ms","truncate_no_offset_ns","truncate_no_offset_us","truncate_ns","truncate_ns","truncate_us","truncate_us","try_apply","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_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_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_from","try_from","try_index_of","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","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","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_new","try_new","try_new","try_new","try_serialize","tu","type_coercion","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","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","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","type_id","type_name","tz","undo_aliases","unique","unique","unique","unique","unique","unique","unique_stable","unique_stable","unique_stable","unique_stable","unix_time","unnest","upper_bound","upsample","upsample_stable","use_earliest","use_statistics","use_statistics","utils","validate","validation","validity","validity","value_counts","value_counts","value_name","value_vars","values","values_iter","var","var","var","var_as_series","var_as_series","variable_name","vec_hash","vec_hash_combine","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","week","week","week","weekday","weekday","weekday","weekday","weeks","weeks","weeks_only","weights","weights","weights","when","when","when","window_size","window_size","window_size","window_size","with","with_batch_size","with_batch_size","with_batch_size","with_cache","with_capacity","with_chunk_size","with_chunk_size","with_column","with_columns","with_columns","with_columns","with_columns","with_columns","with_columns","with_comment_char","with_comment_char","with_compression","with_compression","with_compression","with_compression","with_compression","with_context","with_data_pagesize_limit","with_date_format","with_datetime_format","with_day","with_days","with_delimiter","with_delimiter","with_delimiter","with_dtype_overwrite","with_dtypes","with_dtypes_slice","with_encoding","with_encoding","with_end_of_line_char","with_end_of_line_char","with_extension","with_extension","with_float_precision","with_fractional_seconds","with_hms","with_hms","with_hour","with_hours","with_ignore_errors","with_ignore_errors","with_ignore_errors","with_infer_schema_length","with_infer_schema_length","with_json_format","with_json_format","with_microsecond","with_microseconds","with_milliseconds","with_minute","with_minutes","with_missing_is_null","with_missing_is_null","with_month","with_n_rows","with_n_rows","with_n_rows","with_n_rows","with_n_rows","with_n_rows","with_n_rows","with_n_threads","with_n_threads","with_nanoseconds","with_null_value","with_null_values","with_null_values","with_optimizations","with_path","with_path","with_path","with_path","with_path","with_predicate","with_predicate_pushdown","with_projection","with_projection","with_projection","with_projection","with_projection","with_projection_pushdown","with_quote_char","with_quote_char","with_quoting_char","with_rechunk","with_rechunk","with_rechunk","with_rechunk","with_rechunk","with_row_count","with_row_count","with_row_count","with_row_count","with_row_count","with_row_count","with_row_count","with_row_group_size","with_schema","with_schema","with_schema","with_schema","with_schema","with_schema_modify","with_schema_overwrite","with_schema_overwrite","with_second","with_seconds","with_simplify_expr","with_skip_rows","with_skip_rows","with_skip_rows_after_header","with_skip_rows_after_header","with_slice_pushdown","with_statistics","with_streaming","with_time_format","with_try_parse_dates","with_try_parse_dates","with_type_coercion","with_validity","with_validity","with_weeks","with_year","without_optimizations","xor","year","year","year","year","zip","zip_with","expr","input","input","interpol","propagate_nans","propagate_nans","quantile","drop_nulls","drop_nulls","by","by","data_type","descending","expr","expr","expr","expr","expr","falsy","function","function","function","function","idx","input","input","input","input","left","length","offset","op","options","options","options","options","order_by","output_type","partition_by","predicate","right","strict","truthy","atomic_seed","base","base","ddof","decimals","fixed_seed","max","method","method","min","normalize","periods","reverse","reverse","reverse","reverse","reverse","seed","super_type","groups","rolling","data_type","high","low","aggs","apply","args","by_column","contexts","count","df","err","expr","expr","exprs","file_info","file_info","file_options","function","function","id","input","input","input","input","input","input","input","input","input","input","input","input","input","input_left","input_right","inputs","keys","left_on","len","maintain_order","offset","options","options","options","options","options","output_schema","path","payload","predicate","predicate","predicate","projection","right_on","scan_type","schema","schema","schema","schema","schema","schema","schema","selection","AggList","_agg_helper_idx","_agg_helper_idx_no_null","_agg_helper_slice","_agg_helper_slice_no_null","_rolling_apply_agg_window_no_nulls","_rolling_apply_agg_window_nulls","_slice_from_offsets","_use_rolling_kernels","agg_list","ArrayNameSpace","AsArray","array_max","array_min","array_sum","array_unique","array_unique_stable","as_array","write","Error","FallibleStreamingIterator","FileWriter","Item","Serializer","__clone_box","advance","advance","all","any","borrow","borrow","borrow_mut","borrow_mut","by_ref","clone","clone_into","count","deref","deref","deref_mut","deref_mut","drop","drop","filter","find","fmt","for_each","from","from","fuse","get","get","init","init","into","into","into_inner","into_iter","map","map_err","map_ref","new","new","next","next","nth","position","size_hint","skip","skip_while","take","take_while","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","BinaryNameSpace","borrow","borrow_mut","contains_literal","deref","deref_mut","drop","ends_with","from","init","into","starts_with","try_from","try_into","type_id","vzip","CategoricalNameSpace","CategoricalOrdering","Lexical","Physical","DateMethods","DatetimeMethods","DurationMethods","RollingAgg","RollingOptions","RollingOptionsImpl","TimeMethods","Utf8Methods","__clone_box","as_date","as_date_not_exact","as_datetime","as_datetime_not_exact","as_time","borrow","borrow_mut","by","by","center","center","clone","clone_into","closed_window","closed_window","day","day","days","default","deref","deref_mut","drop","fn_params","fn_params","from","hour","hour","hours","init","into","is_leap_year","is_leap_year","iso_year","iso_year","microseconds","milliseconds","min_periods","min_periods","minute","minute","minutes","month","month","nanosecond","nanosecond","nanoseconds","ordinal","ordinal","parse_from_str_slice","parse_from_str_slice","parse_from_str_slice","quarter","quarter","rolling_max","rolling_mean","rolling_median","rolling_min","rolling_quantile","rolling_std","rolling_sum","rolling_var","second","second","seconds","to_owned","try_from","try_into","tu","type_id","tz","unix_time","utf8","vzip","week","week","weekday","weekday","weights","weights","window_size","window_size","year","year","AsUtf8","DateDMY","DateYMD","DatetimeDMY","DatetimeYMD","DatetimeYMDZ","Pattern","Utf8Methods","__clone_box","as_date","as_date_not_exact","as_datetime","as_datetime_not_exact","as_time","as_utf8","borrow","borrow_mut","clone","clone_into","deref","deref_mut","drop","eq","equivalent","equivalent","equivalent","equivalent","fmt","from","hash","infer","init","into","is_inferable","to_owned","try_from","try_into","type_id","vzip","DatetimeInfer","Error","StrpTimeParser","TryFromWithUnit","__clone_box","borrow","borrow_mut","clone","clone_into","deref","deref_mut","drop","from","infer_pattern_single","init","into","logical_type","parse","parse_bytes","parse_bytes","parse_bytes","pattern","to_owned","try_from","try_from_with_unit","try_from_with_unit","try_from_with_unit","try_into","type_id","vzip","Aws","Azure","CloudOptions","CloudType","File","Gcp","AnyValue","Array","Array","ArrayChunked","ArrowDataType","ArrowTimeUnit","AsRefDataType","Binary","Binary","Binary","BinaryChunked","BinaryOwned","BinaryType","Boolean","Boolean","Boolean","BooleanChunked","BooleanType","CatIter","Categorical","Categorical","CategoricalChunked","CategoricalChunkedBuilder","CategoricalType","CloudOptions","DataType","Date","Date","Date32","Date64","DateChunked","DateType","Datetime","Datetime","DatetimeChunked","DatetimeType","Decimal","Decimal","Decimal","Decimal256","DecimalChunked","DecimalType","Dictionary","Duration","Duration","Duration","DurationChunked","DurationType","Extension","Field","FixedSizeBinary","FixedSizeList","FixedSizeListType","Float16","Float32","Float32","Float32","Float32Chunked","Float32Type","Float64","Float64","Float64","Float64Chunked","Float64Type","GetAnyValue","Global","GlobalFinished","HashMap","IDX_DTYPE","IdxArr","IdxCa","IdxSize","IdxType","InitHashMaps","Int128Chunked","Int128Type","Int16","Int16","Int16","Int16Chunked","Int16Type","Int32","Int32","Int32","Int32Chunked","Int32Type","Int64","Int64","Int64","Int64Chunked","Int64Type","Int8","Int8","Int8","Int8Chunked","Int8Type","Interval","LargeBinary","LargeList","LargeUtf8","List","List","List","ListChunked","ListType","Local","Local","Logical","LogicalType","Map","Microsecond","Microseconds","Millisecond","Milliseconds","Nanosecond","Nanoseconds","Native","Null","Null","Null","NumericNative","Object","Object","ObjectChunked","ObjectOwned","ObjectType","OwnedObject","POLARSTYPE","PlHashMap","PlHashSet","PlIdHashMap","PlIndexMap","PlIndexSet","PolarsDataType","PolarsFloatType","PolarsIntegerType","PolarsNumericType","PolarsSingleType","RevMapping","RevMappingBuilder","Second","StrHashLocal","Struct","Struct","Struct","StructChunked","StructOwned","Time","Time","Time32","Time64","TimeChunked","TimeType","TimeUnit","TimeZone","Timestamp","UInt16","UInt16","UInt16","UInt16Chunked","UInt16Type","UInt32","UInt32","UInt32","UInt32Chunked","UInt32Type","UInt64","UInt64","UInt64","UInt64Chunked","UInt64Type","UInt8","UInt8","UInt8","UInt8Chunked","UInt8Type","Union","Unknown","Utf8","Utf8","Utf8","Utf8Chunked","Utf8Owned","Utf8Type","as_ref_dtype","cast","categorical","dtype","dtype","get_any_value","get_any_value_unchecked","get_dtype","get_unchecked","merge_dtypes","name","new","with_capacity","CatIter","CategoricalChunked","CategoricalChunkedBuilder","Global","GlobalFinished","Local","Local","RevMapping","RevMappingBuilder","StrHashLocal","stringcache","IUseStringCache","enable_string_cache","reset_string_cache","using_string_cache","with_string_cache","replace_time_zone","FromData","FromDataBinary","FromDataUtf8","from_data_default","from_data_unchecked_default","from_data_unchecked_default","DateLikeNameSpace","base_utc_offset","borrow","borrow_mut","cast_time_unit","combine","convert_time_zone","date","datetime","day","deref","deref_mut","drop","dst_offset","from","hour","init","into","is_leap_year","iso_year","microsecond","millisecond","minute","month","nanosecond","ordinal_day","quarter","replace_time_zone","round","second","strftime","time","timestamp","to_string","truncate","try_from","try_into","type_id","vzip","week","weekday","with_time_unit","year","PhysicalAggExpr","evaluate","root_name","AnonymousBuilder","width","write","Convert","DoubleEndedFallibleStreamingIterator","Empty","Error","FallibleStreamingIterator","Filter","Fuse","Item","Map","MapErr","MapRef","RecordSerializer","Serializer","Skip","SkipWhile","Take","TakeWhile","__clone_box","advance","advance","advance","advance","advance","advance","advance","advance","advance","advance","advance","advance","advance","advance","advance_back","advance_back","advance_back","advance_back","advance_back","advance_back","all","any","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","by_ref","clone","clone_into","convert","count","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","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","empty","filter","find","fmt","for_each","from","from","from","from","from","from","from","from","from","from","from","from","from","fuse","get","get","get","get","get","get","get","get","get","get","get","get","get","get","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","map","map_err","map_ref","new","new","next","next","next","next_back","next_back","nth","position","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","skip","skip_while","take","take_while","to_owned","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","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","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","write","group_agg_nan_max_s","group_agg_nan_min_s","nan_max_s","nan_min_s","MutableNullArray","BatchStats","ColumnStats","borrow","borrow","borrow_mut","borrow_mut","deref","deref","deref_mut","deref_mut","drop","drop","dtype","fmt","from","from","get_stats","init","init","into","into","null_count","schema","to_max","to_min","to_min_max","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","BatchedCsvReaderMmap","BatchedCsvReaderRead","OwnedBatchedCsvReader","OwnedBatchedCsvReaderMmap","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","from","from","from","from","init","init","init","init","into","into","into","into","next_batches","next_batches","next_batches","next_batches","to_batched_owned_mmap","to_batched_owned_read","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","AsSeries","IntoSeriesOps","SeriesOpsTime","TemporalMethods","as_series","day","hour","is_leap_year","iso_year","minute","month","nanosecond","ops_time_dtype","ordinal_day","ordinal_year","quarter","rolling_max","rolling_mean","rolling_median","rolling_min","rolling_quantile","rolling_std","rolling_sum","rolling_var","second","strftime","timestamp","to_ops","to_string","week","weekday","year","SlicedArray","slice_typed","slice_typed_unchecked","_broadcast_descending","arg_sort_multiple","arg_sort_no_nulls","sort_slice_ascending","sort_slice_descending","_get_rows_encoded","_get_rows_encoded_ca","_get_rows_encoded_compat_array","StringNameSpace","borrow","borrow_mut","concat","contains","contains_literal","count_match","deref","deref_mut","drop","ends_with","explode","extract","extract_all","from","from_radix","init","into","lengths","lstrip","n_chars","replace","replace_all","replace_n","rstrip","split","split_exact","split_exact_inclusive","split_inclusive","splitn","starts_with","str_slice","strip","strptime","to_date","to_datetime","to_decimal","to_lowercase","to_time","to_uppercase","try_from","try_into","type_id","vzip","get_reader_bytes","infer_file_schema","infer_file_schema_inner","is_compressed","Ascending","ChunkCompare","Descending","IntoSeries","IsSorted","Item","Not","Series","SeriesIter","SeriesPhysIter","SeriesTrait","__clone_box","__clone_box","_sum_as_series","abs","add","add","add","add","append","arg_max","arg_min","arg_sort","arg_unique","arithmetic","array","array_ref","as_any","as_any_mut","as_list","as_mut","as_ref","as_ref","as_series","as_series","as_single_ptr","as_single_ptr","binary","bitand","bitor","bitxor","bool","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cast","cast","cast_unchecked","categorical","ceil","checked_div","checked_div","checked_div_num","chunk_lengths","chunks","chunks_mut","clear","clip","clip_max","clip_min","clone","clone","clone_inner","clone_into","clone_into","cummax","cummin","cumprod","cumsum","date","datetime","decimal","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","diff","div","div","div","div","drop","drop","drop","drop_nulls","dtype","duration","eq","eq","equal","equal","equal","equal","equal_missing","equal_missing","equal_missing","equal_missing","equivalent","equivalent","equivalent","equivalent","estimated_size","explode","extend","extend_constant","f32","f64","field","fill_null","filter","filter_threaded","floor","fmt","fmt","fmt","fmt_list","from","from","from","from","from","from","from","from","from_any_values","from_any_values_and_dtype","from_chunks_and_dtype_unchecked","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_vec","from_vec","from_vec","from_vec","from_vec","from_vec","from_vec","from_vec","from_vec","from_vec","full_null","get","get_data_ptr","get_object","get_unchecked","gt","gt","gt","gt","gt_eq","gt_eq","gt_eq","gt_eq","has_validity","head","i16","i32","i64","i8","idx","implementations","implode","init","init","init","into","into","into","into_frame","into_iter","into_series","into_series","is_empty","is_finite","is_in","is_infinite","is_nan","is_not_nan","is_not_null","is_null","is_series","is_series","is_sorted_flag","iter","len","limit","list","lit","lt","lt","lt","lt","lt_eq","lt_eq","lt_eq","lt_eq","max","max_as_series","mean","mean_as_series","median","median_as_series","min","min_as_series","mode","mul","mul","mul","mul","n_chunks","n_unique","name","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","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","new","new_empty","new_from_index","new_null","next","not_equal","not_equal","not_equal","not_equal","not_equal_missing","not_equal_missing","not_equal_missing","not_equal_missing","null_count","ops","ops_time_dtype","peak_max","peak_min","phys_iter","product","quantile_as_series","rank","rechunk","rem","rem","rem","rename","rename","repeat_by","reshape","reverse","rolling_apply","rolling_max","rolling_mean","rolling_median","rolling_min","rolling_quantile","rolling_std","rolling_sum","rolling_var","round","sample_frac","sample_n","series_equal","series_equal_missing","set_sorted_flag","shift","shrink_to_fit","shrink_to_fit","shuffle","size_hint","slice","sort","sort_with","std_as_series","str_concat","str_value","strict_cast","struct_","sub","sub","sub","sub","sum","sum_as_series","tail","take","take_every","take_iter","take_iter_unchecked","take_opt_iter","take_opt_iter_unchecked","take_threaded","take_unchecked","take_unchecked_from_slice","take_unchecked_threaded","tile","time","to_arrow","to_dummies","to_ops","to_owned","to_owned","to_physical_repr","to_string","try_add","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","u16","u32","u64","u8","unique","unique_stable","unpack","unstable","utf8","var_as_series","vzip","vzip","vzip","zip_with","LhsNumOps","NumOpsDispatch","NumOpsDispatchInner","Output","_struct_arithmetic","add","add_to","add_to","checked","div","divide","divide","mul","multiply","multiply","rem","remainder","remainder","sub","subtract","subtract","NumOpsDispatchChecked","NumOpsDispatchCheckedInner","checked_div","checked_div","checked_div_num","checked_div_num","Drop","Ignore","NullBehavior","__clone_box","borrow","borrow_mut","clone","clone_into","default","deref","deref_mut","diff","drop","eq","equivalent","equivalent","equivalent","equivalent","fmt","from","hash","init","into","to_owned","try_from","try_into","type_id","vzip","ArrayBox","UnstableSeries","__clone_box","as_mut","as_ref","borrow","borrow_mut","clone","clone_into","deep_clone","deref","deref_mut","drop","from","init","into","new","swap","to_owned","try_from","try_into","type_id","vzip","with_array"],"q":[[0,"polars"],[19,"polars::chunked_array"],[762,"polars::chunked_array::arithmetic"],[770,"polars::chunked_array::builder"],[880,"polars::chunked_array::builder::list"],[896,"polars::chunked_array::iterator"],[1022,"polars::chunked_array::iterator::par"],[1024,"polars::chunked_array::object"],[2580,"polars::chunked_array::object::GroupsProxy"],[2582,"polars::chunked_array::object::builder"],[2605,"polars::chunked_array::object::categorical"],[2615,"polars::chunked_array::object::cloud"],[2654,"polars::chunked_array::object::datatypes"],[2850,"polars::chunked_array::object::default_arrays"],[2856,"polars::chunked_array::object::fixed_size_list"],[2876,"polars::chunked_array::object::list"],[2900,"polars::chunked_array::object::null"],[2924,"polars::chunked_array::object::registry"],[2934,"polars::chunked_array::object::slice"],[2937,"polars::chunked_array::object::stringcache"],[2942,"polars::chunked_array::object::utf8"],[2946,"polars::chunked_array::ops"],[3112,"polars::chunked_array::ops::sort"],[3117,"polars::chunked_array::ops::sort::arg_sort_multiple"],[3120,"polars::chunked_array::temporal"],[3126,"polars::chunked_array::temporal::conversion"],[3129,"polars::chunked_array::upstream_traits"],[3130,"polars::datatypes"],[4256,"polars::datatypes::categorical"],[4267,"polars::datatypes::categorical::stringcache"],[4287,"polars::doc"],[4288,"polars::doc::changelog"],[4296,"polars::docs"],[4299,"polars::error"],[4394,"polars::export"],[4395,"polars::export::ahash"],[4502,"polars::export::ahash::random_state"],[4506,"polars::export::arrow"],[4572,"polars::export::arrow::array"],[6077,"polars::export::arrow::array::growable"],[6313,"polars::export::arrow::array::ord"],[6318,"polars::export::arrow::bitmap"],[6477,"polars::export::arrow::bitmap::utils"],[6666,"polars::export::arrow::buffer"],[6726,"polars::export::arrow::chunk"],[6757,"polars::export::arrow::compute"],[6772,"polars::export::arrow::compute::aggregate"],[6800,"polars::export::arrow::compute::arithmetics"],[6857,"polars::export::arrow::compute::arithmetics::basic"],[6901,"polars::export::arrow::compute::arithmetics::decimal"],[6919,"polars::export::arrow::compute::arithmetics::time"],[6927,"polars::export::arrow::compute::arity"],[6935,"polars::export::arrow::compute::arity_assign"],[6937,"polars::export::arrow::compute::boolean"],[6946,"polars::export::arrow::compute::boolean_kleene"],[6952,"polars::export::arrow::compute::cast"],[7030,"polars::export::arrow::compute::comparison"],[7077,"polars::export::arrow::compute::comparison::binary"],[7093,"polars::export::arrow::compute::comparison::boolean"],[7110,"polars::export::arrow::compute::comparison::primitive"],[7127,"polars::export::arrow::compute::comparison::utf8"],[7143,"polars::export::arrow::compute::concatenate"],[7144,"polars::export::arrow::compute::filter"],[7148,"polars::export::arrow::compute::if_then_else"],[7149,"polars::export::arrow::compute::like"],[7157,"polars::export::arrow::compute::substring"],[7159,"polars::export::arrow::compute::take"],[7161,"polars::export::arrow::compute::temporal"],[7179,"polars::export::arrow::datatypes"],[7398,"polars::export::arrow::error"],[7407,"polars::export::arrow::ffi"],[7477,"polars::export::arrow::ffi::mmap"],[7479,"polars::export::arrow::io"],[7483,"polars::export::arrow::io::ipc"],[7529,"polars::export::arrow::io::ipc::read"],[7684,"polars::export::arrow::io::ipc::read::OutOfSpecKind"],[7694,"polars::export::arrow::io::ipc::write"],[7816,"polars::export::arrow::io::ipc::write::file_async"],[7834,"polars::export::arrow::io::ipc::write::stream_async"],[7854,"polars::export::arrow::io::json"],[7855,"polars::export::arrow::io::json::write"],[7898,"polars::export::arrow::io::ndjson"],[7899,"polars::export::arrow::io::ndjson::write"],[7925,"polars::export::arrow::io::parquet"],[7927,"polars::export::arrow::io::parquet::read"],[8480,"polars::export::arrow::io::parquet::read::ParquetType"],[8484,"polars::export::arrow::io::parquet::read::PrimitiveLogicalType"],[8488,"polars::export::arrow::io::parquet::read::fallible_streaming_iterator"],[8528,"polars::export::arrow::io::parquet::read::indexes"],[8623,"polars::export::arrow::io::parquet::read::schema"],[8641,"polars::export::arrow::io::parquet::read::schema::ParquetType"],[8645,"polars::export::arrow::io::parquet::read::statistics"],[8666,"polars::export::arrow::io::parquet::write"],[9355,"polars::export::arrow::io::parquet::write::ParquetType"],[9359,"polars::export::arrow::mmap"],[9361,"polars::export::arrow::offset"],[9455,"polars::export::arrow::scalar"],[9779,"polars::export::arrow::temporal_conversions"],[9822,"polars::export::arrow::trusted_len"],[9823,"polars::export::arrow::types"],[10052,"polars::export::arrow::types::simd"],[10524,"polars::export::arrow::util"],[10527,"polars::export::chrono"],[11705,"polars::export::chrono::format"],[12050,"polars::export::chrono::format::strftime"],[12051,"polars::export::chrono::naive"],[12061,"polars::export::chrono::offset"],[12094,"polars::export::chrono::prelude"],[12188,"polars::export::num"],[12466,"polars::export::num::bounds"],[12473,"polars::export::num::cast"],[12508,"polars::export::num::float"],[12619,"polars::export::num::identities"],[12629,"polars::export::num::int"],[12649,"polars::export::num::ops"],[12657,"polars::export::num::ops::bytes"],[12668,"polars::export::num::ops::checked"],[12684,"polars::export::num::ops::euclid"],[12690,"polars::export::num::ops::inv"],[12693,"polars::export::num::ops::mul_add"],[12698,"polars::export::num::ops::overflowing"],[12704,"polars::export::num::ops::saturating"],[12713,"polars::export::num::ops::wrapping"],[12725,"polars::export::num::pow"],[12730,"polars::export::num::real"],[12778,"polars::export::num::sign"],[12788,"polars::export::once_cell"],[12791,"polars::export::once_cell::race"],[12872,"polars::export::once_cell::sync"],[12934,"polars::export::once_cell::unsync"],[12994,"polars::export::rayon"],[13204,"polars::export::rayon::array"],[13228,"polars::export::rayon::collections"],[13235,"polars::export::rayon::collections::binary_heap"],[13304,"polars::export::rayon::collections::btree_map"],[13359,"polars::export::rayon::collections::btree_set"],[13397,"polars::export::rayon::collections::hash_map"],[13469,"polars::export::rayon::collections::hash_set"],[13524,"polars::export::rayon::collections::linked_list"],[13583,"polars::export::rayon::collections::vec_deque"],[13672,"polars::export::rayon::iter"],[15045,"polars::export::rayon::iter::plumbing"],[15081,"polars::export::rayon::option"],[15149,"polars::export::rayon::prelude"],[15301,"polars::export::rayon::range"],[15330,"polars::export::rayon::range_inclusive"],[15359,"polars::export::rayon::result"],[15427,"polars::export::rayon::slice"],[15737,"polars::export::rayon::str"],[15949,"polars::export::rayon::string"],[15966,"polars::export::rayon::vec"],[16011,"polars::export::regex"],[16467,"polars::export::regex::bytes"],[16892,"polars::frame"],[17156,"polars::frame::explode"],[17181,"polars::frame::groupby"],[17417,"polars::frame::groupby::GroupsProxy"],[17419,"polars::frame::groupby::aggregations"],[17429,"polars::frame::groupby::expr"],[17432,"polars::frame::hash_join"],[17537,"polars::frame::row"],[17643,"polars::functions"],[17650,"polars::prelude"],[21101,"polars::prelude::AggExpr"],[21108,"polars::prelude::BooleanFunction"],[21110,"polars::prelude::Expr"],[21144,"polars::prelude::FunctionExpr"],[21163,"polars::prelude::GroupsProxy"],[21165,"polars::prelude::LiteralValue"],[21168,"polars::prelude::LogicalPlan"],[21228,"polars::prelude::aggregations"],[21238,"polars::prelude::array"],[21246,"polars::prelude::arrow_ndjson"],[21247,"polars::prelude::arrow_ndjson::write"],[21309,"polars::prelude::binary"],[21325,"polars::prelude::cat"],[21329,"polars::prelude::chunkedarray"],[21421,"polars::prelude::chunkedarray::utf8"],[21460,"polars::prelude::chunkedarray::utf8::infer"],[21490,"polars::prelude::cloud"],[21496,"polars::prelude::datatypes"],[21693,"polars::prelude::datatypes::categorical"],[21704,"polars::prelude::datatypes::categorical::stringcache"],[21709,"polars::prelude::datetime"],[21710,"polars::prelude::default_arrays"],[21716,"polars::prelude::dt"],[21759,"polars::prelude::expr"],[21762,"polars::prelude::fixed_size_list"],[21764,"polars::prelude::json"],[21765,"polars::prelude::json::write"],[22016,"polars::prelude::nan_propagating_aggregate"],[22020,"polars::prelude::null"],[22021,"polars::prelude::predicates"],[22055,"polars::prelude::read_impl"],[22115,"polars::prelude::series"],[22147,"polars::prelude::slice"],[22150,"polars::prelude::sort"],[22155,"polars::prelude::sort::arg_sort_multiple"],[22158,"polars::prelude::string"],[22202,"polars::prelude::utils"],[22206,"polars::series"],[22618,"polars::series::arithmetic"],[22639,"polars::series::arithmetic::checked"],[22645,"polars::series::ops"],[22673,"polars::series::unstable"]],"d":["Polars crate version","","The typed heart of every Series column.","Data types supported by Polars.","","Other documentation","","Use a global string cache for the Categorical Types.","","","DataFrame module.","Functions","","","","Type agnostic columnar data structure.","Testing utilities.","","Check if string cache is set.","","ChunkedArray","","","Convert all values to their absolute/positive value.","","","","","","","","","","","","","","","","","","","","","Check if all values are true","","This is an iterator over a ListChunked that save …","This is an iterator over a ListChunked that save …","","","Check if any value is true","","Append in place. This is done by adding the chunks of other…","","","","","Apply a closure F elementwise.","","Apply a closure F elementwise.","","","","","","","Cast a numeric array to another numeric data type and …","","","","","","","","","","","","","","","","","","Ignore the list indices and apply func to the inner type …","Ignore the list indices and apply func to the inner type …","","","","","","","","Apply a closure elementwise. The closure gets the index of …","","","","","","","","Apply a closure elementwise. The closure gets the index of …","","","","","","","","","Panics","Panics","Panics","","Panics","Panics","","","","","","","","Implementations of arithmetic operations on ChunkedArray’…","","","","","","","","","","","","","","","","","","","","","","","","","","","Implementations of the ChunkCast Trait.","","","","","","","Cast a numeric array to another numeric data type and …","","","","","","","","","Unique id representing the number of chunks","A reference to the chunks","A mutable reference to the chunks","","","","Contiguous slice","","","","","Get slices of the underlying arrow data. NOTE: null values …","","","","","","","","","","","Get data type of ChunkedArray.","","","","","","","","","","","","","","","","","","","","","","","Extend the memory backed by this array with the values …","","","","","","","","","","","Get the index of the first non null value in this …","","","","","","","","","","","","Returns the argument unchanged.","","","","","Create a new ChunkedArray from existing chunks.","","","","","","","","","","","","","","","","","","","","","","","","","","","","Create a new ChunkedArray from an iterator.","Create a new ChunkedArray from an iterator.","Create a new ChunkedArray from an iterator.","Create a new ChunkedArray from an iterator.","Create a new ChunkedArray from an iterator.","","","","","","","","","","","","","","","","","","","Create a new ChunkedArray by taking ownership of the Vec. …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get the inner values as Series","Get the inner values as Series, ignoring the list offsets.","Get a hold to an object that can be formatted or …","Get a hold to an object that can be formatted or …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Return if any the chunks in this [ChunkedArray] have a …","Get the head of the ChunkedArray","","","Get the inner data type of the list.","Get the inner data type of the fixed size list.","Calls U::from(self).","","","","","","","","","","","","","","","","","Check if ChunkedArray is empty.","","","","","","","","","Get a mask of the valid values.","Get a mask of the null values.","Returns true if contains a single chunk and has no null …","","Get the buffer of bits representing null values","","","Get the index of the last non null value in this …","Get the length of the ChunkedArray","Apply lhs / self","Apply lhs % self","Apply lhs - self","Take a view of top n elements","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Create a temporary ChunkedArray from a slice.","Create a temporary ChunkedArray from a slice.","","","","","","","","","","","","","","Name of the ChunkedArray.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Nullify values in slice with an existing null bitmap","","Specialization that prevents an allocation prefer this …","Convert missing values to NaN values.","","","","","","","","","","","","","","","","","","","","","","Count the null values.","","Traits for miscellaneous operations on ChunkedArray","","","","","Get a boolean mask of the local maximum peaks.","Get a boolean mask of the local minimum peaks.","","","","","","","","Create ChunkedArray with samples from a Bernoulli …","Create ChunkedArray with samples from a Normal …","Create ChunkedArray with samples from a Standard Normal …","Create ChunkedArray with samples from a Uniform …","","Get a reference to the field.","","","","","","Rename this ChunkedArray.","","","","","","","","","","","","Apply a rolling custom function. This is pretty slow …","Apply a rolling custom function. This is pretty slow …","Sample a fraction between 0.0-1.0 of this ChunkedArray.","Sample n datapoints from this ChunkedArray.","","","","","","","","","","","","","","","","","","Set the ‘sorted’ bit meta info.","","","","","","","","","","","","","","","Shrink the capacity of this array to fit its length.","Slice the array. The chunks are reallocated the underlying …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get the tail of the ChunkedArray","","","","","","","","","","","","","","","","","","","","","Traits and utilities for temporal data.","","Convert an Utf8Chunked to a Series of DataType::Decimal. …","If all nested Series have the same length, a 2 dimensional …","If data is aligned in a single chunk and has no Null …","","","","","","","","","","Safety","Convert to a Vec of Option<T::Native>.","Convert to a Vec but don’t return Option<T::Native> if …","","","","","","","","","","","","","","","","","","","Series to ChunkedArray<T>","","Implementations of upstream traits for ChunkedArray<T>","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Safety","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Create a new ChunkedArray from an iterator.","Create a new ChunkedArray from an iterator.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The no null iterator for a BooleanArray","","","A PolarsIterator is an iterator over a ChunkedArray which …","Wrapper struct to convert an iterator of type T into one …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","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).","","","","","","","","","","create a new iterator","create a new iterator","create a new iterator","create a new iterator","create a new iterator","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Keep any of the unique rows This allows more optimizations","","A thread-safe reference-counting pointer. ‘Arc’ stands …","","","A nested list with a fixed size in each row","","","The set of supported logical types in this crate.","","Represents Arrow’s metadata of a “column”.","","An ordered sequence of Fields with associated Metadata.","The time units defined in Arrow.","","","","","","previous value in array","selects the last row in the right DataFrame whose ‘on’ …","","","Opaque binary data of variable length whose offsets are …","","","","","","","","","A binary true or false.","","true and false.","","","","","","","","","","","Aggregation operations","Aggregations that return Series of unit length. Those can …","","Fastest way to do elementwise operations on a …","Apply kernels on the arrow array chunks in a ChunkedArray.","","Cast ChunkedArray<T> to ChunkedArray<N>","Compare Series and ChunkedArray’s and get a boolean mask …","","Create a new ChunkedArray filled with values at that index.","Explode/ flatten a List or Utf8 Series","Replace None values with a value","Filter values by a boolean mask.","Fill a ChunkedArray with one value.","","Find local minima/ maxima","Quantile and median aggregation","Reverse a ChunkedArray<T>","This differs from ChunkWindowCustom and ChunkWindow by not …","Create a ChunkedArray with new values by index or by …","","Shift the values of a ChunkedArray by a number of periods.","Sort operations on ChunkedArray.","Fast access by index.","Get unique values in a ChunkedArray","Variance and standard deviation aggregation.","Combine two ChunkedArray based on some predicate.","ChunkedArray","","","","","","A contiguous growable collection of Series that have the …","","A 32-bit date representing the elapsed time since UNIX …","A 32-bit date representing the elapsed time since UNIX …","An i32 representing the elapsed time since UNIX epoch …","An i64 representing the elapsed time since UNIX epoch …","","","A 64-bit date representing the elapsed time since UNIX …","A 64-bit date representing the elapsed time since UNIX …","","","A 128-bit fixed point decimal number.","Fixed point decimal type optional precision and …","Decimal value with precision and scale precision is the …","Decimal backed by 256 bits","","","","A dictionary encoded array (key_type, value_type), where …","Dummy type, we need to instantiate all generic types, so …","","","","Measure of elapsed time. This elapsed time is a physical …","","","","Extension type.","Characterizes the name and the DataType of a column.","","","Keep the first unique row.","Opaque binary data of fixed size. Enum parameter specifies …","A list of some logical data type with a fixed number of …","","An 16-bit float","A 32-bit floating point number.","","A f32","","","A 64-bit floating point number.","","A f64","","","","next value in array","selects the first row in the right DataFrame whose …","","","","Ensure that the same hash is used as with VecHash.","","Hashmap: maps the indexes from the global …","Hashmap: maps the indexes from the global …","Indexes of the groups, the first index is stored …","","Every group is indicated by an array where the","","","","","","","The type used by polars to index data.","","This trait exists to be unify the API of polars Schema and …","","","","","","","A 16-bit integer number.","","An i16","","","A 32-bit integer number.","","An i32","","","A 64-bit integer number.","","An i64","","","An 8-bit integer number.","","An i8","","","A “calendar” interval modeling elapsed time that takes …","Used to create the tuples for a groupby operation.","Used to convert a ChunkedArray, &dyn SeriesTrait and Series","Create a type that implements a faster TakeRandom.","","","","Mask the first unique values as true","Safety","Check if element is member of list array","Mask the last unique values as true","","","","","","","","","","Opaque binary data of variable length whose offsets are …","","A list of some logical data type whose offsets are …","","","A variable-length UTF-8 encoded string whose offsets are …","Keep the last unique row.","","","","Nested type, contains arrays that are filled with one of …","A nested list with a variable size in each row","A list of some logical data type whose offsets are …","","","","","","","","","","","Utf8Array: caches the string values","Utf8Array: caches the string values","Maps a logical type to a a chunked array implementation of …","","","A nested type that is represented as","","maximum value in array","replace with the maximum value of that data type","mean value of array","Arguments for [DataFrame::melt] function","Time in microseconds.","","","Time in milliseconds.","","","minimal value in array","replace with the minimal value of that data type","","","","","","Time in nanoseconds.","","","","selects the right in the right DataFrame whose ‘on’ …","","","Keep None of the unique rows.","","","Null type","","","","","","","Can be used to fmt and implements Any, so can be …","A generic type that can be used in a Series &’static str …","","","","","","","replace with the value one","","","","","","","","This hashmap has the uses an IdHasher","","","","","","","","A PolarsIterator is an iterator over a ChunkedArray which …","","Values need to implement this so that they can be stored …","Trimmed down object safe polars object","","Any type that is not nested","","","","","","","Repeat the values n times.","","","","","","A map from field/column name (String) to the type of that …","","","","Time in seconds.","Series","","","","","","Slice is always sorted in ascending order.","Utility trait to slice concrete arrow arrays whilst …","","","Concat the values into a string array.","","","","","A nested DataType with a given number of Fields.","This is logical type StructChunked that dispatches most …","","","One of the three arguments allowed in unchecked_take","","","","","Random access","","","","A 64-bit time representing the elapsed time since midnight …","A 64-bit time representing the elapsed time since midnight …","A 32-bit time representing the elapsed time since midnight …","A 64-bit time representing the elapsed time since midnight …","","","","","A i64 representing a timestamp measured in TimeUnit with …","An unsigned 16-bit integer number.","","An u16","","","An unsigned 32-bit integer number.","","An u32","","","An unsigned 64-bit integer number.","","An u64","","","An unsigned 8-bit integer number.","","An u8","","","A nested datatype that can represent slots of differing …","","","A UTF8 encoded string type.","String data","A variable-length UTF-8 encoded string whose offsets are …","","","An UTF8 encoded string type.","","","","","","","replace with the value zero","","","","","","","","","","","","","","","","","","","","","","Get the sum of the Series as a new Series of length 1.","","","","Appends from an iterator over values","Appends from an iterator over values","","","Appends a null slot into the builder","","","","","Appends a null slot into the builder","Appends a null slot into the builder","Appends a null slot into the builder","","","","","","","","","","","","","","","Appends a value of type T into the builder","Appends a value of type T into the builder","Appends a value of type T into the builder","Appends a value of type T into the builder","","","Apply a closure elementwise. This is fastest when the null …","Apply a closure elementwise and cast to a Numeric …","Apply kernel and return result as a new ChunkedArray.","Apply a kernel that outputs an array of different type.","Apply a closure elementwise including null values.","Apply a closure elementwise and write results to a mutable …","Apply a closure elementwise. The closure gets the index of …","Apply a closure elementwise. The closure gets the index of …","Retrieve the indexes needed to sort this array.","Retrieve the indexes needed for a sort.","Retrieve the indexes need to sort this and the other …","Get first index of the unique values in a ChunkedArray. …","Get first indexes of unique values.","","Get a hold to self as Any trait reference. Only …","","Get a hold to self as Any trait reference. Only …","","","Provides a raw pointer to the data.","","","","Rechunk and return a pointer to the start of the Series. …","","Converts to Arc<[T]>.","Converts to Arc<T>.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Apply a closure on optional values and cast to Numeric …","","","","","Cast a [ChunkedArray] to [DataType]","","","Does not check if the cast is a valid one and may …","","","Set the labels at the center of the window.","","","","","Checked integer division. Computes self / rhs, returning …","","","Get the lengths of the underlying chunks","Underlying chunks.","","","","Makes a clone of the Arc pointer.","","","","","","","","","","","","","","","","","Clone inner ChunkedArray and wrap in a new Arc","","","","","","","","","","","","","","","","","","","","","","Comparison for two Arcs.","","Whether the schema contains a field named name","Get an array with the cumulative max computed at every …","Get an array with the cumulative min computed at every …","Get an array with the cumulative product computed at every …","Get an array with the cumulative sum computed at every …","","Returns the Field’s DataType.","Its logical DataType","Data types supported by Polars.","","","","","Decrements the strong reference count on the Arc<T> …","","Creates a new Arc<T>, with the Default value for T.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Attempt to downcast the Arc<dyn Any + Send + Sync> to a …","Downcasts the Arc<dyn Any + Send + Sync> to a concrete …","Creates a new Weak pointer to this allocation.","","","","","","","","","","","","","","","","","","","","","","","","","","Drops the Arc.","","","","","","","","","","","","","","","","","","Drop all null values and return a new Series.","Get data type of ChunkedArray.","Get datatype of series.","","","","","","","Equality for two Arcs.","","","","","","","","Check for equality.","Check for equality where None == None.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get field (used in schema)","The fields composing this schema.","Replace None values with a give value T.","Filter values in the ChunkedArray with a boolean mask.","Filter by boolean mask. This operation clones data.","Returns a new Schema with a subset of all fields whose …","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Converts a &CStr into a Arc<CStr>, by copying the contents …","Returns the argument unchanged.","Copies the string into a newly allocated Arc<OsStr>.","Converts a Path into an Arc by copying the Path data into …","Allocate a reference-counted slice and move v’s items …","Converts an OsString into an Arc<OsStr> by moving the …","Converts a PathBuf into an Arc<Path> by moving the PathBuf …","Move a boxed object to a new, reference-counted allocation.","","Allocate a reference-counted str and copy v into it.","Allocate a reference-counted str and copy v into it.","Converts a T into an Arc<T>","Allocate a reference-counted slice and fill it by cloning v…","Create an atomically reference-counted pointer from a …","Converts a CString into an Arc<CStr> by moving the CString …","Converts an atomically reference-counted string slice into …","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","","Safety","Safety","Takes each element in the Iterator and collects it into an …","","Create a list-array from an iterator. Used in groupby …","Create a list-array from an iterator. Used in groupby …","Create a new ChunkedArray from an iterator.","Create a list-array from an iterator. Used in groupby …","Create a list-array from an iterator. Used in groupby …","Create a new ChunkedArray from an iterator.","Constructs an Arc<T> from a raw pointer.","","","Initialize by name and values.","Create a ChunkedArray with a single value.","","‘Greater than or equal to’ comparison for two Arcs.","","Get a nullable value by index.","Get a nullable value by index.","Get a single value by index. Don’t use this operation …","","","","","","","","","","","","","","","","Get a reference to the dtype of the field named name, or …","Get a single value. Beware this is slow.","Gets AnyValue from LogicalType","Get a single value. Beware this is slow. If you need to …","Safety","Get references to the name and dtype of the field at index","Get mutable references to the name and dtype of the field …","","Look up the name in the schema and return an owned Field …","Return all data about the field named name: its index in …","","Returns a mutable reference into the given Arc, if there …","Returns a mutable reference into the given Arc, without …","Get a vector of all column names.","","","Get the value at this index as a downcastable Any trait …","Safety","Safety","","","","","","","","","","","","","","","","Get a value by index and ignore the null bit.","Get a value by index and ignore the null bit.","Get a single value by index. Don’t use this operation …","Useful for a Utf8 or a List to get underlying value size. …","Create the tuples need for a groupby operation. * The …","Greater than comparison.","Greater-than comparison for two Arcs.","Greater than or equal comparison.","Return if any the chunks in this [ChunkedArray] have a …","","","","","","","","Increments the strong reference count on the Arc<T> …","Get the index of a column by name.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Insert a field with name and dtype at the given index into …","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 inner value, if the Arc has exactly one strong …","","","Consumes the Arc, returning the wrapped pointer.","","","","Check if Series is empty.","","","","Check if elements of this array are in the right Series, …","Check if elements of this Series are in the right Series, …","","","Get a mask of the non-null values.","Get a mask of the null values.","Check validity","","Its nullability","","Check if Series is sorted.","","Check validity","","Iterates over the (&name, &dtype) pairs in this schema","Iterates over references to the dtypes in this schema","Iterates the Fields in this schema, constructing them anew …","Iterates over references to the names in this schema","‘Less than or equal to’ comparison for two Arcs.","","Get length of series.","","The number of fields in the schema","Take num_elements from the top as a zero copy view.","","Less than comparison.","Less-than comparison for two Arcs.","Less than or equal comparison","","Makes a mutable reference into the given Arc.","Returns the maximum value in the array, according to the …","Get the max of the ChunkedArray as a new Series of length …","Get the max of the Series as a new Series of length 1.","Returns the mean value in the array. Returns None if the …","Returns the mean value in the array Returns an option …","Returns the mean value in the array. Returns None if the …","Returns the median value in the array Returns an option …","Get the median of the ChunkedArray as a new Series of …","Get the median of the Series as a new Series of length 1.","Merge other into self","","Additional custom (opaque) metadata.","Optional metadata.","","","Get the min of the ChunkedArray as a new Series of length …","Get the min of the Series as a new Series of length 1.","Amount of elements in the window that should be filled …","The most occurring value(s). Can return multiple Values","Compute the most occurring element in the array.","","","","","Number of chunks in this Series","Number of unique values in the ChunkedArray","Get unique values in the Series.","Name of series.","","Its name","Inequality for two Arcs.","Translate the negative index to an offset.","","Initialize by name and values.","Create a new UtfChunkedBuilder","","","","","Constructs a new Arc<T>.","","","Create a new UtfChunkedBuilder","Create a new, empty schema","Creates a new Field.","Constructs a new Arc<T> while giving you a Weak<T> to the …","Create a new ChunkedArray filled with values at that index.","Create a new Series filled with values from the given …","Create a new schema from this one, inserting a field with …","Constructs a new Arc with uninitialized contents.","Constructs a new atomically reference-counted slice with …","Constructs a new Arc with uninitialized contents, with the …","Constructs a new atomically reference-counted slice with …","Check for inequality.","Check for inequality where None == None.","","Count the null values.","","","","Partial comparison for two Arcs.","Get a boolean mask of the local maximum peaks.","Get a boolean mask of the local maximum peaks.","Get a boolean mask of the local minimum peaks.","Get a boolean mask of the local minimum peaks.","Constructs a new Pin<Arc<T>>. If T does not implement Unpin…","","","","","","Get the product of the ChunkedArray as a new Series of …","","","Returns true if the two Arcs point to the same allocation …","Aggregate a given quantile of the ChunkedArray. Returns …","Get the quantile of the ChunkedArray as a new Series of …","Get the quantile of the ChunkedArray as a new Series of …","Aggregate all chunks to a contiguous array of memory.","This is a heap allocated utility that can be used to …","","","Swap-remove a field by name and, if the field existed, …","Rename the Series.","Rename field old to new, and return the (owned) old name","Repeat the values n times, where n is determined by the …","","Return a reversed version of this array.","return a Series in reversed order","","","Apply a custom function over a rolling/ moving window of …","Set the values where the mask evaluates to true to some …","Set the values at indexes idx to some optional value …","Set the values at indexes idx by applying a closure to …","Safety","Change the field named name to the given dtype and return …","Change the field at the given index to the given dtype and …","","Shift the values by a given period and fill the parts that …","Shift the values by a given period and fill the parts that …","Remove a field by name, preserving order, and, if the …","Remove a field by name, preserving order, and, if the …","","Shrink the capacity of this array to fit its length.","","","","Get a zero copy view of the data.","","","Slices this Array.","","Slices the Array.","","","Returned a sorted ChunkedArray.","","","","","","","","Compute the standard deviation of this ChunkedArray/Series.","Get the standard deviation of the ChunkedArray as a new …","Get the standard deviation of the Series as a new Series …","Concat the values into a string array.","Concat the values into a string array.","","Whether the melt may be done in the streaming engine This …","","Gets the number of strong (Arc) pointers to this …","","","","Aggregate the sum of the ChunkedArray. Returns None if not …","Get the sum of the ChunkedArray as a new Series of length …","Take values from ChunkedArray by index. Note that the …","Take by index. This operation is clone.","Take by index from an iterator. This operation clones the …","Take by index from an iterator. This operation clones the …","Take by index from an iterator. This operation clones the …","Take by index from an iterator. This operation clones the …","Create a type that implements TakeRandom.","Take values from ChunkedArray by index.","Take by index if ChunkedArray contains a single chunk.","","Convert self to ArrowSchema by cloning the fields","","","","","","","","","","","","","","","","","","","","","","","","","Take another Schema and try to find the supertypes between …","A tolerance in the same unit as the asof column","An timedelta given as","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get a reference to the dtype of the field named name, or …","","Look up the name in the schema and return an owned Field …","Return all data about the field named name: its index in …","Get a mutable reference to the dtype of the field named …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Constructs a new Arc<T>, returning an error if allocation …","Constructs a new Arc with uninitialized contents, …","Constructs a new Arc with uninitialized contents, with the …","Constructs a new Pin<Arc<T>>, return an error if …","Returns the inner value, if the Arc has exactly one strong …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","This should be used as type information. Consider this a …","Get unique values of a ChunkedArray","Get unique values in the Series.","","If we have the only reference to T then unwrap it. …","","","","Get a value at a certain index location","","Get a value at a certain index location","","Get a reference to the underlying data","Compute the variance of this ChunkedArray/Series.","Get the variance of the ChunkedArray as a new Series of …","Get the variance of the Series as a new Series of length 1.","","Compute the hash for all values in the array.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Gets the number of Weak pointers to this allocation.","An optional slice with the same length as the window that …","The length of the window.","","Create a new, empty schema with capacity","Insert a new column in the Schema","Creates a new Field with metadata.","Attaches a Metadata to Schema","","Create a new ChunkedArray with values from self where the …","","","","","Appends a null slot into the builder","","Appends a value of type T into the builder","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","Hashmap: maps the indexes from the global …","Hashmap: maps the indexes from the global …","Utf8Array: caches the string values","Utf8Array: caches the string values","","","","","","Options to connect to various cloud providers.","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Parse a configuration from a Hashmap. This is the …","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","A nested list with a fixed size in each row","","The set of supported logical types in this crate.","The time units defined in Arrow.","","","","Opaque binary data of variable length whose offsets are …","","","","A binary true or false.","","true and false.","","","","","","","","","","","A 32-bit date representing the elapsed time since UNIX …","A 32-bit date representing the elapsed time since UNIX …","An i32 representing the elapsed time since UNIX epoch …","An i64 representing the elapsed time since UNIX epoch …","","","A 64-bit date representing the elapsed time since UNIX …","A 64-bit date representing the elapsed time since UNIX …","","","A 128-bit fixed point decimal number.","Fixed point decimal type optional precision and …","Decimal value with precision and scale precision is the …","Decimal backed by 256 bits","","","A dictionary encoded array (key_type, value_type), where …","","","Measure of elapsed time. This elapsed time is a physical …","","","Extension type.","Characterizes the name and the DataType of a column.","Opaque binary data of fixed size. Enum parameter specifies …","A list of some logical data type with a fixed number of …","","An 16-bit float","A 32-bit floating point number.","","A f32","","","A 64-bit floating point number.","","A f64","","","","Hashmap: maps the indexes from the global …","Hashmap: maps the indexes from the global …","","","","","The type used by polars to index data.","","","","","A 16-bit integer number.","","An i16","","","A 32-bit integer number.","","An i32","","","A 64-bit integer number.","","An i64","","","An 8-bit integer number.","","An i8","","","A “calendar” interval modeling elapsed time that takes …","Opaque binary data of variable length whose offsets are …","A list of some logical data type whose offsets are …","A variable-length UTF-8 encoded string whose offsets are …","Nested type, contains arrays that are filled with one of …","A nested list with a variable size in each row","A list of some logical data type whose offsets are …","","","Utf8Array: caches the string values","Utf8Array: caches the string values","Maps a logical type to a a chunked array implementation of …","","A nested type that is represented as","Time in microseconds.","","Time in milliseconds.","","Time in nanoseconds.","","","","","Null type","","Can be used to fmt and implements Any, so can be …","A generic type that can be used in a Series &’static str …","","","","","","","","This hashmap has the uses an IdHasher","","","","","","","Any type that is not nested","","","Time in seconds.","","","","A nested DataType with a given number of Fields.","This is logical type StructChunked that dispatches most …","","A 64-bit time representing the elapsed time since midnight …","A 64-bit time representing the elapsed time since midnight …","A 32-bit time representing the elapsed time since midnight …","A 64-bit time representing the elapsed time since midnight …","","","","","A i64 representing a timestamp measured in TimeUnit with …","An unsigned 16-bit integer number.","","An u16","","","An unsigned 32-bit integer number.","","An u32","","","An unsigned 64-bit integer number.","","An u64","","","An unsigned 8-bit integer number.","","An u8","","","A nested datatype that can represent slots of differing …","","A UTF8 encoded string type.","String data","A variable-length UTF-8 encoded string whose offsets are …","","An UTF8 encoded string type.","","","","Get data type of ChunkedArray.","","Gets AnyValue from LogicalType","Safety","","Safety","","","","","","","","","Safety","Safety","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","","","","Cast null arrays to inner type and ensure that all offsets …","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","This trait can be registered, after which that global …","","","Append a null value.","Append a T of ObjectChunked<T> made generic via the Any …","","","","","Take the current state and materialize as a Series the …","Utility trait to slice concrete arrow arrays whilst …","Slices this Array.","Slices the Array.","RAII for the string cache If an operation creates …","Use a global string cache for the Categorical Types.","Reset the global string cache used for the Categorical …","Check if string cache is set.","","","","","","","previous value in array","","","","","Aggregation operations","","Fastest way to do elementwise operations on a …","Apply kernels on the arrow array chunks in a ChunkedArray.","","Cast ChunkedArray<T> to ChunkedArray<N>","Compare Series and ChunkedArray’s and get a boolean mask …","","Create a new ChunkedArray filled with values at that index.","Explode/ flatten a List or Utf8 Series","Replace None values with a value","Filter values by a boolean mask.","Fill a ChunkedArray with one value.","","Find local minima/ maxima","Quantile and median aggregation","Reverse a ChunkedArray<T>","This differs from ChunkWindowCustom and ChunkWindow by not …","Create a ChunkedArray with new values by index or by …","","Shift the values of a ChunkedArray by a number of periods.","Sort operations on ChunkedArray.","Fast access by index.","Get unique values in a ChunkedArray","Variance and standard deviation aggregation.","Combine two ChunkedArray based on some predicate.","Dummy type, we need to instantiate all generic types, so …","","","next value in array","Create a type that implements a faster TakeRandom.","Mask the first unique values as true","Check if element is member of list array","Mask the last unique values as true","","","","","","","","","maximum value in array","replace with the maximum value of that data type","mean value of array","minimal value in array","replace with the minimal value of that data type","","","","","","","","replace with the value one","Repeat the values n times.","","","","","","Concat the values into a string array.","One of the three arguments allowed in unchecked_take","","","","","Random access","","","","","","replace with the value zero","Apply a closure elementwise. This is fastest when the null …","Apply a closure elementwise and cast to a Numeric …","Apply kernel and return result as a new ChunkedArray.","Apply a kernel that outputs an array of different type.","Apply a closure elementwise including null values.","Apply a closure elementwise and write results to a mutable …","Apply a closure elementwise. The closure gets the index of …","Apply a closure elementwise. The closure gets the index of …","Retrieve the indexes needed to sort this array.","Retrieve the indexes need to sort this and the other …","Get first index of the unique values in a ChunkedArray. …","","","Apply a closure on optional values and cast to Numeric …","Cast a [ChunkedArray] to [DataType]","Does not check if the cast is a valid one and may …","","","Get an array with the cumulative max computed at every …","Get an array with the cumulative min computed at every …","Get an array with the cumulative product computed at every …","Get an array with the cumulative sum computed at every …","","","Check for equality.","Check for equality where None == None.","","","Replace None values with a give value T.","Filter values in the ChunkedArray with a boolean mask.","","Create a ChunkedArray with a single value.","","Get a nullable value by index.","Get a nullable value by index.","Get a single value. Beware this is slow.","Get a single value. Beware this is slow. If you need to …","Get a value by index and ignore the null bit.","Get a value by index and ignore the null bit.","Greater than comparison.","Greater than or equal comparison.","","Check if elements of this array are in the right Series, …","","Less than comparison.","Less than or equal comparison","","Returns the maximum value in the array, according to the …","Returns the mean value in the array. Returns None if the …","Returns the mean value in the array. Returns None if the …","","The most occurring value(s). Can return multiple Values","","","Number of unique values in the ChunkedArray","Create a new ChunkedArray filled with values at that index.","Check for inequality.","Check for inequality where None == None.","","","Get a boolean mask of the local maximum peaks.","Get a boolean mask of the local minimum peaks.","Aggregate a given quantile of the ChunkedArray. Returns …","Repeat the values n times, where n is determined by the …","Return a reversed version of this array.","","Set the values where the mask evaluates to true to some …","Set the values at indexes idx to some optional value …","Set the values at indexes idx by applying a closure to …","","Shift the values by a given period and fill the parts that …","","Returned a sorted ChunkedArray.","","Compute the standard deviation of this ChunkedArray/Series.","Concat the values into a string array.","Aggregate the sum of the ChunkedArray. Returns None if not …","Take values from ChunkedArray by index. Note that the …","Create a type that implements TakeRandom.","Take values from ChunkedArray by index.","","","Get unique values of a ChunkedArray","Compute the variance of this ChunkedArray/Series.","","Create a new ChunkedArray with values from self where the …","","","","used a lot, ensure there is a single impl","","","","","","","","","","","","","","Local AsRef<T> trait to circumvent the orphan rule.","","","A nested list with a fixed size in each row","","The set of supported logical types in this crate.","The time units defined in Arrow.","","","","Opaque binary data of variable length whose offsets are …","","","","A binary true or false.","","true and false.","","","","","","","","","","","A 32-bit date representing the elapsed time since UNIX …","A 32-bit date representing the elapsed time since UNIX …","An i32 representing the elapsed time since UNIX epoch …","An i64 representing the elapsed time since UNIX epoch …","","","A 64-bit date representing the elapsed time since UNIX …","A 64-bit date representing the elapsed time since UNIX …","","","A 128-bit fixed point decimal number.","Fixed point decimal type optional precision and …","Decimal value with precision and scale precision is the …","Decimal backed by 256 bits","","","A dictionary encoded array (key_type, value_type), where …","","","Measure of elapsed time. This elapsed time is a physical …","","","Extension type.","Characterizes the name and the DataType of a column.","Opaque binary data of fixed size. Enum parameter specifies …","A list of some logical data type with a fixed number of …","","An 16-bit float","A 32-bit floating point number.","","A f32","","","A 64-bit floating point number.","","A f64","","","","Hashmap: maps the indexes from the global …","Hashmap: maps the indexes from the global …","","","","","The type used by polars to index data.","","","","","A 16-bit integer number.","","An i16","","","A 32-bit integer number.","","An i32","","","A 64-bit integer number.","","An i64","","","An 8-bit integer number.","","An i8","","","A “calendar” interval modeling elapsed time that takes …","Opaque binary data of variable length whose offsets are …","A list of some logical data type whose offsets are …","A variable-length UTF-8 encoded string whose offsets are …","Nested type, contains arrays that are filled with one of …","A nested list with a variable size in each row","A list of some logical data type whose offsets are …","","","Utf8Array: caches the string values","Utf8Array: caches the string values","Maps a logical type to a a chunked array implementation of …","","A nested type that is represented as","Time in microseconds.","","Time in milliseconds.","","Time in nanoseconds.","","","","","Null type","","Can be used to fmt and implements Any, so can be …","A generic type that can be used in a Series &’static str …","","","","","","","","This hashmap has the uses an IdHasher","","","","","","","Any type that is not nested","","","Time in seconds.","","","","A nested DataType with a given number of Fields.","This is logical type StructChunked that dispatches most …","","A 64-bit time representing the elapsed time since midnight …","A 64-bit time representing the elapsed time since midnight …","A 32-bit time representing the elapsed time since midnight …","A 64-bit time representing the elapsed time since midnight …","","","","","A i64 representing a timestamp measured in TimeUnit with …","An unsigned 16-bit integer number.","","An u16","","","An unsigned 32-bit integer number.","","An u32","","","An unsigned 64-bit integer number.","","An u64","","","An unsigned 8-bit integer number.","","An u8","","","A nested datatype that can represent slots of differing …","","A UTF8 encoded string type.","String data","A variable-length UTF-8 encoded string whose offsets are …","","An UTF8 encoded string type.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Retrieve the indexes needed to sort this array.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Change the underlying TimeUnit. And update the data …","Change the underlying TimeUnit. And update the data …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Sets the Field datatype.","","Returns a reference to the Field datatype.","Extract the days from a Duration","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Appends all the values in a single lock of the global …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get data type of ChunkedArray.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Check if this categorical already exists","","Get access to one of this [StructChunked]’s fields","","","str to Categorical","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","Create a CategoricalChunked from an array of idx and an …","Construct a new DurationChunked from an iterator over …","Construct a new DurationChunked from an iterator over …","Create a CategoricalChunked from a categorical indices. …","Construct a new DateChunked from an iterator over NaiveDate…","Construct a new DateChunked from an iterator over optional …","Construct a new DatetimeChunked from an iterator over …","","Construct a new TimeChunked from an iterator over NaiveTime…","Construct a new TimeChunked from an iterator over optional …","","","","Categorical to str","","","","","","Gets AnyValue from LogicalType","","Gets AnyValue from LogicalType","","","","","","Safety","","","Get the categories in this RevMapping","","","","","","","","","","","","","","","","","","","","","","","","","","Get a reference to the mapping of categorical types to the …","Get a reference to the &str contained within AnyValue.","Safety","","","","","","","","","Extract hour from underlying NaiveDateTime representation. …","Extract the hours from a Duration","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","Try to coerce to an AnyValue with static lifetime. This …","","","","","","","","Check if this DataType is a logical type","","","Check if this DataType is a numeric type.","Check if datatype is a primitive type. By that we mean that","","","Check if this DataType is a temporal type","","","Create an [Iterator] that iterates over the &str values of …","Get the length of the RevMapping","","","Get a reference to the logical array (the categories).","","","","Extract the microseconds from a Duration","Extract the milliseconds from a Duration","Extract minute from underlying NaiveDateTime …","Extract the seconds from a Duration","","","","","","","","","","","","","","","","","","","","Returns a reference to the Field name.","","Extract second from underlying NaiveDateTime …","Extract the nanoseconds from a Duration","","","","","","","","","","","","Creates a new Field.","","","","","","","Only implemented for the same types and physical types!","","","Get a reference to the Field of array.","","","","","","","","","","","","","","","Check if the categoricals are created under the same …","","Extract second from underlying NaiveDateTime …","Extract the seconds from a Duration","","Sets the Field name.","Change the underlying TimeUnit. This does not modify the …","Change the underlying TimeUnit. This does not modify the …","Change the underlying TimeZone. This does not modify the …","","Returned a sorted ChunkedArray.","","Convert from Datetime into Utf8 with the given format. See …","Convert from Date into Utf8 with the given format. See …","Convert from Time into Utf8 with the given format. See …","","","","","","","","","","","","","","","","Convert to an Arrow data type.","Converts the Field to an arrow::datatypes::Field.","","","Returns &self for all but DataType::Extension. For …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Convert to the physical data type","the PhysicalType of this DataType.","Convert from Time into Utf8 with the given format. See …","Convert from Datetime into Utf8 with the given format. See …","Convert from Date into Utf8 with the given format. See …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Hashmap: maps the indexes from the global …","Hashmap: maps the indexes from the global …","Utf8Array: caches the string values","Utf8Array: caches the string values","","","","","RAII for the string cache If an operation creates …","","","","","","","","Use a global string cache for the Categorical Types.","Returns the argument unchanged.","Hold the StringCache","","Calls U::from(self).","Reset the global string cache used for the Categorical …","","","","Check if string cache is set.","","","","Changelog v0.10 / v0.11","Changelog v0.3","Changelog v0.4","Changelog v0.5","Changelog v0.6","Changelog v0.7","Changelog v0.8","Changelog v0.9","Polars Eager cookbook","Polars Lazy cookbook","Performance","Enum with all errors in this crate.","","","","","","Wrapper for an error triggered by a dependency","Error during import or export to/from a format","When an invalid argument is passed to a function.","","","Wrapper for IO errors","","Returned when functionality is not yet available.","Whenever incoming data from the C data interface, IPC or …","Whenever pushing to a container fails because it does not …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","Returns the argument unchanged.","","","","","","","Wraps an external error in an Error.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","Set the function that will be called by the polars_warn! …","","","","","","","","","","","","","","","","","","","","A HashMap using RandomState to hash the items. (Requires …","A HashSet using RandomState to hash the items. (Requires …","A Hasher for hashing an arbitrary stream of bytes.","Type alias for HashMap<K, V, ahash::RandomState>","A convenience trait that can be used together with the …","Type alias for HashSet<K, ahash::RandomState>","A convenience trait that can be used together with the …","Provides a Hasher factory. This is typically used (e.g. by …","","","","Returns the intersection of self and rhs as a new …","Returns the union of self and rhs as a new AHashSet<T, S>.","Returns the symmetric difference of self and rhs as a new …","","","","","","","Constructs a new AHasher with keys based on this …","","","","","","","Constructs a new AHasher with fixed keys. If std is …","Creates an empty AHashSet<T, S> with the Default value for …","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Examples","","Returns the argument unchanged.","Returns the argument unchanged.","This crates a hashset from the provided iterator using …","Create a new RandomState BuildHasher based on the provided …","Calculates the hash of a single value. This provides a …","Calculates the hash of a single value. This provides a …","","","","Calls U::from(self).","","Calls U::from(self).","Calls U::from(self).","","","","","Constructs a new HashMap","Constructs a new HashSet","This crates a hashset using RandomState::new. See the …","Create a new RandomState BuildHasher using random keys.","","Returns the difference of self and rhs as a new …","","","","","","","","","","","","","","","","Constructs a new HashMap with a given initial capacity","Constructs a new HashSet with a given initial capacity","This crates a hashset with the specified capacity using …","","","Build a RandomState from a single key. The provided key …","Allows for explicitly setting the seeds to used. All …","","","","","","","","A supplier of Randomness used for different hashers. See …","Provides a Hasher factory. This is typically used (e.g. by …","","Provides an optional way to manually supply a source of …","A HashMap using RandomState to hash the items. (Requires …","The enum Either with variants Left and Right is a general …","A value of type L.","A value of type R.","","Contains the Array and MutableArray trait objects …","contains Bitmap and MutableBitmap, containers of bool.","","","Contains Buffer, an immutable container for all Arrow …","Contains Chunk, a container of Array where every array has …","","","contains a wide range of compute operations (e.g. …","Contains all metadata, such as PhysicalType, DataType, …","","","","","","","","","","","","Defines Error, representing all errors returned by this …","","","contains FFI bindings to import and export Array via Arrow…","","Examples","","Returns the argument unchanged.","This crates a hashmap from the provided iterator using …","Returns a reference to the value corresponding to the key.","Returns the key-value pair corresponding to the supplied …","Returns a mutable reference to the value corresponding to …","Returns a reference to the value corresponding to the …","","Inserts a key-value pair into the map.","","Calls U::from(self).","","","","Creates a consuming iterator visiting all the keys in …","Creates a consuming iterator visiting all the values in …","Contains modules to interface with other formats such as […","Memory maps regions defined on the IPC format into Array.","This crates a hashmap using RandomState::new which obtains …","Contains the declaration of Offset","Removes a key from the map, returning the value at the key …","contains the Scalar trait object representing individual …","Conversion methods for dates and times.","","Declares TrustedLen.","","","","Sealed traits and implementations to handle all physical …","Misc utilities used in different places in the crate.","","This crates a hashmap with the specified capacity using …","","","A trait representing an immutable Arrow array. Arrow …","Iterator of values of an ArrayAccessor.","A BinaryArray is Arrow’s semantically equivalent of an …","Iterator of values of an BinaryArray.","A BooleanArray is Arrow’s semantically equivalent of an …","A type definition PrimitiveArray for days_ms","A type definition MutablePrimitiveArray for days_ms","An Array whose values are stored as indices. This Array is …","Trait denoting NativeTypes that can be used as keys of a …","The Arrow’s equivalent to an immutable …","The Arrow’s equivalent to an immutable …","A type definition PrimitiveArray for f16","A type definition MutablePrimitiveArray for f16","A type definition PrimitiveArray for f32","A type definition MutablePrimitiveArray for f32","A type definition PrimitiveArray for f64","A type definition MutablePrimitiveArray for f64","Trait that BinaryArray and Utf8Array implement for the …","A type definition PrimitiveArray for i128","A type definition MutablePrimitiveArray for i128","A type definition PrimitiveArray for i16","A type definition MutablePrimitiveArray for i16","A type definition PrimitiveArray for i256","A type definition MutablePrimitiveArray for i256","A type definition PrimitiveArray for i32","A type definition MutablePrimitiveArray for i32","A type definition PrimitiveArray for i64","A type definition MutablePrimitiveArray for i64","A type definition PrimitiveArray for i8","A type definition MutablePrimitiveArray for i8","The corresponding IntegerType of this key","An Array semantically equivalent to …","Iterator of values of a ListArray.","An array representing a (key, value), both of arbitrary …","A type definition PrimitiveArray for months_days_ns","A type definition MutablePrimitiveArray for months_days_ns","A trait describing a mutable array; i.e. an array whose …","The Arrow’s equivalent to Vec<Option<Vec<u8>>>. …","A MutableArray that builds a BinaryArray. It differs from …","The Arrow’s equivalent to Vec<Option<bool>>, but with …","A mutable, strong-typed version of DictionaryArray.","The Arrow’s equivalent to a mutable …","The mutable version of FixedSizeListArray.","The mutable version of ListArray.","A distinct type to disambiguate clashing methods","The Arrow’s equivalent to Vec<Option<T>> where T is …","Converting a MutableStructArray into a StructArray is O(1).","A MutableArray that builds a Utf8Array. It differs from …","A MutableArray that builds a Utf8Array. It differs from …","The concrete Array of DataType::Null.","A PrimitiveArray is Arrow’s semantically equivalent of …","A trait describing the ability of a struct to receive new …","A StructArray is a nested Array with an optional validity …","A trait describing the ability of a struct to create …","A trait describing the ability of a struct to extend from …","A trait describing the ability of a struct to receive new …","A type definition PrimitiveArray for u16","A type definition MutablePrimitiveArray for u16","A type definition PrimitiveArray for u32","A type definition MutablePrimitiveArray for u32","A type definition PrimitiveArray for u64","A type definition MutablePrimitiveArray for u64","A type definition PrimitiveArray for u8","A type definition MutablePrimitiveArray for u8","UnionArray represents an array whose each slot can contain …","A Utf8Array is arrow’s semantic equivalent of an …","Iterator of values of an Utf8Array.","","","","","","","","","","","","","","","","","","","","","","","","","If the key type always can be converted to usize.","","","Applies a function f to the validity of this array.","Applies a function f to the validity of this array.","Applies a function f to the validity of this array.","Applies a function f to the validity of this array.","Applies a function f to the values of this array, cloning …","Applies a function f to the values of this array, cloning …","Arcs this array into a std::sync::Arc<dyn Array>.","Arcs this array into a std::sync::Arc<dyn Array>.","Arcs this array into a std::sync::Arc<dyn Array>.","Arcs this array into a std::sync::Arc<dyn Array>.","Arcs this array into a std::sync::Arc<dyn Array>.","Arcs this array into a std::sync::Arc<dyn Array>.","Arcs this array into a std::sync::Arc<dyn Array>.","Arcs this array into a std::sync::Arc<dyn Array>.","Arcs this array into a std::sync::Arc<dyn Array>.","Arcs this array into a std::sync::Arc<dyn Array>.","Arcs this array into a std::sync::Arc<dyn Array>.","Converts itself to a reference of Any, which enables …","Convert to Any, to enable dynamic casting.","","","","","","","","","","","","","","","","","","","","","","","","Converts itself to a mutable reference of Any, which …","","","","","","","","","","","","Convert itself to an (immutable) atomically reference …","","","","","","","","","","","","Convert itself to an (immutable) Array.","","","","","","","","","","","","","Convert to mutable Any, to enable dynamic casting.","","","","","","","","","","","","","","Represents this key as a usize.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Boxes this array into a Box<dyn Array>.","Boxes this array into a Box<dyn Array>.","Boxes this array into a Box<dyn Array>.","Boxes this array into a Box<dyn Array>.","Boxes this array into a Box<dyn Array>.","Boxes this array into a Box<dyn Array>.","Boxes this array into a Box<dyn Array>.","Boxes this array into a Box<dyn Array>.","Boxes this array into a Box<dyn Array>.","Boxes this array into a Box<dyn Array>.","Boxes this array into a Box<dyn Array>.","","","Returns the capacity in number of items","Returns the capacity of this array","Returns the capacity of this MutablePrimitiveArray.","Reserves additional elements and additional_values on the …","Returns the capacity in number of items","","","","","","","","","","","","","","","","","Clones a dynamic Array.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The DataType of the Array. In combination with …","The DataType of the array.","","","Returns the DataType of this array.","","","Returns the arrays’ DataType.","","","Returns the DataType of this DictionaryArray","","","","","","","","","","","","","Returns the arrays’ DataType.","","","","","Returns the DataType of this array.","","","","","","","","","","","","Returns the default DataType of this container: …","Returns the default DataType, DataType::Binary or …","Returns the default DataType of this container: …","Returns a default DataType of this array, which depends on …","Returns a DataType consistent with FixedSizeListArray.","Returns a default DataType: inner field is named “item”…","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Logically compares two Arrays. Two arrays are logically …","","","","","","","Extends the MutablePrimitiveArray with a constant","Extends the MutablePrimitiveArray from a slice","Extends the MutableBinaryValuesArray from a TrustedLen","Extends the MutableBinaryArray from an iterator of …","Extends the MutableBooleanArray from an iterator of …","Extends the MutablePrimitiveArray from an iterator of …","Extends the MutableUtf8Array from an iterator of trusted …","Extends the MutableUtf8ValuesArray from a TrustedLen","Extends MutableBinaryValuesArray from an iterator of …","Extends the MutableBinaryArray from an iterator of …","Extends the MutableBooleanArray from an iterator of …","Extends the MutablePrimitiveArray from an iterator of …","Extends MutableUtf8Array from an iterator of trusted len.","Extends MutableUtf8ValuesArray from an iterator of trusted …","Extends the MutableBinaryArray from an iterator of trusted …","Extends the MutableBooleanArray from an iterator of values …","Extends the MutablePrimitiveArray from an iterator of …","Extends the MutableUtf8Array from an iterator of values of …","Extends the MutableBinaryArray from an iterator of values …","Extends the MutableBooleanArray from an iterator of values …","Extends the MutablePrimitiveArray from an iterator of …","Extends the MutableUtf8Array from an iterator of values of …","Extends the MutableBinaryArray from an iterator of values. …","Extends the MutableUtf8Array from an iterator of values. …","Returns the field (guaranteed to be a Struct)","The fields.","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Creates a new MutableBinaryArray from a slice of optional …","","","","Returns the argument unchanged.","Creates a new BinaryArray from a slice of optional &[u8].","Returns the argument unchanged.","Creates a new MutableBooleanArray out of a slice of …","","","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","Creates a new MutableFixedSizeBinaryArray from a slice of …","Creates a new FixedSizeBinaryArray from a slice of …","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","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 MutableUtf8Array from a slice of optional …","Returns the argument unchanged.","Returns a new Utf8Array from a slice of &str.","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Creates a [PrimitiveArray] from its internal …","Creates a [BooleanArray] from its internal representation. …","Creates a [PrimitiveArray] from its internal …","","","","","","Creates a FixedSizeBinaryArray from an iterator of …","","","","","","","","","","Creates a new MutableBinaryArray from a Iterator of &[u8].","Returns a new BinaryArray from a Iterator of &[u8].","Creates a new MutableUtf8Array from a Iterator of &str.","Creates a new Utf8Array from a Iterator of &str.","Creates a new BinaryArray from slices of &[u8].","Creates a new MutableBooleanArray from a slice of bool.","Creates a new BooleanArray from a slice of bool.","Creates a FixedSizeBinaryArray from a slice of arrays of …","Creates a MutablePrimitiveArray from a slice of values.","Creates a (non-null) PrimitiveArray from a slice of values.","Returns a Utf8Array from a slice of &str.","Creates a MutableBinaryValuesArray from a TrustedLen","Creates a MutableBinaryArray from an iterator of trusted …","Creates a BinaryArray from a TrustedLen","Creates a BooleanArray from a TrustedLen.","Creates a BooleanArray from a TrustedLen.","Creates a MutablePrimitiveArray from a TrustedLen.","Creates a PrimitiveArray from a TrustedLen of optional …","Creates a MutableUtf8Array from an iterator of trusted …","Creates a MutableUtf8ValuesArray from a TrustedLen","Creates a Utf8Array from an iterator of trusted length.","Returns a new MutableBinaryValuesArray from an iterator of …","Creates a MutableBinaryArray from an iterator of trusted …","Creates a BinaryArray from an iterator of trusted length.","Creates a BooleanArray from an iterator of trusted length. …","Creates a BooleanArray from an iterator of trusted length. …","Creates a MutablePrimitiveArray from an iterator of …","Creates a PrimitiveArray from an iterator of optional …","Creates a MutableUtf8Array from an iterator of trusted …","Returns a new MutableUtf8ValuesArray from an iterator of …","Creates a Utf8Array from an iterator of trusted length.","Creates a new BinaryArray from a TrustedLen of &[u8].","Returns a BinaryArray from an iterator of trusted length.","Creates a new MutableBooleanArray from an TrustedLen of …","Creates a new BooleanArray from an TrustedLen of bool.","Creates a new MutablePrimitiveArray out an iterator over …","Creates a (non-null) PrimitiveArray from a TrustedLen of …","Creates a new MutableUtf8Array from a TrustedLen of &str.","Returns a (non-null) Utf8Array created from a TrustedLen …","Creates a new BinaryArray from a TrustedLen of &[u8].","Creates a new MutableBooleanArray from an TrustedLen of …","Creates a new BooleanArray from an TrustedLen of bool. Use …","Creates a new MutablePrimitiveArray from an iterator over …","Creates a new PrimitiveArray from an iterator over values","Creates a MutableUtf8Array from an iterator of trusted …","Creates a (non-null) PrimitiveArray from an iterator of …","Creates a (non-null) MutablePrimitiveArray from a vector …","Creates a (non-null) PrimitiveArray from a vector of …","Returns the element at index i or None if it is null","","","Returns the element at index i or None if it is null","Returns the element at index i or None if it is null","","Returns the element at index i or None if it is null","","Returns the element at index i or None if it is null","","","Returns the element at index i or None if it is null","Returns a the inner Field","Returns a the inner DataType","Returns a function that writes the element of array at …","Returns all fields from DataType::Union.","Returns an option of a mutable reference to the values of …","","","","","","","Returns a function that writes the value of the element of …","","","","","Contains the trait Growable and corresponding concreate …","Returns the index and slot of the field to select from …","Returns the index and slot of the field to select from …","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 itself into an Array.","Converts itself into an Array.","converts itself into Arc<dyn Array>","Converts itself into an Array.","Converts itself into an Array.","Converts itself into an Array.","Converts itself into an Array.","converts itself into Box<dyn Array>","converts itself into Box<dyn Array>","Extract the low-end APIs from the MutableUtf8Array.","Extract the low-end APIs from the MutableBinaryValuesArray.","Returns its internal representation","Returns its internal representation","Extract the low-end APIs from the MutablePrimitiveArray.","Returns its internal representation","Extract the low-end APIs from the MutableStructArray.","Extract the low-end APIs from the MutableUtf8ValuesArray.","Returns its internal representation","","","","","","","","","","","","","","","","","","","Try to convert this BinaryArray to a MutableBinaryArray","Try to convert this BooleanArray to a MutableBooleanArray","Try to convert this PrimitiveArray to a …","Try to convert this Utf8Array to a MutableUtf8Array","","","whether the array is empty","Whether the array is empty.","Returns whether slot i is null.","","","","","","","Returns whether the values of this DictionaryArray are …","Returns whether the DataType::Union is sparse or not.","Returns whether slot i is valid.","Whether index is valid / set.","","","","","","","Returns an iterator of &[u8]","Returns an iterator of Option<&[u8]>","Returns an iterator of Option<&[u8]> over every element of …","Returns an iterator over the optional values of this …","Returns an iterator over the optional values of this …","Returns an iterator of Option<Box<dyn Scalar>>.","constructs a new iterator","constructs a new iterator","Returns an iterator of Option<Box<dyn Array>>","Returns an iterator of Option<Box<dyn Array>>","Returns an iterator of Option<Box<dyn Array>>","Returns an iterator over Option<T>","Returns an iterator over the values and validity, …","constructs a new iterator","Returns an iterator of Option<&str>","Returns an iterator of &str","Returns an iterator of Option<&str>","Returns an iterator over the the optional values of …","Returns iterator over the values of …","Returns the keys’ value of the DictionaryArray as usize","Returns the dictionary keys","Returns the keys of the DictionaryArray. These keys can be …","Returns an iterator of the keys’ of the DictionaryArray …","Returns an iterator of the keys’ values of the …","The length of the Array. Every array has a length …","The length of the array.","Returns the length of this array","","","Returns the length of this array","","","","Returns the length of this array","","","Returns the length of this array","Returns the length of this array","","","Returns the length of this array","The length of this array","","Returns the length of this array","","Returns the length of this array","","","Returns the length of this array","Returns the length of this array","","","","","","Returns the length of this array","","","Returns the length of this array","Returns the length of this array","","Returns the length of this array","","Returns the length of this array","","Returns the dictionary map","","","","The values as a mutable reference","The values","The mutable values","Returns an empty MutableBinaryValuesArray.","Creates a new empty MutableBinaryArray.","Alias for unwrapping Self::try_new","Creates an new empty MutableBooleanArray.","Alias to Self::try_new().unwrap()","Creates an empty MutableDictionaryArray.","Creates a new empty MutableFixedSizeBinaryArray.","Creates a new FixedSizeBinaryArray.","Creates a new MutableFixedSizeListArray from a MutableArray…","Alias to Self::try_new(...).unwrap()","Creates a new empty MutableListArray.","Creates a new ListArray.","Creates a new MapArray.","Returns a new NullArray.","Returns a new MutableNullArray.","Creates a new empty MutablePrimitiveArray.","Alias for Self::try_new(..).unwrap().","Creates a new MutableStructArray.","Returns a new UnionArray.","Initializes a new empty MutableUtf8Array.","Returns an empty MutableUtf8ValuesArray.","Creates a new Utf8Array.","Creates a new ArrayValuesIter","Creates an empty BinaryArray, i.e. whose .len is zero.","Returns a new empty BooleanArray.","Returns a new empty DictionaryArray.","Returns a new empty FixedSizeBinaryArray.","Returns a new empty FixedSizeListArray.","Returns a new empty ListArray.","Returns a new empty MapArray.","Returns a new empty NullArray.","Returns a new empty (zero-length) PrimitiveArray.","Creates a new empty UnionArray.","Returns a new empty Utf8Array.","Creates a new Array with a Array::len of 0.","Creates a new MutableFixedSizeListArray from a MutableArray…","Creates a new MutableListArray from a MutableArray and …","Creates a new MutableListArray from a MutableArray, Offsets…","Creates an null BinaryArray, i.e. whose …","Returns a new BooleanArray whose all slots are null / None.","Returns an DictionaryArray whose all elements are null","Returns a new null FixedSizeBinaryArray.","Returns a new null FixedSizeListArray.","Returns a new null ListArray.","Returns a new null MapArray of length.","Returns a new NullArray.","Returns a new PrimitiveArray where all slots are null / …","Creates a new null UnionArray.","Returns a new Utf8Array whose all slots are null / None.","Creates a new Array of DataType data_type and length. The …","Create a MutableUtf8Array out of low-end APIs.","Returns a MutableUtf8ValuesArray created from its internal …","Creates a new Utf8Array without checking for offsets …","Creates a new MutableListArray from a MutableArray and …","Creates a new MutableFixedSizeListArray from a MutableArray…","Creates a new MutableListArray from a MutableArray.","","","","The number of null slots on this Array.","The offsets of the array","returns its offsets.","returns its offsets.","","Returns the offsets of this BinaryArray.","The offsets","The offsets [Buffer].","returns the offsets","The optional offsets.","returns its offsets.","returns its offsets.","","Returns the offsets of this Utf8Array.","Contains functions and function factories to order values …","","","","","","","Pop the last entry from MutableBinaryValuesArray. This …","Pop the last entry from MutableBinaryArray. This function …","Pop an entry from MutableBooleanArray. Note If the values …","Pop the last entry from MutableFixedSizeBinaryArray. This …","Pop a value from the array. Note if the values is empty, …","Pop the last entry from MutableUtf8Array. This function …","Pop the last entry from MutableUtf8ValuesArray. This …","Pushes a new item to the array.","Pushes a new element to the array.","Pushes a new entry to MutableBooleanArray.","pushes a new entry to MutableFixedSizeBinaryArray.","Adds a new value to the array.","Call this once for each “row” of children you push.","Pushes a new element to the array.","Pushes a new item to the array.","Adds a new null element to the array.","","","","","pushes a null value","","","","","","","","","Push a new element that holds the invariants of the struct.","Safety","Needs to be called when a valid value was extended to this …","","","Reserves additional slots to its capacity.","Reserves additional elements and additional_values on the …","","Reserves additional elements and additional_values on the …","","Reserves additional slots.","","","Reserves additional slots.","Reserves additional slots.","","Reserves additional slots.","","Reserves additional slots.","","","Reserves additional entries.","","Reserves additional entries.","","","Reserves additional elements and additional_values on the …","Reserves additional elements and additional_values on the …","","","","","","","","","","","Sets position index to value. Note that if it is the first …","Sets position index to value. Note that if it is the first …","Sets position index to value. Note that if it is the first …","Sets the validity of this array.","Sets the validity of this array.","Sets the validity of this array.","Sets the validity of the keys of this DictionaryArray.","Sets the validity of this array.","Sets the validity of this array.","Sets the validity of this array.","Sets the validity of this array.","Sets the validity.","Sets the validity of this array.","Sets the validity.","Sets the validity of this array.","Sets the values of this BooleanArray.","Sets values.","Update the values of this PrimitiveArray.","Shrink the array to fit its length.","","Shrinks the capacity of the MutableBinaryValuesArray to …","Shrinks the capacity of the MutableBinaryArray to fit its …","","","Shrinks the capacity of the MutableBooleanArray to fit its …","","Shrinks the capacity of the MutableDictionaryArray to fit …","","Shrinks the capacity of the MutableFixedSizeBinaryArray to …","Shrinks the capacity of the MutableFixedSizeListArray to …","","Shrinks the capacity of the MutableListArray to fit its …","","","Shrinks the capacity of the MutablePrimitiveArray to fit …","","","Shrinks the capacity of the MutableStructArray to fit its …","Shrinks the capacity of the MutableUtf8Array to fit its …","","","Shrinks the capacity of the MutableUtf8ValuesArray to fit …","returns the (fixed) size of the MutableFixedSizeBinaryArray…","Returns the size","Returns the size (number of elements per slot) of this …","Returns the size (number of elements per slot) of this …","","Slices this Array.","Slices this BinaryArray.","","Slices this BooleanArray.","","Slices this DictionaryArray.","","Slices this FixedSizeBinaryArray.","","","Slices this FixedSizeListArray.","","Slices this ListArray.","Returns a slice of this MapArray.","","","Returns a slice of the NullArray.","Slices this PrimitiveArray by an offset and length.","","","Returns a slice of this UnionArray.","Slices this Utf8Array.","","","","","","","","","","","","","","","","","","","","","","","","Slices the Array.","","Slices this BinaryArray.","","Slices this BooleanArray.","Slices this DictionaryArray.","","","Slices this FixedSizeBinaryArray.","","Slices this FixedSizeListArray.","","Slices this ListArray.","Returns a slice of this MapArray.","","","Returns a slice of the NullArray.","Slices this PrimitiveArray by an offset and length.","","Returns a slice of this UnionArray.","","","Slices this Utf8Array.","Returns a slice of this Array.","Returns this array sliced.","Returns this array sliced.","Returns this array sliced.","Returns this array sliced.","Returns this array sliced.","Returns this array sliced.","Returns this array sliced.","Returns this array sliced.","Returns this array sliced.","Returns this array sliced.","Returns this array sliced.","Returns a slice of this Array.","Returns this array sliced.","Returns this array sliced.","Returns this array sliced.","Returns this array sliced.","Returns this array sliced.","Returns this array sliced.","Returns this array sliced.","Returns this array sliced.","Returns this array sliced.","Returns this array sliced.","Returns this array sliced.","","","","Returns a new FixedSizeBinaryArray with a different …","Changes the arrays’ DataType, returning a new …","Returns a new PrimitiveArray with a different logical type.","Clone a &dyn Array to an owned Box<dyn Array>.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Fallible version of Extend::extend.","","","This is infalible and is implemented for consistency with …","","","","This is infalible and is implemented for consistency with …","","","Expand this array, using elements from the underlying …","Tries to extend itself with elements from other, failing …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a new MutableBinaryValuesArray from an iterator.","Creates a new MutableFixedSizeBinaryArray from an iterator …","Creates a FixedSizeBinaryArray from an fallible iterator …","Returns a new MutableUtf8ValuesArray from an iterator.","Returns a new DictionaryArray.","Creates a MutableBinaryArray from an falible iterator of …","Creates a BinaryArray from an fallible iterator of trusted …","Creates a BooleanArray from a TrustedLen.","Creates a BooleanArray from a TrustedLen.","Creates a MutablePrimitiveArray from an fallible iterator …","Creates a MutableUtf8Array from an falible iterator of …","Creates a Utf8Array from an fallible iterator of trusted …","Creates a MutableBinaryArray from an falible iterator of …","Creates a BinaryArray from an falible iterator of trusted …","Creates a BooleanArray from an falible iterator of trusted …","Creates a BooleanArray from an falible iterator of trusted …","Creates a MutablePrimitiveArray from an fallible iterator …","Creates a MutableUtf8Array from an falible iterator of …","Creates a Utf8Array from an falible iterator of trusted …","Returns a the inner Field","","","","","","","","","","","","","","","","","","","","","","","","","Returns a MutableBinaryValuesArray created from its …","Returns a MutableBinaryArray created from its internal …","Returns a BinaryArray created from its internal …","The canonical method to create a MutableBooleanArray out …","The canonical method to create a BooleanArray out of …","Returns a new DictionaryArray.","Creates a new MutableFixedSizeBinaryArray.","Creates a new FixedSizeBinaryArray.","Creates a new FixedSizeListArray.","Creates a new ListArray.","Returns a new MapArray.","Returns a new NullArray.","The canonical method to create a MutablePrimitiveArray out …","The canonical method to create a PrimitiveArray out of its …","Create a MutableStructArray out of low-end APIs.","Returns a new UnionArray.","Returns a MutableUtf8Array created from its internal …","Returns a MutableUtf8ValuesArray created from its internal …","Returns a Utf8Array created from its internal …","Returns a new DictionaryArray.","Creates a new Utf8Array without checking for offsets …","Tries to push a new element.","","","This is infalible and is implemented for consistency with …","","tries to push a new entry to MutableFixedSizeBinaryArray.","","","This is infalible and is implemented for consistency with …","","","Needs to be called when a valid value was extended to this …","Needs to be called when a valid value was extended to this …","","","","","","","","","","","","","","","","","","","","","","","","","The types.","The validity of the Array: every array has an optional …","The optional validity of the array.","","","The optional validity.","","","","Returns the optional validity.","","","The optional validity. Equivalent to self.keys().validity()…","","","The optional validity.","","The optional validity.","","","The optional validity.","","","","","","Returns the optional validity.","","","","","","The optional validity.","","Returns the value of the element at index i.","Returns the element at index i","Returns the value at index i","Returns the value of the DictionaryArray at position i.","Returns the element at index i as &[u8]","Returns value at position i.","Returns the Vec<T> at position i.","Returns the element at index i","Returns the element at index i.","Returns the value at slot i.","Return the ith child array.","Returns the slot index as a Scalar.","Returns the value of the element at index i, ignoring the …","Returns the value of the element at index i.","Returns the value of the element at index i, ignoring the …","Returns the value of the element at index i.","Returns the element at index i","Returns the element at index i as bool","Returns the element at index i as &[u8]","Returns the element at index i as &str","Returns the Vec<T> at position i.","Returns the element at index i as &str","Returns the element at index i.","Returns the value at index i. The value on null slots is …","Returns the slot index as a Scalar.","Returns the value of the element at index i, ignoring the …","Returns the value of the element at index i.","Returns the value of the element at index i, ignoring the …","The values of the array","returns its values.","returns its values.","Returns the values of this BinaryArray.","","Returns its values.","The values Bitmap. Values on null slots are undetermined …","returns a reference to the inner values.","Returns the values of the DictionaryArray.","Returns its values.","Returns the values allocated on this FixedSizeBinaryArray.","The inner values","Returns the inner array.","The values","The values.","Returns its values.","The values Buffer. Values on null slots are undetermined …","The values","returns its values.","returns its values.","Returns the values of this Utf8Array.","","Returns an iterator over the values of this array","Returns an iterator of &[u8] over every element of this …","Returns an iterator over the values of this …","Returns an iterator over the values of this BooleanArray.","Returns an iterator of Box<dyn Scalar>","Returns iterator over the values of FixedSizeBinaryArray","Returns an iterator of Box<dyn Array>","Returns an iterator of Box<dyn Array>","Returns an iterator of Box<dyn Array>","Returns an iterator of T","Returns an iterator of the values, &T, ignoring the arrays…","Returns an iterator of &str","Returns an iterator of &str","Returns an iterator over the the values [V::IterValue].","Returns a mutable slice of values.","Returns a mutable slice of values.","","","","","","","","","","","","","","","","","","","","","","","","","Initializes a new MutableBinaryValuesArray with a …","Initializes a new MutableBinaryArray with a pre-allocated …","Initializes a new MutableUtf8Array with a pre-allocated …","Initializes a new MutableUtf8ValuesArray with a …","Initializes a new MutableBinaryValuesArray with a …","Initializes a new MutableBinaryArray with a pre-allocated …","Creates an new MutableBooleanArray with a capacity of …","Creates a new MutableFixedSizeBinaryArray with capacity …","Creates a new MutableListArray with a capacity.","Creates a new MutablePrimitiveArray with a capacity.","Initializes a new MutableUtf8Array with a pre-allocated …","Initializes a new MutableUtf8ValuesArray with a …","Creates a new MutablePrimitiveArray from a capacity and …","Clones this Array with a new new assigned bitmap.","Returns this array with a new validity.","","Returns this array with a new validity.","Returns this array with a new validity.","","","Returns this DictionaryArray with a new validity.","","Returns this array with a new validity.","Returns this array with a new validity.","","Returns this array with a new validity.","","","Returns this array with a new validity.","","","Returns this array with a new validity.","","","Returns this array with a new validity.","Returns a clone of this BooleanArray with new values.","Returns this PrimitiveArray with new values.","","","","Describes a struct that can be extended from slices of …","Concrete Growable for the BinaryArray.","Concrete Growable for the BooleanArray.","Concrete Growable for the DictionaryArray.","Concrete Growable for the FixedSizeBinaryArray.","Concrete Growable for the FixedSizeListArray.","Concrete Growable for the ListArray.","Concrete Growable for the MapArray.","Concrete Growable for the NullArray.","Concrete Growable for the PrimitiveArray.","Concrete Growable for the StructArray.","Concrete Growable for the UnionArray.","Concrete Growable for the Utf8Array.","","","","","","","","","","","","","Converts this Growable to an Arc<dyn Array>, thereby …","Converts this Growable to an Box<dyn Array>, thereby …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Extends this Growable with elements from the bounded Array …","","","","","","","","","","","","","Extends this Growable with null elements, disregarding the …","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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).","The current length of the Growable.","","","","","","","","","","","","","Creates a new Growable from an arbitrary number of Arrays.","Creates a new GrowableBinary bound to arrays with a …","Creates a new GrowableUnion bound to arrays with a …","Creates a new GrowableBoolean bound to arrays with a …","Creates a new GrowableFixedSizeBinary bound to arrays with …","Creates a new GrowableNull.","Creates a new GrowablePrimitive bound to arrays with a …","Creates a new GrowableList bound to arrays with a …","Creates a new GrowableMap bound to arrays with a …","Creates a new GrowableStruct bound to arrays with a …","Creates a new GrowableFixedSizeList bound to arrays with a …","Creates a new GrowableUtf8 bound to arrays with a …","Creates a new GrowableDictionary bound to arrays with a …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Compare the values at two arbitrary indices in two arrays.","returns a comparison function that compares values at two …","Total order of all native types whose Rust implementation …","implements comparison using IEEE 754 total ordering for f32","implements comparison using IEEE 754 total ordering for f64","An immutable container semantically equivalent to …","This crates’ equivalent of std::vec::IntoIter for Bitmap.","A container of booleans. MutableBitmap is semantically …","","","","Compute bitwise AND operation","Returns the byte slice of this Bitmap.","Returns the slice of bytes of this MutableBitmap. Note …","","Apply a bitwise operation op to two inputs and return the …","Apply a bitwise binary operation to a MutableBitmap.","","","","","","","","","","","","","","","","Returns the capacity of MutableBitmap in number of bits.","Creates a Vec<u8> from a TrustedLen of BitChunk.","Returns an iterator over bits in bit chunks BitChunk.","Empties the MutableBitmap.","","","","","","","","","","","","","","","","","","","","Extends MutableBitmap by additional values of constant …","Extends the MutableBitmap from a Bitmap.","Extends the MutableBitmap from a slice of bytes with …","Extends the MutableBitmap from a slice of bytes with …","Extends self from a TrustedLen iterator.","Extends self from an iterator of trusted len.","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","Returns the argument unchanged.","Creates a Vec from an Iterator of BitChunk.","Creates a [Bitmap] from its internal representation. This …","Creates a [Bitmap] from its internal representation. This …","","","Initializes a MutableBitmap with all values set to valid/ …","Initializes a zeroed MutableBitmap.","Creates a new Bitmap from an iterator of booleans.","Creates a new MutableBitmap from an iterator of booleans.","Creates a new Bitmap from an iterator of booleans.","Creates a new MutableBitmap from an iterator of booleans.","Creates a new Bitmap from a slice and length.","Alias for Bitmap::try_new().unwrap() This function is O(1)","Initializes a MutableBitmap from a Vec<u8> and a length. …","Returns whether the bit at position i is set.","Returns whether the position index is set.","Returns whether the bit at position i is set.","Unsafely returns whether the bit at position i is set.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns its internal representation","","","","","Converts this Bitmap to MutableBitmap, returning itself if …","Returns whether Bitmap is empty","Returns whether MutableBitmap is empty.","Returns a new iterator of bool over this bitmap","constructs a new iterator over the bits of MutableBitmap.","Returns the length of the Bitmap.","Returns the length of the MutableBitmap.","Converts this Bitmap into a MutableBitmap, cloning its …","Initializes an empty Bitmap.","Creates a new IntoIter from a Bitmap","Initializes an empty MutableBitmap.","Initializes an new Bitmap filled with unset values.","","","","","","Returns the number of unset bits on this Bitmap.","Returns the number of unset bits on this MutableBitmap.","Counts the nulls (unset bits) starting from offset bits …","Compute bitwise OR operation","","Pop the last bit from the MutableBitmap. Note if the …","Pushes a new bit to the MutableBitmap, re-sizing it if …","Pushes a new bit to the MutableBitmap","Apply a bitwise operation op to four inputs and return the …","Reserves additional bits in the MutableBitmap, potentially …","Sets the position index to value","","Sets the position index to value","Shrinks the capacity of the MutableBitmap to fit its …","","Slices self, offsetting by offset and truncating up to …","Slices self, offseting by offset and truncating up to …","Slices self, offsetting by offset and truncating up to …","Slices self, offseting by offset and truncating up to …","Apply a bitwise operation op to three inputs and return …","","","","","","","Creates a new Bitmap from a fallible iterator of booleans.","Creates a new MutableBitmap from an iterator of booleans.","Creates a new Bitmap from a fallible iterator of booleans.","Creates a new MutableBitmap from an falible iterator of …","","","","Initializes a new Bitmap from vector of bytes and a length.","Initializes a new MutableBitmap from a Vec<u8> and a …","","","","Apply a bitwise operation op to one input and return the …","Applies a function to every bit of this MutableBitmap in …","Returns the number of unset bits on this Bitmap.","Returns the number of unset bits on this MutableBitmap.","General utilities for bitmaps representing items where LSB …","","","","Initializes a pre-allocated MutableBitmap with capacity …","Compute bitwise XOR operation","A chunk of bits. This is used to create masks of a given …","Trait representing an exact iterator over bytes in BitChunk…","This struct is used to efficiently iterate over bit masks …","An iterator over a slice of bytes in BitChunks.","An iterator over mutable slices of bytes of exact size.","An iterator over bits according to the LSB, i.e. the bytes …","There are null values","There are no null values","Iterator over a bitmap that returns slices of set regions …","An Iterator over Option<T> This enum can be used in two …","An Iterator over validity and values.","","","","","","","","","","","","","","","","","","","","","Returns the number of bytes required to hold bits bits.","","","","","","","","","","","Returns the number of zero bits in the slice offsetted by …","","","","","","","","","","","","","","","","","","","","","","Formats bytes taking into account an offset and length of …","","","","","","","","Returns the argument unchanged.","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 itself from bytes.","Returns whether bit at position i in data is set","Returns whether bit at position i in data is set or not.","","","","","","","","Calls U::from(self).","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 there are still elements in this iterator","Returns whether bit at position i in byte is set or not","Returns the number of chunks of this iterator","","Creates a new BitChunksExact.","Creates a BitChunks.","Returns a new BitChunksExactMut","Creates a new BitmapIter.","Creates a new SlicesIterator","Creates a new ZipValidityIter.","Returns a new ZipValidity","Returns a new ZipValidity and drops the validity if all …","","","","","","","","","","","","","","The remainder of the iterator.","Returns the remaining BitChunk. It is zero iff len / 8 == 0…","","","Returns the remainder BitChunk.","The remainder slice","An iterator over individual items of the remainder","The number of items in the remainder","","","Returns the remainder bits in BitChunks::remainder.","The length of the remainder slice in bits.","Sets bit at position i in byte","Sets bit at position i in data","Sets bit at position i in data without doing bound checks","","","","","","","Returns the total number of slots. It corresponds to the …","convert itself into bytes.","","","","","","","","","","","","","","","","","","","","","","","","","","Unwrap into an iterator that has null values.","Unwrap into an iterator that has no null values.","","","","","","","","Buffer is a contiguous memory region that can be shared …","Bytes representation.","","Returns the byte slice stored in this buffer","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Creates a [Bitmap] from its internal representation. This …","","Returns a mutable reference to its underlying Vec, if …","Returns a mutable reference to its slice, if possible.","","","Calls U::from(self).","Calls U::from(self).","Returns its internal representation","","Returns a mutable reference to its underlying Vec, if …","","","Returns whether the buffer is empty.","Returns whether underlying data is sliced. If sliced the …","Returns the number of bytes in the buffer","Creates an empty Buffer.","Returns the offset of this buffer.","Safety","Get the strong count of underlying Arc data buffer.","Get the weak count of underlying Arc data buffer.","Slices this buffer starting at offset.","Slices this buffer starting at offset.","Returns a new Buffer that is a slice of this buffer …","Returns a new Buffer that is a slice of this buffer …","","","","","","","","","","A vector of trait objects of Array where every item has …","","returns the Arrays in Chunk","","","","","returns the Arrays in Chunk","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","Consumes Chunk into its underlying arrays. The arrays are …","returns whether the columns have any rows","returns the number of rows of every array","Creates a new Chunk.","","","","Creates a new Chunk.","","","Contains different aggregation functions","Defines basic arithmetic kernels for PrimitiveArrays.","Defines kernels suitable to perform operations to …","Defines generics suitable to perform operations to …","null-preserving operators such as and, or and not.","Boolean operators of Kleene logic.","Defines different casting operators such as cast or …","Contains comparison operators","Contains the concatenate kernel","Contains operators to filter arrays such as filter.","Contains the operator if_then_else.","Contains “like” operators such as like_utf8 and …","Defines kernel to extract a substring of a [Large…","Defines take kernel for Array","Defines temporal kernels for time and date related …","The maximum value","The minimum value","Trait describing a type describing multiple lanes with an …","Object that can reduce itself to a number. This is used in …","Whether max supports data_type","Whether min supports data_type","Whether sum supports data_type","Returns the total (heap) allocated size of the array in …","Returns the maximum of Array. The scalar is null when all …","Returns the maximum value in the binary array, according …","Returns the maximum value in the boolean array","reduce itself to the minimum","lane-wise maximum between two instances","Returns the maximum value in the array, according to the …","Returns the maximum value in the string array, according …","Returns the minimum of Array. The scalar is null when all …","Returns the minimum value in the binary array, according …","Returns the minimum value in the boolean array.","reduce itself to the maximum","lane-wise minimum between two instances","Returns the minimum value in the array, according to the …","Returns the minimum value in the string array, according …","returns a new instance with all lanes equal to MAX","returns a new instance with all lanes equal to MIN","Reduces this element to a single value.","Returns the sum of all elements in array as a Scalar of …","Returns the sum of values in the array.","Compute the sum of a slice","Defines basic addition operation for primitive arrays","Defines checked addition operation for primitive arrays","Defines checked division operation for primitive arrays","Defines checked multiplication operation for primitive …","Defines checked reminder operation for primitive arrays","Defines checked subtraction operation for primitive arrays","Defines basic division operation for primitive arrays","Defines basic multiplication operation for primitive arrays","Defines Overflowing addition operation for primitive arrays","Defines Overflowing multiplication operation for primitive …","Defines Overflowing subtraction operation for primitive …","Defines basic reminder operation for primitive arrays","Defines saturating addition operation for primitive arrays","Defines saturating multiplication operation for primitive …","Defines saturating subtraction operation for primitive …","Defines basic subtraction operation for primitive arrays","Defines wrapping addition operation for primitive arrays","Defines wrapping multiplication operation for primitive …","Defines wrapping subtraction operation for primitive arrays","Adds two Arrays.","Adds itself to rhs","Adds an Array and a Scalar.","Contains arithemtic functions for PrimitiveArrays.","Returns whether two DataTypes can be added by add.","Returns whether two DataTypes can be divided by div.","Returns whether two DataTypes can be multiplied by mul.","Whether neg is supported for a given DataType","Returns whether two DataTypes “can be remainder” by rem…","Returns whether two DataTypes can be subtracted by sub.","Checked add","checked division","checked multiplication","checked remainder","checked subtraction","Defines the arithmetic kernels for Decimal PrimitiveArrays…","Divide of two Arrays.","division","Divide an Array with a Scalar.","Multiply two Arrays.","multiplication","Multiply an Array with a Scalar.","Negates an Array.","Overflowing add","overflowing multiplication","overflowing subtraction","Remainder of two Arrays.","remainder","Saturating add","saturating multiplication","saturarting subtraction","Subtracts two Arrays.","subtraction","Adds an Array and a Scalar.","Defines the arithmetic kernels for adding a Duration to a …","Adds itself to rhs using wrapping addition","wrapping multiplication","wrapping subtraction","Trait describing a NativeType whose semantics of …","Adds two primitive arrays with the same type. Panics if …","Adds a scalar T to a primitive array of type T. Panics if …","Checked addition of two primitive arrays. If the result …","Checked addition of a scalar T to a primitive array of …","Checked division of two primitive arrays. If the result …","Checked division of a primitive array of type T by a …","Checked multiplication of two primitive arrays. If the …","Checked multiplication of a scalar T to a primitive array …","Checked negates values from array.","Checked operation of raising an array of primitives to the …","Checked remainder of two primitive arrays. If the result …","Checked remainder of a primitive array of type T by a …","Checked subtraction of two primitive arrays. If the result …","Checked subtraction of a scalar T to a primitive array of …","Divides two primitive arrays with the same type. Panics if …","Divide a primitive array of type T by a scalar T. Panics …","Multiplies two primitive arrays with the same type. Panics …","Multiply a scalar T to a primitive array of type T. Panics …","Negates values from array.","Overflowing addition of two primitive arrays. If the …","Overflowing addition of a scalar T to a primitive array of …","Overflowing multiplication of two primitive arrays. If the …","Overflowing multiplication of a scalar T to a primitive …","Overflowing subtraction of two primitive arrays. If the …","Overflowing subtraction of a scalar T to a primitive array …","Raises an array of primitives to the power of exponent. …","Remainder of two primitive arrays with the same type. …","Remainder a primitive array of type T by a scalar T. …","Saturating addition of two primitive arrays. If the result …","Saturated addition of a scalar T to a primitive array of …","Saturating multiplication of two primitive arrays. If the …","Saturated multiplication of a scalar T to a primitive …","Saturating subtraction of two primitive arrays. If the …","Saturated subtraction of a scalar T to a primitive array …","Subtracts two primitive arrays with the same type. Panics …","Subtract a scalar T to a primitive array of type T. Panics …","Wrapping addition of two PrimitiveArrays. It wraps around …","Wrapping addition of a scalar T to a PrimitiveArray of …","Wrapping multiplication of two PrimitiveArrays. It wraps …","Wrapping multiplication of a scalar T to a PrimitiveArray …","Wrapping negates values from array.","Wrapping subtraction of two PrimitiveArrays. It wraps …","Wrapping subtraction of a scalar T to a PrimitiveArray of …","Adaptive addition of two decimal primitive arrays with …","Adaptive division of two decimal primitive arrays with …","Adaptive multiplication of two decimal primitive arrays …","Adaptive subtract of two decimal primitive arrays with …","Adds two decimal PrimitiveArray with the same precision …","Checked addition of two decimal primitive arrays with the …","Checked division of two decimal primitive arrays with the …","Checked multiplication of two decimal primitive arrays …","Checked subtract of two decimal primitive arrays with the …","Divide two decimal primitive arrays with the same …","Multiply a decimal PrimitiveArray with a PrimitiveScalar …","Multiply two decimal primitive arrays with the same …","Multiply a decimal PrimitiveArray with a PrimitiveScalar …","Saturated addition of two decimal primitive arrays with …","Saturated division of two decimal primitive arrays with …","Saturated multiplication of two decimal primitive arrays …","Saturated subtraction of two decimal primitive arrays with …","Subtract two decimal primitive arrays with the same …","Adds a duration to a time array (Timestamp, Time and …","Adds a duration to a time array (Timestamp, Time and …","Adds an interval to a DataType::Timestamp.","Adds an interval to a DataType::Timestamp.","Subtract a duration to a time array (Timestamp, Time and …","Calculates the difference between two timestamps as …","Subtract a duration to a time array (Timestamp, Time and …","Calculates the difference between two timestamps returning …","Applies a binary operations to two primitive arrays. This …","Version of binary that creates a mutable bitmap that is …","Version of binary that returns an array and bitmap. Used …","Version of binary that checks for errors in the closure …","Version of unary that checks for errors in the closure …","Applies an unary and infallible function to a …","Version of unary that creates a mutable bitmap that is …","Version of unary that returns an array and bitmap. Used …","Applies a binary function to two PrimitiveArrays, …","Applies an unary function to a PrimitiveArray, optionally …","Check if all of the values in the array are true","Performs && operation on two BooleanArray, combining the …","Performs AND operation on an array and a scalar value. If …","Returns whether any of the values in the array is true","Returns a non-null BooleanArray with whether each value of …","Returns a non-null BooleanArray with whether each value of …","Performs unary NOT operation on an arrays. If value is …","Performs || operation on two BooleanArray, combining the …","Performs OR operation on an array and a scalar value. If …","Returns whether all values in the array are true","Logical ‘and’ operation on two arrays with Kleene logic","Logical ‘and’ operation on an array and a scalar value …","Returns whether any of the values in the array is true","Logical ‘or’ operation on two arrays with Kleene logic","Logical ‘or’ operation on an array and a scalar value …","options defining how Cast kernels behave","","Conversion of binary","Cast BinaryArray to DictionaryArray, also known as packing.","Conversion of binary","Conversion to utf8","Conversion of binary","Casts a BinaryArray to a PrimitiveArray, making any …","Conversion to utf8","Casts the BooleanArray to a BinaryArray, casting trues to …","Casts the BooleanArray to a PrimitiveArray.","Casts the BooleanArray to a Utf8Array, casting trues to "1"…","","","Return true if a value of type from_type can be cast into a","Cast array to the provided data type and return a new Array…","","","Conversion of dates","Conversion of dates","Casts days_mss to months_days_ns. This operation is …","Returns a PrimitiveArray<i128> with the casted values. …","Returns a PrimitiveArray<i128> with the casted values. …","Returns a PrimitiveArray<i128> with the casted values. …","","","","Casts a DictionaryArray to a new DictionaryArray backed by …","Casts a DictionaryArray to a new DictionaryArray by …","Casts a DictionaryArray to its values’ DataType, also …","","Casts f16 into f32","Conversion of FixedSizeBinary to Binary.","Returns a PrimitiveArray<i128> with the casted values. …","","Returns the argument unchanged.","","Returns a PrimitiveArray<i128> with the casted values. …","Calls U::from(self).","Casts months represented as i32s to months_days_ns. This …","Returns a Utf8Array where every element is the utf8 …","default to false whether to cast to an integer at the …","Casts a BinaryArray to a PrimitiveArray at best-effort …","Casts a Utf8Array to a PrimitiveArray at best-effort using …","Cast PrimitiveArray as a PrimitiveArray Same as …","Returns a BinaryArray where every element is the binary …","Returns a BooleanArray where every element is different …","Cast PrimitiveArray to DictionaryArray. Also known as …","Cast PrimitiveArray to a PrimitiveArray of another …","Cast PrimitiveArray to a PrimitiveArray of the same …","Returns a Utf8Array where every element is the utf8 …","Conversion of time","Conversion of times","Conversion of times","Conversion of time","Conversion of times","Conversion of times","Conversion of timestamp","Conversion of timestamp","Conversion of timestamp","Returns a Utf8Array where every element is the utf8 …","","","","","Conversion of utf8","Conversion to binary","Casts a Utf8Array to a Date32 primitive, making any …","Casts a Utf8Array to a Date64 primitive, making any …","Cast Utf8Array to DictionaryArray, also known as packing.","Conversion of utf8","crate::temporal_conversions::utf8_to_timestamp_ns applied …","Casts a Utf8Array to a PrimitiveArray, making any …","crate::temporal_conversions::utf8_to_timestamp_ns applied …","","default to false whether an overflowing cast should be …","Similar to dictionary_to_dictionary_keys, but overflowing …","Similar to dictionary_to_dictionary_values, but …","The 8 lane representation of Self","NativeType that supports a representation of 8 lanes","Trait declaring an 8-lane multi-data.","Trait implemented by implementors of Simd8Lanes whose Simd8…","Trait implemented by implementors of Simd8Lanes whose Simd8…","Comparison functions for BinaryArray","Comparison functions for BooleanArray","Returns whether a DataType is comparable is supported by eq…","Returns whether a DataType is supported by eq_scalar.","Returns whether a DataType is comparable is supported by gt…","Returns whether a DataType is comparable is supported by …","Returns whether a DataType is supported by gt_eq_scalar.","Returns whether a DataType is supported by gt_scalar.","Returns whether a DataType is comparable is supported by lt…","Returns whether a DataType is comparable is supported by lt…","Returns whether a DataType is supported by lt_eq_scalar.","Returns whether a DataType is supported by lt_scalar.","Returns whether a DataType is comparable is supported by …","Returns whether a DataType is supported by neq_scalar.","== between two Arrays. Use can_eq to check whether the …","Equal","== between two Arrays and includes validities in …","== between an Array and a Scalar. Use can_eq_scalar to …","== between an Array and a Scalar and includes validities …","Utility for low level end users that implement their own …","Utility for low level end users that implement their own …","loads a complete chunk","loads an incomplete chunk, filling the remaining items …","> between two Arrays. Use can_gt to check whether the …","Greater than",">= between two Arrays. Use can_gt_eq to check whether the …","Greater than or equal to",">= between an Array and a Scalar. Use can_gt_eq_scalar to …","> between an Array and a Scalar. Use can_gt_scalar to …","< between two Arrays. Use can_lt to check whether the …","Less than","<= between two Arrays. Use can_lt_eq to check whether the …","Less than or equal to","<= between an Array and a Scalar. Use can_lt_eq_scalar to …","< between an Array and a Scalar. Use can_lt_scalar to …","!= between two Arrays. Use can_neq to check whether the …","Not equal","!= between two Arrays and includes validities in …","!= between an Array and a Scalar. Use can_neq_scalar to …","!= between an Array and a Scalar and includes validities …","Comparison functions for PrimitiveArray","Comparison functions for Utf8Array","Perform lhs == rhs operation on BinaryArray.","Perform lhs == rhs operation on BinaryArray and include …","Perform lhs == rhs operation on BinaryArray and a scalar.","Perform lhs == rhs operation on BinaryArray and a scalar …","Perform lhs > rhs operation on BinaryArray.","Perform lhs >= rhs operation on BinaryArray.","Perform lhs >= rhs operation on BinaryArray and a scalar.","Perform lhs > rhs operation on BinaryArray and a scalar.","Perform lhs < rhs operation on BinaryArray.","Perform lhs <= rhs operation on BinaryArray.","Perform lhs <= rhs operation on BinaryArray and a scalar.","Perform lhs < rhs operation on BinaryArray and a scalar.","Perform lhs != rhs operation on BinaryArray.","Perform lhs != rhs operation on BinaryArray.","Perform lhs != rhs operation on BinaryArray and a scalar.","Perform lhs != rhs operation on BinaryArray and a scalar …","Evaluate op(left, right) for BooleanArray and scalar using …","Perform lhs == rhs operation on two BooleanArrays.","Perform lhs == rhs operation on two BooleanArrays and …","Perform lhs == rhs operation on a BooleanArray and a …","Perform lhs == rhs operation on a BooleanArray and a …","Perform left > right operation on two arrays. Non-null …","Perform left >= right operation on two arrays. Non-null …","Perform left >= right operation on an array and a scalar …","Perform left > right operation on an array and a scalar …","Perform left < right operation on two arrays.","Perform left <= right operation on two arrays.","Perform left <= right operation on an array and a scalar …","Perform left < right operation on an array and a scalar …","lhs != rhs for BooleanArray","lhs != rhs for BooleanArray and include validities in …","Perform left != right operation on an array and a scalar …","Perform left != right operation on an array and a scalar …","Evaluate op(left, right) for PrimitiveArray and scalar …","Perform lhs == rhs operation on two arrays.","Perform lhs == rhs operation on two arrays and include …","Perform left == right operation on an array and a scalar …","Perform left == right operation on an array and a scalar …","Perform left > right operation on two arrays. Non-null …","Perform left >= right operation on two arrays. Non-null …","Perform left >= right operation on an array and a scalar …","Perform left > right operation on an array and a scalar …","Perform left < right operation on two arrays.","Perform left <= right operation on two arrays.","Perform left <= right operation on an array and a scalar …","Perform left < right operation on an array and a scalar …","Perform left != right operation on two arrays.","Perform left != right operation on two arrays and include …","Perform left != right operation on an array and a scalar …","Perform left != right operation on an array and a scalar …","Perform lhs == rhs operation on Utf8Array.","Perform lhs == rhs operation on Utf8Array and include …","Perform lhs == rhs operation on Utf8Array and a scalar.","Perform lhs == rhs operation on Utf8Array and a scalar. …","Perform lhs > rhs operation on Utf8Array.","Perform lhs >= rhs operation on Utf8Array.","Perform lhs >= rhs operation on Utf8Array and a scalar.","Perform lhs > rhs operation on Utf8Array and a scalar.","Perform lhs < rhs operation on Utf8Array.","Perform lhs <= rhs operation on Utf8Array.","Perform lhs <= rhs operation on Utf8Array and a scalar.","Perform lhs < rhs operation on Utf8Array and a scalar.","Perform lhs != rhs operation on Utf8Array.","Perform lhs != rhs operation on Utf8Array and include …","Perform lhs != rhs operation on Utf8Array and a scalar.","Perform lhs != rhs operation on Utf8Array and a scalar. …","Concatenate multiple Array of the same type into a single …","Function that can filter arbitrary arrays","Returns a prepared function optimized to filter multiple …","Filters an Array, returning elements matching the filter …","Returns a new Chunk with arrays containing only values …","Returns the values from lhs if the predicate is true or …","Returns lhs LIKE rhs operation on two BinaryArray.","Returns lhs LIKE rhs operation.","Returns lhs LIKE rhs operation on two Utf8Array.","Returns lhs LIKE rhs operation.","Returns lhs NOT LIKE rhs operation on two BinaryArrays.","Returns lhs NOT LIKE rhs operation on two BinaryArrays.","Returns lhs NOT LIKE rhs operation on two Utf8Array.","Returns lhs NOT LIKE rhs operation.","Checks if an array of type datatype can perform substring …","Returns an ArrayRef with a substring starting from start …","Checks if an array of type datatype can perform take …","Returns a new Array with only indices at indices. Null …","Checks if an array of type datatype can perform day …","Checks if an array of type datatype can perform hour …","Checks if an array of type data_type can perform ISO week …","Checks if an array of type datatype can perform minute …","Checks if an array of type datatype can perform month …","Checks if an array of type datatype can perform nanosecond …","Checks if an array of type datatype can perform second …","Checks if an array of type data_type can perform weekday …","Checks if an array of type datatype can perform year …","Extracts the days of a temporal array as …","Extracts the hours of a temporal array as …","Extracts ISO week of a temporal array as …","Extracts the minutes of a temporal array as …","Extracts the months of a temporal array as …","Extracts the nanoseconds of a temporal array as …","Extracts the seconds of a temporal array as …","Extracts weekday of a temporal array as PrimitiveArray<u32>…","Extracts the years of a temporal array as …","Opaque binary data of variable length.","Opaque binary data of variable length whose offsets are …","A boolean represented as a single bit.","true and false.","The set of supported logical types in this crate.","An i32 representing the elapsed time since UNIX epoch …","An i64 representing the elapsed time since UNIX epoch …","The number of elapsed days and milliseconds, stored as 2 …","Two i32 representing days and ms","Decimal value with precision and scale precision is the …","Decimal backed by 256 bits","Dense union","A dictionary encoded array by IntegerType.","A dictionary encoded array (key_type, value_type), where …","Measure of elapsed time. This elapsed time is a physical …","Extension type.","Represents Arrow’s metadata of a “column”.","Opaque binary data of fixed size.","Opaque binary data of fixed size. Enum parameter specifies …","A list of some data type with fixed length.","A list of some logical data type with a fixed number of …","A 16-bit floating point number.","An 16-bit float","A 32-bit floating point number.","A f32","A 64-bit floating point number.","A f64","A signed 128-bit integer.","A signed 16-bit integer.","A signed 16-bit integer.","An i16","A signed 256-bit integer.","A signed 32-bit integer.","A signed 32-bit integer.","An i32","A signed 64-bit integer.","A signed 64-bit integer.","An i64","A signed 8-bit integer.","A signed 8-bit integer.","An i8","the set of valid indices types of a dictionary-encoded …","A “calendar” interval modeling elapsed time that takes …","Interval units defined in Arrow","Opaque binary data of variable length and 64-bit offsets.","Opaque binary data of variable length whose offsets are …","A list of some data type with variable length and 64-bit …","A list of some logical data type whose offsets are …","A variable-length string in Unicode with UFT-8 encoding …","A variable-length UTF-8 encoded string whose offsets are …","A list of some data type with variable length.","A list of some logical data type whose offsets are …","A nested type.","A nested type that is represented as","typedef for BTreeMap<String, String> denoting Field’s …","Time in microseconds.","Time in milliseconds.","months_days_ns(i32, i32, i64)","The number of elapsed months (i32), days (i32) and …","Time in nanoseconds.","A Null with no allocation.","Null type","The set of physical types: unique in-memory …","An array where each slot has a known compile-time size.","The set of all implementations of the sealed trait …","An ordered sequence of Fields with associated Metadata.","typedef for Arc<Schema>.","Time in seconds.","Sparse union","A nested type that contains an arbitrary number of fields.","A nested DataType with a given number of Fields.","A 32-bit time representing the elapsed time since midnight …","A 64-bit time representing the elapsed time since midnight …","The time units defined in Arrow.","A i64 representing a timestamp measured in TimeUnit with …","An unsigned 16-bit integer.","An unsigned 16-bit integer.","An u16","An unsigned 32-bit integer.","An unsigned 32-bit integer.","An u32","An unsigned 64-bit integer.","An unsigned 64-bit integer.","An u64","An unsigned 8-bit integer.","An unsigned 8-bit integer.","An u8","A nested type that represents slots of differing types.","A nested datatype that can represent slots of differing …","Mode of DataType::Union","A variable-length string in Unicode with UTF-8 encoding.","A variable-length UTF-8 encoded string whose offsets are …","The number of elapsed whole months.","","","","","","","","","","","","","","","","","","","","","","","","","","Its logical DataType","","","","","","","","","","","","","","","","","","","","","Whether this physical type equals PhysicalType::Primitive …","","","","","","","","","","","","","","","","","","","","","The fields composing this schema.","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","support get extension for metadata","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Returns whether the mode is dense","Its nullability","Returns whether the mode is sparse","Additional custom (opaque) metadata.","Optional metadata.","Its name","Constructs a UnionMode::Sparse if the input bool is true, …","","","","","","","","","","","","","","","","","","","","","","","","","","Enum with all errors in this crate.","Wrapper for an error triggered by a dependency","Error during import or export to/from a format","When an invalid argument is passed to a function.","Wrapper for IO errors","Returned when functionality is not yet available.","Whenever incoming data from the C data interface, IPC or …","Whenever pushing to a container fails because it does not …","Typedef for a std::result::Result of an Error.","ABI-compatible struct for ArrowArray","ABI-compatible struct for ArrowArrayStream.","Implements an iterator of Array consumed from the C stream …","ABI-compatible struct for ArrowSchema","","","","","","","","","","","","","","","","","","","","","","","","create an empty ArrowSchema","creates an empty ArrowArray, which can be used to import …","Creates an empty ArrowArrayStream used to import from a …","Exports an Box<dyn Array> to the C data interface.","Exports a Field to the C data interface.","Exports an iterator to the C stream interface","Returns the field provided by the stream","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Imports an Array from the C data interface.","Imports a Field from the C data interface.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Functionality to mmap in-memory data regions.","Advances this iterator by one array","","","","","","","","","Returns a new ArrowArrayStreamReader","","","","","","","","","Creates a (non-null) BooleanArray from a slice of bits. …","Creates a (non-null) PrimitiveArray from a slice of values.","APIs to read from and write to Arrow’s IPC format.","Convert data between the Arrow memory format and JSON …","APIs to read from and write to NDJSON","APIs to read from and write to Parquet format.","Struct containing dictionary_id and nested IpcField, …","Struct containing fields and whether the file is written …","","","A struct adapter of Read+Seek+Write to append to IPC files","","","","","","","","","","","","","","dictionary id","","","","","optional children","The fields in the schema","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","Endianness of the file","APIs to read Arrow’s IPC format.","","","","","","","","","","","APIs to write to Arrow’s IPC format.","how dictionaries are tracked in this crate","The record contains a number of buffers that does not …","Metadata of an Arrow IPC file, written in the footer of …","An iterator of Chunks from an Arrow IPC file.","A bitmap’s size is smaller than the required for the …","A buffer’s size is smaller than the required for the …","A buffer’s size is larger than the file size","FixedSizeBinaryArray has invalid datatype.","The block is an invalid flatbuffer","The message’s body length is an invalid flatbuffer","The message’s buffers is an invalid flatbuffer","The compression is an invalid flatbuffer","The message’s data is an invalid flatbuffer","The footer’s dictionaries is an invalid flatbuffer","The footer is an invalid flatbuffer","The message’s header is an invalid flatbuffer","The dictionary id is an invalid flatbuffer","The dictionary is_delta is an invalid flatbuffer","The dictionary message is an invalid flatbuffer","The message’s nodes is an invalid flatbuffer","The footer’s record batches is an invalid flatbuffer","The footer’s schema is an invalid flatbuffer","The version is an invalid flatbuffer","The IPC file does not end with [b’A’, b’R’, b’R…","The IPC file does not start with [b’A’, b’R’, b’R…","Invalid dictionary id","Field id is not a dictionary","The message does not contain data","The file’s schema does not contain fields","RecordBatch messages do not contain buffers","The message does not contain a header","RecordBatch messages does not contain nodes","The file’s footer does not contain record batches","The file’s footer does not contain a schema","The first 4 bytes of the last 10 bytes is < 0","The different types of errors that reading from IPC can …","Next item in the stream","Metadata of an Arrow IPC stream, written at the start of …","Arrow Stream reader.","Encodes the stream’s status after each read.","dictionaries can only contain dictionary messages; record …","Relative positions in the file is < 0","A live stream without data","","","The blocks in the file","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Deserialize an flatbuffers-encoded Schema message into …","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Get the inner memory scratches so they can be reused in a …","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Consumes this FileReader, returning the underlying reader","","","The files’ IpcSchema","The IPC fields tracking dictionaries","Check if the stream is finished","Returns the FileMetadata","Return the schema of the stream","Creates a new FileReader. Use projection to only take …","Try to create a new stream reader","","","","","Reads the record batch at position index from the reader.","Reads all file’s dictionaries, if any This function is …","Read the Arrow IPC file’s metadata","Reads the metadata of the stream","Return the schema of the file","Return the schema of the file","The schema that is read from the file footer","The schema that is read from the stream’s first message","Set the inner memory scratches so they can be reused in a …","The total size of the file in bytes","","","","","","","","","","","","","","","","","","","","","Return the data inside this wrapper.","The IPC version of the stream","","","","","","","The size of the IPC buffer","number of bytes of all buffers in the record","the size of the file","Declared number of elements in the buffer","Declared length of the bitmap","Number of bits on the IPC buffer","The requested dictionary id","The requested dictionary id","Bytes required for the length and type","The name of the NativeType","Compression codec","Arrow file writer","LZ4 (framed)","An array Chunk with optional accompanying IPC fields.","Arrow stream writer","Options declaring the behaviour of writing to IPC","ZSTD","","","","","","","","","","","","","","","","","","","","Get the Arrow columns in this record.","Whether the buffers should be compressed and which codec …","","Assigns every dictionary field a unique ID","","","","","","","","","","","","","","","","","","","","","","","","","","","Get the IPC fields for this record.","Async writer for IPC files.","Write continuation bytes, and mark the stream as done","Write footer and closing tag, then mark the writer as done","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Get the inner memory scratches so they can be reused in a …","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Consumes itself, returning the inner writer.","Consumes itself into the inner writer","Creates a new StreamWriter","Creates a new FileWriter.","Converts a Schema and IpcFields to a flatbuffers-encoded …","Set the inner memory scratches so they can be reused in a …","Starts the stream by writing a Schema message to it. Use …","Writes the header and first (schema) message to the file.","async writing of arrow streams","","","","","","","","","Creates a new FileWriter from an existing file, seeking to …","","","","","","Creates a new FileWriter and writes the header to writer","","","","","","","","","","","Writes an Array to arrow_data","Writes Chunk to the stream","Writes Chunk to the file","Sink that writes array chunks as an IPC file.","","","","","","Returns the argument unchanged.","","Calls U::from(self).","Create a new file writer.","","","","","","","","","A sink that writes array chunks as an IPC stream.","Options declaring the behaviour of writing to IPC","","","Whether the buffers should be compressed and which codec …","","","","Returns the argument unchanged.","","Calls U::from(self).","Create a new StreamSink.","","","","","","","","","APIs to write to JSON","An iterator which wraps a normal Iterator.","A fallible, streaming iterator which can be advanced from …","An iterator over no items.","The error type of iteration.","A fallible, streaming iterator.","An iterator which filters elements with a predicate.","An iterator which is well-behaved at the beginning and end …","The type being iterated over.","An iterator which applies a transform to elements.","An iterator which applies a transform to errors.","An iterator which applies a transform to elements.","FallibleStreamingIterator that serializes a Chunk into …","FallibleStreamingIterator that serializes an Array to …","An iterator which skips a number of initial elements.","An iterator which skips initial elements matching a …","An iterator which only returns a number of initial …","An iterator which only returns initial elements matching a …","Advances the iterator to the next position.","Advances the state of the iterator to the next item from …","Determines if all elements of the iterator satisfy a …","Determines if any elements of the iterator satisfy a …","Borrows an iterator, rather than consuming it.","Converts a normal Iterator over Results of references into …","Returns the number of remaining elements in the iterator.","Returns an iterator over no items.","Returns an iterator which filters elements by a predicate.","Returns the first element of the iterator which satisfies …","Calls a closure on each element of an iterator.","Returns an iterator which is well-behaved at the beginning …","Returns the current element.","Returns an iterator which applies a transform to elements.","Returns an iterator that applies a transform to errors.","Returns an iterator which applies a transform to elements.","Advances the iterator, returning the next element.","Advances the back of the iterator, returning the last …","Returns the nth element of the iterator.","Returns the position of the first element matching a …","Returns bounds on the number of remaining elements in the …","Returns an iterator which skips the first n elements.","Returns an iterator which skips the first sequence of …","Returns an iterator which only returns the first n …","Returns an iterator which only returns the first sequence …","Writes valid JSON from an iterator of (assumed …","APIs to serialize and write to NDJSON.","The error type of iteration.","A fallible, streaming iterator.","An iterator adapter that receives an implementer of Write …","The type being iterated over.","FallibleStreamingIterator that serializes an Array to …","Advances the iterator to the next position.","Determines if all elements of the iterator satisfy a …","Determines if any elements of the iterator satisfy a …","Borrows an iterator, rather than consuming it.","Returns the number of remaining elements in the iterator.","Returns an iterator which filters elements by a predicate.","Returns the first element of the iterator which satisfies …","Calls a closure on each element of an iterator.","Returns an iterator which is well-behaved at the beginning …","Returns the current element.","Returns an iterator which applies a transform to elements.","Returns an iterator that applies a transform to errors.","Returns an iterator which applies a transform to elements.","Advances the iterator, returning the next element.","Returns the nth element of the iterator.","Returns the position of the first element matching a …","Returns bounds on the number of remaining elements in the …","Returns an iterator which skips the first n elements.","Returns an iterator which skips the first sequence of …","Returns an iterator which only returns the first n …","Returns an iterator which only returns the first sequence …","APIs to read from Parquet format.","APIs to write to Parquet format.","Type def for a sharable, boxed dyn Iterator of arrays","A FallibleStreamingIterator that decompresses …","","","An embedded BSON document","","Metadata for a column chunk.","A descriptor for leaf-level primitive columns. This …","A CompressedDataPage is compressed, encoded representation …","A DataPage","","","A Date","","A decimal value.","Decompressor that allows re-using the page buffer of …","A DictPage","","","an enum is converted into a binary field","The error type of iteration.","","A fallible, streaming iterator.","Error presented when trying to use a code branch that …","Error presented when trying to use a feature from parquet …","Metadata for a Parquet file.","An iterator of Chunks coming from row groups of a parquet …","Iterator finished","","","","","The initial info of nested data types.","","","","","","A signed integer value.","","","An interval of time","When encoding, the user passed an invalid parameter","The type being iterated over.","","","An embedded JSON document","","List data types","","","","A special kind of fallible streaming iterator where advance…","","Type def for a sharable, boxed dyn Iterator of …","The state of nested data types.","When the parquet file is known to be out of spec.","A Page is an uncompressed, encoded representation of a …","Type declaration for a page filter","A fallible Iterator of CompressedDataPage. This iterator …","Trait describing a FallibleStreamingIterator of Page","Errors generated by this crate","","Representation of a Parquet type describing primitive and …","The set of all physical types representable in Parquet","Primitive data types","","","","A MutStreamingIterator of pre-read column chunks","An Iterator of Chunk that (dynamically) adapts a vector of …","Metadata for a row group.","An [Iterator<Item=RowGroupDeserializer>] from row groups …","Iterator still has elements","State of MutStreamingIterator.","","Struct data types","An iterator adapter over NestedArrayIter assumed to be …","","A time.","A time","","A date/time combination","A date/time combination","","","","An unsigned integer value.","","","","","","When decoding or decompressing, the page would allocate …","","","","","","","","","","","Reads the column indexes of all ColumnChunkMetaData and …","Reads a FileMetaData from the reader, located at the end …","Asynchronously reads the files’ metadata","Advances the iterator to the next position.","","","","","Determines if all elements of the iterator satisfy a …","Determines if any elements of the iterator satisfy a …","The ParquetType this descriptor is a leaf of","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Borrows an iterator, rather than consuming it.","Returns the offset and length in bytes of the column chunk …","","","","","","","","","","","","","","","","","","","","","Returns this column’s ColumnChunk","Returns the encoding for this column","An iterator adapter that maps multiple iterators of Pages …","Column (sort) order used for min and max values of each …","Returns slice of column chunk metadata.","Returns the total compressed data size of this column …","Total size of all compressed column data in this row group.","Compression for this column.","Returns the number of remaining elements in the iterator.","Creates a new ListArray or FixedSizeListArray.","Creates a new MapArray.","String message for application that wrote this file.","Returns the offset for the column data.","Decompresses the page, using buffer for decompression. If …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The ColumnDescriptor for this column. This descriptor …","The descriptor this columns’ leaf.","Returns the offset for the dictionary page, if any.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Byte offset in file_path().","File where the column chunk is stored.","Returns an iterator which filters elements by a predicate.","Returns the first element of the iterator which satisfies …","","","","","","","","","","","","","","","Calls a closure on each element of an iterator.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns an iterator which is well-behaved at the beginning …","Returns the current element.","","","","","Returns a ColumnIterator of column chunks corresponding to …","Returns all ColumnChunkMetaData associated to field_name. …","Returns all ColumnChunkMetaData associated to field_name. …","Creates a new iterator of compressed pages.","Returns a stream of compressed data pages","Returns true if this column chunk contains a index page, …","","","","","Returns the offset for the index page.","API to perform page-level filtering (also known as indexes)","Infers a Schema from parquet’s FileMetaData. This first …","","","","","","","","","","","","","","","","","","","","","Initialize NestedState from &[InitNested].","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 two buffers: the first buffer corresponds to the …","Returns its internal buffer, consuming itself.","Returns the reader and this Readers’ interval buffer","","","","","","Method to convert to Thrift.","key_value_metadata of this file.","The number of rows in this state","Returns an iterator which applies a transform to elements.","Returns an iterator that applies a transform to errors.","Returns an iterator which applies a transform to elements.","The column’s ColumnMetaData","Returns the number of (parquet) columns that a DataType …","The nesteds composing NestedState.","Creates a new Decompressor.","Returns a new BasicDecompressor.","Returns a new PageReader.","Returns a new ColumnChunkMetaData","Creates new descriptor for leaf-level column.","Create a new RowGroupMetaData","Returns a new ReadColumnIterator","Creates a new StructIterator with iters and fields.","Returns a new FileReader.","Returns a new RowGroupReader","Creates a new RowGroupDeserializer.","Creates a new NestedState.","Create a a new PageReader with PageMetaData.","Advances the iterator, returning the next element.","","","","","","Returns the nth element of the iterator.","Number of rows in this row group.","Returns the number of rows on this row group","number of rows in the file.","Total number of values in this column chunk. Note that …","","","The path of this column. For instance, “a.b.c.d”.","The PhysicalType of this column.","Returns the position of the first element matching a …","","Reads all columns that are part of the parquet field …","Reads all columns that are part of the parquet field …","Returns a vector of iterators of Array (ArrayIter) …","Returns a vector of iterators of Array corresponding to …","Reads parquets’ metadata syncronously.","Reads parquets’ metadata asynchronously.","Read PageLocations from the ColumnChunkMetaDatas. Returns …","The row groups of this file","APIs to handle Parquet <-> Arrow schemas.","Returns the Schema associated to this file.","schema descriptor.","Returns bounds on the number of remaining elements in the …","","Returns an iterator which skips the first n elements.","Returns an iterator which skips the first sequence of …","APIs exposing parquet2’s statistics as arrow’s …","Decodes the raw statistics into Statistics.","","Returns an iterator which only returns the first n …","Returns an iterator which only returns the first sequence …","Converts a vector of columns associated with the parquet …","","","","","","","","","","","","Total byte size of all uncompressed column data in this …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the total uncompressed data size of this column …","version of this file.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An iterator which wraps a normal Iterator.","A fallible, streaming iterator which can be advanced from …","An iterator over no items.","The error type of iteration.","A fallible, streaming iterator.","An iterator which filters elements with a predicate.","An iterator which is well-behaved at the beginning and end …","The type being iterated over.","An iterator which applies a transform to elements.","An iterator which applies a transform to errors.","An iterator which applies a transform to elements.","An iterator which skips a number of initial elements.","An iterator which skips initial elements matching a …","An iterator which only returns a number of initial …","An iterator which only returns initial elements matching a …","Advances the iterator to the next position.","Advances the state of the iterator to the next item from …","Determines if all elements of the iterator satisfy a …","Determines if any elements of the iterator satisfy a …","Borrows an iterator, rather than consuming it.","Converts a normal Iterator over Results of references into …","Returns the number of remaining elements in the iterator.","Returns an iterator over no items.","Returns an iterator which filters elements by a predicate.","Returns the first element of the iterator which satisfies …","Calls a closure on each element of an iterator.","Returns an iterator which is well-behaved at the beginning …","Returns the current element.","Returns an iterator which applies a transform to elements.","Returns an iterator that applies a transform to errors.","Returns an iterator which applies a transform to elements.","Advances the iterator, returning the next element.","Advances the back of the iterator, returning the last …","Returns the nth element of the iterator.","Returns the position of the first element matching a …","Returns bounds on the number of remaining elements in the …","Returns an iterator which skips the first n elements.","Returns an iterator which skips the first sequence of …","Returns an iterator which only returns the first n …","Returns an iterator which only returns the first sequence …","ColumnPageStatistics contains the minimum, maximum, and …","Page statistics of an Arrow field.","An enum describing a page that was either selected in a …","An interval","Variant used for fields with multiple parquet columns …","Variant used for fields with a single parquet column (e.g. …","","","","","","","","","","","","","","","Returns the set of (row) intervals of the pages.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Checks whether the row group have page index information …","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Its length","","The maximum values in the pages","The minimum values in the pages","Create a new interal","The number of null values in the pages.","","Reads the column indexes from the reader assuming a valid …","Reads all page locations and index locations (IO-bounded) …","rows to select from the page","Its start","Location of the page in the file","","","","","","","","","","","","","","","","","","","Metadata for a Parquet file.","","Wrapper struct to store key values","Representation of a Parquet type describing primitive and …","","A schema descriptor. This encapsulates the top-level …","Column (sort) order used for min and max values of each …","String message for application that wrote this file.","Infers a Schema from parquet’s FileMetaData. This first …","","key_value_metadata of this file.","number of rows in the file.","Converts ParquetTypes to a Field, ignoring parquet fields …","Reads an arrow schema from Parquet’s file metadata. …","The row groups of this file","schema descriptor.","","version of this file.","","","","","Arrow-deserialized parquet Statistics of a file","","","","","Deserializes the statistics in the column chunks from all …","number of dictinct values. This is a UInt64Array for …","","","","Returns the argument unchanged.","","","Calls U::from(self).","Maximum","Minimum","number of nulls. This is a UInt64Array for non-nested types","","","","","Bit packed encoding. This can only be used if the data …","","","Represents a valid brotli compression level.","","Encoding for floating-point data. K byte-streams are …","A CompressedDataPage is compressed, encoded representation …","A CompressedPage is a compressed, encoded representation …","Defines the compression settings for writing a parquet …","A FallibleStreamingIterator that consumes Page and yields …","A DataPage","","Delta encoding for integers. This can be used for int …","Incremental-encoded byte array. Prefix lengths are encoded …","Encoding for byte arrays to separate the length values and …","A descriptor of a parquet column. It contains the …","A DictPage","","","DynIter is an implementation of a single-threaded, …","Dynamically-typed FallibleStreamingIterator.","","The error type of iteration.","A fallible, streaming iterator.","Common type information.","Metadata for a Parquet file.","Sink that writes array chunks as a Parquet file.","An interface to write a parquet to a Write","","","","","Represents a valid gzip compression level.","","","","The type being iterated over.","Wrapper struct to store key values","a list","a list","","","","Descriptor of nested information of a field","A Page is an uncompressed, encoded representation of a …","The set of all physical types representable in Parquet","Representation of a Parquet type describing primitive and …","Default encoding. BOOLEAN - 1 bit per value. 0 is false; 1 …","Deprecated: Dictionary encoding. The values in the …","a primitive (leaf or parquet column) bitmap, _, length","","Group packed run length encoding. Usable for …","Dictionary encoding: the ids are encoded using the RLE …","","An iterator adapter that converts an iterator over Chunk …","A schema descriptor. This encapsulates the top-level …","","a struct","Description for file metadata","","","","The parquet version to use","Currently supported options to write to parquet","","Represents a valid zstd compression level.","","","","","","","","","","","","","","","","","Advances the iterator to the next position.","","","Determines if all elements of the iterator satisfy a …","Determines if any elements of the iterator satisfy a …","Returns a vector of iterators of Page, one per leaf column …","Converts an Array to a CompressedPage based on options, …","Converts an Array to a CompressedPage based on options, …","Returns an iterator of Page.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Borrows an iterator, rather than consuming it.","Checks whether the data_type can be encoded as encoding. …","Checks if sub_type schema is part of current schema. This …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns column order for ith column in this file. If …","Sort order used for the min_value and max_value fields in …","Column (sort) order used for min and max values of each …","The ColumnDescriptor (leafs) of this schema.","","","Compresses an [EncodedPage] into a CompressedPage using …","","The compression of the data in this page. Note that what …","The compression to apply to every page","Returns the compression level.","Returns the compression level.","Returns the compression level.","Returns the number of remaining elements in the iterator.","String for application that wrote this file. This should …","String message for application that wrote this file.","The size to flush a page, defaults to 1024 * 1024 if None","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Encryption algorithm. This field is set only in encrypted …","Writes the footer of the parquet file. Returns the total …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The schemas’ fields.","Returns an iterator which filters elements by a predicate.","Returns the first element of the iterator which satisfies …","","","","","","","","","","","","","","","","","","","","Retrieval metadata of key used for signing the footer. …","Calls a closure on each element of an iterator.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Helper method to create a ParquetType::PrimitiveType …","Returns an iterator which is well-behaved at the beginning …","Returns the current element.","","","Returns FieldInfo information about the type.","Get the length of Array that should be sliced.","","","","","","","","","","","","","the optional id, to select fields by id","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Deconstructs itself into its iterator and scratch buffer.","Consumes this writer and returns the inner writer","Returns the underlying writer and ThriftFileMetaData","","","Serializes itself to thrift’s …","","","","","returns the metadata","Optional key/value metadata *","key_value_metadata of this file.","Returns the length (number of rows) of the element","Returns an iterator which applies a transform to elements.","Returns an iterator that applies a transform to errors.","Returns an iterator which applies a transform to elements.","The maximum definition level","The maximum repetition level","Key-value metadata that will be written to the file on …","The schemas’ name.","Returns this type’s field name.","The field name","Creates a new Compressor","Returns a new DynIter, boxing the incoming iterator","Returns a new DynStreamingIterator, boxing the incoming …","","","Creates new schema descriptor from Parquet schema.","Returns a new CompressedDataPage.","Creates a new Compressor (same as new)","Advances the iterator, returning the next element.","","","Returns the nth element of the iterator.","Number of rows in this file *","number of rows in the file.","return number values of the nested","","The options assigned to the file","The write options for the file.","The SchemaDescriptor assigned to this file","Returns the SchemaDescriptor of the RowGroupIterator.","The Parquet SchemaDescriptor for the file.","","","","","","Returns the position of the first element matching a …","The PrimitiveType of this column","","","","","The repetition","Maps a Chunk and parquet-specific options to an …","Row groups in this file *","The row groups of this file","Returns the SchemaDescriptor that describes schema of this …","The Schema assigned to this file","The Arrow Schema for the file.","Parquet schema for this file. This schema contains …","schema descriptor.","","the rows to be selected by this page. When None, all rows …","Returns bounds on the number of remaining elements in the …","","","Returns an iterator which skips the first n elements.","Returns an iterator which skips the first sequence of …","returns offset and length to slice the leaf values","Slices the Array to Box<dyn Array> and Vec<Nested>.","","Decodes the raw statistics into a statistics","","","","","Returns an iterator which only returns the first n …","Returns an iterator which only returns the first sequence …","Convert Array to Vec<&dyn Array> leaves in DFS order.","Constructs the necessary Vec<Vec<Nested>> to write the rep …","","","","","","","","","","","","","","","","","Convert ParquetType to Vec<ParquetPrimitiveType> leaves in …","Creates a parquet SchemaDescriptor from a Schema.","Creates a ParquetType from a Field.","Transverses the data_type up to its (parquet) columns and …","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates a schema from","Error","Deserializes crate::thrift_format::FileMetaData into this …","Method to convert from Thrift.","","","","","","","","","","","","","","","","","","","","","","","","","","Attempts to create a brotli compression level.","Attempts to create a gzip compression level.","Attempts to create a zstd compression level from a given …","Returns a new FileWriter.","Creates a new RowGroupIterator from an iterator over Chunk.","Create a new sink that writes arrays to the provided writer…","","","","","","","","","","","","","","","","","","","","","","","","","","","","Version of this file *","version of this file.","The page and file version to use","","","","","","","","","","","","","","","","","","","","","","","","","","Writes a row group to the file.","writes the def levels to a Vec<u8> and returns it.","Writes a parquet file containing only the header and footer","Write repetition_levels and definition_levels to buffer.","Whether to write statistics","","","","","","","","","Memory maps dictionaries from an IPC file into","Memory maps an record batch from an IPC file into a Chunk.","Whether it is i32 (false) or i64 (true).","Sealed trait describing the subset (i32 and i64) of Index …","A wrapper type of Vec<O> representing the invariants of …","A wrapper type of Buffer<O> that is guaranteed to:","","","Returns the byte slice stored in this buffer","Returns the byte slice stored in this buffer","","","","","Returns a reference to its internal Buffer.","Returns the capacity of Offsets.","","","","","","","","","","","","","","","","","","","","Extends itself with additional elements equal to the last …","Returns the first offset.","","","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","Returns the inner Vec.","Returns the inner Buffer.","Copy-on-write API to convert OffsetsBuffer into Offsets.","Returns the last offset of this container.","Returns the last offset.","Returns the number of offsets in this container.","Returns the number of offsets in this container.","Returns the length an array with these offsets would be.","Returns the length an array with these offsets would be.","Returns an iterator with the lengths of the offsets","Returns an empty Offsets (i.e. with a single element, the …","Returns an empty OffsetsBuffer (i.e. with a single …","Returns Offsets assuming that offsets fulfills its …","Safety","Returns an Offsets whose all lengths are zero.","Pops the last element","Returns the range of the offsets.","Reserves additional entries.","Shrinks the capacity of self to fit.","Slices this OffsetsBuffer.","Slices this OffsetsBuffer starting at offset.","Returns a range (start, end) corresponding to the position …","Returns a range (start, end) corresponding to the position …","Returns a range (start, end) corresponding to the position …","Returns a range (start, end) corresponding to the position …","","","Try extend from an iterator of lengths","Extends itself from another Offsets","Extends itself from another Offsets sliced by start, length","","","","","","","","Creates a new Offsets from an iterator of lengths","Try to create a new Offsets from a sequence of lengths","","","Pushes a new element with a given length.","Pushes a new element with a given length.","","","","","Returns a new Offsets with a capacity, allocating at least …","The Scalar implementation of binary (Option<Vec<u8>>).","The Scalar implementation of a boolean.","The DictionaryArray equivalent of Array for Scalar.","The Scalar implementation of fixed size binary ([…","The scalar equivalent of FixedSizeListArray. Like …","The scalar equivalent of ListArray. Like ListArray, this …","The scalar equivalent of MapArray. Like MapArray, this …","The representation of a single entry of a …","The implementation of Scalar for primitive, semantically …","Trait object declaring an optional value with a DataType. …","A single entry of a crate::array::StructArray.","A single entry of a crate::array::UnionArray.","The implementation of Scalar for utf8, semantically …","","","","","","","","","","","","","convert itself to","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","the logical type.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","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).","whether it is valid","","","","","","","","","","","","","returns a new DictionaryScalar","Returns a new PrimitiveScalar.","Returns a new Utf8Scalar","Returns a new BinaryScalar.","Returns a new BooleanScalar","returns a new ListScalar","returns a new MapScalar","A new NullScalar","Returns a new StructScalar","returns a new FixedSizeListScalar","Returns a new FixedSizeBinaryScalar.","Returns a new UnionScalar","creates a new Scalar from an Array.","Returns a new PrimitiveScalar with the same value but …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the type of the union scalar","","","","","","","","","","","","","The values of the DictionaryScalar","Returns the optional value.","Returns the value irrespectively of the validity.","Its value","The value","Its value","Returns the inner value","The values of the ListScalar","The values of the MapScalar","Returns the values irrespectively of the validity.","The values of the FixedSizeListScalar","","","","","","","","","","","","","Number of days between 0001-01-01 and 1970-01-01","Number of microseconds in a second","Number of milliseconds in a second","Number of milliseconds in a day","Number of nanoseconds in a second","Number of seconds in a day","Adds an interval to a timestamp in time_unit units and …","Adds an interval to a timestamp in time_unit units without …","converts a i32 representing a date32 to NaiveDate","converts a i32 representing a date32 to NaiveDate","converts a i32 representing a date32 to NaiveDateTime","converts a i32 representing a date32 to NaiveDateTime","converts a i64 representing a date64 to NaiveDate","converts a i64 representing a date64 to NaiveDateTime","converts a i64 representing a duration(ms) to Duration","converts a i64 representing a duration(ns) to Duration","converts a i64 representing a duration(s) to Duration","converts a i64 representing a duration(us) to Duration","Parses an offset of the form "+WX:YZ" or "UTC" into …","Parses value to a chrono_tz::Tz with the Arrow’s …","converts a i32 representing a time32(ms) to NaiveTime","converts a i32 representing a time32(s) to NaiveTime","converts a i64 representing a time64(ns) to NaiveTime","converts a i64 representing a time64(ns) to NaiveTime","converts a i64 representing a time64(us) to NaiveTime","converts a i64 representing a time64(us) to NaiveTime","converts a i64 representing a timestamp(ms) to …","converts a i64 representing a timestamp(ms) to …","converts a i64 representing a timestamp(ns) to …","converts a i64 representing a timestamp(ns) to …","converts a i64 representing a timestamp(s) to NaiveDateTime","converts a i64 representing a timestamp(s) to NaiveDateTime","Converts a timestamp in time_unit and timezone into …","Converts a timestamp in time_unit and timezone into …","converts a i64 representing a timestamp(us) to …","converts a i64 representing a timestamp(us) to …","Calculates the scale factor between two TimeUnits. The …","Parses a Utf8Array to naive timestamp, i.e. …","Parses value to Option<i64> consistent with the Arrow’s …","Parses value to Option<i64> consistent with the Arrow’s …","Parses a Utf8Array to a timeozone-aware timestamp, i.e. …","Parses value to Option<i64> consistent with the Arrow’s …","Parses value to Option<i64> consistent with the Arrow’s …","An iterator of known, fixed size. A trait denoting Rusts’…","A chunk of bits. This is used to create masks of a given …","An [Iterator<Item=bool>] over a BitChunk. This iterator is …","An [Iterator<Item=usize>] over a BitChunk returning the …","Type denoting its representation as bytes. This is [u8; N] …","Two i32 representing days and ms","The difference between 1.0 and the next largest …","A 16-bit floating point number.","A 32-bit floating point number.","A 64-bit floating point number.","Whether it is i32 (false) or i64 (true).","Sealed trait describing the subset of NativeType (i32, i64…","Range of Index, equivalent to (a..b). Step is unstable in …","A signed 128-bit integer.","A signed 16-bit integer.","A signed 256-bit integer.","A signed 32-bit integer.","A signed 64-bit integer.","A signed 8-bit integer.","months_days_ns(i32, i32, i64)","Sealed trait implemented by all physical types that can be …","Sealed trait describing the subset (i32 and i64) of Index …","The corresponding variant of PrimitiveType.","The set of all implementations of the sealed trait …","An unsigned 16-bit integer.","An unsigned 32-bit integer.","An unsigned 64-bit integer.","An unsigned 8-bit integer.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The number of days","The number of days","The in-memory representation of the DayMillisecond variant …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Type representation of the Float16 physical type","","","","","","","","","Returns the argument unchanged.","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 itself from usize.","From bytes in big endian","","","","","Casts from u16.","Casts an f32 into f16","From bytes in little endian","","","","","convert itself from bytes.","Convert itself from usize.","Returns a new i256 from two i128.","","","","Physical representation of a decimal","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","The number of milliseconds","The number of months","The in-memory representation of the MonthDayNano variant …","","","","Creates a new BitChunkIter with len bits.","Creates a new BitChunkOnes with len bits.","Returns a new IndexRange.","A new days_ms.","A new months_days_ns.","","","","The number of nanoseconds","","An iterator from (inclusive) start to (exclusive) end.","Contains traits and implementations of multi-data used in …","","","","To bytes in big endian","","","","","Casts to u16.","Casts this f16 to f32","To bytes in little endian","","","","","convert itself into bytes.","","","","","","","","","Convert itself to usize.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The type holding bits for masks.","Describes the ability to convert itself from a BitChunk.","Number of lanes","Type used for masking.","The NativeType of this struct. E.g. f32 for a …","A struct that lends itself well to be compiled leveraging …","Trait implemented by some NativeType that have a SIMD …","The SIMD type associated with this trait. This type …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a tuple of 3 items whose middle item is itself, …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Multi-Data correspondence of the native type","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Multi-Data correspondence of the native type","Multi-Data correspondence of the native type","Multi-Data correspondence of the native type","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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 itself from a slice.","Convert itself from a slice.","","","","","","","","","","","","","","","","creates a new Self from v by populating items from v up to …","","","","","","","","","","","","","","","","Multi-Data correspondence of the native type","Multi-Data correspondence of the native type","Multi-Data correspondence of the native type","Multi-Data correspondence of the native type","Multi-Data correspondence of the native type","Multi-Data correspondence of the native type","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Multi-Data correspondence of the native type","","","","","","","","","","","","","","","","","","","","","","","Sets values to default based on mask.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Multi-Data correspondence of the native type","Multi-Data correspondence of the native type","Multi-Data correspondence of the native type","Multi-Data correspondence of the native type","","","","","","","","","","","","","","","","Converts numeric type to a String","Converts numeric type to a String","Converts numeric type to a String","Given local time representation has multiple results and …","April","August","Automatically select one of Secs, Millis, Micros, or Nanos …","ISO 8601 calendar date with time zone.","ISO 8601 combined date and time with time zone.","The common set of methods for date component.","A duration in calendar days.","December","ISO 8601 time duration with nanosecond precision.","Error when Duration.num_nanoseconds exceeds the limit.","Error when the Duration exceeds the Duration from or until …","Extension trait for rounding or truncating a DateTime by a …","Error that can occur in rounding or truncating","February","The time zone with fixed offset, from UTC-23:59:59 to …","Friday.","ISO 8601 week.","January","July","June","The local timescale. This is implemented via the standard …","The conversion result from the local time to the …","The maximum possible NaiveDate (December 31, 262143 CE).","The maximum possible NaiveDateTime.","The maximum possible Date.","The maximum possible DateTime<Utc>.","The maximum possible Date.","The maximum possible DateTime<Utc>.","The minimum possible NaiveDate (January 1, 262145 BCE).","The minimum possible NaiveDateTime.","The earliest possible NaiveTime","The minimum possible Date.","The minimum possible DateTime<Utc>.","The minimum possible Date.","The minimum possible DateTime<Utc>.","March","May","Use fixed 6 subsecond digits. This corresponds to …","Use fixed 3 subsecond digits. This corresponds to …","Monday.","The month of the year.","A duration in calendar months","ISO 8601 calendar date without timezone. Allows for every …","ISO 8601 combined date and time without timezone.","ISO 8601 time without timezone. Allows for the nanosecond …","A week represented by a NaiveDate and a Weekday which is …","Use fixed 9 subsecond digits. This corresponds to …","Given local time representation is invalid. This can occur …","November","October","The offset from the local time to UTC.","An associated offset type. This type is used to store the …","Out of range error type used in various converting APIs","Represents error when converting Duration to/from a …","An error from the parse function.","An error resulting from reading <Month> value with FromStr.","Same as Result<T, ParseError>.","An error resulting from reading Weekday value with FromStr.","An error from rounding by Duration","Saturday.","Specific formatting options for seconds. This may be …","Format whole seconds only, with no decimal point nor …","September","Given local time representation has a single unique result.","Extension trait for subsecond rounding or truncation to a …","Sunday.","Thursday.","The time zone.","The common set of methods for time component.","Error when DateTime.timestamp_nanos exceeds the limit.","Tuesday.","The UTC time zone. This is the most efficient time zone …","Wednesday.","The day of week.","","","","","","","","","","","","","","","","","","","","","","","Returns the duration as an absolute (non-negative) value.","","","","","","","","","An addition of months to NaiveDate clamped to valid days …","","An addition of months to NaiveDateTime clamped to valid …","","","","","","","","","","Makes a new DateTime from the current date, hour, minute …","Makes a new NaiveDateTime from the current date, hour, …","Makes a new DateTime from the current date, hour, minute, …","Makes a new NaiveDateTime from the current date, hour, …","Makes a new DateTime from the current date, hour, minute, …","Makes a new NaiveDateTime from the current date, hour, …","Makes a new DateTime from the current date, hour, minute, …","Makes a new DateTime from the current date, hour, minute, …","Makes a new NaiveDateTime from the current date, hour, …","Makes a new DateTime from the current date, hour, minute, …","Makes a new NaiveDateTime from the current date, hour, …","Makes a new DateTime from the current date, hour, minute, …","Makes a new DateTime from the current date, hour, minute, …","Makes a new NaiveDateTime from the current date, hour, …","Makes a new DateTime from the current date, hour, minute, …","Makes a new NaiveDateTime from the current date, hour, …","Makes a new DateTime from the current date, hour, minute, …","Makes a new DateTime from the current date, hour, minute …","Makes a new NaiveDateTime from the current date, hour, …","Makes a new DateTime from the current date, hour, minute …","Converts the NaiveDateTime into the timezone-aware …","Makes a new DateTime from the current date and given …","Makes a new NaiveDateTime from the current date and given …","Makes a new DateTime from the current date and given …","Converts the NaiveDateTime into the timezone-aware …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Add two durations, returning None if overflow occurred.","Add a duration in Days to the date part of the DateTime","Add a duration in Days to the date","Add a duration in Days to the date part of the …","Adds given Months to the current date and time.","Add a duration in Months to the date","Adds given Months to the current date and time.","Adds given Duration to the current date.","Adds given Duration to the current date and time.","Adds the days part of given Duration to the current date.","Adds given Duration to the current date and time.","Subtract two durations, returning None if overflow …","Subtract a duration in Days from the date part of the …","Subtract a duration in Days from the date","Subtract a duration in Days from the date part of the …","Subtracts given Months from the current date and time.","Subtract a duration in Months from the date","Subtracts given Months from the current date and time.","Subtracts given Duration from the current date.","Subtracts given Duration from the current date and time.","Subtracts the days part of given Duration from the current …","Subtracts given Duration from the current date and time.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Retrieves a date component","Retrieves a date component.","Retrieves the Date without an associated timezone","Parses a string with the specified format string and …","Returns the day of month starting from 1.","","","Returns the day of month starting from 1.","Returns the day of month starting from 1.","Returns the day of month starting from 0.","","","Returns the day of month starting from 0.","Returns the day of month starting from 0.","Makes a new Duration with given number of days. Equivalent …","Returns a RangeInclusive<T> representing the whole week …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Return a copy rounded by Duration.","","","Return a copy truncated by Duration.","","","Returns Some for the earliest possible conversion result, …","Makes a new FixedOffset for the Eastern Hemisphere with …","Makes a new FixedOffset for the Eastern Hemisphere with …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a date representing the first day of the week.","Returns the fixed offset from UTC to the local time stored.","","","Fix the offset from UTC to its current value, dropping the …","","Format a duration using the ISO 8601 format","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Formatting (and parsing) utilities for date and time.","Formats the date with the specified format string. See the …","Formats the combined date and time per the specified …","Formats the date with the specified format string. See the …","Formats the combined date and time with the specified …","Formats the time with the specified format string. See the …","Formats the date with the specified formatting items.","Formats the combined date and time with the specified …","Formats the date with the specified formatting items. …","Formats the combined date and time with the specified …","Formats the time with the specified formatting items. …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Convert this DateTime<FixedOffset> instance into a …","Convert this DateTime<Local> instance into a DateTime<Utc> …","","Convert this DateTime<Utc> instance into a DateTime<Local> …","Convert this DateTime<Utc> instance into a …","","Convert this DateTime<Local> instance into a …","Convert this DateTime<FixedOffset> instance into a …","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Makes a new NaiveTime from hour, minute and second.","Makes a new NaiveTime from hour, minute, second and …","Makes a new NaiveTime from hour, minute, second and …","Makes a new NaiveTime from hour, minute, second and …","Makes a new NaiveTime from hour, minute, second and …","Makes a new NaiveTime from hour, minute, second and …","Makes a new NaiveTime from hour, minute, second and …","Makes a new NaiveTime from hour, minute and second.","","","Makes a new NaiveDate from the ISO week date (year, week …","Makes a new NaiveDate from the ISO week date (year, week …","Makes a new DateTime with given local datetime and offset …","Converts the local NaiveDate to the timezone-aware Date if …","Converts the local NaiveDateTime to the timezone-aware …","Makes a new NaiveDate from a day’s number in the …","Makes a new NaiveDate from a day’s number in the …","Makes a new NaiveTime from the number of seconds since …","Makes a new NaiveTime from the number of seconds since …","Reconstructs the time zone from the offset.","","","","Creates a time::Duration object from std::time::Duration","","","","","","","","","Makes a new NaiveDateTime corresponding to a UTC date and …","Creates a new NaiveDateTime from microseconds since the …","Creates a new NaiveDateTime from milliseconds since the …","Makes a new NaiveDateTime corresponding to a UTC date and …","","","Returns an Option<Month> from a i64, assuming a 1-index, …","Makes a new Date with given UTC date and offset. The local …","Makes a new DateTime with given UTC datetime and offset. …","Converts the UTC NaiveDate to the local time. The UTC is …","Converts the UTC NaiveDateTime to the local time. The UTC …","Makes a new NaiveDate by counting the number of …","Makes a new NaiveDate by counting the number of …","Makes a new NaiveDate from the calendar date (year, month …","Makes a new NaiveDate from the calendar date (year, month …","Makes a new NaiveDate from the ordinal date (year and day …","Makes a new NaiveDate from the ordinal date (year and day …","","","","","","","","","","","","","","","","","","Returns the hour number from 0 to 23.","","Returns the hour number from 0 to 23.","Returns the hour number from 0 to 23.","Returns the hour number from 1 to 12 with a boolean flag, …","Makes a new Duration with given number of hours. …","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 duration equals Duration::zero().","Returns the ISO week.","","","","","Makes a new Date from ISO week date (year and week …","Makes a new Date from ISO week date (year and week …","Returns an iterator that steps by days across all …","Returns an iterator that steps by weeks across all …","The category of parse error","Returns a date representing the last day of the week.","Returns Some for the latest possible conversion result, or …","","","","Returns the number of seconds to add to convert from UTC …","Maps a LocalResult<T> into LocalResult<U> with given …","The maximum possible Duration: i64::MAX milliseconds.","Makes a new Duration with given number of microseconds.","Makes a new Duration with given number of milliseconds.","The minimum possible Duration: i64::MIN milliseconds.","Returns the minute number from 0 to 59.","","Returns the minute number from 0 to 59.","Returns the minute number from 0 to 59.","Makes a new Duration with given number of minutes. …","Returns the month number starting from 1.","","","Returns the month number starting from 1.","Returns the month number starting from 1.","Returns the month number starting from 0.","","","Returns the month number starting from 0.","Returns the month number starting from 0.","","Date and time types unconcerned with timezones.","Returns a view to the naive local date.","Returns a view to the naive local datetime.","Returns a view to the naive UTC date.","Returns a view to the naive UTC datetime.","Get the name of the month","Returns the number of nanoseconds since the whole non-leap …","","Returns the number of nanoseconds since the whole non-leap …","Returns the number of nanoseconds since the whole non-leap …","Makes a new Duration with given number of nanoseconds.","","Construct a new Days from a number of days","Makes a new NaiveDateTime from date and time components. …","Construct a new Months from a number of months","","Returns a DateTime which corresponds to the current date …","","","Returns a DateTime which corresponds to the current date …","Returns the total number of whole days in the duration.","Counts the days in the proleptic Gregorian calendar, with …","Returns a day-of-week number starting from Monday = 0.","Returns a day-of-week number starting from Sunday = 0.","Returns the total number of whole hours in the duration.","Returns the total number of whole microseconds in the …","Returns the total number of whole milliseconds in the …","Returns the total number of whole minutes in the duration.","Returns the total number of whole nanoseconds in the …","Returns the total number of whole seconds in the duration.","Returns the number of non-leap seconds past the last …","Returns the number of non-leap seconds past the last …","Returns the total number of whole weeks in the duration.","Returns a day-of-week number starting from Monday = 1. …","Returns a month-of-year number starting from January = 1.","Returns a day-of-week number starting from Sunday = 1.","The time zone, which calculates offsets from the local …","Retrieves an associated offset from UTC.","Retrieves an associated offset from UTC.","Creates the offset(s) for given local NaiveDate if …","","","","Creates the offset(s) for given local NaiveDateTime if …","","","","Creates the offset for given UTC NaiveDate. This cannot …","","","","Creates the offset for given UTC NaiveDateTime. This …","","","","Returns the day of year starting from 1.","","","Returns the day of year starting from 1.","Returns the day of year starting from 1.","Returns the day of year starting from 0.","","","Returns the day of year starting from 0.","Returns the day of year starting from 0.","Adds given Duration to the current time, and also returns …","Subtracts given Duration from the current time, and also …","Parses a string from a user-specified format into a …","Parses a string from a user-specified format into a new …","Parses a string with the specified format string and …","Parses a string from a user-specified format into a new …","Parses an RFC 2822 date-and-time string into a …","Parses an RFC 3339 date-and-time string into a …","Parses a string from a user-specified format into a …","Parses a string with the specified format string and …","Parses a string with the specified format string and …","Parses a string with the specified format string and …","","","Compare two DateTimes based on their true time, ignoring …","","","","","","","","Makes a new Date for the prior date.","Makes a new NaiveDate for the previous calendar date.","The previous day in the week.","The previous month.","Makes a new Date for the prior date.","Makes a new NaiveDate for the previous calendar date.","A convenience module appropriate for glob imports (…","","","","","","Return a copy rounded to the specified number of subsecond …","","","","Returns the second number from 0 to 59.","","Returns the second number from 0 to 59.","Returns the second number from 0 to 59.","Makes a new Duration with given number of seconds. Panics …","Subtracts another Date from the current date. Returns a …","Subtracts another DateTime from the current date and time. …","Subtracts another NaiveDate from the current date. Returns …","Subtracts another NaiveDateTime from the current date and …","Subtracts another NaiveTime from the current time. Returns …","Returns Some only when the conversion result is unique, or …","","","","","","","","","","A subtraction of Months from NaiveDate clamped to valid …","","","","","","","","","","","","","","","","Makes a new Date for the next date.","Makes a new NaiveDate for the next calendar date.","The next day in the week.","The next month.","Makes a new Date for the next date.","Makes a new NaiveDate for the next calendar date.","","","Retrieves a time component. Unlike date, this is not …","Retrieves a time component.","Makes a new DateTime from the number of non-leap seconds …","Returns the number of non-leap seconds since January 1, …","Returns the number of non-leap seconds since the midnight …","Returns the number of non-leap-microseconds since January …","Returns the number of non-leap microseconds since midnight …","Makes a new DateTime from the number of non-leap …","Returns the number of non-leap-milliseconds since January …","Returns the number of non-leap milliseconds since midnight …","Makes a new DateTime from the number of non-leap …","Makes a new DateTime from the number of non-leap …","Returns the number of non-leap-nanoseconds since January …","Returns the number of non-leap nanoseconds since midnight …","Makes a new DateTime from the number of non-leap seconds …","Returns the number of microseconds since the last second …","Returns the number of microseconds since the last whole …","Returns the number of milliseconds since the last second …","Returns the number of milliseconds since the last whole …","Returns the number of nanoseconds since the last second …","Returns the number of nanoseconds since the last whole …","Retrieves an associated time zone.","Retrieves an associated time zone.","","","","","","","","","","","","","","","","","","","","","","","Returns an RFC 2822 date and time string such as …","Returns an RFC 3339 and ISO 8601 date and time string such …","Return an RFC 3339 and ISO 8601 date and time string with …","Creates a std::time::Duration object from time::Duration","","","","","","","","","","","","","","","Returns a Date which corresponds to the current date.","Returns a Date which corresponds to the current date.","Return a copy truncated to the specified number of …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the single unique conversion result, or panics …","Returns the number of seconds to add to convert from the …","","","","","","","","","","","","","","","","","","","","","","","","Returns the NaiveWeek that the date belongs to, starting …","Returns the ISO week number starting from 1.","Returns the ISO week number starting from 0.","","Returns the day of week.","","","Returns the day of week.","Returns the day of week.","Makes a new Duration with given number of weeks. …","Makes a new FixedOffset for the Western Hemisphere with …","Makes a new FixedOffset for the Western Hemisphere with …","Makes a new value with the day of month (starting from 1) …","","","Makes a new NaiveDate with the day of month (starting from …","Makes a new NaiveDateTime with the day of month (starting …","Makes a new value with the day of month (starting from 0) …","","","Makes a new NaiveDate with the day of month (starting from …","Makes a new NaiveDateTime with the day of month (starting …","Makes a new value with the hour number changed.","","Makes a new NaiveDateTime with the hour number changed.","Makes a new NaiveTime with the hour number changed.","Makes a new value with the minute number changed.","","Makes a new NaiveDateTime with the minute number changed.","Makes a new NaiveTime with the minute number changed.","Makes a new value with the month number (starting from 1) …","","","Makes a new NaiveDate with the month number (starting from …","Makes a new NaiveDateTime with the month number (starting …","Makes a new value with the month number (starting from 0) …","","","Makes a new NaiveDate with the month number (starting from …","Makes a new NaiveDateTime with the month number (starting …","Makes a new value with nanoseconds since the whole …","","Makes a new NaiveDateTime with nanoseconds since the whole …","Makes a new NaiveTime with nanoseconds since the whole …","Makes a new value with the day of year (starting from 1) …","","","Makes a new NaiveDate with the day of year (starting from …","Makes a new NaiveDateTime with the day of year (starting …","Makes a new value with the day of year (starting from 0) …","","","Makes a new NaiveDate with the day of year (starting from …","Makes a new NaiveDateTime with the day of year (starting …","Makes a new value with the second number changed.","","Makes a new NaiveDateTime with the second number changed.","Makes a new NaiveTime with the second number changed.","Changes the associated time zone. This does not change the …","Changes the associated time zone. The returned DateTime …","Makes a new value with the year number changed.","","","Makes a new NaiveDate with the year number changed.","Makes a new NaiveDateTime with the year number changed.","Make a new DateTime from year, month, day, time components …","Returns the year number in the calendar date.","","","Returns the year number in the calendar date.","Returns the year number in the calendar date.","Returns the year number for this ISO week.","Returns the absolute year number starting from 1 with a …","Returns the number of whole years from the given base …","Retrieve the elapsed years from now to the given DateTime.","Returns the number of whole years from the given base …","Makes a new Date from year, month, day and the current …","Makes a new Date from year, month, day and the current …","Makes a new Date from year, day of year (DOY or “ordinal…","Makes a new Date from year, day of year (DOY or “ordinal…","A duration where the stored seconds and nanoseconds are …","There was an error on the formatting string, or there were …","Day of the month (FW=PW=2).","A temporary object which can be used as an argument to …","Issues a formatting error. Used to signal an invalid …","Fixed-format item types.","Fixed-format item.","Hour number in the 24-hour clocks (FW=PW=2).","Hour number in the 12-hour clocks (FW=PW=2).","There is no possible date and time value with given set of …","Internal uses only.","Internal uses only.","An opaque type representing fixed-format item types for …","An opaque type representing numeric item types for …","The input string has some invalid character sequence for …","Week number in the ISO week date (FW=PW=2).","Year in the ISO week date (FW=4, PW=∞). May accept years …","Year in the ISO week date, divided by 100 (FW=PW=2). …","Year in the ISO week date, modulo 100 (FW=PW=2). Cannot be …","A single formatting item. This is used for both formatting …","A literally printed and parsed text.","Full month names.","Full day of the week names.","AM/PM.","The number of minutes since the last whole hour (FW=PW=2).","Month (FW=PW=2).","The number of nanoseconds since the last whole second …","An optional dot plus one or more digits for left-aligned …","Same as Nanosecond but the accuracy is fixed to 3.","Same as Nanosecond but the accuracy is fixed to 6.","Same as Nanosecond but the accuracy is fixed to 9.","No padding.","Given set of fields is not enough to make a requested date …","Day of the week, where Sunday = 0 and Saturday = 6 …","Numeric item types. They have associated formatting width …","Numeric item. Can be optionally padded to the maximal …","Day of the year (FW=PW=3).","Given field is out of permitted range.","Same as Literal but with the string owned by the item.","Same as Space but with the string owned by the item.","Padding characters for numeric items.","An error from the parse function.","The category of parse error","Same as Result<T, ParseError>.","Parsed parts of date and time. There are two classes of …","RFC 2822 date and time syntax. Commonly used for email and …","RFC 3339 & ISO 8601 date and time syntax.","The number of seconds since the last whole minute …","Abbreviated month names.","Abbreviated day of the week names.","Space padding.","Whitespace. Prints literally but reads zero or more …","Parsing iterator for strftime-like format strings.","The number of non-leap seconds since the midnight UTC on …","Timezone name.","Same as TimezoneOffsetColon but prints no colon. Parsing …","Offset from the local time to UTC (+09:00 or -04:00 or …","Offset from the local time to UTC (+09:00 or -04:00 or Z).","Offset from the local time to UTC with seconds (+09:00:00 …","Offset from the local time to UTC without minutes (+09 or …","Same as TimezoneOffsetColonZ but prints no colon. Parsing …","All formatting items have been read but there is a …","The input string has been prematurely ended.","AM/PM.","Week number, where the week 1 starts at the first Monday …","Week number, where the week 1 starts at the first Sunday …","Day of the week, where Monday = 1 and Sunday = 7 (FW=PW=1).","Full Gregorian year (FW=4, PW=∞). May accept years …","Gregorian year divided by 100 (century number; FW=PW=2). …","Gregorian year modulo 100 (FW=PW=2). Cannot be negative.","Zero (0) padding.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Day of the month (1–28, 1–29, 1–30 or 1–31 …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Tries to format given arguments with given formatting …","Formats single formatting item","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","Hour number divided by 12 (0–1). 0 indicates AM and 1 …","Hour number modulo 12 (0–11).","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","ISO week number (1–52 or 1–53 depending on the year).","Year in the ISO week date.","Year in the ISO week date, divided by 100. Implies that …","Year in the ISO week date, modulo 100. Implies that the …","Minute number (0–59).","Month (1–12).","The number of nanoseconds since the whole second (0–…","Returns the initial value of parsed parts.","Creates a new parsing iterator from the strftime-like …","Makes a new DelayedFormat value out of local date and time.","Makes a new DelayedFormat value out of local date and time …","","Offset from the local time to UTC, in seconds.","Day of the year (1–365 or 1–366 depending on the year).","Tries to parse given string into parsed with given …","Tries to parse given string into parsed with given …","Second number (0–60, accounting for leap seconds).","Tries to set the hour_div_12 field from given value. (false…","Tries to set the day field from given value.","Tries to set both hour_div_12 and hour_mod_12 fields from …","Tries to set the hour_mod_12 field from given hour number …","Tries to set the isoweek field from given value.","Tries to set the isoyear field from given value.","Tries to set the isoyear_div_100 field from given value.","Tries to set the isoyear_mod_100 field from given value.","Tries to set the minute field from given value.","Tries to set the month field from given value.","Tries to set the nanosecond field from given value.","Tries to set the offset field from given value.","Tries to set the ordinal field from given value.","Tries to set the second field from given value.","Tries to set the timestamp field from given value.","Tries to set the week_from_mon field from given value.","Tries to set the week_from_sun field from given value.","Tries to set the weekday field from given value.","Tries to set the year field from given value.","Tries to set the year_div_100 field from given value.","Tries to set the year_mod_100 field from given value.","strftime/strptime-inspired date and time formatting syntax.","The number of non-leap seconds since the midnight UTC on …","Returns a parsed timezone-aware date and time out of given …","Returns a parsed timezone-aware date and time out of given …","Returns a parsed fixed time zone offset out of given …","Returns a parsed naive date out of given fields.","Returns a parsed naive date and time out of given fields, …","Returns a parsed naive time out of given fields.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Week number, where the week 1 starts at the first Monday …","Week number, where the week 1 starts at the first Sunday …","Day of the week.","Year.","Year divided by 100. Implies that the year is >= 1 BCE …","Year modulo 100. Implies that the year is >= 1 BCE when …","Parsing iterator for strftime-like format strings.","A duration in calendar days.","ISO 8601 week.","The maximum possible NaiveDate (December 31, 262143 CE).","The maximum possible NaiveDateTime.","The minimum possible NaiveDate (January 1, 262145 BCE).","The minimum possible NaiveDateTime.","ISO 8601 calendar date without timezone. Allows for every …","ISO 8601 combined date and time without timezone.","ISO 8601 time without timezone. Allows for the nanosecond …","A week represented by a NaiveDate and a Weekday which is …","Given local time representation has multiple results and …","The time zone with fixed offset, from UTC-23:59:59 to …","The local timescale. This is implemented via the standard …","The conversion result from the local time to the …","Given local time representation is invalid. This can occur …","The offset from the local time to UTC.","An associated offset type. This type is used to store the …","Given local time representation has a single unique result.","The time zone.","The UTC time zone. This is the most efficient time zone …","Parses a string with the specified format string and …","Returns the fixed offset from UTC to the local time stored.","Converts the local NaiveDate to the timezone-aware Date if …","Converts the local NaiveDateTime to the timezone-aware …","Reconstructs the time zone from the offset.","Converts the UTC NaiveDate to the local time. The UTC is …","Converts the UTC NaiveDateTime to the local time. The UTC …","Makes a new Date from ISO week date (year and week …","Makes a new Date from ISO week date (year and week …","Creates the offset(s) for given local NaiveDate if …","Creates the offset(s) for given local NaiveDateTime if …","Creates the offset for given UTC NaiveDate. This cannot …","Creates the offset for given UTC NaiveDateTime. This …","Makes a new DateTime from the number of non-leap seconds …","Makes a new DateTime from the number of non-leap …","Makes a new DateTime from the number of non-leap …","Makes a new DateTime from the number of non-leap …","Makes a new DateTime from the number of non-leap seconds …","Make a new DateTime from year, month, day, time components …","Makes a new Date from year, month, day and the current …","Makes a new Date from year, month, day and the current …","Makes a new Date from year, day of year (DOY or “ordinal…","Makes a new Date from year, day of year (DOY or “ordinal…","April","August","Automatically select one of Secs, Millis, Micros, or Nanos …","ISO 8601 calendar date with time zone.","ISO 8601 combined date and time with time zone.","The common set of methods for date component.","December","February","The time zone with fixed offset, from UTC-23:59:59 to …","Friday.","January","July","June","The local timescale. This is implemented via the standard …","March","May","Use fixed 6 subsecond digits. This corresponds to …","Use fixed 3 subsecond digits. This corresponds to …","Monday.","The month of the year.","ISO 8601 calendar date without timezone. Allows for every …","ISO 8601 combined date and time without timezone.","ISO 8601 time without timezone. Allows for the nanosecond …","Use fixed 9 subsecond digits. This corresponds to …","November","October","The offset from the local time to UTC.","An associated offset type. This type is used to store the …","Saturday.","Specific formatting options for seconds. This may be …","Format whole seconds only, with no decimal point nor …","September","Extension trait for subsecond rounding or truncation to a …","Sunday.","Thursday.","The time zone.","The common set of methods for time component.","Tuesday.","The UTC time zone. This is the most efficient time zone …","Wednesday.","The day of week.","Parses a string with the specified format string and …","Returns the day of month starting from 1.","Returns the day of month starting from 0.","Returns the fixed offset from UTC to the local time stored.","Converts the local NaiveDate to the timezone-aware Date if …","Converts the local NaiveDateTime to the timezone-aware …","Reconstructs the time zone from the offset.","Converts the UTC NaiveDate to the local time. The UTC is …","Converts the UTC NaiveDateTime to the local time. The UTC …","Returns the hour number from 0 to 23.","Returns the hour number from 1 to 12 with a boolean flag, …","Returns the ISO week.","Makes a new Date from ISO week date (year and week …","Makes a new Date from ISO week date (year and week …","Returns the minute number from 0 to 59.","Returns the month number starting from 1.","Returns the month number starting from 0.","Returns the number of nanoseconds since the whole non-leap …","Counts the days in the proleptic Gregorian calendar, with …","Returns the number of non-leap seconds past the last …","Creates the offset(s) for given local NaiveDate if …","Creates the offset(s) for given local NaiveDateTime if …","Creates the offset for given UTC NaiveDate. This cannot …","Creates the offset for given UTC NaiveDateTime. This …","Returns the day of year starting from 1.","Returns the day of year starting from 0.","Return a copy rounded to the specified number of subsecond …","Returns the second number from 0 to 59.","Makes a new DateTime from the number of non-leap seconds …","Makes a new DateTime from the number of non-leap …","Makes a new DateTime from the number of non-leap …","Makes a new DateTime from the number of non-leap …","Makes a new DateTime from the number of non-leap seconds …","Return a copy truncated to the specified number of …","Returns the day of week.","Makes a new value with the day of month (starting from 1) …","Makes a new value with the day of month (starting from 0) …","Makes a new value with the hour number changed.","Makes a new value with the minute number changed.","Makes a new value with the month number (starting from 1) …","Makes a new value with the month number (starting from 0) …","Makes a new value with nanoseconds since the whole …","Makes a new value with the day of year (starting from 1) …","Makes a new value with the day of year (starting from 0) …","Makes a new value with the second number changed.","Makes a new value with the year number changed.","Make a new DateTime from year, month, day, time components …","Returns the year number in the calendar date.","Returns the absolute year number starting from 1 with a …","Makes a new Date from year, month, day and the current …","Makes a new Date from year, month, day and the current …","Makes a new Date from year, day of year (DOY or “ordinal…","Makes a new Date from year, day of year (DOY or “ordinal…","A generic interface for casting between machine scalars …","Numbers which have upper and lower bounds","","","Performs addition that returns None instead of wrapping …","Performs division that returns None instead of panicking …","","Performs multiplication that returns None instead of …","Performs negation that returns None if the result can’t …","Performs an integral remainder that returns None instead …","Performs a left shift that returns None on shifts larger …","Performs a right shift that returns None on shifts larger …","Performs subtraction that returns None instead of wrapping …","Return Euler’s number.","","","Return 1.0 / π.","Return 1.0 / sqrt(2.0).","Return 2.0 / π.","Return 2.0 / sqrt(π).","Return π / 2.0.","Return π / 3.0.","Return π / 4.0.","Return π / 6.0.","Return π / 8.0.","Generic trait for floating point numbers","","","","A generic trait for converting a number to a value.","","Unary operator for retrieving the multiplicative inverse, …","","Return ln(10.0).","Return ln(2.0).","Return log10(2.0).","Return log10(e).","Return log2(10.0).","Return log2(e).","Fused multiply-add. Computes (self * a) + b with only one …","The fused multiply-add assignment operation …","The base trait for numeric types, covering 0 and 1 values, …","The trait for Num types which also implement assignment …","Generic trait for types implementing numeric assignment …","The trait for NumAssign types which also implement …","An interface for casting between machine scalars.","Generic trait for types implementing basic numeric …","The trait for Num types which also implement numeric …","Defines a multiplicative identity element for Self.","The result after applying the operator.","The resulting type after applying the fused multiply-add.","The result after applying the operator.","Return Archimedes’ constant π.","","Binary operator for raising a value to a power.","Generic trait for primitive integers.","The trait for Num references which implement numeric …","Return sqrt(2.0).","Saturating math operations. Deprecated, use SaturatingAdd, …","Performs addition that saturates at the numeric bounds …","Performs multiplication that saturates at the numeric …","Performs subtraction that saturates at the numeric bounds …","Useful functions for signed numbers (i.e. numbers that can …","Return the full circle constant τ.","","A generic trait for converting a value to a number.","A trait for values which cannot be negative","Performs addition that wraps around on overflow.","Performs multiplication that wraps around on overflow.","Performs a negation that does not panic.","Performs a left shift that does not panic.","Performs a right shift that does not panic.","Performs subtraction that wraps around on overflow.","Defines an additive identity element for Self.","Computes the absolute value.","Computes the absolute value of self. Returns Float::nan() …","Computes the absolute value.","The positive difference of two numbers.","The positive difference of two numbers.","The positive difference of two numbers.","Computes the arccosine of a number. Return value is in …","Inverse hyperbolic cosine function.","Convert a value to another, using the as operator.","Computes the arcsine of a number. Return value is in …","Inverse hyperbolic sine function.","Computes the arctangent of a number. Return value is in …","Computes the four quadrant arctangent of self (y) and other…","Inverse hyperbolic tangent function.","","","","","","","Cast from one machine scalar to another.","Take the cubic root of a number.","Returns the smallest integer greater than or equal to a …","Adds two numbers, checking for overflow. If overflow …","Divides two numbers, checking for underflow, overflow and …","Performs euclid division that returns None instead of …","Multiplies two numbers, checking for underflow or …","Negates a number, returning None for results that can’t …","Raises a value to the power of exp, returning None if an …","Finds the remainder of dividing two numbers, checking for …","Finds the euclid remainder of dividing two numbers, …","Checked shift left. Computes self << rhs, returning None …","Checked shift right. Computes self >> rhs, returning None …","Subtracts two numbers, checking for underflow. If …","A value bounded by a minimum and a maximum","A value bounded by a maximum value","A value bounded by a minimum value","Returns the floating point category of the number. If only …","Returns a number composed of the magnitude of self and the …","Computes the cosine of a number (in radians).","Hyperbolic cosine function.","Returns the number of ones in the binary representation of …","Returns the number of zeros in the binary representation …","","","","","Calculates Euclidean division, the matching method for …","","","Returns epsilon, a small positive value.","Returns e^(self), (the exponential function).","Returns 2^(self).","Returns e^(self) - 1 in a way that is accurate even if the …","","Returns the largest integer less than or equal to a number.","","","","Returns the fractional part of a number.","Creates a number from another value that can be converted …","Returns the argument unchanged.","Returns the argument unchanged.","Convert an integer from big endian to the target’s …","Create a number from its representation as a byte array in …","Converts a f32 to return an optional value of this type. …","Converts a f64 to return an optional value of this type. …","Converts an i128 to return an optional value of this type. …","Converts an i16 to return an optional value of this type. …","Converts an i32 to return an optional value of this type. …","Converts an i64 to return an optional value of this type. …","Converts an i8 to return an optional value of this type. …","Converts an isize to return an optional value of this …","Convert an integer from little endian to the target’s …","Create a number from its representation as a byte array in …","Create a number from its memory representation as a byte …","Convert from a string and radix (typically 2..=36).","Converts an u128 to return an optional value of this type. …","Converts an u16 to return an optional value of this type. …","Converts an u32 to return an optional value of this type. …","Converts an u64 to return an optional value of this type. …","Converts an u8 to return an optional value of this type. …","Converts a usize to return an optional value of this type. …","Calculate the length of the hypotenuse of a right-angle …","","Returns the infinite value.","","","","Returns the mantissa, base 2 exponent, and sign as …","Calls U::from(self).","Calls U::from(self).","Returns the multiplicative inverse of self.","Returns true if this number is neither infinite nor NaN.","Returns true if this value is positive infinity or …","Returns true if this value is NaN and false otherwise.","Returns true if the number is negative and false if the …","Returns true if the number is neither zero, infinite, …","Returns true if self is equal to the multiplicative …","Returns true if the number is positive and false if the …","Returns true if self is negative, including -0.0, …","Returns true if self is positive, including +0.0, …","Returns true if the number is subnormal.","Returns true if self is equal to the additive identity.","","Returns the number of leading ones in the binary …","Returns the number of leading zeros in the binary …","Returns the natural logarithm of the number.","Returns ln(1+n) (natural logarithm) more accurately than if","Returns the logarithm of the number with respect to an …","Returns the base 10 logarithm of the number.","Returns the base 2 logarithm of the number.","Returns the maximum of the two numbers.","Returns the largest finite number this type can represent","Returns the largest finite value that this type can …","Returns the minimum of the two numbers.","Returns the smallest positive, normalized value that this …","Returns the smallest finite number this type can represent","Returns the smallest finite value that this type can …","Fused multiply-add. Computes (self * a) + b with only one …","Performs the fused multiply-add operation (self * a) + b","Performs the fused multiply-add assignment operation …","Returns the NaN value.","Returns the negative infinite value.","Returns -0.0.","Returns the multiplicative identity, 1.","Returns the multiplicative identity element of Self, 1.","","","Raises a value to the power of exp, using exponentiation …","Raises self to the power of exp, using exponentiation by …","Returns self to the power rhs.","Raise a number to a floating point power.","Raise a number to an integer power.","","Take the reciprocal (inverse) of a number, 1/x.","Calculates the least nonnegative remainder of self (mod v).","Reverses the order of bits in the integer.","Shifts the bits to the left by a specified amount, n, …","Shifts the bits to the right by a specified amount, n, …","Returns the nearest integer to a number. Round half-way …","Saturating addition operator. Returns a+b, saturating at …","Saturating addition. Computes self + other, saturating at …","Saturating multiplication. Computes self * other, …","Saturating subtraction operator. Returns a-b, saturating …","Saturating subtraction. Computes self - other, saturating …","Sets self to the multiplicative identity element of Self, 1…","Sets self to the additive identity element of Self, 0.","","Shifts the bits to the left by a specified amount, n, …","Shifts the bits to the right by a specified amount, n, …","Returns the sign of the number.","Returns a number that represents the sign of self.","Returns the sign of the number.","Computes the sine of a number (in radians).","Simultaneously computes the sine and cosine of the number, …","Hyperbolic sine function.","Take the square root of a number.","Reverses the byte order of the integer.","Computes the tangent of a number (in radians).","Hyperbolic tangent function.","Convert self to big endian from the target’s endianness.","Return the memory representation of this number as a byte …","Converts radians to degrees.","Converts the value of self to an f32. Overflows may map to …","Converts the value of self to an f64. Overflows may map to …","Converts the value of self to an i128. If the value cannot …","Converts the value of self to an i16. If the value cannot …","Converts the value of self to an i32. If the value cannot …","Converts the value of self to an i64. If the value cannot …","Converts the value of self to an i8. If the value cannot be","Converts the value of self to an isize. If the value …","Convert self to little endian from the target’s …","Return the memory representation of this number as a byte …","Return the memory representation of this number as a byte …","Converts degrees to radians.","","Converts the value of self to a u128. If the value cannot …","Converts the value of self to a u16. If the value cannot be","Converts the value of self to a u32. If the value cannot be","Converts the value of self to a u64. If the value cannot be","Converts the value of self to a u8. If the value cannot be …","Converts the value of self to a usize. If the value cannot …","Returns the number of trailing ones in the binary …","Returns the number of trailing zeros in the binary …","Return the integer part of a number.","","","","","","","Shifts the bits to the left by a specified amount, n, …","Shifts the bits to the right by a specified amount, n, …","","","Wrapping (modular) addition. Computes self + other, …","Wrapping (modular) multiplication. Computes self * other, …","Wrapping (modular) negation. Computes -self, wrapping …","Panic-free bitwise shift-left; yields self << mask(rhs), …","Panic-free bitwise shift-right; yields self >> mask(rhs), …","Wrapping (modular) subtraction. Computes self - other, …","Returns the additive identity, 0.","Returns the additive identity element of Self, 0.","Numbers which have upper and lower bounds","Numbers which have lower bounds","Numbers which have upper bounds","Returns the largest finite number this type can represent","Returns the largest finite number this type can represent","Returns the smallest finite number this type can represent","Returns the smallest finite number this type can represent","A generic interface for casting between machine scalars …","A generic trait for converting a number to a value.","An interface for casting between machine scalars.","A generic trait for converting a value to a number.","Convert a value to another, using the as operator.","Cast from one machine scalar to another.","Creates a number from another value that can be converted …","Converts a f32 to return an optional value of this type. …","Converts a f64 to return an optional value of this type. …","Converts an i128 to return an optional value of this type. …","Converts an i16 to return an optional value of this type. …","Converts an i32 to return an optional value of this type. …","Converts an i64 to return an optional value of this type. …","Converts an i8 to return an optional value of this type. …","Converts an isize to return an optional value of this …","Converts an u128 to return an optional value of this type. …","Converts an u16 to return an optional value of this type. …","Converts an u32 to return an optional value of this type. …","Converts an u64 to return an optional value of this type. …","Converts an u8 to return an optional value of this type. …","Converts a usize to return an optional value of this type. …","Converts the value of self to an f32. Overflows may map to …","Converts the value of self to an f64. Overflows may map to …","Converts the value of self to an i128. If the value cannot …","Converts the value of self to an i16. If the value cannot …","Converts the value of self to an i32. If the value cannot …","Converts the value of self to an i64. If the value cannot …","Converts the value of self to an i8. If the value cannot be","Converts the value of self to an isize. If the value …","Converts the value of self to a u128. If the value cannot …","Converts the value of self to a u16. If the value cannot be","Converts the value of self to a u32. If the value cannot be","Converts the value of self to a u64. If the value cannot be","Converts the value of self to a u8. If the value cannot be …","Converts the value of self to a usize. If the value cannot …","Return Euler’s number.","Return 1.0 / π.","Return 1.0 / sqrt(2.0).","Return 2.0 / π.","Return 2.0 / sqrt(π).","Return π / 2.0.","Return π / 3.0.","Return π / 4.0.","Return π / 6.0.","Return π / 8.0.","Generic trait for floating point numbers","","Generic trait for floating point numbers that works with …","Return ln(10.0).","Return ln(2.0).","Return log10(2.0).","Return log10(e).","Return log2(10.0).","Return log2(e).","Return Archimedes’ constant π.","Return sqrt(2.0).","Return the full circle constant τ.","Computes the absolute value of self. Returns Float::nan() …","Computes the absolute value of self. Returns …","The positive difference of two numbers.","Computes the arccosine of a number. Return value is in …","Inverse hyperbolic cosine function.","Computes the arcsine of a number. Return value is in …","Inverse hyperbolic sine function.","Computes the arctangent of a number. Return value is in …","Computes the four quadrant arctangent of self (y) and other…","Inverse hyperbolic tangent function.","Take the cubic root of a number.","Returns the smallest integer greater than or equal to a …","Returns the smallest integer greater than or equal to a …","Returns the floating point category of the number. If only …","Returns the floating point category of the number. If only …","Returns a number composed of the magnitude of self and the …","Computes the cosine of a number (in radians).","Hyperbolic cosine function.","Returns epsilon, a small positive value.","Returns epsilon, a small positive value.","Returns e^(self), (the exponential function).","Returns 2^(self).","Returns e^(self) - 1 in a way that is accurate even if the …","Returns the largest integer less than or equal to a number.","Returns the largest integer less than or equal to a number.","Returns the fractional part of a number.","Returns the fractional part of a number.","Calculate the length of the hypotenuse of a right-angle …","Returns positive infinity.","Returns the infinite value.","Returns the mantissa, base 2 exponent, and sign as …","Returns the mantissa, base 2 exponent, and sign as …","Returns true if this number is neither infinite nor NaN.","Returns true if the number is neither infinite or NaN.","Returns true if this value is positive infinity or …","Returns true if the number is infinite.","Returns true if this value is NaN and false otherwise.","Returns true if the number is NaN.","Returns true if the number is neither zero, infinite, …","Returns true if the number is neither zero, infinite, …","Returns true if self is negative, including -0.0, …","Returns true if self is negative, including -0.0 and …","Returns true if self is positive, including +0.0, …","Returns true if self is positive, including +0.0 and …","Returns true if the number is subnormal.","Returns true if the number is subnormal.","Returns the natural logarithm of the number.","Returns ln(1+n) (natural logarithm) more accurately than if","Returns the logarithm of the number with respect to an …","Returns the base 10 logarithm of the number.","Returns the base 2 logarithm of the number.","Returns the maximum of the two numbers.","Returns the maximum of the two numbers.","Returns the largest finite value that this type can …","Returns the largest finite value that this type can …","Returns the minimum of the two numbers.","Returns the minimum of the two numbers.","Returns the smallest positive, normalized value that this …","Returns the smallest positive, normalized value that this …","Returns the smallest finite value that this type can …","Returns the smallest finite value that this type can …","Fused multiply-add. Computes (self * a) + b with only one …","Returns NaN.","Returns the NaN value.","Returns negative infinity.","Returns the negative infinite value.","Returns -0.0.","Returns -0.0.","Raise a number to a floating point power.","Raise a number to an integer power.","Raise a number to an integer power.","Take the reciprocal (inverse) of a number, 1/x.","Returns the reciprocal (multiplicative inverse) of the …","Returns the nearest integer to a number. Round half-way …","Returns the nearest integer to a number. Round half-way …","Returns a number that represents the sign of self.","Returns a number that represents the sign of self.","Computes the sine of a number (in radians).","Simultaneously computes the sine and cosine of the number, …","Hyperbolic sine function.","Take the square root of a number.","Computes the tangent of a number (in radians).","Hyperbolic tangent function.","Converts to degrees, assuming the number is in radians.","Converts radians to degrees.","Converts to radians, assuming the number is in degrees.","Converts degrees to radians.","Return the integer part of a number.","Return the integer part of a number.","Defines a multiplicative identity element for Self.","Defines an additive identity element for Self.","Returns true if self is equal to the multiplicative …","Returns true if self is equal to the additive identity.","Returns the multiplicative identity, 1.","Returns the multiplicative identity element of Self, 1.","Sets self to the multiplicative identity element of Self, 1…","Sets self to the additive identity element of Self, 0.","Returns the additive identity, 0.","Returns the additive identity element of Self, 0.","Generic trait for primitive integers.","Returns the number of ones in the binary representation of …","Returns the number of zeros in the binary representation …","Convert an integer from big endian to the target’s …","Convert an integer from little endian to the target’s …","Returns the number of leading ones in the binary …","Returns the number of leading zeros in the binary …","Raises self to the power of exp, using exponentiation by …","Reverses the order of bits in the integer.","Shifts the bits to the left by a specified amount, n, …","Shifts the bits to the right by a specified amount, n, …","Shifts the bits to the left by a specified amount, n, …","Shifts the bits to the right by a specified amount, n, …","Reverses the byte order of the integer.","Convert self to big endian from the target’s endianness.","Convert self to little endian from the target’s …","Returns the number of trailing ones in the binary …","Returns the number of trailing zeros in the binary …","Shifts the bits to the left by a specified amount, n, …","Shifts the bits to the right by a specified amount, n, …","","","","","","","","","","","","","","Create a number from its representation as a byte array in …","Create a number from its representation as a byte array in …","Create a number from its memory representation as a byte …","Return the memory representation of this number as a byte …","Return the memory representation of this number as a byte …","Return the memory representation of this number as a byte …","Performs addition that returns None instead of wrapping …","Performs division that returns None instead of panicking …","Performs multiplication that returns None instead of …","Performs negation that returns None if the result can’t …","Performs an integral remainder that returns None instead …","Performs a left shift that returns None on shifts larger …","Performs a right shift that returns None on shifts larger …","Performs subtraction that returns None instead of wrapping …","Adds two numbers, checking for overflow. If overflow …","Divides two numbers, checking for underflow, overflow and …","Multiplies two numbers, checking for underflow or …","Negates a number, returning None for results that can’t …","Finds the remainder of dividing two numbers, checking for …","Checked shift left. Computes self << rhs, returning None …","Checked shift right. Computes self >> rhs, returning None …","Subtracts two numbers, checking for underflow. If …","","","Performs euclid division that returns None instead of …","Finds the euclid remainder of dividing two numbers, …","Calculates Euclidean division, the matching method for …","Calculates the least nonnegative remainder of self (mod v).","Unary operator for retrieving the multiplicative inverse, …","The result after applying the operator.","Returns the multiplicative inverse of self.","Fused multiply-add. Computes (self * a) + b with only one …","The fused multiply-add assignment operation …","The resulting type after applying the fused multiply-add.","Performs the fused multiply-add operation (self * a) + b","Performs the fused multiply-add assignment operation …","Performs addition with a flag for overflow.","Performs multiplication with a flag for overflow.","Performs substraction with a flag for overflow.","Returns a tuple of the sum along with a boolean indicating …","Returns a tuple of the product along with a boolean …","Returns a tuple of the difference along with a boolean …","Saturating math operations. Deprecated, use SaturatingAdd, …","Performs addition that saturates at the numeric bounds …","Performs multiplication that saturates at the numeric …","Performs subtraction that saturates at the numeric bounds …","Saturating addition operator. Returns a+b, saturating at …","Saturating addition. Computes self + other, saturating at …","Saturating multiplication. Computes self * other, …","Saturating subtraction operator. Returns a-b, saturating …","Saturating subtraction. Computes self - other, saturating …","Performs addition that wraps around on overflow.","Performs multiplication that wraps around on overflow.","Performs a negation that does not panic.","Performs a left shift that does not panic.","Performs a right shift that does not panic.","Performs subtraction that wraps around on overflow.","Wrapping (modular) addition. Computes self + other, …","Wrapping (modular) multiplication. Computes self * other, …","Wrapping (modular) negation. Computes -self, wrapping …","Panic-free bitwise shift-left; yields self << mask(rhs), …","Panic-free bitwise shift-right; yields self >> mask(rhs), …","Wrapping (modular) subtraction. Computes self - other, …","The result after applying the operator.","Binary operator for raising a value to a power.","Raises a value to the power of exp, returning None if an …","Raises a value to the power of exp, using exponentiation …","Returns self to the power rhs.","A trait for real number types that do not necessarily have …","Computes the absolute value of self. Returns Float::nan() …","The positive difference of two numbers.","Computes the arccosine of a number. Return value is in …","Inverse hyperbolic cosine function.","Computes the arcsine of a number. Return value is in …","Inverse hyperbolic sine function.","Computes the arctangent of a number. Return value is in …","Computes the four quadrant arctangent of self (y) and other…","Inverse hyperbolic tangent function.","Take the cubic root of a number.","Returns the smallest integer greater than or equal to a …","Computes the cosine of a number (in radians).","Hyperbolic cosine function.","Returns epsilon, a small positive value.","Returns e^(self), (the exponential function).","Returns 2^(self).","Returns e^(self) - 1 in a way that is accurate even if the …","Returns the largest integer less than or equal to a number.","Returns the fractional part of a number.","Calculate the length of the hypotenuse of a right-angle …","Returns true if self is negative, including -0.0, …","Returns true if self is positive, including +0.0, …","Returns the natural logarithm of the number.","Returns ln(1+n) (natural logarithm) more accurately than if","Returns the logarithm of the number with respect to an …","Returns the base 10 logarithm of the number.","Returns the base 2 logarithm of the number.","Returns the maximum of the two numbers.","Returns the largest finite value that this type can …","Returns the minimum of the two numbers.","Returns the smallest positive, normalized value that this …","Returns the smallest finite value that this type can …","Fused multiply-add. Computes (self * a) + b with only one …","Raise a number to a real number power.","Raise a number to an integer power.","Take the reciprocal (inverse) of a number, 1/x.","Returns the nearest integer to a number. Round half-way …","Returns a number that represents the sign of self.","Computes the sine of a number (in radians).","Simultaneously computes the sine and cosine of the number, …","Hyperbolic sine function.","Take the square root of a number.","Computes the tangent of a number (in radians).","Hyperbolic tangent function.","Converts radians to degrees.","Converts degrees to radians.","Return the integer part of a number.","Useful functions for signed numbers (i.e. numbers that can …","A trait for values which cannot be negative","Computes the absolute value.","Computes the absolute value.","The positive difference of two numbers.","The positive difference of two numbers.","Returns true if the number is negative and false if the …","Returns true if the number is positive and false if the …","Returns the sign of the number.","Returns the sign of the number.","Thread-safe, non-blocking, “first one wins” flavor of …","Thread-safe, blocking version of OnceCell.","Single-threaded version of OnceCell.","A thread-safe cell which can be written to only once.","A thread-safe cell which can be written to only once.","A thread-safe cell which can be written to only once.","A thread-safe cell which can be written to only once.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Gets a reference to the underlying value.","Gets a reference to the underlying value.","Gets the underlying value.","Gets the underlying value.","Gets the contents of the cell, initializing it with f if …","Gets the contents of the cell, initializing it with f if …","Gets the contents of the cell, initializing it with f if …","Gets the contents of the cell, initializing it with f if …","Gets the contents of the cell, initializing it with f if …","Gets the contents of the cell, initializing it with f if …","Gets the contents of the cell, initializing it with f if …","Gets the contents of the cell, initializing it with f if …","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Creates a new empty cell.","Creates a new empty cell.","Creates a new empty cell.","Creates a new empty cell.","Sets the contents of this cell to value.","Sets the contents of this cell to value.","Sets the contents of this cell to value.","Sets the contents of this cell to value.","","","","","","","","","","","","","","","","","A value which is initialized on the first access.","A thread-safe cell which can be written to only once.","","","","","","","","","","Creates a new lazy value using Default as the initializing …","","","","","","","","","","","","","","","","Forces the evaluation of this lazy value and returns a …","Forces the evaluation of this lazy value and returns a …","","","Returns the argument unchanged.","Returns the argument unchanged.","Gets the reference to the underlying value.","Gets the reference to the result of this lazy value if it …","Gets the mutable reference to the underlying value.","Gets the reference to the result of this lazy value if it …","Gets the contents of the cell, initializing it with f if …","Gets the contents of the cell, initializing it with f if …","Get the reference to the underlying value, without …","","","Calls U::from(self).","Calls U::from(self).","Consumes the OnceCell, returning the wrapped value. Returns","Consumes this Lazy returning the stored value.","Creates a new empty cell.","Creates a new lazy value with the given initializing …","Sets the contents of this cell to value.","Takes the value out of this OnceCell, moving it back to an …","","","","Like set, but also returns a reference to the final cell …","","","","","","","Gets the reference to the underlying value, blocking the …","Creates a new initialized cell.","A value which is initialized on the first access.","A cell which can be written to only once. It is not thread …","","","","","","","","","","Creates a new lazy value using Default as the initializing …","","","","","","","","","","","","","","","","Forces the evaluation of this lazy value and returns a …","Forces the evaluation of this lazy value and returns a …","","Returns the argument unchanged.","","Returns the argument unchanged.","Gets a reference to the underlying value.","Gets the reference to the result of this lazy value if it …","Gets a mutable reference to the underlying value.","Gets the mutable reference to the result of this lazy …","Gets the contents of the cell, initializing it with f if …","Gets the contents of the cell, initializing it with f if …","","","Calls U::from(self).","Calls U::from(self).","Consumes the OnceCell, returning the wrapped value.","Consumes this Lazy returning the stored value.","Creates a new empty cell.","Creates a new lazy value with the given initializing …","Sets the contents of this cell to value.","Takes the value out of this OnceCell, moving it back to an …","","","","Like set, but also returns a reference to the final cell …","","","","","","","Creates a new initialized cell.","Provides context to a closure called by broadcast.","Work was found and executed.","Provides the calling context to a closure called by …","No available work was found.","Represents a fork-join scope which can be used to spawn …","Represents a fork-join scope which can be used to spawn …","Thread builder used for customization via …","Represents a user created thread-pool.","Error when initializing a thread pool.","Used to create a new ThreadPool or to configure the global …","Result of yield_now() or yield_local().","","Parallel iterator types for arrays ([T; N])","","","","","","","","","","","","","","","","","","","(DEPRECATED) Suggest to worker threads that they execute …","Executes op within every thread in the current threadpool. …","Executes op within every thread in the threadpool. Any …","Creates a new ThreadPool initialized using this …","Initializes the global thread pool. This initialization is …","Creates a scoped ThreadPool initialized using this …","","","Parallel iterator types for standard collections","Returns the number of threads in the current registry. If …","Returns the (current) number of threads in the thread pool.","Returns true if the current worker thread currently has “…","If called from a Rayon worker thread, returns the index of …","If called from a Rayon worker thread in this thread-pool, …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Sets a callback to be invoked on thread exit.","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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 “fork-join” scope s and invokes the closure …","Creates a scope that spawns work into this thread-pool.","Creates a “fork-join” scope s with FIFO order, and …","Creates a scope that spawns work into this thread-pool in …","Our index amongst the broadcast threads (ranges from …","Gets the index of this thread in the pool, within …","","","","","","","","","","Executes op within the threadpool. Any attempts to use join…","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Traits for writing parallel programs using an …","Takes two closures and potentially runs them in parallel. …","Execute oper_a and oper_b in the thread-pool and return …","Identical to join, except that the closures have a …","Returns the maximum number of threads that Rayon supports …","Returns true if the closure was called from a different …","Gets the string that was specified by …","Deprecated in favor of ThreadPoolBuilder::build.","Creates and returns a valid rayon thread pool builder, but …","The number of threads receiving the broadcast in the …","Sets the number of threads to be used in the rayon …","Parallel iterator types for options","Normally, whenever Rayon catches a panic, it tries to …","The rayon prelude imports the various ParallelIterator …","","Parallel iterator types for ranges, the type for values …","Parallel iterator types for inclusive ranges, the type for …","Parallel iterator types for results","Executes the main loop for this thread. This will not …","Creates a “fork-join” scope s and invokes the closure …","Creates a scope that executes within this thread-pool. …","Creates a “fork-join” scope s with FIFO order, and …","Creates a scope that executes within this thread-pool. …","Parallel iterator types for slices","","Fires off a task into the Rayon threadpool in the “static…","Spawns a job into the fork-join scope self. This job will …","Spawns an asynchronous task in this thread-pool. This task …","Spawns an asynchronous task on every thread in this …","Spawns a job into every thread of the fork-join scope self…","Spawns a job into every thread of the fork-join scope self…","Spawns an asynchronous task on every thread in this …","Fires off a task into the Rayon threadpool in the “static…","Spawns a job into the fork-join scope self. This job will …","Spawns an asynchronous task in this thread-pool. This task …","Sets a custom function for spawning threads.","Gets the value that was specified by …","Sets the stack size of the worker threads","Sets a callback to be invoked on thread start.","Parallel iterator types for strings","This module contains the parallel iterator types for owned …","Sets a closure which takes a thread index and returns the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Parallel iterator types for vectors (Vec<T>)","","","","","","","","","","Cooperatively yields execution to local Rayon work.","Cooperatively yields execution to local Rayon work.","Cooperatively yields execution to Rayon.","Cooperatively yields execution to Rayon.","Parallel iterator that moves out of an array.","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","This module contains the parallel iterator types for heaps …","This module contains the parallel iterator types for …","This module contains the parallel iterator types for …","This module contains the parallel iterator types for hash …","This module contains the parallel iterator types for hash …","This module contains the parallel iterator types for …","This module contains the parallel iterator types for …","Draining parallel iterator that moves out of a binary heap,","Parallel iterator over a binary heap","Parallel iterator over an immutable reference to a binary …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","Parallel iterator over a B-Tree map","Parallel iterator over an immutable reference to a B-Tree …","Parallel iterator over a mutable reference to a B-Tree map","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","Parallel iterator over a B-Tree set","Parallel iterator over an immutable reference to a B-Tree …","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","Draining parallel iterator that moves out of a hash map, …","Parallel iterator over a hash map","Parallel iterator over an immutable reference to a hash map","Parallel iterator over a mutable reference to a hash map","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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).","","","","","","","","","","","","","","","","","","","","","","","","","","Draining parallel iterator that moves out of a hash set, …","Parallel iterator over a hash set","Parallel iterator over an immutable reference to a hash set","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","Parallel iterator over a linked list","Parallel iterator over an immutable reference to a linked …","Parallel iterator over a mutable reference to a linked list","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","Draining parallel iterator that moves a range out of a …","Parallel iterator over a double-ended queue","Parallel iterator over an immutable reference to a …","Parallel iterator over a mutable reference to a …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Chain is an iterator that joins b after a in one …","Chunks is an iterator that groups elements of an …","Cloned is an iterator that clones the elements of an …","Copied is an iterator that copies the elements of an …","The enum Either with variants Left and Right is a general …","Iterator adaptor for the empty() function.","Enumerate is an iterator that returns the current count …","Filter takes a predicate filter_op and filters out …","FilterMap creates an iterator that uses filter_op to both …","FlatMap maps each element to a parallel iterator, then …","FlatMapIter maps each element to a serial iterator, then …","Flatten turns each element to a parallel iterator, then …","FlattenIter turns each element to a serial iterator, then …","Fold is an iterator that applies a function over an …","FoldChunks is an iterator that groups elements of an …","FoldChunksWith is an iterator that groups elements of an …","FoldWith is an iterator that applies a function over an …","FromParallelIterator implements the creation of a …","An iterator that supports “random access” to its data, …","Inspect is an iterator that calls a function with a …","Interleave is an iterator that interleaves elements of …","InterleaveShortest is an iterator that works similarly to …","Intersperse is an iterator that inserts a particular item …","IntoParallelIterator implements the conversion to a …","IntoParallelRefIterator implements the conversion to a …","IntoParallelRefMutIterator implements the conversion to a …","The type of item that the parallel iterator will produce.","The type of item that the parallel iterator will produce. …","The type of item that will be produced; this is typically …","The type of item that this parallel iterator produces. For …","The type of item that the parallel iterator will produce. …","The type of item that the parallel iterator will produce. …","The parallel iterator type that will be created.","The type of the parallel iterator that will be returned.","The type of iterator that will be created.","The draining parallel iterator type that will be created.","The draining parallel iterator type that will be created.","IterBridge is a parallel iterator that wraps a sequential …","A value of type L.","Map is an iterator that transforms the elements of an …","MapInit is an iterator that transforms the elements of an …","MapWith is an iterator that transforms the elements of an …","MaxLen is an iterator that imposes a maximum length on …","MinLen is an iterator that imposes a minimum length on …","MultiZip is an iterator that zips up a tuple of parallel …","Iterator adaptor for the once() function.","PanicFuse is an adaptor that wraps an iterator with a fuse …","Conversion trait to convert an Iterator to a …","ParallelDrainFull creates a parallel iterator that moves …","ParallelDrainRange creates a parallel iterator that moves …","ParallelExtend extends an existing collection with items …","Parallel version of the standard iterator trait.","Positions takes a predicate predicate and filters out …","Iterator adaptor for the repeat() function.","Iterator adaptor for the repeatn() function.","Rev is an iterator that produces elements in reverse …","A value of type R.","Skip is an iterator that skips over the first n elements. …","SkipAny is an iterator that skips over n elements from …","SkipAnyWhile is an iterator that skips over elements from …","Split is a parallel iterator using arbitrary data and a …","StepBy is an iterator that skips n elements between each …","Take is an iterator that iterates over the first n …","TakeAny is an iterator that iterates over n elements from …","TakeAnyWhile is an iterator that iterates over elements …","TryFold is an iterator that applies a function over an …","TryFoldWith is an iterator that applies a function over an …","Update is an iterator that mutates the elements of an …","WhileSome is an iterator that yields the Some elements of …","Zip is an iterator that zips up a and b into a single …","An IndexedParallelIterator that iterates over two parallel …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Tests that every item in the parallel iterator matches the …","","Searches for some item in the parallel iterator that …","","Convert &mut Either<L, R> to Either<&mut L, &mut R>.","","","","","","Convert Pin<&mut Either<L, R>> to …","Convert Pin<&Either<L, R>> to Either<Pin<&L>, Pin<&R>>, …","","","","","","","Convert &Either<L, R> to Either<&L, &R>.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Takes two iterators and creates a new iterator over both.","Splits an iterator up into fixed-size chunks.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates an iterator which clones all of its elements. …","","Lexicographically compares the elements of this …","","Creates a fresh collection containing all the elements …","Collects the results of the iterator into the specified …","","","Creates an iterator which copies all of its elements. …","","Counts the number of items in this parallel iterator.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Internal method used to define the behavior of this …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Internal method used to define the behavior of this …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Apply one of two functions depending on contents, unifying …","Convert the contained value into T","Like either, but provide some context to whichever of the …","Creates a parallel iterator that produces nothing.","","","Yields an index along with each item.","","Determines if the elements of this ParallelIterator are …","","","","","Executes the given command directly.","Returns the left value","Returns the right value","","Factors out a homogenous type from an Either of Result.","Factor out a homogeneous type from an either of pairs.","Factors out None from an Either of Option.","Factors out a homogenous type from an Either of Result.","Factor out a homogeneous type from an either of pairs.","","Applies filter_op to each item of this iterator, producing …","Applies filter_op to each item of this iterator to get an …","","Searches for some item in the parallel iterator that …","Searches for the sequentially first item in the parallel …","Searches for the sequentially last item in the parallel …","","Applies the given predicate to the items in the parallel …","Applies the given predicate to the items in the parallel …","Applies the given predicate to the items in the parallel …","Applies map_op to each item of this iterator to get nested …","Applies map_op to each item of this iterator to get nested …","An adaptor that flattens parallel-iterable Items into one …","An adaptor that flattens serial-iterable Items into one …","Convert Either<L, R> to Either<R, L>.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Parallel fold is similar to sequential fold except that the","Splits an iterator into fixed-size chunks, performing a …","Splits an iterator into fixed-size chunks, performing a …","Applies fold_op to the given init value with each item of …","","Executes OP on each item produced by the iterator, in …","Executes OP on a value returned by init with each item …","Executes OP on the given init value with each item …","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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 an instance of the collection from the parallel …","Determines if the elements of this ParallelIterator are …","Determines if the elements of this ParallelIterator are …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Applies inspect_op to a reference to each item of this …","Interleaves elements of this iterator and the other given …","Interleaves elements of this iterator and the other given …","Intersperses clones of an element between items of this …","Calls U::from(self).","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Extract the value of an either over two equivalent types.","","Convert the inner value to an iterator.","Converts self into a parallel iterator.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Return true if the value is the Left variant.","Return true if the value is the Right variant.","","Determines if the elements of this ParallelIterator are …","Convert the left side of Either<L, R> to an Option<L>.","Apply the function f on the value in the Left variant if …","Return left value or given value","Return left or a default","Returns left value or computes it from a closure","Produces an exact count of how many items this iterator …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Determines if the elements of this ParallelIterator are …","Map f over the contained value and return the result in the","Applies map_op to each item of this iterator, producing a …","Apply the functions f and g to the Left and Right variants …","Similar to [map_either], with an added context ctx …","Applies map_op to a value returned by init with each item …","Apply the function f on the value in the Left variant if …","Apply the function f on the value in the Right variant if …","Applies map_op to the given init value with each item of …","Computes the maximum of all the items in the iterator. If …","Computes the maximum of all the items in the iterator with …","Computes the item that yields the maximum value for the …","Computes the minimum of all the items in the iterator. If …","Computes the minimum of all the items in the iterator with …","Computes the item that yields the minimum value for the …","Determines if the elements of this ParallelIterator are …","","","","Creates a parallel iterator that produces an element …","","","Internal method used to define the behavior of this …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Wraps an iterator with a fuse in case of panics, to halt …","Creates a bridge from this type to a ParallelIterator.","Returns a draining parallel iterator over an entire …","Returns a draining parallel iterator over a range of the …","Extends an instance of the collection with the elements …","","Converts self into a parallel iterator.","Creates the parallel iterator from self.","","Lexicographically compares the elements of this …","","Partitions the items of a parallel iterator into a pair of …","Partitions and maps the items of a parallel iterator into …","Traits and functions used to implement parallel iteration. …","","","Searches for some item in the parallel iterator that …","Searches for the sequentially first item in the parallel …","Searches for the sequentially last item in the parallel …","Searches for items in the parallel iterator that match the …","Multiplies all the items in the iterator.","","Queues the given command for further execution.","","","","","","","","Reduces the items in the iterator into one item using op. …","Reduces the items in the iterator into one item using op. …","Creates a parallel iterator that endlessly repeats elt (by …","Creates a parallel iterator that produces n repeats of elt …","Produces a new iterator with the elements of this iterator …","","","Convert the right side of Either<L, R> to an Option<R>.","Apply the function f on the value in the Right variant if …","Return right value or given value","Return right or a default","Returns right value or computes it from a closure","","","Creates an iterator that skips the first n elements.","Creates an iterator that skips n elements from anywhere in …","Creates an iterator that skips elements from anywhere in …","","The split function takes arbitrary data and a closure that …","Creates an iterator that steps by the given amount","Sums up the items in the iterator.","Performs a set of actions within a synchronous update.","Creates an iterator that yields the first n elements.","Takes only n repeats of the element, similar to the general","Creates an iterator that yields n elements from anywhere …","Creates an iterator that takes elements from anywhere in …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Performs a fallible parallel fold.","Performs a fallible parallel fold with a cloneable init …","Executes a fallible OP on each item produced by the …","Executes a fallible OP on a value returned by init with …","Executes a fallible OP on the given init value with each …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Reduces the items in the iterator into one item using a …","Reduces the items in the iterator into one item using a …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the left value","Returns the right value","Unzips the items of a parallel iterator into a pair of …","Unzips the results of the iterator into the specified …","Mutates each item of this iterator before yielding it.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Creates an iterator over the Some items of this iterator, …","Sets the maximum length of iterators desired to process in …","Sets the minimum length of iterators desired to process in …","Internal method used to define the behavior of this …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Iterates over tuples (A, B), where the items A are from …","Iterates tuples, repeating the element with items from …","The same as Zip, but requires that both iterators have the …","A consumer is effectively a generalized “fold” …","The Folder trait encapsulates the standard fold operation. …","The type of folder that this consumer can be converted …","The type of iterator we will become.","The type of item that will be produced by this producer …","The type of item returned by this producer.","The type of value returned by this callback. Analogous to …","A Producer is effectively a “splittable IntoIterator”. …","The ProducerCallback trait is a kind of generic closure, …","The reducer is the final step of a Consumer – after a …","The type of reducer that is produced if this consumer is …","The type of result that this consumer will ultimately …","The type of result that will ultimately be produced by the …","A stateless consumer can be freely copied. These consumers …","A variant on Producer which does not know its exact length …","This helper function is used to “connect” a parallel …","This helper function is used to “connect” a producer …","A variant of bridge_producer_consumer where the producer …","Invokes the callback with the given producer as argument. …","Finish consuming items, produce final result.","Consume next item and return new sequential state.","Consume items from the iterator until full, and return new …","Iterate the producer, feeding each element to folder, and …","Iterate the producer, feeding each element to folder, and …","Hint whether this Consumer would like to stop processing …","Hint whether this Folder would like to stop processing …","Convert the consumer into a folder that can consume items …","Convert self into an iterator; at this point, no more …","The maximum number of items that we will process …","The minimum number of items that we will process …","Reduce two final results into one; this is executed after a","Split midway into a new producer if possible, otherwise …","Split into two producers; one produces items 0..index, the …","Divide the consumer into two consumers, one processing …","Splits off a “left” consumer and returns it. The self …","Creates a reducer that can be used to combine the results …","A parallel iterator over the value in Some variant of an …","A parallel iterator over a reference to the Some variant …","A parallel iterator over a mutable reference to the Some …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","FromParallelIterator implements the creation of a …","An iterator that supports “random access” to its data, …","IntoParallelIterator implements the conversion to a …","IntoParallelRefIterator implements the conversion to a …","IntoParallelRefMutIterator implements the conversion to a …","The type of item that the parallel iterator will produce.","The type of item that the parallel iterator will produce. …","The type of item that will be produced; this is typically …","The type of item that this parallel iterator produces. For …","The type of item that the parallel iterator will produce. …","The type of item that the parallel iterator will produce. …","The parallel iterator type that will be created.","The type of the parallel iterator that will be returned.","The type of iterator that will be created.","The draining parallel iterator type that will be created.","The draining parallel iterator type that will be created.","Conversion trait to convert an Iterator to a …","ParallelDrainFull creates a parallel iterator that moves …","ParallelDrainRange creates a parallel iterator that moves …","ParallelExtend extends an existing collection with items …","Parallel version of the standard iterator trait.","Parallel extensions for slices.","Parallel extensions for mutable slices.","Parallel extensions for strings.","Tests that every item in the parallel iterator matches the …","Searches for some item in the parallel iterator that …","Returns a plain slice, which is used to implement the rest …","Returns a plain mutable slice, which is used to implement …","Returns a plain string slice, which is used to implement …","Takes two iterators and creates a new iterator over both.","Splits an iterator up into fixed-size chunks.","Creates an iterator which clones all of its elements. …","Lexicographically compares the elements of this …","Creates a fresh collection containing all the elements …","Collects the results of the iterator into the specified …","Creates an iterator which copies all of its elements. …","Counts the number of items in this parallel iterator.","Internal method used to define the behavior of this …","Internal method used to define the behavior of this …","Yields an index along with each item.","Determines if the elements of this ParallelIterator are …","Applies filter_op to each item of this iterator, producing …","Applies filter_op to each item of this iterator to get an …","Searches for some item in the parallel iterator that …","Searches for the sequentially first item in the parallel …","Searches for the sequentially last item in the parallel …","Applies the given predicate to the items in the parallel …","Applies the given predicate to the items in the parallel …","Applies the given predicate to the items in the parallel …","Applies map_op to each item of this iterator to get nested …","Applies map_op to each item of this iterator to get nested …","An adaptor that flattens parallel-iterable Items into one …","An adaptor that flattens serial-iterable Items into one …","Parallel fold is similar to sequential fold except that the","Splits an iterator into fixed-size chunks, performing a …","Splits an iterator into fixed-size chunks, performing a …","Applies fold_op to the given init value with each item of …","Executes OP on each item produced by the iterator, in …","Executes OP on a value returned by init with each item …","Executes OP on the given init value with each item …","Creates an instance of the collection from the parallel …","Determines if the elements of this ParallelIterator are …","Determines if the elements of this ParallelIterator are …","Applies inspect_op to a reference to each item of this …","Interleaves elements of this iterator and the other given …","Interleaves elements of this iterator and the other given …","Intersperses clones of an element between items of this …","Converts self into a parallel iterator.","Determines if the elements of this ParallelIterator are …","Produces an exact count of how many items this iterator …","Determines if the elements of this ParallelIterator are …","Applies map_op to each item of this iterator, producing a …","Applies map_op to a value returned by init with each item …","Applies map_op to the given init value with each item of …","Computes the maximum of all the items in the iterator. If …","Computes the maximum of all the items in the iterator with …","Computes the item that yields the maximum value for the …","Computes the minimum of all the items in the iterator. If …","Computes the minimum of all the items in the iterator with …","Computes the item that yields the minimum value for the …","Determines if the elements of this ParallelIterator are …","Internal method used to define the behavior of this …","Wraps an iterator with a fuse in case of panics, to halt …","Creates a bridge from this type to a ParallelIterator.","Returns a parallel iterator over the bytes of a string.","Returns a parallel iterator over the characters of a …","Returns a parallel iterator over the characters of a …","Returns a parallel iterator over at most chunk_size …","Returns a parallel iterator over chunk_size elements of …","Returns a parallel iterator over chunk_size elements of …","Returns a parallel iterator over at most chunk_size …","Returns a draining parallel iterator over an entire …","Returns a draining parallel iterator over a range of the …","Returns a parallel iterator over a string encoded as …","Extends an instance of the collection with the elements …","Converts self into a parallel iterator.","Creates the parallel iterator from self.","Returns a parallel iterator over the lines of a string, …","Returns a parallel iterator over substrings that match a …","Returns a parallel iterator over substrings that match a …","Returns a parallel iterator over at most chunk_size …","Returns a parallel iterator over chunk_size elements of …","Returns a parallel iterator over chunk_size elements of …","Returns a parallel iterator over at most chunk_size …","Sorts the slice in parallel.","Sorts the slice in parallel with a comparator function.","Sorts the slice in parallel with a key extraction function.","Sorts the slice in parallel with a key extraction function.","Sorts the slice in parallel, but might not preserve the …","Sorts the slice in parallel with a comparator function, …","Sorts the slice in parallel with a key extraction …","Returns a parallel iterator over subslices separated by …","Returns a parallel iterator over substrings separated by a …","Returns a parallel iterator over mutable subslices …","Returns a parallel iterator over substrings terminated by a","Returns a parallel iterator over the sub-slices of a …","Returns a parallel iterator over all contiguous windows of …","Lexicographically compares the elements of this …","Partitions the items of a parallel iterator into a pair of …","Partitions and maps the items of a parallel iterator into …","Searches for some item in the parallel iterator that …","Searches for the sequentially first item in the parallel …","Searches for the sequentially last item in the parallel …","Searches for items in the parallel iterator that match the …","Multiplies all the items in the iterator.","Reduces the items in the iterator into one item using op. …","Reduces the items in the iterator into one item using op. …","Produces a new iterator with the elements of this iterator …","Creates an iterator that skips the first n elements.","Creates an iterator that skips n elements from anywhere in …","Creates an iterator that skips elements from anywhere in …","Creates an iterator that steps by the given amount","Sums up the items in the iterator.","Creates an iterator that yields the first n elements.","Creates an iterator that yields n elements from anywhere …","Creates an iterator that takes elements from anywhere in …","Performs a fallible parallel fold.","Performs a fallible parallel fold with a cloneable init …","Executes a fallible OP on each item produced by the …","Executes a fallible OP on a value returned by init with …","Executes a fallible OP on the given init value with each …","Reduces the items in the iterator into one item using a …","Reduces the items in the iterator into one item using a …","Unzips the items of a parallel iterator into a pair of …","Unzips the results of the iterator into the specified …","Mutates each item of this iterator before yielding it.","Creates an iterator over the Some items of this iterator, …","Sets the maximum length of iterators desired to process in …","Sets the minimum length of iterators desired to process in …","Internal method used to define the behavior of this …","Iterates over tuples (A, B), where the items A are from …","The same as Zip, but requires that both iterators have the …","Parallel iterator over a range, implemented for all …","","","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","","","","Parallel iterator over an inclusive range, implemented for …","","","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","","","","Parallel iterator over a result","Parallel iterator over an immutable reference to a result","Parallel iterator over a mutable reference to a result","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","Parallel iterator over immutable non-overlapping chunks of …","Parallel iterator over immutable non-overlapping chunks of …","Parallel iterator over mutable non-overlapping chunks of a …","Parallel iterator over mutable non-overlapping chunks of a …","Parallel iterator over immutable items in a slice","Parallel iterator over mutable items in a slice","Parallel extensions for slices.","Parallel extensions for mutable slices.","Parallel iterator over immutable non-overlapping chunks of …","Parallel iterator over immutable non-overlapping chunks of …","Parallel iterator over mutable non-overlapping chunks of a …","Parallel iterator over mutable non-overlapping chunks of a …","Parallel iterator over slices separated by a predicate","Parallel iterator over mutable slices separated by a …","Parallel iterator over immutable overlapping windows of a …","","","","","","","","Returns a plain slice, which is used to implement the rest …","Returns a plain mutable slice, which is used to implement …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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).","","","","","","","","","","","","","","Return the remainder of the original slice that is not …","Return the remainder of the original slice that is not …","","","","","","","","","","","","","","","","","","","","","","","Returns a parallel iterator over at most chunk_size …","Returns a parallel iterator over chunk_size elements of …","Returns a parallel iterator over chunk_size elements of …","Returns a parallel iterator over at most chunk_size …","Returns a parallel iterator over at most chunk_size …","Returns a parallel iterator over chunk_size elements of …","Returns a parallel iterator over chunk_size elements of …","Returns a parallel iterator over at most chunk_size …","Sorts the slice in parallel.","Sorts the slice in parallel with a comparator function.","Sorts the slice in parallel with a key extraction function.","Sorts the slice in parallel with a key extraction function.","Sorts the slice in parallel, but might not preserve the …","Sorts the slice in parallel with a comparator function, …","Sorts the slice in parallel with a key extraction …","Returns a parallel iterator over subslices separated by …","Returns a parallel iterator over mutable subslices …","Returns a parallel iterator over all contiguous windows of …","Return the remainder of the original slice that is not …","Return the remainder of the original slice that is not …","Return the remainder of the original slice that is not …","Return the remainder of the original slice that is not …","Return the remainder of the original slice that is not …","Return the remainder of the original slice that is not …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Parallel iterator over the bytes of a string","Parallel iterator over the characters of a string, with …","Parallel iterator over the characters of a string","Parallel iterator over a string encoded as UTF-16","Parallel iterator over lines in a string","Parallel iterator over substrings that match a pattern, …","Parallel iterator over substrings that match a pattern","Parallel extensions for strings.","Parallel iterator over substrings separated by a pattern","Parallel iterator over substrings separated by a …","Parallel iterator over substrings separated by whitespace","","","","","","","","","","","Returns a plain string slice, which is used to implement …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","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).","","","","","","","","","","","Returns a parallel iterator over the bytes of a string.","Returns a parallel iterator over the characters of a …","Returns a parallel iterator over the characters of a …","Returns a parallel iterator over a string encoded as …","Returns a parallel iterator over the lines of a string, …","Returns a parallel iterator over substrings that match a …","Returns a parallel iterator over substrings that match a …","Returns a parallel iterator over substrings separated by a …","Returns a parallel iterator over substrings terminated by a","Returns a parallel iterator over the sub-slices of a …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Draining parallel iterator that moves a range of …","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","Draining parallel iterator that moves a range out of a …","Parallel iterator that moves out of a vector.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","A low level representation of the byte offsets of each …","An iterator over all non-overlapping capture matches in a …","An iterator over the names of all capture groups in a …","Represents the capture groups for a single match.","The compiled program exceeded the set size limit. The …","An error that occurred during parsing or compiling a …","Represents a single match of a regex in a haystack.","An iterator over all non-overlapping matches in a haystack.","A helper type for forcing literal string replacement.","A compiled regular expression for searching Unicode …","A configurable builder for a Regex.","Match multiple, possibly overlapping, regexes in a single …","A configurable builder for a RegexSet.","A trait for types that can be used to replace matches in a …","A by-reference adaptor for a Replacer.","A set of matches returned by a regex set.","An owned iterator over the set of matches from a regex set.","A borrowed iterator over the set of matches from a regex …","An iterator over all substrings delimited by a regex match.","An iterator over at most N substrings delimited by a regex …","An iterator over all group matches in a Captures value.","A syntax error.","","","","","","","","","","","","","Returns the original string of this regex.","Returns the substring of the haystack that matched.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Compiles the pattern given to RegexBuilder::new with the …","Compiles the patterns given to RegexSetBuilder::new with …","Returns a type that implements Replacer, but that borrows …","Search for regex matches in &[u8] haystacks.","Returns a fresh allocated set of capture locations that can","Returns an iterator over the capture names in this regex.","This routine searches for the first match of this regex in …","Returns the same as Regex::captures, but starts the search …","Returns an iterator that yields successive non-overlapping …","Returns the number of captures groups in this regex.","This is like Regex::captures, but writes the byte offsets …","Returns the same as Regex::captures_read, but starts the …","This configures whether to enable case insensitive …","This configures whether to enable case insensitive …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","This configures CRLF mode for the entire pattern.","This configures CRLF mode for all of the patterns.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Set the approximate capacity, in bytes, of the cache of …","Set the approximate capacity, in bytes, of the cache of …","This configures dot-matches-new-line mode for the entire …","This configures dot-matches-new-line mode for the entire …","","","","","","","","","","","","","","","","","","","","Create a new empty regex set.","Returns the byte offset of the end of the match in the …","","","","","","","Escapes all regular expression meta characters in pattern.","Expands all instances of $ref in replacement to the …","This is a convenience routine for extracting the substrings","This routine searches for the first match of this regex in …","Returns the same as Regex::find, but starts the search at …","Returns an iterator that yields successive non-overlapping …","","","","","","Shows the original regular expression.","Shows the original regular expression.","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Attempts to parse a string into a regular expression","Returns the Match associated with the capture group at …","Returns the start and end byte offsets of the capture …","This configures verbose mode for the entire pattern.","This configures verbose mode for all of the patterns.","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 and only if this match has a length of …","Returns true if this set contains no regexes.","Returns true if and only if there is a match for the regex …","Returns true if and only if one of the regexes in this set …","Returns the same as Regex::is_match, but starts the search …","Returns true if and only if one of the regexes in this set …","Returns an iterator over all capture groups. This includes …","Returns an iterator over the indices of the regexes that …","Returns the total number of capture groups. This includes …","Returns the length, in bytes, of this match.","Returns the total number of capture groups (even if they …","Returns the total number of regexes in this set.","The total number of regexes in the set that created these …","Configures the line terminator to be used by the regex.","Configures the line terminator to be used by the regex.","Whether the regex at the given index matched.","Whether this set contains any matches.","Returns the set of regexes that match in the given …","Returns the set of regexes that match in the given …","This configures multi-line mode for the entire pattern.","This configures multi-line mode for all of the patterns.","Returns the Match associated with the capture group named …","Set the nesting limit for this parser.","Set the nesting limit for this parser.","Create a new builder with a default configuration for the …","Create a new builder with a default configuration for the …","Compiles a regular expression. Once compiled, it can be …","Create a new regex set with the given regular expressions.","","","","","","","","","","","Return a fixed unchanging replacement string.","","","This configures octal mode for the entire pattern.","This configures octal mode for all of the patterns.","","Returns the regex patterns that this regex set was …","","Returns the range over the starting and ending byte …","Replaces the leftmost-first match in the given haystack …","Replaces all non-overlapping matches in the haystack with …","Appends possibly empty data to dst to replace the current …","","","Replaces at most limit non-overlapping matches in the …","Returns the end byte offset of the first match in the …","Returns the same as Regex::shortest_match, but starts the …","","","","","","Sets the approximate size limit, in bytes, of the compiled …","Sets the approximate size limit, in bytes, of the compiled …","Returns an iterator of substrings of the haystack given, …","Returns an iterator of at most limit substrings of the …","Returns the byte offset of the start of the match in the …","Returns the total number of capturing groups that appear …","This configures swap-greed mode for the entire pattern.","This configures swap-greed mode for all of the patterns.","","","","","","","","","","","","","","","","","","","Attempts to parse a string into a regular expression","Attempts to parse a string into a regular expression","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","This configures Unicode mode for the entire pattern.","This configures Unicode mode for the all of the patterns.","","","","","","","","","","","","","","","","","","","","A low level representation of the byte offsets of each …","An iterator over all non-overlapping capture matches in a …","An iterator over the names of all capture groups in a …","Represents the capture groups for a single match.","Represents a single match of a regex in a haystack.","An iterator over all non-overlapping matches in a haystack.","A helper type for forcing literal string replacement.","A compiled regular expression for searching Unicode …","A configurable builder for a Regex.","Match multiple, possibly overlapping, regexes in a single …","A configurable builder for a RegexSet.","A trait for types that can be used to replace matches in a …","A by-reference adaptor for a Replacer.","A set of matches returned by a regex set.","An owned iterator over the set of matches from a regex set.","A borrowed iterator over the set of matches from a regex …","An iterator over all substrings delimited by a regex match.","An iterator over at most N substrings delimited by a regex …","An iterator over all group matches in a Captures value.","","","","","","","","","","","","Returns the substring of the haystack that matched.","Returns the original string of this regex.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Compiles the pattern given to RegexBuilder::new with the …","Compiles the patterns given to RegexSetBuilder::new with …","Returns a type that implements Replacer, but that borrows …","Returns a fresh allocated set of capture locations that can","Returns an iterator over the capture names in this regex.","This routine searches for the first match of this regex in …","Returns the same as Regex::captures, but starts the search …","Returns an iterator that yields successive non-overlapping …","Returns the number of captures groups in this regex.","This is like Regex::captures, but writes the byte offsets …","Returns the same as Regex::captures_read, but starts the …","This configures whether to enable case insensitive …","This configures whether to enable case insensitive …","","","","","","","","","","","","","","","","","","","","","","","","","","","This configures CRLF mode for the entire pattern.","This configures CRLF mode for all of the patterns.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Set the approximate capacity, in bytes, of the cache of …","Set the approximate capacity, in bytes, of the cache of …","This configures dot-matches-new-line mode for the entire …","This configures dot-matches-new-line mode for the entire …","","","","","","","","","","","","","","","","","","","Create a new empty regex set.","Returns the byte offset of the end of the match in the …","","","","","","Expands all instances of $ref in replacement to the …","This is a convenience routine for extracting the substrings","This routine searches for the first match of this regex in …","Returns the same as Regex::find, but starts the search at …","Returns an iterator that yields successive non-overlapping …","","","","Shows the original regular expression.","Shows the original regular expression.","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Attempts to parse a string into a regular expression","Returns the Match associated with the capture group at …","Returns the start and end byte offsets of the capture …","This configures verbose mode for the entire pattern.","This configures verbose mode for all of the patterns.","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 and only if this match has a length of …","Returns true if this set contains no regexes.","Returns true if and only if there is a match for the regex …","Returns true if and only if one of the regexes in this set …","Returns the same as Regex::is_match, but starts the search …","Returns true if and only if one of the regexes in this set …","Returns an iterator over all capture groups. This includes …","Returns an iterator over the indices of the regexes that …","Returns the total number of capture groups. This includes …","Returns the length, in bytes, of this match.","Returns the total number of capture groups (even if they …","Returns the total number of regexes in this set.","The total number of regexes in the set that created these …","Configures the line terminator to be used by the regex.","Configures the line terminator to be used by the regex.","Whether the regex at the given index matched.","Whether this set contains any matches.","Returns the set of regexes that match in the given …","Returns the set of regexes that match in the given …","This configures multi-line mode for the entire pattern.","This configures multi-line mode for all of the patterns.","Returns the Match associated with the capture group named …","Set the nesting limit for this parser.","Set the nesting limit for this parser.","Create a new builder with a default configuration for the …","Create a new builder with a default configuration for the …","Compiles a regular expression. Once compiled, it can be …","Create a new regex set with the given regular expressions.","","","","","","","","","","","Return a fixed unchanging replacement byte string.","","","This configures octal mode for the entire pattern.","This configures octal mode for all of the patterns.","","Returns the regex patterns that this regex set was …","Returns the range over the starting and ending byte …","Replaces the leftmost-first match in the given haystack …","Replaces all non-overlapping matches in the haystack with …","Appends possibly empty data to dst to replace the current …","","","Replaces at most limit non-overlapping matches in the …","Returns the end byte offset of the first match in the …","Returns the same as shortest_match, but starts the search …","","","","","","Sets the approximate size limit, in bytes, of the compiled …","Sets the approximate size limit, in bytes, of the compiled …","Returns an iterator of substrings of the haystack given, …","Returns an iterator of at most limit substrings of the …","Returns the byte offset of the start of the match in the …","Returns the total number of capturing groups that appear …","This configures swap-greed mode for the entire pattern.","This configures swap-greed mode for all of the patterns.","","","","","","","","","","","","","","","","","Attempts to parse a string into a regular expression","Attempts to parse a string into a regular expression","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","This configures Unicode mode for the entire pattern.","This configures Unicode mode for the all of the patterns.","","","","","","","","","","","","","","","","","","","Keep any of the unique rows This allows more optimizations","","A contiguous growable collection of Series that have the …","Keep the first unique row.","","Keep the last unique row.","Keep None of the unique rows.","","","","","","","","","","Safety","Same as filter but does not parallelize.","","","","","Aggregate all chunks to contiguous memory.","Ensure all the chunks in the DataFrame are aligned.","Apply a closure to a column. This is the recommended way …","Apply a closure to a column at index idx. This is the …","Aggregate all the chunks in the DataFrame to a single …","Aggregate all the chunks in the DataFrame to a single …","","","","","","","","","","","","","","","","","","Select a single column by name.","Selected multiple columns by name.","Creates the cartesian product from both frames, preserves …","","","","","","","","","","","","","Summary statistics for a DataFrame. Only summarizes …","","","","","","Drop a column by name. This is a pure method and will …","Remove a column by name and return the column removed.","Drop columns that are in names.","Drop columns that are in names without allocating a HashSet…","Return a new DataFrame where all null values are dropped.","Get the data types of the columns in the DataFrame.","Creates an empty DataFrame usable in a compile time …","","","","","","","Returns an estimation of the total (heap) allocated size …","","Explode DataFrame to long format by exploding a column …","","Extend the memory backed by this DataFrame with the values …","Get a reference to the schema fields of the DataFrame.","Replace None values with one of the following strategies:","Take the DataFrame rows by a boolean mask.","Get column index of a Series by name.","","","","","Check if DataFrames are equal. Note that None == None …","Check if all values in DataFrames are equal where …","Check if DataFrames schemas are equal.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","Panics","Create a new DataFrame from rows. This should only be used …","Create a new DataFrame from rows. This should only be used …","Create a new DataFrame from an iterator over rows. This …","Get a row in the DataFrame. Beware this is slow.","Example","Get the Vec<String> representing the column names.","Get a reference to the DataFrame columns.","Get mutable access to the underlying columns.","Get a row from a DataFrame. Use of this is discouraged as …","Amortize allocations by reusing a row. The caller is …","Amortize allocations by reusing a row. The caller is …","Get the supertype of the columns in this DataFrame","","Group DataFrame using a Series column.","","","Group DataFrame using a Series column. The groups are …","","","Get the head of the DataFrame.","Get the height of the DataFrame which is the number of …","Aggregate the column horizontally to their max values.","Aggregate the column horizontally to their mean values.","Aggregate the column horizontally to their min values.","Add multiple Series to a DataFrame. The added Series are …","Add multiple Series to a DataFrame. The added Series are …","Add columns horizontally.","Aggregate the column horizontally to their sum values.","","","","","","","","","","","","","","Insert a new column at a given index.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","Get a mask of all the duplicated rows in the DataFrame.","Check if the DataFrame is empty.","Get a mask of all the unique rows in the DataFrame.","Iterator over the columns as Series.","Iterator over the rows in this DataFrame as Arrow …","Iterator over the rows in this DataFrame as Arrow …","This is similar to a left-join except that we match on …","This is similar to a left-join except that we match on …","Convert the DataFrame into a lazy DataFrame","Aggregate the columns to their maximum values.","Aggregate the columns to their mean values.","Aggregate the columns to their median values.","Unpivot a DataFrame from wide to long format.","Similar to melt, but without generics. This may be easier …","Aggregate the columns to their minimum values.","The number of chunks per column","Create a DataFrame from a Vector of Series.","Create a new DataFrame but does not check the length or …","","","Create a new DataFrame that shows the null counts per …","Pipe different functions/ closure operations that work on …","Pipe different functions/ closure operations that work on …","Pipe different functions/ closure operations that work on …","Removes the last Series from the DataFrame and returns it, …","Checks if the Arc ptrs of the Series are equal","Aggregate the columns to their quantile values.","Rename a column in the DataFrame.","Replace a column with a Series.","Replace column at index idx with a Series.","Replace or update a column. The difference between this …","Get a DataFrame with all the columns in reversed order.","","Sample a fraction between 0.0-1.0 of this DataFrame.","Sample n datapoints from this DataFrame.","Get the DataFrame schema.","Select column(s) from this DataFrame and return a new …","Select a Series by index.","Select column(s) from this DataFrame by range and return a …","","Select column(s) from this DataFrame and return them into …","Select with a known schema.","Select with a known schema. This doesn’t check for …","Set the column names.","Get (height, width) of the DataFrame.","Shift the values by a given period and fill the parts that …","Returns true if the chunks of the columns do not align and …","Shrink the capacity of this DataFrame to fit its length.","","","Slice the DataFrame along the rows.","","Return a sorted clone of this DataFrame.","This is the dispatch of Self::sort, and exists to reduce …","Sort DataFrame in place by a column.","Sort the DataFrame by a single column with extra options.","Aggregate the columns to their standard deviation values.","Aggregate the columns to their sum values.","Get the tail of the DataFrame.","Take DataFrame rows by index values.","Take DataFrame value by indexes from an iterator.","Take DataFrame values by indexes from an iterator.","Take DataFrame values by indexes from an iterator that may …","Create a 2D ndarray::Array from this DataFrame. This …","","","","","","Transpose a DataFrame. This is a very expensive operation.","Apply a closure that may fail to a column. This is the …","Apply a closure that may fail to a column at index idx. …","Get column index of a Series by name.","","","","","","","","Create a new DataFrame from an iterator over rows. This …","","","","","","","","","","","Unstable distinct. See DataFrame::unique_stable.","","Drop duplicate rows from a DataFrame. This fails when …","Unnest the given Struct columns. This means that the …","","","Aggregate the columns to their variation values.","Concatenate a DataFrame to this DataFrame and return as …","Concatenate a DataFrame to this DataFrame","","","","","","Get the width of the DataFrame which is the number of …","Add a new column to this DataFrame or replace an existing …","Add a new column to this DataFrame or replace an existing …","Adds a column to the DataFrame without doing any checks on …","Add a new column at index 0 that counts the rows.","Add a row count in place.","Arguments for [DataFrame::melt] function","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","Whether the melt may be done in the streaming engine This …","","","","","","","","","","","","Returned by a groupby operation on a DataFrame. This …","","","Indexes of the groups, the first index is stored …","","","","","Every group is indicated by an array where the","","","","","Used to create the tuples for a groupby operation.","","","","","","","","","","","Slice is always sorted in ascending order.","","","","","","","","","Aggregate the groups of the groupby operation into lists.","","","Apply a closure over the groups as a new DataFrame.","","","","","","","","","","","","","","","","","","","","","","","","","","Aggregate grouped series and compute the number of values …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Aggregate grouped Series and find the first value per …","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","","","Get the internal representation of the GroupBy operation. …","Get the internal representation of the GroupBy operation. …","","","Create the tuples need for a groupby operation. * The …","Get the groupby group indexes.","Get a mutable reference to the GroupsIdx.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Aggregate grouped Series and return the last value per …","","","Aggregate grouped series and compute the maximum value per …","Aggregate grouped series and compute the mean per group.","Aggregate grouped Series and determine the median per …","Aggregate grouped series and compute the minimal value per …","Aggregate grouped Series by counting the number of unique …","","","","","Apply a closure over the groups as a new DataFrame in …","","","Aggregate grouped Series and determine the quantile per …","Select the column(s) that should be aggregated. You can …","","","","Aggregate grouped Series and determine the standard …","Aggregate grouped series and compute the sum per group.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get a reference to the GroupsIdx.","Get a reference to the GroupsSlice.","Aggregate grouped Series and determine the variance per …","","","","","","","","","","","","","","","","","","","","Safety","","","","","[ChunkIdx, DfIdx]","","","","","","","","","","","No unique checks","Check if join keys are unique in right dataset.","Check if join keys are unique in left dataset.","Check if join keys are unique in both left and right …","","","","","If Categorical types are created without a global string …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An AnyValueBuffer that should be used when we trust the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Safety","Will add the AnyValue into Self and unpack as the physical …","","","","","","","","","","","","","","Coerces a slice of datatypes into a single supertype.","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","Infer schema from rows and set the first no null type as …","Infer schema from rows and set the supertypes of the …","","","","","","","","","","","","","","","","Casts all series to string data and will concat them in …","Compute the covariance between two columns.","Compute the covariance between two columns.","Concat [DataFrame]s diagonally. Concat diagonally thereby …","Concat [DataFrame]s horizontally. Concat horizontally and …","Compute the pearson correlation between two columns.","Compute the pearson correlation between two columns.","","","","","Groupby aggregation","","","","Multiple values that are used for all columns","A single value that’s used for all columns","AllowedOptimizations","","","","","","","","Keep any of the unique rows This allows more optimizations","","A thread-safe reference-counting pointer. ‘Arc’ stands …","Argmin/ Argmax","","","","A nested list with a fixed size in each row","","","Specialized expressions for Series of DataType::List.","","The set of supported logical types in this crate.","","Represents Arrow’s metadata of a “column”.","","Typedef for a std::result::Result of an Error.","An ordered sequence of Fields with associated Metadata.","The time units defined in Arrow.","","","","","","","","","Automatically determine over which unit to parallelize …","","previous value in array","selects the last row in the right DataFrame whose ‘on’ …","","A raw binary array","","","Opaque binary data of variable length whose offsets are …","","","","","","","","","","","","","","A binary true or false.","A binary true or false.","","true and false.","","","","","","","","","","","","Cache the input at this point in the LP","","","","","","","","Specialized expressions for Categorical dtypes.","","","","Intermediate state of a chained …","Intermediate state of a chained …","Aggregation operations","Aggregations that return Series of unit length. Those can …","","Fastest way to do elementwise operations on a …","Apply kernels on the arrow array chunks in a ChunkedArray.","","Cast ChunkedArray<T> to ChunkedArray<N>","Compare Series and ChunkedArray’s and get a boolean mask …","","Create a new ChunkedArray filled with values at that index.","Explode/ flatten a List or Utf8 Series","Replace None values with a value","Filter values by a boolean mask.","Fill a ChunkedArray with one value.","","Find local minima/ maxima","Quantile and median aggregation","Reverse a ChunkedArray<T>","This differs from ChunkWindowCustom and ChunkWindow by not …","Create a ChunkedArray with new values by index or by …","","Shift the values of a ChunkedArray by a number of periods.","Sort operations on ChunkedArray.","Fast access by index.","Get unique values in a ChunkedArray","Variance and standard deviation aggregation.","Combine two ChunkedArray based on some predicate.","ChunkedArray","","","","","","","","","Parallelize over the columns","","","","","","Special case that does not need columns","","","","Create a new DataFrame by reading a csv file.","Write a DataFrame to csv.","","","","","","A contiguous growable collection of Series that have the …","","","In memory DataFrame","","","","A 32-bit date representing the elapsed time since UNIX …","A 32-bit date representing the elapsed time since UNIX …","An i32 representing the elapsed time since UNIX epoch …","An i64 representing the elapsed time since UNIX epoch …","","","","","A 64-bit date representing the elapsed time since UNIX …","A 64-bit date representing the elapsed time since UNIX …","Arguments used by datetime in order to produce an Expr of …","","","","A 128-bit fixed point decimal number.","Fixed point decimal type optional precision and …","Decimal value with precision and scale precision is the …","Decimal backed by 256 bits","","","","A dictionary encoded array (key_type, value_type), where …","","Remove duplicates from the table","","","","","Dummy type, we need to instantiate all generic types, so …","","","","","","Measure of elapsed time. This elapsed time is a physical …","Arguments used by duration in order to produce an Expr of …","","","","","","","","","Catches errors and throws them later","Can be used in a select statement to exclude a column from …","","","","Explode the aggregated list and just do a hstack instead …","Expressions that can be used in various contexts. Queries …","","This allows expressions to access other tables","Extension type.","Characterizes the name and the DataType of a column.","","","","","","","","Keep the first unique row.","Opaque binary data of fixed size. Enum parameter specifies …","A list of some logical data type with a fixed number of …","","An 16-bit float","A 32-bit floating point number.","A 32-bit floating point number.","","A f32","","","A 64-bit floating point number.","A 64-bit floating point number.","","A f64","","","","","","next value in array","selects the first row in the right DataFrame whose …","","","","","","","","Ensure that the same hash is used as with VecHash.","","","","Hashmap: maps the indexes from the global …","Hashmap: maps the indexes from the global …","Returned by a groupby operation on a DataFrame. This …","","","Indexes of the groups, the first index is stored …","","","","","Every group is indicated by an array where the","Map the group values to the position","","","","","Adding columns to the table without a Join","","","","","","","","","The type used by polars to index data.","","","","This trait exists to be unify the API of polars Schema and …","","","","","","","A 16-bit integer number.","A 16-bit integer number.","","An i16","","","A 32-bit integer number.","A 32-bit integer number.","","An i32","","","A 64-bit integer number.","A 64-bit integer number.","","An i64","","","An 8-bit integer number.","An 8-bit integer number.","","An i8","","","","","A “calendar” interval modeling elapsed time that takes …","Used to create the tuples for a groupby operation.","","","Used to convert a ChunkedArray, &dyn SeriesTrait and Series","Create a type that implements a faster TakeRandom.","","","","Compression codec","Read Arrows IPC format into a DataFrame","Read Arrows Stream IPC format into a DataFrame","Write a DataFrame to Arrow’s Streaming IPC format","","Write a DataFrame to Arrow’s IPC format","","","","Mask the first unique values as true","","Safety","Check if element is member of list array","","","Mask the last unique values as true","","","","","","","","","","","","","Join the groups as ‘List<group_dtype>’ to the row …","Join operation","","","","","A single JSON array containing each DataFrame row as an …","The format to use to write the DataFrame to JSON: Json (a …","","Each DataFrame row is serialized as a JSON object on a …","Reads JSON in one of the formats in JsonFormat into a …","Writes a DataFrame to JSON.","Set root name as Alias","LZ4 (framed)","Opaque binary data of variable length whose offsets are …","","A list of some logical data type whose offsets are …","","","A variable-length UTF-8 encoded string whose offsets are …","","","Keep the last unique row.","","Reads LazyFrame from a filesystem or a cloud storage. …","Lazy abstraction over an eager DataFrame. It really is an …","Utility struct for lazy groupby operation.","","","","","Use the string value for sorting","","","","Nested type, contains arrays that are filled with one of …","A nested list with a variable size in each row","A list of some logical data type whose offsets are …","","","","","","","Specialized expressions for Series of DataType::List.","","","","","","","","","","","Utf8Array: caches the string values","Utf8Array: caches the string values","","","","","Maps a logical type to a a chunked array implementation of …","","","Utf8 encoding and unknown bytes are replaced with �","","","","","","","A nested type that is represented as","A (User Defined) Function","","","maximum value in array","","replace with the maximum value of that data type","","mean value of array","","","","Arguments for [DataFrame::melt] function","Specialized expressions for Categorical dtypes.","Time in microseconds.","","","Time in milliseconds.","","","","minimal value in array","","replace with the minimal value of that data type","","","only useful if periods are weekly","","","","","","","","","Tuples that map column names to null value of that column","","","","","Time in nanoseconds.","","","","","selects the right in the right DataFrame whose ‘on’ …","","","Just a wrapper structure. Useful for certain impl …","","Don’t parallelize","Keep None of the unique rows.","","","Take the nth column in the DataFrame","The literal Null","","","","Null type","","","","","","","","","Can be used to fmt and implements Any, so can be …","A generic type that can be used in a Series &’static str …","","","","","","replace with the value one","","State of the allowed optimizations","","","","","","","","","Read Apache parquet format into a DataFrame.","","Write a DataFrame to parquet format","","Use the physical categories for sorting","Take a DataFrame and evaluate the expressions. Implement …","Wrapper struct that allow us to use a PhysicalExpr in …","","","This hashmap has the uses an IdHasher","","","","","","","","","A PolarsIterator is an iterator over a ChunkedArray which …","","","","Values need to implement this so that they can be stored …","","","Any type that is not nested","","","","","","Column selection","","","","","","","","","","","","","","Repeat the values n times.","","","","","","","","","","","","","","","","Parallelize over the row groups","","","","","","A map from field/column name (String) to the type of that …","","","","","Time in seconds.","Filter on a boolean mask","Expressions in this node should only be expanding e.g. …","","","Series","","A wrapper trait for any binary closure …","","","","","A wrapper trait for any closure …","","","","","","","","","","Slice the table","","Slice is always sorted in ascending order.","Utility trait to slice concrete arrow arrays whilst …","","","","Sort the table","","","","Wrapper type that has special equality properties …","","","","Concat the values into a string array.","","","","","","","A nested DataType with a given number of Fields.","A StructArray is a nested Array with an optional validity …","This is logical type StructChunked that dispatches most …","","","Specialized expressions for Struct dtypes.","","","","","","One of the three arguments allowed in unchecked_take","","","","","Random access","","","","","","A ternary operation if true then “foo” else “bar”","Intermediate state of when(..).then(..).otherwise(..) …","","","A 64-bit time representing the elapsed time since midnight …","A 64-bit time representing the elapsed time since midnight …","A 32-bit time representing the elapsed time since midnight …","A 64-bit time representing the elapsed time since midnight …","","","","","","A i64 representing a timestamp measured in TimeUnit with …","","","","","","","An unsigned 16-bit integer number.","An unsigned 16-bit integer number.","","An u16","","","An unsigned 32-bit integer number.","An unsigned 32-bit integer number.","","An u32","","","An unsigned 64-bit integer number.","An unsigned 64-bit integer number.","","An u64","","","An unsigned 8-bit integer number.","An unsigned 8-bit integer number.","","An u8","","","","","","A nested datatype that can represent slots of differing …","","","","","","Utf8 encoding","A UTF8 encoded string type.","A UTF8 encoded string type.","String data","A variable-length UTF-8 encoded string whose offsets are …","","","","","An UTF8 encoded string type.","","","","","","","","","","Intermediate state of when(..).then(..).otherwise(..) …","","Represents a window in time","See postgres window functions","","","","","ZSTD","replace with the value zero","","Represents a valid zstd compression level.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get the sum of the Series as a new Series of length 1.","","Convert all values to their absolute/positive value.","","","","","","","Group by and aggregate.","Get the group indexes of the group by operation.","","Rename Column.","Selects all columns. Shorthand for col("*").","Check if all boolean values are true","Create a new column with the the bitwise-and of the …","Allow parallel table evaluation.","","specify if the scan provider should allow predicate …","specify if the scan provider should allow projection …","","specify if the scan provider should allow slice pushdowns","and operation","","Check if any boolean value is true","Create a new column with the the bitwise-or of the …","Append expressions. This is done by adding the chunks of …","","","","","","","Apply a closure elementwise. This is fastest when the null …","Apply a function over the groups as a new DataFrame. It is …","Apply a function/closure over the groups. This should only …","Like map_binary, but used in a groupby-aggregation context.","Apply a closure elementwise and cast to a Numeric …","","Apply kernel and return result as a new ChunkedArray.","Apply a kernel that outputs an array of different type.","Apply a function/closure over the groups with many …","","Apply a function/closure over the groups of multiple …","Apply a closure elementwise including null values.","Apply a closure elementwise and write results to a mutable …","Apply a closure elementwise. The closure gets the index of …","Apply a closure elementwise. The closure gets the index of …","Create list entries that are range arrays","Compute the inverse cosine of the given expression","Compute the inverse hyperbolic cosine of the given …","Arcs this array into a std::sync::Arc<dyn Array>.","Compute the inverse sine of the given expression","Compute the inverse hyperbolic sine of the given expression","Compute the inverse tangent of the given expression","Compute the inverse tangent of the given expression, with …","Compute the inverse hyperbolic tangent of the given …","Get the index of the maximal value","Return the index of the maximum value of every sublist","Get the index value that has the maximum value","Get the index of the minimal value","Return the index of the minimal value of every sublist","Get the index value that has the minimum value","Retrieve the indexes needed to sort this array.","Get the index values that would sort this expression.","Retrieve the indexes needed for a sort.","Find the indexes that would sort these series in order of …","Retrieve the indexes need to sort this and the other …","Get first index of the unique values in a ChunkedArray. …","Get the first index of unique values of this expression.","Get first indexes of unique values.","Get the indices where condition evaluates true.","","Get the array::ArrayNameSpace","","APIs to read from and write to NDJSON","Get arrow schema of the Ipc File, this is faster than …","Get arrow schema of the Ipc Stream File, this is faster …","","","Get a hold to self as Any trait reference. Only …","","Get a hold to self as Any trait reference. Only …","","","Parsing string values and return a DateChunked","Parsing string values and return a DateChunked Different …","Parsing string values and return a DatetimeChunked","Parsing string values and return a DatetimeChunked …","","","Convert to a partitioned aggregator.","","","","Rechunk and return a pointer to the start of the Series. …","","Can take &dyn Statistics and determine of a file should be …","","Take several expressions and collect them into a …","Parsing string values and return a TimeChunked","","Find the mean of all the values in the column named name. …","Fill missing value with next non-null.","","","","","","","","","","","","","","Compute op(l, r) (or equivalently l op r). l and r must …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Boxes this array into a Box<dyn Array>.","","","Apply a closure on optional values and cast to Numeric …","","Compute the rolling aggregates with a window defined by a …","","Caches the result into a new LazyFrame. This should be …","","","use a cache of unique, converted dates to apply the …","","","","","","Casts the column given by Expr to a different type.","Cast a [ChunkedArray] to [DataType]","","","Cast expression to another data type.","Does not check if the cast is a valid one and may …","","Get the CategoricalNameSpace","Compute the cube root of the given expression","Ceil underlying floating point array to the highest …","Set the labels at the center of the window.","Set the labels at the center of the window.","Set the labels at the center of the window.","","","In cases sortedness cannot be checked by the sorted flag, …","In cases sortedness cannot be checked by the sorted flag, …","Checked integer division. Computes self / rhs, returning …","","","Get the lengths of the underlying chunks","Traits and utilities for temporal data.","Underlying chunks.","Clip underlying values to a set boundary.","Clip underlying values to a set boundary.","Clip underlying values to a set boundary.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Clone inner ChunkedArray and wrap in a new Arc","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The closed window of that time window if given","","","","","CloudOptions used to list files.","","","Folds the expressions from left to right keeping the first …","Create a Column Expression based on a column name.","Execute all the lazy operations and collect them into a …","Collect all LazyFrame computations.","Select multiple columns by name.","","","Data page compression","Data page compression","Concat multiple","Concat with the values from a second Utf8Chunked","","Recommended concatenation of LazyFrames from many input …","","Concat lists entries.","Horizontally concat string columns in linear time","Check if binary contains given literal","Check if strings contain a regex pattern.","Check if the list array contain an element","Check if strings contain a given literal","Check if strings contain a given literal","Compute the cosine of the given expression","Compute the hyperbolic cosine of the given expression","Compute the cotangent of the given expression","Count expression","Count the values of the Series or Get counts of the group …","Count all successive non-overlapping regex matches.","Compute the covariance between two columns.","","","Creates the cartesian product from both frames, preserves …","Cumulatively count values from 0 to len.","Accumulate over multiple columns horizontally / row wise.","Get an array with the cumulative max computed at every …","Get an array with the cumulative max computed at every …","Get an array with the cumulative min computed at every …","Get an array with the cumulative min computed at every …","Get an array with the cumulative product computed at every …","Get an array with the cumulative product computed at every …","Accumulate over multiple columns horizontally / row wise.","Get an array with the cumulative sum computed at every …","Get an array with the cumulative sum computed at every …","Run an expression over a sliding window that increases 1 …","if None will be 1024^2 bytes","","Its logical DataType","Data types supported by Polars.","Create a column of date ranges from a start and stop …","","Construct a column of Datetime from the provided …","","","","Extract day from underlying NaiveDate representation. …","Extract day from underlying NaiveDateTime representation. …","Extract day from underlying NaiveDateTime representation. …","","Extract the days from a Duration","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Convert from radians to degrees","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Explain the optimized logical plan.","Explain the naive logical plan.","","","Concat LazyFrames diagonally. Calls concat internally.","Diff every sublist.","","","","","","Arguments","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Removes columns from the DataFrame. Note that its better …","Drop NaN values","Drop null rows.","Drop null values","Drop all null values and return a new Series.","","","","Get data type of ChunkedArray.","Get datatype of series.","","Select multiple columns by dtype.","Select multiple columns by dtype.","Construct a column of Duration from the provided …","Check if strings ends with a substring","Check if strings ends with a substring","Compute the entropy as -sum(pk * log(pk). where pk are …","Compute the entropy as -sum(pk * log(pk). where pk are …","","","","","","","","","","","","","","","","","","Compare Expr with other Expr on equality","","","","","","","","","","","","","","","","","","","Compare Expr with other Expr on equality where None == None","Check for equality.","Check for equality where None == None.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Run any Expr on these lists elements","Take a DataFrame and evaluate the expression.","","Some expression that are not aggregations can be done per …","This is called in partitioned aggregation. Partitioned …","start a window at this interval","Period length","If polars may parse matches that not contain the whole …","Exclude a column from a wildcard/regex selection.","","Calculate the exponential of all elements in the input …","Calculate the exponential of all elements in the input …","Explain the logical plan.","Apply explode operation. See eager explode.","","Explode the utf8/ list column","","","","","","Extract the nth capture group from pattern","Extract each successive non-overlapping regex match in an …","Extract each successive non-overlapping regex match in an …","","Fetch is like a collect operation, but it overwrites the …","","Get field (used in schema)","","Retrieve one of the fields of this StructChunked as a new …","Returns the fields of this StructArray.","The fields composing this schema.","","Fill NaN values in the DataFrame","Replace the floating point NaN values by a value.","Fill none values in the DataFrame","Replace the null values by a value.","Replace None values with a give value T.","Filter values in the ChunkedArray with a boolean mask.","Filter by boolean mask. This operation clones data.","Filter by some predicate expression.","Filter a single column.","Called to merge all the partitioned results in a final …","Take the SerReader and return a parsed DataFrame.","","","Get the final LazyFrame.","Finish builder","Read the file and create the DataFrame.","","","","","","","Take the SerReader and return a parsed DataFrame.","","","Write the given DataFrame in the the writer W. Returns the …","","Get the final LazyFrame. This method assumes, that path is …","","","","First column in DataFrame","Get first item of every sublist.","Get the first row.","Get the first value in the group.","","Alias for explode","","Floor underlying floating point array to the lowest …","Floor divide self by rhs.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Optional parameters for the rolling function","","","Accumulate over multiple columns horizontally / row wise.","Force parallel table evaluation.","","Formatting string","Format the results of an array of expressions using a …","Fill missing value with previous non-null.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Returns the argument unchanged.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","Safety","Safety","","","Create a list-array from an iterator. Used in groupby …","Create a list-array from an iterator. Used in groupby …","Create a new ChunkedArray from an iterator.","Create a list-array from an iterator. Used in groupby …","","","Create a list-array from an iterator. Used in groupby …","Create a new ChunkedArray from an iterator.","","This is the recommended way to create a csv reader as this …","This is the recommended way to create a json reader as …","","","","","Initialize by name and values.","","Create a ChunkedArray with a single value.","","A function that cannot be expressed with map or apply and …","","Get a nullable value by index.","Get a nullable value by index.","Get a single value by index. Don’t use this operation …","Get items in every sublist by index.","Get a single value. Beware this is slow.","Gets AnyValue from LogicalType","Get a single value. Beware this is slow. If you need to …","Safety","","Get current optimizations","Getter for the DataType of the value","","","returns the bounds for the earliest window bounds that …","","","","Returns the fields the DataType::Struct.","","Get a vector of all column names.","Get the value at this index as a downcastable Any trait …","","","","Safety","Safety","Get a value by index and ignore the null bit.","Get a value by index and ignore the null bit.","Get a single value by index. Don’t use this operation …","Useful for a Utf8 or a List to get underlying value size. …","Get list of files referenced by this reader.","Create the tuples need for a groupby operation. * The …","Group by and aggregate.","","Group based on a time value (or index value of type Int32, …","","Create rolling groups based on a time column.","Similar to groupby, but order of the DataFrame is …","Different from groupby_windows, where define window …","Based on the given Window, which has an","Greater than comparison.","Check if Expr > Expr","Greater than or equal comparison.","Check if Expr >= Expr","Set whether the CSV file has headers","Set whether to write headers","Set whether the CSV file has headers","Whether this expression expands to multiple expressions.","Return if any the chunks in this [ChunkedArray] have a …","","","","","","","","","","","","","","","","","","","Get the head of every sublist","Return first n rows of each group","Get the first n elements of the Expr result","","","Extract hour from underlying NaiveDateTime representation. …","Extract hour from underlying NaiveDateTime representation. …","Extract hour from underlying NaiveDateTime representation. …","","Extract the hours from a Duration","","Select the join type.","","","Aggregate the group to a Series","","add the boundaries to the dataframe","Time or index column","Time or index column","Get the index of a column by name.","","Set the CSV reader to infer the schema of the file","Set the JSON reader to infer the schema of the file. …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Perform an inner join on two DataFrames.","Join query with other lazy query.","Generate a range of integers.","Generate a range of integers for each row of the 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).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Deconstructs the StructArray into its individual …","","","","","","","","","Get a hold to an implementor of the Display trait that …","","","Check if Series is empty.","Get mask of finite values if dtype is Float","","","Get a mask of the first unique value.","","Check if elements of this array are in the right Series, …","Check if the values of the left expression are in the …","Check if elements of this Series are in the right Series, …","Get mask of infinite values if dtype is Float","","Extract year from underlying NaiveDate representation. …","Extract year from underlying NaiveDate representation. …","Extract year from underlying NaiveDateTime representation. …","","","Get mask of NaN values if dtype is Float","Get inverse mask of NaN values if dtype is Float","A column which is false wherever expr is null, true …","Get a mask of the non-null values.","Run is_not_null operation on Expr.","A column which is true wherever expr is null, false …","Get a mask of the null values.","Run is_null operation on Expr.","Its nullability","Whether this expression expands to multiple expressions …","","A projection that only takes a column or a column + alias.","","Check if Series is sorted.","","true if zero duration.","This year number might not match the calendar year number.","","","Turn the batched reader into an iterator.","Returns an iterator of Option<Box<dyn Array>>","Generic join method. Can be used to join on multiple …","Join all string items in a sublist and place a separator …","Generic join function that can join on multiple columns.","Control more join options with the join builder.","Convert data between the Arrow memory format and JSON …","Keep the original root name","Last column in DataFrame","Get last item of every sublist.","Get the last row","Get the last value in the group.","","","Perform a left join on two DataFrames","Join query with other lazy query.","The columns you want to join the left table on.","Get length of series.","","Get lengths of the arrays in the List type.","Limit the DataFrame to the first n rows. Note if you don’…","Take num_elements from the top as a zero copy view.","","Create a Literal Expression from L. A literal expression …","Literal expression.","","","Compute the logarithm to a given base","Compute the logarithm to a given base","Compute the natural logarithm of all elements plus one in …","Compute the natural logarithm of all elements plus one in …","","","Reduce memory consumption at the expense of performance","Reduce memory consumption at the expense of performance","Reduce memory usage in expensive of performance","Reduce memory usage in expensive of performance","","Get minimal value that could be hold by this dtype.","","","","","Get the value by index in the sublists. So index 0 would …","In case the inner dtype DataType::Utf8, the individual …","","","","","","","","","","","","Less than comparison.","Check if Expr < Expr","Less than or equal comparison","Check if Expr <= Expr","maintain the order the data was processed","maintain the order the data was processed","","Apply a function/closure once the logical plan get …","Apply a function/closure once the logical plan get …","Define an alias by mapping a function over the original …","Apply a closure on the two columns that are evaluated from …","","","","","","Apply a function/closure once the logical plan get …","Apply a function/closure over multiple columns once the …","Apply a function/closure once the logical plan get …","","Apply a function/closure over multiple columns once the …","Explode the aggregated list and just do a hstack instead …","Find the maximum of all the values in the column named name…","Compute the maximum of the items in every subarray.","Compute the maximum of the items in every sublist.","Aggregate all the columns as their maximum values.","Returns the maximum value in the array, according to the …","Reduce groups to maximum value.","Get the max of the ChunkedArray as a new Series of length …","Get the max of the Series as a new Series of length 1.","Create a new column with the the maximum value per row.","Find the mean of all the values in the column named name. …","Compute the mean of every sublist and return a Series of …","Aggregate all the columns as their mean values.","Returns the mean value in the array. Returns None if the …","Reduce groups to the mean value.","Returns the mean value in the array Returns an option …","Find the median of all the values in the column named name…","Aggregate all the columns as their median values.","Returns the mean value in the array. Returns None if the …","Reduce groups to the median value.","Returns the median value in the array Returns an option …","Get the median of the ChunkedArray as a new Series of …","Get the median of the Series as a new Series of length 1.","Melt the DataFrame from wide to long format","","Set if the file is to be memory_mapped. Only works with …","","Get the meta::MetaNameSpace","Additional custom (opaque) metadata.","Optional metadata.","","","Extract the microseconds from a Duration","","Extract the milliseconds from a Duration","","Find the minimum of all the values in the column named name…","Compute the minimum of the items in every subarray.","Compute the minimum of the items in every sublist.","Aggregate all the columns as their minimum values.","","Reduce groups to minimal value.","Get the min of the ChunkedArray as a new Series of length …","Get the min of the Series as a new Series of length 1.","Create a new column with the the minimum value per row.","Amount of elements in the window that should be filled …","Amount of elements in the window that should be filled …","","Amount of elements in the window that should be filled …","Extract minute from underlying NaiveDateTime …","Extract minute from underlying NaiveDateTime …","Extract minute from underlying NaiveDateTime …","","Extract the minutes from a Duration","","The most occurring value(s). Can return multiple Values","Compute the mode(s) of this column. This is the most …","Compute the most occurring element in the array.","Extract month from underlying NaiveDateTime representation.","Extract month from underlying NaiveDateTime representation.","Extract month from underlying NaiveDateTime representation.","","","","","","","","","","","","Expr::mutate().apply(fn())","Number of chunks in this Series","Try to stop parsing when n rows are parsed. During …","Try to stop parsing when n rows are parsed. During …","Try to stop parsing when n rows are parsed. During …","","","","","Number of unique values in the ChunkedArray","Get the number of unique values in the groups.","Get unique values in the Series.","Name of series.","","","Its name","Reduce groups to maximum value.","Reduce groups to minimal value.","","Extract second from underlying NaiveDateTime …","Extract second from underlying NaiveDateTime …","Returns the number of nanoseconds since the whole non-leap …","Extract the nanoseconds from a Duration","Returns the nanoseconds from the Duration without the …","","Translate the negative index to an offset.","Compare Expr with other Expr on non-equality","Compare Expr with other Expr on non-equality where …","Create a new instance of the [SerReader]","","","Initialize by name and values.","","","Create a new CsvReader from a file/ stream","","","","","","","","Create a new JsonWriter writing to buffer with format …","","Create a new JsonLineReader from a file/ stream","Create a new ParquetReader from an existing Reader.","Create a new integer size Duration","","","Create a new writer","","","","Construct a new DatetimeArgs set to year, month, day","Create a new DurationArgs with all fields set to lit(0). …","Returns a new StructArray","","Creates an empty StructArray.","Create a new ChunkedArray filled with values at that index.","Create a new Series filled with values from the given …","Creates a null StructArray of length length.","","","","","Negates a boolean column.","Negate Expr","Check for inequality.","Check for inequality where None == None.","","Count the null values.","Aggregate all the columns as the sum of their null value …","Get the null count of the column/group","","Number of rows in the parquet file.","offset window boundaries","","Offset of the window","","The columns you want to join both tables on.","","","or operation","Returns the day of year starting from 1.","Returns the day of year starting from 1.","Returns the day of year starting from 1.","Extract ordinal year from underlying NaiveDateTime …","","","","Perform an outer join on two DataFrames","Join query with other lazy query.","Get the output name of this expression.","","Apply window function over a subgroup. This is similar to …","","","","Parse a string into a Duration","","","","","","","Path of the scanned file. It can be potentially a glob …","","","Get a boolean mask of the local maximum peaks.","Get a boolean mask of the local maximum peaks.","Get a boolean mask of the local minimum peaks.","Get a boolean mask of the local minimum peaks.","Compute the pearson correlation between two columns.","window duration","window duration","Constant Pi","","","","","Pop latest expression and return the input(s) of the …","Raise expression to the power exponent","","","","Add a prefix to the root column name.","","Get the product of the ChunkedArray as a new Series of …","Get the product aggregation of an expression","Profile a LazyFrame.","","Find a specific quantile of all the values in the column …","Aggregate all the columns as their quantile values.","Aggregate a given quantile of the ChunkedArray. Returns …","Compute the quantile per group.","Get the quantile of the ChunkedArray as a new Series of …","Get the quantile of the ChunkedArray as a new Series of …","Extract month from underlying NaiveDateTime representation.","Extract quarter from underlying NaiveDateTime …","Extract quarter from underlying NaiveDateTime …","Convert from degrees to radians","Create a range literal.","","","Read the parquet file in parallel (default). The single …","Rechunk the memory to contiguous chunks when parsing is …","Aggregate all chunks to a contiguous array of memory.","","","","","","Analogous to Iterator::reduce.","","","","Rename the Series.","Rename columns in the DataFrame.","Rename the fields of the StructChunked.","Create a column of length n containing n copies of the …","Repeat the values n times, where n is determined by the …","Repeat the column n times, where n is determined by the …","","Replace the leftmost regex-matched (sub)string with …","Replace all regex-matched (sub)strings with another string","Replace the leftmost literal (sub)string with another …","Replace all matching literal (sub)strings with another …","","","","Return a reversed version of this array.","return a Series in reversed order","Reverse every sublist","Reverse the DataFrame","Reverse column","","The columns you want to join the right table on.","","Apply a custom function over a rolling/ moving window of …","Apply a custom function over a rolling/ moving window of …","Apply a custom function over a rolling/ moving window of …","","","Apply a rolling max (moving max) over the values in this …","Apply a rolling max to a Series.","Apply a rolling maximum.","Apply a rolling mean (moving mean) over the values in this …","Apply a rolling mean to a Series.","Apply a rolling mean.","Apply a rolling median (moving median) over the values in …","Apply a rolling median to a Series.","Apply a rolling median.","Apply a rolling min (moving min) over the values in this …","Apply a rolling min to a Series.","Apply a rolling minimum.","Apply a rolling quantile (moving quantile) over the values …","Apply a rolling quantile to a Series.","Apply a rolling quantile.","Apply a rolling std (moving std) over the values in this …","Apply a rolling std_dev to a Series.","Apply a rolling std-dev","Apply a rolling sum (moving sum) over the values in this …","Apply a rolling sum to a Series.","Apply a rolling sum.","Apply a rolling var (moving var) over the values in this …","Apply a rolling variance to a Series.","Apply a rolling variance","Get the root column names.","","Round underlying floating point array to given decimal …","Round the given ms timestamp by the window boundary.","Round the given ns timestamp by the window boundary.","Round the given us timestamp by the window boundary.","Add a row_count column.","Add a row_count column.","Add a row_count column.","","","","If None will be all written to a single row group.","Proxy of the number of rows in both sides of the joins …","","","","","","Sets the size of the sample taken from the CSV file. The …","Creates a dataframe from the supplied function & scan …","","Create a LazyFrame directly from a ipc scan.","Create a LazyFrame directly from a parquet scan.","Get schema of the Ipc File","Get schema of the Ipc Stream File","Schema of the file.","function to supply the schema. Allows for an optional …","","Get a hold on the schema of the current LazyFrame …","","","","","Extract second from underlying NaiveDateTime …","Extract second from underlying NaiveDateTime …","Extract second from underlying NaiveDateTime …","","Extract the seconds from a Duration","","Select (and rename) columns from the query.","","Set the values where the mask evaluates to true to some …","Set the values at indexes idx to some optional value …","","Set the values at indexes idx by applying a closure to …","Safety","Try to reduce memory pressure at the expense of …","","Serialize columns in parallel","","","","","Make sure that all columns are contiguous in memory by …","Set this Series as sorted so that downstream code can use …","Sets the validity of this array.","","Shift the values by a given period and fill the parts that …","Shift every sublist.","Shift the values by a given period and fill the parts that …","Shift the values in the array by some period. See the …","Shift the values by a given period and fill the parts that …","Shift the values by a given period and fill the parts that …","Shift the values in the array by some period and fill the …","Shrink numeric columns to the minimal required datatype …","","Shrink the capacity of this array to fit its length.","","","Compute the sine of the given expression","Compute the hyperbolic sine of the given expression","Stream a query result into an ipc/arrow file. This is …","Stream a query result into a parquet file. This is useful …","","","","Get a zero copy view of the data.","Slice every sublist.","Slice the DataFrame.","Slice the Series. offset may be negative.","","Slices this StructArray.","","","Slices this Array.","","Slices the Array.","","","Slices this StructArray.","Returns this array sliced.","Returns this array sliced.","","Returned a sorted ChunkedArray.","Sort every sublist.","Add a sort operation to the logical plan.","Sort in increasing order. See the eager implementation.","Sort this column by the ordering of another column. Can …","Add a sort operation to the logical plan.","","Sort with given options.","","Compute the spearman rank correlation between two columns. …","Compute the square root of the given expression","","Check if strings starts with a substring","Check if strings starts with a substring","Compute and write column statistics.","Aggregate all the columns as their standard deviation …","Compute the standard deviation of this ChunkedArray/Series.","Standard deviation of the values of the Series","Get the standard deviation of the ChunkedArray as a new …","Get the standard deviation of the Series as a new Series …","","Concat the values into a string array.","Concat the values into a string array.","Get the length of the string values as number of bytes.","Get the length of the string values as number of chars.","Slice the string values Determines a substring starting …","","Whether the melt may be done in the streaming engine This …","","Convert from Time into Utf8 with the given format. See …","If set then polars will return an error if any date …","Cast expression to another data type. Throws an error if …","","Get the struct_::StructNameSpace","","","","Suffix to add duplicate column names in join. Defaults to …","Add a suffix to the root column name.","","Sum all the values in the column named name. Shorthand for …","Compute the sum of the items in every subarray.","Compute the sum the items in every sublist.","Aggregate all the columns as their sum values.","Aggregate the sum of the ChunkedArray. Returns None if not …","Reduce groups to the sum of all the values.","Get the sum of the ChunkedArray as a new Series of length …","Create a new column with the the sum of the values in each …","","Get the tail of every sublist","Get the last n rows","Return last n rows of each group","Get the last n elements of the Expr result","Take values from ChunkedArray by index. Note that the …","Take by index. This operation is clone.","Take the values by idx.","Take by index from an iterator. This operation clones the …","Take by index from an iterator. This operation clones the …","Take by index from an iterator. This operation clones the …","Take by index from an iterator. This operation clones the …","Create a type that implements TakeRandom.","Take values from ChunkedArray by index.","Take by index if ChunkedArray contains a single chunk.","Compute the tangent of the given expression","Compute the hyperbolic tangent of the given expression","vector of i64 representing temporal values","","","","","Create a column of time ranges from a start and stop …","Convert date(time) object to timestamp in TimeUnit.","","","","","","","Get a dot language representation of the LogicalPlan.","Get a dot language representation of the Expression.","","Create dummy variables.","Get the output field of this expr","Get Field result of the expression. The schema is the …","Modify the strings to their lowercase equivalent","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Convert Time into Utf8 with the given format. See chrono …","","","","","","Modify the strings to their uppercase equivalent","A tolerance in the same unit as the asof column","An timedelta given as","","","truncate the time column values to the window","","","","","","","","Truncate the given ns timestamp by the window boundary.","","Truncate the given us timestamp by the window boundary.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns a new StructArray.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","This should be used as type information. Consider this a …","","Undo any renaming operation like alias, keep_name.","Get unique values of a ChunkedArray","Keep only the unique values in every sub-array.","Keep only the unique values in every sublist.","Keep unique rows, do not maintain order","Get unique values of this expression.","Get unique values in the Series.","Keep only the unique values in every sub-array.","Keep only the unique values in every sublist.","Keep unique rows and maintain order","Get unique values of this expression, while maintaining …","","Unnest the given Struct columns. This means that the …","Get maximal value that could be hold by this dtype.","Upsample a DataFrame at a regular frequency.","Upsample a DataFrame at a regular frequency.","How to deal with ambiguous datetimes","Use statistics in the parquet to determine if pages can be …","","","","","The optional validity.","","Create a DataFrame with the unique values of this Series …","Count all unique values and create a struct mapping value …","","","Returns the values of this StructArray.","Returns an iterator of Box<dyn Array>","Aggregate all the columns as their variance values.","Compute the variance of this ChunkedArray/Series.","Variance of the values of the Series","Get the variance of the ChunkedArray as a new Series of …","Get the variance of the Series as a new Series of length 1.","","Compute the hash for all values in the array.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the ISO week number starting from 1. The return …","Returns the ISO week number starting from 1. The return …","Returns the ISO week number starting from 1. The return …","Extract ISO weekday from underlying NaiveDate …","Extract ISO weekday from underlying NaiveDateTime …","Returns the ISO weekday number where monday = 1 and sunday …","","","","","An optional slice with the same length as the window that …","An optional slice with the same length as the window that …","An optional slice with the same length as the window that …","Start a when(..).then(..).otherwise(..) expression","","","The length of the window.","The length of the window.","","The length of the window.","The table to join with.","","Set the batch size (number of records to load at one time)","","Cache the DataFrame after reading.","","Sets the chunk size used by the parser. This influences …","Sets the chunk size used by the parser. This influences …","Add a column to a DataFrame","Columns to select/ project","Columns to select/ project","Columns to select/ project","Columns to select/ project","Add multiple columns to a DataFrame.","","Set the comment character. Lines starting with this …","Set the comment character. Lines starting with this …","Set the compression used. Defaults to None.","Set the compression used. Defaults to None.","Set the compression used. Defaults to None.","Set the compression used. Defaults to None.","Set the compression used. Defaults to Zstd.","","Sets the maximum bytes size of a data page. If None will …","Set the CSV file’s date format","Set the CSV file’s datetime format","Set the day","Set the days","Set the CSV file’s column delimiter as a byte character","Set the CSV file’s column delimiter as a byte character","Set the CSV file’s column delimiter as a byte character","Overwrite the schema with the dtypes in this given Schema. …","Overwrite the schema with the dtypes in this given Schema. …","Overwrite the dtypes in the schema in the order of the …","Set CsvEncoding","Set CsvEncoding","","Set the char used as end of line. The default is b'\\\\n'.","Set the extension. Defaults to “.ipc”.","Set the extension. Defaults to “.ipc”.","Set the CSV file’s float precision","Set milliseconds, microseconds, and nanoseconds","Set hour, minute, and second","Set hours, minutes, and seconds","Set the hour","Set the hours","Continue with next batch when a ParserError is encountered.","Return a null if an error occurs during parsing.","Continue with next batch when a ParserError is encountered.","Set the number of rows to use when inferring the csv …","Set the number of rows to use when inferring the json …","","","Set the microsecond","Set the microseconds","Set the milliseconds","Set the minute","Set the minutes","Treat missing fields as null.","Treat missing fields as null.","Set the month","Try to stop parsing when n rows are parsed. During …","Stop reading when n rows are read.","Stop reading when n rows are read.","","Stop parsing when n rows are parsed. By settings this …","Try to stop parsing when n rows are parsed. During …","Try to stop parsing when n rows are parsed. During …","Set the number of threads used in CSV reading. The default …","","Set the nanoseconds","Set the CSV file’s null value representation","Set values that will be interpreted as missing/ null. Note …","Set values that will be interpreted as missing/ null.","Set allowed optimizations","Set path of the scanned file. Support glob patterns.","The preferred way to initialize this builder. This allows …","","","","","Toggle predicate pushdown optimization.","Set the reader’s column projection. This counts from 0, …","Set the reader’s column projection. This counts from 0, …","Set the reader’s column projection. This counts from 0, …","Set the reader’s column projection: the names of the …","Set the reader’s column projection. This counts from 0, …","Toggle projection pushdown optimization.","Set the char used as quote char. The default is b'"'. If …","Set the char used as quote char. The default is b'"'. If …","Set the single byte character used for quoting","Rechunk the memory to contiguous chunks when parsing is …","Rechunk the DataFrame to contiguous memory after the CSV …","","Rechunk the memory to contiguous chunks when parsing is …","Rechunk the memory to contiguous chunks when parsing is …","Add a row_count column.","Add a row_count column.","Add a row_count column.","Add a row_count column.","Add a row_count column.","Add a row_count column.","Add a new column at index 0 that counts the rows.","Set the row group size (in number of rows) during writing. …","Set the CSV file’s schema. This only accepts datatypes …","Set the JSON file’s schema","","Set the CSV file’s schema","Set the JSON file’s schema","Modify a schema before we run the lazy scanning.","Overwrite parts of the inferred schema.","","Set the second","Set the seconds","Toggle expression simplification optimization on or off","Skip the first n rows during parsing. The header will be …","Skip the first n rows during parsing. The header will be …","Skip these rows after the header","Skip this number of rows after the header location.","Toggle slice pushdown optimization","Compute and write statistic","Allow (partial) streaming engine","Set the CSV file’s time format","Automatically try to parse dates/ datetimes and time. If …","Automatically try to parse dates/ datetimes and time. If …","Toggle type coercion optimization.","Returns this array with a new validity.","","Set the weeks","Set the year","Turn off all optimizations","","Extract month from underlying NaiveDate representation. …","Extract month from underlying NaiveDateTime representation.","Extract year from underlying NaiveDateTime representation. …","","","Create a new ChunkedArray with values from self where the …","","","","","","","","","","","","","","","","","","","","function to apply","Also has the input. i.e. avg(“foo”)","","function to apply","","function arguments","","","function arguments","","","length is not yet known so we accept negative offsets","","","","","","","output dtype of the function","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Safety","","","","","","","","","APIs to serialize and write to NDJSON.","The error type of iteration.","A fallible, streaming iterator.","An iterator adapter that receives an implementer of Write …","The type being iterated over.","FallibleStreamingIterator that serializes an Array to …","","Advances the iterator to the next position.","","Determines if all elements of the iterator satisfy a …","Determines if any elements of the iterator satisfy a …","","","","","Borrows an iterator, rather than consuming it.","","","Returns the number of remaining elements in the iterator.","","","","","","","Returns an iterator which filters elements by a predicate.","Returns the first element of the iterator which satisfies …","","Calls a closure on each element of an iterator.","Returns the argument unchanged.","Returns the argument unchanged.","Returns an iterator which is well-behaved at the beginning …","Returns the current element.","","","","Calls U::from(self).","Calls U::from(self).","Returns the inner content of this iterator","","Returns an iterator which applies a transform to elements.","Returns an iterator that applies a transform to errors.","Returns an iterator which applies a transform to elements.","Creates a new FileWriter.","Creates a new Serializer.","Advances the iterator, returning the next element.","","Returns the nth element of the iterator.","Returns the position of the first element matching a …","Returns bounds on the number of remaining elements in the …","Returns an iterator which skips the first n elements.","Returns an iterator which skips the first sequence of …","Returns an iterator which only returns the first n …","Returns an iterator which only returns the first sequence …","","","","","","","","","","Specialized expressions for Series of DataType::Utf8.","","","Check if a binary value contains a literal binary.","","","","Check if a binary value ends with the given sequence.","Returns the argument unchanged.","","Calls U::from(self).","Check if a binary value starts with the given sequence.","","","","","Specialized expressions for Categorical dtypes.","","Use the string value for sorting","Use the physical categories for sorting","","","","","","","","","","Parsing string values and return a DateChunked","Parsing string values and return a DateChunked Different …","Parsing string values and return a DatetimeChunked","Parsing string values and return a DatetimeChunked …","Parsing string values and return a TimeChunked","","","Compute the rolling aggregates with a window defined by a …","","Set the labels at the center of the window.","Set the labels at the center of the window.","","","The closed window of that time window if given","","Extract day from underlying NaiveDate representation. …","Extract day from underlying NaiveDateTime representation. …","Extract the days from a Duration","","","","","Optional parameters for the rolling function","","Returns the argument unchanged.","Extract hour from underlying NaiveDateTime representation. …","Extract hour from underlying NaiveDateTime representation. …","Extract the hours from a Duration","","Calls U::from(self).","Extract year from underlying NaiveDate representation. …","Extract year from underlying NaiveDate representation. …","This year number might not match the calendar year number.","","Extract the microseconds from a Duration","Extract the milliseconds from a Duration","Amount of elements in the window that should be filled …","Amount of elements in the window that should be filled …","Extract minute from underlying NaiveDateTime …","Extract minute from underlying NaiveDateTime …","Extract the minutes from a Duration","Extract month from underlying NaiveDateTime representation.","Extract month from underlying NaiveDateTime representation.","Extract second from underlying NaiveDateTime …","Extract second from underlying NaiveDateTime …","Extract the nanoseconds from a Duration","Returns the day of year starting from 1.","Returns the day of year starting from 1.","","","","Extract month from underlying NaiveDateTime representation.","Extract quarter from underlying NaiveDateTime …","Apply a rolling max (moving max) over the values in this …","Apply a rolling mean (moving mean) over the values in this …","Apply a rolling median (moving median) over the values in …","Apply a rolling min (moving min) over the values in this …","Apply a rolling quantile (moving quantile) over the values …","Apply a rolling std (moving std) over the values in this …","Apply a rolling sum (moving sum) over the values in this …","Apply a rolling var (moving var) over the values in this …","Extract second from underlying NaiveDateTime …","Extract second from underlying NaiveDateTime …","Extract the seconds from a Duration","","","","","","","","","","Returns the ISO week number starting from 1. The return …","Returns the ISO week number starting from 1. The return …","Extract ISO weekday from underlying NaiveDate …","Extract ISO weekday from underlying NaiveDateTime …","An optional slice with the same length as the window that …","An optional slice with the same length as the window that …","The length of the window.","The length of the window.","Extract month from underlying NaiveDate representation. …","Extract month from underlying NaiveDateTime representation.","","","","","","","","","","Parsing string values and return a DateChunked","Parsing string values and return a DateChunked Different …","Parsing string values and return a DatetimeChunked","Parsing string values and return a DatetimeChunked …","Parsing string values and return a TimeChunked","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","","","","","","","","Options to connect to various cloud providers.","","","","","","A nested list with a fixed size in each row","","The set of supported logical types in this crate.","The time units defined in Arrow.","","","","Opaque binary data of variable length whose offsets are …","","","","A binary true or false.","","true and false.","","","","","","","","","","","A 32-bit date representing the elapsed time since UNIX …","A 32-bit date representing the elapsed time since UNIX …","An i32 representing the elapsed time since UNIX epoch …","An i64 representing the elapsed time since UNIX epoch …","","","A 64-bit date representing the elapsed time since UNIX …","A 64-bit date representing the elapsed time since UNIX …","","","A 128-bit fixed point decimal number.","Fixed point decimal type optional precision and …","Decimal value with precision and scale precision is the …","Decimal backed by 256 bits","","","A dictionary encoded array (key_type, value_type), where …","","","Measure of elapsed time. This elapsed time is a physical …","","","Extension type.","Characterizes the name and the DataType of a column.","Opaque binary data of fixed size. Enum parameter specifies …","A list of some logical data type with a fixed number of …","","An 16-bit float","A 32-bit floating point number.","","A f32","","","A 64-bit floating point number.","","A f64","","","","Hashmap: maps the indexes from the global …","Hashmap: maps the indexes from the global …","","","","","The type used by polars to index data.","","","","","A 16-bit integer number.","","An i16","","","A 32-bit integer number.","","An i32","","","A 64-bit integer number.","","An i64","","","An 8-bit integer number.","","An i8","","","A “calendar” interval modeling elapsed time that takes …","Opaque binary data of variable length whose offsets are …","A list of some logical data type whose offsets are …","A variable-length UTF-8 encoded string whose offsets are …","Nested type, contains arrays that are filled with one of …","A nested list with a variable size in each row","A list of some logical data type whose offsets are …","","","Utf8Array: caches the string values","Utf8Array: caches the string values","Maps a logical type to a a chunked array implementation of …","","A nested type that is represented as","Time in microseconds.","","Time in milliseconds.","","Time in nanoseconds.","","","","","Null type","","Can be used to fmt and implements Any, so can be …","A generic type that can be used in a Series &’static str …","","","","","","","","This hashmap has the uses an IdHasher","","","","","","","Any type that is not nested","","","Time in seconds.","","","","A nested DataType with a given number of Fields.","This is logical type StructChunked that dispatches most …","","A 64-bit time representing the elapsed time since midnight …","A 64-bit time representing the elapsed time since midnight …","A 32-bit time representing the elapsed time since midnight …","A 64-bit time representing the elapsed time since midnight …","","","","","A i64 representing a timestamp measured in TimeUnit with …","An unsigned 16-bit integer number.","","An u16","","","An unsigned 32-bit integer number.","","An u32","","","An unsigned 64-bit integer number.","","An u64","","","An unsigned 8-bit integer number.","","An u8","","","A nested datatype that can represent slots of differing …","","A UTF8 encoded string type.","String data","A variable-length UTF-8 encoded string whose offsets are …","","An UTF8 encoded string type.","","","","","Get data type of ChunkedArray.","","Gets AnyValue from LogicalType","Safety","","Safety","","","","","","","","Hashmap: maps the indexes from the global …","Hashmap: maps the indexes from the global …","Utf8Array: caches the string values","Utf8Array: caches the string values","","","","","RAII for the string cache If an operation creates …","Use a global string cache for the Categorical Types.","Reset the global string cache used for the Categorical …","Check if string cache is set.","","","","","","","Safety","Safety","Specialized expressions for Series with dates/datetimes.","","","","Change the underlying TimeUnit. And update the data …","","Change the underlying TimeZone of the Series. This does …","Get the (local) date of a Date/Datetime","Get the (local) datetime of a Datetime","Get the month of a Date/Datetime","","","","","Returns the argument unchanged.","Get the hour of a Datetime/Time64","","Calls U::from(self).","","Get the iso-year of a Date/Datetime. This may not …","Get the microsecond of a Time64 (scaled from nanosecs)","Get the millisecond of a Time64 (scaled from nanosecs)","Get the minute of a Datetime/Time64","Get the month of a Date/Datetime","Get the nanosecond part of a Time64","Get the ordinal_day of a Date/Datetime","Extract quarter from underlying NaiveDateTime …","","","Get the second of a Datetime/Time64","Convert from Date/Time/Datetime into Utf8 with the given …","Get the (local) time of a Date/Datetime/Time","","Convert from Date/Time/Datetime into Utf8 with the given …","","","","","","Extract the week from the underlying Date representation. …","Extract the ISO week day from the underlying Date …","Change the underlying TimeUnit of the Series. This does …","Get the year of a Date/Datetime","","","","","","APIs to write to JSON","An iterator which wraps a normal Iterator.","A fallible, streaming iterator which can be advanced from …","An iterator over no items.","The error type of iteration.","A fallible, streaming iterator.","An iterator which filters elements with a predicate.","An iterator which is well-behaved at the beginning and end …","The type being iterated over.","An iterator which applies a transform to elements.","An iterator which applies a transform to errors.","An iterator which applies a transform to elements.","FallibleStreamingIterator that serializes a Chunk into …","FallibleStreamingIterator that serializes an Array to …","An iterator which skips a number of initial elements.","An iterator which skips initial elements matching a …","An iterator which only returns a number of initial …","An iterator which only returns initial elements matching a …","","Advances the iterator to the next position.","","","","","","","","","","","","","","Advances the state of the iterator to the next item from …","","","","","","Determines if all elements of the iterator satisfy a …","Determines if any elements of the iterator satisfy a …","","","","","","","","","","","","","","","","","","","","","","","","","","","Borrows an iterator, rather than consuming it.","","","Converts a normal Iterator over Results of references into …","Returns the number of remaining elements in the iterator.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns an iterator over no items.","Returns an iterator which filters elements by a predicate.","Returns the first element of the iterator which satisfies …","","Calls a closure on each element of an iterator.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns an iterator which is well-behaved at the beginning …","Returns the current element.","","","","","","","","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","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 an iterator which applies a transform to elements.","Returns an iterator that applies a transform to errors.","Returns an iterator which applies a transform to elements.","Creates a new RecordSerializer.","Creates a new Serializer.","Advances the iterator, returning the next element.","","","Advances the back of the iterator, returning the last …","","Returns the nth element of the iterator.","Returns the position of the first element matching a …","Returns bounds on the number of remaining elements in the …","","","","","","","","","","","","Returns an iterator which skips the first n elements.","Returns an iterator which skips the first sequence of …","Returns an iterator which only returns the first n …","Returns an iterator which only returns the first sequence …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Writes valid JSON from an iterator of (assumed …","Safety","Safety","","","","A collection of column stats with a known schema.","The statistics for a column in a Parquet file they …","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","Extract day from underlying NaiveDateTime representation. …","Extract hour from underlying NaiveDateTime representation. …","Extract year from underlying NaiveDateTime representation. …","","Extract minute from underlying NaiveDateTime …","Extract month from underlying NaiveDateTime representation.","Returns the number of nanoseconds since the whole non-leap …","","Returns the day of year starting from 1.","Extract ordinal year from underlying NaiveDateTime …","Extract quarter from underlying NaiveDateTime …","Apply a rolling max to a Series.","Apply a rolling mean to a Series.","Apply a rolling median to a Series.","Apply a rolling min to a Series.","Apply a rolling quantile to a Series.","Apply a rolling std_dev to a Series.","Apply a rolling sum to a Series.","Apply a rolling variance to a Series.","Extract second from underlying NaiveDateTime …","Convert from Time into Utf8 with the given format. See …","Convert date(time) object to timestamp in TimeUnit.","","Convert Time into Utf8 with the given format. See chrono …","Returns the ISO week number starting from 1. The return …","Returns the ISO weekday number where monday = 1 and sunday …","Extract year from underlying NaiveDateTime representation. …","Utility trait to slice concrete arrow arrays whilst …","Slices this Array.","Slices the Array.","","","","used a lot, ensure there is a single impl","","","","","Specialized expressions for Series of DataType::Utf8.","","","Concat the values into a string array.","Check if this column of strings contains a Regex. If strict…","Check if a string value contains a literal substring.","Count all successive non-overlapping regex matches.","","","","Check if a string value ends with the sub string.","","Extract a regex pattern from the a string value. If …","Extract each successive non-overlapping match in an …","Returns the argument unchanged.","Parse string in base radix into decimal.","","Calls U::from(self).","Return the number of bytes in the string (not characters).","Remove leading characters, or whitespace if matches is …","Return the number of characters in the string (not bytes).","Replace values that match a regex pat with a value.","Replace all values that match a regex pat with a value.","Replace values that match a regex pat with a value.","Remove trailing characters, or whitespace if matches is …","Split the string by a substring. The resulting dtype is …","Split exactly n times by a given substring. The resulting …","Split exactly n times by a given substring and keep the …","Split the string by a substring and keep the substring. …","Split by a given substring, returning exactly n items. If …","Check if a string value starts with the sub string.","Slice the string values.","Remove leading and trailing characters, or whitespace if …","Convert a Utf8 column into a Date/Datetime/Time column.","Convert a Utf8 column into a Date column.","Convert a Utf8 column into a Datetime column.","Convert a Utf8 column into a Decimal column.","Convert all characters to lowercase.","Convert a Utf8 column into a Time column.","Convert all characters to uppercase.","","","","","","Infer the schema of a CSV file by reading through the …","","check if csv file is compressed","","Compare Series and ChunkedArray’s and get a boolean mask …","","Used to convert a ChunkedArray, &dyn SeriesTrait and Series","","","","Series","","","","","","Get the sum of the Series as a new Series of length 1.","convert numerical values to their absolute value","","","","","Append in place. This is done by adding the chunks of other…","","","Retrieve the indexes needed for a sort.","Get first indexes of unique values.","","Unpack to ChunkedArray of dtype [DataType::Array]","Returns a reference to the Arrow ArrayRef","Get a hold to self as Any trait reference. Only …","Get a hold to self as Any trait reference. Only …","Packs every element into a list","","","","","","Rechunk and return a pointer to the start of the Series. …","Only implemented for numeric types","Unpack to ChunkedArray of dtype [DataType::Binary]","","","","Unpack to ChunkedArray of dtype [DataType::Boolean]","","","","","","","","Cast [Series] to another [DataType]","Cast from physical to logical types without any checks on …","Unpack to ChunkedArray of dtype [DataType::Categorical]","Ceil underlying floating point array to the highest …","","","","Get the lengths of the underlying chunks","Underlying chunks.","Safety","","Clamp underlying values to the min and max values.","Clamp underlying values to the max value.","Clamp underlying values to the min value.","","","Clone inner ChunkedArray and wrap in a new Arc","","","Get an array with the cumulative max computed at every …","Get an array with the cumulative min computed at every …","Get an array with the cumulative product computed at every …","Get an array with the cumulative sum computed at every …","Unpack to ChunkedArray of dtype [DataType::Date]","Unpack to ChunkedArray of dtype [DataType::Datetime]","Unpack to ChunkedArray of dtype [DataType::Decimal]","","","","","","","","","","","","","","","","","Drop all null values and return a new Series.","Get datatype of series.","Unpack to ChunkedArray of dtype [DataType::Duration]","","","Check for equality.","Create a boolean mask by checking for equality.","","","Check for equality where None == None.","Create a boolean mask by checking for equality.","","","","","","","Returns an estimation of the total (heap) allocated size …","Explode a list Series. This expands every item to a new …","Extend the memory backed by this array with the values …","Extend with a constant value.","Unpack to ChunkedArray of dtype [DataType::Float32]","Unpack to ChunkedArray of dtype [DataType::Float64]","Get field (used in schema)","Replace None values with one of the following strategies:","Filter by boolean mask. This operation clones data.","Filter by boolean mask. This operation clones data.","Floor underlying floating point array to the lowest …","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","Returns the argument unchanged.","","","Takes chunks and a polars datatype and constructs the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get a single value by index. Don’t use this operation …","Get a pointer to the underlying data of this Series. Can …","Get the value at this index as a downcastable Any trait …","Get a single value by index. Don’t use this operation …","Greater than comparison.","","","Create a boolean mask by checking if self > rhs.","Greater than or equal comparison.","","","Create a boolean mask by checking if self >= rhs.","Return if any the chunks in this [ChunkedArray] have a …","Get the head of the Series.","Unpack to ChunkedArray of dtype [DataType::Int16]","Unpack to ChunkedArray","Unpack to ChunkedArray of dtype [DataType::Int64]","Unpack to ChunkedArray of dtype [DataType::Int8]","","","Convert the values of this Series to a ListChunked with a …","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","Check if Series is empty.","Check if numeric value is finite","Check if elements of this Series are in the right Series, …","Check if float value is infinite","Check if float value is NaN (note this is different than …","Check if float value is NaN (note this is different than …","Get a mask of the non-null values.","Get a mask of the null values.","","","Check if Series is sorted.","iterate over Series as AnyValue.","Get length of series.","Take num_elements from the top as a zero copy view.","Unpack to ChunkedArray of dtype list","","Less than comparison.","","","Create a boolean mask by checking if self < rhs.","Less than or equal comparison","Create a boolean mask by checking if self <= rhs.","","","Returns the maximum value in the array, according to the …","Get the max of the Series as a new Series of length 1.","Returns the mean value in the array Returns an option …","","Returns the median value in the array Returns an option …","Get the median of the Series as a new Series of length 1.","Returns the minimum value in the array, according to the …","Get the min of the Series as a new Series of length 1.","Compute the most occurring element in the array.","","","","","Number of chunks in this Series","Get unique values in the Series.","Name of series.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Create a new empty Series","Create a new Series filled with values from the given …","","","Check for inequality.","","","Create a boolean mask by checking for inequality.","Check for inequality where None == None.","Create a boolean mask by checking for inequality.","","","Count the null values.","","","Get a boolean mask of the local maximum peaks.","Get a boolean mask of the local minimum peaks.","","Get the product of an array.","Get the quantile of the ChunkedArray as a new Series of …","","Aggregate all chunks to a contiguous array of memory.","","","","Rename the Series.","Rename series.","","","return a Series in reversed order","Apply a custom function over a rolling/ moving window of …","Apply a rolling max to a Series.","","","","Apply a rolling quantile to a Series.","Apply a rolling std_dev to a Series.","","Apply a rolling variance to a Series.","Round underlying floating point array to given decimal.","Sample a fraction between 0.0-1.0 of this ChunkedArray.","","Check if series are equal. Note that None == None …","Check if all values in series are equal where None == None …","","Shift the values by a given period and fill the parts that …","Shrink the capacity of this array to fit its length.","Shrink the capacity of this array to fit its length.","","","Get a zero copy view of the data.","","","Get the standard deviation of the Series as a new Series …","Concat the values into a string array.","","Cast throws an error if conversion had overflows","Unpack to ChunkedArray of dtype [DataType::Struct]","","","","","Compute the sum of all values in this Series. Returns …","Get the sum of the Series as a new Series of length 1. …","Get the tail of the Series.","Take by index. This operation is clone.","Traverse and collect every nth element in a new array.","Take by index from an iterator. This operation clones the …","Take by index from an iterator. This operation clones the …","Take by index from an iterator. This operation clones the …","Take by index from an iterator. This operation clones the …","Take by index. This operation is clone.","Take by index if ChunkedArray contains a single chunk.","Take by index if ChunkedArray contains a single chunk.","Take by index if ChunkedArray contains a single chunk.","","Unpack to ChunkedArray of dtype [DataType::Time]","Convert a chunk in the Series to the correct Arrow type. …","","","","","Cast a datelike Series to their physical representation. …","","","","","","","","","","","","","","Unpack to ChunkedArray of dtype [DataType::UInt16]","Unpack to ChunkedArray of dtype [DataType::UInt32]","Unpack to ChunkedArray of dtype [DataType::UInt64]","Unpack to ChunkedArray of dtype [DataType::UInt8]","Get unique values in the Series.","Compute the unique elements, but maintain order. This …","","","Unpack to ChunkedArray of dtype [DataType::Utf8]","Get the variance of the Series as a new Series of length 1.","","","","Create a new ChunkedArray with values from self where the …","","","","","","","","","","","","","","","","","","","","","","","","Checked integer division. Computes self / rhs, returning …","Checked integer division. Computes self / rhs, returning …","","","drop nulls","ignore nulls","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","A wrapper type that should make it a bit more clear that …","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","Swaps inner state with the array. Prefer …","","","","","","Temporary swaps out the array, and restores the original …"],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,0,917,917,917,917,917,917,917,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,109,112,918,110,108,109,111,108,108,112,918,112,108,109,918,110,111,110,108,109,111,110,108,109,111,127,128,133,108,109,110,108,109,111,110,108,109,111,110,108,109,111,112,112,918,110,108,109,112,111,0,110,108,109,111,919,919,919,919,0,110,108,109,111,112,110,108,109,111,0,110,108,109,111,918,110,111,110,108,109,111,110,108,109,111,110,108,109,111,110,108,109,111,0,0,0,0,0,0,0,112,112,112,127,112,112,112,0,112,0,0,0,0,0,0,0,0,115,117,119,121,123,124,125,115,117,119,121,123,124,125,115,117,119,121,123,124,125,115,117,119,121,123,124,125,115,117,119,121,123,124,125,115,117,119,121,123,124,125,115,117,119,121,123,124,125,115,117,119,121,123,124,125,115,117,119,121,123,124,125,117,117,115,117,119,121,123,115,117,119,121,123,124,125,115,117,119,121,123,125,0,115,117,119,121,123,125,115,117,119,121,123,124,125,115,117,119,121,123,124,125,115,117,119,121,123,124,125,115,117,119,121,123,124,125,0,0,761,0,0,97,53,35,0,0,0,16,0,0,0,0,787,0,0,0,144,146,150,53,35,157,0,0,53,0,0,0,0,0,53,35,157,0,0,0,148,0,53,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,0,0,16,16,787,0,0,53,35,157,157,0,0,53,35,0,0,53,35,157,157,0,0,144,157,0,16,53,35,157,0,0,0,157,0,0,0,761,157,157,0,157,53,35,157,0,0,53,35,157,0,0,148,146,150,0,0,0,0,0,228,920,0,0,0,921,91,0,19,0,0,0,0,0,0,0,0,787,0,0,53,35,157,0,0,53,35,157,0,0,53,35,157,0,0,53,35,157,0,0,157,0,0,0,0,16,16,0,0,0,0,922,923,181,924,925,97,97,0,0,157,0,157,0,0,157,761,787,0,91,53,35,157,0,0,0,0,0,0,0,0,0,0,920,228,0,0,91,157,144,146,146,146,0,232,61,91,232,61,144,146,146,182,183,0,0,0,232,61,5,91,150,0,16,761,53,35,157,0,0,0,0,0,0,53,35,0,0,53,0,0,0,146,144,787,926,0,188,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,144,0,0,0,0,0,0,0,0,0,16,16,0,232,0,0,16,182,183,182,19,0,0,0,0,0,16,53,35,157,0,16,53,0,0,0,0,0,0,923,0,0,53,35,157,157,0,0,0,0,157,53,35,157,0,0,53,35,157,0,0,53,35,157,0,0,53,35,157,0,0,157,0,35,53,35,157,0,0,53,0,0,0,0,0,0,146,91,142,143,104,93,144,145,29,34,146,131,132,133,148,135,149,150,151,152,153,927,154,926,928,126,127,127,112,918,128,129,130,126,127,131,132,133,112,127,128,918,133,112,129,130,126,127,127,129,130,918,128,131,132,133,129,130,929,929,930,930,929,929,929,929,931,154,931,932,154,54,154,135,154,135,104,104,104,104,933,154,934,104,104,154,154,154,182,183,91,184,185,142,186,143,187,189,190,935,191,192,193,194,195,196,197,97,128,129,130,126,127,104,104,93,144,145,29,34,146,131,132,133,148,135,149,150,151,152,153,182,183,91,184,185,142,186,143,187,189,190,935,191,192,193,194,195,196,197,97,128,129,130,126,127,104,93,144,145,29,34,146,131,132,133,148,135,149,150,151,152,153,95,96,95,96,929,0,127,128,133,936,937,154,936,0,104,93,95,96,95,96,938,154,938,154,154,91,142,143,104,93,144,145,29,34,146,131,132,133,148,135,149,150,151,152,153,154,91,142,143,104,93,144,145,29,34,146,131,132,133,148,135,149,150,151,152,153,0,104,104,151,939,939,939,939,135,152,152,0,0,0,0,142,104,91,104,93,145,29,148,149,150,151,153,0,182,183,91,184,185,142,186,143,187,189,190,935,191,192,193,194,195,196,197,97,128,129,130,126,127,104,104,93,144,145,29,34,146,131,132,133,148,135,149,150,151,152,153,182,183,91,184,185,142,186,143,187,189,190,935,191,192,193,194,195,196,197,97,128,129,130,126,127,104,93,144,145,29,34,146,131,132,133,148,135,149,150,151,152,153,145,29,34,104,0,926,928,104,104,104,182,183,91,184,185,142,186,143,187,189,190,935,191,192,193,194,195,196,197,97,128,129,130,126,127,104,104,93,144,145,29,34,146,131,132,133,148,135,149,150,151,152,153,154,937,154,92,104,104,91,104,104,104,29,148,149,150,151,152,153,925,925,91,91,91,91,104,104,104,104,29,29,29,29,148,148,148,148,149,149,149,149,150,150,150,150,151,151,151,151,152,152,152,152,153,153,153,153,940,940,129,130,126,127,112,129,130,126,127,112,154,153,941,942,154,153,918,128,112,131,132,133,0,91,142,143,104,104,104,29,146,148,135,149,150,151,152,153,93,182,183,91,184,185,142,186,143,187,189,190,935,191,192,193,194,195,196,197,97,97,97,97,97,97,97,128,129,130,126,127,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,93,93,93,144,145,29,34,146,131,132,133,148,135,149,150,151,151,152,153,153,943,944,945,104,151,946,946,919,946,946,919,104,919,919,947,948,949,104,922,181,924,154,182,183,184,185,186,187,189,190,191,192,193,194,195,196,197,151,950,937,950,937,151,151,28,151,151,927,104,104,951,151,153,154,922,952,182,183,184,185,186,187,189,190,191,192,193,194,195,196,197,181,924,154,953,954,925,104,925,154,955,104,29,148,152,759,776,104,951,151,153,0,182,183,91,184,185,142,186,143,187,189,190,935,191,192,193,194,195,196,197,97,128,129,130,126,127,104,93,144,145,29,34,146,131,132,133,148,135,149,150,151,152,153,129,130,126,127,112,151,143,182,183,91,184,185,142,186,143,187,189,190,935,191,192,193,194,195,196,197,97,128,129,130,126,127,104,93,144,145,29,34,146,131,132,133,148,135,149,150,151,152,153,104,135,151,104,771,104,775,154,151,956,222,957,154,958,222,154,154,135,135,152,771,154,104,135,135,151,151,151,151,104,149,154,135,151,154,0,925,104,925,29,104,959,960,154,959,154,961,154,962,154,151,0,152,153,145,959,960,154,93,932,154,926,928,29,34,154,932,154,154,92,152,104,963,921,964,128,129,130,126,127,104,131,132,133,151,152,104,965,154,151,104,104,104,104,925,925,0,154,135,29,34,104,966,154,966,154,104,0,0,0,0,143,960,104,104,104,961,962,154,154,0,926,928,151,154,151,967,154,968,154,149,969,154,970,970,970,934,151,151,971,154,972,151,151,918,154,131,132,0,154,135,759,973,135,973,135,135,931,931,154,104,104,104,104,104,974,975,154,976,154,149,776,0,104,926,928,759,959,960,977,154,154,154,154,154,923,977,154,154,151,54,135,978,91,142,143,104,93,144,145,29,34,146,131,132,133,148,135,149,150,151,152,153,104,151,149,149,929,182,183,91,184,185,142,186,143,187,189,190,935,191,192,193,194,195,196,197,97,128,129,130,126,127,104,104,93,144,145,29,34,146,131,132,133,148,135,149,150,151,152,153,151,151,151,151,151,951,182,183,91,184,185,142,186,143,187,189,190,935,191,192,193,194,195,196,197,97,128,129,130,126,127,104,93,144,145,29,34,146,131,132,133,148,135,149,150,151,152,153,104,104,104,104,104,182,183,91,184,185,142,186,143,187,189,190,935,191,192,193,194,195,196,197,97,128,129,130,126,127,104,93,144,145,29,34,146,131,132,133,148,135,149,150,151,152,153,54,20,932,154,104,104,0,759,135,135,776,135,776,135,974,975,154,776,979,979,104,182,183,91,184,185,142,186,143,187,189,190,935,191,192,193,194,195,196,197,97,128,129,130,126,127,104,93,144,145,29,34,146,131,132,133,148,135,149,150,151,152,153,104,93,93,921,151,151,152,153,135,980,981,981,0,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,212,0,0,0,228,920,920,228,0,0,0,214,214,0,0,214,214,213,214,213,214,213,213,213,213,214,213,214,213,214,213,213,213,214,213,214,213,214,213,214,213,213,214,213,214,213,214,213,214,213,0,53,35,0,0,0,0,53,35,157,0,53,0,53,35,157,0,0,0,53,35,0,0,0,0,0,53,35,157,157,0,0,53,35,0,0,53,35,157,157,0,0,157,53,35,157,0,0,157,0,157,157,0,157,53,35,157,0,0,53,35,157,0,0,0,228,920,921,0,0,0,0,0,0,0,0,53,35,157,0,0,53,35,157,0,0,53,35,157,0,0,53,35,157,0,0,157,157,157,157,53,35,157,0,0,920,228,0,0,157,232,61,232,61,232,61,5,53,35,157,0,53,35,0,53,0,0,188,0,0,0,0,0,0,0,0,0,0,0,0,232,0,53,35,157,0,53,53,35,157,157,0,0,0,0,157,53,35,157,0,0,53,35,157,0,0,53,35,157,0,0,53,35,157,0,0,157,35,53,35,157,0,53,0,933,937,937,92,937,937,28,952,0,92,921,921,0,0,0,943,944,945,0,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,215,0,216,216,0,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,216,0,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,219,0,0,0,221,221,0,0,0,0,221,0,973,973,0,0,0,0,0,0,0,982,983,97,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,146,0,0,0,0,923,181,924,925,97,97,0,0,146,146,146,146,146,182,183,0,0,0,0,0,146,0,182,183,182,0,0,0,0,0,0,0,0,0,923,0,0,0,0,146,929,929,930,930,929,929,929,929,931,931,932,95,96,929,936,936,95,96,939,939,939,939,29,34,925,925,940,940,941,942,0,948,949,181,924,950,950,181,924,925,925,956,957,958,925,925,29,959,959,961,959,932,29,34,932,965,925,925,29,34,966,966,961,967,968,969,970,970,970,971,972,0,931,931,974,976,959,977,923,977,978,929,932,974,0,980,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,35,0,0,0,0,53,35,157,0,53,0,53,35,157,0,0,0,53,35,0,0,0,0,0,53,35,157,157,0,0,53,35,0,0,53,35,157,157,0,0,157,53,35,157,0,0,157,0,157,157,0,157,53,35,157,0,0,53,35,157,0,0,0,228,920,921,0,0,0,0,0,0,0,0,53,35,157,0,0,53,35,157,0,0,53,35,157,0,0,53,35,157,0,0,157,157,157,157,53,35,157,0,0,920,228,0,0,157,232,61,232,61,232,61,5,53,35,157,0,53,35,0,53,0,0,188,0,0,0,0,0,0,0,0,0,0,0,0,232,0,53,35,157,0,53,53,35,157,157,0,0,0,0,157,53,35,157,0,0,53,35,157,0,0,53,35,157,0,0,53,35,157,0,0,157,35,53,35,157,0,53,0,59,228,229,226,225,230,53,35,92,61,79,87,30,77,85,76,57,60,33,31,58,65,63,66,231,70,157,232,53,53,59,53,10,7,6,64,79,87,30,77,85,76,57,60,33,31,225,226,227,227,226,53,59,59,933,59,920,227,235,59,10,7,18,3,6,64,21,228,229,226,225,230,53,35,92,61,79,87,30,77,85,76,57,60,33,31,58,65,63,66,231,70,157,232,920,227,235,59,10,7,18,3,6,64,21,228,229,226,225,230,53,35,92,61,79,87,30,77,85,76,57,60,33,31,58,65,63,66,231,70,157,232,937,59,59,59,59,59,226,225,53,59,59,0,79,87,30,77,85,76,57,60,33,31,59,228,229,226,225,230,53,35,92,61,79,87,30,77,85,76,57,60,33,31,58,65,63,66,231,70,157,232,59,228,229,226,225,230,53,35,92,61,79,87,30,77,85,76,57,60,33,31,58,65,63,66,231,70,157,232,92,59,92,59,228,53,35,920,227,235,59,59,10,7,18,3,6,64,21,228,229,226,225,230,53,35,92,61,79,87,30,77,85,76,57,60,33,31,58,65,63,66,231,70,157,232,920,227,235,59,59,10,7,18,3,6,64,21,228,229,226,225,230,53,35,92,61,79,87,30,77,85,76,57,60,33,31,58,65,63,66,231,70,157,232,59,64,79,87,30,77,85,76,57,60,33,31,227,920,227,235,59,10,7,18,3,6,64,21,228,229,226,225,225,230,53,35,92,61,79,87,30,77,85,76,57,60,33,31,58,65,63,66,231,70,157,232,937,59,59,59,59,59,226,225,53,92,229,53,35,35,92,61,157,232,225,225,229,229,229,229,53,53,53,53,35,35,35,35,92,92,92,92,61,61,61,61,157,157,157,157,232,232,232,232,227,59,225,225,225,228,227,228,230,53,53,35,35,92,61,61,157,232,920,227,235,59,59,59,10,7,18,3,6,64,21,228,229,226,225,230,53,53,53,35,35,35,35,92,92,92,61,61,79,87,30,77,85,76,57,60,33,31,58,65,63,66,231,70,157,157,157,232,226,59,59,226,59,59,59,59,59,59,92,226,225,228,59,59,59,59,59,937,226,225,59,59,59,59,59,937,226,225,228,28,10,7,18,3,6,64,21,79,87,30,77,85,76,57,60,33,31,58,65,63,66,231,70,228,226,53,952,225,225,229,53,35,61,157,232,59,59,920,227,235,59,10,7,18,3,6,64,21,228,229,226,225,230,53,35,92,61,79,87,30,77,85,76,57,60,33,31,58,65,63,66,231,70,157,232,35,920,227,235,59,10,7,18,3,6,64,21,228,229,226,225,230,53,35,92,61,79,87,30,77,85,76,57,60,33,31,58,65,63,66,231,70,157,232,235,225,59,59,59,59,59,226,225,53,226,225,35,228,225,35,228,35,53,35,35,35,53,35,35,53,35,226,228,226,225,226,225,225,0,59,59,59,59,59,59,59,59,59,64,79,87,30,77,85,76,57,60,33,31,226,226,225,92,92,59,59,921,227,59,59,59,59,59,59,59,59,225,92,235,225,225,225,59,59,53,59,225,225,64,79,87,30,77,85,76,57,60,33,31,225,59,59,228,59,59,59,226,92,59,59,59,235,226,226,59,59,59,59,64,79,87,30,77,85,76,57,60,33,31,59,59,59,35,92,61,61,157,59,59,59,59,59,228,229,226,225,230,53,35,92,61,79,87,30,77,85,76,57,60,33,31,58,65,63,66,231,70,157,232,35,157,59,59,59,53,35,61,59,59,53,920,227,235,59,10,7,18,3,6,64,21,228,229,226,225,230,53,35,92,61,79,87,30,77,85,76,57,60,33,31,58,65,63,66,231,70,157,232,920,227,235,59,10,7,18,3,6,64,21,228,229,226,225,230,53,35,92,61,79,87,30,77,85,76,57,60,33,31,58,65,63,66,231,70,157,232,920,227,235,59,10,7,18,3,6,64,21,228,229,226,225,230,53,35,92,61,79,87,30,77,85,76,57,60,33,31,58,65,63,66,231,70,157,232,226,225,226,35,920,227,235,59,10,7,18,3,6,64,21,228,229,226,225,230,53,35,92,61,79,87,30,77,85,76,57,60,33,31,58,65,63,66,231,70,157,232,921,0,0,0,228,920,920,228,0,0,0,0,0,243,243,243,243,243,243,243,0,243,243,243,243,0,243,243,243,0,243,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,16,16,16,0,217,217,217,16,16,217,16,217,217,217,0,0,16,16,16,16,16,244,16,217,244,16,217,244,244,16,217,244,16,217,244,16,217,0,244,244,16,16,217,217,244,244,16,16,16,16,217,217,217,217,217,217,217,217,217,217,0,244,16,217,244,16,217,0,0,0,0,0,16,217,0,16,0,244,16,217,244,16,217,244,16,217,244,16,217,244,16,217,16,0,0,0,0,0,0,0,0,0,257,256,107,256,256,256,257,256,107,257,256,107,107,257,256,107,257,256,107,257,256,107,257,256,256,107,257,256,256,107,257,256,107,256,256,256,256,256,256,256,257,257,256,107,257,256,256,256,107,256,107,107,107,257,256,107,257,256,256,107,256,256,256,256,984,985,256,107,0,256,257,256,107,257,256,107,257,256,107,257,256,107,257,256,107,984,985,256,256,256,107,107,257,257,257,257,257,257,257,0,0,260,0,0,0,105,105,261,0,0,261,261,0,0,261,261,0,0,261,261,261,261,261,261,261,261,261,261,261,0,261,261,0,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,261,0,0,261,0,261,0,0,261,0,261,261,261,0,0,261,261,261,261,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,275,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,281,271,118,282,47,276,285,277,286,122,269,120,278,279,274,48,280,273,289,116,296,48,48,48,275,269,269,271,48,273,116,274,47,118,47,276,277,122,120,278,279,48,280,116,37,283,281,271,118,282,47,284,276,285,277,286,122,269,120,278,279,287,274,48,288,280,273,289,116,37,118,47,276,277,122,120,278,279,48,280,116,283,281,271,282,284,285,286,269,274,288,273,289,283,281,271,282,284,285,286,269,287,274,288,273,289,283,281,271,282,284,285,286,269,287,274,288,273,289,37,275,281,271,118,282,47,284,276,285,277,286,122,269,120,278,279,287,274,48,288,280,273,289,116,296,281,271,118,282,47,284,276,285,277,286,122,269,120,278,279,287,274,48,288,280,273,289,116,296,118,47,276,277,122,120,278,279,48,280,116,296,296,281,285,274,273,289,296,296,48,48,48,48,48,48,48,48,48,48,48,48,48,48,0,281,271,118,282,47,276,285,277,286,122,269,120,278,279,274,48,280,273,289,116,296,281,271,118,282,47,276,285,277,286,122,269,120,278,279,274,48,280,273,289,116,296,37,283,281,271,118,118,282,47,47,284,276,276,285,277,286,122,269,120,278,279,287,274,48,48,288,280,273,289,116,116,281,271,282,284,269,274,48,273,289,116,281,118,289,116,122,120,281,271,118,282,47,284,276,285,277,286,122,269,120,278,279,287,274,48,288,280,273,289,116,296,281,271,118,282,47,284,276,285,277,286,122,269,120,278,279,287,274,48,288,280,273,289,116,296,48,48,48,281,271,118,282,47,284,276,285,277,286,122,269,120,278,279,287,274,48,288,280,273,289,116,296,37,37,37,37,271,118,118,282,47,47,276,276,285,277,277,122,122,120,120,278,278,279,279,274,48,48,280,280,273,116,116,0,281,271,282,274,273,289,274,274,281,271,282,274,273,289,281,271,282,274,273,289,271,282,274,273,271,282,274,273,271,273,278,280,269,37,281,271,118,282,47,284,276,285,277,286,122,269,120,278,279,287,274,48,288,280,273,289,116,296,281,271,271,271,118,118,118,118,118,282,282,47,47,47,47,284,284,284,276,276,276,276,276,285,285,277,277,277,277,286,122,122,122,269,120,120,120,278,278,279,279,279,287,274,274,274,48,48,48,48,288,280,280,273,273,273,289,116,116,116,116,116,296,47,48,118,116,48,47,48,281,271,118,282,47,277,274,48,273,289,116,47,47,48,48,271,118,273,116,118,282,47,277,274,48,116,281,271,118,282,47,274,48,273,289,116,281,271,118,282,47,274,48,273,289,116,271,118,282,47,274,48,273,116,271,282,47,274,48,273,48,274,48,118,118,47,47,277,122,122,120,48,48,116,116,120,120,0,280,48,118,47,122,120,48,116,0,118,122,120,116,0,280,280,281,271,118,282,47,284,276,285,277,286,122,269,120,278,279,287,274,48,288,280,273,289,116,296,281,271,118,282,47,284,276,285,277,286,122,269,120,278,279,287,274,48,288,280,273,289,116,296,271,282,284,269,274,288,273,284,269,273,281,118,47,274,48,288,289,116,281,118,282,47,47,276,285,277,122,120,278,48,48,280,273,289,116,296,118,47,48,116,296,296,37,283,37,118,47,122,120,48,116,276,280,37,283,118,47,122,120,48,116,281,271,118,282,47,276,285,277,122,120,278,274,48,280,273,289,116,276,285,276,284,276,276,276,37,283,281,281,271,118,118,282,47,47,284,276,276,285,285,277,277,286,286,122,122,269,269,120,120,278,278,279,287,274,48,48,288,280,280,273,273,289,289,116,116,284,48,48,48,286,269,288,281,271,118,282,47,284,285,277,286,122,269,120,278,279,287,274,48,288,280,273,289,116,296,118,47,276,277,122,120,278,279,48,280,116,0,286,269,269,118,47,276,277,122,120,278,279,48,280,116,0,273,289,116,269,286,269,296,296,296,37,986,281,271,118,118,269,120,278,280,273,289,116,116,0,48,48,48,48,48,48,281,271,282,285,274,273,289,281,271,282,285,274,288,273,289,283,281,271,282,284,284,285,286,269,287,274,288,273,289,987,286,286,48,48,283,281,281,271,271,282,282,284,284,285,285,286,286,269,269,287,274,274,288,288,273,273,289,289,48,48,48,48,48,48,48,48,48,282,274,274,271,118,47,276,277,122,120,278,274,48,273,116,47,274,48,283,281,281,271,271,282,282,284,284,285,285,286,286,269,269,287,274,274,288,288,273,273,289,289,285,277,286,122,296,37,118,118,47,47,276,276,277,277,122,122,120,120,278,278,279,279,48,48,280,280,116,116,118,47,276,277,122,120,278,279,48,280,116,118,47,276,277,122,120,278,279,48,280,116,37,118,118,47,47,276,276,277,277,122,122,120,120,278,278,279,279,48,48,280,280,116,116,37,118,47,276,277,122,120,278,279,48,280,116,37,118,47,276,277,122,120,278,279,48,280,116,48,48,48,277,274,48,37,118,47,276,277,122,120,278,279,48,280,116,281,271,118,282,47,276,285,277,286,122,269,120,278,279,274,48,280,273,289,116,296,331,281,271,282,284,286,269,274,273,289,269,332,281,271,282,285,286,269,274,273,289,281,271,118,282,47,284,276,285,277,286,122,269,120,278,279,287,274,48,288,280,273,289,116,296,281,285,277,289,276,271,118,282,47,274,273,116,271,118,282,47,274,273,116,120,281,271,118,282,47,284,276,285,277,286,122,269,120,278,279,287,274,48,288,280,273,289,116,296,281,271,118,282,47,276,285,277,122,120,278,279,274,48,288,280,273,289,116,276,116,333,281,271,282,284,285,286,269,274,273,289,286,269,281,271,118,282,47,284,276,285,277,286,122,269,120,278,279,287,274,48,288,280,273,289,116,296,280,37,283,281,271,118,118,282,47,47,284,276,276,285,277,277,286,122,122,269,120,120,278,279,287,274,48,48,288,280,273,289,116,116,281,118,47,276,285,277,122,120,278,48,288,280,273,289,116,281,118,47,285,277,122,120,278,48,280,273,289,116,986,281,271,118,118,282,47,284,276,285,277,286,122,269,120,274,48,288,273,289,116,116,271,118,282,47,276,277,122,120,278,274,48,273,116,276,285,274,281,271,118,282,47,284,276,285,277,286,122,269,120,278,279,287,274,48,288,280,273,289,116,296,281,271,273,289,281,271,282,285,269,274,273,289,274,37,271,118,118,47,47,276,276,277,277,122,122,120,120,278,278,279,48,48,280,116,116,47,48,48,48,48,0,0,0,0,0,0,0,0,0,0,0,0,0,299,308,300,302,306,307,304,305,337,303,309,301,338,338,299,308,300,302,306,307,304,305,337,303,309,301,299,308,300,302,306,307,304,305,337,303,309,301,299,308,300,302,306,307,304,305,337,303,309,301,306,299,308,300,302,306,307,304,305,337,303,309,301,299,308,300,302,306,307,304,305,337,303,309,301,299,308,300,302,306,307,304,305,337,303,309,301,338,299,308,300,302,306,307,304,305,337,303,309,301,338,299,308,300,302,306,307,304,305,337,303,309,301,299,308,300,302,306,307,304,305,337,303,309,301,299,308,300,302,306,307,304,305,337,303,309,301,299,308,300,302,306,307,304,305,337,303,309,301,338,299,308,300,302,306,307,304,305,337,303,309,301,0,299,308,300,302,306,307,304,305,337,303,309,301,299,308,300,302,306,307,304,305,337,303,309,301,299,308,300,302,306,307,304,305,337,303,309,301,299,308,300,302,306,307,304,305,337,303,309,301,299,308,300,302,306,307,304,305,337,303,309,301,0,0,0,0,0,0,0,0,88,342,220,0,88,220,220,0,0,88,220,220,88,220,220,88,220,220,88,342,220,88,342,220,220,0,88,220,88,342,220,88,342,220,88,220,88,342,220,88,342,220,88,342,220,88,220,220,220,220,220,220,220,88,342,220,88,88,88,342,220,220,0,88,88,88,220,220,220,88,220,88,220,88,88,220,88,220,88,88,88,342,220,88,342,220,88,88,88,342,220,88,88,220,88,220,88,220,88,88,342,220,88,342,342,88,220,342,88,220,88,0,342,220,220,220,0,220,220,220,220,220,342,88,88,88,88,0,88,342,220,88,342,220,88,220,88,220,88,342,220,88,220,88,342,220,0,0,88,220,0,88,342,220,220,0,0,0,0,0,0,0,311,311,0,0,0,310,345,346,311,347,341,348,310,345,346,311,347,341,348,310,345,346,311,346,311,0,346,311,310,345,346,311,310,345,346,311,0,347,341,348,310,345,346,311,347,341,348,310,345,346,311,347,341,348,310,345,346,311,0,347,341,348,310,345,346,311,347,341,348,310,345,346,311,340,0,0,347,341,348,310,345,346,311,347,341,348,310,345,346,311,347,341,348,310,345,346,311,347,347,341,341,347,0,347,341,347,341,348,310,345,346,311,311,347,341,348,310,345,346,311,310,346,311,310,346,311,988,347,347,341,341,348,988,988,347,341,341,348,0,0,0,347,341,348,310,346,311,345,340,310,345,346,311,347,341,348,310,345,346,311,347,341,348,310,345,346,311,347,341,348,310,345,346,311,311,311,347,341,348,310,345,346,311,0,0,179,179,343,179,343,179,179,179,179,343,343,179,179,343,179,343,179,179,179,343,343,343,179,179,179,179,179,179,343,179,343,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,179,343,179,343,179,343,179,343,179,0,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,352,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,989,989,0,0,0,0,0,0,0,0,0,989,989,0,0,0,0,0,989,989,0,0,989,989,990,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,991,0,0,0,0,0,0,0,0,992,993,994,995,996,0,0,997,0,0,998,0,0,999,1000,1001,0,1002,1003,1004,1005,0,1006,0,0,1007,1008,1009,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,364,0,0,0,0,0,0,0,0,0,0,364,364,0,0,364,364,0,0,0,0,0,0,364,364,364,0,0,0,364,0,0,0,364,364,364,0,364,0,0,364,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,364,364,364,364,0,0,0,0,0,0,0,0,0,364,364,0,0,370,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1010,0,0,0,0,0,1011,1011,0,1012,0,1012,0,0,0,1012,0,1012,0,0,0,1010,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,157,240,157,0,157,157,373,234,157,157,372,240,157,157,157,0,240,157,240,157,234,157,234,157,234,157,234,234,233,157,234,234,233,157,234,233,157,234,233,157,0,157,0,240,157,240,157,240,157,240,157,240,157,0,232,232,234,373,232,240,157,0,240,0,0,0,232,372,240,157,157,157,0,157,234,233,157,234,233,157,234,233,157,234,233,157,240,157,0,240,157,373,234,240,233,372,373,234,240,233,372,373,234,240,233,372,373,234,240,233,372,373,234,240,233,372,373,152,234,240,233,372,373,234,240,233,372,373,234,240,233,372,373,234,240,233,372,373,240,234,234,234,234,240,240,240,240,233,233,233,233,372,372,372,372,373,373,373,373,153,234,240,233,372,373,234,240,233,372,373,0,234,240,233,372,373,234,240,233,372,373,234,240,233,372,373,372,152,372,152,153,152,372,234,240,233,372,373,234,240,233,372,373,234,240,233,372,373,234,240,233,372,373,234,240,233,372,373,0,217,217,217,217,217,217,217,0,0,0,0,0,378,374,375,376,378,374,375,376,378,374,375,376,378,374,375,376,378,374,374,375,375,376,376,374,375,376,0,0,0,378,374,375,376,378,374,375,376,0,0,378,374,375,376,378,374,375,376,0,378,378,374,375,376,378,374,375,376,378,378,374,375,376,378,374,375,376,0,0,0,0,0,0,0,0,379,380,0,379,380,379,380,379,380,379,380,379,379,380,379,380,379,379,380,379,380,379,380,379,380,379,380,379,380,379,380,380,0,379,380,379,380,379,380,379,380,379,380,0,0,251,0,0,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,0,388,0,0,0,251,251,388,381,382,381,385,388,386,251,381,382,385,388,386,251,381,382,381,382,381,382,385,388,386,251,381,382,385,388,386,251,381,382,0,385,388,386,251,381,382,251,381,382,385,388,386,251,381,382,385,385,388,386,251,381,382,385,388,386,251,381,382,385,385,386,381,382,386,385,386,385,386,385,386,385,386,0,0,0,0,385,386,381,382,385,381,381,382,385,388,386,251,381,382,385,388,386,251,381,382,385,388,386,251,381,382,388,382,385,388,386,251,381,382,1013,1014,1014,1013,1015,1015,1016,1017,1013,1013,0,0,389,0,0,0,389,389,390,391,393,394,389,390,391,393,394,389,390,391,389,390,391,389,390,391,391,390,390,0,393,394,389,390,391,393,394,389,390,391,393,394,389,390,391,389,390,391,389,389,389,389,390,390,390,390,391,0,393,394,389,390,391,393,394,389,389,390,391,391,391,391,394,389,390,393,394,389,390,391,393,394,389,390,391,393,394,393,394,0,394,393,394,0,389,390,391,393,394,389,390,391,394,393,394,389,390,391,394,393,394,389,390,391,393,394,389,390,391,0,393,394,0,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,401,0,0,404,404,390,404,404,404,404,404,404,404,404,404,404,404,404,404,404,404,0,0,0,0,416,0,0,0,416,0,0,0,0,0,0,0,0,0,416,911,416,416,416,0,416,0,416,416,416,416,416,416,416,416,416,911,416,416,416,416,416,416,416,0,0,416,0,0,416,0,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,416,0,0,0,0,461,432,434,461,0,0,0,443,0,432,434,432,434,0,443,461,432,434,416,1018,0,247,247,0,0,423,461,461,0,453,0,434,461,434,461,434,434,461,432,434,247,416,1018,432,434,433,435,433,431,431,0,431,0,0,247,0,0,0,0,0,0,0,0,435,0,0,453,0,0,0,0,423,0,432,435,0,432,434,434,432,434,434,434,434,434,434,432,434,432,430,430,247,247,417,428,429,430,431,432,433,434,435,0,0,0,416,1018,425,426,427,416,416,428,425,426,450,247,417,428,429,430,431,432,433,423,427,434,454,456,457,458,435,441,425,426,450,247,417,428,429,430,431,432,433,423,427,434,454,456,457,458,435,441,416,417,247,417,428,429,430,431,432,433,434,435,247,417,428,429,430,431,432,433,434,435,417,417,0,419,429,417,429,417,416,0,0,419,417,0,425,426,450,247,417,428,429,430,431,432,433,423,427,434,454,456,457,458,435,441,425,426,450,247,417,428,429,430,431,432,433,423,427,434,454,456,457,458,435,441,417,428,417,425,426,450,247,417,428,429,430,431,432,433,423,427,434,454,456,457,458,435,441,428,431,432,433,434,435,431,431,431,431,432,432,432,432,433,433,433,433,434,434,434,434,435,435,435,435,417,417,416,416,247,247,417,428,429,430,431,432,433,423,427,434,435,441,416,425,426,450,247,247,247,247,247,247,247,247,417,428,429,430,431,431,432,433,423,427,434,454,456,457,458,435,441,416,416,1018,425,426,427,0,0,0,0,0,417,431,432,433,434,417,0,0,425,426,450,247,417,428,429,430,431,432,433,423,427,434,454,456,457,458,435,441,0,0,425,426,450,247,417,428,429,430,431,432,433,423,427,434,454,456,457,458,435,441,425,426,450,450,454,456,457,458,417,419,441,416,416,416,417,0,441,425,426,450,417,428,429,427,454,456,457,458,441,450,416,450,454,456,457,458,416,429,458,419,417,430,458,428,417,416,247,0,0,0,0,0,0,0,419,0,456,419,416,457,416,416,0,417,450,416,416,0,247,417,428,429,430,431,432,433,434,435,247,429,425,426,450,247,417,428,429,430,431,432,432,433,433,423,427,434,434,454,456,457,458,435,441,425,426,450,247,417,428,429,430,431,432,433,423,427,434,454,456,457,458,435,441,425,426,450,247,417,428,429,430,431,432,433,423,427,434,454,456,457,458,435,441,417,419,425,426,450,247,417,428,429,430,431,432,433,423,427,434,454,456,457,458,435,441,1019,1019,1019,1019,1020,1021,1020,1021,0,0,0,416,0,0,0,416,0,0,0,0,0,0,0,416,911,416,416,416,0,416,0,416,416,416,416,416,416,416,416,416,911,416,416,416,416,416,416,416,0,0,0,0,466,466,465,455,465,455,466,467,465,455,466,467,465,455,465,455,0,465,455,466,467,465,455,466,467,465,455,466,467,465,455,466,467,465,465,465,465,455,455,455,455,465,455,466,467,465,455,466,466,467,0,465,455,465,455,466,467,465,455,466,467,465,455,467,467,465,467,455,0,0,455,465,455,465,455,465,455,466,467,465,455,466,467,465,455,466,467,465,455,466,467,0,453,0,0,453,0,419,419,0,476,419,419,0,0,419,419,476,419,1019,1019,1019,1019,0,468,468,468,468,0,468,468,468,468,468,468,468,468,468,468,468,468,468,468,468,473,461,479,0,461,473,0,0,0,0,443,442,473,473,473,0,443,442,461,0,0,0,416,0,0,0,0,0,461,461,453,479,0,461,461,461,416,0,475,475,479,479,479,0,0,0,0,473,473,475,453,473,473,0,0,0,479,475,0,479,484,484,0,0,479,0,476,452,477,419,478,479,480,481,482,473,461,483,453,484,475,472,416,470,471,416,416,0,0,0,0,470,474,471,476,452,477,419,478,486,443,442,479,480,481,482,473,461,483,453,484,487,495,496,475,472,470,474,471,476,452,477,419,478,486,443,442,479,480,481,482,473,461,483,453,484,487,495,496,475,472,443,416,0,453,476,452,477,419,478,479,480,481,482,473,461,483,453,484,475,472,476,452,477,419,478,479,480,481,482,473,461,483,453,484,475,472,476,477,419,477,419,478,476,477,0,486,486,472,480,481,482,416,477,419,472,480,481,482,470,474,471,476,452,477,419,478,486,443,442,479,480,481,482,473,461,483,453,484,487,495,496,475,472,470,474,471,476,452,477,419,478,486,443,442,479,480,481,482,473,461,483,453,484,487,495,496,475,472,470,474,471,476,452,477,419,478,486,443,442,479,480,481,482,473,461,483,453,484,487,495,496,475,472,477,487,476,452,477,479,480,481,482,473,461,483,453,484,475,472,476,476,476,476,452,452,452,452,477,477,477,477,479,479,479,479,480,480,480,480,481,481,481,481,482,482,482,482,473,473,473,473,461,461,461,461,483,483,483,483,484,484,484,484,472,472,472,472,478,416,416,476,452,477,419,478,486,443,442,479,480,481,482,473,461,483,453,484,475,472,477,416,470,474,471,476,452,477,419,478,486,443,442,479,479,480,481,482,473,461,483,453,484,487,495,496,475,472,453,453,453,416,416,470,471,453,0,476,452,477,479,480,481,482,473,461,483,484,486,483,470,474,471,476,452,477,419,478,486,443,442,479,480,481,482,473,461,483,453,484,487,495,496,475,472,470,474,471,476,452,477,419,478,486,443,442,479,480,481,482,473,461,483,453,484,487,495,496,475,472,470,487,487,474,495,419,474,474,442,476,419,477,419,475,416,416,416,452,452,496,478,453,483,470,474,471,476,477,478,486,470,416,474,495,416,477,419,0,486,487,496,487,495,496,476,477,496,496,496,416,452,476,476,477,477,483,0,477,419,419,487,496,477,419,486,486,416,474,471,416,416,0,0,496,486,476,476,477,477,416,416,0,0,476,452,477,419,478,479,480,481,482,473,461,483,453,484,475,472,0,0,0,0,470,474,471,476,452,477,419,478,486,443,442,479,480,481,482,473,473,461,461,483,453,484,487,495,496,475,472,478,453,419,453,470,474,471,476,452,477,419,478,486,443,442,479,480,481,482,473,461,483,453,484,487,495,496,475,472,480,481,482,487,495,496,470,474,471,476,452,477,419,478,486,443,442,479,480,481,482,473,461,483,453,484,487,495,496,475,472,486,476,477,419,472,470,474,471,476,452,477,419,478,486,443,442,479,480,481,482,473,461,483,453,484,487,495,496,475,472,487,0,0,0,472,476,477,476,477,1019,1019,1019,1019,0,0,270,0,0,0,218,321,218,321,218,321,218,321,321,218,218,321,218,321,218,321,218,321,321,218,321,218,321,218,321,218,218,218,218,218,321,218,321,218,218,321,321,321,218,321,218,321,218,321,321,218,321,218,321,218,321,321,218,321,218,321,218,218,321,218,218,321,321,218,321,218,321,218,321,218,218,218,218,218,218,321,321,321,321,218,218,218,321,218,218,218,321,218,321,218,0,0,0,0,0,0,0,0,0,0,0,0,0,501,360,502,503,362,504,505,506,507,508,509,510,163,501,360,502,503,362,504,505,506,507,508,509,510,501,360,502,503,362,504,505,506,507,508,509,510,501,360,502,503,362,504,505,506,507,508,509,510,501,360,502,503,362,504,505,506,507,508,509,510,501,360,502,503,362,504,505,506,507,508,509,510,163,501,360,502,503,362,504,505,506,507,508,509,510,506,501,360,502,503,362,504,505,506,507,508,509,510,501,360,502,503,362,504,505,506,507,508,509,510,501,360,502,503,362,504,505,506,507,508,509,510,163,501,360,502,503,362,504,505,506,507,508,509,510,360,360,360,360,502,502,502,502,503,503,503,503,362,362,362,362,506,506,506,506,509,509,509,509,501,360,502,503,362,504,505,506,507,508,509,510,501,360,360,502,502,503,503,362,362,504,505,506,507,508,509,510,501,360,502,503,362,504,505,506,507,508,509,510,501,360,502,503,362,504,505,506,507,508,509,510,163,501,360,502,503,362,504,505,506,507,508,509,510,501,360,502,503,362,504,505,506,507,508,509,510,0,360,501,360,502,503,362,504,505,506,507,508,509,510,501,360,502,503,362,504,505,506,507,508,509,510,501,360,502,503,362,504,505,506,507,508,509,510,510,501,360,502,503,362,504,505,506,507,508,509,510,501,360,502,503,362,509,510,504,505,507,508,501,360,502,503,362,504,505,506,507,508,509,510,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,272,234,367,234,234,234,270,0,0,234,234,234,234,234,234,234,0,0,272,0,234,234,234,234,365,361,367,514,349,515,516,365,361,367,514,349,515,516,365,361,367,514,365,361,367,514,365,361,367,514,514,514,365,361,0,365,361,367,514,349,515,516,365,361,367,514,349,515,516,365,361,367,514,349,515,516,365,361,367,514,365,361,367,514,365,365,365,365,361,361,361,361,514,514,514,514,0,365,365,361,361,367,367,514,514,349,515,516,365,361,367,514,371,272,365,361,367,514,367,367,272,365,361,367,514,340,371,514,365,361,514,0,349,515,516,365,361,367,514,349,515,516,365,361,367,514,349,515,516,516,516,365,361,367,514,365,361,0,365,361,514,349,515,516,365,361,349,515,516,361,514,371,0,349,515,516,272,365,361,367,514,367,367,272,365,361,367,514,340,365,361,367,514,365,361,367,514,371,349,515,516,365,361,367,514,349,515,516,365,361,367,514,349,515,516,365,361,367,514,349,515,516,365,361,367,514,1022,0,1022,1022,1022,0,0,353,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,517,518,519,520,521,522,523,524,525,526,527,517,518,519,520,521,522,523,524,525,526,527,1022,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,0,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,0,0,0,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,1023,1022,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,1022,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,0,0,0,0,0,0,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,517,518,519,520,521,522,523,524,525,526,527,517,518,519,520,521,522,523,524,525,526,527,517,518,519,520,521,522,523,524,525,526,527,517,518,519,520,521,522,523,524,525,526,527,0,517,518,519,520,521,522,523,524,525,526,527,517,518,519,520,521,522,523,524,525,526,527,1022,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,517,518,519,520,521,522,523,524,525,526,527,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,0,0,0,0,517,518,519,520,521,522,523,524,525,526,528,529,530,527,531,0,0,0,535,546,546,539,0,0,0,0,546,0,543,543,0,1024,546,0,544,0,546,546,546,0,0,237,158,0,0,532,513,237,158,224,0,0,532,513,546,546,539,539,544,0,0,0,0,0,0,539,535,546,546,0,511,0,0,0,0,0,0,0,544,0,539,546,535,0,544,544,0,0,543,544,0,544,0,238,538,532,539,513,540,533,237,158,541,224,512,542,536,535,543,544,545,546,534,547,548,238,238,532,513,513,513,513,237,237,237,158,158,158,158,224,224,532,513,237,158,224,532,237,532,237,532,237,535,532,237,532,237,535,532,237,532,237,535,532,237,535,158,532,237,535,158,513,512,542,536,513,512,542,536,513,512,542,536,513,512,542,536,513,512,542,536,513,512,542,536,513,512,542,536,513,512,542,536,238,538,532,539,513,540,549,533,237,158,541,224,512,542,536,535,543,544,545,546,534,547,548,238,538,532,539,513,540,549,533,237,158,541,224,512,542,536,535,543,544,545,546,534,547,548,238,513,237,158,513,237,158,532,513,237,158,238,513,237,158,513,237,158,532,513,237,158,238,538,532,539,513,540,533,237,158,541,224,512,542,536,535,543,544,545,546,534,547,548,238,538,532,539,513,540,533,237,158,541,224,512,542,536,535,543,544,545,546,534,547,548,238,532,513,237,158,541,224,238,532,513,237,158,541,224,513,158,513,511,1025,532,513,237,158,1025,532,513,237,158,238,549,513,513,513,237,158,224,238,538,532,539,513,540,549,533,237,158,541,224,512,542,536,535,543,544,545,546,534,547,548,238,538,532,539,513,540,549,533,237,158,541,224,512,542,536,535,543,544,545,546,534,547,548,538,540,543,238,238,538,532,539,513,540,549,533,237,158,541,224,512,542,536,535,543,544,545,546,534,547,548,1024,513,158,1024,513,158,535,512,512,513,512,542,536,513,512,542,536,513,512,542,536,513,512,542,536,513,512,542,536,513,512,542,536,513,512,542,536,513,512,542,536,238,538,532,539,513,540,533,237,158,541,224,512,536,535,543,544,545,546,534,547,548,238,238,238,238,538,538,538,538,532,532,532,532,539,539,539,539,513,513,513,513,540,540,540,540,533,533,533,533,237,237,237,237,158,158,158,158,541,541,541,541,224,224,224,224,512,512,512,512,536,536,536,536,535,535,535,535,543,543,543,543,544,544,544,544,545,545,545,545,546,546,546,546,534,534,534,534,547,547,547,547,548,548,548,548,549,566,512,536,513,238,238,538,538,532,532,539,513,513,540,540,549,533,237,237,158,158,541,224,224,512,512,542,536,536,535,543,543,544,544,545,545,546,534,547,548,548,0,532,513,237,158,224,532,513,237,158,224,238,538,532,539,513,513,513,513,513,513,513,513,513,540,549,533,237,237,158,158,541,224,224,512,542,536,535,543,544,545,546,534,547,548,224,224,224,224,224,224,224,224,544,546,237,237,513,511,511,237,237,224,224,511,512,542,536,238,513,513,513,237,158,224,544,546,158,158,158,158,546,544,546,532,513,511,511,237,237,237,237,237,237,238,532,539,513,540,533,237,158,541,224,512,536,535,544,546,534,548,1026,513,158,224,1026,238,238,538,532,539,513,540,549,533,237,158,541,224,512,542,536,535,543,544,545,546,534,547,548,238,538,532,539,513,540,549,533,237,158,541,224,512,542,536,535,543,544,545,546,534,547,548,238,1025,532,513,237,158,511,511,237,237,540,549,535,238,237,158,512,535,238,238,238,238,1026,513,158,224,238,1025,532,513,237,158,1025,532,513,237,158,238,0,532,513,532,513,546,1026,513,158,224,238,238,533,158,534,512,542,542,536,536,238,1025,544,544,238,238,238,238,238,238,1026,224,238,544,546,544,0,532,513,511,512,542,536,511,512,542,536,511,512,542,536,511,512,542,536,1025,532,513,237,158,1025,532,513,237,158,224,224,513,237,158,224,513,513,513,237,158,224,238,532,513,533,237,158,541,224,546,534,532,237,544,546,532,237,0,538,540,543,545,548,1027,513,158,224,1026,513,158,224,238,532,513,237,158,224,535,238,532,532,513,513,513,513,513,237,237,237,237,158,158,158,158,158,224,224,224,532,513,237,158,224,532,237,544,546,532,237,238,238,513,158,511,513,158,513,158,511,513,158,511,511,513,158,511,513,158,513,158,513,158,532,513,238,538,532,539,513,540,533,237,158,541,224,512,542,536,535,543,544,545,546,534,547,548,513,513,513,238,238,538,532,513,540,237,158,224,512,536,543,544,545,548,542,536,1027,513,158,224,238,538,532,539,513,540,549,533,237,158,541,224,512,542,536,535,543,544,544,545,546,546,534,547,548,238,538,532,539,513,540,549,533,237,158,541,224,512,542,536,535,543,544,545,546,534,547,548,238,538,532,539,513,540,549,533,237,158,541,224,512,542,536,535,543,544,545,546,534,547,548,535,512,238,538,532,539,513,540,549,533,237,158,541,224,512,542,536,535,543,544,545,546,534,547,548,237,541,541,513,1025,532,513,237,158,238,512,512,1025,532,513,237,158,1025,532,513,237,158,1026,513,158,224,1026,513,158,224,1025,532,513,237,158,1025,532,513,237,158,1026,513,158,224,1025,532,513,237,158,1025,532,513,237,158,1026,513,158,224,532,513,1025,532,513,237,158,511,1025,532,513,237,158,541,1025,532,513,237,511,511,511,511,238,557,560,0,564,0,564,560,560,557,560,562,0,0,557,560,560,560,560,0,564,562,562,562,560,560,560,562,562,562,562,559,557,560,0,564,560,557,564,564,0,0,0,0,0,562,562,560,562,562,559,564,0,560,562,562,562,562,562,562,562,557,557,562,560,560,560,560,560,560,559,559,560,561,562,563,564,557,565,551,559,560,561,562,563,564,557,565,551,552,559,560,561,562,563,564,557,565,551,552,559,560,561,562,563,564,557,565,551,559,560,561,562,563,564,557,565,551,565,565,559,560,561,562,563,564,557,565,551,552,559,560,561,562,563,564,557,565,551,552,559,560,561,562,563,564,557,565,551,552,559,560,561,562,563,564,557,565,559,559,559,559,560,560,560,560,561,561,561,561,562,562,562,562,563,563,563,563,564,564,564,564,557,557,557,557,565,565,565,565,559,560,561,562,563,564,557,565,551,552,552,0,0,559,560,561,562,563,564,557,565,551,552,559,560,561,562,563,564,557,565,565,565,559,560,561,562,563,564,557,565,551,552,559,560,561,562,563,564,557,565,551,552,551,565,565,565,565,565,565,565,565,551,552,552,551,565,565,0,0,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,565,0,565,565,565,565,565,565,565,559,560,561,562,563,564,557,565,551,552,559,560,561,562,563,564,557,565,551,552,559,560,561,562,563,564,557,565,551,552,559,560,561,562,563,564,557,565,551,552,559,560,561,562,563,564,557,565,551,552,565,565,565,565,565,565,0,0,0,0,0,0,0,0,0,0,0,535,0,0,0,535,0,511,535,0,0,511,566,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,511,546,546,539,0,0,0,546,546,0,544,546,546,546,0,546,546,539,539,544,0,0,0,0,539,546,546,0,511,544,0,539,546,0,544,544,0,0,544,0,544,0,511,1025,1025,566,511,511,511,511,511,1026,1026,1025,511,511,1026,1025,1025,1026,1025,1026,511,511,511,511,1025,1025,1027,1026,511,511,511,511,511,1027,1025,1025,1025,1026,1026,1025,1025,1026,1025,1025,1026,1025,511,1025,1025,511,511,511,511,0,0,1028,1029,0,0,0,0,0,0,0,0,0,1030,569,0,1030,1030,1030,1030,1030,1030,1030,1030,1030,0,0,0,0,0,8,0,569,1030,1030,1030,1030,1030,1030,0,0,0,0,0,0,0,0,0,0,1031,1032,358,1030,0,0,0,0,1030,0,0,0,0,0,1030,0,0,0,0,0,0,0,0,0,0,0,366,567,0,366,567,366,366,368,366,366,366,366,366,569,570,569,570,0,0,0,366,366,290,291,1033,292,355,0,293,1033,1034,1035,294,0,0,0,366,366,366,366,1036,1036,569,570,569,570,1037,569,570,366,366,366,366,0,366,569,570,570,366,73,569,570,1036,1029,1038,1038,1038,1038,1038,1038,1038,1038,1036,1029,1029,8,1038,1038,1038,1038,1038,1038,366,0,366,569,570,0,366,569,570,1031,366,366,366,567,366,356,567,366,366,366,572,570,1036,1036,366,366,366,366,366,366,1039,366,366,366,1039,366,366,1032,1040,366,366,366,0,356,0,0,0,1036,358,366,366,0,366,1037,1036,1036,1036,366,1041,327,328,1041,329,356,572,0,1036,1036,0,366,567,366,366,366,366,1036,366,366,1036,1028,366,9,9,9,9,9,9,9,9,1036,1028,1028,366,570,9,9,9,9,9,9,1036,1036,366,569,570,569,570,569,570,1036,1036,569,570,334,335,359,1042,1043,336,0,572,0,0,0,1039,1044,1039,1045,0,0,0,0,368,0,73,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,1038,9,9,9,9,9,9,9,9,9,9,9,9,9,9,1030,1030,1030,1030,1030,1030,1030,1030,1030,1030,0,0,0,1030,1030,1030,1030,1030,1030,1030,1030,1030,366,1046,366,366,366,366,366,366,366,366,366,366,1046,1046,366,366,366,366,1046,366,366,366,366,366,1046,366,1046,366,1046,366,1046,366,366,1046,366,1046,366,1046,366,1046,366,1046,366,1046,1046,366,366,366,366,366,366,366,1046,1046,366,366,1046,1046,366,1046,366,366,1046,366,1046,366,1046,366,366,366,1046,366,1046,366,1046,366,1046,366,366,366,366,366,366,1046,366,1046,366,366,1046,0,0,356,572,0,356,356,572,0,572,0,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,1036,0,0,0,0,0,0,0,0,1028,1029,0,0,0,1029,1029,1029,1028,1028,1028,0,0,0,0,0,0,0,0,290,291,292,355,293,1034,1035,294,0,0,1033,1033,1037,1037,0,1031,1031,0,0,1032,1032,1040,0,0,0,322,323,324,0,0,0,0,1041,327,328,1041,329,0,0,0,0,0,0,334,335,359,1042,1043,336,358,0,0,0,358,0,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,1047,0,0,0,567,0,567,567,567,0,567,0,0,0,0,0,0,0,573,574,575,576,573,574,575,576,573,574,575,576,573,574,575,576,573,574,575,576,573,574,574,575,576,573,574,575,576,573,574,575,576,573,574,575,576,573,574,575,576,573,574,575,576,573,574,575,576,573,574,575,576,573,574,575,576,573,574,575,576,573,574,575,576,573,574,575,576,573,574,575,576,573,574,575,576,0,0,578,578,579,578,579,578,578,578,578,579,578,579,579,578,579,579,578,579,578,578,578,578,578,578,579,579,579,578,578,578,579,578,579,578,579,578,578,578,578,579,578,579,578,579,578,579,578,578,578,578,579,578,578,579,578,579,578,579,578,578,0,0,580,580,581,580,581,580,580,580,580,581,580,581,581,580,581,581,580,581,580,580,580,580,580,580,581,581,581,580,580,580,581,580,581,580,581,580,580,580,581,580,581,580,581,580,581,580,580,580,580,581,580,580,581,580,581,580,581,580,0,587,0,587,0,0,0,0,0,0,0,587,0,588,589,590,591,583,582,587,585,592,588,589,590,591,583,582,587,585,592,582,0,583,582,582,582,587,587,0,0,583,583,0,583,582,588,589,590,591,583,582,587,585,592,588,589,590,591,583,582,587,585,592,585,588,589,590,591,583,583,582,587,585,592,587,587,587,587,587,582,588,589,590,591,583,582,587,585,585,592,588,589,590,591,583,582,587,585,592,0,583,0,583,588,589,588,589,590,591,583,582,587,585,592,583,588,589,590,591,583,582,587,585,592,0,0,583,0,0,592,589,583,582,588,582,0,582,0,585,0,0,0,589,0,583,0,583,0,585,0,590,583,0,590,591,583,0,591,583,582,589,582,582,0,0,582,587,585,588,589,590,591,583,582,587,585,592,588,589,590,591,583,582,587,585,592,588,589,590,591,583,582,587,585,592,0,588,589,590,591,583,582,587,585,592,0,583,0,583,0,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,595,0,0,0,0,0,0,0,0,0,0,599,600,599,600,601,599,600,601,599,600,599,600,599,600,601,599,600,601,599,600,601,599,600,601,599,600,601,601,599,600,601,599,600,601,599,600,601,599,600,601,599,600,601,599,600,601,599,600,601,599,600,599,600,601,599,600,601,599,600,601,599,600,601,599,600,601,0,0,0,602,603,602,604,603,602,604,602,602,603,602,604,603,602,604,603,602,604,603,602,604,603,602,604,603,602,604,603,602,604,603,602,604,603,602,604,603,602,604,602,603,602,604,603,602,604,603,602,604,603,602,604,0,0,605,606,605,606,605,605,605,606,605,606,605,606,605,606,605,606,605,606,605,606,605,606,605,606,605,606,605,605,606,605,606,605,606,605,606,605,0,0,0,0,607,608,607,609,610,608,607,609,610,607,607,608,607,609,610,608,607,609,610,608,607,609,610,608,607,609,610,608,607,609,610,608,607,609,610,608,607,609,610,608,607,609,610,608,607,609,610,608,607,609,610,607,608,607,609,610,608,607,609,610,608,607,609,610,608,607,609,610,0,0,0,611,612,611,613,612,611,613,611,611,612,611,613,612,611,613,612,611,613,612,611,613,612,611,613,612,611,613,612,611,613,612,611,613,612,611,613,612,611,613,611,612,611,613,612,611,613,612,611,613,612,611,613,0,0,0,614,615,614,615,616,614,615,616,614,615,614,615,614,615,616,614,615,616,614,615,616,614,615,616,614,615,616,614,615,616,614,615,616,614,615,616,614,615,616,614,615,616,614,615,614,615,616,614,615,616,614,615,616,614,615,616,0,0,0,0,617,618,617,618,619,620,617,618,619,620,617,618,617,618,617,618,619,620,617,618,619,620,617,618,619,620,617,618,619,620,617,618,619,620,620,617,618,619,620,617,618,619,620,617,618,619,620,617,618,619,620,617,618,619,620,617,618,619,620,617,618,619,620,617,618,617,618,619,620,617,618,619,620,617,618,619,620,617,618,619,620,617,618,619,620,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,1048,1049,89,1050,1051,50,1048,1049,1050,1051,0,105,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,105,0,0,0,0,0,0,0,0,0,0,0,0,0,0,105,624,622,623,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,344,650,651,652,653,654,655,656,657,658,659,660,661,662,664,665,666,667,668,105,89,105,89,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,105,624,622,623,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,344,650,651,652,653,654,655,656,657,658,659,660,661,662,664,665,666,667,668,105,624,622,623,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,344,650,651,652,653,654,655,656,657,658,659,660,661,662,664,665,666,667,668,105,89,90,105,624,622,623,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,344,650,651,652,653,654,655,656,657,658,659,660,661,662,664,665,666,667,668,105,105,624,622,623,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,344,650,651,652,653,654,655,656,657,658,659,660,661,662,664,665,666,667,668,89,105,90,105,89,90,105,105,89,105,89,105,105,624,622,623,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,344,650,651,652,653,654,655,656,657,658,659,660,661,662,664,665,666,667,668,105,105,624,622,623,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,344,650,651,652,653,654,655,656,657,658,659,660,661,662,664,665,666,667,668,105,90,105,624,622,623,625,626,627,636,637,638,639,640,641,642,643,644,645,646,647,647,647,647,647,647,647,647,647,647,647,647,648,649,652,653,654,658,659,665,667,668,89,105,624,622,623,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,647,647,647,647,647,647,647,647,647,647,647,648,649,344,650,651,652,653,654,655,656,657,658,659,660,661,662,664,665,666,667,668,105,624,622,623,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,344,650,651,652,653,654,655,656,657,658,659,660,661,662,664,665,666,667,668,105,105,105,0,105,105,90,105,90,105,105,105,105,105,105,105,105,105,105,105,105,105,105,89,89,105,89,89,89,105,89,89,89,89,89,89,89,105,105,105,105,624,622,623,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,344,650,651,652,653,654,655,656,657,658,659,660,661,662,664,665,666,667,668,105,89,90,90,89,105,89,89,89,105,105,624,622,623,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,344,650,651,652,653,654,655,656,657,658,659,660,661,662,664,665,666,667,668,669,90,90,105,105,624,622,623,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,344,650,651,652,653,654,655,656,657,658,659,660,661,662,664,665,666,667,668,89,90,90,89,105,105,624,622,623,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,344,650,651,652,653,654,655,656,657,658,659,660,661,662,664,665,666,667,668,105,105,105,105,50,105,624,622,623,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,344,650,651,652,653,654,655,656,657,658,659,660,661,662,664,665,666,667,668,105,105,105,105,105,90,105,105,105,105,105,90,105,105,624,622,623,625,626,627,636,637,638,639,640,641,642,643,644,645,646,647,647,647,647,647,647,647,647,647,647,647,647,648,649,652,653,654,658,659,665,667,668,90,105,89,105,105,89,105,105,89,89,89,89,89,89,89,90,105,105,105,0,105,624,89,622,623,625,626,627,636,637,638,639,640,641,642,643,644,645,646,647,647,647,647,647,647,647,647,647,647,647,647,648,649,652,653,654,658,659,665,667,668,89,1052,1050,1051,674,105,1048,1049,105,90,105,89,89,0,105,105,90,90,90,90,89,105,105,105,105,105,105,105,105,105,89,89,0,0,90,105,105,105,105,105,105,105,105,105,90,89,89,105,0,90,89,105,90,651,89,89,105,624,622,623,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,344,650,651,652,653,654,655,656,657,658,659,660,661,662,664,665,666,667,668,105,89,89,89,89,89,105,624,622,623,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,344,650,651,652,653,654,655,656,657,658,659,660,661,662,664,665,666,667,668,105,624,622,623,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,344,650,651,652,653,654,655,656,657,658,659,660,661,662,664,665,666,667,668,105,89,89,105,624,622,623,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,344,650,651,652,653,654,655,656,657,658,659,660,661,662,664,665,666,667,668,105,105,89,90,89,105,624,622,623,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,344,650,651,652,653,654,655,656,657,658,659,660,661,662,664,665,666,667,668,89,90,90,90,105,624,622,623,625,626,627,636,637,638,639,640,641,642,643,644,645,646,647,647,647,647,647,647,647,647,647,647,647,647,648,649,652,653,654,658,659,665,667,668,105,105,105,105,90,651,90,0,0,596,679,679,680,598,0,0,0,596,596,681,0,0,0,0,0,598,681,681,681,680,679,596,681,596,679,679,679,1053,680,679,596,597,597,0,0,0,682,683,682,683,684,682,683,684,682,683,682,683,682,683,684,682,683,684,682,683,684,682,683,684,682,683,684,682,683,684,682,683,684,682,683,684,682,683,684,682,683,684,682,683,684,682,683,684,682,683,682,683,684,682,683,684,682,683,684,682,683,684,682,683,684,0,0,0,0,0,50,1048,1049,89,1050,1051,50,1048,1049,1050,1051,0,0,0,0,0,0,0,0,89,89,1054,1055,1056,89,90,89,90,89,90,89,89,90,89,90,90,89,89,89,89,89,89,89,89,89,89,89,89,89,90,90,89,89,89,89,669,90,90,89,90,90,89,50,90,90,90,89,89,89,89,89,89,89,89,89,90,89,89,1052,1056,1056,1056,1054,1054,1055,1055,1050,1051,1056,674,1048,1049,1056,1056,1056,1054,1054,1055,1055,1055,1055,1055,1055,1055,1055,1055,1054,1056,1055,1056,1056,1054,90,89,89,90,90,90,90,89,89,89,90,90,89,89,90,89,90,89,89,89,89,89,89,89,89,89,89,90,89,89,90,90,90,90,90,0,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,707,0,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,710,0,0,0,713,714,713,714,715,713,714,715,713,714,713,714,713,714,715,713,714,715,713,714,715,713,714,715,713,714,715,713,714,715,713,714,715,713,714,715,713,714,715,713,714,715,713,714,715,713,714,715,713,714,713,714,715,713,714,715,713,714,715,713,714,715,713,714,715,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,701,688,689,697,698,716,706,1054,1055,701,703,688,689,691,690,697,698,700,699,716,706,717,701,703,688,689,691,690,697,698,700,699,716,706,717,701,688,689,697,698,716,706,701,688,689,697,698,716,706,701,703,688,689,691,690,697,698,700,699,716,706,717,701,703,688,689,691,690,697,698,700,699,716,706,717,688,689,691,690,697,698,700,699,716,706,717,701,703,688,689,691,690,697,698,700,699,716,706,717,701,703,688,689,691,690,697,698,700,699,716,706,717,701,703,688,689,691,690,697,698,700,699,716,706,717,701,703,688,689,691,690,697,698,700,699,716,706,717,701,703,688,689,691,690,697,698,700,699,716,706,717,701,703,688,689,691,690,697,698,700,699,716,706,717,701,703,688,689,691,690,697,698,700,699,716,706,717,690,699,688,689,691,690,697,698,700,699,716,706,717,688,689,691,690,697,698,700,699,716,706,717,1054,1054,1055,1055,1054,1054,1055,1055,1055,1055,1055,1055,1055,1055,1055,1054,1055,1054,689,690,698,699,690,699,701,688,689,697,698,716,706,701,703,688,689,691,690,697,698,700,699,716,706,717,701,703,688,689,691,690,697,698,700,699,716,706,717,701,703,688,689,691,690,697,698,700,699,716,706,717,701,703,688,689,691,690,697,698,700,699,716,706,717,688,689,691,690,697,698,700,699,716,706,717,0,0,0,0,0,0,0,0,0,0,0,687,686,685,692,702,704,693,705,696,695,1056,687,686,685,692,702,704,693,705,696,695,687,686,685,692,702,704,693,705,696,695,687,686,685,692,702,704,693,705,696,695,687,686,685,692,702,704,693,705,696,695,687,686,685,692,702,704,693,705,696,695,687,686,685,692,702,704,693,705,696,695,687,686,685,692,702,704,693,705,696,695,687,686,685,692,702,704,693,705,696,695,687,686,685,692,702,704,693,705,696,695,687,686,685,692,702,704,693,705,696,695,687,686,685,692,702,704,693,705,696,695,687,686,685,692,702,704,693,705,696,695,687,686,685,692,702,704,693,705,696,695,1056,1056,1056,1056,1056,1056,1056,1056,1056,1056,687,686,685,692,702,704,693,705,696,695,687,686,685,692,702,704,693,705,696,695,687,686,685,692,702,704,693,705,696,695,687,686,685,692,702,704,693,705,696,695,687,686,685,692,702,704,693,705,696,695,0,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,718,0,0,719,719,720,719,720,719,719,719,720,719,720,719,720,719,720,719,720,720,719,720,719,720,719,720,719,720,719,720,719,720,719,720,719,719,720,719,720,719,720,719,720,719,720,0,0,0,0,245,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,245,723,724,245,721,722,727,728,731,732,725,733,734,721,722,729,723,724,245,721,722,727,735,730,736,737,728,731,726,732,725,733,738,734,729,723,724,245,721,722,727,735,730,736,737,728,731,726,732,725,733,738,734,723,724,739,0,721,721,721,721,721,721,721,721,723,724,723,724,245,721,722,727,728,731,732,725,733,734,723,724,245,721,722,727,728,731,732,725,733,734,735,730,728,731,723,724,725,729,723,724,245,721,722,727,735,730,736,737,728,731,726,732,725,733,738,734,729,723,724,245,721,722,727,735,730,736,737,728,731,726,732,725,733,738,734,245,723,724,723,724,729,723,724,245,721,722,727,735,730,736,737,728,731,726,732,725,733,738,734,725,722,245,722,722,722,722,722,0,729,729,721,721,721,729,723,724,245,245,721,721,722,727,735,730,736,737,728,731,726,732,725,733,738,734,729,723,724,245,721,722,727,735,730,736,737,728,731,726,732,725,733,738,734,721,729,727,723,724,729,729,729,723,724,245,721,722,727,735,730,736,737,728,731,726,732,725,733,738,734,729,723,724,245,721,722,727,735,730,736,737,728,731,726,732,725,733,738,734,735,730,736,737,728,731,733,733,738,734,736,736,737,737,722,725,721,725,721,725,729,733,729,722,727,725,733,723,724,733,733,725,725,723,724,729,723,724,723,724,721,725,735,730,736,737,728,731,738,734,738,734,739,726,732,723,724,738,725,245,722,721,721,739,726,732,721,721,721,737,728,731,738,734,723,724,721,721,722,721,723,724,723,724,245,721,722,727,728,731,732,725,733,734,245,721,729,723,724,245,721,721,721,722,727,735,730,736,737,728,731,726,732,725,733,738,734,729,723,724,245,721,722,727,735,730,736,737,728,731,726,732,725,733,738,734,729,723,724,245,721,722,727,735,730,736,737,728,731,726,732,725,733,738,734,723,724,729,723,724,245,721,722,727,735,730,736,737,728,731,726,732,725,733,738,734,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,742,743,741,740,746,747,750,751,744,752,753,740,741,748,742,743,741,740,746,754,749,755,756,747,750,745,751,744,752,757,753,748,742,743,741,740,746,754,749,755,756,747,750,745,751,744,752,757,753,742,743,758,741,741,741,741,741,741,741,741,742,743,742,743,741,740,746,747,750,751,744,752,753,742,743,741,740,746,747,750,751,744,752,753,754,749,747,750,742,743,744,748,742,743,741,740,746,754,749,755,756,747,750,745,751,744,752,757,753,748,742,743,741,740,746,754,749,755,756,747,750,745,751,744,752,757,753,742,743,742,743,748,742,743,741,740,746,754,749,755,756,747,750,745,751,744,752,757,753,744,740,740,740,740,740,740,748,748,741,741,741,748,742,743,741,741,740,746,754,749,755,756,747,750,745,751,744,752,757,753,748,742,743,741,740,746,754,749,755,756,747,750,745,751,744,752,757,753,741,748,746,742,743,748,748,748,742,743,741,740,746,754,749,755,756,747,750,745,751,744,752,757,753,748,742,743,741,740,746,754,749,755,756,747,750,745,751,744,752,757,753,754,749,755,756,747,750,752,752,757,753,740,744,741,744,741,744,748,752,748,740,746,744,752,742,743,752,752,744,744,742,743,748,742,743,742,743,741,744,754,749,755,756,747,750,757,753,757,753,758,745,751,742,743,757,744,740,741,741,758,745,751,741,741,741,756,747,750,757,753,742,743,741,741,740,741,742,743,742,743,741,740,746,747,750,751,744,752,753,741,748,742,743,741,741,741,740,746,754,749,755,756,747,750,745,751,744,752,757,753,748,742,743,741,740,746,754,749,755,756,747,750,745,751,744,752,757,753,748,742,743,741,740,746,754,749,755,756,747,750,745,751,744,752,757,753,742,743,748,742,743,741,740,746,754,749,755,756,747,750,745,751,744,752,757,753,761,0,0,761,760,761,761,0,0,760,0,0,760,761,242,242,242,242,242,242,242,242,242,242,242,242,242,242,772,773,760,761,242,772,773,760,761,242,242,760,761,242,760,761,242,242,242,242,761,242,772,773,760,761,242,772,773,760,761,242,242,772,773,760,761,242,242,242,242,242,242,242,242,761,242,761,761,761,761,242,0,242,242,242,242,242,242,242,760,761,242,242,242,242,242,772,773,760,761,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,0,242,242,242,242,242,0,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,772,773,760,761,242,242,772,773,760,761,242,772,773,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,772,773,242,242,242,242,242,242,242,242,242,242,242,242,0,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,772,773,242,242,242,242,242,242,242,242,242,242,242,242,242,242,760,761,242,242,242,242,242,242,242,772,773,760,761,242,242,242,242,772,773,760,761,242,772,773,760,761,242,242,242,242,242,242,242,242,242,242,772,773,760,761,242,242,242,242,242,242,242,0,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,776,0,778,778,0,0,778,0,0,0,0,0,0,781,19,0,778,0,778,778,778,778,778,778,778,778,778,781,19,0,778,778,778,777,19,764,778,764,0,777,764,19,781,785,780,779,777,19,764,778,781,785,780,779,777,19,764,778,777,19,764,778,777,19,764,778,764,777,19,781,785,780,779,779,777,19,764,778,781,785,780,779,777,19,764,778,764,780,781,785,780,779,777,777,19,764,778,777,19,777,777,777,777,19,19,19,19,0,781,777,764,777,777,19,764,778,778,0,781,785,780,779,777,777,777,777,19,19,764,778,778,777,777,19,764,764,19,19,954,764,19,781,785,780,779,777,19,764,778,781,785,780,779,777,19,764,778,19,785,777,777,780,777,777,781,19,777,777,19,764,764,764,781,19,764,764,764,764,764,777,764,785,785,764,777,19,764,764,19,777,19,764,764,19,764,764,777,19,764,778,778,781,785,780,779,777,19,764,778,781,785,780,779,777,19,764,778,781,785,780,779,777,19,764,778,19,19,19,764,781,785,780,779,777,19,764,778,981,981,0,0,0,0,0,0,0,0,0,1057,0,1058,1058,787,0,0,0,787,787,0,0,0,0,787,0,786,786,786,786,787,759,787,786,0,0,0,0,0,0,759,787,786,759,787,786,759,787,786,759,787,786,786,0,759,787,786,759,787,786,759,787,786,759,787,786,759,759,759,759,787,787,787,787,786,786,786,786,759,787,787,786,786,759,759,787,786,759,759,787,786,759,787,786,786,786,759,0,759,759,759,759,787,786,787,786,759,787,786,759,787,786,759,787,786,759,759,787,786,788,789,0,0,788,789,788,788,788,788,789,788,789,788,789,788,789,788,789,788,789,0,789,788,788,789,788,789,788,789,788,789,788,789,788,789,178,788,789,789,0,788,789,178,788,789,178,788,789,178,788,789,178,0,178,788,789,178,788,789,178,788,789,178,178,178,178,178,178,178,788,788,789,789,178,0,788,789,178,788,789,178,788,789,788,789,178,788,789,0,0,788,789,178,788,789,178,788,789,178,788,789,178,788,789,178,0,0,0,0,0,0,0,801,558,0,807,859,0,558,846,831,831,0,822,558,0,859,0,825,846,761,0,0,0,801,97,53,35,0,801,0,0,0,16,0,0,0,0,0,0,0,787,0,0,0,0,801,832,144,146,150,0,855,53,35,157,0,0,558,801,0,53,0,0,0,0,0,0,801,855,53,35,157,0,0,0,0,0,827,0,0,488,0,148,859,558,0,801,53,35,0,0,0,0,0,801,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,801,0,0,801,558,16,832,558,16,801,801,807,558,778,787,0,0,0,801,801,801,801,801,0,0,0,859,828,0,855,53,35,157,157,0,0,855,0,53,35,0,0,0,0,53,35,157,157,0,0,144,157,801,859,822,801,845,558,0,16,0,855,53,35,157,0,0,0,0,0,0,801,822,822,859,558,0,801,558,853,0,0,859,157,0,859,801,0,0,558,807,778,761,157,157,0,157,855,53,35,157,0,0,855,53,35,157,0,0,801,822,148,146,150,828,0,0,0,558,0,0,0,0,0,0,228,920,0,0,778,0,0,0,0,0,0,853,822,822,488,0,859,921,91,0,781,19,0,0,0,0,0,807,778,0,0,0,0,787,0,0,855,53,35,157,0,0,855,53,35,157,0,0,855,53,35,157,0,0,855,53,35,157,0,0,801,0,157,0,0,0,0,0,0,16,16,0,0,0,0,0,0,0,0,846,0,846,0,0,846,846,0,846,846,846,846,846,922,923,181,924,925,97,97,853,859,0,0,0,0,904,0,0,904,0,0,558,395,157,0,157,0,0,157,807,778,761,0,0,0,0,0,825,827,787,840,0,824,91,53,35,157,0,0,0,0,801,0,0,0,0,0,0,0,0,0,0,558,0,920,228,859,801,801,0,0,0,0,830,91,801,822,822,488,488,157,859,807,144,146,778,146,807,146,778,807,778,0,0,232,61,91,232,61,807,144,146,778,146,822,822,828,182,183,822,0,0,807,778,845,831,0,0,778,778,232,61,5,824,91,150,0,16,0,827,832,761,822,822,558,0,855,53,35,157,801,0,0,0,0,0,0,0,53,35,0,53,0,0,0,146,0,0,822,144,787,926,0,188,0,0,0,0,0,0,840,0,0,0,0,0,0,0,822,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,801,0,859,807,778,0,0,801,144,0,801,855,0,0,558,0,0,0,0,801,825,827,0,0,0,0,0,0,0,0,0,801,832,828,859,0,0,0,0,16,16,0,0,232,859,558,0,0,0,855,0,0,0,0,0,0,801,16,801,801,801,182,183,182,558,859,781,19,0,0,488,558,859,558,0,0,0,0,807,778,0,0,16,801,0,53,35,157,0,0,801,16,0,53,807,778,828,558,0,0,0,0,0,0,923,0,0,801,0,558,0,828,855,53,35,157,157,0,0,0,0,0,157,0,801,801,822,0,828,855,53,35,157,0,0,855,53,35,157,0,0,855,53,35,157,0,0,855,53,35,157,0,0,0,488,859,157,0,801,0,35,801,830,855,53,35,157,0,0,0,0,53,0,0,0,0,807,778,0,0,828,0,558,0,558,828,0,0,822,395,146,488,0,824,825,176,765,766,241,826,239,827,828,829,830,831,395,832,833,834,835,488,836,837,838,795,839,797,774,793,840,841,842,843,844,807,558,845,822,799,846,801,847,848,849,850,851,852,853,854,855,856,857,858,859,339,790,927,792,792,792,792,154,1059,558,926,558,239,239,928,239,793,558,0,558,0,558,0,794,851,796,796,795,796,558,774,558,0,558,112,918,112,918,112,918,929,793,558,0,929,558,930,930,558,558,0,929,929,929,929,0,558,558,339,558,558,558,558,558,1060,802,558,1060,802,558,931,558,154,0,931,932,558,154,0,851,558,0,0,804,805,796,795,154,339,154,339,1061,1062,1062,1062,1062,880,1063,880,807,933,1064,154,934,880,809,0,1062,1065,0,558,1066,1066,0,810,790,813,810,816,816,816,816,0,558,0,154,154,154,823,865,803,794,816,873,804,805,874,860,824,810,862,825,904,875,876,802,792,877,890,176,872,765,790,766,241,826,239,827,812,828,829,813,830,831,395,809,832,833,834,835,488,836,837,838,795,839,797,774,793,871,894,840,841,842,843,844,807,558,845,822,799,846,801,847,848,849,850,851,852,853,854,855,856,857,858,859,339,823,865,803,794,816,873,804,805,874,860,824,810,862,825,904,875,876,802,792,877,890,176,872,765,790,766,241,826,239,827,812,828,829,813,830,831,395,809,832,833,834,835,488,836,837,838,795,839,797,774,793,871,894,840,841,842,843,844,807,558,845,822,799,846,801,847,848,849,850,851,852,853,854,855,856,857,858,859,339,774,339,95,96,929,127,177,176,774,838,839,850,879,878,863,128,133,0,936,937,154,558,936,0,558,558,558,177,176,93,95,96,765,766,938,154,938,154,0,154,558,558,558,824,825,176,765,766,241,826,239,827,828,829,830,831,395,832,833,834,835,488,836,837,838,795,839,797,774,793,840,841,842,843,844,807,558,845,822,799,846,801,847,848,849,850,851,852,853,854,855,856,857,858,859,339,154,824,825,176,765,766,241,826,239,827,828,829,830,831,395,832,833,834,835,488,836,837,838,795,839,797,774,793,840,841,842,843,844,807,558,845,822,799,846,801,847,848,849,850,851,852,853,854,855,856,857,858,859,339,177,176,765,766,0,1067,839,239,0,0,774,0,0,1059,239,856,857,0,1066,0,1067,837,0,0,1068,1066,802,1068,1066,558,558,558,0,558,1066,0,860,862,774,558,0,939,558,939,558,939,558,0,939,558,1069,856,339,152,0,0,0,0,0,0,0,1070,1071,1072,847,1073,239,848,239,142,849,860,862,825,176,765,766,828,395,832,488,836,838,839,797,774,558,799,799,799,848,850,851,852,853,854,856,857,858,859,0,558,823,865,865,803,794,816,873,804,805,874,860,824,810,862,825,904,875,876,802,792,877,890,176,872,765,790,766,241,826,239,827,812,828,829,813,830,831,395,809,832,833,834,835,488,836,837,838,795,839,797,774,793,871,894,840,841,842,843,844,807,558,845,822,799,799,846,801,847,848,849,850,851,852,853,854,855,856,857,858,859,339,823,865,865,803,794,816,873,804,805,874,860,824,810,862,825,904,875,876,802,792,877,890,176,872,765,790,766,241,826,239,827,812,828,829,813,830,831,395,809,832,833,834,835,488,836,837,838,795,839,797,774,793,871,894,840,841,842,843,844,807,558,845,822,799,846,801,847,848,849,850,851,852,853,854,855,856,857,858,859,339,145,29,34,859,774,774,764,0,0,802,558,926,558,928,558,859,823,865,803,794,816,873,804,805,874,860,824,810,862,825,904,875,876,802,792,877,890,176,872,765,790,766,241,826,239,827,812,828,829,813,830,831,395,809,832,833,834,835,488,836,837,838,795,839,797,774,793,871,894,840,841,842,843,844,807,558,845,822,799,846,801,847,848,849,850,851,852,853,854,855,856,857,858,859,339,774,558,774,558,154,0,0,558,937,154,92,0,0,0,1068,1066,1074,558,824,825,765,766,241,239,827,828,830,831,395,832,833,834,835,488,807,558,558,845,822,799,799,846,801,849,850,851,852,853,855,856,857,858,339,339,558,925,925,824,824,824,824,825,825,825,825,765,765,765,765,766,766,766,766,241,241,241,241,239,239,239,239,827,827,827,827,828,828,828,828,830,830,830,830,831,831,831,831,395,395,395,395,832,832,832,832,833,833,833,833,834,834,834,834,835,835,835,835,488,488,488,488,558,558,558,558,845,845,845,845,822,822,822,822,846,846,846,846,849,849,849,849,850,850,850,850,851,851,851,851,852,852,852,852,853,853,853,853,856,856,856,856,857,857,857,857,858,858,858,858,1075,880,809,880,806,765,241,850,558,558,1074,558,774,774,940,558,940,0,809,860,862,1066,1066,1066,112,774,112,154,872,872,339,153,854,774,558,774,558,941,942,154,774,558,806,1076,861,918,1067,794,816,873,804,805,874,810,875,876,877,790,813,112,1067,837,795,804,0,802,774,558,0,558,799,558,558,0,878,863,879,824,825,765,766,241,826,239,827,828,830,831,395,880,796,832,881,833,834,835,488,871,840,558,558,845,822,822,799,846,846,801,801,847,848,849,850,851,852,853,854,855,856,857,858,859,339,0,858,177,176,93,0,794,851,850,0,558,823,865,803,794,816,873,804,805,874,860,824,810,862,825,904,875,876,802,792,877,890,176,176,872,765,790,766,241,826,239,827,812,828,829,813,830,831,395,809,832,833,834,835,488,836,837,838,795,839,797,774,774,793,871,894,840,841,842,843,844,807,558,558,558,558,558,558,558,558,558,558,558,558,558,558,845,822,799,799,799,799,799,799,799,799,846,801,801,801,801,801,847,848,849,850,851,852,853,854,855,856,857,858,859,339,339,339,943,944,945,865,865,946,946,919,946,865,865,946,919,865,816,877,919,919,865,799,947,0,948,949,558,922,181,924,154,802,950,937,950,937,823,774,855,28,829,829,829,864,798,339,927,951,154,878,829,881,922,952,181,924,154,953,1067,954,774,1077,774,1077,774,774,0,0,925,558,925,558,816,873,837,792,154,955,809,824,825,241,239,827,828,395,833,834,835,488,558,845,846,849,850,802,793,558,1066,1066,1078,1071,1072,847,1073,848,794,759,776,558,0,765,765,766,951,0,816,876,877,797,823,865,803,794,816,873,804,805,874,860,824,810,862,825,904,875,876,802,792,877,890,176,872,765,790,766,241,826,239,827,812,828,829,813,830,831,395,809,832,833,834,835,488,836,837,838,795,839,797,774,793,871,894,840,841,842,843,844,807,558,845,822,799,846,801,847,848,849,850,851,852,853,854,855,856,857,858,859,339,112,1079,774,0,0,143,0,558,823,865,803,794,816,873,804,805,874,860,824,810,862,825,904,875,876,802,792,877,890,176,872,765,790,766,241,826,239,827,812,828,829,813,830,831,395,809,832,833,834,835,488,836,837,838,795,839,797,774,793,871,894,840,841,842,843,844,807,558,845,822,799,846,801,847,848,849,850,851,852,853,854,855,856,857,858,859,339,339,865,890,558,339,1080,802,902,771,792,775,239,154,558,0,956,558,222,957,558,154,558,958,1070,1071,1072,880,222,558,558,0,154,558,0,154,558,152,792,771,792,1081,154,880,239,1070,1071,1072,812,339,1079,802,774,774,0,558,0,802,774,558,1082,149,1079,774,794,154,339,802,774,154,558,0,893,894,855,1074,558,1074,558,774,793,816,877,837,795,839,558,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,1083,925,558,925,558,856,857,29,774,558,558,0,558,799,799,799,799,558,0,558,558,0,852,0,803,802,774,959,558,960,154,0,0,802,774,959,558,154,0,774,961,558,154,962,154,774,838,804,0,558,152,153,145,847,1073,848,1073,848,0,803,802,774,959,558,960,154,0,177,176,849,93,1078,1071,1072,847,1073,848,932,558,154,1070,1071,1072,847,1084,1085,239,239,926,239,558,928,29,34,558,154,1067,837,795,838,839,797,858,932,558,154,154,797,92,152,558,558,0,1078,1071,1072,1073,239,848,963,558,558,1076,861,921,964,865,794,816,873,804,805,874,860,810,862,875,876,877,790,239,812,829,813,837,795,799,847,848,339,810,339,965,154,339,890,812,558,558,0,558,925,925,0,154,774,558,29,790,765,766,241,829,794,103,774,558,1070,1071,1072,1072,34,842,844,1079,774,792,858,558,558,836,839,239,1070,1078,1071,1066,239,239,1067,837,795,966,154,966,154,0,765,766,558,0,0,0,0,792,558,858,854,0,558,143,960,558,774,854,0,774,961,558,962,154,1070,1071,1072,558,0,558,0,790,1067,154,837,795,836,838,839,0,926,558,928,154,774,872,0,967,558,154,1066,1066,1066,1066,0,558,0,968,154,802,774,558,149,794,969,558,154,558,0,0,1086,103,558,1086,103,558,1086,103,558,1086,103,558,1086,103,558,1086,103,558,1086,103,558,1086,103,558,792,1087,558,829,829,829,1067,837,795,838,839,797,856,851,851,1083,799,558,558,816,796,795,774,774,804,805,790,796,795,774,859,797,858,0,1078,1071,1072,847,1073,848,774,0,970,970,1088,970,934,790,823,813,804,805,876,790,1076,558,339,971,154,802,774,558,972,774,558,558,918,154,558,854,558,558,774,774,797,858,0,154,802,774,558,339,339,759,854,973,339,973,339,339,339,339,339,0,931,802,774,558,558,774,931,558,154,0,558,765,1068,1066,856,774,974,558,975,154,558,976,154,1066,1066,1066,149,776,854,1072,850,558,0,558,926,558,928,794,558,759,0,803,802,774,959,558,960,0,799,802,774,793,558,977,154,558,154,154,154,154,923,977,154,558,558,0,0,841,843,154,0,1072,774,859,774,855,339,978,774,558,1089,1059,880,558,1066,824,825,176,765,766,241,826,239,827,828,829,830,831,395,832,833,834,835,488,836,837,838,795,839,797,774,793,840,841,842,843,844,807,558,845,822,799,846,801,847,848,849,850,851,852,853,854,855,856,857,858,859,339,558,1072,558,822,846,801,836,1066,149,149,774,1090,765,239,239,829,829,829,829,239,829,239,829,929,823,865,803,794,816,873,804,805,874,860,824,810,862,825,904,875,876,802,792,877,890,176,872,765,790,766,241,826,239,827,812,828,829,813,830,831,395,809,832,833,834,835,488,836,837,838,795,839,797,774,793,871,894,840,841,842,843,844,807,558,845,822,799,846,801,847,848,849,850,851,852,853,854,855,855,856,857,858,859,339,951,823,865,803,794,816,873,804,805,874,860,824,810,862,825,904,875,876,802,792,877,890,176,872,765,790,766,241,826,239,827,812,828,829,813,830,831,395,809,832,833,834,835,488,836,837,838,795,839,797,774,793,871,894,840,841,842,843,844,807,558,845,822,799,846,801,847,848,849,850,851,852,853,854,855,856,857,858,859,339,833,834,835,339,878,176,854,823,865,803,794,816,873,804,805,874,860,824,810,862,825,904,875,876,802,792,877,890,176,872,765,790,766,241,826,239,827,812,828,829,813,830,831,395,809,832,833,834,835,488,836,837,838,795,839,797,774,793,871,894,840,841,842,843,844,807,558,845,822,799,846,801,847,848,849,850,851,852,853,854,855,856,857,858,859,339,20,176,792,932,803,802,774,558,154,803,802,774,558,0,774,558,1091,1091,241,790,839,0,794,759,339,339,1081,558,776,776,339,339,774,974,558,975,154,776,979,979,823,865,803,794,816,873,804,805,874,860,824,810,862,825,904,875,876,802,792,877,890,176,872,765,790,766,241,826,239,827,812,828,829,813,830,831,395,809,832,833,834,835,488,836,837,838,795,839,797,774,793,871,894,840,841,842,843,844,807,558,845,822,799,846,801,847,848,849,850,851,852,853,854,855,856,857,858,859,339,1070,1071,1072,1070,1071,1072,828,239,848,239,177,176,93,0,842,844,177,176,849,93,794,873,876,795,837,921,816,877,774,816,804,805,790,774,858,816,837,874,860,810,862,813,774,813,873,873,847,848,816,873,837,837,816,816,816,837,816,837,860,862,873,848,847,848,847,848,816,876,837,837,795,875,876,847,848,848,847,848,816,837,847,816,804,805,877,790,837,795,816,877,848,873,816,837,774,1067,816,877,837,795,816,774,816,804,805,876,790,774,816,837,873,1067,816,877,837,795,816,804,805,790,837,795,774,813,816,876,877,837,795,837,876,877,847,848,774,816,837,816,837,774,813,774,873,816,837,774,339,339,848,847,774,558,1070,1071,1072,847,0,980,1092,1093,1094,1092,1093,1094,1092,1095,1096,1097,1098,1099,1097,1099,1100,1101,1097,1102,1103,1104,1105,1102,1106,1101,1104,1098,1107,1106,1108,1107,1107,1108,1100,1104,1105,1106,1105,1106,1105,1103,1108,1099,1103,1109,1110,1111,1112,1113,1109,1114,1112,1109,1114,1110,1115,1116,1117,1118,1119,1120,1109,1121,981,981,1122,1122,1122,1123,1123,1124,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1133,1132,1134,1126,1135,1126,1129,1130,1123,1131,1136,1124,1137,1134,1128,1125,1138,1139,1139,1140,1123,1139,1137,1123,1137,1132,1123,1139,1136,1140,1127,1133,1138,1132,1135,1133,1127,1139,1133,1127,1129,1130,1123,1139,1131,1125,1127,0,0,0,0,0,0,0,0,0,1057,0,0,1141,1141,1141,1141,1141,1142,0,416,0,0,416,0,905,416,905,416,416,906,905,906,905,416,905,905,416,906,905,906,905,906,905,416,416,905,416,906,905,416,416,905,906,905,906,905,906,906,416,416,416,906,905,416,906,416,416,416,416,416,416,416,905,906,905,906,905,906,905,906,905,0,821,821,821,821,821,821,821,821,821,821,821,821,821,821,821,0,0,840,840,0,0,0,0,0,0,0,0,177,1062,1062,1062,1062,1062,177,177,177,176,177,176,177,177,177,176,1070,1071,1073,177,177,177,177,177,176,177,1078,1071,1073,177,177,1070,1071,1070,1071,1073,1073,177,176,1078,1071,1073,1070,1071,1078,1071,1073,1070,1071,1070,1078,1071,1070,1071,1086,1086,1086,1086,1086,1086,1086,1086,1078,1071,1073,177,177,177,176,177,176,0,0,177,1070,1071,1070,1071,177,176,177,176,1070,1071,0,907,907,907,907,907,0,0,907,1062,1062,1062,1062,1062,1143,907,907,907,907,907,907,907,907,907,907,907,907,907,907,907,0,907,907,907,907,907,907,907,907,0,1144,0,0,908,908,908,908,908,908,908,908,908,0,908,908,908,908,1145,908,908,908,908,908,1144,908,908,908,908,908,214,214,0,0,214,214,0,53,35,0,0,0,0,53,35,157,0,53,0,53,35,157,0,0,0,53,35,0,0,0,0,0,53,35,157,157,0,0,53,35,0,0,53,35,157,157,0,0,157,53,35,157,0,0,157,0,157,157,0,157,53,35,157,0,0,53,35,157,0,0,0,228,920,921,0,0,0,0,0,0,0,0,53,35,157,0,0,53,35,157,0,0,53,35,157,0,0,53,35,157,0,0,157,157,157,157,53,35,157,0,0,920,228,0,0,157,232,61,232,61,232,61,5,53,35,157,0,53,35,0,53,0,0,188,0,0,0,0,0,0,0,0,0,0,0,0,232,0,53,35,157,0,53,53,35,157,157,0,0,0,0,157,53,35,157,0,0,53,35,157,0,0,53,35,157,0,0,53,35,157,0,0,157,35,53,35,157,0,53,0,933,937,0,937,92,937,937,28,952,0,92,921,921,0,0,0,228,920,920,228,0,0,0,0,0,0,0,0,0,0,0,0,0,943,944,945,0,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,869,0,1058,1058,0,215,0,0,0,0,416,0,0,0,416,0,0,0,0,0,0,0,0,0,910,416,405,406,407,408,409,411,410,412,413,414,415,909,910,911,405,406,409,411,410,416,416,405,406,407,408,409,411,410,412,413,414,415,909,910,405,406,407,408,409,411,410,412,413,414,415,909,910,416,910,910,0,416,405,406,407,408,409,411,410,412,413,414,415,909,910,405,406,407,408,409,411,410,412,413,414,415,909,910,405,406,407,408,409,411,410,412,413,414,415,909,910,0,416,416,910,416,405,406,407,408,409,411,410,412,413,414,415,909,910,416,416,405,406,407,408,409,411,410,412,413,414,415,909,910,405,406,407,408,409,411,410,412,413,414,415,909,910,405,406,407,408,409,411,410,412,413,414,415,909,910,416,416,416,909,910,416,408,410,911,410,416,416,416,405,406,407,408,409,411,410,412,413,414,415,416,416,416,416,910,405,406,407,408,409,411,410,412,413,414,415,909,910,405,406,407,408,409,411,410,412,413,414,415,909,910,405,406,407,408,409,411,410,412,413,414,415,909,910,405,406,407,408,409,411,410,412,413,414,415,909,910,0,0,0,0,0,0,0,0,913,912,913,912,913,912,913,912,913,912,912,912,913,912,913,913,912,913,912,912,913,912,912,912,913,912,913,912,913,912,913,912,0,0,0,0,817,819,818,820,817,819,818,820,817,819,818,820,817,819,818,820,817,819,819,818,820,820,817,819,818,820,817,819,818,820,817,819,818,820,817,819,818,820,0,0,817,819,818,820,817,819,818,820,817,819,818,820,817,819,818,820,0,0,0,0,1146,1072,1072,1072,1072,1072,1072,1072,103,1072,1072,1072,103,103,103,103,103,103,103,103,1072,1072,1072,1147,1072,1072,1072,1072,0,973,973,0,0,0,0,0,0,0,0,0,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,903,0,0,0,0,72,0,72,0,0,925,72,0,0,0,0,72,15,154,15,15,15,15,15,15,15,15,154,154,0,15,15,154,154,15,154,154,15,15,15,154,15,15,154,154,154,15,915,72,15,915,72,15,154,15,15,15,15,154,15,15,154,154,15,15,15,15,15,72,15,154,72,15,15,15,15,15,15,15,15,15,915,72,15,15,915,72,15,15,15,15,15,15,915,72,15,154,154,15,72,15,925,15,15,15,925,15,15,15,72,72,72,72,15,15,15,15,15,15,154,15,154,15,15,72,15,15,15,915,72,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,154,15,154,154,925,15,15,15,925,15,15,15,154,15,15,15,15,15,15,0,15,915,72,15,915,72,15,15,915,771,15,154,15,154,15,15,15,154,154,771,15,154,15,154,154,15,15,925,15,15,15,925,15,15,15,15,154,154,15,154,154,15,154,154,15,15,15,15,154,154,154,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,154,15,915,925,15,15,15,925,15,15,15,154,0,15,154,154,15,15,154,15,154,15,15,15,154,15,154,15,154,154,15,15,15,15,15,15,15,15,15,15,15,15,15,15,154,154,15,15,915,154,15,154,154,154,15,15,15,15,15,15,15,15,15,15,154,15,154,154,154,154,15,154,15,15,154,15,15,15,15,72,15,15,15,15,915,72,15,15,15,915,72,15,915,72,15,15,15,15,15,154,15,154,0,15,154,915,72,15,15,0,0,0,926,0,926,928,14,0,926,928,14,926,928,14,926,928,14,926,928,14,0,0,938,36,938,36,866,866,0,866,866,866,866,866,866,866,866,0,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,866,0,0,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916,916],"f":[0,0,0,0,0,0,0,[1],0,0,0,0,0,0,0,0,0,0,[[],1],0,0,[2],[[[4,[3]]],1],[[[4,[5]]],[[4,[5]]]],[[[4,[5]],[4,[5]]]],[[[4,[6]],[4,[6]]]],[[[4,[7]],[4,[7]]]],[[[4,[5]],[0,[8,9]]]],[[[4,[5]],[0,[8,9]]]],[[[4,[10]],[4,[10]]]],[[[4,[7]],[4,[7]]]],[[[4,[7]],[12,[11]]]],[[[4,[5]],[4,[5]]]],[[[4,[10]],[4,[10]]]],[[[4,[10]],13]],[[[4,[6]],[4,[6]]]],[[[4,[14]],15],[[17,[15,16]]]],[[[4,[18]],19],15],[[[4,[3]],19],15],[[[4,[[21,[20]]]],19],15],[[[4,[10]],19],15],[[[4,[6]],19],15],[[[4,[7]],19],15],[[[4,[5]],19],15],[[[4,[6]]],1],[[[4,[6]],1],[[22,[1]]]],[[[4,[3]]],[[24,[23]]]],[[[4,[18]]],[[24,[23]]]],[[[4,[3]],13],[[24,[23]]]],[[[4,[18]],13],[[24,[23]]]],[[[4,[6]]],1],[[[4,[6]],1],[[22,[1]]]],[[[4,[5]],[4,[5]]]],[[[4,[[21,[20]]]],[0,[25,26]]],[[4,[[21,[20]]]]]],[[[4,[7]],[0,[25,26]]],[[4,[7]]]],[[[4,[6]],[0,[25,26]]],[[4,[6]]]],[[[4,[10]],[0,[25,26]]],[[4,[10]]]],[[[4,[3]],[0,[25,26]]],[[4,[3]]]],[[[4,[5]],[0,[25,26]]],[[4,[5]]]],[[[4,[3]],27],[[4,[3]]]],[[[4,[6]],[0,[25,26]]],[[4,[5]]]],[[[4,[5]],[0,[25,26]]],[[4,[5]]]],[[[4,[7]],[0,[25,26]]],[[4,[5]]]],[[[4,[10]],[0,[25,26]]],[[4,[5]]]],[[[4,[3]],[0,[25,26]]],[[4,[5]]]],[[[4,[[21,[20]]]],[0,[25,26]]],[[4,[5]]]],[[[4,[5]],[0,[25,26]]],[[4,[5]]]],[[[4,[7]],25],[[4,[7]]]],[[[4,[6]],25],[[4,[6]]]],[[[4,[5]],25],[[4,[5]]]],[[[4,[10]],25],[[4,[10]]]],[[[4,[6]],25],[[4,[28]]]],[[[4,[5]],25],[[4,[28]]]],[[[4,[7]],25],[[4,[28]]]],[[[4,[10]],25],[[4,[28]]]],[[[4,[7]],27],[[4,[7]]]],[[[4,[10]],27],[[4,[10]]]],[[[4,[5]],[0,[25,26]]]],[[[4,[3]],[0,[25,26]]],[[4,[3]]]],[[[4,[7]],[0,[25,26]]],[[4,[7]]]],[[[4,[5]],[0,[25,26]]],[[4,[5]]]],[[[4,[10]],[0,[25,26]]],[[4,[10]]]],[[[4,[[21,[20]]]],[0,[25,26]]],[[4,[[21,[20]]]]]],[[[4,[6]],[0,[25,26]]],[[4,[6]]]],[[[4,[18]],25],[[17,[[4,[18]],16]]]],[[[4,[3]],25],[[17,[[4,[3]],16]]]],[[[4,[10]],25,12]],[[[4,[3]],25,12]],[[[4,[5]],25,12]],[[[4,[6]],25,12]],[[[4,[7]],25,12]],[[[4,[[21,[20]]]],25,12]],[[[4,[[21,[20]]]],[0,[25,26]]],[[4,[[21,[20]]]]]],[[[4,[3]],[0,[25,26]]],[[4,[3]]]],[[[4,[7]],[0,[25,26]]],[[4,[7]]]],[[[4,[5]],[0,[25,26]]],[[4,[5]]]],[[[4,[6]],[0,[25,26]]],[[4,[6]]]],[[[4,[10]],[0,[25,26]]],[[4,[10]]]],[[[4,[6]],[0,[25,26]]],[[4,[6]]]],[[[4,[10]],[0,[25,26]]],[[4,[10]]]],[[[4,[[21,[20]]]],[0,[25,26]]],[[4,[[21,[20]]]]]],[[[4,[3]],[0,[25,26]]],[[4,[3]]]],[[[4,[5]],[0,[25,26]]],[[4,[5]]]],[[[4,[7]],[0,[25,26]]],[[4,[7]]]],[[[4,[7]],29],[[4,[30]]]],[[[4,[10]],29],[[4,[30]]]],[[[4,[31]],29],[[4,[30]]]],[[[4,[6]],29],[[4,[30]]]],[[[4,[32]],29],[[4,[30]]]],[[[4,[33]],29],[[4,[30]]]],[[[4,[32]],34],[[17,[[4,[30]],16]]]],[[[4,[7]],34],[[17,[[4,[30]],16]]]],[[[4,[10]],34],[[17,[[4,[30]],16]]]],[[[4,[6]],34],[[17,[[4,[30]],16]]]],[[[4,[33]],34],[[17,[[4,[30]],16]]]],[[[4,[31]],34],[[17,[[4,[30]],16]]]],[[[4,[31]]],[[17,[[4,[30]],16]]]],[[[4,[33]]],[[17,[[4,[30]],16]]]],[[[4,[7]]],[[17,[[4,[30]],16]]]],[[[4,[[21,[20]]]]],[[17,[[4,[30]],16]]]],[[[4,[10]]],[[17,[[4,[30]],16]]]],[[[4,[6]]],[[17,[[4,[30]],16]]]],[[[4,[32]]],[[17,[[4,[30]],16]]]],0,[[[4,[18]]],[[4,[18]]]],[[[4,[7]]],[[4,[7]]]],[[[4,[10]]],[[4,[7]]]],[[[4,[3]]],[[4,[3]]]],[[[4,[28]]],[[4,[28]]]],[[[4,[28]]],35],[[[4,[10]]],[[4,[10]]]],[[[4,[10]]],[[4,[10]]]],[[[4,[6]],[4,[6]]]],[[[4,[32]],[4,[32]]]],[[[4,[6]],[4,[6]]]],[[[4,[6]],[4,[6]]]],[[[4,[32]],[4,[32]]]],[[[4,[6]],[4,[6]]]],[[[4,[6]],[4,[6]]]],[[[4,[6]],[4,[6]]]],[[[4,[32]],[4,[32]]]],[[]],[[]],[[[4,[10]],[0,[25,26]]],[[4,[5]]]],[[[4,[6]],[0,[25,26]]],[[4,[5]]]],[[[4,[3]],[0,[25,26]]],[[4,[5]]]],[[[4,[5]],25],[[4,[5]]]],[[[4,[7]],[0,[25,26]]],[[4,[5]]]],[[[4,[[21,[20]]]],[0,[25,26]]],[[4,[5]]]],0,0,[[[4,[18]],35],[[17,[15,16]]]],[[[4,[5]],35],[[17,[15,16]]]],[[[4,[6]],35],[[17,[15,16]]]],[[[4,[10]],35],[[17,[15,16]]]],[[[4,[3]],35],[[17,[15,16]]]],[[[4,[7]],35],[[17,[15,16]]]],[[[4,[5]],[0,[25,26]]],[[4,[5]]]],[[[4,[5]],35],[[17,[15,16]]]],[[[4,[6]],35],[[17,[15,16]]]],[[[4,[10]],35],[[17,[15,16]]]],[[[4,[3]],35],[[17,[15,16]]]],[[[4,[7]],35],[[17,[15,16]]]],[[[4,[18]],35],[[17,[15,16]]]],[[[4,[36]],15],[[17,[15,16]]]],[[[4,[36]],9],[[17,[15,16]]]],[[[4,[28]]],[[41,[[40,[[39,[37,38]]]]]]]],[[[4,[28]]],[[42,[[39,[37,38]],38]]]],[[[4,[28]]],[[42,[[39,[37,38]],38]]]],[[[4,[28]]],[[4,[28]]]],[[]],0,[[[4,[5]]],[[17,[12,16]]]],[[[4,[5]],1],[[4,[5]]]],[[[4,[5]],1],[[4,[5]]]],[[[4,[5]],1],[[4,[5]]]],[[[4,[5]],1],[[4,[5]]]],[[[4,[5]]],[[0,[23,43]]]],[[],[[4,[28]]]],[44],[44],[[[4,[5]],[4,[5]]]],[[[4,[5]],[0,[8,9]]]],[[[4,[5]],[0,[8,9]]]],[[[4,[5]],[4,[5]]]],[[[4,[14]],15],[[17,[15,16]]]],[[[4,[28]]]],[44],[[[4,[28]]],35],[[[4,[7]],[4,[7]]],[[4,[6]]]],[[[4,[10]],13],[[4,[6]]]],[[[4,[5]],[4,[5]]],[[4,[6]]]],[[[4,[7]],[12,[11]]],[[4,[6]]]],[[[4,[10]],[4,[10]]],[[4,[6]]]],[[[4,[3]],[4,[3]]],[[4,[6]]]],[[[4,[5]],9],[[4,[6]]]],[[[4,[18]],[4,[18]]],[[4,[6]]]],[[[4,[6]],[4,[6]]],[[4,[6]]]],[[[4,[7]],[4,[7]]],[[4,[6]]]],[[[4,[18]],[4,[18]]],[[4,[6]]]],[[[4,[3]],[4,[3]]],[[4,[6]]]],[[[4,[10]],13],[[4,[6]]]],[[[4,[10]],[4,[10]]],[[4,[6]]]],[[[4,[5]],9],[[4,[6]]]],[[[4,[7]],[12,[11]]],[[4,[6]]]],[[[4,[6]],[4,[6]]],[[4,[6]]]],[[[4,[5]],[4,[5]]],[[4,[6]]]],[[[4,[18]]],[[17,[15,16]]]],[[[4,[18]]],[[17,[16]]]],[[[4,[10]]],[[17,[16]]]],[[[4,[3]]],[[17,[16]]]],[[[4,[5]],[4,[5]]]],[[[4,[7]],[12,[11]]],[[17,[[4,[7]],16]]]],[[[4,[5]]],[[17,[[4,[5]],16]]]],[[[4,[6]],1],[[17,[[4,[6]],16]]]],[[[4,[7]],[4,[6]]],[[17,[[4,[7]],16]]]],[[[4,[10]],[4,[6]]],[[17,[[4,[10]],16]]]],[[[4,[3]],[4,[6]]],[[17,[[4,[3]],16]]]],[[[4,[5]],[4,[6]]],[[17,[[4,[5]],16]]]],[[[4,[[21,[20]]]],[4,[6]]],[[17,[[4,[[21,[20]]]],16]]]],[[[4,[6]],[4,[6]]],[[17,[[4,[6]],16]]]],[[[4,[18]],[4,[6]]],[[17,[[4,[18]],16]]]],[[[4,[28]]],[[22,[44]]]],0,[[[4,[18]],45],[[17,[46]]]],[[[4,[3]],45],[[17,[46]]]],[[[4,[7]],45],[[17,[46]]]],[[[4,[6]],45],[[17,[46]]]],[[[4,[10]],45],[[17,[46]]]],[[[4,[5]],45],[[17,[46]]]],[[[4,[[21,[20]]]],45],[[17,[46]]]],[[],[[4,[10]]]],[[],[[4,[5]]]],[47,[[4,[6]]]],[[]],[[],[[4,[7]]]],[12,[[4,[5]]]],[48,[[4,[5]]]],[[],[[4,[6]]]],[[13,[42,[[39,[37,38]],38]]],[[4,[28]]]],[49,[[4,[6]]]],[49,[[4,[10]]]],[49,[[4,[7]]]],[49,[[4,[3]]]],[49,[[4,[5]]]],[49,[[4,[6]]]],[49,[[4,[3]]]],[49,[[4,[5]]]],[49,[[4,[3]]]],[49,[[4,[7]]]],[49,[[4,[[21,[20]]]]]],[49,[[4,[10]]]],[[13,23],[[4,[6]]]],[[13,23],[[4,[[21,[20]]]]]],[[13,23],[[4,[10]]]],[[13,23],[[4,[7]]]],[[13,23],[[4,[5]]]],[49,[[4,[6]]]],[49,[[4,[3]]]],[49,[[4,[10]]]],[49,[[4,[7]]]],[49,[[4,[6]]]],[49,[[4,[3]]]],[49,[[4,[7]]]],[49,[[4,[10]]]],[49,[[4,[5]]]],[49,[[4,[[21,[20]]]]]],[[13,23],[[4,[7]]]],[[13,23],[[4,[10]]]],[[13,23],[[4,[[21,[20]]]]]],[[13,23],[[4,[5]]]],[[13,23],[[4,[6]]]],[50,[[4,[5]]]],[50,[[4,[6]]]],[50,[[4,[10]]]],[50,[[4,[10]]]],[50,[[4,[3]]]],[50,[[4,[6]]]],[[13,12],[[4,[5]]]],[[13,[12,[20]]],[[4,[[21,[20]]]]]],[[13,[12,[[51,[[12,[11]]]]]]],[[4,[7]]]],[[13,[12,[1]]],[[4,[6]]]],[[13,[12,[[51,[13]]]]],[[4,[10]]]],[[13,[12,[[22,[20]]]]],[[4,[[21,[20]]]]]],[[13,[12,[[22,[1]]]]],[[4,[6]]]],[[13,[12,[[22,[[51,[13]]]]]]],[[4,[10]]]],[[13,[12,[[22,[[51,[[12,[11]]]]]]]]],[[4,[7]]]],[[13,[12,[22]]],[[4,[5]]]],[52,[[4,[5]]]],[52,[[4,[6]]]],[[13,[42,[38]]],[[4,[5]]]],[[13,20,44],[[4,[[21,[20]]]]]],[[13,15,44],[[4,[3]]]],[[13,1,44],[[4,[6]]]],[[13,15,44],[[4,[18]]]],[[13,44],[[4,[5]]]],[[13,13,44],[[4,[10]]]],[[13,[12,[11]],44],[[4,[7]]]],[[13,44],[[4,[18]]]],[[13,44],[[4,[3]]]],[[13,44],[[4,[[21,[20]]]]]],[[13,44],[[4,[6]]]],[[13,44],[[4,[7]]]],[[13,44],[[4,[10]]]],[[13,44],[[4,[5]]]],[[13,44,35],[[4,[3]]]],[[13,44,35,44],[[4,[18]]]],[[[4,[7]],44],22],[[[4,[6]],44],22],[[[4,[5]],44],22],[[[4,[3]],44],22],[[[4,[10]],44],22],[[[4,[5]],44],22],[[[4,[[21,[20]]]],44],22],[[[4,[18]],44],22],[[[4,[6]],44],22],[[[4,[10]],44],22],[[[4,[18]],44],[[17,[53,16]]]],[[[4,[5]],44],[[17,[53,16]]]],[[[4,[7]],44],[[17,[53,16]]]],[[[4,[3]],44],[[17,[53,16]]]],[[[4,[[21,[20]]]],44],[[17,[53,16]]]],[[[4,[6]],44],[[17,[53,16]]]],[[[4,[10]],44],[[17,[53,16]]]],[[[4,[6]],44],53],[[[4,[18]],44],53],[[[4,[5]],44],53],[[[4,[7]],44],53],[[[4,[10]],44],53],[[[4,[3]],44],53],[[[4,[[21,[20]]]],44],53],[[[4,[18]]],15],[[[4,[3]]],15],[[[4,[[21,[20]]]],44],[[22,[54]]]],[[[4,[[21,[20]]]],44],[[22,[54]]]],[[[4,[5]],44],22],[[[4,[18]],44],22],[[[4,[6]],44],22],[[[4,[6]],44],22],[[[4,[3]],44],22],[[[4,[10]],44],22],[[[4,[5]],44],22],[[[4,[[21,[20]]]],44],22],[[[4,[10]]],44],[[[4,[7]]],44],[[[4,[3]]],44],[[[4,[18]]],44],[[[4,[10]],1,1],[[17,[19,16]]]],[[[4,[5]],1,1],[[17,[19,16]]]],[[[4,[6]],1,1],[[17,[19,16]]]],[[[4,[[21,[20]]]],1,1],[[17,[19,16]]]],[[[4,[7]],1,1],[[17,[19,16]]]],[[[4,[3]],1,1],[[17,[19,16]]]],[[[4,[18]],1,1],[[17,[19,16]]]],[[[4,[32]],44,1,44],19],[[[4,[7]],[12,[11]]],[[4,[6]]]],[[[4,[5]],9],[[4,[6]]]],[[[4,[10]],13],[[4,[6]]]],[[[4,[10]],[4,[10]]],[[4,[6]]]],[[[4,[5]],[4,[5]]],[[4,[6]]]],[[[4,[18]],[4,[18]]],[[4,[6]]]],[[[4,[7]],[4,[7]]],[[4,[6]]]],[[[4,[6]],[4,[6]]],[[4,[6]]]],[[[4,[3]],[4,[3]]],[[4,[6]]]],[[[4,[3]],[4,[3]]],[[4,[6]]]],[[[4,[7]],[12,[11]]],[[4,[6]]]],[[[4,[10]],[4,[10]]],[[4,[6]]]],[[[4,[5]],[4,[5]]],[[4,[6]]]],[[[4,[5]],9],[[4,[6]]]],[[[4,[7]],[4,[7]]],[[4,[6]]]],[[[4,[10]],13],[[4,[6]]]],[[[4,[18]],[4,[18]]],[[4,[6]]]],[[[4,[6]],[4,[6]]],[[4,[6]]]],[[[4,[28]]],1],[[[4,[28]],[22,[44]]],[[4,[28]]]],[[],44],[[44,55,[22,[56]]],[[4,[5]]]],[[[4,[3]]],35],[[[4,[18]]],35],[[]],[[[4,[57]]],[[59,[58,57]]]],[[[4,[60]],61,[22,[62]]],[[59,[63,60]]]],[[[4,[64]],[22,[44]],44],[[17,[[59,[65,64]],16]]]],[[[4,[64]],[22,[44]],44],[[59,[65,64]]]],[[[4,[60]],61],[[59,[66,60]]]],[[[4,[5]]]],[[[4,[[21,[20]]]]]],[[[4,[7]]]],[[[4,[18]]]],[[[4,[3]]]],[[[4,[6]]]],[[[4,[10]]]],[[[4,[5]]],[[0,[23,67,68,69,43,52]]]],[[[4,[28]]],15],[[[4,[64]]],15],[[[4,[60]]],[[59,[70,60]]]],[[[4,[28]]],1],[[[4,[71]]],[[4,[6]]]],[[[4,[7]],15],[[17,[[4,[6]],16]]]],[[[4,[6]],15],[[17,[[4,[6]],16]]]],[[[4,[10]],15],[[17,[[4,[6]],16]]]],[[[4,[5]],15],[[17,[[4,[6]],16]]]],[[[4,[71]]],[[4,[6]]]],[[[4,[71]]],[[4,[6]]]],[[[4,[71]]],[[4,[6]]]],[[[4,[28]]],[[4,[6]]]],[[[4,[28]]],[[4,[6]]]],[[[4,[28]]],1],[[[4,[28]]],72],[[[4,[28]]],[[41,[[40,[[39,[37,38]]]]]]]],0,0,[[[4,[28]]],[[22,[44]]]],[[[4,[28]]],44],[[[4,[5]],[0,[8,73]]],[[4,[5]]]],[[[4,[5]],[0,[8,73]]],[[4,[5]]]],[[[4,[5]],[0,[8,73]]],[[4,[5]]]],[[[4,[28]],44],[[4,[28]]]],[[[4,[10]],13],[[4,[6]]]],[[[4,[5]],9],[[4,[6]]]],[[[4,[18]],[4,[18]]],[[4,[6]]]],[[[4,[6]],[4,[6]]],[[4,[6]]]],[[[4,[7]],[4,[7]]],[[4,[6]]]],[[[4,[7]],[12,[11]]],[[4,[6]]]],[[[4,[5]],[4,[5]]],[[4,[6]]]],[[[4,[3]],[4,[3]]],[[4,[6]]]],[[[4,[10]],[4,[10]]],[[4,[6]]]],[[[4,[10]],[4,[10]]],[[4,[6]]]],[[[4,[3]],[4,[3]]],[[4,[6]]]],[[[4,[10]],13],[[4,[6]]]],[[[4,[6]],[4,[6]]],[[4,[6]]]],[[[4,[5]],[4,[5]]],[[4,[6]]]],[[[4,[7]],[4,[7]]],[[4,[6]]]],[[[4,[18]],[4,[18]]],[[4,[6]]]],[[[4,[5]],9],[[4,[6]]]],[[[4,[7]],[12,[11]]],[[4,[6]]]],[[[4,[5]]],22],[[[4,[6]]],[[22,[1]]]],[[[4,[5]]],15],[[[4,[6]]],15],[[[4,[7]]],15],[[[4,[18]]],15],[[[4,[3]]],15],[[[4,[10]]],15],[[[4,[5]]],[[22,[74]]]],[[[4,[6]]],[[22,[74]]]],[[[4,[31]]],[[22,[74]]]],[[[4,[33]]],[[22,[55]]]],[[[4,[32]]],[[22,[74]]]],[[[4,[31]]],15],[[[4,[32]]],15],[[[4,[33]]],15],[[[4,[5]]],22],[[[4,[6]]],[[22,[1]]]],[[[4,[5]]],15],[[[4,[18]]],15],[[[4,[6]]],15],[[[4,[10]]],15],[[[4,[3]]],15],[[[4,[7]]],15],[[13,12],[[4,[5]]]],[[13,[12,[11]],44,44],[[4,[6]]]],[[[4,[31]]],[[17,[[4,[31]],16]]]],[[[4,[10]]],[[17,[[4,[10]],16]]]],[[[4,[7]]],[[17,[[4,[7]],16]]]],[[[4,[32]]],[[17,[[4,[32]],16]]]],[[[4,[33]]],[[17,[[4,[33]],16]]]],[[[4,[5]],[0,[8,9]]]],[[[4,[5]],[4,[5]]]],[[[4,[5]],[0,[8,9]]]],[[[4,[5]],[4,[5]]]],[[[4,[14]],15],[[17,[15,16]]]],[[[4,[10]]],[[17,[44,16]]]],[[[4,[7]]],[[17,[44,16]]]],[[[4,[32]]],[[17,[44,16]]]],[[[4,[28]]],13],[[13,[51,[[12,[[22,[75]]]]]]],[[4,[76]]]],[[13,[51,[[12,[[22,[[42,[11,38]]]]]]]]],[[4,[7]]]],[[13,[51,[[12,[[22,[56]]]]]]],[[4,[77]]]],[[13,[51,[[12,[78]]]]],[[4,[30]]]],[[13,[51,[[12,[[22,[1]]]]]]],[[4,[6]]]],[[13,[51,[[12,[[22,[78]]]]]]],[[4,[30]]]],[[13,[51,[[12,[11]]]]],[[4,[79]]]],[[13,[81,[80]]],[[4,[60]]]],[[13,[12,[20]]],[[4,[[21,[20]]]]]],[[13,[51,[[12,[[22,[62]]]]]]],[[4,[10]]]],[[13,[51,[[12,[[22,[[82,[13]]]]]]]]],[[4,[10]]]],[[13,[51,[[12,[80]]]]],[[4,[60]]]],[[13,[51,[[12,[[22,[74]]]]]]],[[4,[31]]]],[[13,[51,[[12,[55]]]]],[[4,[33]]]],[[13,[51,[[12,[[22,[[12,[11]]]]]]]]],[[4,[7]]]],[[13,[51,[[12,[[22,[83]]]]]]],[[4,[57]]]],[[13,[51,[[12,[[82,[13]]]]]]],[[4,[10]]]],[[13,[51,[[12,[62]]]]],[[4,[10]]]],[[13,[51,[[12,[[22,[[82,[[12,[11]]]]]]]]]]],[[4,[7]]]],[[13,[51,[[12,[[22,[55]]]]]]],[[4,[33]]]],[[13,[51,[[12,[83]]]]],[[4,[57]]]],[[13,[51,[[12,[[22,[84]]]]]]],[[4,[85]]]],[[13,[51,[[12,[[22,[11]]]]]]],[[4,[79]]]],[[13,[81,[78]]],[[4,[30]]]],[[13,[51,[[12,[[22,[80]]]]]]],[[4,[60]]]],[[13,[51,[[12,[[82,[[12,[11]]]]]]]]],[[4,[7]]]],[[13,[81,[56]]],[[4,[77]]]],[[13,[51,[[12,[86]]]]],[[4,[87]]]],[[13,[51,[[12,[[22,[86]]]]]]],[[4,[87]]]],[[13,[51,[[12,[56]]]]],[[4,[77]]]],[[13,[51,[[12,[84]]]]],[[4,[85]]]],[[13,[51,[[12,[75]]]]],[[4,[76]]]],[[13,[51,[[12,[[22,[13]]]]]]],[[4,[10]]]],[[13,[81,[83]]],[[4,[57]]]],[[13,[51,[[12,[[22,[20]]]]]]],[[4,[[21,[20]]]]]],[[13,[51,[[12,[74]]]]],[[4,[31]]]],[[13,[51,[[12,[13]]]]],[[4,[10]]]],[[13,[51,[[12,[1]]]]],[[4,[6]]]],[[13,[51,[[12,[[12,[11]]]]]]],[[4,[7]]]],[[13,[51,[[12,[[42,[11,38]]]]]]],[[4,[7]]]],[13,[[4,[[21,[20]]]]]],[[[4,[3]],44,44],[[4,[3]]]],[[[4,[6]],44,44],[[4,[6]]]],[[[4,[18]],44,44],[[4,[18]]]],[[[4,[[21,[20]]]],44,44],[[4,[[21,[20]]]]]],[[[4,[7]],44,44],[[4,[7]]]],[[[4,[[0,[28,5]]]],44,44],[[4,[[0,[28,5]]]]]],[[[4,[10]],44,44],[[4,[10]]]],[[13,[42,[38]],[22,[88]]],[[4,[5]]]],[[13,[42,[20,38]]],[[4,[[21,[20]]]]]],[[13,[42,[38]]],[[4,[5]]]],[[[4,[71]]],[[4,[71]]]],[[[4,[6]]]],[[[4,[6]]]],[[[4,[10]],13],[[4,[6]]]],[[[4,[18]],[4,[18]]],[[4,[6]]]],[[[4,[5]],9],[[4,[6]]]],[[[4,[7]],[12,[11]]],[[4,[6]]]],[[[4,[6]],[4,[6]]],[[4,[6]]]],[[[4,[7]],[4,[7]]],[[4,[6]]]],[[[4,[3]],[4,[3]]],[[4,[6]]]],[[[4,[5]],[4,[5]]],[[4,[6]]]],[[[4,[10]],[4,[10]]],[[4,[6]]]],[[[4,[5]],[4,[5]]],[[4,[6]]]],[[[4,[10]],[4,[10]]],[[4,[6]]]],[[[4,[5]],[4,[5]]],[[4,[6]]]],[[[4,[3]],[4,[3]]],[[4,[6]]]],[[[4,[18]],[4,[18]]]],[[[4,[10]],13],[[4,[6]]]],[[[4,[5]],9],[[4,[6]]]],[[[4,[7]],[12,[11]]],[[4,[6]]]],[[[4,[6]],[4,[6]]],[[4,[6]]]],[[[4,[7]],[4,[7]]],[[4,[6]]]],[[[4,[28]]],44],0,0,[[[4,[10]]],89],[[[4,[3]]],89],[[[4,[3]]],90],[[[4,[10]]],90],[[[4,[5]]],[[4,[6]]]],[[[4,[5]]],[[4,[6]]]],[[[4,[5]]],15],[[[4,[33]],74,91],[[17,[[22,[55]],16]]]],[[[4,[31]],74,91],[[17,[[22,[74]],16]]]],[[[4,[32]],74,91],[[17,[[22,[74]],16]]]],[[[4,[33]],74,91],[[17,[15,16]]]],[[[4,[32]],74,91],[[17,[15,16]]]],[[[4,[31]],74,91],[[17,[15,16]]]],[[13,44,74],[[17,[[4,[6]],16]]]],[[13,44,74,74],[[17,[[4,[5]],16]]]],[[13,44],[[4,[5]]]],[[13,44,74,74],[[4,[5]]]],[[[4,[28]]],[[4,[28]]]],[[[4,[28]]],92],[[[4,[5]],[4,[5]]]],[[[4,[5]],[4,[5]]]],[[[4,[5]],[0,[8,9]]]],[[[4,[5]],[0,[8,9]]]],[[[4,[14]],15],[[17,[15,16]]]],[[[4,[28]],13]],[[[4,[10]],[4,[30]]],[[17,[[4,[3]],16]]]],[[[4,[6]],[4,[30]]],[[17,[[4,[3]],16]]]],[[[4,[5]],[4,[30]]],[[17,[[4,[3]],16]]]],[[[4,[7]],[4,[30]]],[[17,[[4,[3]],16]]]],[[[4,[[21,[20]]]]],[[4,[[21,[20]]]]]],[[[4,[6]]],[[4,[6]]]],[[[4,[18]]],[[4,[18]]]],[[[4,[7]]],[[4,[7]]]],[[[4,[5]]],[[4,[5]]]],[[[4,[3]]],[[4,[3]]]],[[[4,[10]]],[[4,[10]]]],[[[4,[5]],25,93],[[17,[15,16]]]],[[[4,[71]],44,27],[[17,[[4,[71]],16]]]],[[[4,[28]],74,1,1,[22,[56]]],[[17,[[4,[28]],16]]]],[[[4,[28]],44,1,1,[22,[56]]],[[17,[[4,[28]],16]]]],[[[4,[7]],[4,[6]],[22,[[12,[11]]]]],[[17,[[4,[7]],16]]]],[[[4,[10]],[4,[6]],[22,[13]]],[[17,[[4,[10]],16]]]],[[[4,[6]],[4,[6]],[22,[1]]],[[17,[[4,[6]],16]]]],[[[4,[5]],[4,[6]],22],[[17,[[4,[5]],16]]]],[[[4,[6]],49,[22,[1]]],[[17,[[4,[6]],16]]]],[[[4,[10]],49,[22,[13]]],[[17,[[4,[10]],16]]]],[[[4,[7]],49,[22,[[12,[11]]]]],[[17,[[4,[7]],16]]]],[[[4,[5]],49,22],[[17,[[4,[5]],16]]]],[[[4,[6]],[12,[78]],49],[[17,[15,16]]]],[[[4,[94]],[12,[78]],49],[[17,[15,16]]]],[[[4,[10]],[12,[78]],49],[[17,[15,16]]]],[[[4,[10]],49,25],[[17,[[4,[10]],16]]]],[[[4,[6]],49,25],[[17,[[4,[6]],16]]]],[[[4,[7]],49,25],[[17,[[4,[7]],16]]]],[[[4,[5]],49,25],[[17,[[4,[5]],16]]]],[[[4,[3]]]],[[[4,[3]],35]],[[[4,[28]],72]],[[[4,[3]],80],[[4,[3]]]],[[[4,[6]],80],[[4,[6]]]],[[[4,[18]],80],[[4,[18]]]],[[[4,[[21,[20]]]],80],[[4,[[21,[20]]]]]],[[[4,[10]],80],[[4,[10]]]],[[[4,[7]],80],[[4,[7]]]],[[[4,[5]],80],[[4,[5]]]],[[[4,[5]],80,22],[[4,[5]]]],[[[4,[10]],80,[22,[13]]],[[4,[10]]]],[[[4,[7]],80,[22,[[12,[11]]]]],[[4,[7]]]],[[[4,[18]],80,[22,[15]]],[[4,[18]]]],[[[4,[6]],80,[22,[1]]],[[4,[6]]]],[[[4,[[21,[20]]]],80,[22,[[21,[20]]]]],[[4,[[21,[20]]]]]],[[[4,[3]],80,[22,[15]]],[[4,[3]]]],[[[4,[28]]]],[[[4,[28]],80,44],[[4,[28]]]],[[[4,[31]],1],[[4,[31]]]],[[[4,[6]],1],[[4,[6]]]],[[[4,[33]],1],[[4,[33]]]],[[[4,[10]],1],[[4,[10]]]],[[[4,[7]],1],[[4,[7]]]],[[[4,[32]],1],[[4,[32]]]],[[[4,[6]],29],[[4,[6]]]],[[[4,[31]],29],[[4,[31]]]],[[[4,[33]],29],[[4,[33]]]],[[[4,[10]],29],[[4,[10]]]],[[[4,[7]],29],[[4,[7]]]],[[[4,[32]],29],[[4,[32]]]],[[[4,[32]],11],[[22,[74]]]],[[[4,[33]],11],[[22,[55]]]],[[[4,[31]],11],[[22,[74]]]],[[[4,[33]],11],15],[[[4,[31]],11],15],[[[4,[32]],11],15],[[[4,[5]],13],[[4,[10]]]],[[[4,[10]],13],[[4,[10]]]],[[[4,[5]],[4,[5]]]],[[[4,[5]],[0,[8,9]]]],[[[4,[5]],[4,[5]]]],[[[4,[5]],[0,[8,9]]]],[[[4,[14]],15],[[17,[15,16]]]],[[[4,[6]]],[[22,[78]]]],[[[4,[5]]],22],[[[4,[3]]],15],[[[4,[6]]],15],[[[4,[10]]],15],[[[4,[7]]],15],[[[4,[5]]],15],[[[4,[18]]],15],[[[4,[28]],[22,[44]]],[[4,[28]]]],[[[4,[6]],[97,[95,96]]],[[17,[[4,[6]],16]]]],[[[4,[7]],[97,[95,96]]],[[17,[[4,[7]],16]]]],[[[4,[18]],[97,[95,96]]],[[17,[[4,[18]],16]]]],[[[4,[5]],[97,[95,96]]],[[17,[[4,[5]],16]]]],[[[4,[3]],[97,[95,96]]],[[17,[[4,[3]],16]]]],[[[4,[[21,[20]]]],[97,[95,96]]],[[17,[[4,[[21,[20]]]],16]]]],[[[4,[10]],[97,[95,96]]],[[17,[[4,[10]],16]]]],[[[4,[10]]]],[[[4,[3]]]],[[[4,[5]]]],[[[4,[7]]]],[[[4,[6]]]],[[[4,[[21,[20]]]]]],[[[4,[18]],[97,[95,96]]],[[4,[18]]]],[[[4,[10]],[97,[95,96]]],[[4,[10]]]],[[[4,[7]],[97,[95,96]]],[[4,[7]]]],[[[4,[[21,[20]]]],[97,[95,96]]],[[4,[[21,[20]]]]]],[[[4,[6]],[97,[95,96]]],[[4,[6]]]],[[[4,[5]],[97,[95,96]]],[[4,[5]]]],[[[4,[3]],[97,[95,96]]],[[4,[3]]]],0,[[[4,[5]],44],[[4,[5]]]],[[[4,[10]],44],[[17,[15,16]]]],[[[4,[3]]],[[17,[[101,[98,[100,[[99,[44]]]]]],16]]]],[[[4,[5]]],[[17,[[101,[102,[100,[[99,[44]]]]]],16]]]],[[[4,[3]]],[[104,[103]]]],[[[4,[33]]],[[104,[103]]]],[[[4,[31]]],[[104,[103]]]],[[[4,[32]]],[[104,[103]]]],[[[4,[10]]],[[104,[103]]]],[[[4,[6]]],[[104,[103]]]],[[]],[[[4,[3]],35]],[[[4,[18]],35]],[[[4,[7]]],[[4,[10]]]],[[[4,[5]]],[[42,[22,38]]]],[[[4,[5]]],[[105,[[42,[38]],[42,[22,38]]]]]],[[[4,[5]],[0,[25,26]]],[[17,[[4,[5]],16]]]],[[[4,[3]],[0,[25,26]]],[[17,[[4,[3]],16]]]],[[[4,[6]],[0,[25,26]]],[[17,[[4,[6]],16]]]],[[[4,[10]],[0,[25,26]]],[[17,[[4,[10]],16]]]],[[[4,[7]],[0,[25,26]]],[[17,[[4,[7]],16]]]],[[[4,[[21,[20]]]],[0,[25,26]]],[[17,[[4,[[21,[20]]]],16]]]],[[[4,[3]],27],[[17,[[4,[3]],16]]]],[[[4,[18]],27],[[17,[[4,[3]],16]]]],[[],17],[[],17],[[],106],[[[4,[33]]],[[17,[[4,[33]],16]]]],[[[4,[31]]],[[17,[[4,[31]],16]]]],[[[4,[32]]],[[17,[[4,[32]],16]]]],[[[4,[6]]],[[17,[[4,[6]],16]]]],[[[4,[10]]],[[17,[[4,[10]],16]]]],[[[4,[[21,[20]]]]],[[17,[[4,[[21,[20]]]],16]]]],[[[4,[7]]],[[17,[[4,[7]],16]]]],[[[4,[28]],15],[[17,[[4,[28]],16]]]],[[[4,[28]]]],0,[[[4,[33]],11],[[22,[55]]]],[[[4,[31]],11],[[22,[74]]]],[[[4,[32]],11],[[22,[74]]]],[[[4,[31]],11],15],[[[4,[33]],11],15],[[[4,[32]],11],15],[[[4,[85]],107,[42,[56,38]]]],[[[4,[77]],107,[42,[56,38]]]],[[[4,[30]],107,[42,[56,38]]]],[[[4,[76]],107,[42,[56,38]]]],[[[4,[57]],107,[42,[56,38]]]],[[[4,[7]],107,[42,[56,38]]]],[[[4,[60]],107,[42,[56,38]]]],[[[4,[87]],107,[42,[56,38]]]],[[[4,[[21,[20]]]],107,[42,[56,38]]]],[[[4,[6]],107,[42,[56,38]]]],[[[4,[79]],107,[42,[56,38]]]],[[[4,[10]],107,[42,[56,38]]]],[[[4,[33]],107,[42,[56,38]]]],[[[4,[31]],107,[42,[56,38]]]],[[[4,[77]],107,[12,[56]]]],[[[4,[57]],107,[12,[56]]]],[[[4,[60]],107,[12,[56]]]],[[[4,[85]],107,[12,[56]]]],[[[4,[87]],107,[12,[56]]]],[[[4,[[21,[20]]]],107,[12,[56]]]],[[[4,[76]],107,[12,[56]]]],[[[4,[6]],107,[12,[56]]]],[[[4,[79]],107,[12,[56]]]],[[[4,[31]],107,[12,[56]]]],[[[4,[30]],107,[12,[56]]]],[[[4,[10]],107,[12,[56]]]],[[[4,[33]],107,[12,[56]]]],[[[4,[7]],107,[12,[56]]]],[[]],[[[4,[18]]],44],[[[4,[28]],[42,[[39,[37,38]],38]]],[[4,[28]]]],[[[4,[18]],[4,[6]],[4,[18]]],[[17,[[4,[18]],16]]]],[[[4,[5]],[4,[6]],[4,[5]]],[[17,[[4,[5]],16]]]],[[[4,[3]],[4,[6]],[4,[3]]],[[17,[[4,[3]],16]]]],[[[4,[[21,[20]]]],[4,[6]],[4,[[21,[20]]]]],[[17,[[4,[[21,[20]]]],16]]]],[[[4,[10]],[4,[6]],[4,[10]]],[[17,[[4,[10]],16]]]],[[[4,[6]],[4,[6]],[4,[6]]],[[17,[[4,[6]],16]]]],[[[4,[7]],[4,[6]],[4,[7]]],[[17,[[4,[7]],16]]]],0,[[48,48],48],[[48,48],48],[48,48],[[48,48],48],[[48,48],48],[48,48],[[48,48],48],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[108,37]],[108],[109],[[]],[[]],[110],[108],[109],[111],[[108,[22,[37]]]],[[108,[22,[15]]],[[17,[16]]]],[[[22,[15]]],[[17,[16]]]],[22],[15,[[17,[16]]]],[[108,15],[[17,[16]]]],[[109,15],[[17,[16]]]],[[]],[[110,[82,[[12,[11]]]]]],[[111,[82,[13]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,[[],108],[[],109],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[],1],[[],92],[[],4],[110,[[4,[7]]]],[108,[[4,[3]]]],[109,[[4,[3]]]],[[],[[4,[3]]]],[111,[[4,[10]]]],0,[[]],[[]],[[]],[[]],[[13,23]],[[13,23]],[[13,12]],[[13,[12,[22]]]],[[35,44,44,13],[[17,[[39,[112,38]],16]]]],[[],44],[[],44],[[],44],[[],44],[[],[[39,[37,38]]]],[[]],[[]],[[]],[[]],0,[[13,44],110],[[13,44,[22,[35]]],108],[[13,44,[22,[35]]],109],[[13,44],111],[[]],[110],[111],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,[[]],[[[22,[15]]],[[17,[16]]]],[15,[[17,[16]]]],0,[[],1],[[],92],[[],[[4,[3]]]],[[35,44,44,13],[[17,[[39,[112,38]],16]]]],[[],[[39,[37,38]]]],0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[42,[62,38]]]],[[],[[42,[[114,[113]],38]]]],[47,115],[[[116,[80]]],117],[[[118,[80]]],119],[[[120,[80]],35],121],[[122,35],123],[115,22],[117,22],[119,22],[121,22],[123,22],[124,22],[[[125,[23]]],22],[115,22],[117,22],[119,22],[121,22],[123,22],[[[125,[43]]],22],0,[115],[117],[119],[121],[123],[[[125,[23]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[56,56],[[],15],[15],[15,[[17,[15,16]]]],[[126,[0,[23,52]]]],[[[127,[5]],[0,[23,52]]]],[[[127,[5]],[0,[23,52]]]],[[]],[[]],[128],[129],[130],[126],[[[127,[5]]]],[131],[[[132,[5]]]],[133],[[[22,[15]]],[[17,[16]]]],[[[127,[5]],[22,[12]]]],[[128,[22,[[51,[[12,[11]]]]]]]],[22],[[133,[22,[[51,[13]]]]]],[15,[[17,[16]]]],[[129,15],[[17,[16]]]],[[130,15],[[17,[16]]]],[[126,15],[[17,[16]]]],[[[127,[5]],15],[[17,[16]]]],[[[127,[5]],12]],[[129,[0,[23,52]]]],[[130,[0,[23,52]]]],[[]],[[128,[51,[[12,[11]]]]]],[[131,1]],[[[132,[5]]]],[[133,[51,[13]]]],[[129,23]],[[130,23]],[[[0,[25,26]]]],[[[0,[25,26]]],[[4,[5]]]],[25],[25,[[4,[28]]]],[[[0,[25,26]]]],[[25,12]],[[[0,[25,26]]]],[[[0,[25,26]]]],[29,[[4,[30]]]],[29,[[4,[30]]]],[34,[[17,[[4,[30]],16]]]],[[],[[17,[[4,[30]],16]]]],[[],[[17,[[4,[30]],16]]]],[[],134],[[],134],[[[135,[20]]],134],[[],134],[[[135,[20]]],134],[[[104,[136]]],137],[[[104,[138]]]],[[[104,[139]]],83],[[[104,[138]]],138],[[],35],[[],[[17,[44,16]]]],[[],[[12,[11]]]],[[[104,[[12,[140]]]]],[[104,[12]]]],[[[104,[140]]],104],[15,[[17,[15,16]]]],[15,[[17,[15,16]]]],[15,[[17,[15,16]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[104,[138]]],138],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[39,[95,38]]]],[[],[[39,[96,38]]]],[95,[[39,[95,38]]]],[96,[[39,[96,38]]]],[[[0,[25,26]]],[[4,[5]]]],0,0,0,0,[35,[[17,[15,16]]]],[35,[[17,[15,16]]]],[35,[[17,[15,16]]]],[35,[[17,[15,16]]]],0,[[[104,[[0,[141,138]]]]],[[22,[141]]]],0,[44,[[17,[16]]]],[44,[[17,[16]]]],[[95,44],[[17,[16]]]],[[96,44],[[17,[16]]]],[15,[[17,[15,16]]]],[15,[[17,[15,16]]]],[9,[[17,[15,16]]]],[[],[[41,[[40,[[39,[37,38]]]]]]]],[[],[[42,[[39,[37,38]],38]]]],[91,91],[142,142],[143,143],[[[104,[138]]],[[104,[138]]]],[93,93],[144,144],[145,145],[29,29],[34,34],[146,146],[131,131],[[[132,[[0,[147,5]]]]],[[132,[[0,[147,5]]]]]],[133,133],[148,148],[[[135,[[0,[147,20]]]]],[[135,[[0,[147,20]]]]]],[149,149],[150,150],[151,151],[152,152],[153,153],[[],[[104,[154]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[[104,[[0,[155,138]]]],[104,[[0,[155,138]]]]],156],[[],156],[[151,13],1],[1,4],[1,4],[1,4],[1,4],[[[135,[20]]],157],[152,157],0,0,[158,80],[158,80],[158,80],0,[[]],[[],91],[[],[[104,[159]]]],[[],93],[[],145],[[],29],[[],148],[[],149],[[],150],[[],151],[[],153],0,[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[[104,[138]]],138],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],0,0,0,[[[104,[[0,[141,138]]]]],13],0,[15],[15,[[17,[15,16]]]],[[[104,[134]]],[[17,[[104,[[0,[134,67,68]]]],[104,[134]]]]]],[[[104,[134]]],[[104,[[0,[134,67,68]]]]]],[[[104,[138]]],[[160,[138]]]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[[104,[138]]]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[],15],[[],35],[[],35],0,[[],[[162,[161]]]],[[],[[162,[161]]]],[[91,91],1],[[[104,[37]],37],1],[[[104,[163]],163],1],[[[104,[[0,[[164,[[0,[[164,[[0,[[164,[[0,[164,138]]]],138]]]],138]]]],138]]]],[104,[[0,[[164,[[0,[[164,[[0,[[164,[[0,[164,138]]]],138]]]],138]]]],138]]]]],1],[[29,29],1],[[148,148],1],[[149,149],1],[[150,150],1],[[151,151],1],[[152,152],1],[[153,153],1],[[]],[[]],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],[[17,[15,16]]]],[[],[[17,[16]]]],[129,1],[130,1],[126,1],[[[127,[5]]],1],[[],1],[129,92],[130,92],[126,92],[[[127,[5]]],92],[[],92],[[],[[82,[92]]]],0,[138,[[17,[138,16]]]],[[138,[4,[6]]],[[17,[4,16]]]],[[[4,[6]]],[[17,[15,16]]]],[[153,25],153],[[],4],[128,[[4,[7]]]],[[],[[4,[3]]]],[131,[[4,[6]]]],[[[132,[5]]],[[4,[5]]]],[133,[[4,[10]]]],0,[[91,45],[[17,[46]]]],[[142,45],[[17,[46]]]],[[143,45],[[17,[46]]]],[[[104,[138]],45],[[17,[46]]]],[[[104,[[0,[165,138]]]],45],[[17,[46]]]],[[[104,[[0,[166,138]]]],45],[[17,[46]]]],[[29,45],[[17,[46]]]],[[146,45],[[17,[46]]]],[[148,45],[[17,[46]]]],[[[135,[[0,[166,20]]]],45],[[17,[46]]]],[[149,45],[[17,[46]]]],[[150,45],[[17,[46]]]],[[151,45],[[17,[46]]]],[[152,45],[[17,[46]]]],[[153,45],[[17,[46]]]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[167],[[]],[[[4,[30]]],[[97,[[168,[44]],[168,[[22,[44]]]]]]]],[[[42,[78,38]]],[[97,[[41,[[40,[78]]]],[168,[[22,[44]]]]]]]],[[[12,[78]]],[[97,[[41,[[40,[78]]]],[168,[[22,[44]]]]]]]],[96,[[97,[[168,[44]],96]]]],[95,[[97,[95,[168,[[22,[44]]]]]]]],[[]],[[]],[[]],[[]],[[]],[169,[[104,[169]]]],[[]],[170,[[104,[170]]]],[171,[[104,[171]]]],[[[42,[38]]],[[104,[12]]]],[172,[[104,[170]]]],[173,[[104,[171]]]],[[[39,[138,38]]],[[104,[138]]]],[167],[13,[[104,[13]]]],[62,[[104,[13]]]],[[],104],[[[12,[147]]],[[104,[[12,[147]]]]]],[[[82,[[0,[174,138]]]]],[[104,[[0,[174,138]]]]]],[175,[[104,[169]]]],[[[104,[13]]],[[104,[[12,[11]]]]]],[[]],[176,93],[177,93],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[178,151],[[]],[[]],[[[42,[152,38]]],153],[[[22,[88]]]],[[[179,[80]],[179,[11]],[22,[88]]]],[[[179,[80]],[179,[11]],[22,[88]]]],[49,[[104,[12]]]],[49,151],[[49,44],[[120,[80]]]],[49,[[120,[80]]]],[[13,23]],[[49,157],[[120,[80]]]],[[49,44],[[120,[80]]]],[[13,23]],[[],[[104,[138]]]],[[13,12]],[[13,[12,[22]]]],[13],[[13,44],138],[[13,44],138],[[[104,[[0,[[180,[[0,[[180,[[0,[[180,[[0,[180,138]]]],138]]]],138]]]],138]]]],[104,[[0,[[180,[[0,[[180,[[0,[[180,[[0,[180,138]]]],138]]]],138]]]],138]]]]],1],[44,22],[44,22],[44,22],[44,[[17,[53,16]]]],[[[182,[181,181,181]],44],22],[[[183,[181,181]],44],22],[[184,44],22],[[185,44],22],[[186,44],22],[[187,44],22],[[[189,[188]],44],22],[[[190,[26]],44],22],[[[191,[188]],44],22],[[192,44],22],[[193,44],22],[[194,44],22],[[195,44],22],[[[196,[20]],44],22],[[[197,[20]],44],22],[[151,13],[[22,[35]]]],[44,[[17,[53,16]]]],[44,[[17,[53,16]]]],[44,53],[44,53],[[151,44],22],[[151,44],22],[[],35],[[151,13],[[22,[92]]]],[[151,13],22],[107,56],[[[104,[138]]],[[22,[138]]]],[[[104,[138]]],138],[[],[[42,[13,38]]]],[151,[[42,[13,38]]]],[153,[[42,[13,38]]]],[44,[[22,[54]]]],[44,22],[44,53],[[[182,[181,181,181]],44],22],[[[183,[181,181]],44],22],[[184,44],22],[[185,44],22],[[186,44],22],[[187,44],22],[[[189,[188]],44],22],[[[190,[26]],44],22],[[[191,[188]],44],22],[[192,44],22],[[193,44],22],[[194,44],22],[[195,44],22],[[[196,[20]],44],22],[[[197,[20]],44],22],[[138,44],22],[[138,44],22],[44,53],[[],44],[[1,1],[[17,[19,16]]]],[[]],[[[104,[[0,[[180,[[0,[[180,[[0,[[180,[[0,[180,138]]]],138]]]],138]]]],138]]]],[104,[[0,[[180,[[0,[[180,[[0,[[180,[[0,[180,138]]]],138]]]],138]]]],138]]]]],1],[[]],[[],1],[[],1],[[[104,[[0,[198,138]]]],199]],[[29,199]],[[148,199]],[[152,199]],0,0,[[]],[13,[[22,[44]]]],[[151,13],[[22,[44]]]],[[153,13],[[22,[44]]]],[[[12,[78]]],23],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[129,[[39,[37,38]]]],[130,[[39,[37,38]]]],[126,[[39,[37,38]]]],[[[127,[5]]],[[39,[37,38]]]],[[],[[39,[37,38]]]],[[151,44,[114,[113]],35],[[17,[[22,[35]],16]]]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[104,22],[[[135,[20]]]],[151],[[[104,[138]]]],[138,15],[[[104,[154]]],15],[[],[[42,[38]]]],[[],1],[151,1],[[],[[17,[[4,[6]],16]]]],[[],1],[15,[[17,[[4,[6]],16]]]],[15,[[17,[[4,[6]],16]]]],[[],[[17,[[4,[6]],16]]]],[138,1],[[],[[4,[6]]]],[[],[[4,[6]]]],[[[135,[20]],44],1],[44,1],0,[[],1],[[],72],[[],1],[[[135,[20]],44],1],[44,1],[151,23],[151,[[0,[23,69]]]],[151,[[0,[23,69]]]],[151,[[0,[23,69]]]],[[[104,[[0,[[180,[[0,[[180,[[0,[[180,[[0,[180,138]]]],138]]]],138]]]],138]]]],[104,[[0,[[180,[[0,[[180,[[0,[[180,[[0,[180,138]]]],138]]]],138]]]],138]]]]],1],0,[[],44],[[[135,[20]]],44],[151,44],[44,15],0,[[]],[[[104,[[0,[[180,[[0,[[180,[[0,[[180,[[0,[180,138]]]],138]]]],138]]]],138]]]],[104,[[0,[[180,[[0,[[180,[[0,[[180,[[0,[180,138]]]],138]]]],138]]]],138]]]]],1],[[]],0,[[[104,[147]]],147],[[],22],[[],15],[[],15],[[],[[22,[74]]]],[[],[[22,[74]]]],[[],22],[[],[[22,[74]]]],[[],15],[[],15],[[151,151]],[[35,35],[[17,[35,16]]]],0,0,0,[[],22],[[],15],[[],15],0,[[],[[17,[4,16]]]],[[],[[17,[15,16]]]],[15],[15,[[17,[15,16]]]],0,0,[[],44],[[],[[17,[44,16]]]],[[],[[17,[44,16]]]],[[],13],0,0,[[[104,[[0,[[164,[[0,[[164,[[0,[[164,[[0,[164,138]]]],138]]]],138]]]],138]]]],[104,[[0,[[164,[[0,[[164,[[0,[[164,[[0,[164,138]]]],138]]]],138]]]],138]]]]],1],[44,[[22,[44]]]],[[]],[13],[[13,44,44],128],[[13,44,44],129],[[13,44,44],130],[[13,44,44],126],[[13,44,44,35],[[127,[5]]]],[[],104],[[13,44],131],[[13,44],[[132,[5]]]],[[13,44,44],133],[[],151],[[[200,[62]],157,1],152],[201,104],[[44,44],4],[[44,44],15],[[151,44,[114,[113]],35],[[17,[151,16]]]],[[],[[104,[140]]]],[44,[[104,[[12,[140]]]]]],[[],[[104,[140]]]],[44,[[104,[[12,[140]]]]]],[[]],[[]],0,[[],44],[[[135,[20]]],44],0,0,[[[104,[[0,[[180,[[0,[[180,[[0,[[180,[[0,[180,138]]]],138]]]],138]]]],138]]]],[104,[[0,[[180,[[0,[[180,[[0,[[180,[[0,[180,138]]]],138]]]],138]]]],138]]]]],[[22,[156]]]],[[],[[4,[6]]]],[[],[[4,[6]]]],[[],[[4,[6]]]],[[],[[4,[6]]]],[[],[[202,[104]]]],0,0,0,0,0,[[],15],[[[104,[[0,[141,138]]]],203]],[203],[[[104,[138]],[104,[138]]],1],[[74,91],[[17,[22,16]]]],[[74,91],[[17,[15,16]]]],[[74,91],[[17,[15,16]]]],[[],15],0,[15],[15,[[17,[15,16]]]],[[151,13],[[22,[35]]]],[13],[[151,13,[114,[113]]],[[22,[[114,[113]]]]]],[[[4,[30]]],[[17,[[4,[3]],16]]]],[[[4,[30]]],[[17,[[4,[3]],16]]]],[[]],[[],15],0,[[138,25,93],[[17,[15,16]]]],[[25,93],[[17,[15,16]]]],[[138,[4,[6]],22],[[17,[138,16]]]],[[138,49,22],[[17,[138,16]]]],[[138,49,25],[[17,[138,16]]]],[[44,1]],[[151,13,35],[[22,[35]]]],[[151,44,35],[[22,[35]]]],[80,4],[80,15],[80,4],[[151,13],[[22,[35]]]],[[151,44],22],[[]],[[]],[131],[[[132,[5]]]],0,[[80,44],15],[[[135,[20]],44,44]],0,[[138,44,44],138],[[44,44]],[[138,44,44],138],[[44,44]],[[[135,[20]],44,44]],[1,4],[29,4],[29,15],[[[104,[[0,[141,138]]]]],[[22,[141]]]],[[[104,[[0,[204,138]]]],205],[[17,[206]]]],[[[104,[[0,[207,138]]]],208],[[17,[206]]]],[[[104,[[0,[207,138]]]]],[[17,[206]]]],[[[104,[[0,[204,138]]]]],[[17,[206]]]],[11,22],[11,15],[11,15],[13,[[4,[10]]]],[13,[[4,[10]]]],0,0,0,[[[104,[138]]],44],[15],[15,[[17,[15,16]]]],0,[[],22],[[],15],[[138,[97,[95,96]]],[[17,[138,16]]]],[[[4,[30]]],[[17,[15,16]]]],[95,[[17,[15,16]]]],[95,15],[96,[[17,[15,16]]]],[96,15],[[]],[[138,[97,[95,96]]],138],[[[4,[30]]],[[17,[15,16]]]],[44,15],[151,153],[[],[[39,[54,38]]]],[[[135,[20]]],[[39,[37,38]]]],[[],[[42,[[12,[11]],38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],62],[[151,151],[[17,[1,16]]]],0,0,[[138,[0,[25,26]]],[[17,[138,16]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[[104,[12]]],[[17,[[104,[99]]]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[151,13],[[17,[35,16]]]],[[151,44],[[17,[16]]]],[[151,13],[[17,[92,16]]]],[[151,13],[[17,[16]]]],[[151,13],[[17,[35,16]]]],[13,[[17,[44,16]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],[[17,[104,209]]]],[[],[[17,[[104,[140]],209]]]],[[],[[17,[[104,[140]],209]]]],[[],[[17,[[202,[104]],209]]]],[104,[[17,[104]]]],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],13],[[],13],[[],[[17,[4,16]]]],[[],[[17,[15,16]]]],[[[104,[[210,[67]]]]],[[17,[67]]]],[[[104,[147]]],147],0,0,[[[135,[20]]],[[22,[88]]]],[[[135,[20]],44],20],0,[[[135,[20]],44],20],0,[[[135,[20]]],[[104,[[42,[20,38]]]]]],[11,22],[11,15],[11,15],0,[[107,[42,[56,38]]]],[[107,[12,[56]]]],[[[104,[[210,[67]]]],201],17],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[104,[138]]],44],0,0,[44],[44,151],[[151,[114,[113]],35],[[22,[35]]]],[[152,[211,[62,62,38]]],152],[[153,[211,[62,62,38]]],153],[[[135,[20]],[22,[88]]],[[39,[37,38]]]],[[[4,[6]],4],[[17,[4,16]]]],0,0,0,[[[212,[20]]]],[[[212,[20]]]],[[[212,[20]],[22,[20]]]],[[[212,[20]],20]],[[[212,[20]],134]],[[[212,[20]],134],[[17,[16]]]],[[]],[[]],[[],[[212,[20]]]],[44],[44],[44],[[[212,[20]]],[[4,[[21,[20]]]]]],[[]],[[],44],[[]],[[13,44],[[212,[20]]]],[[[212,[20]]],15],[[],17],[[],17],[[],106],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[2],[[]],[[]],[[]],[[]],[213,213],[[]],[[],213],[44],[44],[44],[44],[44],[44],[[213,213],1],[[213,45],[[17,[46]]]],[[]],[[]],[13,[[17,[214]]]],[[13,49],[[17,[213,16]]]],[[],44],[[],44],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],35],[35,[[17,[15,16]]]],[[],35],0,[44,[[17,[53,16]]]],[44,53],[[],35],[44,53],[[35,35],[[17,[35,16]]]],0,[[]],[44],0,0,0,[[[22,[88]]]],[[[179,[80]],[179,[11]],[22,[88]]]],[[[179,[80]],[179,[11]],[22,[88]]]],0,[[]],[[]],[[],215],[44],[44],[44],[[215,[22,[157]]],[[17,[122,16]]]],[[]],[[],44],[[]],[215,1],[[44,44],215],[[215,[39,[37,38]]]],[215],[[],17],[[],17],[[],106],[[]],0,0,[[]],[[]],[[37,157],[[39,[37,38]]]],[44],[44],[44],[[216,[22,[157]]],[[17,[[120,[80]],217]]]],[[]],[[],44],[[]],[216,1],[44,216],[216,[[12,[80]]]],[[216,37]],[216],[[216,[12,[[39,[37,38]]]]]],[216],[[216,[22,[37]]]],[216,[[218,[80]]]],[[],17],[[],17],[[],106],[[]],0,[219,134],[219,[[39,[37,38]]]],[219,134],[[]],[[]],[219,157],[[],219],[44],[44],[44],[[219,45],[[17,[46]]]],[[]],[[],44],[[]],[219,44],[219],[[219,44]],[219],[[],17],[[],17],[[],106],[219,[[22,[220]]]],[[]],0,0,0,[[]],[134],[[13,44],[[39,[221,38]]]],[[],[[104,[25]]]],[[],1],[[[39,[25,38]],[104,[25]]]],[[],15],0,[[138,44,44],138],[[138,44,44],138],0,[1],[[]],[[],1],[201],0,0,[[23,44,44],[[116,[80]]]],[[23,44,44],[[118,[80]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[0,[25,26]]]],[[[0,[25,26]]],[[4,[5]]]],[25],[25,[[4,[28]]]],[[[0,[25,26]]]],[[25,12]],[[[0,[25,26]]]],[[[0,[25,26]]]],[29,[[4,[30]]]],[34,[[17,[[4,[30]],16]]]],[[],[[17,[[4,[30]],16]]]],[[],[[39,[95,38]]]],[[],[[39,[96,38]]]],[[[0,[25,26]]],[[4,[5]]]],[35,[[17,[15,16]]]],[35,[[17,[15,16]]]],[44,[[17,[16]]]],[44,[[17,[16]]]],[1,4],[1,4],[1,4],[1,4],0,0,[[]],[[]],[[],[[17,[15,16]]]],[[],[[17,[16]]]],[138,[[17,[138,16]]]],[[138,[4,[6]]],[[17,[4,16]]]],0,[[13,44],138],[[13,44],138],[44,22],[44,22],[44,[[17,[53,16]]]],[44,53],[[138,44],22],[[138,44],22],[[]],[[]],[[],[[17,[[4,[6]],16]]]],[15,[[17,[[4,[6]],16]]]],[[],[[17,[[4,[6]],16]]]],[[]],[[]],0,[[],22],[[],[[22,[74]]]],[[],22],[[],22],[[],[[17,[4,16]]]],0,0,[[],[[17,[44,16]]]],[[44,44],4],[[]],[[]],0,0,[[],[[4,[6]]]],[[],[[4,[6]]]],[[74,91],[[17,[22,16]]]],[[[4,[30]]],[[17,[[4,[3]],16]]]],[[]],[[138,25,93],[[17,[15,16]]]],[[138,[4,[6]],22],[[17,[138,16]]]],[[138,49,22],[[17,[138,16]]]],[[138,49,25],[[17,[138,16]]]],[80,4],[80,4],0,[1,4],[29,4],[11,22],[13,[[4,[10]]]],[[],22],[[138,[97,[95,96]]],[[17,[138,16]]]],[[]],[[138,[97,[95,96]]],138],[[],[[42,[[12,[11]],38]]]],[[138,[0,[25,26]]],[[17,[138,16]]]],[[],[[17,[4,16]]]],[11,22],0,[[[4,[6]],4],[[17,[4,16]]]],[[44,[42,[1,38]]]],0,[[12,1,1]],[[[12,[[0,[222,[180,[[0,[222,[180,[[0,[222,[180,[[0,[222,180]]]]]]]]]]]]]]]]]],[[[12,[[0,[222,[180,[[0,[222,[180,[[0,[222,[180,[[0,[222,180]]]]]]]]]]]]]]]]]],[[[12,[15]],[12,[1]],1],[[17,[223,16]]]],[[13,[12,[15]],[12,[1]],1],[[17,[[4,[7]],16]]]],[15,[[17,[[39,[37,38]],16]]]],0,[158,80],[158,80],[158,80],[224,80],[[],158],[158,80],[158,80],[158,80],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[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],[2],[53,23],[[53,[42,[53,38]]]],[[[59,[65,64]],[59,[65,64]]]],[[53,53],53],[[[4,[10]],15],[[17,[15,16]]]],[[[4,[7]],15],[[17,[15,16]]]],[[[4,[6]],15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[225,19],15],[[226,226],[[17,[16]]]],[227],[[227,13]],[[226,29],[[4,[30]]]],[53,53],[[[59,[58,57]]],[[0,[23,52]]]],[[[59,[63,60]]],[[0,[23,52]]]],[[],35],[[[59,[70,60]]],[[0,[23,52]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[35,[[17,[15,16]]]],[[[59,[70,60]],35],[[17,[15,16]]]],[[[59,[58,57]],35],[[17,[15,16]]]],[[[59,[63,60]],35],[[17,[15,16]]]],[[[59,[66,60]],35],[[17,[15,16]]]],[[[59,[65,64]],35],[[17,[15,16]]]],[[226,35],[[17,[15,16]]]],[[225,35],[[17,[15,16]]]],[[53,35],[[17,[53,16]]]],[[[59,[63,60]],61],[[59,[63,60]]]],[[[59,[66,60]],61],[[59,[66,60]]]],0,[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[[4,[33]],15],[[17,[15,16]]]],[[[4,[31]],15],[[17,[15,16]]]],[[[59,[28,28]]],[[59,[28,28]]]],[228,228],[229,229],[226,226],[225,225],[230,230],[53,53],[35,35],[92,92],[61,61],[79,79],[87,87],[30,30],[77,77],[85,85],[76,76],[57,57],[60,60],[33,33],[31,31],[58,58],[65,65],[63,63],[66,66],[231,231],[70,70],[157,157],[232,232],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[92,35]],[[[59,[63,60]],62],[[17,[[59,[63,60]],16]]]],[92,35],[[[59,[66,60]]],[[4,[60]]]],[[],228],[[],53],[[],35],[44],[44],[44],[[[59,[28,28]]]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[[59,[28,28]]]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[[59,[65,64]],[59,[65,64]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[227,49]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[225],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[],35],[[[59,[63,60]]],35],[[[59,[70,60]]],35],[[[59,[58,57]]],35],[[[59,[65,64]]],35],[[[59,[66,60]]],35],[226,35],[225,35],[53,35],0,[[229,229],1],[[53,53],1],[[35,157],1],[[35,35],1],[[92,92],1],[[61,61],1],[[157,157],1],[[232,232],1],[[225,225],[[4,[6]]]],[[225,225],[[4,[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],[[227,13],1],[[[59,[28,28]]],92],[[225,13],[[17,[15,16]]]],[225,[[12,[15]]]],[225,[[42,[15,38]]]],[[228,13],[[22,[78]]]],[227,226],[[228,45],[[17,[46]]]],[[230,45],[[17,[46]]]],[[53,45],[[17,[46]]]],[[53,45],[[17,[46]]]],[[35,45],[[17,[46]]]],[[35,45],[[17,[46]]]],[[92,45],[[17,[46]]]],[[61,45],[[17,[46]]]],[[61,45],[[17,[46]]]],[[157,45],[[17,[46]]]],[[232,45],[[17,[46]]]],[[]],[[]],[[]],[[]],[[[4,[60]]],[[59,[70,60]]]],[[[4,[57]]],[[59,[58,57]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[22,[[200,[53]]]]],53],[188,53],[[]],[53,35],[157,35],[53,35],[152,92],[[]],[53,92],[[]],[232,61],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[233,157],[234,157],[[]],[[]],[[[4,[30]],[104,[228]]],226],[[13,49,61],[[59,[66,60]]]],[[13,49,61],[[59,[66,60]]]],[[[4,[30]]],226],[[13,49],[[59,[58,57]]]],[[13,49],[[59,[58,57]]]],[[13,49,61],[[59,[63,60]]]],[[13,49,61],[[59,[63,60]]]],[[13,49],[[59,[70,60]]]],[[13,49],[[59,[70,60]]]],[[[114,[113]],35],92],[[13,44],226],[[13,44],225],[[228,78],13],[[[59,[70,60]],44],[[17,[53,16]]]],[[[59,[58,57]],44],[[17,[53,16]]]],[[[59,[65,64]],44],[[17,[53,16]]]],[[[59,[66,60]],44],[[17,[53,16]]]],[[[59,[63,60]],44],[[17,[53,16]]]],[44,[[17,[53,16]]]],[[226,44],[[17,[53,16]]]],[[225,44],[[17,[53,16]]]],[[[59,[70,60]],44],53],[[[59,[66,60]],44],53],[[[59,[58,57]],44],53],[[[59,[65,64]],44],53],[[[59,[63,60]],44],53],[44,53],[[226,44],53],[[225,44],53],[228,[[116,[80]]]],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[],35],[[228,78],[[22,[13]]]],[226,[[104,[228]]]],[53,[[22,[13]]]],[44,53],[[225,225],[[4,[6]]]],[[225,225],[[4,[6]]]],[[229,199]],[[53,199]],[[35,199]],[[61,199]],[[157,199]],[[232,199]],[[[59,[70,60]]],[[4,[30]]]],[[[59,[66,60]]],[[4,[60]]]],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[35,[[22,[35]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[225],[[[59,[66,60]]],15],[[[59,[58,57]]],15],[[[59,[63,60]]],15],[[[59,[70,60]]],15],[[[59,[65,64]]],15],[226,15],[225,15],[53,[[17,[53,16]]]],[226,1],[225,1],[35,1],[228,1],[[225,15],[[17,[[4,[6]],16]]]],[35,1],[228,1],[35,1],[53,1],[35,1],[35,1],[35,1],[53,1],[35,1],[35,1],[53,1],[35,1],[226,235],[228,44],[226,44],[225,44],[226,[[4,[30]]]],[[225,225],[[4,[6]]]],[[225,225],[[4,[6]]]],[[35,35],[[17,[35,16]]]],[[[59,[66,60]]],[[4,[60]]]],[[[59,[66,60]]],[[4,[60]]]],[[[59,[70,60]]],[[4,[30]]]],[[[59,[66,60]]],[[4,[60]]]],[[[59,[63,60]],[22,[236]]],[[17,[[59,[63,60]],16]]]],[[[59,[58,57]],[22,[236]]],[[17,[[59,[58,57]],16]]]],[[[59,[63,60]],[22,[236]]],[[17,[[59,[63,60]],16]]]],[[[59,[58,57]],[22,[236]]],[[17,[[59,[58,57]],16]]]],[[[59,[65,64]],[59,[65,64]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[226,[[17,[44,16]]]],[226,13],[225,[[114,[113]]]],[92,[[114,[113]]]],0,[[[59,[70,60]]],[[4,[30]]]],[[[59,[66,60]]],[[4,[60]]]],[[]],[[13,44],227],[[13,[51,[[12,[[22,[237]]]]]]],[[59,[58,57]]]],[[13,[51,[[12,[224]]]]],[[59,[70,60]]]],[[13,[51,[[12,[[22,[158]]]]]]],[[59,[63,60]]]],[[13,[51,[[12,[238]]]]],[[59,[66,60]]]],[[13,[51,[[12,[[22,[238]]]]]]],[[59,[66,60]]]],[[13,[51,[[12,[[22,[224]]]]]]],[[59,[70,60]]]],[[13,[51,[[12,[237]]]]],[[59,[58,57]]]],[[13,[51,[[12,[158]]]]],[[59,[63,60]]]],[[13,[12,[15]]],[[17,[225,16]]]],[[13,35],92],[235,22],[[225,225],[[4,[6]]]],[[225,225],[[4,[6]]]],[225,44],[[13,[12,[13]],13],[[59,[58,57]]]],[[13,[12,[13]],13],[[59,[70,60]]]],[[53,53],[[22,[156]]]],[[[59,[65,64]]],[[22,[44]]]],[225],[225,92],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[225,13]],[[[59,[58,57]],239,239,[22,[236]]],[[17,[[59,[58,57]],16]]]],[[[59,[63,60]],239,239,[22,[236]]],[[17,[[59,[63,60]],16]]]],[[228,228],1],[[[59,[65,64]]],44],[[[59,[70,60]]],[[4,[30]]]],[[[59,[66,60]]],[[4,[60]]]],[[226,1]],[[92,[114,[113]]]],[[[59,[66,60]],61]],[[[59,[63,60]],61]],[[[59,[63,60]],62],[[17,[16]]]],[235],[[226,1],226],[[226,29],226],[[[59,[63,60]],13],[[17,[[4,[10]],16]]]],[[[59,[58,57]],13],[[4,[10]]]],[[[59,[70,60]],13],[[4,[10]]]],[[[59,[65,64]],[59,[65,64]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[[[59,[63,60]]],61],[[[59,[66,60]]],61],[[[59,[63,60]]],[[22,[62]]]],[35,157],[92,152],[61,232],[61,13],[157,157],[[[59,[66,60]]],[[104,[103]]]],[[[59,[70,60]]],[[104,[103]]]],[[[59,[58,57]]],[[104,[103]]]],[[[59,[63,60]]],[[104,[103]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[35,35],[157,240],[[[59,[70,60]],13],[[4,[10]]]],[[[59,[63,60]],13],[[17,[[4,[10]],16]]]],[[[59,[58,57]],13],[[4,[10]]]],[[],62],[[],62],[[],62],[[[59,[63,60]],241,[22,[236]]],[[17,[[59,[63,60]],16]]]],[[[59,[58,57]],241,[22,[236]]],[[17,[[59,[58,57]],16]]]],[53,[[17,[73,16]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[226,[[17,[226,16]]]],[225,242],[226,[[17,[242,16]]]],[[35,53],1],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[44],0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[],243],[44],[44],[243],[44],[1],[[]],[[],243],[[],44],[[]],[[]],[[],17],[[],17],[[],106],[[],1],[[]],[201],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[244],[44],[44],[44],[44],[44],[44],[44],[44],[44],0,[[244,45],[[17,[46]]]],[[244,45],[[17,[46]]]],[[16,45],[[17,[46]]]],[[16,45],[[17,[46]]]],[[217,45],[[17,[46]]]],[[217,45],[[17,[46]]]],[[]],[[[200,[[82,[13]]]]],244],[[]],[245,16],[246,16],[217,16],[247,217],[248,217],[[]],[249,217],[250,217],[246,217],[251,217],[252,217],[253,217],[[[0,[141,67,68]]],217],[[]],[[],44],[[],44],[[],44],[[]],[[]],[[]],[141,16],0,0,0,0,[203],[203],[[]],[16,[[22,[141]]]],[165,16],[[],62],[[],62],[[],62],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[16,25],16],[[56,56],56],0,0,0,0,0,0,0,0,[2],[2],[2],[[[256,[[0,[254,198,147]],[0,[255,159]]]],[256,[[0,[254,198,147]],[0,[255,159]]]]],[[256,[[0,[254,198,147]],[0,[255,159]]]]]],[[[256,[[0,[254,198,147]],[0,[255,159]]]],[256,[[0,[254,198,147]],[0,[255,159]]]]],[[256,[[0,[254,198,147]],[0,[255,159]]]]]],[[[256,[[0,[254,198,147]],[0,[255,159]]]],[256,[[0,[254,198,147]],[0,[255,159]]]]],[[256,[[0,[254,198,147]],[0,[255,159]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[107,257],[257,257],[[[256,[147,147]]],[[256,[147,147]]]],[107,107],[[]],[[]],[[]],[[],257],[[],[[256,[107]]]],[[],107],[44],[256],[44],[44],[44],[256],[44],[44],[44],[44],[44],[[[256,[[0,[254,198]],255]],[256,[[0,[254,198]],255]]],1],[[],1],[[],1],[[],1],[[],1],[[[256,[[0,[254,198,26]],255]],49]],[[[256,[[0,[254,198]],255]],49]],[257,56],[[257,45],[[17,[46]]]],[[[256,[166,255]],45],[[17,[46]]]],[[107,45],[[17,[46]]]],[[]],[[[99,[[0,[254,198]]]]],[[256,[[0,[254,198]],107]]]],[[[258,[107]]],[[256,[107]]]],[[]],[[]],[49,[[256,[[0,[254,198]],107]]]],[[56,56,56,56],107],[[107,198],56],[[107,198],56],[[],44],[[],44],[[],44],[[]],[[[256,[107]]],[[258,[107]]]],[[]],[[]],[256],[256],[[],[[42,[[114,[113]],38]]]],[[],[[42,[62,38]]]],[[]],[[]],[[],[[256,[107]]]],[[],107],0,[[[256,[[0,[254,198,147]],[0,[255,159]]]],[256,[[0,[254,198,147]],[0,[255,159]]]]],[[256,[[0,[254,198,147]],[0,[255,159]]]]]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[]],[[]],[[]],[44],[44],[44,[[256,[107]]]],[[44,255],[[256,[255]]]],[255,[[256,[255]]]],[44,107],[[56,56,56,56],107],[[257,[12,[11]]]],[[257,259]],[[257,86]],[[257,78]],[[257,56]],[[257,11]],[[257,44]],0,0,[[],44],[[[0,[260,67,68]]],[[17,[1]]]],0,0,0,0,[2],0,0,[[]],[[]],0,0,[[[261,[147,147,147]]],[[261,[147,147,147]]]],[[]],0,0,[[],[[261,[107]]]],[44],[261],[261],[44],[44],[[[261,[[0,[254,198]],[164,[[164,[[164,[164]]]]]],255]],[261,[[0,[254,198]],[164,[[164,[[164,[164]]]]]],255]]],1],[[],1],[[],1],[[],1],[[],1],0,[[[261,[[0,[254,198,26]],26,255]],49]],[[[261,[[0,[254,198]],255]],49]],0,[[[261,[166,166,255]],45],[[17,[46]]]],[99,[[261,[[0,[254,198]],107]]]],[[[262,[107]]],[[261,[107]]]],[[]],[49,[[261,[[0,[254,198]],107]]]],[[[261,[[263,[[0,[198,254,138]]]],[0,[198,254]],255]],[0,[198,254,138]]],22],[[[261,[[263,[[0,[198,254,138]]]],[0,[198,254]],255]],[0,[198,254,138]]],22],[[[261,[[263,[[0,[198,254,138]]]],[0,[198,254]],255]],[0,[198,254,138]]],22],[[[261,[[0,[254,198,[263,[[0,[254,198,138]]]]]],255]],[0,[254,198,138]]]],[[],44],[[[261,[[0,[198,254]],255]],[0,[198,254]]],22],[[[261,[107]]],[[262,[107]]]],[[]],[261],[261],[261],[[[261,[[0,[198,254]],255]]],[[264,[[0,[198,254]]]]]],[[[261,[[0,[198,254]],255]]],[[265,[[0,[198,254]]]]]],0,0,[[],[[261,[107]]]],0,[[[261,[[263,[[0,[198,254,138]]]],[0,[198,254]],255]],[0,[198,254,138]]],22],0,0,[[]],0,[[],17],[[],17],[[],106],0,0,[[]],[44,[[261,[107]]]],[[44,255],[[261,[255]]]],[255,[[261,[255]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[[[48,[[0,[266,[267,[[0,[266,[267,[[0,[266,[267,[[0,[266,267]]]]]]]]]]]]]]]],[48,[[0,[266,[267,[[0,[266,[267,[[0,[266,[267,[[0,[266,267]]]]]]]]]]]]]]]]],[[48,[[0,[266,[267,[[0,[266,[267,[[0,[266,[267,[[0,[266,267]]]]]]]]]]]]]]]]]],[[[48,[[0,[266,[267,[[0,[266,[267,[[0,[266,[267,[[0,[266,267]]]]]]]]]]]]]]]],[0,[266,[267,[[0,[266,[267,[[0,[266,[267,[[0,[266,[267,[[0,[266,267]]]]]]]]]]]]]]]]]]],[[48,[[0,[266,[267,[[0,[266,[267,[[0,[266,[267,[[0,[266,267]]]]]]]]]]]]]]]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[],1],[[[269,[80,219]]]],[[[269,[80,219]],15],[[17,[16]]]],[[[271,[270]],201]],[[[48,[272]],201]],[[[273,[270]],201]],[[[116,[270]],201]],[[[274,[272]],25]],[[47,25]],[[[118,[270]]],[[104,[37]]]],[47,[[104,[37]]]],[[[276,[275]]],[[104,[37]]]],[277,[[104,[37]]]],[122,[[104,[37]]]],[[[120,[270]]],[[104,[37]]]],[278,[[104,[37]]]],[279,[[104,[37]]]],[[[48,[272]]],[[104,[37]]]],[280,[[104,[37]]]],[[[116,[270]]],[[104,[37]]]],[[],134],[[],134],[[[281,[270]]],134],[[[271,[270]]],134],[[[118,[270]]],134],[282,134],[47,134],[[[284,[275,283]]],134],[[[276,[275]]],134],[285,134],[277,134],[[[286,[283]]],134],[122,134],[[[269,[270,283]]],134],[[[120,[270]]],134],[278,134],[279,134],[287,134],[[[274,[272]]],134],[[[48,[272]]],134],[288,134],[280,134],[[[273,[270]]],134],[[[289,[270]]],134],[[[116,[270]]],134],[[],134],[[[118,[270]]],134],[47,134],[[[276,[275]]],134],[277,134],[122,134],[[[120,[270]]],134],[278,134],[279,134],[[[48,[272]]],134],[280,134],[[[116,[270]]],134],[[],[[104,[37]]]],[[[281,[270]]],[[104,[37]]]],[[[271,[270]]],[[104,[37]]]],[282,[[104,[37]]]],[[[284,[275,283]]],[[104,[37]]]],[285,[[104,[37]]]],[[[286,[283]]],[[104,[37]]]],[[[269,[270,283]]],[[104,[37]]]],[[[274,[272]]],[[104,[37]]]],[288,[[104,[37]]]],[[[273,[270]]],[[104,[37]]]],[[[289,[270]]],[[104,[37]]]],[[],[[39,[37,38]]]],[[[281,[270]]],[[39,[37,38]]]],[[[271,[270]]],[[39,[37,38]]]],[282,[[39,[37,38]]]],[[[284,[275,283]]],[[39,[37,38]]]],[285,[[39,[37,38]]]],[[[286,[283]]],[[39,[37,38]]]],[[[269,[270,283]]],[[39,[37,38]]]],[287,[[39,[37,38]]]],[[[274,[272]]],[[39,[37,38]]]],[288,[[39,[37,38]]]],[[[273,[270]]],[[39,[37,38]]]],[[[289,[270]]],[[39,[37,38]]]],[[],134],[[[281,[270]]],134],[[[271,[270]]],134],[282,134],[[[284,[275,283]]],134],[285,134],[[[286,[283]]],134],[[[269,[270,283]]],134],[287,134],[[[274,[272]]],134],[288,134],[[[273,[270]]],134],[[[289,[270]]],134],[37,37],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[118,[270]]],[[39,[37,38]]]],[47,[[39,[37,38]]]],[[[276,[275]]],[[39,[37,38]]]],[277,[[39,[37,38]]]],[122,[[39,[37,38]]]],[[[120,[270]]],[[39,[37,38]]]],[278,[[39,[37,38]]]],[279,[[39,[37,38]]]],[[[48,[272]]],[[39,[37,38]]]],[280,[[39,[37,38]]]],[[[116,[270]]],[[39,[37,38]]]],[[],[[39,[96,38]]]],[[],[[39,[95,38]]]],[[[281,[270]]],44],[285,44],[[[274,[272]]],44],[[[273,[270]]],44],[[[289,[270]]],44],[44,[[17,[16]]]],[44,[[17,[16]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[48,[[0,[266,290]]]],[0,[266,290]]],[[48,[[0,[266,290]]]]]],[[[48,[[0,[266,290]]]],[48,[[0,[266,290]]]]],[[48,[[0,[266,290]]]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[48,[[0,[266,291]]]],[48,[[0,[266,291]]]]],[[48,[[0,[266,291]]]]]],[[[48,[[0,[266,291]]]],[0,[266,291]]],[[48,[[0,[266,291]]]]]],[[[48,[[0,[266,292]]]],[48,[[0,[266,292]]]]],[[48,[[0,[266,292]]]]]],[[[48,[[0,[266,292]]]],[0,[266,292]]],[[48,[[0,[266,292]]]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[48,[[0,[266,293]]]],[48,[[0,[266,293]]]]],[[48,[[0,[266,293]]]]]],[[[48,[[0,[266,293]]]],[0,[266,293]]],[[48,[[0,[266,293]]]]]],[[[48,[[0,[266,294]]]],[0,[266,294]]],[[48,[[0,[266,294]]]]]],[[[48,[[0,[266,294]]]],[48,[[0,[266,294]]]]],[[48,[[0,[266,294]]]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[37,[[39,[37,38]]]],[[[281,[[0,[147,270]]]]],[[281,[[0,[147,270]]]]]],[[[271,[[0,[147,270]]]]],[[271,[[0,[147,270]]]]]],[[[118,[[0,[147,270]]]]],[[118,[[0,[147,270]]]]]],[282,282],[47,47],[[[276,[[0,[147,275]]]]],[[276,[[0,[147,275]]]]]],[285,285],[277,277],[[[286,[[0,[147,283]]]]],[[286,[[0,[147,283]]]]]],[122,122],[[[269,[[0,[147,270]],[0,[147,283]]]]],[[269,[[0,[147,270]],[0,[147,283]]]]]],[[[120,[[0,[147,270]]]]],[[120,[[0,[147,270]]]]]],[278,278],[279,279],[[[274,[[0,[147,272]]]]],[[274,[[0,[147,272]]]]]],[[[48,[[0,[147,272]]]]],[[48,[[0,[147,272]]]]]],[280,280],[[[273,[[0,[147,270]]]]],[[273,[[0,[147,270]]]]]],[[[289,[[0,[147,270]]]]],[[289,[[0,[147,270]]]]]],[[[116,[[0,[147,270]]]]],[[116,[[0,[147,270]]]]]],[[[296,[[0,[147,295]]]]],[[296,[[0,[147,295]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],157],[[],157],[[[281,[270]]],157],[[[271,[270]]],157],[[[118,[270]]],157],[[[118,[270]]],157],[282,157],[47,157],[47,157],[[[284,[275,283]]],157],[[[276,[275]]],157],[[[276,[275]]],157],[285,157],[277,157],[[[286,[283]]],157],[122,157],[[[269,[270,283]]],157],[[[120,[270]]],157],[278,157],[279,157],[287,157],[[[274,[272]]],157],[[[48,[272]]],157],[[[48,[272]]],157],[288,157],[280,157],[[[273,[270]]],157],[[[289,[270]]],157],[[[116,[270]]],157],[[[116,[270]]],157],[[],[[281,[270]]]],[[],[[271,[270]]]],[[],282],[[],[[284,[275,[0,[283,159]]]]]],[[],[[269,[270,[0,[283,159]]]]]],[[],[[274,[272]]]],[[],[[48,[272]]]],[[],[[273,[270]]]],[[],[[289,[270]]]],[[],[[116,[270]]]],[[],157],[[],157],[[],157],[[],157],[[157,44],157],[157,157],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[48,[[0,[266,[297,[[0,[266,[297,[[0,[266,[297,[[0,[266,297]]]]]]]]]]]]]]]],[48,[[0,[266,[297,[[0,[266,[297,[[0,[266,[297,[[0,[266,297]]]]]]]]]]]]]]]]],[[48,[[0,[266,[297,[[0,[266,[297,[[0,[266,[297,[[0,[266,297]]]]]]]]]]]]]]]]]],[[[48,[[0,[266,[297,[[0,[266,[297,[[0,[266,[297,[[0,[266,297,73]]]],73]]]],73]]]],73]]]],[0,[266,[297,[[0,[266,[297,[[0,[266,[297,[[0,[266,[297,[[0,[266,297,73]]]],73]]]],73]]]],73]]]],73]]],[[48,[[0,[266,[297,[[0,[266,[297,[[0,[266,[297,[[0,[266,297,73]]]],73]]]],73]]]],73]]]]]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[37,[48,[272]]],1],[[37,[116,[270]]],1],[[37,[118,[270]]],1],[[37,37],1],[[[271,[270]],[271,[270]]],1],[[[118,[270]],[118,[270]]],1],[[[118,[270]],37],1],[[282,282],1],[[47,37],1],[[47,47],1],[[[276,[275]],37],1],[[[276,[275]],[276,[275]]],1],[[285,285],1],[[277,37],1],[[277,277],1],[[122,122],1],[[122,37],1],[[[120,[270]],[120,[270]]],1],[[[120,[270]],37],1],[[278,278],1],[[278,37],1],[[279,37],1],[[279,279],1],[[[274,[272]],[274,[272]]],1],[[[48,[272]],[48,[272]]],1],[[[48,[272]],37],1],[[280,280],1],[[280,37],1],[[[273,[270]],[273,[270]]],1],[[[116,[270]],37],1],[[[116,[270]],[116,[270]]],1],[[37,37],1],[[[281,[270]],49]],[[[271,[270]],49]],[[282,49]],[[[274,[272]],49]],[[[273,[270]],49]],[[[289,[270]],49]],[[[274,[272]],44,[22,[272]]]],[[[274,[272]],[12,[272]]]],[[[281,[270]],298]],[[[271,[270]],298]],[[282,298]],[[[274,[272]],298]],[[[273,[270]],298]],[[[289,[270]],298]],[[[281,[270]],23]],[[[271,[270]],23]],[[282,23]],[[[274,[272]],23]],[[[273,[270]],23]],[[[289,[270]],23]],[[[271,[270]],298]],[[282,298]],[[[274,[272]],298]],[[[273,[270]],298]],[[[271,[270]],23]],[[282,23]],[[[274,[272]],23]],[[[273,[270]],23]],[[[271,[270]],23]],[[[273,[270]],23]],[278,[[39,[37,38]]]],[280,[[42,[[39,[37,38]],38]]]],[[[269,[80,219]]],[[4,[3]]]],[[37,45],[[17,[46]]]],[[[281,[[0,[166,270]]]],45],[[17,[46]]]],[[[271,[[0,[166,270]]]],45],[[17,[46]]]],[[[118,[270]],45],[[17,[46]]]],[[282,45],[[17,[46]]]],[[47,45],[[17,[46]]]],[[[284,[[0,[166,275]],[0,[166,283]]]],45],[[17,[46]]]],[[[276,[275]],45],[[17,[46]]]],[[285,45],[[17,[46]]]],[[277,45],[[17,[46]]]],[[[286,[[0,[166,283]]]],45],[[17,[46]]]],[[122,45],[[17,[46]]]],[[[269,[[0,[166,270]],[0,[166,283]]]],45],[[17,[46]]]],[[[120,[270]],45],[[17,[46]]]],[[278,45],[[17,[46]]]],[[279,45],[[17,[46]]]],[[287,45],[[17,[46]]]],[[[274,[[0,[166,272]]]],45],[[17,[46]]]],[[[48,[272]],45],[[17,[46]]]],[[288,45],[[17,[46]]]],[[280,45],[[17,[46]]]],[[[273,[[0,[166,270]]]],45],[[17,[46]]]],[[[289,[[0,[166,270]]]],45],[[17,[46]]]],[[[116,[270]],45],[[17,[46]]]],[[[296,[[0,[166,295]]]],45],[[17,[46]]]],[[]],[[[281,[270]]],[[271,[270]]]],[[]],[[[51,[[12,[[22,[[51,[[12,[11]]]]]]]]]]],[[271,[270]]]],[[[299,[270]]],[[118,[270]]]],[[[281,[270]]],[[118,[270]]]],[[[271,[270]]],[[118,[270]]]],[[]],[[[51,[[12,[[22,[[51,[[12,[11]]]]]]]]]]],[[118,[270]]]],[[]],[[[51,[[12,[[22,[1]]]]]]],282],[[[51,[[12,[[22,[1]]]]]]],47],[282,47],[[]],[300,47],[[]],[167],[283,[[284,[275,283]]]],[226,[[276,[78]]]],[[[301,[275]]],[[276,[275]]]],[[]],[226,[[276,[80]]]],[[[284,[275,283]]],[[276,[275]]]],[[]],[[[51,[[12,[[22,[[99,[11]]]]]]]]],285],[[[51,[[12,[[22,[[99,[11]]]]]]]]],277],[302,277],[285,277],[[]],[[]],[[[286,[283]]],122],[[]],[303,122],[[]],[[[304,[270]]],[[120,[270]]]],[[[269,[270,283]]],[[120,[270]]]],[[]],[305,278],[[]],[306,279],[[]],[287,279],[[]],[[]],[157,[[274,[272]]]],[[[51,[[12,[[22,[272]]]]]]],[[274,[272]]]],[[[274,[272]]],[[48,[272]]]],[[[307,[272]]],[[48,[272]]]],[[[51,[[12,[[22,[272]]]]]]],[[48,[272]]]],[[]],[[]],[308,280],[[]],[[]],[[[289,[270]]],[[273,[270]]]],[[[51,[[12,[[22,[[51,[13]]]]]]]]],[[273,[270]]]],[[]],[[[51,[[12,[[22,[[51,[13]]]]]]]]],[[116,[270]]]],[[[273,[270]]],[[116,[270]]]],[[[309,[270]]],[[116,[270]]]],[[[289,[270]]],[[116,[270]]]],[[]],[[]],[[88,[22,[88]]],47],[[[179,[272]],[22,[88]]],[[48,[272]]]],[[[179,[80]],[179,[11]],[22,[88]]],[[118,[80]]]],[[[179,[80]],[179,[11]],[22,[88]]],[[116,[80]]]],[[157,[179,[272]],[22,[88]]],[[17,[[48,[272]],217]]]],[[157,88,[22,[88]]],47],[[157,[179,[272]],[22,[88]]],[[48,[272]]]],[49,[[281,[270]]]],[49,[[271,[270]]]],[49,[[118,[270]]]],[49,282],[49,47],[[49,44],277],[49,[[274,[272]]]],[49,[[48,[272]]]],[49,[[273,[270]]]],[49,[[289,[270]]]],[49,[[116,[270]]]],[49,47],[49,47],[49,[[48,[272]]]],[49,[[48,[272]]]],[23,[[271,[270]]]],[23,[[118,[270]]]],[23,[[273,[270]]]],[23,[[116,[270]]]],[[[51,[[12,[[51,[[12,[11]]]]]]]]],[[118,[270]]]],[[[51,[[12,[1]]]]],282],[[[51,[[12,[1]]]]],47],[[[51,[[12,[[99,[11]]]]]]],277],[[[51,[[12,[272]]]]],[[274,[272]]]],[[[51,[[12,[272]]]]],[[48,[272]]]],[[[51,[[12,[[51,[13]]]]]]],[[116,[270]]]],[298,[[281,[270]]]],[298,[[271,[270]]]],[298,[[118,[270]]]],[298,282],[298,47],[298,[[274,[272]]]],[298,[[48,[272]]]],[298,[[273,[270]]]],[298,[[289,[270]]]],[298,[[116,[270]]]],[23,[[281,[270]]]],[23,[[271,[270]]]],[23,[[118,[270]]]],[23,282],[23,47],[23,[[274,[272]]]],[23,[[48,[272]]]],[23,[[273,[270]]]],[23,[[289,[270]]]],[23,[[116,[270]]]],[298,[[271,[270]]]],[298,[[118,[270]]]],[298,282],[298,47],[298,[[274,[272]]]],[298,[[48,[272]]]],[298,[[273,[270]]]],[298,[[116,[270]]]],[23,[[271,[270]]]],[23,282],[23,47],[23,[[274,[272]]]],[23,[[48,[272]]]],[23,[[273,[270]]]],[49,[[48,[272]]]],[[[42,[272,38]]],[[274,[272]]]],[[[42,[272,38]]],[[48,[272]]]],[[[118,[270]],44],[[22,[[12,[11]]]]]],[[[118,[80]],44],22],[[47,44],22],[[47,44],[[22,[1]]]],[[277,44],[[22,[[12,[11]]]]]],[[122,44],22],[[122,44],[[22,[[39,[37,38]]]]]],[[[120,[80]],44],22],[[[48,[272]],44],[[22,[272]]]],[[[48,[272]],44],22],[[[116,[80]],44],22],[[[116,[270]],44],[[22,[13]]]],[157,152],[157,157],[[37,13],[[39,[25,38]]]],[157,[[12,[152]]]],[[[48,[272]]],[[22,[[12,[272]]]]]],[[[118,[80]],44],22],[[47,44],22],[[122,44],22],[[[120,[80]],44],22],[[[48,[272]],44],22],[[[116,[80]],44],22],[[37,13],[[39,[25,38]]]],[[[118,[80]]],44],[122,44],[[[120,[80]]],44],[[[116,[80]]],44],0,[[280,44]],[[280,44]],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[271,[270]]],[[104,[37]]]],[282,[[104,[37]]]],[[[284,[275,283]]],[[104,[37]]]],[[[269,[270,283]]],[[104,[37]]]],[[[274,[272]]],[[104,[37]]]],[288,[[104,[37]]]],[[[273,[270]]],[[104,[37]]]],[[[284,[275,283]]],[[39,[37,38]]]],[[[269,[270,283]]],[[39,[37,38]]]],[[[273,[270]]]],[[[281,[270]]]],[[[118,[270]]]],[47],[[[274,[272]]]],[[[48,[272]]]],[288],[[[289,[270]]]],[[[116,[270]]]],[[[281,[270]]]],[[[118,[270]]]],[282],[47],[47],[[[276,[275]]]],[285],[277],[122],[[[120,[270]]]],[278],[[[48,[272]]]],[[[48,[272]]]],[280],[[[273,[270]]]],[[[289,[270]]]],[[[116,[270]]]],[[]],[[[118,[270]]],[[105,[[118,[270]],[271,[270]]]]]],[47,[[105,[47,282]]]],[[[48,[272]]],[[105,[[48,[272]],[274,[272]]]]]],[[[116,[270]]],[[105,[[116,[270]],[273,[270]]]]]],[[],[[42,[[114,[113]],38]]]],[[],[[42,[62,38]]]],[[],1],[[],1],[44,1],[44,1],[44,1],[44,1],[44,1],[44,1],[44,1],[[[276,[275]]],1],[157,1],[44,1],[44,1],[44,1],[44,1],[44,1],[44,1],[44,1],[44,1],[[[281,[270]]],[[296,[[281,[270]]]]]],[[[271,[270]]],[[311,[[12,[11]],[296,[[281,[270]]]],310]]]],[[[118,[270]]],[[311,[[12,[11]],[296,[[118,[270]]]],310]]]],[282,[[311,[1,310,310]]]],[47,[[311,[1,310,310]]]],[[[276,[275]]],[[311,[[39,[163,38]],[312,[275]],310]]]],[285,[[311,[[12,[11]],[313,[11]],310]]]],[277,[[311,[[12,[11]],[313,[11]],310]]]],[122,[[311,[[39,[37,38]],[296,[122]],310]]]],[[[120,[270]]],[[311,[[39,[37,38]],[296,[[120,[270]]]],310]]]],[278,[[311,[[39,[37,38]],314,310]]]],[[[274,[272]]],[[311,[272,[40,[272]],310]]]],[[[48,[272]]],[[311,[272,[40,[272]],310]]]],[280,315],[[[273,[270]]],[[311,[13,[296,[[289,[270]]]],310]]]],[[[289,[270]]],[[296,[[289,[270]]]]]],[[[116,[270]]],[[311,[13,[296,[[116,[270]]]],310]]]],[[[276,[275]]],[[17,[[311,[[317,[275,316]],310]],217]]]],[285,[[313,[11]]]],[[[276,[275]],44],44],[[[284,[275,283]]],[[274,[275]]]],[[[276,[275]]],[[48,[275]]]],[[[276,[275]]],[[0,[298,147]]]],[[[276,[275]]],[[0,[298,147]]]],[[],44],[[],44],[[[281,[270]]],44],[[[281,[270]]],44],[[[271,[270]]],44],[[[118,[270]]],44],[[[118,[270]]],44],[282,44],[47,44],[47,44],[[[284,[275,283]]],44],[[[276,[275]]],44],[[[276,[275]]],44],[285,44],[285,44],[277,44],[277,44],[[[286,[283]]],44],[[[286,[283]]],44],[122,44],[122,44],[[[269,[270,283]]],44],[[[269,[270,283]]],44],[[[120,[270]]],44],[[[120,[270]]],44],[278,44],[278,44],[279,44],[287,44],[[[274,[272]]],44],[[[48,[272]]],44],[[[48,[272]]],44],[288,44],[280,44],[280,44],[[[273,[270]]],44],[[[273,[270]]],44],[[[289,[270]]],44],[[[289,[270]]],44],[[[116,[270]]],44],[[[116,[270]]],44],[[[284,[275,283]]],[[262,[56,275,[319,[318]]]]]],[[[48,[[0,[266,[320,[[0,[266,[320,[[0,[266,[320,[[0,[266,320]]]]]]]]]]]]]]]],[48,[[0,[266,[320,[[0,[266,[320,[[0,[266,[320,[[0,[266,320]]]]]]]]]]]]]]]]],[[48,[[0,[266,[320,[[0,[266,[320,[[0,[266,[320,[[0,[266,320]]]]]]]]]]]]]]]]]],[[[48,[[0,[266,[320,[[0,[266,[320,[[0,[266,[320,[[0,[266,320]]]]]]]]]]]]]]]],[0,[266,[320,[[0,[266,[320,[[0,[266,[320,[[0,[266,[320,[[0,[266,320]]]]]]]]]]]]]]]]]]],[[48,[[0,[266,[320,[[0,[266,[320,[[0,[266,[320,[[0,[266,320]]]]]]]]]]]]]]]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[286,[283]]],283],[[[269,[270,283]]],283],[288,[[42,[[39,[283,38]],38]]]],[[],[[281,[270]]]],[[],[[271,[270]]]],[[157,[321,[270]],[179,[11]],[22,[88]]],[[118,[270]]]],[[],282],[[157,88,[22,[88]]],47],[[],[[284,[275,[0,[283,159]]]]]],[44,285],[[157,[179,[11]],[22,[88]]],277],[[283,44],[[286,[283]]]],[[157,[39,[37,38]],[22,[88]]],122],[[],[[269,[270,[0,[283,159]]]]]],[[157,[321,[270]],[39,[37,38]],[22,[88]]],[[120,[270]]]],[[157,[321,[83]],[39,[37,38]],[22,[88]]],278],[[157,44],279],[[157,44],287],[[],[[274,[272]]]],[[157,[179,[272]],[22,[88]]],[[48,[272]]]],[[157,[42,[[39,[283,38]],38]]],288],[[157,[179,[84]],[42,[[39,[37,38]],38]],[22,[[179,[83]]]]],280],[[],[[273,[270]]]],[[],[[289,[270]]]],[[157,[321,[270]],[179,[11]],[22,[88]]],[[116,[270]]]],[295,[[296,[295]]]],[157,[[118,[270]]]],[157,47],[157,[[276,[275]]]],[157,277],[157,122],[157,[[120,[270]]]],[157,278],[157,279],[157,[[48,[272]]]],[157,280],[157,[[116,[270]]]],[157,[[39,[37,38]]]],[[283,157,44],[[286,[283]]]],[[283,157,44],[[269,[270,283]]]],[[283,[218,[270]],[22,[220]]],[[269,[270,283]]]],[[157,44],[[118,[270]]]],[[157,44],47],[[157,44],[[276,[275]]]],[[157,44],277],[[157,44],122],[[157,44],[[120,[270]]]],[[157,44],278],[[157,44],279],[[157,44],[[48,[272]]]],[[157,44],280],[[157,44],[[116,[270]]]],[[157,44],[[39,[37,38]]]],[[157,[218,[270]],[42,[11,38]],[22,[220]]],[[273,[270]]]],[[157,[218,[270]],[42,[11,38]]],[[289,[270]]]],[[157,[321,[270]],[179,[11]],[22,[88]]],[[116,[270]]]],[[283,44],[[269,[270,283]]]],[[283,13,1,44],[[286,[283]]]],[[283,13,1],[[269,[270,283]]]],[[[296,[295]]],22],[[[296,[295]]],22],[[[296,[295]],44],22],[[],44],[[],12],[[[281,[270]]],[[218,[270]]]],[[[271,[270]]],[[218,[270]]]],[[[118,[270]]],[[12,[270]]]],[[[118,[270]]],[[321,[270]]]],[[[269,[270,283]]],[[218,[270]]]],[[[120,[270]]],[[321,[270]]]],[278,[[321,[83]]]],[280,[[22,[[179,[83]]]]]],[[[273,[270]]],[[218,[270]]]],[[[289,[270]]],[[218,[270]]]],[[[116,[270]]],[[12,[270]]]],[[[116,[270]]],[[321,[270]]]],0,[[[48,[[0,[266,322]]]],[0,[266,322]]]],[[[48,[[0,[266,322]]]],[48,[[0,[266,322]]]]]],[[[48,[[0,[266,323]]]],[48,[[0,[266,323]]]]]],[[[48,[[0,[266,323]]]],[0,[266,323]]]],[[[48,[[0,[266,324]]]],[0,[266,324]]]],[[[48,[[0,[266,324]]]],[48,[[0,[266,324]]]]]],[[[281,[270]]],[[22,[[42,[11,38]]]]]],[[[271,[270]]],[[22,[[42,[11,38]]]]]],[282,[[22,[1]]]],[285,[[22,[[42,[11,38]]]]]],[[[274,[272]]],[[22,[272]]]],[[[273,[270]]],[[22,[62]]]],[[[289,[270]]],[[22,[62]]]],[[[281,[270]],[51,[[12,[11]]]]]],[[[271,[270]],[22,[[51,[[12,[11]]]]]]]],[[282,[22,[1]]]],[[285,[22,[[51,[[12,[11]]]]]]]],[[[274,[272]],[22,[272]]]],[[288,1]],[[[273,[270]],[22,[[51,[13]]]]]],[[[289,[270]],[51,[13]]]],[[]],[[[281,[270]]]],[[[271,[270]]]],[282],[[[284,[275,283]]]],[[[284,[275,283]]]],[285],[[[286,[283]]]],[[[269,[270,283]]]],[287],[[[274,[272]]]],[288],[[[273,[270]]]],[[[289,[270]]]],[[]],[[[286,[[0,[283,[325,[22]]]]]],[22,[49]]]],[[[286,[283]]]],[[[48,[[0,[266,[326,[[0,[266,[326,[[0,[266,[326,[[0,[266,326,73]]]],73]]]],73]]]],73]]]],[0,[266,[326,[[0,[266,[326,[[0,[266,[326,[[0,[266,[326,[[0,[266,326,73]]]],73]]]],73]]]],73]]]],73]]],[[48,[[0,[266,[326,[[0,[266,[326,[[0,[266,[326,[[0,[266,326,73]]]],73]]]],73]]]],73]]]]]],[[[48,[[0,[266,[326,[[0,[266,[326,[[0,[266,[326,[[0,[266,326]]]]]]]]]]]]]]]],[48,[[0,[266,[326,[[0,[266,[326,[[0,[266,[326,[[0,[266,326]]]]]]]]]]]]]]]]],[[48,[[0,[266,[326,[[0,[266,[326,[[0,[266,[326,[[0,[266,326]]]]]]]]]]]]]]]]]],[44],[[[281,[270]],44,44]],[[[281,[270]],44]],[[[271,[270]],44,44]],[[[271,[270]],44]],[[282,44]],[[282,44]],[[[284,[275,283]],44]],[[[284,[275,283]],44]],[[285,44]],[[285,44]],[[[286,[283]],44]],[[[286,[283]],44]],[[[269,[270,283]],44]],[[[269,[270,283]],44]],[[287,44]],[[[274,[272]],44]],[[[274,[272]],44]],[[288,44]],[[288,44]],[[[273,[270]],44]],[[[273,[270]],44,44]],[[[289,[270]],44,44]],[[[289,[270]],44]],[[[48,[[0,[266,327]]]],[48,[[0,[266,327]]]]],[[48,[[0,[266,327]]]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[48,[[0,[266,327]]]],[0,[266,327]]],[[48,[[0,[266,327]]]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[48,[[0,[266,328]]]],[48,[[0,[266,328]]]]],[[48,[[0,[266,328]]]]]],[[[48,[[0,[266,328]]]],[0,[266,328]]],[[48,[[0,[266,328]]]]]],[[[48,[[0,[266,329]]]],[48,[[0,[266,329]]]]],[[48,[[0,[266,329]]]]]],[[[48,[[0,[266,329]]]],[0,[266,329]]],[[48,[[0,[266,329]]]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[282,44,[22,[1]]]],[[[274,[272]],44,[22,[272]]]],[[[274,[272]],44,[22,[272]]]],[[[271,[270]],[22,[220]]]],[[[118,[270]],[22,[88]]]],[[47,[22,[88]]]],[[[276,[275]],[22,[88]]]],[[277,[22,[88]]]],[[122,[22,[88]]]],[[[120,[270]],[22,[88]]]],[[278,[22,[88]]]],[[[274,[272]],[22,[220]]]],[[[48,[272]],[22,[88]]]],[[[273,[270]],[22,[220]]]],[[[116,[270]],[22,[88]]]],[[47,88]],[[[274,[272]],[42,[272,38]]]],[[[48,[272]],[179,[272]]]],[[]],[[[281,[270]]]],[[[281,[270]]]],[[[271,[270]]]],[[[271,[270]]]],[282],[282],[[[284,[275,283]]]],[[[284,[275,283]]]],[285],[285],[[[286,[283]]]],[[[286,[283]]]],[[[269,[270,283]]]],[[[269,[270,283]]]],[287],[[[274,[272]]]],[[[274,[272]]]],[288],[288],[[[273,[270]]]],[[[273,[270]]]],[[[289,[270]]]],[[[289,[270]]]],[285,44],[277,44],[[[286,[283]]],44],[122,44],[[[296,[295]]]],[[44,44]],[[[118,[270]],44,44]],[[[118,[270]],44,44]],[[47,44,44]],[[47,44,44]],[[[276,[275]],44,44]],[[[276,[275]],44,44]],[[277,44,44]],[[277,44,44]],[[122,44,44]],[[122,44,44]],[[[120,[270]],44,44]],[[[120,[270]],44,44]],[[278,44,44]],[[278,44,44]],[[279,44,44]],[[279,44,44]],[[[48,[272]],44,44]],[[[48,[272]],44,44]],[[280,44,44]],[[280,44,44]],[[[116,[270]],44,44]],[[[116,[270]],44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[44,44]],[[[118,[270]],44,44]],[[[118,[270]],44,44]],[[47,44,44]],[[47,44,44]],[[[276,[275]],44,44]],[[[276,[275]],44,44]],[[277,44,44]],[[277,44,44]],[[122,44,44]],[[122,44,44]],[[[120,[270]],44,44]],[[[120,[270]],44,44]],[[278,44,44]],[[278,44,44]],[[279,44,44]],[[279,44,44]],[[[48,[272]],44,44]],[[[48,[272]],44,44]],[[280,44,44]],[[280,44,44]],[[[116,[270]],44,44]],[[[116,[270]],44,44]],[[44,44],[[39,[37,38]]]],[[[118,[270]],44,44],[[118,[270]]]],[[47,44,44],47],[[[276,[275]],44,44],[[276,[275]]]],[[277,44,44],277],[[122,44,44],122],[[[120,[270]],44,44],[[120,[270]]]],[[278,44,44],278],[[279,44,44],279],[[[48,[272]],44,44],[[48,[272]]]],[[280,44,44],280],[[[116,[270]],44,44],[[116,[270]]]],[[44,44],[[39,[37,38]]]],[[[118,[270]],44,44],[[118,[270]]]],[[47,44,44],47],[[[276,[275]],44,44],[[276,[275]]]],[[277,44,44],277],[[122,44,44],122],[[[120,[270]],44,44],[[120,[270]]]],[[278,44,44],278],[[279,44,44],279],[[[48,[272]],44,44],[[48,[272]]]],[[280,44,44],280],[[[116,[270]],44,44],[[116,[270]]]],[[[48,[[0,[266,[330,[[0,[266,[330,[[0,[266,[330,[[0,[266,330]]]]]]]]]]]]]]]],[48,[[0,[266,[330,[[0,[266,[330,[[0,[266,[330,[[0,[266,330]]]]]]]]]]]]]]]]],[[48,[[0,[266,[330,[[0,[266,[330,[[0,[266,[330,[[0,[266,330]]]]]]]]]]]]]]]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[48,[[0,[266,[330,[[0,[266,[330,[[0,[266,[330,[[0,[266,330]]]]]]]]]]]]]]]],[0,[266,[330,[[0,[266,[330,[[0,[266,[330,[[0,[266,[330,[[0,[266,330]]]]]]]]]]]]]]]]]]],[[48,[[0,[266,[330,[[0,[266,[330,[[0,[266,[330,[[0,[266,330]]]]]]]]]]]]]]]]]],[[277,157],277],[[[274,[272]],157],[[274,[272]]]],[[[48,[272]],157],[[48,[272]]]],[[],[[39,[37,38]]]],[[[118,[270]]],[[39,[37,38]]]],[47,[[39,[37,38]]]],[[[276,[275]]],[[39,[37,38]]]],[277,[[39,[37,38]]]],[122,[[39,[37,38]]]],[[[120,[270]]],[[39,[37,38]]]],[278,[[39,[37,38]]]],[279,[[39,[37,38]]]],[[[48,[272]]],[[39,[37,38]]]],[280,[[39,[37,38]]]],[[[116,[270]]],[[39,[37,38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[49,[[17,[217]]]],[[[281,[270]],49],[[17,[217]]]],[[[271,[270]],49],[[17,[217]]]],[[282,49],[[17,[217]]]],[[[284,[275,[0,[283,[331,[[22,[198]]]]]]]],49],[[17,[217]]]],[[[286,[[0,[283,[331,[22]]]]]],49],[[17,[217]]]],[[[269,[270,[0,[283,[331,[22]]]]]],49],[[17,[217]]]],[[[274,[272]],49],[[17,[217]]]],[[[273,[270]],49],[[17,[217]]]],[[[289,[270]],49],[[17,[217]]]],[[[269,[270,283]],[0,[298,147]]],[[17,[217]]]],[[],[[17,[217]]]],[[[281,[270]],[281,[270]]],[[17,[217]]]],[[[271,[270]],[271,[270]]],[[17,[217]]]],[[282,282],[[17,[217]]]],[[285,285],[[17,[217]]]],[[[286,[[0,[283,332]]]],[286,[[0,[283,332]]]]],[[17,[217]]]],[[[269,[270,[0,[283,332]]]],[269,[270,[0,[283,332]]]]],[[17,[217]]]],[[[274,[272]],[274,[272]]],[[17,[217]]]],[[[273,[270]],[273,[270]]],[[17,[217]]]],[[[289,[270]],[289,[270]]],[[17,[217]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[49,[[17,[[281,[270]],217]]]],[[49,44],[[17,[285,217]]]],[[49,44],[[17,[277,217]]]],[49,[[17,[[289,[270]],217]]]],[[[48,[275]],[39,[37,38]]],[[17,[[276,[275]],217]]]],[298,[[17,[[271,[270]]]]]],[298,[[17,[[118,[270]]]]]],[298,[[17,[282]]]],[298,[[17,[47]]]],[298,[[17,[[274,[272]]]]]],[298,[[17,[[273,[270]]]]]],[298,[[17,[[116,[270]]]]]],[49,[[17,[[271,[270]]]]]],[49,[[17,[[118,[270]]]]]],[23,[[17,[282]]]],[23,[[17,[47]]]],[49,[[17,[[274,[272]]]]]],[49,[[17,[[273,[270]]]]]],[49,[[17,[[116,[270]]]]]],[157,[[17,[152,217]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[157,[218,[270]],[42,[11,38]]],[[17,[[281,[270]],217]]]],[[157,[218,[270]],[42,[11,38]],[22,[220]]],[[17,[[271,[270]],217]]]],[[157,[321,[270]],[179,[11]],[22,[88]]],[[17,[[118,[270]],217]]]],[[157,220,[22,[220]]],[[17,[282,217]]]],[[157,88,[22,[88]]],[[17,[47,217]]]],[[157,[48,[275]],[39,[37,38]]],[[17,[[276,[275]],217]]]],[[157,[42,[11,38]],[22,[220]]],[[17,[285,217]]]],[[157,[179,[11]],[22,[88]]],[[17,[277,217]]]],[[157,[39,[37,38]],[22,[88]]],[[17,[122,217]]]],[[157,[321,[270]],[39,[37,38]],[22,[88]]],[[17,[[120,[270]],217]]]],[[157,[321,[83]],[39,[37,38]],[22,[88]]],[[17,[278,217]]]],[[157,44],[[17,[279,217]]]],[[157,[42,[272,38]],[22,[220]]],[[17,[[274,[272]],217]]]],[[157,[179,[272]],[22,[88]]],[[17,[[48,[272]],217]]]],[[157,[42,[[39,[283,38]],38]],[22,[220]]],[[17,[288,217]]]],[[157,[179,[84]],[42,[[39,[37,38]],38]],[22,[[179,[83]]]]],[[17,[280,217]]]],[[157,[218,[270]],[42,[11,38]],[22,[220]]],[[17,[[273,[270]],217]]]],[[157,[218,[270]],[42,[11,38]]],[[17,[[289,[270]],217]]]],[[157,[321,[270]],[179,[11]],[22,[88]]],[[17,[[116,[270]],217]]]],[[157,[48,[275]],[39,[37,38]]],[[17,[[276,[275]],217]]]],[[157,[321,[270]],[179,[11]],[22,[88]]],[[17,[[116,[270]],217]]]],[[],[[17,[217]]]],[[[281,[270]],[51,[[12,[11]]]]],[[17,[217]]]],[[[271,[270]],[22,[[51,[[12,[11]]]]]]],[[17,[217]]]],[[282,[22,[1]]],[[17,[217]]]],[[[284,[275,[0,[283,[333,[[22,[198]]]]]]]],[22,[198]]],[[17,[217]]]],[[285,[22,[[51,[[12,[11]]]]]]],[[17,[217]]]],[[[286,[[0,[283,[331,[22]]]]]],[22,[49]]],[[17,[217]]]],[[[269,[270,[0,[283,[331,[22]]]]]],[22,[49]]],[[17,[217]]]],[[[274,[272]],[22,[272]]],[[17,[217]]]],[[[273,[270]],[22,[[51,[13]]]]],[[17,[217]]]],[[[289,[270]],[51,[13]]],[[17,[217]]]],[[[286,[283]]],[[17,[217]]]],[[[269,[270,283]]],[[17,[217]]]],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[280,[[179,[84]]]],[[],[[22,[88]]]],[[],[[22,[220]]]],[[[281,[270]]],[[22,[220]]]],[[[271,[270]]],[[22,[220]]]],[[[118,[270]]],[[22,[88]]]],[[[118,[270]]],[[22,[88]]]],[282,[[22,[220]]]],[47,[[22,[88]]]],[47,[[22,[88]]]],[[[284,[275,283]]],[[22,[220]]]],[[[276,[275]]],[[22,[88]]]],[[[276,[275]]],[[22,[88]]]],[285,[[22,[220]]]],[277,[[22,[88]]]],[277,[[22,[88]]]],[[[286,[283]]],[[22,[220]]]],[122,[[22,[88]]]],[122,[[22,[88]]]],[[[269,[270,283]]],[[22,[220]]]],[[[120,[270]]],[[22,[88]]]],[[[120,[270]]],[[22,[88]]]],[278,[[22,[88]]]],[279,[[22,[88]]]],[287,[[22,[220]]]],[[[274,[272]]],[[22,[220]]]],[[[48,[272]]],[[22,[88]]]],[[[48,[272]]],[[22,[88]]]],[288,[[22,[220]]]],[280,[[22,[88]]]],[[[273,[270]]],[[22,[220]]]],[[[289,[270]]],[[22,[220]]]],[[[116,[270]]],[[22,[88]]]],[[[116,[270]]],[[22,[88]]]],[[[281,[270]],44],[[12,[11]]]],[[[118,[270]],44],[[12,[11]]]],[[47,44],1],[[[276,[275]],44],[[39,[163,38]]]],[[285,44],[[12,[11]]]],[[277,44],[[12,[11]]]],[[122,44],[[39,[37,38]]]],[[[120,[270]],44],[[39,[37,38]]]],[[278,44],[[39,[37,38]]]],[[[48,[272]],44],272],[[288,44],[[22,[283]]]],[[280,44],[[39,[163,38]]]],[[[273,[270]],44],13],[[[289,[270]],44],13],[[[116,[270]],44],13],[[[281,[270]],44],[[12,[11]]]],[[[118,[270]],44],[[12,[11]]]],[[47,44],1],[[285,44],[[12,[11]]]],[[277,44],[[12,[11]]]],[[122,44],[[39,[37,38]]]],[[[120,[270]],44],[[39,[37,38]]]],[[278,44],[[39,[37,38]]]],[[[48,[272]],44],272],[[280,44],[[39,[163,38]]]],[[[273,[270]],44],13],[[[289,[270]],44],13],[[[116,[270]],44],13],[[],[[12,[11]]]],[[[281,[270]]],[[42,[11,38]]]],[[[271,[270]]],[[42,[11,38]]]],[[[118,[270]]],[[179,[11]]]],[[[118,[270]]],[[12,[11]]]],[282,220],[47,88],[[[284,[275,283]]],283],[[[276,[275]]],[[39,[37,38]]]],[285,[[42,[11,38]]]],[277,[[179,[11]]]],[[[286,[283]]],283],[122,[[39,[37,38]]]],[[[269,[270,283]]],283],[[[120,[270]]],[[39,[37,38]]]],[[[274,[272]]],[[42,[272,38]]]],[[[48,[272]]],[[179,[272]]]],[288,[[42,[[39,[283,38]],38]]]],[[[273,[270]]],[[42,[11,38]]]],[[[289,[270]]],[[42,[11,38]]]],[[[116,[270]]],[[179,[11]]]],[[[116,[270]]],[[12,[11]]]],[[[271,[270]]],[[296,[[281,[270]]]]]],[[[118,[270]]],[[296,[[118,[270]]]]]],[282,310],[47,310],[[[276,[275]]],[[312,[275]]]],[277,[[313,[11]]]],[122,[[296,[122]]]],[[[120,[270]]],[[296,[[120,[270]]]]]],[278,314],[[[274,[272]]],[[40,[272]]]],[[[48,[272]]],[[40,[272]]]],[[[273,[270]]],[[296,[[289,[270]]]]]],[[[116,[270]]],[[296,[[116,[270]]]]]],[[[276,[275]]],[[17,[[317,[275,316]],217]]]],[285,[[12,[11]]]],[[[274,[272]]],[[12,[272]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[44,44],[[281,[270]]]],[[44,44],[[271,[270]]]],[[44,44],[[273,[270]]]],[[44,44],[[289,[270]]]],[44,[[281,[270]]]],[44,[[271,[270]]]],[44,282],[[44,44],285],[44,[[269,[270,[0,[283,159]]]]]],[44,[[274,[272]]]],[44,[[273,[270]]]],[44,[[289,[270]]]],[[44,157],[[274,[272]]]],[[[22,[88]]],[[39,[37,38]]]],[[[271,[270]],[22,[220]]],[[271,[270]]]],[[[118,[270]],[22,[88]]],[[39,[37,38]]]],[[[118,[270]],[22,[88]]],[[118,[270]]]],[[47,[22,[88]]],47],[[47,[22,[88]]],[[39,[37,38]]]],[[[276,[275]],[22,[88]]],[[39,[37,38]]]],[[[276,[275]],[22,[88]]],[[276,[275]]]],[[277,[22,[88]]],[[39,[37,38]]]],[[277,[22,[88]]],277],[[122,[22,[88]]],122],[[122,[22,[88]]],[[39,[37,38]]]],[[[120,[270]],[22,[88]]],[[120,[270]]]],[[[120,[270]],[22,[88]]],[[39,[37,38]]]],[[278,[22,[88]]],[[39,[37,38]]]],[[278,[22,[88]]],278],[[279,[22,[88]]],[[39,[37,38]]]],[[[48,[272]],[22,[88]]],[[39,[37,38]]]],[[[48,[272]],[22,[88]]],[[48,[272]]]],[[280,[22,[88]]],[[39,[37,38]]]],[[[116,[270]],[22,[88]]],[[39,[37,38]]]],[[[116,[270]],[22,[88]]],[[116,[270]]]],[[47,88],47],[[[48,[272]],[179,[272]]],[[48,[272]]]],[[[48,[[0,[266,334]]]],[48,[[0,[266,334]]]]],[[48,[[0,[266,334]]]]]],[[[48,[[0,[266,335]]]],[48,[[0,[266,335]]]]],[[48,[[0,[266,335]]]]]],[[[48,[[0,[266,336]]]],[48,[[0,[266,336]]]]],[[48,[[0,[266,336]]]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,[[[299,[270]]],[[104,[37]]]],[308,[[104,[37]]]],[300,[[104,[37]]]],[302,[[104,[37]]]],[306,[[104,[37]]]],[[[307,[272]]],[[104,[37]]]],[[[304,[270]]],[[104,[37]]]],[305,[[104,[37]]]],[337,[[104,[37]]]],[303,[[104,[37]]]],[[[309,[270]]],[[104,[37]]]],[[[301,[275]]],[[104,[37]]]],[[],[[104,[37]]]],[[],[[39,[37,38]]]],[[[299,[270]]],[[39,[37,38]]]],[308,[[39,[37,38]]]],[300,[[39,[37,38]]]],[302,[[39,[37,38]]]],[306,[[39,[37,38]]]],[[[307,[272]]],[[39,[37,38]]]],[[[304,[270]]],[[39,[37,38]]]],[305,[[39,[37,38]]]],[337,[[39,[37,38]]]],[303,[[39,[37,38]]]],[[[309,[270]]],[[39,[37,38]]]],[[[301,[275]]],[[39,[37,38]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],306],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[44,44,44]],[[[299,[270]],44,44,44]],[[308,44,44,44]],[[300,44,44,44]],[[302,44,44,44]],[[306,44,44,44]],[[[307,[272]],44,44,44]],[[[304,[270]],44,44,44]],[[305,44,44,44]],[[337,44,44,44]],[[303,44,44,44]],[[[309,[270]],44,44,44]],[[[301,[275]],44,44,44]],[44],[[[299,[270]],44]],[[308,44]],[[300,44]],[[302,44]],[[306,44]],[[[307,[272]],44]],[[[304,[270]],44]],[[305,44]],[[337,44]],[[303,44]],[[[309,[270]],44]],[[[301,[275]],44]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],44],[[[299,[270]]],44],[308,44],[300,44],[302,44],[306,44],[[[307,[272]]],44],[[[304,[270]]],44],[305,44],[337,44],[303,44],[[[309,[270]]],44],[[[301,[275]]],44],[[[12,[37]],1,44],[[39,[338,38]]]],[[[42,[[118,[270]],38]],1,44],[[299,[270]]]],[[[42,[280,38]],44],308],[[[42,[47,38]],1,44],300],[[[42,[277,38]],1,44],302],[157,306],[[[42,[[48,[272]],38]],1,44],[[307,[272]]]],[[[42,[[120,[270]],38]],1,44],[[304,[270]]]],[[[42,[278,38]],1,44],305],[[[42,[339,38]],1,44],337],[[[42,[122,38]],1,44],303],[[[42,[[116,[270]],38]],1,44],[[309,[270]]]],[[[12,[[276,[275]]]],1,44],[[301,[275]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[37,37],[[17,[[39,[25,38]],217]]]],[[[0,[272,155]],[0,[272,155]]],156],[[55,55],156],[[74,74],156],0,0,0,[2],[2],[2],[[88,88],88],[88],[220,[[12,[11]]]],[220,[[12,[11]]]],[[88,88,25],88],[[220,88,25]],[[88,88],88],[[220,88],220],[[220,88]],[[88,88],88],[[220,88],220],[[220,88]],[[88,88],88],[[220,88],220],[[220,88]],[[]],[[]],[[]],[[]],[[]],[[]],[220,44],[298,[[42,[11,38]]]],[88,[[341,[340]]]],[220],[88,88],[342,342],[220,220],[[]],[[]],[[]],[[],88],[[],220],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[88,88],1],[[220,220],1],[[220,44,1]],[[220,88]],[[220,[12,[11]],44,44]],[[220,[12,[11]],44,44]],[[220,298]],[[220,23]],[[88,45],[[17,[46]]]],[[342,45],[[17,[46]]]],[[220,45],[[17,[46]]]],[[]],[220,88],[[[51,[[12,[1]]]]],88],[[]],[[[51,[[12,[1]]]]],220],[[]],[23,[[42,[11,38]]]],[[[104,[[343,[11]]]],44,44,44],[[17,[88,217]]]],[[[104,[[343,[11]]]],44,44,44],88],[49,88],[49,220],[44,220],[44,220],[298,88],[298,220],[23,88],[23,220],[[[51,[[12,[11]]]],44],88],[[[42,[11,38]],44],88],[[[42,[11,38]],44],220],[[88,44],[[22,[1]]]],[[220,44],1],[[88,44],1],[[88,44],1],[[],44],[[],44],[[],44],[[]],[[]],[[]],[88],[88],[88],[[]],[220],[88,[[105,[88,220]]]],[88,1],[220,1],[88,310],[220,310],[88,44],[220,44],[88,220],[[],88],[88,342],[[],220],[44,88],[342,22],[342,22],[88,88],[220,220],[[342,44],22],[88,44],[220,44],[[88,44,44],44],[[88,88],88],[[],344],[220,[[22,[1]]]],[[220,1]],[[220,1]],[[88,88,88,88,25],88],[[220,44]],[[220,44,1]],[[220,44,1]],[[220,44,1]],[220],[342],[[88,44,44]],[[88,44,44]],[[88,44,44],88],[[88,44,44],88],[[88,88,88,25],88],[[]],[[]],[[]],[[],17],[[],17],[[],17],[298,[[17,[88]]]],[298,[[17,[220]]]],[23,[[17,[88]]]],[23,[[17,[220]]]],[[],17],[[],17],[[],17],[[[42,[11,38]],44],[[17,[88,217]]]],[[[42,[11,38]],44],[[17,[220,217]]]],[[],106],[[],106],[[],106],[[88,25],88],[[220,25]],[88,44],[220,44],0,[[]],[[]],[[]],[44,220],[[88,88],88],0,0,0,0,0,0,0,0,0,0,0,[2],[2],[2],[2],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[39,[96,38]]]],[[],[[39,[96,38]]]],[44,44],[44,[[17,[16]]]],[44,[[17,[16]]]],[310,310],[345,345],[[[346,[147,[0,[147,23]],[0,[147,23]]]]],[[346,[147,[0,[147,23]],[0,[147,23]]]]]],[[[311,[147,[0,[147,23]],[0,[147,23]]]]],[[311,[147,[0,[147,23]],[0,[147,23]]]]]],[[]],[[]],[[]],[[]],[[[12,[11]],44,44],44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[[12,[11]],44,44,45],[[17,[46]]]],[[[347,[[0,[166,340]]]],45],[[17,[46]]]],[[[341,[[0,[166,340]]]],45],[[17,[46]]]],[[[348,[[0,[166,340]]]],45],[[17,[46]]]],[[310,45],[[17,[46]]]],[[345,45],[[17,[46]]]],[[[346,[166,[0,[166,23]],[0,[166,23]]]],45],[[17,[46]]]],[[[311,[166,[0,[166,23]],[0,[166,23]]]],45],[[17,[46]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[12,[11]],44],1],[[[12,[11]],44],1],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[42,[62,38]]]],[[],[[42,[[114,[113]],38]]]],[[],[[42,[[114,[113]],38]]]],[[],[[42,[62,38]]]],[[[347,[340]]],1],[[11,44],1],[[[347,[340]]],44],[[[341,[340]]],44],[[[12,[11]],44],[[347,[340]]]],[[[12,[11]],44,44],[[341,[340]]]],[[[12,[11]],44],[[348,[340]]]],[[[12,[11]],44,44],310],[88,345],[[23,23],[[346,[23,23]]]],[[23,[22,[23]]],[[311,[23,23]]]],[[23,[22,[88]]],[[311,[23,310]]]],[[[347,[340]]],22],[[[341,[340]]],[[22,[340]]]],[[[348,[340]]],22],[310,22],[345,22],[[[346,[23,23]]],22],[[[311,[23,23]]],22],[310,[[22,[1]]]],[[[346,[43,43]]],22],[[[311,[43,43]]],22],[[310,44],22],[[[346,[23,23]],44],22],[[[311,[23,23]],44],22],[[]],[[[347,[340]]],340],[[[347,[340]]],340],[[[341,[340]]],340],[[[341,[340]]],340],[[[348,[340]]],[[12,[11]]]],[[],349],[[],44],[[[347,[340]]],44],[[[341,[340]]],44],[[[341,[340]]],44],[[[348,[340]]],44],[[11,44,1],11],[[[12,[11]],44,1]],[[[12,[11]],44,1]],[[[347,[340]]]],[[[341,[340]]]],[[[348,[340]]]],[310],[[[346,[23,23]]]],[[[311,[23,23]]]],[345,44],[[]],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[[311,[23,23]]],[[346,[23,23]]]],[[[311,[23,23]]],23],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[2],[179,12],[[]],[[]],[[]],[[]],[[[179,[147]]],[[179,[147]]]],[[]],[[],179],[44],[343],[44],[179,12],[44],[44],[44],[44],[[[179,[[164,[[164,[[164,[164]]]]]]]],[179,[[164,[[164,[[164,[164]]]]]]]]],1],[[[179,[166]],45],[[17,[46]]]],[[[42,[38]]],343],[[[351,[350]]],343],[[]],[[[42,[38]]],179],[[]],[[[104,[343]],44,44],179],[49,179],[179,[[22,[[42,[38]]]]]],[179,[[22,[12]]]],[[],44],[[],44],[[]],[[]],[179],[[[179,[26]]]],[179,[[105,[179,[42,[38]]]]]],[[],[[42,[[114,[113]],38]]]],[[],[[42,[62,38]]]],[179,1],[179,1],[179,44],[[],179],[179,44],[[179,44]],[179,44],[179,44],[[179,44,44]],[[179,44,44]],[[179,44,44],179],[[179,44,44],179],[[]],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[]],[[]],0,[2],[[[352,[[51,[37]]]]],[[12,[[51,[37]]]]]],[[]],[[]],[[[352,[[0,[147,[51,[37]]]]]]],[[352,[[0,[147,[51,[37]]]]]]]],[[]],[[[352,[[51,[37]]]]],[[12,[[51,[37]]]]]],[44],[[[352,[[51,[37]]]]],[[12,[[51,[37]]]]]],[44],[44],[[[352,[[0,[[164,[[0,[[164,[[0,[[164,[[0,[164,[51,[37]]]]]],[51,[37]]]]]],[51,[37]]]]]],[51,[37]]]]]],[352,[[0,[[164,[[0,[[164,[[0,[[164,[[0,[164,[51,[37]]]]]],[51,[37]]]]]],[51,[37]]]]]],[51,[37]]]]]]],1],[[],1],[[],1],[[],1],[[],1],[[[352,[[0,[166,[51,[37]]]]]],45],[[17,[46]]]],[[]],[[],44],[[]],[[[352,[[51,[37]]]]],[[42,[[51,[37]],38]]]],[[[352,[[51,[37]]]]],1],[[[352,[[51,[37]]]]],44],[[[42,[[51,[37]],38]]],[[352,[[51,[37]]]]]],[[]],[[],17],[[],17],[[[42,[[51,[37]],38]]],[[17,[[352,[[51,[37]]]],217]]]],[[],106],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[157,1],[157,1],[157,1],[37,44],[37,[[17,[[39,[163,38]],217]]]],[[[118,[270]]],[[22,[[12,[11]]]]]],[47,[[22,[1]]]],[[]],[[]],[[[48,[[0,[272,353]]]]],[[22,[[0,[272,353]]]]]],[[[116,[270]]],[[22,[13]]]],[37,[[17,[[39,[163,38]],217]]]],[[[118,[270]]],[[22,[[12,[11]]]]]],[47,[[22,[1]]]],[[]],[[]],[[[48,[[0,[272,353]]]]],[[22,[[0,[272,353]]]]]],[[[116,[270]]],[[22,[13]]]],[[]],[[]],[[]],[37,[[17,[[39,[163,38]],217]]]],[[[48,[[0,[272,353,[267,[[0,[272,353,[267,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]],[354,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]]]]]],[354,[[0,[272,353,[267,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]],[354,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]]]]]]]]]]],[[22,[[0,[272,353,[267,[[0,[272,353,[267,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]],[354,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]]]]]],[354,[[0,[272,353,[267,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]],[354,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]]]]]]]]]]]],[[[12,[[0,[272,353,[267,[[0,[272,353,[267,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]],[354,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]]]]]],[354,[[0,[272,353,[267,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]],[354,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]]]]]]]]]]],[[0,[272,353,[267,[[0,[272,353,[267,[[0,[272,353,[267,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]],[354,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]]]]]],[354,[[0,[272,353,[267,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]],[354,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]]]]]]]]]],[354,[[0,[272,353,[267,[[0,[272,353,[267,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]],[354,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]]]]]],[354,[[0,[272,353,[267,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]],[354,[[0,[272,353,[267,[[0,[272,353,267,354]]]],[354,[[0,[272,353,267,354]]]]]]]]]]]]]]]]]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[37,37],[[39,[37,38]]]],[[]],[[37,163],[[39,[37,38]]]],0,[[157,157],1],[[157,157],1],[[157,157],1],[157,1],[[157,157],1],[[157,157],1],[[]],[[]],[[]],[[]],[[]],0,[[37,37],[[39,[37,38]]]],[[]],[[37,163],[[39,[37,38]]]],[[37,37],[[39,[37,38]]]],[[]],[[37,163],[[39,[37,38]]]],[37,[[39,[37,38]]]],[[]],[[]],[[]],[[37,37],[[39,[37,38]]]],[[]],[[]],[[]],[[]],[[37,37],[[39,[37,38]]]],[[]],[[37,163],[[39,[37,38]]]],0,[[]],[[]],[[]],0,[[[48,[[0,[266,[267,[[0,[266,[267,[[0,[266,[267,[[0,[266,267]]]]]]]]]]]]]]]],[48,[[0,[266,[267,[[0,[266,[267,[[0,[266,[267,[[0,[266,267]]]]]]]]]]]]]]]]],[[48,[[0,[266,[267,[[0,[266,[267,[[0,[266,[267,[[0,[266,267]]]]]]]]]]]]]]]]]],[[[48,[[0,[266,[267,[[0,[266,[267,[[0,[266,[267,[[0,[266,267]]]]]]]]]]]]]]]],[0,[266,[267,[[0,[266,[267,[[0,[266,[267,[[0,[266,[267,[[0,[266,267]]]]]]]]]]]]]]]]]]],[[48,[[0,[266,[267,[[0,[266,[267,[[0,[266,[267,[[0,[266,267]]]]]]]]]]]]]]]]]],[[[48,[[0,[266,290]]]],[48,[[0,[266,290]]]]],[[48,[[0,[266,290]]]]]],[[[48,[[0,[266,290]]]],[0,[266,290]]],[[48,[[0,[266,290]]]]]],[[[48,[[0,[266,291]]]],[48,[[0,[266,291]]]]],[[48,[[0,[266,291]]]]]],[[[48,[[0,[266,291]]]],[0,[266,291]]],[[48,[[0,[266,291]]]]]],[[[48,[[0,[266,292]]]],[48,[[0,[266,292]]]]],[[48,[[0,[266,292]]]]]],[[[48,[[0,[266,292]]]],[0,[266,292]]],[[48,[[0,[266,292]]]]]],[[[48,[[0,[272,355]]]]],[[48,[[0,[272,355]]]]]],[[[48,[[0,[266,292,356]]]],44],[[48,[[0,[266,292,356]]]]]],[[[48,[[0,[266,293]]]],[48,[[0,[266,293]]]]],[[48,[[0,[266,293]]]]]],[[[48,[[0,[266,293]]]],[0,[266,293]]],[[48,[[0,[266,293]]]]]],[[[48,[[0,[266,294]]]],[48,[[0,[266,294]]]]],[[48,[[0,[266,294]]]]]],[[[48,[[0,[266,294]]]],[0,[266,294]]],[[48,[[0,[266,294]]]]]],[[[48,[[0,[266,[297,[[0,[266,[297,[[0,[266,[297,[[0,[266,297]]]]]]]]]]]]]]]],[48,[[0,[266,[297,[[0,[266,[297,[[0,[266,[297,[[0,[266,297]]]]]]]]]]]]]]]]],[[48,[[0,[266,[297,[[0,[266,[297,[[0,[266,[297,[[0,[266,297]]]]]]]]]]]]]]]]]],[[[48,[[0,[266,[297,[[0,[266,[297,[[0,[266,[297,[[0,[266,297,73]]]],73]]]],73]]]],73]]]],[0,[266,[297,[[0,[266,[297,[[0,[266,[297,[[0,[266,[297,[[0,[266,297,73]]]],73]]]],73]]]],73]]]],73]]],[[48,[[0,[266,[297,[[0,[266,[297,[[0,[266,[297,[[0,[266,297,73]]]],73]]]],73]]]],73]]]]]],[[[48,[[0,[266,[320,[[0,[266,[320,[[0,[266,[320,[[0,[266,320]]]]]]]]]]]]]]]],[48,[[0,[266,[320,[[0,[266,[320,[[0,[266,[320,[[0,[266,320]]]]]]]]]]]]]]]]],[[48,[[0,[266,[320,[[0,[266,[320,[[0,[266,[320,[[0,[266,320]]]]]]]]]]]]]]]]]],[[[48,[[0,[266,[320,[[0,[266,[320,[[0,[266,[320,[[0,[266,320]]]]]]]]]]]]]]]],[0,[266,[320,[[0,[266,[320,[[0,[266,[320,[[0,[266,[320,[[0,[266,320]]]]]]]]]]]]]]]]]]],[[48,[[0,[266,[320,[[0,[266,[320,[[0,[266,[320,[[0,[266,320]]]]]]]]]]]]]]]]]],[[[48,[[0,[272,357]]]]],[[48,[[0,[272,357]]]]]],[[[48,[[0,[266,322]]]],[48,[[0,[266,322]]]]]],[[[48,[[0,[266,322]]]],[0,[266,322]]]],[[[48,[[0,[266,323]]]],[48,[[0,[266,323]]]]]],[[[48,[[0,[266,323]]]],[0,[266,323]]]],[[[48,[[0,[266,324]]]],[48,[[0,[266,324]]]]]],[[[48,[[0,[266,324]]]],[0,[266,324]]]],[[[48,[[0,[266,[358,[[0,[266,[358,[[0,[266,[358,[[0,[266,358]]]]]]]]]]]]]]]],[0,[266,[358,[[0,[266,[358,[[0,[266,[358,[[0,[266,[358,[[0,[266,358]]]]]]]]]]]]]]]]]]],[[48,[[0,[266,[358,[[0,[266,[358,[[0,[266,[358,[[0,[266,358]]]]]]]]]]]]]]]]]],[[[48,[[0,[266,[326,[[0,[266,[326,[[0,[266,[326,[[0,[266,326]]]]]]]]]]]]]]]],[48,[[0,[266,[326,[[0,[266,[326,[[0,[266,[326,[[0,[266,326]]]]]]]]]]]]]]]]],[[48,[[0,[266,[326,[[0,[266,[326,[[0,[266,[326,[[0,[266,326]]]]]]]]]]]]]]]]]],[[[48,[[0,[266,[326,[[0,[266,[326,[[0,[266,[326,[[0,[266,326,73]]]],73]]]],73]]]],73]]]],[0,[266,[326,[[0,[266,[326,[[0,[266,[326,[[0,[266,[326,[[0,[266,326,73]]]],73]]]],73]]]],73]]]],73]]],[[48,[[0,[266,[326,[[0,[266,[326,[[0,[266,[326,[[0,[266,326,73]]]],73]]]],73]]]],73]]]]]],[[[48,[[0,[266,327]]]],[48,[[0,[266,327]]]]],[[48,[[0,[266,327]]]]]],[[[48,[[0,[266,327]]]],[0,[266,327]]],[[48,[[0,[266,327]]]]]],[[[48,[[0,[266,328]]]],[48,[[0,[266,328]]]]],[[48,[[0,[266,328]]]]]],[[[48,[[0,[266,328]]]],[0,[266,328]]],[[48,[[0,[266,328]]]]]],[[[48,[[0,[266,329]]]],[48,[[0,[266,329]]]]],[[48,[[0,[266,329]]]]]],[[[48,[[0,[266,329]]]],[0,[266,329]]],[[48,[[0,[266,329]]]]]],[[[48,[[0,[266,[330,[[0,[266,[330,[[0,[266,[330,[[0,[266,330]]]]]]]]]]]]]]]],[48,[[0,[266,[330,[[0,[266,[330,[[0,[266,[330,[[0,[266,330]]]]]]]]]]]]]]]]],[[48,[[0,[266,[330,[[0,[266,[330,[[0,[266,[330,[[0,[266,330]]]]]]]]]]]]]]]]]],[[[48,[[0,[266,[330,[[0,[266,[330,[[0,[266,[330,[[0,[266,330]]]]]]]]]]]]]]]],[0,[266,[330,[[0,[266,[330,[[0,[266,[330,[[0,[266,[330,[[0,[266,330]]]]]]]]]]]]]]]]]]],[[48,[[0,[266,[330,[[0,[266,[330,[[0,[266,[330,[[0,[266,330]]]]]]]]]]]]]]]]]],[[[48,[[0,[266,334]]]],[48,[[0,[266,334]]]]],[[48,[[0,[266,334]]]]]],[[[48,[[0,[266,334]]]],[0,[266,334]]],[[48,[[0,[266,334]]]]]],[[[48,[[0,[266,335]]]],[48,[[0,[266,335]]]]],[[48,[[0,[266,335]]]]]],[[[48,[[0,[266,335]]]],[0,[266,335]]],[[48,[[0,[266,335]]]]]],[[[48,[[0,[272,359]]]]],[[48,[[0,[272,359]]]]]],[[[48,[[0,[266,336]]]],[48,[[0,[266,336]]]]],[[48,[[0,[266,336]]]]]],[[[48,[[0,[266,336]]]],[0,[266,336]]],[[48,[[0,[266,336]]]]]],[[[48,[268]],[48,[268]]],[[17,[[48,[268]],217]]]],[[[48,[268]],[48,[268]]],[[17,[[48,[268]],217]]]],[[[48,[268]],[48,[268]]],[[17,[[48,[268]],217]]]],[[[48,[268]],[48,[268]]],[[17,[[48,[268]],217]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[48,[268]],[360,[268]]],[[48,[268]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[48,[268]],[360,[268]]],[[48,[268]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[48,[268]],[48,[268]]],[[48,[268]]]],[[[48,[[0,[272,[267,[[0,[272,[267,[[0,[272,[267,[[0,[272,267]]]]]]]]]]]]]]]],[48,[80]]],[[48,[[0,[272,[267,[[0,[272,[267,[[0,[272,[267,[[0,[272,267]]]]]]]]]]]]]]]]]],[[[48,[[0,[272,[267,[[0,[272,[267,[[0,[272,[267,[[0,[272,267]]]]]]]]]]]]]]]],[360,[80]]],[[48,[[0,[272,[267,[[0,[272,[267,[[0,[272,[267,[[0,[272,267]]]]]]]]]]]]]]]]]],[[[48,[80]],[48,[361]]],[[17,[[48,[80]],217]]]],[[[48,[80]],[360,[361]]],[[17,[[48,[80]],217]]]],[[[48,[[0,[272,[330,[[0,[272,[330,[[0,[272,[330,[[0,[272,330]]]]]]]]]]]]]]]],[360,[80]]],[[48,[[0,[272,[330,[[0,[272,[330,[[0,[272,[330,[[0,[272,330]]]]]]]]]]]]]]]]]],[[[48,[80]],[360,[80]]],[[17,[[48,[80]],217]]]],[[[48,[[0,[272,[330,[[0,[272,[330,[[0,[272,[330,[[0,[272,330]]]]]]]]]]]]]]]],[48,[80]]],[[48,[[0,[272,[330,[[0,[272,[330,[[0,[272,[330,[[0,[272,330]]]]]]]]]]]]]]]]]],[[[48,[80]],[48,[80]]],[[17,[[48,[80]],217]]]],[[[48,[272]],[48,[272]],157,25],[[48,[272]]]],[[[48,[272]],[48,[272]],157,25],[[48,[272]]]],[[[48,[272]],[48,[272]],157,25]],[[[48,[272]],[48,[272]],157,25],[[17,[[48,[272]],217]]]],[[[48,[272]],25,157],[[17,[[48,[272]],217]]]],[[[48,[272]],25,157],[[48,[272]]]],[[[48,[272]],25,157],[[48,[272]]]],[[[48,[272]],25,157]],[[[48,[272]],[48,[272]],25]],[[[48,[272]],25]],[47,1],[[47,47],47],[[47,362],47],[47,1],[37,47],[37,47],[47,47],[[47,47],47],[[47,362],47],[47,1],[[47,47],47],[[47,362],47],[47,1],[[47,47],47],[[47,362],47],0,[2],[[[118,[80]],157],[[17,[[118,[83]],217]]]],[[[118,[270]]],[[17,[[276,[275]],217]]]],[[[118,[83]],157],[[118,[80]]]],[[[118,[83]],157],[[17,[[116,[80]],217]]]],[[[118,[270]],157],[[120,[270]]]],[[[118,[270]],157],[[48,[[0,[272,363]]]]]],[[[118,[270]],157],[[17,[[116,[270]],217]]]],[47,[[118,[270]]]],[47,[[48,[[0,[272,356]]]]]],[47,[[116,[270]]]],[[]],[[]],[[157,157],1],[[37,157,364],[[17,[[39,[37,38]],217]]]],[364,364],[[]],[[[48,[83]]],[[48,[80]]]],[[[48,[80]]],[[48,[83]]]],[[[48,[365]]],[[48,[361]]]],[[[48,[268]],44,44],[[48,[268]]]],[[[48,[268]]],[[48,[[0,[272,366]]]]]],[[[48,[268]]],[[48,[[0,[272,73]]]]]],[[],364],[44],[44],[[[276,[[0,[275,73]]]]],[[17,[[276,[[0,[275,73]]]],217]]]],[[[276,[275]],157],[[17,[[276,[275]],217]]]],[[[276,[[0,[275,73]]]]],[[39,[37,38]]]],[44],[[[48,[367]]],[[48,[55]]]],[[277,157],[[118,[270]]]],[[[48,[[0,[272,366,9]]]],44,44],[[48,[268]]]],[[364,45],[[17,[46]]]],[[]],[[],44],[[[48,[[0,[272,[368,[268]]]]]],44,44],[[48,[268]]]],[[]],[[[48,[83]]],[[48,[361]]]],[[[48,[80]],232],[[116,[270]]]],0,[[[118,[270]],157],[[48,[[0,[272,363]]]]]],[[[116,[270]],157],[[48,[[0,[272,363]]]]]],[[[48,[[0,[272,[368,[272]]]]]],157],[[48,[272]]]],[[[48,[[0,[272,369]]]]],[[118,[270]]]],[[[48,[272]],157],47],[[[48,[[0,[272,254,198]]]]],[[17,[[276,[275]],217]]]],[[[48,[[0,[272,73]]]],157],[[48,[[0,[272,73]]]]]],[[[48,[272]],157],[[48,[272]]]],[[[48,[[0,[272,369]]]]],[[116,[270]]]],[[[48,[83]],232,232],[[48,[80]]]],[[[48,[83]]],[[48,[83]]]],[[[48,[83]]],[[48,[83]]]],[[[48,[80]],232,232],[[48,[83]]]],[[[48,[80]]],[[48,[80]]]],[[[48,[80]]],[[48,[80]]]],[[[48,[80]],232],[[48,[83]]]],[[[48,[80]],232],[[48,[80]]]],[[[48,[80]],232,232,[22,[62]]],[[48,[80]]]],[[[48,[80]],232,13],[[17,[[116,[270]],217]]]],[[]],[[],17],[[],17],[[],106],[[[116,[80]]],[[17,[[116,[83]],217]]]],[[[116,[270]],157],[[118,[270]]]],[[[116,[270]]],[[48,[83]]]],[[[116,[270]]],[[48,[80]]]],[[[116,[270]]],[[17,[[276,[275]],217]]]],[[[116,[83]]],[[116,[80]]]],[[[116,[270]]],[[48,[80]]]],[[[116,[270]],157],[[48,[[0,[272,363]]]]]],[[[116,[270]],62],[[17,[[48,[80]],217]]]],[[]],0,[[[276,[[0,[275,[368,[275]]]]]]],[[17,[[276,[275]],217]]]],[[[276,[275]],157],[[17,[[276,[275]],217]]]],0,0,0,0,0,0,0,[157,1],[157,1],[157,1],[157,1],[157,1],[157,1],[157,1],[157,1],[157,1],[157,1],[157,1],[157,1],[[37,37],47],[[],11],[[37,37],47],[[37,163],47],[[37,163],47],[[47,[22,[88]],[22,[88]]],47],[[47,[22,[88]],[22,[88]]],47],[12],[12],[[37,37],47],[[],11],[[37,37],47],[[],11],[[37,163],47],[[37,163],47],[[37,37],47],[[],11],[[37,37],47],[[],11],[[37,163],47],[[37,163],47],[[37,37],47],[[],11],[[37,37],47],[[37,163],47],[[37,163],47],0,0,[[[118,[270]],[118,[270]]],47],[[[118,[270]],[118,[270]]],47],[[[118,[270]],[12,[11]]],47],[[[118,[270]],[12,[11]]],47],[[[118,[270]],[118,[270]]],47],[[[118,[270]],[118,[270]]],47],[[[118,[270]],[12,[11]]],47],[[[118,[270]],[12,[11]]],47],[[[118,[270]],[118,[270]]],47],[[[118,[270]],[118,[270]]],47],[[[118,[270]],[12,[11]]],47],[[[118,[270]],[12,[11]]],47],[[[118,[270]],[118,[270]]],47],[[[118,[270]],[118,[270]]],47],[[[118,[270]],[12,[11]]],47],[[[118,[270]],[12,[11]]],47],[[47,1,25],47],[[47,47],47],[[47,47],47],[[47,1],47],[[47,1],47],[[47,47],47],[[47,47],47],[[47,1],47],[[47,1],47],[[47,47],47],[[47,47],47],[[47,1],47],[[47,1],47],[[47,47],47],[[47,47],47],[[47,1],47],[[47,1],47],[[[48,[[0,[272,370]]]],[0,[272,370]],25],47],[[[48,[[0,[272,370]]]],[48,[[0,[272,370]]]]],47],[[[48,[[0,[272,370]]]],[48,[[0,[272,370]]]]],47],[[[48,[[0,[272,370]]]],[0,[272,370]]],47],[[[48,[[0,[272,370]]]],[0,[272,370]]],47],[[[48,[[0,[272,370]]]],[48,[[0,[272,370]]]]],47],[[[48,[[0,[272,370]]]],[48,[[0,[272,370]]]]],47],[[[48,[[0,[272,370]]]],[0,[272,370]]],47],[[[48,[[0,[272,370]]]],[0,[272,370]]],47],[[[48,[[0,[272,370]]]],[48,[[0,[272,370]]]]],47],[[[48,[[0,[272,370]]]],[48,[[0,[272,370]]]]],47],[[[48,[[0,[272,370]]]],[0,[272,370]]],47],[[[48,[[0,[272,370]]]],[0,[272,370]]],47],[[[48,[[0,[272,370]]]],[48,[[0,[272,370]]]]],47],[[[48,[[0,[272,370]]]],[48,[[0,[272,370]]]]],47],[[[48,[[0,[272,370]]]],[0,[272,370]]],47],[[[48,[[0,[272,370]]]],[0,[272,370]]],47],[[[116,[270]],[116,[270]]],47],[[[116,[270]],[116,[270]]],47],[[[116,[270]],13],47],[[[116,[270]],13],47],[[[116,[270]],[116,[270]]],47],[[[116,[270]],[116,[270]]],47],[[[116,[270]],13],47],[[[116,[270]],13],47],[[[116,[270]],[116,[270]]],47],[[[116,[270]],[116,[270]]],47],[[[116,[270]],13],47],[[[116,[270]],13],47],[[[116,[270]],[116,[270]]],47],[[[116,[270]],[116,[270]]],47],[[[116,[270]],13],47],[[[116,[270]],13],47],[[[12,[37]]],[[17,[[39,[37,38]],217]]]],0,[47,[[17,[[39,[25,38]],217]]]],[[37,47],[[17,[[39,[37,38]],217]]]],[[[352,[[51,[37]]]],47],[[17,[[352,[[39,[37,38]]]],217]]]],[[47,37,37],[[17,[[39,[37,38]],217]]]],[[[118,[270]],[118,[270]]],[[17,[47,217]]]],[[[118,[270]],[12,[11]]],[[17,[47,217]]]],[[[116,[270]],[116,[270]]],[[17,[47,217]]]],[[[116,[270]],13],[[17,[47,217]]]],[[[118,[270]],[118,[270]]],[[17,[47,217]]]],[[[118,[270]],[12,[11]]],[[17,[47,217]]]],[[[116,[270]],[116,[270]]],[[17,[47,217]]]],[[[116,[270]],13],[[17,[47,217]]]],[157,1],[[37,80,[22,[56]]],[[17,[[39,[37,38]],217]]]],[157,1],[[37,[48,[371]]],[[17,[[39,[37,38]],217]]]],[157,1],[157,1],[157,1],[157,1],[157,1],[157,1],[157,1],[157,1],[157,1],[37,[[17,[[48,[78]],217]]]],[37,[[17,[[48,[78]],217]]]],[37,[[17,[[48,[78]],217]]]],[37,[[17,[[48,[78]],217]]]],[37,[[17,[[48,[78]],217]]]],[37,[[17,[[48,[78]],217]]]],[37,[[17,[[48,[78]],217]]]],[37,[[17,[[48,[78]],217]]]],[37,[[17,[[48,[83]],217]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[2],[2],[2],[2],[2],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[234,234],[240,240],[233,233],[372,372],[373,373],[[]],[[]],[[]],[[]],[[]],0,[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[234,234],1],[[240,240],1],[[233,233],1],[[372,372],1],[[373,373],1],[[240,234],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],0,[[234,45],[[17,[46]]]],[[240,45],[[17,[46]]]],[[233,45],[[17,[46]]]],[[372,45],[[17,[46]]]],[[373,45],[[17,[46]]]],[[]],[[]],[[]],[[]],[[]],[[[211,[62,62,38]]],22],[[234,199]],[[240,199]],[[233,199]],[[372,199]],[[373,199]],[[],44],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[372,1],0,[372,1],0,0,0,[1,372],[[]],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[374],[44],[375],[44],[376],[[],374],[[],375],[[],376],[[[39,[37,38]]],375],[152,374],[[[39,[23,38]],152],376],[[[378,[377]]],152],[[374,45],[[17,[46]]]],[[375,45],[[17,[46]]]],[[376,45],[[17,[46]]]],[[]],[[]],[[]],[[]],[[375,157],[[17,[[39,[37,38]],217]]]],[374,[[17,[152,217]]]],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],0,[[[378,[377]]],[[22,[[17,[[39,[37,38]],217]]]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[377,[[17,[[378,[377]],217]]]],[[],106],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[]],[[[12,[11]],44,44],[[17,[47,217]]]],[[[12,[272]]],[[48,[272]]]],0,0,0,0,0,0,[2],[2],0,[[]],[[]],[[]],[[]],[379,379],[380,380],[[]],[[]],[[],379],[44],[44],[44],[44],0,[44],[44],[[379,379],1],[[380,380],1],0,0,[[379,45],[[17,[46]]]],[[380,45],[[17,[46]]]],[[]],[[]],[[],44],[[],44],[[]],[[]],0,0,[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[2],[2],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[381,381],[382,382],[[]],[[]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[[12,[11]]],[[17,[217]]]],[44],[44],[44],[44],[44],[44],[[251,45],[[17,[46]]]],[[381,45],[[17,[46]]]],[[382,45],[[17,[46]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[[385,[[0,[383,384]]]]]],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[[385,[[0,[383,384]]]]],[[0,[383,384]]]],[[]],[[]],0,0,[[[386,[383]]],1],[[[385,[[0,[383,384]]]]],381],[[[386,[383]]],382],[[[0,[383,384]],381,[22,[[42,[44,38]]]],[22,[44]]],[[385,[[0,[383,384]]]]]],[[383,382,[22,[[42,[44,38]]]]],[[386,[383]]]],[[[385,[[0,[383,384]]]]],22],[[[386,[383]]],22],[[[385,[[0,[387,383,384]]]]],[[17,[[22,[[352,[[39,[37,38]]]]]],217]]]],[[[386,[383]]],[[17,[[22,[[352,[[39,[37,38]]]]]],217]]]],[[[0,[383,384]],[261,[80,[39,[37,38]],107]],381,[22,[[12,[44]]]],[22,[44]],44,[42,[11,38]],[42,[11,38]]],[[17,[[352,[[39,[37,38]]]],217]]]],[[[0,[383,384]],381,[42,[11,38]]],[[17,[[261,[80,[39,[37,38]],107]],217]]]],[[[0,[383,384]]],[[17,[381,217]]]],[383,[[17,[382,217]]]],[[[385,[[0,[383,384]]]]],153],[[[386,[383]]],153],0,0,[[[385,[[0,[383,384]]]]]],0,[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[388,[[352,[[39,[37,38]]]]]],0,[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[2],[2],[2],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[389,389],[390,390],[391,391],[[]],[[]],[[]],[391,[[352,[[39,[37,38]]]]]],0,[[],390],[[[12,[152]]],[[42,[379,38]]]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[389,389],1],[[390,390],1],[[391,391],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[391,[[22,[[12,[379]]]]]],0,[[[393,[392]]],[[17,[217]]]],[[[394,[392]]],[[17,[217]]]],[[389,45],[[17,[46]]]],[[390,45],[[17,[46]]]],[[391,45],[[17,[46]]]],[[]],[[]],[[]],[395,389],[[]],[[]],[[],391],[[[352,[[39,[37,38]]]]],391],[[],391],[[[394,[392]]],396],[[389,199]],[[390,199]],[[],44],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[[393,[392]]],392],[[[394,[392]]],392],[[392,390],[[393,[392]]]],[[392,153,[22,[[42,[379,38]]]],390],[[394,[392]]]],[[153,[12,[379]]],[[42,[11,38]]]],[[[394,[392]],396]],[[[393,[392]],153,[22,[[42,[379,38]]]]],[[17,[217]]]],[[[394,[392]]],[[17,[217]]]],0,[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[[0,[383,384,392]],381,390],[[17,[[394,[[0,[383,384,392]]]],217]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[392,153,[22,[[42,[379,38]]]],390],[[17,[[394,[392]],217]]]],[[],106],[[],106],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[]],[[]],[[37,[42,[397,38]],[42,[11,38]],[42,[398,38]],80,1,[22,[389]]]],[[[393,[392]],[352,[[39,[37,38]]]],[22,[[12,[379]]]]],[[17,[217]]]],[[[394,[392]],[352,[[39,[37,38]]]],[22,[[12,[379]]]]],[[17,[217]]]],0,[[]],[[]],[44],[44],[44],[[]],[[],44],[[]],[[[0,[399,400,67]],153,[22,[[42,[379,38]]]],390],[[401,[[0,[399,400,67]]]]]],[[[202,[[401,[[0,[399,400,67]]]]]],402],[[403,[[17,[217]]]]]],[[[202,[[401,[[0,[399,400,67]]]]]],402],[[403,[[17,[217]]]]]],[[[202,[[401,[[0,[399,400,67]]]]]],402],[[403,[[17,[217]]]]]],[[[202,[[401,[[0,[399,400,67]]]]]],391],[[17,[217]]]],[[],17],[[],17],[[],106],[[]],0,0,[[]],[[]],0,[44],[44],[44],[[]],[[],44],[[]],[[[0,[399,400,67]],153,[22,[[42,[379,38]]]],390],[[404,[[0,[399,400,67]]]]]],[[[202,[[404,[[0,[399,400,67]]]]]],402],[[403,[[17,[217]]]]]],[[[202,[[404,[[0,[399,400,67]]]]]],402],[[403,[[17,[217]]]]]],[[[202,[[404,[[0,[399,400,67]]]]]],402],[[403,[[17,[217]]]]]],[[[202,[[404,[[0,[399,400,67]]]]]],391],[[17,[217]]]],[[],17],[[],17],[[],106],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],17],[[],17],[[138,27],[[17,[1]]]],[[138,27],[[17,[1]]]],[138,138],[23,[[405,[23]]]],[138,[[17,[44]]]],[[],406],[[138,27],[[407,[138,27]]]],[[138,27],[[17,[22]]]],[[138,27],17],[138,[[408,[138]]]],[[],22],[[138,27],[[409,[138,27]]]],[[138,25],[[410,[138,25]]]],[[138,25],[[411,[138,25]]]],[[],[[17,[22]]]],[[],[[17,[22]]]],[44,[[17,[22]]]],[[138,27],[[17,[[22,[44]]]]]],[[]],[[138,44],[[412,[138]]]],[[138,27],[[413,[138,27]]]],[[138,44],[[414,[138]]]],[[138,27],[[415,[138,27]]]],[[392,416],[[17,[217]]]],0,0,0,0,0,0,[[],17],[[138,27],[[17,[1]]]],[[138,27],[[17,[1]]]],[138,138],[138,[[17,[44]]]],[[138,27],[[407,[138,27]]]],[[138,27],[[17,[22]]]],[[138,27],17],[138,[[408,[138]]]],[[],22],[[138,27],[[409,[138,27]]]],[[138,25],[[410,[138,25]]]],[[138,25],[[411,[138,25]]]],[[],[[17,[22]]]],[44,[[17,[22]]]],[[138,27],[[17,[[22,[44]]]]]],[[]],[[138,44],[[412,[138]]]],[[138,27],[[413,[138,27]]]],[[138,44],[[414,[138]]]],[[138,27],[[415,[138,27]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[[[0,[383,384]],[12,[417]]],[[17,[[42,[[39,[418,38]],38]],247]]]],[[[0,[383,384]]],[[17,[419,247]]]],[[[0,[420,421,67,400]]],422],[[],17],[[],[[17,[423]]]],[[[425,[424]]],[[17,[247]]]],[[[426,[23]]],[[17,[247]]]],[427,[[17,[[423,[427]],247]]]],[[138,27],[[17,[1]]]],[[138,27],[[17,[1]]]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[138,138],[417],[247,247],[417,417],[428,428],[429,429],[430,430],[431,431],[432,432],[433,433],[434,434],[435,435],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[417,436],[417,[[42,[437,38]]]],[[[42,[438,38]],[42,[439,38]],152,[22,[44]],44],[[17,[[39,[23,38]],217]]]],0,[429,[[12,[417]]]],[417,80],[429,44],[417,440],[138,[[17,[44]]]],[[157,441,[39,[37,38]]],[[39,[37,38]]]],[[157,441,[39,[37,38]]],[[39,[37,38]]]],0,[417,80],[[442,[42,[11,38]]],[[17,[443,247]]]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[417,428],0,[417,[[22,[80]]]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[428,428],1],[[431,431],1],[[432,432],1],[[433,433],1],[[434,434],1],[[435,435],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[417,80],[417,[[22,[62]]]],[[138,27],[[407,[138,27]]]],[[138,27],[[17,[22]]]],[[247,45],[[17,[46]]]],[[247,45],[[17,[46]]]],[[417,45],[[17,[46]]]],[[428,45],[[17,[46]]]],[[429,45],[[17,[46]]]],[[430,45],[[17,[46]]]],[[431,45],[[17,[46]]]],[[432,45],[[17,[46]]]],[[433,45],[[17,[46]]]],[[[423,[166]],45],[[17,[46]]]],[[427,45],[[17,[46]]]],[[434,45],[[17,[46]]]],[[435,45],[[17,[46]]]],[[441,45],[[17,[46]]]],[[138,27],17],[[]],[[]],[[]],[253,247],[[]],[444,247],[445,247],[246,247],[446,247],[447,247],[217,247],[[]],[[]],[[]],[[]],[[]],[448,431],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[138,[[408,[138]]]],[[],22],[[],22],[[[425,[424]]],22],[[[426,[23]]],22],[427,22],[[[0,[383,384]],429,13,[22,[[104,[25]]]],[42,[11,38]],44],[[449,[[0,[383,384]]]]]],[[[12,[417]],13],[[42,[417,38]]]],[[[12,[417]],12,13],[[42,[38]]]],[[417,[0,[383,384]],[22,[[104,[25]]]],[42,[11,38]],44],[[17,[[450,[[0,[383,384]]]],217]]]],[[417,[0,[420,400,67,421]],[42,[11,38]],[104,[25]],44],422],[417,1],[[431,199]],[[432,199]],[[433,199]],[[434,199]],[417,[[22,[80]]]],0,[419,[[17,[153,217]]]],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[[12,[435]],44],441],[[[99,[78]]],80],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[425,[424]]]],[[[426,[23]]],[[42,[11,38]]]],[[[450,[383]]]],[[]],[[]],[[]],[[]],[[]],[417,436],0,[441,44],[[138,27],[[409,[138,27]]]],[[138,25],[[410,[138,25]]]],[[138,25],[[411,[138,25]]]],[417,451],[157,44],0,[[424,[42,[11,38]]],[[425,[424]]]],[[23,[42,[11,38]]],[[426,[23]]]],[[383,417,[104,[25]],[42,[11,38]],44],[[450,[383]]]],[[436,428],417],[[452,[42,[62,38]],453],428],[[[42,[417,38]],44,44],429],[[453,[42,[38]]],427],[[[42,[[39,[23,38]],38]],[42,[152,38]]],454],[[[0,[383,384]],[42,[429,38]],153,[22,[44]],[22,[44]],[22,[[42,[[42,[[42,[[42,[455,38]],38]],38]],38]]]]],[[456,[[0,[383,384]]]]]],[[[0,[383,384]],153,[42,[429,38]],[22,[44]],[22,[44]],[22,[[42,[[42,[[42,[[42,[455,38]],38]],38]],38]]]]],[[457,[[0,[383,384]]]]]],[[[42,[[39,[23,38]],38]],44,[22,[44]]],458],[[[42,[[39,[459,38]],38]]],441],[[383,460,[104,[25]],[42,[11,38]],44],[[450,[383]]]],[[],[[17,[22]]]],[[[450,[383]]],22],[454,22],[[[456,[[0,[383,384]]]]],22],[[[457,[[0,[383,384]]]]],22],[458,22],[44,[[17,[22]]]],[429,44],[458,44],0,[417,80],[430,44],[[],344],0,[417,461],[[138,27],[[17,[[22,[44]]]]]],[203],[[[0,[383,384]],[12,[417]],13],[[17,[[42,[38]],217]]]],[[[0,[25,147]],[12,[417]],13],422],[[[0,[383,384]],429,[42,[152,38]],[22,[44]],[22,[44]],[22,[[42,[[42,[[42,[455,38]],38]],38]]]]],[[17,[[42,[[39,[23,38]],38]],217]]]],[[[0,[25,147]],429,[42,[152,38]],[22,[44]],[22,[44]],[22,[[42,[[42,[[42,[455,38]],38]],38]]]]],422],[[[0,[383,384]]],[[17,[419,217]]]],[[[0,[420,421,67,400]]],422],[[[0,[383,384]],[12,[417]]],[[17,[[42,[[42,[462,38]],38]],247]]]],0,0,[[[456,[[0,[383,384]]]]],153],0,[[]],[[[457,[[0,[383,384]]]]]],[[138,44],[[412,[138]]]],[[138,27],[[413,[138,27]]]],0,[417,[[22,[[17,[[104,[463]],247]]]]]],[[[450,[383]],[42,[11,38]]]],[[138,44],[[414,[138]]]],[[138,27],[[415,[138,27]]]],[[[42,[38]],152,44,[22,[44]],[22,[[42,[[42,[455,38]],38]]]]],[[17,[[39,[23,38]],217]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],62],[429,44],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[464,[[17,[432]]]],[[],17],[464,[[17,[433]]]],[[],17],[[],17],[[],17],[[],[[17,[434]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[417,80],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],17],[[],17],[[138,27],[[17,[1]]]],[[138,27],[[17,[1]]]],[138,138],[23,[[405,[23]]]],[138,[[17,[44]]]],[[],406],[[138,27],[[407,[138,27]]]],[[138,27],[[17,[22]]]],[[138,27],17],[138,[[408,[138]]]],[[],22],[[138,27],[[409,[138,27]]]],[[138,25],[[410,[138,25]]]],[[138,25],[[411,[138,25]]]],[[],[[17,[22]]]],[[],[[17,[22]]]],[44,[[17,[22]]]],[[138,27],[[17,[[22,[44]]]]]],[[]],[[138,44],[[412,[138]]]],[[138,27],[[413,[138,27]]]],[[138,44],[[414,[138]]]],[[138,27],[[415,[138,27]]]],0,0,0,0,0,0,[2],[2],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[465,465],[455,455],[[]],[[]],[[[12,[462]],44],[[17,[[42,[465,38]],247]]]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[465,465],1],[[455,455],1],[[466,466],1],[[467,467],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[465,45],[[17,[46]]]],[[455,45],[[17,[46]]]],[[466,45],[[17,[46]]]],[[467,45],[[17,[46]]]],[[]],[[]],[[]],[467,466],[[]],[429,1],[[465,199]],[[455,199]],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],0,0,0,0,[[44,44],465],0,0,[[[0,[383,384]],[12,[417]],[12,[152]]],[[17,[[42,[466,38]],217]]]],[[[0,[383,384]],429,[12,[152]],25],[[17,[[42,[[42,[[42,[455,38]],38]],38]],217]]]],0,0,0,[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,[419,[[17,[153,217]]]],0,0,0,[[[12,[453]]],[[42,[152,38]]]],[[[211,[62,62,38]]],[[17,[[22,[153]],217]]]],0,0,0,0,0,0,0,0,0,[[]],[[]],[44],[44],[[152,[12,[429]]],[[17,[468,217]]]],0,[44],[[468,468],1],[[468,45],[[17,[46]]]],[[]],[469,468],[[],44],[[]],0,0,0,[[],17],[[],17],[[],106],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[[],17],[[[470,[23]]],17],[471,17],[[138,27],[[17,[1]]]],[[138,27],[[17,[1]]]],[[[0,[[51,[37]],67,68]],453,472,[12,[473]]],[[17,[[42,[[474,[[17,[443,217]]]],38]],217]]]],[[37,439,[12,[475]],472,473],[[17,[443,217]]]],[[37,439,472,473],[[17,[443,217]]]],[[37,439,[12,[475]],472,473],[[17,[[474,[[17,[443,217]]]],217]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[443,[[42,[11,38]]]],[138,138],[[157,473],1],[[453,453],1],[476,476],[452,452],[477,477],[419,419],[478,478],[479,479],[480,480],[481,481],[482,482],[473,473],[461,461],[483,483],[453,453],[484,484],[475,475],[472,472],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[476,476],156],[[477,477],156],[[419,44],485],0,0,[478,[[12,[428]]]],[[],156],[[],156],[[443,[42,[11,38]],479],[[17,[442,247]]]],[486,44],[486,440],0,[480,78],[481,11],[482,83],[138,[[17,[44]]]],0,0,0,[[],480],[[],481],[[],482],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],0,[[[487,[392]],[22,[[42,[476,38]]]]],[[17,[56,217]]]],[[476,476],1],[[452,452],1],[[477,477],1],[[479,479],1],[[480,480],1],[[481,481],1],[[482,482],1],[[473,473],1],[[461,461],1],[[483,483],1],[[453,453],1],[[484,484],1],[[475,475],1],[[472,472],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[478,[[12,[453]]]],[[138,27],[[407,[138,27]]]],[[138,27],[[17,[22]]]],[[476,45],[[17,[46]]]],[[452,45],[[17,[46]]]],[[477,45],[[17,[46]]]],[[419,45],[[17,[46]]]],[[478,45],[[17,[46]]]],[[486,45],[[17,[46]]]],[[443,45],[[17,[46]]]],[[442,45],[[17,[46]]]],[[479,45],[[17,[46]]]],[[480,45],[[17,[46]]]],[[481,45],[[17,[46]]]],[[482,45],[[17,[46]]]],[[473,45],[[17,[46]]]],[[461,45],[[17,[46]]]],[[483,45],[[17,[46]]]],[[453,45],[[17,[46]]]],[[484,45],[[17,[46]]]],[[475,45],[[17,[46]]]],[[472,45],[[17,[46]]]],0,[[138,27],17],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[488,479],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[62,[42,[453,38]],489,[22,[490]],[22,[83]]],453],[[62,489,[22,[490]],[22,[433]],[42,[453,38]],[22,[83]]],453],[[62,461],453],[138,[[408,[138]]]],[[],22],[[[470,[23]]],22],[471,22],[453,483],[[[12,[475]]],44],[[476,199]],[[452,199]],[[477,199]],[[479,199]],[[480,199]],[[481,199]],[[482,199]],[[473,199]],[[461,199]],[[483,199]],[[484,199]],[486,430],0,[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[470,[23]]]],[[[487,[392]]],392],[[[487,[392]]]],[[]],[[]],[419,477],[[],[[42,[62,38]]]],[[],[[42,[[114,[113]],38]]]],[442,1],0,[419,[[22,[[42,[476,38]]]]]],0,0,[475,44],[[138,27],[[409,[138,27]]]],[[138,25],[[410,[138,25]]]],[[138,25],[[411,[138,25]]]],0,0,0,[478,13],[453,13],0,[[23,479,[42,[11,38]]],[[470,[23]]]],[[[0,[23,67,68]]],474],[[[0,[416,67,68]]],471],[[62,[200,[[22,[62]]]]],476],[[83,[42,[491,38]],80,[42,[492,38]],[200,[[22,[[42,[476,38]]]]]],[200,[[22,[62]]]],[200,[[22,[[42,[493,38]]]]]],[200,[[22,[494]]]],[200,[[22,[[42,[11,38]]]]]]],477],[[62,[42,[453,38]]],478],[[430,[42,[11,38]],440,44,452,[22,[44]]],486],[[23,479,[42,[11,38]]],[[470,[23]]]],[[],[[17,[22]]]],[474,22],[[[495,[[0,[[51,[37]],67,68]],23]]],22],[44,[[17,[22]]]],0,0,[[[12,[475]]],44],[486,44],[[[487,[392]]],472],[[[496,[[0,[399,67,400]]]]],472],[[[487,[392]]],478],[[[495,[[51,[37]],23]]],478],[[[496,[[0,[399,67,400]]]]],478],[[476,476],[[22,[156]]]],[[477,477],[[22,[156]]]],[[[202,[[496,[[0,[399,67,400]]]]]],402],[[403,[17]]]],[[[202,[[496,[[0,[399,67,400]]]]]],402],[[403,[17]]]],[[[202,[[496,[[0,[399,67,400]]]]]],402],[[403,[17]]]],[[138,27],[[17,[[22,[44]]]]]],0,[497,[[17,[476,445]]]],[497,[[17,[476,445]]]],[497,[[17,[477,445]]]],[497,[[17,[477,445]]]],0,[[[352,[[0,[[51,[37]],67,68]]]],[42,[[42,[473,38]],38]],[42,[453,38]],472],[[474,[[17,[[471,[442,217]],217]]]]]],0,0,[419,478],[[[487,[392]]],153],[[[496,[[0,[399,67,400]]]]],153],0,0,[[486,[42,[465,38]]]],[486,[[22,[[12,[465]]]]]],[[]],[474],[471],[[138,44],[[412,[138]]]],[[138,27],[[413,[138,27]]]],[[[12,[475]]]],[[37,[12,[475]],44,44]],[[[202,[[496,[[0,[399,67,400]]]]]],[352,[[39,[37,38]]]]],17],[486,[[22,[[17,[[104,[463]],247]]]]]],[498,422],[498,[[202,[[39,[422,38]]]]]],[498,422],[498,[[202,[[39,[422,38]]]]]],[[138,44],[[414,[138]]]],[[138,27],[[415,[138,27]]]],[37,[[42,[37,38]]]],[[37,453],[[17,[[42,[[42,[475,38]],38]],217]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[453,[[42,[439,38]]]],[153,[[17,[478,217]]]],[152,[[17,[453,217]]]],[[157,[0,[25,147]]],[[42,[38]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[437,[[17,[473]]]],[[],[[17,[461]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[13,[[17,[478,247]]]],[[62,461,489,[22,[434]],[22,[432]],[22,[83]]],[[17,[453,247]]]],[477,[[17,[419,247]]]],[[[12,[491]]],[[17,[453,247]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[78,[[17,[480,247]]]],[11,[[17,[481,247]]]],[83,[[17,[482,247]]]],[[392,153,472],[[17,[[487,[392]],217]]]],[[23,153,472,[42,[[42,[473,38]],38]]],[[17,[[495,[[51,[37]],23]],217]]]],[[[0,[399,67,400]],153,[42,[[42,[473,38]],38]],472],[[17,[[496,[[0,[399,67,400]]]],217]]]],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[486,44],0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[487,[392]],[474,[[17,[[471,[442,217]],217]]]]],[[17,[217]]]],[[[42,[11,38]],1,[22,[88]],44,484],[[17,[217]]]],[[392,477],[[17,[56,247]]]],[[484,[12,[475]],[42,[11,38]]],[[17,[217]]]],0,[[476,499],[[17,[44,445]]]],[[477,499],[[17,[44,445]]]],[[476,500],422],[[477,500],422],0,0,0,0,[[381,[104,[[51,[[12,[11]]]]]]],[[17,[[261,[80,[39,[37,38]],107]],217]]]],[[381,[261,[80,[39,[37,38]],107]],[104,[[51,[[12,[11]]]]]],44],[[17,[[352,[[39,[37,38]]]],217]]]],0,0,0,0,[2],[2],[[[218,[270]]],[[12,[270]]]],[[[321,[270]]],[[12,[270]]]],[[]],[[]],[[]],[[]],[[[321,[270]]],[[179,[270]]]],[[[218,[270]]],44],[[[218,[[0,[147,270]]]]],[[218,[[0,[147,270]]]]]],[[[321,[[0,[147,270]]]]],[[321,[[0,[147,270]]]]]],[[]],[[]],[[],[[218,[270]]]],[[],[[321,[270]]]],[44],[44],[[[321,[270]]],[[12,[270]]]],[44],[44],[44],[44],[[[218,[[0,[[164,[[0,[[164,[[0,[[164,[[0,[164,270]]]],270]]]],270]]]],270]]]],[218,[[0,[[164,[[0,[[164,[[0,[[164,[[0,[164,270]]]],270]]]],270]]]],270]]]]],1],[[[321,[[0,[[164,[[0,[[164,[[0,[[164,[[0,[164,270]]]],270]]]],270]]]],270]]]],[321,[[0,[[164,[[0,[[164,[[0,[[164,[[0,[164,270]]]],270]]]],270]]]],270]]]]],1],[[],1],[[],1],[[],1],[[],1],[[[218,[270]],44]],[[[321,[270]]],270],[[[218,[[0,[166,270]]]],45],[[17,[46]]]],[[[321,[[0,[166,270]]]],45],[[17,[46]]]],[[]],[[[218,[83]]],[[218,[80]]]],[[]],[[[218,[270]]],[[321,[270]]]],[[[321,[83]]],[[321,[80]]]],[[],44],[[],44],[[]],[[]],[[[218,[270]]],[[42,[270,38]]]],[[[321,[270]]],[[179,[270]]]],[[[321,[270]]],[[105,[[321,[270]],[218,[270]]]]]],[[[218,[270]]],270],[[[321,[270]]],270],[[[218,[270]]],44],[[[321,[270]]],44],[[[218,[270]]],44],[[[321,[270]]],44],[[[321,[270]]],23],[[],[[218,[270]]]],[[],[[321,[270]]]],[[[42,[270,38]]],[[218,[270]]]],[[[179,[270]]],[[321,[270]]]],[44,[[218,[270]]]],[[[218,[270]]],[[22,[270]]]],[[[321,[270]]],270],[[[218,[270]],44]],[[[218,[270]]]],[[[321,[270]],44,44]],[[[321,[270]],44,44]],[[[218,[270]],44]],[[[321,[270]],44]],[[[218,[270]],44]],[[[321,[270]],44]],[[]],[[]],[[[218,[270]],23],[[17,[217]]]],[[[218,[270]],[218,[270]]],[[17,[217]]]],[[[218,[270]],[321,[270]],44,44],[[17,[217]]]],[[[218,[80]]],[[17,[[218,[83]]]]]],[[[42,[270,38]]],[[17,[[218,[270]]]]]],[[],17],[[[42,[270,38]]],[[17,[[321,[270]]]]]],[[[179,[270]]],[[17,[[321,[270]]]]]],[[[321,[80]]],[[17,[[321,[83]]]]]],[[],17],[49,[[17,[[218,[270]],217]]]],[23,[[17,[[218,[270]],217]]]],[[],17],[[],17],[[[218,[270]],270],[[17,[217]]]],[[[218,[270]],44],[[17,[217]]]],[[],106],[[],106],[[]],[[]],[44,[[218,[270]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[[],134],[[[501,[275]]],134],[[[360,[272]]],134],[[[502,[270]]],134],[[[503,[270]]],134],[362,134],[[[504,[270]]],134],[505,134],[506,134],[507,134],[508,134],[509,134],[510,134],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[501,[[0,[147,275]]]]],[[501,[[0,[147,275]]]]]],[[[360,[[0,[147,272]]]]],[[360,[[0,[147,272]]]]]],[[[502,[[0,[147,270]]]]],[[502,[[0,[147,270]]]]]],[[[503,[[0,[147,270]]]]],[[503,[[0,[147,270]]]]]],[362,362],[[[504,[[0,[147,270]]]]],[[504,[[0,[147,270]]]]]],[505,505],[506,506],[507,507],[508,508],[509,509],[510,510],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],157],[[[501,[275]]],157],[[[360,[272]]],157],[[[502,[270]]],157],[[[503,[270]]],157],[362,157],[[[504,[270]]],157],[505,157],[506,157],[507,157],[508,157],[509,157],[510,157],[[],506],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[163,163],1],[[[501,[275]],[501,[275]]],1],[[[360,[[0,[[164,[[0,[[164,[[0,[[164,[[0,[164,272]]]],272]]]],272]]]],272]]]],[360,[[0,[[164,[[0,[[164,[[0,[[164,[[0,[164,272]]]],272]]]],272]]]],272]]]]],1],[[[502,[[0,[[164,[[0,[[164,[[0,[[164,[[0,[164,270]]]],270]]]],270]]]],270]]]],[502,[[0,[[164,[[0,[[164,[[0,[[164,[[0,[164,270]]]],270]]]],270]]]],270]]]]],1],[[[503,[[0,[[164,[[0,[[164,[[0,[[164,[[0,[164,270]]]],270]]]],270]]]],270]]]],[503,[[0,[[164,[[0,[[164,[[0,[[164,[[0,[164,270]]]],270]]]],270]]]],270]]]]],1],[[362,362],1],[[[504,[270]],[504,[270]]],1],[[505,505],1],[[506,506],1],[[507,507],1],[[508,508],1],[[509,509],1],[[510,510],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[[501,[[0,[166,275]]]],45],[[17,[46]]]],[[[360,[[0,[166,272]]]],45],[[17,[46]]]],[[[502,[[0,[166,270]]]],45],[[17,[46]]]],[[[503,[[0,[166,270]]]],45],[[17,[46]]]],[[362,45],[[17,[46]]]],[[[504,[[0,[166,270]]]],45],[[17,[46]]]],[[505,45],[[17,[46]]]],[[506,45],[[17,[46]]]],[[507,45],[[17,[46]]]],[[508,45],[[17,[46]]]],[[509,45],[[17,[46]]]],[[510,45],[[17,[46]]]],[[]],[[]],[[[22,[272]]],[[360,[272]]]],[[[22,[[200,[62]]]]],[[502,[270]]]],[[]],[[]],[[[22,[[200,[[42,[11,38]]]]]]],[[503,[270]]]],[[[22,[1]]],362],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],1],[[[501,[275]]],1],[[[360,[272]]],1],[[[502,[270]]],1],[[[503,[270]]],1],[362,1],[[[504,[270]]],1],[505,1],[506,1],[507,1],[508,1],[509,1],[510,1],[[157,[22,[[39,[163,38]]]]],[[501,[275]]]],[[157,[22,[272]]],[[360,[272]]]],[[[22,[[200,[62]]]]],[[502,[270]]]],[[[22,[[200,[[42,[11,38]]]]]]],[[503,[270]]]],[[[22,[1]]],362],[[157,[22,[[39,[37,38]]]]],[[504,[270]]]],[[157,[22,[[39,[37,38]]]]],505],[[],506],[[157,[22,[[42,[[39,[163,38]],38]]]]],507],[[157,[22,[[39,[37,38]]]]],508],[[157,[22,[[200,[[42,[11,38]]]]]]],509],[[157,84,[39,[163,38]]],510],[[37,44],[[39,[163,38]]]],[[[360,[272]],157],[[360,[272]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[510,84],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[[501,[275]]],[[22,[[39,[163,38]]]]]],[[[360,[272]]],[[22,[272]]]],[[[502,[270]]],[[22,[13]]]],[[[503,[270]]],[[22,[[12,[11]]]]]],[362,[[22,[1]]]],[509,[[22,[[12,[11]]]]]],[510,[[39,[163,38]]]],[[[504,[270]]],[[39,[37,38]]]],[505,[[39,[37,38]]]],[507,[[12,[[39,[163,38]]]]]],[508,[[22,[[39,[37,38]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,[[80,232,361,511],80],[[80,232,361],80],[83,237],[83,[[22,[237]]]],[83,158],[83,[[22,[158]]]],[80,237],[80,158],[80,238],[80,238],[80,238],[80,238],[13,[[17,[512,217]]]],[13,[[17,[236,217]]]],[83,224],[83,224],[80,224],[80,[[22,[224]]]],[80,224],[80,[[22,[224]]]],[80,158],[80,[[22,[158]]]],[80,158],[80,[[22,[158]]]],[80,158],[80,[[22,[158]]]],[[80,232,511],[[513,[511]]]],[[80,232],158],[80,158],[80,[[22,[158]]]],[[232,232],74],[[[116,[270]],13],[[48,[80]]]],[[13,13],[[22,[80]]]],[[13,13,232],[[22,[80]]]],[[[116,[270]],13,62],[[17,[[48,[80]],217]]]],[[13,13,511],[[22,[80]]]],[[13,13,511,232],[[22,[80]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[2],[2],[2],[2],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[365,365],[361,361],[367,367],[514,514],[[]],[[]],[[]],[[]],[[514,514],156],[[],156],[365,83],[361,83],0,[[],365],[[],361],[[],367],[[],514],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[365,365],1],[[361,361],1],[[367,367],1],[[514,514],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],0,[[365,45],[[17,[46]]]],[[365,45],[[17,[46]]]],[[361,45],[[17,[46]]]],[[361,45],[[17,[46]]]],[[367,45],[[17,[46]]]],[[367,45],[[17,[46]]]],[[514,45],[[17,[46]]]],[[514,45],[[17,[46]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[44],[[]],[[],365],[[],361],[[],367],[[],514],[86,367],[55,367],[[]],[[],365],[[],361],[[],367],[[],514],[[]],[44,22],[[268,268],514],[[365,199]],[[361,199]],[[514,199]],0,[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[42,[[114,[113]],38]]]],[[],[[42,[62,38]]]],[[],1],[[],1],[[],1],[[],1],[365,83],[361,83],0,[365],[361],[514],[[340,44],[[349,[340]]]],[340,[[515,[340]]]],[[371,371],[[516,[371]]]],[[83,83],365],[[83,83,80],361],[[[349,[340]]],22],[[[515,[340]]],22],[[[516,[371]]],22],[361,80],[[514,514],[[22,[156]]]],[[44,44],[[22,[516]]]],0,[[[349,[340]]]],[[[515,[340]]]],[[[516,[371]]]],[[]],[365],[361],[367],[514],[367,86],[367,55],[[]],[365],[361],[367],[514],[[]],[[]],[[]],[[]],[[]],[[],62],[[],62],[[],62],[[],62],[[],44],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[[517,517]],[[518,518]],[[519,519]],[[520,520]],[[521,521]],[[522,522]],[[523,523]],[[524,524]],[[525,525]],[[526,526]],[[527,527]],[[517,517]],[[518,518]],[[519,519]],[[520,520]],[[521,521]],[[522,522]],[[523,523]],[[524,524]],[[525,525]],[[526,526]],[[527,527]],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[12],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[517,517],[518,518],[519,519],[520,520],[521,521],[522,522],[523,523],[524,524],[525,525],[526,526],[528,528],[529,529],[530,530],[527,527],[531,531],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],517],[[],518],[[],519],[[],520],[[],521],[[],522],[[],523],[[],524],[[],525],[[],526],[[],528],[[],529],[[],530],[[],527],[[],531],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[12],[[[12,[11]]],517],[[[12,[86]]],518],[[[12,[78]]],519],[[[12,[56]]],520],[[[12,[84]]],521],[[[12,[75]]],522],[[[12,[83]]],523],[[[12,[80]]],524],[[[12,[55]]],525],[[[12,[74]]],526],[[[12,[367]]],528],[[[12,[365]]],529],[[[12,[361]]],530],[[[12,[268]]],527],[[[12,[514]]],531],[12],[[[12,[11]],11],517],[[[12,[86]],86],518],[[[12,[78]],78],519],[[[12,[56]],56],520],[[[12,[84]],84],521],[[[12,[75]],75],522],[[[12,[83]],83],523],[[[12,[80]],80],524],[[[12,[55]],55],525],[[[12,[74]],74],526],[[[12,[367]],367],528],[[[12,[365]],365],529],[[[12,[361]],361],530],[[[12,[268]],268],527],[[[12,[514]],514],531],0,0,0,0,0,0,[[517,44]],[[518,44]],[[519,44]],[[520,44]],[[521,44]],[[522,44]],[[523,44]],[[524,44]],[[525,44]],[[526,44]],[[528,44]],[[529,44]],[[530,44]],[[527,44]],[[531,44]],[[517,44]],[[518,44]],[[519,44]],[[520,44]],[[521,44]],[[522,44]],[[523,44]],[[524,44]],[[525,44]],[[526,44]],[[528,44]],[[529,44]],[[530,44]],[[527,44]],[[531,44]],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[517,11],[518,86],[519,78],[520,56],[521,84],[522,75],[523,83],[524,80],[525,55],[526,74],[527,268],[[517,517],517],[[518,518],518],[[519,519],519],[[520,520],520],[[521,521],521],[[522,522],522],[[523,523],523],[[524,524],524],[[525,525],525],[[526,526],526],[[527,527],527],[517,11],[518,86],[519,78],[520,56],[521,84],[522,75],[523,83],[524,80],[525,55],[526,74],[527,268],[[517,517],517],[[518,518],518],[[519,519],519],[[520,520],520],[[521,521],521],[[522,522],522],[[523,523],523],[[524,524],524],[[525,525],525],[[526,526],526],[[527,527],527],0,[[],517],[[],518],[[],519],[[],520],[[],521],[[],522],[[],523],[[],524],[[],525],[[],526],[[],527],[[],517],[[],518],[[],519],[[],520],[[],521],[[],522],[[],523],[[],524],[[],525],[[],526],[[],527],[[]],[[517,56,517],517],[[518,78,518],518],[[519,86,519],519],[[520,11,520],520],[[521,56,521],521],[[522,78,522],522],[[523,86,523],523],[[524,11,524],524],[[525,86,525],525],[[526,11,526],526],[[528,78,528],528],[[529,11,529],529],[[530,11,530],530],[[527,11,527],527],[[531,11,531],531],[517,11],[518,86],[519,78],[520,56],[521,84],[522,75],[523,83],[524,80],[525,55],[526,74],[527,268],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[369,[[42,[11,38]]]],[[369,[42,[11,38]]]],[369,62],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[238,238],[[238,238],238],[[[532,[511]],238],[[532,[511]]]],[[[513,[511]],533]],[[[513,[511]],512],[[513,[511]]]],[[[513,[511]],534]],[[[513,[511]],238],[[513,[511]]]],[[237,238],237],[[237,533]],[[237,534]],[[158,533]],[[158,534]],[[158,512],158],[[158,238],158],[[224,512],224],[[224,238],224],[[[532,[511]],238]],[[[513,[511]],238]],[[237,238]],[[158,238]],[[224,238]],[[[532,[511]],78,78,78],[[513,[511]]]],[[237,78,78,78],158],[[[532,[511]],78,78,78,78],[[513,[511]]]],[[237,78,78,78,78],158],[[[532,[511]],78,78,78,78],[[22,[[513,[511]]]]]],[[237,78,78,78,78],[[22,[158]]]],[[[535,[[532,[511]]]],78,78,78,78],[[535,[[513,[511]]]]]],[[[532,[511]],78,78,78,78],[[513,[511]]]],[[237,78,78,78,78],158],[[[532,[511]],78,78,78,78],[[22,[[513,[511]]]]]],[[237,78,78,78,78],[[22,[158]]]],[[[535,[[532,[511]]]],78,78,78,78],[[535,[[513,[511]]]]]],[[[532,[511]],78,78,78,78],[[513,[511]]]],[[237,78,78,78,78],158],[[[532,[511]],78,78,78,78],[[22,[[513,[511]]]]]],[[237,78,78,78,78],[[22,[158]]]],[[[535,[[532,[511]]]],78,78,78,78],[[535,[[513,[511]]]]]],[[[532,[511]],78,78,78],[[22,[[513,[511]]]]]],[[237,78,78,78],[[22,[158]]]],[[[535,[[532,[511]]]],78,78,78],[[535,[[513,[511]]]]]],[[158,511],[[535,[[513,[511]]]]]],[[[532,[511]],224],[[22,[[513,[511]]]]]],[[237,224],158],[[[535,[[532,[511]]]],224],[[535,[[513,[511]]]]]],[158,[[513,[536]]]],[[[513,[511]]],513],[[],513],[[],513],[[],513],[[[513,[511]]],513],[[],513],[[],513],[[],513],[[[513,[511]]],513],[[],513],[[],513],[[],513],[[[513,[511]]],513],[[],513],[[],513],[[],513],[[[513,[511]]],513],[[],513],[[],513],[[],513],[[[513,[511]]],513],[[],513],[[],513],[[],513],[[[513,[511]],537],513],[537,513],[537,513],[537,513],[[[513,[511]]],513],[[],513],[[],513],[[],513],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[238,238],[[22,[238]]]],[[[513,[511]],533],[[22,[[513,[511]]]]]],[[237,533],[[22,[237]]]],[[158,533],[[22,[158]]]],[[[513,[511]],534],[[22,[[513,[511]]]]]],[[237,534],[[22,[237]]]],[[158,534],[[22,[158]]]],[[[532,[511]],238],[[22,[[532,[511]]]]]],[[[513,[511]],238],[[22,[[513,[511]]]]]],[[237,238],[[22,[237]]]],[[158,238],[[22,[158]]]],[[238,238],[[22,[238]]]],[[[513,[511]],533],[[22,[[513,[511]]]]]],[[237,533],[[22,[237]]]],[[158,533],[[22,[158]]]],[[[513,[511]],534],[[22,[[513,[511]]]]]],[[237,534],[[22,[237]]]],[[158,534],[[22,[158]]]],[[[532,[511]],238],[[22,[[532,[511]]]]]],[[[513,[511]],238],[[22,[[513,[511]]]]]],[[237,238],[[22,[237]]]],[[158,238],[[22,[158]]]],[238,238],[538,538],[[[532,[[0,[147,511]]]]],[[532,[[0,[147,511]]]]]],[539,539],[[[513,[[0,[147,511]]]]],[[513,[[0,[147,511]]]]]],[540,540],[533,533],[237,237],[158,158],[541,541],[224,224],[512,512],[542,542],[536,536],[[[535,[147]]],[[535,[147]]]],[543,543],[544,544],[545,545],[546,546],[534,534],[547,547],[548,548],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[238,238],156],[[[532,[511]],[532,[511]]],156],[[[513,[511]],[513,[511]]],156],[[237,237],156],[[158,158],156],[[541,541],156],[[224,224],156],[[],156],[[],156],[[],156],[[],156],[[],156],[[],156],[[],156],[[[513,[511]]],[[532,[511]]]],[158,237],[[[513,[511]]],237],[[13,13],[[17,[513,540]]]],[[],78],[[[532,[511]]],78],[[[513,[511]]],78],[237,78],[158,78],[[],78],[[[532,[511]]],78],[[[513,[511]]],78],[237,78],[158,78],[80,238],[549,[[550,[237]]]],[[],[[513,[512]]]],[[],[[513,[542]]]],[[],[[513,[536]]]],[[],237],[[],158],[[],224],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[538,13],[540,13],[543,13],[[238,83],238],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[238,17],[[[513,[511]],238],[[17,[[513,[511]]]]]],[[158,238],[[17,[158]]]],[238,17],[[[513,[511]],238],[[17,[[513,[511]]]]]],[[158,238],[[17,[158]]]],[535,22],[83,512],[83,[[22,[512]]]],[[[513,[511]]],513],[[],513],[[],513],[[],513],[[[513,[511]]],513],[[],513],[[],513],[[],513],[[[513,[511]]],513],[[],513],[[],513],[[],513],[[[513,[511]]],513],[[],513],[[],513],[[],513],[[[513,[511]]],513],[[],513],[[],513],[[],513],[[[513,[511]]],513],[[],513],[[],513],[[],513],[[[513,[511]],537],513],[537,513],[537,513],[537,513],[[[513,[511]]],513],[[],513],[[],513],[[],513],[[238,238],1],[[538,538],1],[[[532,[511]],[532,[511]]],1],[[539,539],1],[[[513,[511]],[513,[511]]],1],[[540,540],1],[[533,533],1],[[237,237],1],[[158,158],1],[[541,541],1],[[224,224],1],[[512,512],1],[[536,536],1],[[[535,[[164,[[164,[[164,[164]]]]]]]],[535,[[164,[[164,[[164,[164]]]]]]]]],1],[[543,543],1],[[544,544],1],[[545,545],1],[[546,546],1],[[534,534],1],[[547,547],1],[[548,548],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[549,237],[[],512],[512,512],[536,512],[[[513,[511]]],[[513,[512]]]],[[238,45],[[17,[46]]]],[[238,45],[[17,[46]]]],[[538,45],[[17,[46]]]],[[538,45],[[17,[46]]]],[[[532,[511]],45],[[17,[46]]]],[[[532,[511]],45],[[17,[46]]]],[[539,45],[[17,[46]]]],[[[513,[511]],45],[[17,[46]]]],[[[513,[511]],45],[[17,[46]]]],[[540,45],[[17,[46]]]],[[540,45],[[17,[46]]]],[[549,45],[[17,[46]]]],[[533,45],[[17,[46]]]],[[237,45],[[17,[46]]]],[[237,45],[[17,[46]]]],[[158,45],[[17,[46]]]],[[158,45],[[17,[46]]]],[[541,45],[[17,[46]]]],[[224,45],[[17,[46]]]],[[224,45],[[17,[46]]]],[[512,45],[[17,[46]]]],[[512,45],[[17,[46]]]],[[542,45],[[17,[46]]]],[[536,45],[[17,[46]]]],[[536,45],[[17,[46]]]],[[[535,[166]],45],[[17,[46]]]],[[543,45],[[17,[46]]]],[[543,45],[[17,[46]]]],[[544,45],[[17,[46]]]],[[544,45],[[17,[46]]]],[[545,45],[[17,[46]]]],[[545,45],[[17,[46]]]],[[546,45],[[17,[46]]]],[[534,45],[[17,[46]]]],[[547,45],[[17,[46]]]],[[548,45],[[17,[46]]]],[[548,45],[[17,[46]]]],0,[[[532,[511]],13],[[552,[551]]]],[[[513,[511]],13],[[552,[551]]]],[[237,13],[[552,[551]]]],[[158,13],[[552,[551]]]],[[224,13],[[552,[551]]]],[[[532,[511]],[0,[23,147]]],[[552,[[0,[23,147]]]]]],[[[513,[511]],[0,[23,147]]],[[552,[[0,[23,147]]]]]],[[237,[0,[23,147]]],[[552,[[0,[23,147]]]]]],[[158,[0,[23,147]]],[[552,[[0,[23,147]]]]]],[[224,[0,[23,147]]],[[552,[[0,[23,147]]]]]],[[]],[[]],[[]],[[]],[[[513,[512]]],[[513,[542]]]],[[[513,[542]]],[[513,[536]]]],[553,[[513,[536]]]],[[[513,[536]]],[[513,[542]]]],[[[513,[536]]],[[513,[512]]]],[553,[[513,[542]]]],[[[513,[542]]],[[513,[512]]]],[[[513,[512]]],[[513,[536]]]],[[]],[[]],[[]],[[]],[158,237],[[]],[[]],[53,158],[[]],[[]],[53,224],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[78,78,78],224],[[78,78,78,78],224],[[78,78,78,78],[[22,[224]]]],[[78,78,78,78],224],[[78,78,78,78],[[22,[224]]]],[[78,78,78,78],224],[[78,78,78,78],[[22,[224]]]],[[78,78,78],[[22,[224]]]],[80,[[22,[544]]]],[80,[[22,[546]]]],[[83,78,544],237],[[83,78,544],[[22,[237]]]],[158,[[513,[511]]]],[237,[[535,[532]]]],[158,[[535,[513]]]],[83,237],[83,[[22,[237]]]],[[78,78],224],[[78,78],[[22,[224]]]],[[]],[512,512],[512,542],[536,536],[554,[[17,[238,538]]]],[13,[[17,[[513,[536]],540]]]],[13,[[17,[[513,[512]],540]]]],[13,[[17,[[513,[542]],540]]]],[13,[[17,[237,540]]]],[13,[[17,[158,540]]]],[13,[[17,[224,540]]]],[13,[[17,[544]]]],[13,[[17,[546]]]],[[80,78],158],[80,[[22,[158]]]],[80,[[22,[158]]]],[[80,78],[[22,[158]]]],[78,[[22,[546]]]],[56,[[22,[544]]]],[56,[[22,[546]]]],[237,[[532,[511]]]],[158,[[513,[511]]]],[237,532],[158,513],[[83,78,544,11],237],[[83,78,544,11],[[22,[237]]]],[[83,78,78],237],[[83,78,78],[[22,[237]]]],[[83,78],237],[[83,78],[[22,[237]]]],[[238,199]],[[[532,[511]],199]],[[539,199]],[[[513,[511]],199]],[[540,199]],[[533,199]],[[237,199]],[[158,199]],[[541,199]],[[224,199]],[[512,199]],[[536,199]],[[[535,[198]],199]],[[544,199]],[[546,199]],[[534,199]],[[548,199]],[[],78],[[[513,[511]]],78],[158,78],[224,78],[[]],[80,238],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[238,1],[[],541],[[[532,[511]]],541],[[[513,[511]]],541],[237,541],[158,541],[[83,78,544],532],[[83,78,544],[[535,[532]]]],[237,555],[237,556],[540,557],[549,237],[535,22],[238,558],[237,558],[158,558],[512,83],[[535,27],535],[[],238],[80,238],[80,238],[[],238],[[],78],[[[513,[511]]],78],[158,78],[224,78],[80,238],[[],78],[[[532,[511]]],78],[[[513,[511]]],78],[237,78],[158,78],[[],78],[[[532,[511]]],78],[[[513,[511]]],78],[237,78],[158,78],[[238,83],238],0,[[[532,[511]]],237],[[[513,[511]]],158],[[[532,[511]]],237],[[[513,[511]]],158],[546,13],[[],78],[[[513,[511]]],78],[158,78],[224,78],[80,238],[238,238],[56,533],[[237,224],158],[78,534],[[],513],[[],[[513,[542]]]],[[],513],[[],513],[[],[[513,[536]]]],[238,80],[[],83],[544,78],[544,78],[238,80],[238,[[22,[80]]]],[238,80],[238,80],[238,[[22,[80]]]],[238,80],[[],78],[224,78],[238,80],[544,78],[546,78],[544,78],0,[[[532,[511]]]],[[[513,[511]]]],[237,535],[[512,237],[[535,[512]]]],[[542,237],[[535,[512]]]],[[536,237],[[535,[536]]]],[158,535],[[512,158],[[535,[512]]]],[[542,158],[[535,[512]]]],[[536,158],[[535,[536]]]],[237],[[512,237],512],[[542,237],512],[[536,237],536],[158],[[512,158],512],[[542,158],512],[[536,158],536],[[],78],[[[532,[511]]],78],[[[513,[511]]],78],[237,78],[158,78],[[],78],[[[532,[511]]],78],[[[513,[511]]],78],[237,78],[158,78],[[224,238]],[[224,238]],[[13,13],[[17,[540]]]],[[13,13],[[17,[540]]]],[[13,13],[[17,[540]]]],[[13,13],[[17,[540]]]],[13,[[17,[[513,[512]],540]]]],[13,[[17,[[513,[512]],540]]]],[[13,13],[[17,[[513,[512]],540]]]],[[13,13],[[17,[237,540]]]],[[13,13],[[17,[158,540]]]],[[13,13],[[17,[224,540]]]],[[238,238],[[22,[156]]]],[[[532,[511]],[532,[511]]],[[22,[156]]]],[[[513,[511]],[513,[511]]],[[22,[156]]]],[[533,533],[[22,[156]]]],[[237,237],[[22,[156]]]],[[158,158],[[22,[156]]]],[[541,541],[[22,[156]]]],[[224,224],[[22,[156]]]],[[546,546],[[22,[156]]]],[[534,534],[[22,[156]]]],[[[532,[511]]],[[532,[511]]]],[237,237],[544,544],[546,546],[[[532,[511]]],[[22,[[532,[511]]]]]],[237,[[22,[237]]]],0,[203],[203],[203],[203],[203],[86],[86],[86],[86],[[],78],[[[513,[511]]],78],[158,78],[224,78],[80,238],[[[532,[511]],[532,[511]]],238],[[[513,[511]],[513,[511]]],238],[[237,237],238],[[158,158],238],[[224,224],238],[535,22],[[238,238],238],[[[532,[511]],[532,[511]]],238],[[[532,[511]],238],[[532,[511]]]],[[[513,[511]],534]],[[[513,[511]],[513,[511]]],238],[[[513,[511]],512],[[513,[511]]]],[[[513,[511]],533]],[[[513,[511]],238],[[513,[511]]]],[[237,533]],[[237,534]],[[237,238],237],[[237,237],238],[[158,512],158],[[158,533]],[[158,534]],[[158,158],238],[[158,238],158],[[224,224],238],[[224,238],224],[[224,512],224],[[[532,[511]],238]],[[[513,[511]],238]],[[237,238]],[[158,238]],[[224,238]],[[[532,[511]]],[[532,[511]]]],[237,237],[544,544],[546,546],[[[532,[511]]],[[22,[[532,[511]]]]]],[237,[[22,[237]]]],[23,238],[23,238],[[[513,[511]]],224],[158,224],[[80,78],513],[[[513,[511]]],80],[158,80],[[[513,[511]]],80],[158,80],[80,513],[[[513,[511]]],80],[158,80],[80,[[535,[513]]]],[80,513],[[[513,[511]]],80],[158,80],[[80,78],[[535,[513]]]],[[[513,[511]]],78],[158,78],[[[513,[511]]],78],[158,78],[[[513,[511]]],78],[158,78],[[[532,[511]]],511],[[[513,[511]]],511],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[513,[511]]],62],[[[513,[511]]],62],[[[513,[511]],539,1],62],[238,[[17,[554,538]]]],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],62],[[],[[532,[542]]]],[[],[[532,[536]]]],[86],[86],[86],[86],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[11,[[17,[544]]]],[[],17],[11,[[17,[546]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[[535,[166]]],166],[512,83],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[237,544],549],[541,78],[541,78],[[[513,[511]]],78],[[],544],[[[532,[511]]],544],[[[513,[511]]],544],[237,544],[158,544],[80,238],[83,512],[83,[[22,[512]]]],[78,22],[[[532,[511]],78],[[22,[[532,[511]]]]]],[[[513,[511]],78],[[22,[[513,[511]]]]]],[[237,78],[[22,[237]]]],[[158,78],[[22,[158]]]],[78,22],[[[532,[511]],78],[[22,[[532,[511]]]]]],[[[513,[511]],78],[[22,[[513,[511]]]]]],[[237,78],[[22,[237]]]],[[158,78],[[22,[158]]]],[78,22],[[[513,[511]],78],[[22,[[513,[511]]]]]],[[158,78],[[22,[158]]]],[[224,78],[[22,[224]]]],[78,22],[[[513,[511]],78],[[22,[[513,[511]]]]]],[[158,78],[[22,[158]]]],[[224,78],[[22,[224]]]],[78,22],[[[532,[511]],78],[[22,[[532,[511]]]]]],[[[513,[511]],78],[[22,[[513,[511]]]]]],[[237,78],[[22,[237]]]],[[158,78],[[22,[158]]]],[78,22],[[[532,[511]],78],[[22,[[532,[511]]]]]],[[[513,[511]],78],[[22,[[513,[511]]]]]],[[237,78],[[22,[237]]]],[[158,78],[[22,[158]]]],[78,22],[[[513,[511]],78],[[22,[[513,[511]]]]]],[[158,78],[[22,[158]]]],[[224,78],[[22,[224]]]],[78,22],[[[532,[511]],78],[[22,[[532,[511]]]]]],[[[513,[511]],78],[[22,[[513,[511]]]]]],[[237,78],[[22,[237]]]],[[158,78],[[22,[158]]]],[78,22],[[[532,[511]],78],[[22,[[532,[511]]]]]],[[[513,[511]],78],[[22,[[513,[511]]]]]],[[237,78],[[22,[237]]]],[[158,78],[[22,[158]]]],[78,22],[[[513,[511]],78],[[22,[[513,[511]]]]]],[[158,78],[[22,[158]]]],[[224,78],[[22,[224]]]],[[[532,[511]],511],[[532,[511]]]],[[[513,[511]],511],[[513,[511]]]],[83,22],[[[532,[511]],83],[[22,[[532,[511]]]]]],[[[513,[511]],83],[[22,[[513,[511]]]]]],[[237,83],[[22,[237]]]],[[158,83],[[22,[158]]]],[[83,78,78,78,78,78],[[535,[513]]]],[[],83],[[[532,[511]]],83],[[[513,[511]]],83],[237,83],[158,83],[541,83],[[]],[[[532,[511]],[532,[511]]],[[22,[78]]]],[[[513,[511]],[513,[511]]],[[22,[78]]]],[[237,237],[[22,[78]]]],[[83,78,78],532],[[83,78,78],[[535,[532]]]],[[83,78],532],[[83,78],[[535,[532]]]],[[],238],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[2],[2],[2],[2],[2],[2],[2],[2],[2],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[559,559],[560,560],[561,561],[562,562],[563,563],[564,564],[557,557],[565,565],[551,551],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],565],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[559,559],1],[[560,560],1],[[561,561],1],[[562,562],1],[[563,563],1],[[564,564],1],[[557,557],1],[[565,565],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[559,45],[[17,[46]]]],[[560,45],[[17,[46]]]],[[561,45],[[17,[46]]]],[[562,45],[[17,[46]]]],[[563,45],[[17,[46]]]],[[564,45],[[17,[46]]]],[[557,45],[[17,[46]]]],[[565,45],[[17,[46]]]],[[551,45],[[17,[46]]]],[[[552,[166]],45],[[17,[46]]]],[[[552,[[0,[23,147]]]],45],[[17,[46]]]],[[45,[22,[237]],[22,[224]],22,[0,[23,147]]],[[17,[46]]]],[[45,[22,[237]],[22,[224]],22,564],[[17,[46]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[559,199]],[[560,199]],[[561,199]],[[562,199]],[[563,199]],[[564,199]],[[557,199]],[[565,199]],0,0,[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,[[],565],[13,551],[[[22,[237]],[22,[224]],[0,[23,147]]],[[552,[[0,[23,147]]]]]],[[[22,[237]],[22,[224]],[0,[566,165]],[0,[23,147]]],[[552,[[0,[23,147]]]]]],[551,[[22,[564]]]],0,0,[[565,13,23],[[17,[540]]]],[[565,13,23],[[17,[13,540]]]],0,[[565,1],[[17,[540]]]],[[565,80],[[17,[540]]]],[[565,80],[[17,[540]]]],[[565,80],[[17,[540]]]],[[565,80],[[17,[540]]]],[[565,80],[[17,[540]]]],[[565,80],[[17,[540]]]],[[565,80],[[17,[540]]]],[[565,80],[[17,[540]]]],[[565,80],[[17,[540]]]],[[565,80],[[17,[540]]]],[[565,80],[[17,[540]]]],[[565,80],[[17,[540]]]],[[565,80],[[17,[540]]]],[[565,80],[[17,[540]]]],[[565,80],[[17,[540]]]],[[565,80],[[17,[540]]]],[[565,544],[[17,[540]]]],[[565,80],[[17,[540]]]],[[565,80],[[17,[540]]]],[[565,80],[[17,[540]]]],0,0,[565,[[17,[[513,[512]],540]]]],[[565,511],[[17,[[513,[511]],540]]]],[565,[[17,[512,540]]]],[565,[[17,[237,540]]]],[[565,83],[[17,[158,540]]]],[565,[[17,[224,540]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],62],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[13,13],[[17,[513,540]]]],[[],512],[237,[[535,[532]]]],[158,[[535,[513]]]],[[]],[237,532],[158,513],[[83,78,544],532],[[83,78,544],[[535,[532]]]],[237,535],[158,535],[237],[158],[[80,78],513],[80,513],[80,[[535,[513]]]],[80,513],[[80,78],[[535,[513]]]],[[83,78,78,78,78,78],[[535,[513]]]],[[83,78,78],532],[[83,78,78],[[535,[532]]]],[[83,78],532],[[83,78],[[535,[532]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[13,13],[[17,[513,540]]]],[[],78],[[],78],[[],512],[237,[[535,[532]]]],[158,[[535,[513]]]],[[]],[237,532],[158,513],[[],78],[[]],[[],541],[[83,78,544],532],[[83,78,544],[[535,[532]]]],[[],78],[[],78],[[],78],[[],78],[[],83],[[],78],[237,535],[158,535],[237],[158],[[],78],[[],78],[86],[[],78],[[80,78],513],[80,513],[80,[[535,[513]]]],[80,513],[[80,78],[[535,[513]]]],[86],[[],544],[78,22],[78,22],[78,22],[78,22],[78,22],[78,22],[78,22],[78,22],[78,22],[78,22],[83,22],[[83,78,78,78,78,78],[[535,[513]]]],[[],83],[[]],[[83,78,78],532],[[83,78,78],[[535,[532]]]],[[83,78],532],[[83,78],[[535,[532]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,[[]],[[]],[[],[[0,[138,[297,[[0,[138,[297,[[0,[138,[297,[[0,[138,[297,[[0,[138,297]]]]]]]]]]]]]]]]]]]],[[]],[[],[[0,[138,[297,[[0,[138,[297,[[0,[138,[297,[[0,[138,[297,[[0,[138,297]]]]]]]]]]]]]]]]]]]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],0,0,0,0,[[]],0,0,0,0,0,[[],[[0,[138,[267,[[0,[138,[267,[[0,[138,[267,[[0,[138,[267,[[0,[138,267]]]]]]]]]]]]]]]]]]]],0,0,0,0,0,0,0,0,0,0,[567,567],[[]],[[]],[[567,567],567],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[73,[[22,[73]]]],[[]],[[]],[[],22],[[],22],[[],22],[[],22],[[],22],[[[0,[147,356,292]],44],[[22,[[0,[147,356,292]]]]]],[[],22],[[],22],[78,22],[78,22],[[],22],[[[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]]]]]]]]],[[180,[[180,[[180,[[180,[180]]]]]]]]]],[[[180,[[180,[[180,[[180,[180]]]]]]]],[180,[[180,[[180,[[180,[180]]]]]]]]],[[180,[[180,[[180,[[180,[180]]]]]]]]]],[[],568],[[]],[[]],[[]],[[],78],[[],78],[44],[44],[44],[44],[[]],[44],[44],[[]],[[]],[[]],[[]],0,[[]],[[569,45],[[17,[46]]]],[[570,45],[[17,[46]]]],[[570,45],[[17,[46]]]],[[]],[9,22],[[]],[[]],[[]],[[]],[55,22],[74,22],[268,22],[75,22],[83,22],[80,22],[84,22],[571,22],[[]],[[]],[[]],[[13,78],17],[259,22],[86,22],[78,22],[56,22],[11,22],[44,22],[[]],0,[[]],[[],44],[[],44],0,[[]],[[]],[[]],[[]],[[],1],[[],1],[[],1],[[],1],[[],1],[[[164,[[164,[[164,[[164,[164]]]]]]]]],1],[[],1],[[],1],[[],1],[[],1],[[],1],0,[[],78],[[],78],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],356],[[]],0,0,[[[0,[147,356,[320,[[0,[147,356,[320,[[0,[147,356,[320,[[0,[147,356,[320,[[0,[147,356,320]]]]]]]]]]]]]]]]]],44],[[0,[147,356,[320,[[0,[147,356,[320,[[0,[147,356,[320,[[0,[147,356,[320,[[0,[147,356,320]]]]]]]]]]]]]]]]]]]],[78],[[]],[[]],[83],0,[[]],[[]],[[]],[78],[78],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[78],[78],[567,567],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[22,[55]]]],[[],[[22,[74]]]],[[],[[22,[268]]]],[[],[[22,[75]]]],[[],[[22,[83]]]],[[],[[22,[80]]]],[[],[[22,[84]]]],[[],[[22,[571]]]],[[]],[[]],[[]],[[]],[[],62],[[],[[22,[259]]]],[[],[[22,[86]]]],[[],[[22,[78]]]],[[],[[22,[56]]]],[[],[[22,[11]]]],[[],[[22,[44]]]],[[],78],[[],78],[[]],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[78],[78],[[]],[[]],[[]],[[]],[[]],[78],[78],[[]],[[],572],[[]],0,0,0,[[]],[[]],[[]],[[]],0,0,0,0,[[]],[73,[[22,[73]]]],[9,22],[55,22],[74,22],[268,22],[75,22],[83,22],[80,22],[84,22],[571,22],[259,22],[86,22],[78,22],[56,22],[11,22],[44,22],[[],[[22,[55]]]],[[],[[22,[74]]]],[[],[[22,[268]]]],[[],[[22,[75]]]],[[],[[22,[83]]]],[[],[[22,[80]]]],[[],[[22,[84]]]],[[],[[22,[571]]]],[[],[[22,[259]]]],[[],[[22,[86]]]],[[],[[22,[78]]]],[[],[[22,[56]]]],[[],[[22,[11]]]],[[],[[22,[44]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,[[]],[[]],[[],[[0,[138,[297,[[0,[138,[297,[[0,[138,[297,[[0,[138,[297,[[0,[138,297]]]]]]]]]]]]]]]]]]]],[[]],[[],[[0,[138,[297,[[0,[138,[297,[[0,[138,[297,[[0,[138,[297,[[0,[138,297]]]]]]]]]]]]]]]]]]]],[[]],[[]],[[]],[[],[[0,[138,[267,[[0,[138,[267,[[0,[138,[267,[[0,[138,[267,[[0,[138,267]]]]]]]]]]]]]]]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],568],[[],568],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[83],[83],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[[[164,[[164,[[164,[[164,[164]]]]]]]]],1],[[],1],[[],356],[[]],[[]],[[]],[[],572],[[]],0,[[],78],[[],78],[[]],[[]],[[],78],[[],78],[78],[[]],[78],[78],[78],[78],[[]],[[]],[[]],[[],78],[[],78],[78],[78],0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,[[],22],[[],22],[[],22],[[],22],[[],22],[78,22],[78,22],[[],22],0,0,[[],22],[[],22],[[]],[[]],0,0,[[]],0,0,0,[[]],[[]],0,0,0,[[]],[[]],[[]],0,0,0,0,[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,[[]],[[]],[[]],[78],[78],[[]],0,0,[[[0,[147,356,292]],44],[[22,[[0,[147,356,292]]]]]],[[[0,[147,356,[320,[[0,[147,356,[320,[[0,[147,356,[320,[[0,[147,356,[320,[[0,[147,356,320]]]]]]]]]]]]]]]]]],44],[[0,[147,356,[320,[[0,[147,356,[320,[[0,[147,356,[320,[[0,[147,356,[320,[[0,[147,356,320]]]]]]]]]]]]]]]]]]]],[[]],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],1],[[],1],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[83],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[567,567],[[]],[[567,567],567],[[]],[[],1],[[],1],[567,567],[[]],0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],573],[[],574],[[],575],[[],576],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[574],[44],[44],[[573,45],[[17,[46]]]],[[574,45],[[17,[46]]]],[[575,45],[[17,[46]]]],[[576,45],[[17,[46]]]],[[]],[[]],[[]],[[]],[573,22],[574,22],[575,[[22,[577]]]],[576,[[22,[1]]]],[[573,201]],[[574,201]],[[575,201],577],[[576,201],1],[[573,201],17],[[574,201],17],[[575,201],[[17,[577]]]],[[576,201],[[17,[1]]]],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[],573],[[],574],[[],575],[[],576],[573,17],[[574,[39,[38]]],[[17,[[39,[38]]]]]],[[575,577],17],[[576,1],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[]],0,0,[2],[[]],[[]],[[]],[[]],[[[578,[147]]],[[578,[147]]]],[[[578,[147]],[578,[147]]]],[[]],[[],578],[[],[[579,[159]]]],[44],[[[579,[201]]]],[44],[44],[[[579,[201]]]],[44],[44],[44],[[[578,[[164,[[164,[[164,[164]]]]]]]],[578,[[164,[[164,[[164,[164]]]]]]]]],1],[[],1],[[],1],[[],1],[[],1],[[[578,[166]],45],[[17,[46]]]],[[[579,[166]],45],[[17,[46]]]],[[[579,[201]]]],[[[579,[201]]]],[[],578],[167],[[]],[[]],[578,22],[[[579,[201]]],22],[578,22],[[[579,[201]]],22],[[578,201]],[[578,201],17],[578],[[],44],[[],44],[[]],[[]],[578,22],[579,17],[[],578],[[],579],[578,17],[578,22],[[]],[[],17],[[],17],[578,17],[[],17],[[],17],[[],106],[[],106],[[]],[[]],[578],[[],578],0,0,[2],[[]],[[]],[[]],[[]],[[[580,[147]]],[[580,[147]]]],[[[580,[147]],[580,[147]]]],[[]],[[],580],[[],[[581,[159]]]],[44],[44],[[[581,[201]]]],[44],[44],[[[581,[201]]]],[44],[44],[[[580,[[164,[[164,[[164,[164]]]]]]]],[580,[[164,[[164,[[164,[164]]]]]]]]],1],[[],1],[[],1],[[],1],[[],1],[[[580,[166]],45],[[17,[46]]]],[[[581,[166]],45],[[17,[46]]]],[[[581,[201]]]],[[[581,[201]]]],[167],[[]],[[],580],[[]],[580,22],[[[581,[201]]],22],[580,22],[[[581,[201]]],22],[[580,201]],[[580,201],17],[[],44],[[],44],[[]],[[]],[580,22],[581,17],[[],580],[[],581],[580,17],[580,22],[[]],[[],17],[[],17],[580,17],[[],17],[[],17],[[],106],[[],106],[[]],[[]],[[],580],0,0,0,0,0,0,0,0,0,0,0,[2],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[582,582],[[[0,[25,68]]],[[42,[67,38]]]],[[583,[0,[25,68]]],[[42,[67,38]]]],[[[582,[584]]],[[17,[583,585]]]],[[[582,[584]]],[[17,[585]]]],[[[582,[586]],[0,[25,68]],201],[[17,[585]]]],[587,587],[[]],0,[[],44],[583,44],[583,[[22,[1]]]],[[],[[22,[44]]]],[583,[[22,[44]]]],[[],[[582,[586]]]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[585,13],[44],[44],[44],[44],[44],[583],[44],[44],[44],[44],[[587,587],1],[[],1],[[],1],[[],1],[[],1],[[582,[0,[25,67,68]]],582],[[588,45],[[17,[46]]]],[[589,45],[[17,[46]]]],[[590,45],[[17,[46]]]],[[591,45],[[17,[46]]]],[[583,45],[[17,[46]]]],[[582,45],[[17,[46]]]],[[587,45],[[17,[46]]]],[[585,45],[[17,[46]]]],[[585,45],[[17,[46]]]],[[592,45],[[17,[46]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[201],[[583,201]],[201],[[583,201]],[588,44],[589,44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[583,[0,[201,67]]],67],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[[0,[201,67]],[0,[201,67]]]],[[583,[0,[201,67]],[0,[201,67]]]],[[[0,[201,67]],[0,[201,67]]]],[[],44],[592,1],[589,[[22,[13]]]],[593,[[17,[583,[39,[141,38]]]]]],[[],[[582,[586]]]],[588,44],[[582,44],582],0,[[582,[0,[25,67,68]]],582],0,[203],0,0,0,[589],[[[0,[201,67]]],67],[[583,[0,[201,67]]],67],[[[0,[201,67]]],67],[[583,[0,[201,67]]],67],0,[585,[[22,[141]]]],[[[0,[201,67]]]],[[590,[0,[201,67]]]],[[583,[0,[201,67]]]],[[[0,[25,67,68]]]],[[590,[0,[25,67,68]]]],[[591,[0,[25,67,68]]]],[[583,[0,[25,67,68]]]],[[[0,[201,67]]]],[[591,[0,[201,67]]]],[[583,[0,[201,67]]]],[[582,27],[[582,[[594,[27]]]]]],[589,[[22,[44]]]],[[582,44],582],[[582,[0,[25,67,68]]],582],0,0,[[582,27],582],[[]],[[],62],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[22,[587]]]],[583,[[22,[587]]]],[[],[[22,[587]]]],[583,[[22,[587]]]],0,[2],[[]],[[]],[[[595,[[0,[147,67]]]]],[[595,[[0,[147,67]]]]]],[[]],[44],[44],[[[595,[67]],596]],[[[595,[67]],597]],[44],[[[595,[[0,[166,67]]]],45],[[17,[46]]]],[[]],[[],44],[[]],[[]],[[[595,[67]]],44],[[[595,[67]]],[[22,[44]]]],[[]],[[],17],[[],17],[[],106],[[]],[[[595,[67]],598]],0,0,0,0,0,0,0,0,0,0,[2],[2],[[]],[[]],[[]],[[]],[[]],[[]],[[[599,[[0,[147,155,67]]]]],[[599,[[0,[147,155,67]]]]]],[[[600,[[0,[155,68]]]]],[[600,[[0,[155,68]]]]]],[[]],[[]],[44],[44],[44],[44],[44],[44],[[[599,[[0,[155,67]]]],596]],[[[600,[[0,[155,68]]]],596]],[[[601,[[0,[155,67]]]],596]],[[[599,[[0,[155,67]]]],597]],[[[600,[[0,[155,68]]]],597]],[[[601,[[0,[155,67]]]],597]],[44],[44],[44],[[[601,[[0,[155,67]]]]]],[[[599,[[0,[166,155,67]]]],45],[[17,[46]]]],[[[600,[[0,[166,155,68]]]],45],[[17,[46]]]],[[[601,[[0,[166,155,67]]]],45],[[17,[46]]]],[[]],[[]],[[]],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[[599,[[0,[155,67]]]]],44],[[[600,[[0,[155,68]]]]],44],[[[601,[[0,[155,67]]]]],44],[[[599,[[0,[155,67]]]]],[[22,[44]]]],[[[600,[[0,[155,68]]]]],[[22,[44]]]],[[[601,[[0,[155,67]]]]],[[22,[44]]]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[[599,[[0,[155,67]]]],598]],[[[600,[[0,[155,68]]]],598]],[[[601,[[0,[155,67]]]],598]],0,0,0,[2],[[]],[[]],[[]],[[]],[[]],[[]],[[[602,[[0,[155,68]],68]]],[[602,[[0,[155,68]],68]]]],[[]],[44],[44],[44],[44],[44],[44],[[[603,[[0,[155,67]],67]],597]],[[[602,[[0,[155,68]],68]],597]],[[[604,[[0,[155,68]],67]],597]],[44],[44],[44],[[[603,[[0,[166,155,67]],[0,[166,67]]]],45],[[17,[46]]]],[[[602,[[0,[166,155,68]],[0,[166,68]]]],45],[[17,[46]]]],[[[604,[[0,[166,155,68]],[0,[166,67]]]],45],[[17,[46]]]],[[]],[[]],[[]],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[[603,[[0,[155,67]],67]]],[[22,[44]]]],[[[602,[[0,[155,68]],68]]],[[22,[44]]]],[[[604,[[0,[155,68]],67]]],[[22,[44]]]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[]],[[]],[[]],0,0,[2],[[]],[[]],[[]],[[]],[[[605,[[0,[155,68]]]]],[[605,[[0,[155,68]]]]]],[[]],[44],[44],[44],[44],[[[606,[[0,[155,67]]]],597]],[[[605,[[0,[155,68]]]],597]],[44],[44],[[[606,[[0,[166,155,67]]]],45],[[17,[46]]]],[[[605,[[0,[166,155,68]]]],45],[[17,[46]]]],[[]],[[]],[[],44],[[],44],[[]],[[]],[[]],[[]],[[[606,[[0,[155,67]]]]],[[22,[44]]]],[[[605,[[0,[155,68]]]]],[[22,[44]]]],[[]],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[]],[[]],0,0,0,0,[2],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[607,[[0,[198,254,68]],68]]],[[607,[[0,[198,254,68]],68]]]],[[]],[44],[44],[44],[44],[44],[44],[44],[44],[[[608,[[0,[198,254,67]],67]],597]],[[[607,[[0,[198,254,68]],68]],597]],[[[609,[[0,[198,254,68]],67]],597]],[[[610,[[0,[198,254,67]],67]],597]],[44],[44],[44],[44],[[[608,[[0,[166,198,254,67]],[0,[166,67]]]],45],[[17,[46]]]],[[[607,[[0,[166,198,254,68]],[0,[166,68]]]],45],[[17,[46]]]],[[[609,[[0,[166,198,254,68]],[0,[166,67]]]],45],[[17,[46]]]],[[[610,[[0,[166,198,254,67]],[0,[166,67]]]],45],[[17,[46]]]],[[]],[[]],[[]],[[]],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[608,[[0,[198,254,67]],67]]],[[22,[44]]]],[[[607,[[0,[198,254,68]],68]]],[[22,[44]]]],[[[609,[[0,[198,254,68]],67]]],[[22,[44]]]],[[[610,[[0,[198,254,67]],67]]],[[22,[44]]]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[]],0,0,0,[2],[[]],[[]],[[]],[[]],[[]],[[]],[[[611,[[0,[198,254,68]]]]],[[611,[[0,[198,254,68]]]]]],[[]],[44],[44],[44],[44],[44],[44],[[[612,[[0,[198,254,67]]]],597]],[[[611,[[0,[198,254,68]]]],597]],[[[613,[[0,[198,254,67]]]],597]],[44],[44],[44],[[[612,[[0,[166,198,254,67]]]],45],[[17,[46]]]],[[[611,[[0,[166,198,254,68]]]],45],[[17,[46]]]],[[[613,[[0,[166,198,254,67]]]],45],[[17,[46]]]],[[]],[[]],[[]],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[[612,[[0,[198,254,67]]]]],[[22,[44]]]],[[[611,[[0,[198,254,68]]]]],[[22,[44]]]],[[[613,[[0,[198,254,67]]]]],[[22,[44]]]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[]],[[]],[[]],0,0,0,[2],[2],[[]],[[]],[[]],[[]],[[]],[[]],[[[614,[[0,[147,67]]]]],[[614,[[0,[147,67]]]]]],[[[615,[68]]],[[615,[68]]]],[[]],[[]],[44],[44],[44],[44],[44],[44],[[[614,[67]],597]],[[[615,[68]],597]],[[[616,[67]],597]],[44],[44],[44],[[[614,[[0,[166,67]]]],45],[[17,[46]]]],[[[615,[[0,[166,68]]]],45],[[17,[46]]]],[[[616,[[0,[166,67]]]],45],[[17,[46]]]],[[]],[[]],[[]],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[[614,[67]]],[[22,[44]]]],[[[615,[68]]],[[22,[44]]]],[[[616,[67]]],[[22,[44]]]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[]],[[]],[[]],0,0,0,0,[2],[2],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[617,[[0,[147,67]]]]],[[617,[[0,[147,67]]]]]],[[[618,[68]]],[[618,[68]]]],[[]],[[]],[44],[44],[44],[44],[44],[44],[44],[44],[[[617,[67]],596]],[[[618,[68]],596]],[[[619,[67]],596]],[[[620,[67]],596]],[[[617,[67]],597]],[[[618,[68]],597]],[[[619,[67]],597]],[[[620,[67]],597]],[44],[44],[44],[[[620,[67]]]],[44],[[[617,[[0,[166,67]]]],45],[[17,[46]]]],[[[618,[[0,[166,68]]]],45],[[17,[46]]]],[[[619,[[0,[166,67]]]],45],[[17,[46]]]],[[[620,[[0,[166,67]]]],45],[[17,[46]]]],[[]],[[]],[[]],[[]],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[617,[67]]],44],[[[618,[68]]],44],[[[619,[67]]],44],[[[620,[67]]],44],[[[617,[67]]],[[22,[44]]]],[[[618,[68]]],[[22,[44]]]],[[[619,[67]]],[[22,[44]]]],[[[620,[67]]],[[22,[44]]]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[]],[[[617,[67]],598]],[[[618,[68]],598]],[[[619,[67]],598]],[[[620,[67]],598]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[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],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[[[105,[23,23]],27],1],[[[0,[25,68,67]]],1],[[[105,[23,23]],27],1],[[[0,[25,68,67]]],1],[[[105,[[621,[13]],[621,[13]]]]],13],[105,105],[[[105,[[621,[12]],[621,[12]]]]],12],[[[105,[[621,[171]],[621,[171]]]]],171],[[[105,[[621,[169]],[621,[169]]]]],169],[[[105,[[621,[170]],[621,[170]]]]],170],[[[105,[621,621]]]],[[[202,[105]]],[[105,[202,202]]]],[[[202,[105]]],[[105,[202,202]]]],[[[105,[[51,[171]],[51,[171]]]]],171],[[[105,[[51,[12]],[51,[12]]]]],12],[[[105,[[51,[169]],[51,[169]]]]],169],[[[105,[[51,[13]],[51,[13]]]]],13],[[[105,[[51,[170]],[51,[170]]]]],170],[[[105,[51,51]]]],[105,105],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[105,[141,141]]],[[22,[141]]]],[50,622],[44,623],[[[105,[147,147]]],[[105,[147,147]]]],[[[624,[67]]],[[624,[67]]]],[[[622,[[0,[147,89]],[0,[147,89]]]]],[[622,[[0,[147,89]],[0,[147,89]]]]]],[[[623,[[0,[147,90]]]]],[[623,[[0,[147,90]]]]]],[[[625,[[0,[147,89]]]]],[[625,[[0,[147,89]]]]]],[[[626,[[0,[147,89]]]]],[[626,[[0,[147,89]]]]]],[[[627,[[0,[147,90]]]]],[[627,[[0,[147,90]]]]]],[[[628,[[0,[147,89]],147]]],[[628,[[0,[147,89]],147]]]],[[[629,[[0,[147,89]],147]]],[[629,[[0,[147,89]],147]]]],[[[630,[[0,[147,89]],147]]],[[630,[[0,[147,89]],147]]]],[[[631,[[0,[147,89]],147]]],[[631,[[0,[147,89]],147]]]],[[[632,[[0,[147,89]]]]],[[632,[[0,[147,89]]]]]],[[[633,[[0,[147,89]]]]],[[633,[[0,[147,89]]]]]],[[[634,[147,147,147]]],[[634,[147,147,147]]]],[[[635,[147,147,147]]],[[635,[147,147,147]]]],[[[636,[[0,[147,90]],147,147]]],[[636,[[0,[147,90]],147,147]]]],[[[637,[[0,[147,90]],147,147]]],[[637,[[0,[147,90]],147,147]]]],[[[638,[[0,[147,89]],147]]],[[638,[[0,[147,89]],147]]]],[[[639,[[0,[147,90]],[0,[147,90]]]]],[[639,[[0,[147,90]],[0,[147,90]]]]]],[[[640,[[0,[147,90]],[0,[147,90]]]]],[[640,[[0,[147,90]],[0,[147,90]]]]]],[[[641,[[0,[147,89]]]]],[[641,[[0,[147,89]]]]]],[[[642,[[0,[147,90]]]]],[[642,[[0,[147,90]]]]]],[[[643,[[0,[147,90]]]]],[[643,[[0,[147,90]]]]]],[[[644,[[0,[147,89]],147]]],[[644,[[0,[147,89]],147]]]],[[[645,[[0,[147,89]],147,147]]],[[645,[[0,[147,89]],147,147]]]],[[[646,[[0,[147,89]],147,147]]],[[646,[[0,[147,89]],147,147]]]],[[[647,[147]]],[[647,[147]]]],[[[648,[[0,[147,67]]]]],[[648,[[0,[147,67]]]]]],[[[649,[[0,[147,89]]]]],[[649,[[0,[147,89]]]]]],[[[344,[147]]],[[344,[147]]]],[[[650,[[0,[147,90]],147]]],[[650,[[0,[147,90]],147]]]],[[[651,[[0,[147,147,67]]]]],[[651,[[0,[147,147,67]]]]]],[[[652,[[0,[147,147,67]]]]],[[652,[[0,[147,147,67]]]]]],[[[653,[[0,[147,90]]]]],[[653,[[0,[147,90]]]]]],[[[654,[147]]],[[654,[147]]]],[[[655,[[0,[147,89]]]]],[[655,[[0,[147,89]]]]]],[[[656,[[0,[147,89]],147]]],[[656,[[0,[147,89]],147]]]],[[[657,[147,147]]],[[657,[147,147]]]],[[[658,[[0,[147,90]]]]],[[658,[[0,[147,90]]]]]],[[[659,[147]]],[[659,[147]]]],[[[660,[[0,[147,89]]]]],[[660,[[0,[147,89]]]]]],[[[661,[[0,[147,89]],147]]],[[661,[[0,[147,89]],147]]]],[[[662,[147,147,147,147]]],[[662,[147,147,147,147]]]],[[[664,[147,[0,[147,663]],147]]],[[664,[147,[0,[147,663]],147]]]],[[[665,[[0,[147,89]],147]]],[[665,[[0,[147,89]],147]]]],[[[666,[[0,[147,89]]]]],[[666,[[0,[147,89]]]]]],[[[667,[[0,[147,90]],[0,[147,90]]]]],[[667,[[0,[147,90]],[0,[147,90]]]]]],[[[668,[[0,[147,90]],[0,[147,90]]]]],[[668,[[0,[147,90]],[0,[147,90]]]]]],[[[105,[147,147]],[105,[147,147]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[89,[[625,[89]]]],[[[105,[155,155]],[105,[155,155]]],156],[50,156],[[[105,[23,23]]],162],[[],669],[[[42,[38]]]],[[],156],[[[105,[670,670]],44]],[89,[[626,[89]]]],[[[105,[23,23]]],44],[[],44],[[[105,[671,671]]]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[[105,[377,377]]]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[[105,[141,141]]],13],[596],[[[105,[90,90]],596]],[[[624,[67]],596]],[[[622,[90,90]],596]],[[[623,[90]],596]],[[[625,[90]],596]],[[[626,[90]],596]],[[[627,[90]],596]],[[[636,[90,[0,[25,67,68]],[0,[25,67,68]]]],596]],[[[637,[90,[0,[67,147]],[0,[25,67,68]]]],596]],[[[638,[90,[0,[25,68,67]]]],596]],[[[639,[90,90]],596]],[[[640,[90,90]],596]],[[[641,[90]],596]],[[[642,[90]],596]],[[[643,[90]],596]],[[[644,[90,[0,[25,68,67]]]],596]],[[[645,[90,[0,[67,147]],[0,[25,68,67]]]],596]],[[[646,[90,[0,[25,68,67]],[0,[25,68,67]]]],596]],[[647,596]],[[647,596]],[[647,596]],[[647,596]],[[647,596]],[[647,596]],[[647,596]],[[647,596]],[[647,596]],[[647,596]],[[647,596]],[[647,596]],[[[648,[67]],596]],[[[649,[90]],596]],[[[652,[[0,[147,67]]]],596]],[[[653,[90]],596]],[[[654,[90]],596]],[[[658,[90]],596]],[[[659,[90]],596]],[[[665,[90,[0,[25,67,68]]]],596]],[[[667,[90,90]],596]],[[[668,[90,90]],596]],[597],[[[105,[89,89]],597]],[[[624,[67]],597]],[[[622,[89,89]],597]],[[[623,[90]],[596,[[42,[38]]]]]],[[[625,[89]],597]],[[[626,[89]],597]],[[[627,[90]],597]],[[[628,[89,[0,[25,68,67]]]],597]],[[[629,[89,[0,[25,68,67]]]],597]],[[[630,[89,[0,[25,68,67]]]],597]],[[[631,[89,[0,[25,68,67]]]],597]],[[[632,[89]],597]],[[[633,[89]],597]],[[[634,[89,[0,[25,68,67]],[0,[25,68,67]]]],597]],[[[635,[89,[0,[67,147]],[0,[25,68,67]]]],597]],[[[636,[90,[0,[25,67,68]],[0,[25,67,68]]]],[596,[67]]]],[[[637,[90,[0,[67,147]],[0,[25,67,68]]]],[596,[[0,[67,147]]]]]],[[[638,[89,[0,[25,68,67]]]],597]],[[[639,[90,90]],596]],[[[640,[90,90]],596]],[[[641,[89]],597]],[[[642,[90]],597]],[[[643,[90]],597]],[[[644,[89,[0,[25,68,67]]]],597]],[[[645,[89,[0,[67,147]],[0,[25,68,67]]]],597]],[[[646,[89,[0,[25,68,67]],[0,[25,68,67]]]],597]],[[647,597]],[[647,597]],[[647,597]],[[647,597]],[[647,597]],[[647,597]],[[647,597]],[[647,597]],[[647,597]],[[647,597]],[[647,597]],[[647,597]],[[[648,[67]],597]],[[[649,[89]],597]],[[[344,[[0,[23,67]]]],597]],[[[650,[90,[0,[25,68,67]]]],597]],[[[651,[[0,[147,67]]]],597]],[[[652,[[0,[147,67]]]],597]],[[[653,[90]],597]],[[[654,[90]],597]],[[[655,[89]],597]],[[[656,[89,[0,[25,68,67]]]],597]],[[[657,[67,[0,[25,68,67]]]],597]],[[[658,[90]],597]],[[[659,[90]],597]],[[[660,[89]],597]],[[[661,[89,[0,[25,68,67]]]],597]],[[[662,[89,[0,[663,67]],[0,[25,68,67]],[0,[25,68,67]]]],597]],[[[664,[89,[0,[663,67]],[0,[25,68,67]]]],597]],[[[665,[89,[0,[25,67,68]]]],597]],[[[666,[89]],597]],[[[667,[90,90]],597]],[[[668,[90,90]],597]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[105,201,201]],[[[105,[200,200]]]],[[105,201,201]],[[],[[624,[67]]]],[[],[[162,[161]]]],[[],[[162,[161]]]],[[],627],[[[105,[[164,[[164,[[164,[164]]]]]],[164,[[164,[[164,[164]]]]]]]],[105,[[164,[[164,[[164,[164]]]]]],[164,[[164,[[164,[164]]]]]]]]],1],[50,1],[[],1],[[],1],[[],1],[[],1],[672,[[17,[246]]]],[[[105,[166]],13]],[[[105,[166]],13]],[[[105,[325,325]],49]],[[[105,[17,17]]],[[17,[105]]]],[105],[[[105,[22,22]]],[[22,[105]]]],[[[105,[17,17]]],[[17,[105]]]],[105],[[[105,[670,670]]],[[17,[[12,[11]],246]]]],[[[0,[25,68,67]]],[[628,[[0,[25,68,67]]]]]],[[[0,[25,68,67]]],[[629,[[0,[25,68,67]]]]]],[[[105,[23,23]],27],22],[[[0,[25,68,67]]],22],[[[0,[25,68,67]]],22],[[[0,[25,68,67]]],22],[[[105,[23,23]],27],22],[[[0,[25,68,67]]],[[22,[67]]]],[[[0,[25,68,67]]],[[22,[67]]]],[[[0,[25,68,67]]],[[22,[67]]]],[[[0,[25,68,67]]],[[630,[[0,[25,68,67]]]]]],[[[0,[25,68,67]]],[[631,[[0,[25,68,67]]]]]],[[],632],[[],633],[105,105],[[[105,[392,392]]],[[17,[246]]]],[[[105,[166,166]],45],[[17,[46]]]],[[[105,[165,165]],45],[[17,[46]]]],[[[624,[67]],45],[[17,[46]]]],[[[622,[[0,[166,89]],[0,[166,89]]]],45],[[17,[46]]]],[[[623,[[0,[166,90]]]],45],[[17,[46]]]],[[[625,[[0,[166,89]]]],45],[[17,[46]]]],[[[626,[[0,[166,89]]]],45],[[17,[46]]]],[[[627,[[0,[166,90]]]],45],[[17,[46]]]],[[[628,[[0,[89,166]]]],45],[[17,[46]]]],[[[629,[[0,[89,166]]]],45],[[17,[46]]]],[[[630,[[0,[89,166]]]],45],[[17,[46]]]],[[[631,[[0,[89,166]]]],45],[[17,[46]]]],[[[632,[[0,[166,89]]]],45],[[17,[46]]]],[[[633,[[0,[166,89]]]],45],[[17,[46]]]],[[[634,[[0,[89,166]]]],45],[[17,[46]]]],[[[635,[[0,[89,166]],166]],45],[[17,[46]]]],[[[636,[[0,[90,166]]]],45],[[17,[46]]]],[[[637,[[0,[90,166]],166]],45],[[17,[46]]]],[[[638,[[0,[89,166]]]],45],[[17,[46]]]],[[[639,[[0,[166,90]],[0,[166,90]]]],45],[[17,[46]]]],[[[640,[[0,[166,90]],[0,[166,90]]]],45],[[17,[46]]]],[[[641,[[0,[166,89]]]],45],[[17,[46]]]],[[[642,[[0,[166,90]]]],45],[[17,[46]]]],[[[643,[[0,[166,90]]]],45],[[17,[46]]]],[[[644,[[0,[89,166]]]],45],[[17,[46]]]],[[[645,[[0,[89,166]],166]],45],[[17,[46]]]],[[[646,[[0,[89,166]]]],45],[[17,[46]]]],[[[647,[166]],45],[[17,[46]]]],[[[648,[[0,[166,67]]]],45],[[17,[46]]]],[[[649,[[0,[166,89]]]],45],[[17,[46]]]],[[[344,[166]],45],[[17,[46]]]],[[[650,[[0,[90,166]]]],45],[[17,[46]]]],[[[651,[[0,[166,147,67]]]],45],[[17,[46]]]],[[[652,[[0,[166,147,67]]]],45],[[17,[46]]]],[[[653,[[0,[166,90]]]],45],[[17,[46]]]],[[[654,[166]],45],[[17,[46]]]],[[[655,[[0,[166,89]]]],45],[[17,[46]]]],[[[656,[[0,[89,166]]]],45],[[17,[46]]]],[[[657,[166]],45],[[17,[46]]]],[[[658,[[0,[166,90]]]],45],[[17,[46]]]],[[[659,[166]],45],[[17,[46]]]],[[[660,[[0,[166,89]]]],45],[[17,[46]]]],[[[661,[[0,[89,166]]]],45],[[17,[46]]]],[[[662,[[0,[89,166]]]],45],[[17,[46]]]],[[[664,[[0,[89,166]],663]],45],[[17,[46]]]],[[[665,[[0,[89,166]]]],45],[[17,[46]]]],[[[666,[[0,[166,89]]]],45],[[17,[46]]]],[[[667,[[0,[166,90]],[0,[166,90]]]],45],[[17,[46]]]],[[[668,[[0,[166,90]],[0,[166,90]]]],45],[[17,[46]]]],[[[105,[23,23]],27]],[[[0,[25,68,67]],[0,[25,68,67]]],[[634,[[0,[25,68,67]],[0,[25,68,67]]]]]],[[44,[0,[25,67,68]],[0,[25,67,68]]],[[636,[[0,[25,67,68]],[0,[25,67,68]]]]]],[[44,[0,[67,147]],[0,[25,67,68]]],[[637,[[0,[67,147]],[0,[25,67,68]]]]]],[[[0,[67,147]],[0,[25,68,67]]],[[635,[[0,[67,147]],[0,[25,68,67]]]]]],[[[105,[23,23]],27]],[[[0,[25,68,67]]]],[[[0,[25,68,67]],[0,[25,68,67]]]],[[[0,[67,147]],[0,[25,68,67]]]],[17,105],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[50],[50,1],[50,1],[[[105,[198,198]],199]],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[[0,[25,68,67]]],[[638,[[0,[25,68,67]]]]]],[50,639],[50,640],[[],641],[[]],[105,17],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[105],[[]],[[[105,[49,49]]],105],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[42,[[114,[113]],38]]]],[[],[[42,[62,38]]]],[105,1],[105,1],[[[105,[23,23]]],22],[50,1],[105,22],[[105,201],105],[105],[[[105,[159]]],159],[[105,201]],[[],44],[[[105,[90,90]]],44],[[[105,[69,69]]],44],[[[624,[67]]],44],[[[622,[90,90]]],44],[[[623,[90]]],44],[[[625,[90]]],44],[[[626,[90]]],44],[[[627,[90]]],44],[[[636,[90,[0,[25,67,68]],[0,[25,67,68]]]]],44],[[[637,[90,[0,[67,147]],[0,[25,67,68]]]]],44],[[[638,[90,[0,[25,68,67]]]]],44],[[[639,[90,90]]],44],[[[640,[90,90]]],44],[[[641,[90]]],44],[[[642,[90]]],44],[[[643,[90]]],44],[[[644,[90,[0,[25,68,67]]]]],44],[[[645,[90,[0,[67,147]],[0,[25,68,67]]]]],44],[[[646,[90,[0,[25,68,67]],[0,[25,68,67]]]]],44],[647,44],[647,44],[647,44],[647,44],[647,44],[647,44],[647,44],[647,44],[647,44],[647,44],[647,44],[647,44],[[[648,[67]]],44],[[[649,[90]]],44],[[[652,[[0,[147,67]]]]],44],[[[653,[90]]],44],[[[654,[90]]],44],[[[658,[90]]],44],[[[659,[90]]],44],[[[665,[90,[0,[25,67,68]]]]],44],[[[667,[90,90]]],44],[[[668,[90,90]]],44],[50,1],[[105,201],105],[[[0,[25,68,67]]],[[644,[[0,[25,68,67]]]]]],[[105,201,201],105],[[105,201,201],105],[[[0,[25,68,67]],[0,[25,68,67]]],[[646,[[0,[25,68,67]],[0,[25,68,67]]]]]],[[105,201],105],[[105,201],105],[[[0,[67,147]],[0,[25,68,67]]],[[645,[[0,[67,147]],[0,[25,68,67]]]]]],[[],22],[[[0,[68,67,25]]],22],[[[0,[68,67,25]]],22],[[],22],[[[0,[68,67,25]]],22],[[[0,[68,67,25]]],22],[50,1],[[[105,[23,23]]],22],[[[105,[43,43]]],22],[[[105,[23,23]],44],22],[67,[[648,[67]]]],[[[105,[89,89]]],[[22,[44]]]],[[[624,[67]]],[[22,[44]]]],[[],[[22,[44]]]],[[[622,[89,89]]],[[22,[44]]]],[[[623,[90]]],[[22,[44]]]],[[[625,[89]]],[[22,[44]]]],[[[626,[89]]],[[22,[44]]]],[[[627,[90]]],[[22,[44]]]],[[[636,[90,[0,[25,67,68]],[0,[25,67,68]]]]],[[22,[44]]]],[[[637,[90,[0,[67,147]],[0,[25,67,68]]]]],[[22,[44]]]],[[[638,[89,[0,[25,68,67]]]]],[[22,[44]]]],[[[639,[90,90]]],[[22,[44]]]],[[[640,[90,90]]],[[22,[44]]]],[[[641,[89]]],[[22,[44]]]],[[[642,[90]]],[[22,[44]]]],[[[643,[90]]],[[22,[44]]]],[[[644,[89,[0,[25,68,67]]]]],[[22,[44]]]],[[[645,[89,[0,[67,147]],[0,[25,68,67]]]]],[[22,[44]]]],[[[646,[89,[0,[25,68,67]],[0,[25,68,67]]]]],[[22,[44]]]],[647,[[22,[44]]]],[647,[[22,[44]]]],[647,[[22,[44]]]],[647,[[22,[44]]]],[647,[[22,[44]]]],[647,[[22,[44]]]],[647,[[22,[44]]]],[647,[[22,[44]]]],[647,[[22,[44]]]],[647,[[22,[44]]]],[647,[[22,[44]]]],[647,[[22,[44]]]],[[[648,[67]]],[[22,[44]]]],[[[649,[89]]],[[22,[44]]]],[[[652,[[0,[147,67]]]]],[[22,[44]]]],[[[653,[90]]],[[22,[44]]]],[[[654,[90]]],[[22,[44]]]],[[[658,[90]]],[[22,[44]]]],[[[659,[90]]],[[22,[44]]]],[[[665,[89,[0,[25,67,68]]]]],[[22,[44]]]],[[[667,[90,90]]],[[22,[44]]]],[[[668,[90,90]]],[[22,[44]]]],[[],649],[[],344],[[]],[673],[50],[[[105,[[674,[67]],[674,[67]]]],50]],[[]],[[]],[[[105,[[180,[[180,[[180,[180]]]]]],[180,[[180,[[180,[180]]]]]]]],[105,[[180,[[180,[[180,[180]]]]]],[180,[[180,[[180,[180]]]]]]]]],[[22,[156]]]],[50,[[22,[156]]]],[[[105,[23,23]],27]],[[[0,[25,68,67]]]],[[[0,[25,68,67]]]],0,[[[202,[[105,[422,422]]]],402],403],[[[105,[23,23]],27],[[22,[44]]]],[[[0,[25,68,67]]],[[22,[44]]]],[[[0,[25,68,67]]],[[22,[44]]]],[[[0,[25,68,67]]],[[22,[44]]]],[[[0,[25,68,67]]],[[650,[[0,[25,68,67]]]]]],[[],[[0,[67,675,[675,[[0,[67,675,[675,[[0,[67,675,[675,[[0,[67,675,[675,[[0,[67,675,675]]]]]]]]]]]]]]]]]]]],[203],[672,[[17,[246]]]],[[[105,[383,383]],[12,[11]]],[[17,[44,246]]]],[[[105,[383,383]],[12,[11]]],[[17,[246]]]],[[[105,[670,670]],62],[[17,[44,246]]]],[[[105,[383,383]],[42,[11,38]]],[[17,[44,246]]]],[[[105,[383,383]],62],[[17,[44,246]]]],[[[105,[670,670]],11,[42,[11,38]]],[[17,[44,246]]]],[[],[[17,[676,246]]]],[[[0,[25,68,67]],[0,[25,68,67]]]],[[[0,[25,68,67]]],22],[[[0,[147,67]]],[[651,[[0,[147,67]]]]]],[[[0,[147,67]],44],[[652,[[0,[147,67]]]]]],[[],653],[[[105,[43,43]],27],22],[[[105,[43,43]],27]],[105,22],[[105,201],105],[105],[[[105,[159]]],159],[[105,201]],[[[105,[384,384]],677],[[17,[56,246]]]],[[[105,[23,23]]]],[44,654],[44,655],[[[0,[25,68,67]]],[[656,[[0,[25,68,67]]]]]],[[[105,[141,141]]],[[22,[141]]]],[[67,[0,[25,68]]],[[657,[67,[0,[25,68]]]]]],[44,658],[[],[[0,[67,354,[354,[[0,[67,354,[354,[[0,[67,354,[354,[[0,[67,354,[354,[[0,[67,354,354]]]]]]]]]]]]]]]]]]]],[201,[[17,[246]]]],[44,659],[[[651,[[0,[147,67]]]],44],[[652,[[0,[147,67]]]]]],[44,660],[[[0,[25,68,67]]],[[661,[[0,[25,68,67]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],62],[[[0,[25,68,67]],[0,[25,68,67]]],[[662,[[0,[663,67]],[0,[25,68,67]],[0,[25,68,67]]]]]],[[[0,[147,67]],[0,[25,68,67]]],[[664,[[0,[663,67]],[0,[25,68,67]]]]]],[[[0,[25,68,67]]],[[0,[663,67]]]],[[[0,[25,68,67]],[0,[25,68,67]]],[[0,[663,67]]]],[[[0,[67,147]],[0,[25,68,67]]],[[0,[663,67]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[202,402],403],[[[0,[25,68,67]],[0,[25,68,67]]]],[[[0,[25,68,67]]],22],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[[105,[166]]]],[[[105,[166]]]],[89],[[90,[42,[67,38]],[42,[67,38]]]],[[[0,[25,68,67]]],[[665,[[0,[25,68,67]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[89,[[666,[89]]]],[44,643],[44,642],[598],[[[105,[90,90]],598]],[[[624,[67]],598]],[[[622,[90,90]],598]],[[[623,[90]],598]],[[[625,[90]],598]],[[[626,[90]],598]],[[[627,[90]],598]],[[[636,[90,[0,[25,67,68]],[0,[25,67,68]]]],598]],[[[637,[90,[0,[67,147]],[0,[25,67,68]]]],598]],[[[638,[90,[0,[25,68,67]]]],598]],[[[639,[90,90]],598]],[[[640,[90,90]],598]],[[[641,[90]],598]],[[[642,[90]],598]],[[[643,[90]],598]],[[[644,[90,[0,[25,68,67]]]],598]],[[[645,[90,[0,[67,147]],[0,[25,68,67]]]],598]],[[[646,[90,[0,[25,68,67]],[0,[25,68,67]]]],598]],[[647,598]],[[647,598]],[[647,598]],[[647,598]],[[647,598]],[[647,598]],[[647,598]],[[647,598]],[[647,598]],[[647,598]],[[647,598]],[[647,598]],[[[648,[67]],598]],[[[649,[90]],598]],[[[652,[[0,[147,67]]]],598]],[[[653,[90]],598]],[[[654,[90]],598]],[[[658,[90]],598]],[[[659,[90]],598]],[[[665,[90,[0,[25,67,68]]]],598]],[[[667,[90,90]],598]],[[[668,[90,90]],598]],[[[105,[392,392]],[12,[11]]],[[17,[44,246]]]],[[[105,[392,392]],[12,[11]]],[[17,[246]]]],[[[105,[392,392]],678],[[17,[246]]]],[676,[[17,[44,246]]]],[50,667],[[[651,[[0,[147,67]]]],50],[[667,[[652,[[0,[147,67]]]]]]]],[50,668],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[90,596]],[[44,679,596]],[[680,597]],[679],[[]],[[]],[49],[681,681],[681,681],[[],1],[[],1],[[]],[[]],[[],44],[[],44],[[]],[[]],[44],[44],[[]],[[]],0,0,0,[2],[2],[[]],[[]],[[]],[[]],[[]],[[]],[[[682,[[0,[147,67]]]]],[[682,[[0,[147,67]]]]]],[[[683,[68]]],[[683,[68]]]],[[]],[[]],[44],[44],[44],[44],[44],[44],[[[682,[67]],596]],[[[683,[68]],596]],[[[684,[67]],596]],[[[682,[67]],597]],[[[683,[68]],597]],[[[684,[67]],597]],[44],[44],[44],[[[682,[[0,[166,67]]]],45],[[17,[46]]]],[[[683,[[0,[166,68]]]],45],[[17,[46]]]],[[[684,[[0,[166,67]]]],45],[[17,[46]]]],[[]],[[]],[[]],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[[682,[67]]],44],[[[683,[68]]],44],[[[684,[67]]],44],[[[682,[67]]],[[22,[44]]]],[[[683,[68]]],[[22,[44]]]],[[[684,[67]]],[[22,[44]]]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[[682,[67]],598]],[[[683,[68]],598]],[[[684,[67]],598]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[[0,[25,68,67]]],1],[[[0,[25,68,67]]],1],[[],12],[[],12],[[],13],[50,622],[44,623],[89,[[625,[89]]]],[50,156],[[],669],[[[42,[38]]]],[89,[[626,[89]]]],[[],44],[596],[597],[[],627],[50,1],[[[0,[25,68,67]]],[[628,[[0,[25,68,67]]]]]],[[[0,[25,68,67]]],[[629,[[0,[25,68,67]]]]]],[[[0,[25,68,67]]],22],[[[0,[25,68,67]]],22],[[[0,[25,68,67]]],22],[[[0,[25,68,67]]],[[22,[67]]]],[[[0,[25,68,67]]],[[22,[67]]]],[[[0,[25,68,67]]],[[22,[67]]]],[[[0,[25,68,67]]],[[630,[[0,[25,68,67]]]]]],[[[0,[25,68,67]]],[[631,[[0,[25,68,67]]]]]],[[],632],[[],633],[[[0,[25,68,67]],[0,[25,68,67]]],[[634,[[0,[25,68,67]],[0,[25,68,67]]]]]],[[44,[0,[25,67,68]],[0,[25,67,68]]],[[636,[[0,[25,67,68]],[0,[25,67,68]]]]]],[[44,[0,[67,147]],[0,[25,67,68]]],[[637,[[0,[67,147]],[0,[25,67,68]]]]]],[[[0,[67,147]],[0,[25,68,67]]],[[635,[[0,[67,147]],[0,[25,68,67]]]]]],[[[0,[25,68,67]]]],[[[0,[25,68,67]],[0,[25,68,67]]]],[[[0,[67,147]],[0,[25,68,67]]]],[50],[50,1],[50,1],[[[0,[25,68,67]]],[[638,[[0,[25,68,67]]]]]],[50,639],[50,640],[[],641],[[]],[50,1],[[],44],[50,1],[[[0,[25,68,67]]],[[644,[[0,[25,68,67]]]]]],[[[0,[25,68,67]],[0,[25,68,67]]],[[646,[[0,[25,68,67]],[0,[25,68,67]]]]]],[[[0,[67,147]],[0,[25,68,67]]],[[645,[[0,[67,147]],[0,[25,68,67]]]]]],[[],22],[[[0,[68,67,25]]],22],[[[0,[68,67,25]]],22],[[],22],[[[0,[68,67,25]]],22],[[[0,[68,67,25]]],22],[50,1],[[],[[22,[44]]]],[[],649],[[],344],[[],685],[[],686],[[],687],[44,688],[44,689],[44,690],[44,691],[[]],[673],[[],692],[50],[[]],[[]],[[],693],[694,[[695,[694]]]],[694,[[696,[694]]]],[44,697],[44,698],[44,699],[44,700],[[]],[[[0,[25,68]]]],[[[0,[25,68]]]],[[[0,[25,68]]]],[[]],[[[0,[25,68]]]],[[[0,[25,68]]]],[[[0,[25,68,67]]],[[701,[[0,[25,68,67]]]]]],[694,[[702,[694]]]],[[[0,[25,68,67]]],[[703,[[0,[25,68,67]]]]]],[694,[[704,[694]]]],[[],705],[44,706],[50,[[22,[156]]]],[[[0,[25,68,67]]]],[[[0,[25,68,67]]]],[[[0,[25,68,67]]],[[22,[44]]]],[[[0,[25,68,67]]],[[22,[44]]]],[[[0,[25,68,67]]],[[22,[44]]]],[[[0,[25,68,67]]],[[650,[[0,[25,68,67]]]]]],[[],[[0,[67,675,[675,[[0,[67,675,[675,[[0,[67,675,[675,[[0,[67,675,[675,[[0,[67,675,675]]]]]]]]]]]]]]]]]]]],[[[0,[25,68,67]],[0,[25,68,67]]]],[[[0,[25,68,67]]],22],[[],653],[44,654],[44,655],[[[0,[25,68,67]]],[[656,[[0,[25,68,67]]]]]],[44,658],[[],[[0,[67,354,[354,[[0,[67,354,[354,[[0,[67,354,[354,[[0,[67,354,[354,[[0,[67,354,354]]]]]]]]]]]]]]]]]]]],[44,659],[44,660],[[[0,[25,68,67]]],[[661,[[0,[25,68,67]]]]]],[[[0,[25,68,67]],[0,[25,68,67]]],[[662,[[0,[663,67]],[0,[25,68,67]],[0,[25,68,67]]]]]],[[[0,[147,67]],[0,[25,68,67]]],[[664,[[0,[663,67]],[0,[25,68,67]]]]]],[[[0,[25,68,67]]],[[0,[663,67]]]],[[[0,[25,68,67]],[0,[25,68,67]]],[[0,[663,67]]]],[[[0,[67,147]],[0,[25,68,67]]],[[0,[663,67]]]],[[[0,[25,68,67]],[0,[25,68,67]]]],[[[0,[25,68,67]]],22],[89],[[90,[42,[67,38]],[42,[67,38]]]],[[[0,[25,68,67]]],[[665,[[0,[25,68,67]]]]]],[89,[[666,[89]]]],[44,643],[44,642],[598],[50,667],[50,668],0,[2],[[]],[[]],[[[707,[147]]],[[707,[147]]]],[[]],[44],[44],[[[707,[161]],596]],[[[707,[708]],[596,[708]]]],[[[707,[709]],[597,[709]]]],[[[707,[161]],597]],[44],[[[707,[166]],45],[[17,[46]]]],[[]],[[],44],[[]],[[]],[[[707,[708]]],44],[[[707,[161]]],44],[[[707,[709]]],[[22,[44]]]],[[[707,[161]]],[[22,[44]]]],[[]],[[],17],[[],17],[[],106],[[]],[[[707,[161]],598]],[[[707,[708]],[598,[708]]]],0,[2],[[]],[[]],[[[710,[147]]],[[710,[147]]]],[[]],[44],[44],[[[710,[161]],596]],[[[710,[711]],[596,[711]]]],[[[710,[712]],[597,[712]]]],[[[710,[161]],597]],[44],[[[710,[166]],45],[[17,[46]]]],[[]],[[],44],[[]],[[]],[[[710,[711]]],44],[[[710,[161]]],44],[[[710,[161]]],[[22,[44]]]],[[[710,[712]]],[[22,[44]]]],[[]],[[],17],[[],17],[[],106],[[]],[[[710,[161]],598]],[[[710,[711]],[598,[711]]]],0,0,0,[2],[2],[[]],[[]],[[]],[[]],[[]],[[]],[[[713,[[0,[147,67]]]]],[[713,[[0,[147,67]]]]]],[[[714,[68]]],[[714,[68]]]],[[]],[[]],[44],[44],[44],[44],[44],[44],[[[713,[67]],596]],[[[714,[68]],596]],[[[715,[67]],596]],[[[713,[67]],597]],[[[714,[68]],597]],[[[715,[67]],597]],[44],[44],[44],[[[713,[[0,[166,67]]]],45],[[17,[46]]]],[[[714,[[0,[166,68]]]],45],[[17,[46]]]],[[[715,[[0,[166,67]]]],45],[[17,[46]]]],[[]],[[]],[[]],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[[713,[67]]],44],[[[714,[68]]],44],[[[715,[67]]],44],[[[713,[67]]],[[22,[44]]]],[[[714,[68]]],[[22,[44]]]],[[[715,[67]]],[[22,[44]]]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[[713,[67]],598]],[[[714,[68]],598]],[[[715,[67]],598]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[2],[2],[2],[2],[2],[2],[2],[[],12],[[],12],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[701,[147]]],[[701,[147]]]],[[[688,[68]]],[[688,[68]]]],[[[689,[68]]],[[689,[68]]]],[[[697,[68]]],[[697,[68]]]],[[[698,[68]]],[[698,[68]]]],[[[716,[68]]],[[716,[68]]]],[[[706,[68]]],[[706,[68]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[[688,[68]],596]],[[[689,[68]],596]],[[[691,[67]],596]],[[[690,[67]],596]],[[[697,[68]],596]],[[[698,[68]],596]],[[[700,[67]],596]],[[[699,[67]],596]],[[[716,[68]],596]],[[[706,[68]],596]],[[[717,[67]],596]],[[[701,[68,[0,[25,68,67]]]],597]],[[[703,[67,[0,[25,68,67]]]],597]],[[[688,[68]],597]],[[[689,[68]],597]],[[[691,[67]],597]],[[[690,[67]],597]],[[[697,[68]],597]],[[[698,[68]],597]],[[[700,[67]],597]],[[[699,[67]],597]],[[[716,[68]],597]],[[[706,[68]],597]],[[[717,[67]],597]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[[701,[166]],45],[[17,[46]]]],[[[703,[166]],45],[[17,[46]]]],[[[688,[[0,[166,68]]]],45],[[17,[46]]]],[[[689,[[0,[166,68]]]],45],[[17,[46]]]],[[[691,[[0,[166,67]]]],45],[[17,[46]]]],[[[690,[[0,[166,67]]]],45],[[17,[46]]]],[[[697,[[0,[166,68]]]],45],[[17,[46]]]],[[[698,[[0,[166,68]]]],45],[[17,[46]]]],[[[700,[[0,[166,67]]]],45],[[17,[46]]]],[[[699,[[0,[166,67]]]],45],[[17,[46]]]],[[[716,[[0,[166,68]]]],45],[[17,[46]]]],[[[706,[[0,[166,68]]]],45],[[17,[46]]]],[[[717,[[0,[166,67]]]],45],[[17,[46]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[690,[67]]],[[12,[67]]]],[[[699,[67]]],[[12,[67]]]],[[[688,[68]]],44],[[[689,[68]]],44],[[[691,[67]]],44],[[[690,[67]]],44],[[[697,[68]]],44],[[[698,[68]]],44],[[[700,[67]]],44],[[[699,[67]]],44],[[[716,[68]]],44],[[[706,[68]]],44],[[[717,[67]]],44],[[[688,[68]]],[[22,[44]]]],[[[689,[68]]],[[22,[44]]]],[[[691,[67]]],[[22,[44]]]],[[[690,[67]]],[[22,[44]]]],[[[697,[68]]],[[22,[44]]]],[[[698,[68]]],[[22,[44]]]],[[[700,[67]]],[[22,[44]]]],[[[699,[67]]],[[22,[44]]]],[[[716,[68]]],[[22,[44]]]],[[[706,[68]]],[[22,[44]]]],[[[717,[67]]],[[22,[44]]]],[44,688],[44,689],[44,690],[44,691],[44,697],[44,698],[44,699],[44,700],[[]],[[[0,[25,68]]]],[[[0,[25,68]]]],[[[0,[25,68]]]],[[]],[[[0,[25,68]]]],[[[0,[25,68]]]],[[[0,[25,68,67]]],[[701,[[0,[25,68,67]]]]]],[[[0,[25,68,67]]],[[703,[[0,[25,68,67]]]]]],[44,706],[[[689,[68]]],[[12,[68]]]],[[[690,[67]]],[[12,[67]]]],[[[698,[68]]],[[12,[68]]]],[[[699,[67]]],[[12,[67]]]],[[[690,[67]]],[[12,[67]]]],[[[699,[67]]],[[12,[67]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[688,[68]],598]],[[[689,[68]],598]],[[[691,[67]],598]],[[[690,[67]],598]],[[[697,[68]],598]],[[[698,[68]],598]],[[[700,[67]],598]],[[[699,[67]],598]],[[[716,[68]],598]],[[[706,[68]],598]],[[[717,[67]],598]],0,0,0,0,0,0,0,0,0,0,0,[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[[],13],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[687,687],[686,686],[685,685],[692,692],[[[702,[[0,[147,694]]]]],[[702,[[0,[147,694]]]]]],[[[704,[[0,[147,694]]]]],[[704,[[0,[147,694]]]]]],[693,693],[705,705],[[[696,[[0,[147,694]]]]],[[696,[[0,[147,694]]]]]],[[[695,[[0,[147,694]]]]],[[695,[[0,[147,694]]]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[687,597]],[[686,597]],[[685,597]],[[692,597]],[[[702,[694]],597]],[[[704,[694]],597]],[[693,597]],[[705,597]],[[[696,[694]],597]],[[[695,[694]],597]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[687,45],[[17,[46]]]],[[686,45],[[17,[46]]]],[[685,45],[[17,[46]]]],[[692,45],[[17,[46]]]],[[[702,[[0,[166,694]]]],45],[[17,[46]]]],[[[704,[[0,[166,694]]]],45],[[17,[46]]]],[[693,45],[[17,[46]]]],[[705,45],[[17,[46]]]],[[[696,[[0,[166,694]]]],45],[[17,[46]]]],[[[695,[[0,[166,694]]]],45],[[17,[46]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],685],[[],686],[[],687],[[],692],[[],693],[694,[[695,[694]]]],[694,[[696,[694]]]],[694,[[702,[694]]]],[694,[[704,[694]]]],[[],705],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[]],[[]],[44],[44],[[718,597]],[44],[718],[[718,45],[[17,[46]]]],[[]],[[],44],[[]],[[]],[[],17],[[],17],[[],106],[[]],0,0,[2],[[]],[[]],[[]],[[]],[[[719,[[0,[147,67]]]]],[[719,[[0,[147,67]]]]]],[[]],[44],[44],[44],[44],[[[719,[67]],596]],[[[720,[67]],596]],[[[719,[67]],597]],[[[720,[67]],597]],[44],[[[720,[67]]]],[44],[[[719,[[0,[166,67]]]],45],[[17,[46]]]],[[[720,[[0,[166,67]]]],45],[[17,[46]]]],[[]],[[]],[[],44],[[],44],[[]],[[]],[[]],[[]],[[[719,[67]]],44],[[[720,[67]]],44],[[[719,[67]]],[[22,[44]]]],[[[720,[67]]],[[22,[44]]]],[[]],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[]],[[]],[[[719,[67]],598]],[[[720,[67]],598]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[721,13],[722,13],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[723,[[17,[721,245]]]],[724,[[17,[725,245]]]],[[],726],0,[721,727],[721,728],[[721,13],[[22,[729]]]],[[721,13,44],[[22,[729]]]],[[721,13],730],[721,44],[[721,727,13],[[22,[722]]]],[[721,727,13,44],[[22,[722]]]],[[723,1],723],[[724,1],724],[723,723],[724,724],[245,245],[721,721],[722,722],[727,727],[728,728],[731,731],[732,732],[725,725],[733,733],[734,734],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[735,44],[730,44],[728,44],[731,44],[[723,1],723],[[724,1],724],[[],725],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[245,13],[[723,44],723],[[724,44],724],[[723,1],723],[[724,1],724],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[],725],[722,44],[[245,245],1],[[722,722],1],[[],1],[[],1],[[],1],[[],1],[13,62],[[729,13,62]],[729],[[721,13],[[22,[722]]]],[[721,13,44],[[22,[722]]]],[[721,13],735],[[729,45],[[17,[46]]]],[[723,45],[[17,[46]]]],[[724,45],[[17,[46]]]],[[245,45],[[17,[46]]]],[[245,45],[[17,[46]]]],[[721,45],[[17,[46]]]],[[721,45],[[17,[46]]]],[[722,45],[[17,[46]]]],[[727,45],[[17,[46]]]],[[735,45],[[17,[46]]]],[[730,45],[[17,[46]]]],[[736,45],[[17,[46]]]],[[737,45],[[17,[46]]]],[[728,45],[[17,[46]]]],[[731,45],[[17,[46]]]],[[[726,[[0,[166,138]]]],45],[[17,[46]]]],[[732,45],[[17,[46]]]],[[725,45],[[17,[46]]]],[[733,45],[[17,[46]]]],[[738,45],[[17,[46]]]],[[734,45],[[17,[46]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[13,[[17,[721,245]]]],[[729,44],[[22,[722]]]],[[727,44],22],[[723,1],723],[[724,1],724],[[729,44],13],[[729,13],13],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[733],[733],[[]],[[]],[[],[[42,[[114,[113]],38]]]],[[],[[42,[62,38]]]],[[],[[42,[[114,[113]],38]]]],[[],[[42,[62,38]]]],[722,1],[725,1],[[721,13],1],[[725,13],1],[[721,13,44],1],[[725,13,44],1],[729,731],[733,734],[729,44],[722,44],[727,44],[725,44],[733,44],[[723,11],723],[[724,11],724],[[733,44],1],[733,1],[[725,13],733],[[725,13,44],733],[[723,1],723],[[724,1],724],[[729,13],[[22,[722]]]],[[723,78],723],[[724,78],724],[13,723],[49,724],[13,[[17,[721,245]]]],[49,[[17,[725,245]]]],[735,[[22,[722]]]],[730,[[22,[729]]]],[736,[[22,[13]]]],[737,[[22,[13]]]],[728,[[22,[[22,[13]]]]]],[731,[[22,[[22,[722]]]]]],[738,[[22,[44]]]],[734,[[22,[44]]]],[738,[[22,[44]]]],[734,[[22,[44]]]],[[],[[22,[[82,[13]]]]]],[[[726,[[0,[739,138]]]]],[[22,[[82,[13]]]]]],[732,[[22,[[82,[13]]]]]],[[723,1],723],[[724,1],724],[[],344],[725,[[12,[62]]]],[203],[722,[[81,[44]]]],[[721,13,739],[[82,[13]]]],[[721,13,739],[[82,[13]]]],[[729,62]],[[[726,[[0,[739,138]]]],729,62]],[[732,729,62]],[[721,13,44,739],[[82,[13]]]],[[721,13],[[22,[44]]]],[[721,13,44],[[22,[44]]]],[737],[728],[731],[738],[734],[[723,44],723],[[724,44],724],[[721,13],736],[[721,13,44],737],[722,44],[721,[[22,[44]]]],[[723,1],723],[[724,1],724],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],62],[[],62],[[],17],[[],17],[[],17],[[],17],[13,[[17,[721,245]]]],[62,[[17,[721,245]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[723,1],723],[[724,1],724],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[740,[[12,[11]]]],[741,13],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[742,[[17,[741,245]]]],[743,[[17,[744,245]]]],[[],745],[741,746],[741,747],[[741,[12,[11]]],[[22,[748]]]],[[741,[12,[11]],44],[[22,[748]]]],[[741,[12,[11]]],749],[741,44],[[741,746,[12,[11]]],[[22,[740]]]],[[741,746,[12,[11]],44],[[22,[740]]]],[[742,1],742],[[743,1],743],[742,742],[743,743],[741,741],[740,740],[746,746],[747,747],[750,750],[751,751],[744,744],[752,752],[753,753],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[754,44],[749,44],[747,44],[750,44],[[742,1],742],[[743,1],743],[[],744],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[742,44],742],[[743,44],743],[[742,1],742],[[743,1],743],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[],744],[740,44],[[740,740],1],[[],1],[[],1],[[],1],[[],1],[[748,[12,[11]],[42,[11,38]]]],[748],[[741,[12,[11]]],[[22,[740]]]],[[741,[12,[11]],44],[[22,[740]]]],[[741,[12,[11]]],754],[[748,45],[[17,[46]]]],[[742,45],[[17,[46]]]],[[743,45],[[17,[46]]]],[[741,45],[[17,[46]]]],[[741,45],[[17,[46]]]],[[740,45],[[17,[46]]]],[[746,45],[[17,[46]]]],[[754,45],[[17,[46]]]],[[749,45],[[17,[46]]]],[[755,45],[[17,[46]]]],[[756,45],[[17,[46]]]],[[747,45],[[17,[46]]]],[[750,45],[[17,[46]]]],[[[745,[[0,[166,138]]]],45],[[17,[46]]]],[[751,45],[[17,[46]]]],[[744,45],[[17,[46]]]],[[752,45],[[17,[46]]]],[[757,45],[[17,[46]]]],[[753,45],[[17,[46]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[13,[[17,[741,245]]]],[[748,44],[[22,[740]]]],[[746,44],22],[[742,1],742],[[743,1],743],[[748,44],[[12,[11]]]],[[748,13],[[12,[11]]]],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[752],[752],[[]],[[]],[740,1],[744,1],[[741,[12,[11]]],1],[[744,[12,[11]]],1],[[741,[12,[11]],44],1],[[744,[12,[11]],44],1],[748,750],[752,753],[748,44],[740,44],[746,44],[744,44],[752,44],[[742,11],742],[[743,11],743],[[752,44],1],[752,1],[[744,[12,[11]]],752],[[744,[12,[11]],44],752],[[742,1],742],[[743,1],743],[[748,13],[[22,[740]]]],[[742,78],742],[[743,78],743],[13,742],[49,743],[13,[[17,[741,245]]]],[49,[[17,[744,245]]]],[754,[[22,[740]]]],[749,[[22,[748]]]],[755,[[22,[[12,[11]]]]]],[756,[[22,[[12,[11]]]]]],[747,[[22,[[22,[13]]]]]],[750,[[22,[[22,[740]]]]]],[757,[[22,[44]]]],[753,[[22,[44]]]],[757,[[22,[44]]]],[753,[[22,[44]]]],[[],[[22,[[82,[[12,[11]]]]]]]],[[[745,[[0,[758,138]]]]],[[22,[[82,[[12,[11]]]]]]]],[751,[[22,[[82,[[12,[11]]]]]]]],[[742,1],742],[[743,1],743],[[],344],[744,[[12,[62]]]],[740,[[81,[44]]]],[[741,[12,[11]],758],[[82,[[12,[11]]]]]],[[741,[12,[11]],758],[[82,[[12,[11]]]]]],[[748,[42,[11,38]]]],[[[745,[[0,[758,138]]]],748,[42,[11,38]]]],[[751,748,[42,[11,38]]]],[[741,[12,[11]],44,758],[[82,[[12,[11]]]]]],[[741,[12,[11]]],[[22,[44]]]],[[741,[12,[11]],44],[[22,[44]]]],[756],[747],[750],[757],[753],[[742,44],742],[[743,44],743],[[741,[12,[11]]],755],[[741,[12,[11]],44],756],[740,44],[741,[[22,[44]]]],[[742,1],742],[[743,1],743],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],62],[[],17],[[],17],[[],17],[[],17],[62,[[17,[741,245]]]],[13,[[17,[741,245]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[742,1],742],[[743,1],743],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,[2],[2],[2],[[242,[42,[15,38]],151],[[17,[16]]]],[[242,[12,[78]],1,1],242],[[242,[4,[6]]],[[17,[242,16]]]],[[242,242,759],[[17,[242,16]]]],[[242,242,15,15,759,1],[[17,[242,16]]]],[[242,242,15,15,759],[[17,[242,16]]]],[[242,80,44],242],[242,242],[242,242],[[242,13,201],[[17,[242,16]]]],[[242,44,201],[[17,[242,16]]]],[242,242],[242,242],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[242,242],[760,760],[761,761],[242,242],[[]],[[]],[[]],[[242,13],[[17,[15,16]]]],[[242,49],[[17,[[42,[15,38]],16]]]],[[242,242,[22,[13]],22],[[17,[242,16]]]],[[],761],[[],242],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[242,[22,[[12,[74]]]]],[[17,[242,16]]]],[44],[44],[44],[44],[44],[[242,13],[[17,[242,16]]]],[[242,13],[[17,[15,16]]]],[[242,[12,[[51,[13]]]]],242],[[242,[763,[13,107,762]]],242],[[242,[22,[[12,[[51,[13]]]]]]],[[17,[242,16]]]],[242,[[42,[35,38]]]],[[],242],[[761,761],1],[[242,242],1],[[],1],[[],1],[[],1],[[],1],[242,44],0,[[242,49],[[17,[242,16]]]],[[242,[42,[15,38]]],[[17,[242,16]]]],[[242,242],[[17,[16]]]],[242,[[42,[92,38]]]],[[242,146],[[17,[242,16]]]],[[242,[4,[6]]],[[17,[242,16]]]],[[242,13],[[22,[44]]]],[[760,45],[[17,[46]]]],[[761,45],[[17,[46]]]],[[242,45],[[17,[46]]]],[[242,45],[[17,[46]]]],[[242,242],1],[[242,242],1],[[242,242],[[17,[16]]]],[[]],[[]],[[]],[[]],[225,242],[[]],[151,242],[49,242],[[[12,[178]]],[[17,[242,16]]]],[[[12,[178]],151],[[17,[242,16]]]],[[23,151],[[17,[242,16]]]],[[242,44],[[22,[[42,[53,38]]]]]],[242,[[42,[13,38]]]],[242,[[42,[[114,[113]],38]]]],[242,[[12,[15]]]],[242,[[42,[15,38]]]],[[242,44],[[17,[178,16]]]],[[242,44,178],[[17,[16]]]],[[242,44,178]],[242,[[22,[[17,[35,16]]]]]],0,[[242,49],[[17,[764,16]]]],[[242,[42,[15,38]],765],[[17,[16]]]],[[242,[42,[15,38]],766],[[17,[16]]]],[[242,49],[[17,[764,16]]]],[[242,[42,[15,38]],1,1],[[17,[764,16]]]],0,[[242,[22,[44]]],242],[242,44],[242,[[17,[[22,[15]],16]]]],[[242,760],[[17,[[22,[15]],16]]]],[242,[[17,[[22,[15]],16]]]],[[242,[12,[15]]],[[17,[242,16]]]],[[242,[12,[15]]],[[17,[242,16]]]],[[242,[12,[15]]],242],[[242,760],[[17,[[22,[15]],16]]]],[[242,13]],[[242,767]],[[242,44]],[[242,[81,[44]]]],[[242,[550,[44]]]],[[242,[768,[44]]]],[[242,[769,[44]]]],[[242,[770,[44]]]],[[],44],[[],44],[[],44],[[],44],[[],44],[[242,44,771],[[17,[242,16]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[242,13],225],[242,[[17,[[4,[6]],16]]]],[242,1],[242,[[17,[[4,[6]],16]]]],[242,[[40,[15]]]],[242,772],[242,773],[[242,242,13,13,150,[22,[53]],[22,[62]]],[[17,[242,16]]]],[[242,242,13,13,49,49,150,[22,[53]]],[[17,[242,16]]]],[242,774],[242,242],[242,242],[242,242],[[242,[775,[[114,[113]]]],[775,[[114,[113]]]]],[[17,[242,16]]]],[[242,776],[[17,[242,16]]]],[242,242],[242,44],[[[42,[771,38]]],[[17,[242,16]]]],[[[42,[15,38]]],242],[772,22],[773,22],[242,242],[[242,25],[[17,[16]]]],[[242,25],[[17,[16]]]],[[242,25],[[17,[16]]]],[242,[[22,[15]]]],[[242,242],1],[[242,74,91],[[17,[242,16]]]],[[242,13,13],[[17,[242,16]]]],[[242,13,771],[[17,[242,16]]]],[[242,44,771],[[17,[242,16]]]],[[242,13,771],[[17,[242,16]]]],[242,242],0,[[242,74,1,1,[22,[56]]],[[17,[242,16]]]],[[242,44,1,1,[22,[56]]],[[17,[242,16]]]],[242,151],[[242,49],[[17,[242,16]]]],[[242,44],[[22,[15]]]],[[242,[673,[44]]],[[17,[242,16]]]],[[242,49],[[17,[242,16]]]],[[242,[775,[[114,[113]]]]],[[17,[[42,[15,38]],16]]]],[[242,49,[104,[151]]],[[17,[242,16]]]],[[242,49,151],[[17,[242,16]]]],[[242,[12,[[51,[13]]]]],[[17,[16]]]],[242],[[242,80],242],[242,1],[242],[772],[773],[[242,80,44],242],[[242,80,44],242],[[242,[775,[[114,[113]]]],[775,[1]],1],[[17,[242,16]]]],[[242,[42,[15,38]],[42,[1,38]],1,1,22,1],[[17,[242,16]]]],[[242,[775,[[114,[113]]]],[775,[1]],1],[[17,[242,16]]]],[[242,13,29],[[17,[242,16]]]],[[242,11],242],[242,242],[[242,[22,[44]]],242],[[242,[4,[30]]],[[17,[242,16]]]],[[242,[0,[23,147,68,52]]],[[17,[242,16]]]],[[242,[0,[23,147,68,52]]],242],[[242,[0,[23,147,68,52]]],242],[[242,148],[[17,[[101,[98,[100,[[99,[44]]]]]],16]]]],[[]],[[]],[[]],[[],62],[[242,44,[775,[1]],[775,[[114,[113]]]]],[[17,[242,16]]]],[[242,[22,[13]],[22,[[105,[62,[42,[62,38]]]]]]],[[17,[242,16]]]],[[242,13,201],[[17,[242,16]]]],[[242,44,201],[[17,[242,16]]]],[[242,13],[[17,[44,16]]]],[[],17],[[],17],[[],17],[[],17],[339,[[17,[242,16]]]],[[],17],[[],[[17,[242,16]]]],[[23,151],[[17,[242,16]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[],106],[[242,[22,[[12,[62]]]],761,22],[[17,[242,16]]]],[[242,1,[22,[[12,[62]]]],761,22],[[17,[242,16]]]],[[242,[22,[[12,[62]]]],761,22],[[17,[242,16]]]],[[242,[775,[62]]],[[17,[242,16]]]],[[242,[775,[62]],13,239,239],[[17,[242,16]]]],[[242,[775,[62]],13,239,239],[[17,[242,16]]]],[[242,11],242],[[242,242],[[17,[242,16]]]],[[242,242],[[17,[242,16]]]],[[]],[[]],[[]],[[]],[[]],[242,44],[[242,771],[[17,[242,16]]]],[[242,771,151],[[17,[242,16]]]],[[242,15],242],[[242,13,[22,[78]]],[[17,[242,16]]]],[[242,13,[22,[78]]],242],0,[2],[[]],[[]],[776,776],[[]],[[],776],[44],[44],[44],[[776,776],1],[[776,45],[[17,[46]]]],[[]],0,[[],44],[[]],0,[[]],[[],17],[[],17],[[],106],0,0,0,[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[2],[2],[2],[2],[764,[[17,[242,16]]]],0,[777,[[12,[[42,[78,38]]]]]],[[764,[0,[27,67,68]]],[[17,[242,16]]]],[19,[[4,[3]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[777,777],[19,19],[764,764],[778,778],[[]],[[]],[[]],[[]],[764,[[17,[242,16]]]],[[],777],[[],19],[44],[44],[44],[44],[779],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],0,[[780,597]],[44],[44],[44],[44],[44],[777],[44],[44],[44],[[777,777],1],[[19,19],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],0,[781,78],[777,[[12,[78]]]],[764,[[17,[242,16]]]],[777,[[42,[78,38]]]],[[777,45],[[17,[46]]]],[[19,45],[[17,[46]]]],[[764,45],[[17,[46]]]],[[778,45],[[17,[46]]]],[[778,45],[[17,[46]]]],[[13,778],62],[[]],[[]],[[]],[[]],[[]],[[[42,[38]]],777],[[[42,[38]]],777],[[[42,[[42,[38]],38]]],777],[[]],[777,19],[[]],[782,778],[[]],[49,777],[50,777],[[19,44],781],[764,19],[764,19],[19,[[4,[30]]]],[[19,13],[[4,[30]]]],[[1,1],[[17,[19,16]]]],[764,[[17,[242,16]]]],[19,777],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[19,777],[[]],[777],[777],[[]],[777],[777],[781,1],[19,1],[777,1],[777,[[784,[[783,[[40,[78]]]],[40,[[42,[78,38]]]]]]]],[19,785],[764,[[42,[15,38]]]],[[764,22],[[42,[15,38]]]],[764,[[17,[242,16]]]],[781,44],[19,44],[764,[[17,[242,16]]]],[764,[[17,[242,16]]]],[764,[[17,[242,16]]]],[764,[[17,[242,16]]]],[764,[[17,[242,16]]]],[[[42,[78,38]],[42,[[42,[78,38]],38]],1],777],[[242,[42,[15,38]],19,[22,[[42,[62,38]]]]],764],[785,22],[[785,44],22],[[764,[0,[25,67,68]]],[[17,[242,16]]]],[[]],[19,780],[[764,74,91],[[17,[242,16]]]],[[764,49],764],[[19,80,44],779],[777],[19],[[764,11],[[17,[242,16]]]],[764,[[17,[242,16]]]],[19,[[42,[78,38]]]],[764,19],[764,19],[[]],[[]],[[]],[[]],[[],62],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[19,19],[19,777],[19,[[42,[[99,[78]],38]]]],[[764,11],[[17,[242,16]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,[[777,[0,[25,67,68]]],15],[[777,[0,[25,67,68]]],15],[[[12,[[99,[78]]]],[0,[25,67,68]]],15],[[[12,[[99,[78]]]],[0,[25,67,68]]],15],[[[12,[[0,[222,272]]]],[0,[23,52]],[22,[[104,[134]]]]],[[39,[37,38]]]],[[[12,[[0,[222,272]]]],88,[0,[23,52]],[22,[[104,[134]]]]],[[39,[37,38]]]],[[[4,[28]],78,78],[[4,[28]]]],[[[42,[[99,[78]],38]],[12,[[39,[37,38]]]]],1],[19,15],0,[[242,19],[[17,[15,16]]]],[[],[[17,[13,16]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[2],[2],[2],[[35,35],[[17,[16]]]],[[242,242,1]],[[13,13],62],[[242,242,[22,[[12,[[99,[78]]]]]],[22,[[12,[[99,[78]]]]]]]],[[242,242,1],[[42,[38]]]],[[15,15,1,786],[[17,[16]]]],[[]],[[]],[[]],[[]],[[]],[[]],[759,759],[787,787],[786,786],[[]],[[]],[[]],[[],786],[[],[[42,[[22,[78]],38]]]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[759,759],1],[[787,787],1],[[786,786],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[759,45],[[17,[46]]]],[[787,45],[[17,[46]]]],[[787,45],[[17,[46]]]],[[786,45],[[17,[46]]]],[[786,45],[[17,[46]]]],[787,759],[[]],[[]],[[]],0,[[],44],[[],44],[[],44],[[]],[[]],[[]],[[786,787,44],[[17,[16]]]],[786,1],[787,759],[[242,242,[22,[[12,[[99,[78]]]]]],[22,[[12,[[99,[78]]]]]]]],0,[759,13],0,[[]],[[]],[[]],[[],62],[[],62],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],0,[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[2],[2],[2],[[788,53],22],[[789,53]],[[789,53]],[[[12,[53]]],[[17,[16]]]],[[]],[[]],[[]],[[]],[[]],[[]],[788,788],[789,789],[178,178],[[]],[[]],[[]],[[[12,[[263,[35]]]]],35],[[],178],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[178,178],1],[[],1],[[],1],[[],1],[[],1],[[178,45],[[17,[46]]]],[[]],[[],788],[[]],[[],789],[[]],[[23,44],151],[[],44],[[],44],[[],44],[[]],[[]],[[]],[788,15],[789,15],[[35,44],788],[[35,44],789],[[[42,[53,38]]],178],[[788,44],15],[[789,44],15],[[[12,[178]],[22,[44]]],151],[[[12,[178]],[22,[44]]],[[17,[151,16]]]],[[]],[[]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[[12,[15]],13],[[17,[[4,[10]],16]]]],[[[4,[71]],[4,[71]]],22],[[[4,[32]],[4,[32]]],[[22,[74]]]],[[[12,[242]]],[[17,[242,16]]]],[[[12,[242]]],[[17,[242,16]]]],[[[4,[71]],[4,[71]],11],22],[[[4,[32]],[4,[32]],11],[[22,[74]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[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],[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],[[[790,[387]],[22,[[104,[791]]]],[22,[[12,[44]]]]],[[17,[242,16]]]],[56,56],[792,558],[[792,558],[[17,[558,16]]]],[[792,558],[[17,[558,16]]]],[[792,558],[[17,[558,16]]]],[[],15],[[[22,[[42,[13,38]]]],[22,[13]],1],[[17,[242,16]]]],[558,558],[15],[[558,558]],[[239,80,[22,[236]]],[[17,[80,16]]]],[[239,80,[22,[236]]],[[17,[80,16]]]],[15,[[17,[15,16]]]],[[239,80,[22,[236]]],[[17,[80,16]]]],[[793,[51,[[12,[558]]]]],774],[558,558],0,[[558,13],558],[[],558],[[558,1],558],[[[51,[[12,[558]]]]],558],[[794,1],794],0,[[],1],[[],1],[795,1],[[],1],[[558,[200,[558]]],558],[[[104,[796]],797],[[17,[774,16]]]],[[558,1],558],[[[51,[[12,[558]]]]],558],[[558,[200,[558]],1],558],[[]],[[]],[[[22,[15]]],[[17,[16]]]],[22],[15,[[17,[16]]]],[[]],[[[0,[25,26]]]],[[793,[0,[25,67,68]],[104,[151]]],774],[[558,[0,[25,67,68]],[799,[[104,[798]]]]],558],[[558,558,[0,[25,67,68]],[799,[[104,[798]]]]],558],[[[0,[25,26]]],[[4,[5]]]],[[558,27],[[17,[800,16]]]],[25],[25,[[4,[28]]]],[[558,[0,[25,67,68]],[12,[558]],[799,[[104,[798]]]]],558],[[558,801,[12,[558]],1,1],558],[[[0,[25,67,68]],[51,[[12,[558]]]],[799,[[104,[798]]]],1],558],[[[0,[25,26]]]],[[25,12]],[[[0,[25,26]]]],[[[0,[25,26]]]],[[558,558,80],558],[558,558],[558,558],[339,[[104,[37]]]],[558,558],[558,558],[558,558],[[558,558],558],[558,558],[[],[[22,[44]]]],[802,558],[558,558],[[],[[22,[44]]]],[802,558],[558,558],[29,[[4,[30]]]],[[558,29],558],[29,[[4,[30]]]],[[[51,[[12,[558]]]],[12,[1]]],558],[34,[[17,[[4,[30]],16]]]],[[],[[17,[[4,[30]],16]]]],[558,558],[[],[[17,[[4,[30]],16]]]],[[[200,[558]]],558],0,[558,803],0,0,[[[804,[387]]],[[17,[153,16]]]],[[[805,[383]]],[[17,[153,16]]]],[[],134],[795,134],[[],134],[339,134],[[],134],[339,134],[[],[[4,[7]]]],[[[22,[13]],1],[[17,[[59,[58,57]],16]]]],[[[22,[13]]],[[17,[[59,[58,57]],16]]]],[[[22,[13]],61,1,1,[22,[62]]],[[17,[[59,[63,60]],16]]]],[[[22,[13]],61,1,[22,[62]]],[[17,[[59,[63,60]],16]]]],[[],[[22,[558]]]],[[],[[4,[3]]]],[[],[[22,[806]]]],[807,558],[[],35],[[],15],[[],[[17,[44,16]]]],[[],[[12,[11]]]],[[],[[22,[808]]]],[809,[[22,[808]]]],[[[12,[558]]],558],[[[22,[13]],1],[[17,[[59,[70,60]],16]]]],[[],[[4,[10]]]],[13,558],[[558,[22,[78]]],558],[[],[[17,[[4,[10]],16]]]],[[],[[4,[10]]]],[[[59,[63,60]],61,236],[[59,[66,60]]]],[[[810,[392]],151],[[17,[[811,[392]],16]]]],[[[790,[387]],44],[[17,[812,16]]]],[[[813,[392]],151],[[17,[[814,[392]],16]]]],[[[810,[[0,[399,400,67]]]],151],[[17,[[815,[[0,[399,400,67]]]],16]]]],[[[816,[387]]],[[17,[817,16]]]],[[[816,[387]]],[[17,[818,16]]]],[[[816,[[39,[387,38]]]],[22,[[104,[151]]]]],[[17,[819,16]]]],[[[816,[[39,[387,38]]]],[22,[[104,[151]]]]],[[17,[820,16]]]],0,[558,821],[[558,822,558],558],[15,[[17,[15,16]]]],[15,[[17,[15,16]]]],[15,[[17,[15,16]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[774,78,[51,[[12,[558]]]],[51,[[12,[1]]]],1,1],774],[339,[[39,[37,38]]]],[[],[[39,[95,38]]]],[[],[[39,[96,38]]]],[[[0,[25,26]]],[[4,[5]]]],0,0,0,[774,774],0,0,0,[13,[[17,[62,16]]]],[[[12,[15]]],[[17,[[22,[15]],16]]]],[[15,15],[[17,[15,16]]]],0,0,[[558,35],558],[35,[[17,[15,16]]]],[35,[[17,[15,16]]]],[35,[[17,[15,16]]]],[[558,35],558],[35,[[17,[15,16]]]],0,[558,823],[558,558],[558,558],0,0,0,[44,[[17,[16]]]],[44,[[17,[16]]]],0,0,[15,[[17,[15,16]]]],[15,[[17,[15,16]]]],[9,[[17,[15,16]]]],[[],[[41,[[40,[[39,[37,38]]]]]]]],0,[[],[[42,[[39,[37,38]],38]]]],[[558,53,53],558],[[558,53],558],[[558,53],558],[824,824],[825,825],[176,176],[765,765],[766,766],[241,241],[826,826],[239,239],[827,827],[828,828],[829,829],[830,830],[831,831],[395,395],[832,832],[833,833],[834,834],[835,835],[488,488],[836,836],[837,837],[838,838],[795,795],[839,839],[797,797],[774,774],[793,793],[840,840],[841,841],[842,842],[843,843],[844,844],[807,807],[558,558],[845,845],[822,822],[[[799,[147]]],[[799,[147]]]],[846,846],[801,801],[847,847],[848,848],[849,849],[850,850],[851,851],[852,852],[853,853],[854,854],[855,855],[856,856],[857,857],[858,858],[859,859],[339,339],[[],[[104,[154]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,[[],[[22,[213]]]],0,[[239,239],156],[[[12,[558]]],558],[13,558],[774,[[17,[242,16]]]],[50,[[17,[[42,[242,38]],16]]]],[[[775,[62]]],558],[[[42,[13,38]],[22,[13]],1],[[17,[242,16]]]],[[],156],0,0,[[[51,[[12,[774]]]],836],[[17,[774,16]]]],[[[4,[10]]],[[4,[10]]]],[[[51,[[12,[[0,[[200,[558]],147]]]]]],1],[[17,[558,16]]]],[[[42,[774,38]]],[[17,[774,16]]]],[[837,[42,[774,38]]],[[17,[774,16]]]],[[[51,[[12,[[0,[[200,[558]],147]]]]]]],[[17,[558,16]]]],[[[51,[[12,[558]]]],13],558],[[[12,[11]]],[[17,[[4,[6]],16]]]],[[13,1],[[17,[[4,[6]],16]]]],[[802,[200,[558]]],558],[[[12,[11]]],[[17,[[4,[6]],16]]]],[13,[[17,[[4,[6]],16]]]],[558,558],[558,558],[558,558],[[],558],[558,558],[13,[[17,[[4,[30]],16]]]],[[558,558],558],[[860,392],[[39,[861,38]]]],[[862,392],[[39,[861,38]]]],[[774,774],774],[[558,1],558],[[558,[0,[25,67,68,147]],[51,[[12,[558]]]],1],558],[1,4],[[558,1],558],[1,4],[[558,1],558],[1,4],[[558,1],558],[[[0,[25,67,68,147]],[51,[[12,[558]]]]],558],[1,4],[[558,1],558],[[558,44,1],558],0,[339,157],0,0,[[558,558,239,827,[22,[61]],[22,[62]]],558],0,[847,558],[158,80],[158,80],[158,80],[[],[[4,[30]]]],[[],[[4,[30]]]],[[],[[17,[[4,[30]],16]]]],0,[[],[[4,[60]]]],[239,80],0,[239,1],0,0,[[],860],[[],862],[[],825],[[],176],[[],765],[[],766],[[],828],[[],395],[[],832],[[],488],[[],836],[[],838],[[],839],[[],797],[[],774],[[],558],[[],[[799,[[104,[863]]]]]],[[],[[799,[[104,[798]]]]]],[[],[[799,[[104,[864]]]]]],[[],848],[[],850],[[],851],[[],852],[[],853],[[],854],[[],856],[[],857],[[],858],[[],859],0,[558,558],[44],[44],[865],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[799],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[865],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],0,0,0,[859,62],[774,[[17,[62,16]]]],[774,62],0,0,[[[51,[[12,[774]]]],1,1],[[17,[774,16]]]],[[802,80,866],558],[[558,80,866],558],[15],[[558,558]],[15,[[17,[15,16]]]],[[558,[200,[558]]],558],[[859,62,867,[868,[62,62,107,762]]],[[17,[46]]]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[774,49],774],[558,558],[[774,[22,[[42,[558,38]]]]],774],[558,558],[[],15],[[[59,[63,60]],61,236],[[59,[66,60]]]],0,[558,869],[[],35],[[],35],0,[35,558],[[[51,[[12,[35]]]]],558],[848,558],[[[12,[11]]],[[4,[6]]]],[13,[[4,[6]]]],[[74,1],[[22,[74]]]],[[558,74,1],558],[[824,824],1],[[825,825],1],[[765,765],1],[[766,766],1],[[241,241],1],[[239,239],1],[[827,827],1],[[828,828],1],[[830,830],1],[[831,831],1],[[395,395],1],[[832,832],1],[[833,833],1],[[834,834],1],[[835,835],1],[[488,488],1],[[807,807],1],[[558,[200,[558]]],558],[[558,558],1],[[845,845],1],[[822,822],1],[[[799,[[104,[138]]]],[799,[[104,[138]]]]],1],[[[799,[15]],[799,[15]]],1],[[846,846],1],[[801,801],1],[[849,849],1],[[850,850],1],[[851,851],1],[[852,852],1],[[853,853],1],[[855,855],1],[[856,856],1],[[857,857],1],[[858,858],1],[[339,37],1],[[339,339],1],[[558,[200,[558]]],558],[[]],[[]],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[],1],[[558,1],558],[[242,870],[[17,[15,16]]]],[[809,242],[[17,[15,16]]]],[[242,19,870],[[17,[871,16]]]],[[242,19,870],[[17,[15,16]]]],0,0,0,[[558,[775,[62]]],558],[[558,[51,[[12,[35]]]]],558],[[],15],[558,558],[[774,1],[[17,[62,16]]]],[[774,[51,[[12,[[0,[[200,[558]],147]]]]]]],774],[[],[[17,[15,16]]]],[558,558],[[],[[17,[16]]]],0,0,[860,173],[862,173],[[13,44],[[17,[[4,[10]],16]]]],[13,[[17,[[4,[3]],16]]]],[[[4,[10]]],[[17,[[4,[3]],16]]]],[[],1],[[774,44],[[17,[242,16]]]],[[],92],[[],[[82,[92]]]],[[872,80],558],[[872,13],558],[339,[[12,[152]]]],0,0,[[774,[200,[558]]],774],[[558,[200,[558]]],558],[[774,[200,[558]]],774],[[558,[200,[558]]],558],[138,[[17,[138,16]]]],[[138,[4,[6]]],[[17,[4,16]]]],[[[4,[6]]],[[17,[15,16]]]],[[774,558],774],[[558,[200,[558]]],558],[[15,19,870],[[17,[15,16]]]],[[],[[17,[242,16]]]],[242,[[17,[16]]]],[[],4],[[],[[17,[774,16]]]],[794,774],[[[816,[387]]],[[17,[242,16]]]],[[[873,[392]],242],[[17,[16]]]],[[[804,[387]]],[[17,[242,16]]]],[[[805,[383]]],[[17,[242,16]]]],[[[874,[392]],242],[[17,[16]]]],[[[810,[392]],242],[[17,[16]]]],[[[875,[392]],242],[[17,[16]]]],[[[876,[387]]],[[17,[242,16]]]],[[[877,[387]]],[[17,[242,16]]]],[[[790,[387]]],[[17,[242,16]]]],[[[813,[392]],242],[[17,[56,16]]]],[[],[[4,[3]]]],[[],[[17,[774,16]]]],[837,[[17,[774,16]]]],[795,[[17,[774,16]]]],[[[804,[387]],[22,[[104,[791]]]],1],[[17,[242,16]]]],[[],558],[802,558],[774,774],[558,558],0,[558,558],[[],[[799,[[104,[798]]]]]],[558,558],[[558,558],558],[[15,15],[[17,[15,16]]]],[[878,45],[[17,[46]]]],[[863,45],[[17,[46]]]],[[879,45],[[17,[46]]]],[[824,45],[[17,[46]]]],[[825,45],[[17,[46]]]],[[765,45],[[17,[46]]]],[[766,45],[[17,[46]]]],[[241,45],[[17,[46]]]],[[826,45],[[17,[46]]]],[[239,45],[[17,[46]]]],[[827,45],[[17,[46]]]],[[828,45],[[17,[46]]]],[[830,45],[[17,[46]]]],[[831,45],[[17,[46]]]],[[395,45],[[17,[46]]]],[[880,45],[[17,[46]]]],[[796,45],[[17,[46]]]],[[832,45],[[17,[46]]]],[[881,45],[[17,[46]]]],[[833,45],[[17,[46]]]],[[834,45],[[17,[46]]]],[[835,45],[[17,[46]]]],[[488,45],[[17,[46]]]],[[871,45],[[17,[46]]]],[[840,45],[[17,[46]]]],[[558,45],[[17,[46]]]],[[558,45],[[17,[46]]]],[[845,45],[[17,[46]]]],[[822,45],[[17,[46]]]],[[822,45],[[17,[46]]]],[[799,45],[[17,[46]]]],[[846,45],[[17,[46]]]],[[846,45],[[17,[46]]]],[[801,45],[[17,[46]]]],[[801,45],[[17,[46]]]],[[847,45],[[17,[46]]]],[[848,45],[[17,[46]]]],[[849,45],[[17,[46]]]],[[850,45],[[17,[46]]]],[[851,45],[[17,[46]]]],[[852,45],[[17,[46]]]],[[853,45],[[17,[46]]]],[[854,45],[[17,[46]]]],[[855,45],[[17,[46]]]],[[856,45],[[17,[46]]]],[[857,45],[[17,[46]]]],[[858,45],[[17,[46]]]],[[859,45],[[17,[46]]]],[[339,45],[[17,[46]]]],[[13,778],62],0,0,0,0,[[558,[0,[25,67,68,147]],[51,[[12,[558]]]]],558],[[794,1],794],0,0,[[13,[51,[[12,[558]]]]],[[17,[558,16]]]],[[558,[22,[78]]],558],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[177,176],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[859,774],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[78,558],[86,558],[[]],[807,558],[74,558],[55,558],[80,558],[13,558],[83,558],[11,558],[56,558],[84,558],[75,558],[1,558],[[]],[[]],[882,[[799,[[104,[878]]]]]],[846,[[799,[[104,[878]]]]]],[801,[[799,[[104,[878]]]]]],[[]],[883,[[799,[[104,[878]]]]]],[884,[[799,[[104,[878]]]]]],[885,[[799,[[104,[878]]]]]],[886,[[799,[[104,[878]]]]]],[[]],[[]],[846,801],[885,801],[884,801],[882,801],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[288,339],[[]],[337,339],[[[22,[88]]]],[[[179,[80]],[179,[11]],[22,[88]]]],[[[179,[80]],[179,[11]],[22,[88]]]],[49,[[865,[[4,[5]]]]]],[49,[[865,[[4,[6]]]]]],[[49,44],[[120,[80]]]],[49,[[120,[80]]]],[[13,23]],[[49,157],[[120,[80]]]],[49,[[865,[[4,[6]]]]]],[49,[[865,[[4,[5]]]]]],[[49,44],[[120,[80]]]],[[13,23]],[50,[[865,[[4,[5]]]]]],[[[200,[173]]],[[17,[[816,[887]],16]]]],[[[200,[173]]],[[17,[[877,[887]],16]]]],[[13,12]],[[13,[12,[22]]]],[52,[[865,[[4,[5]]]]]],[35,[[799,[[104,[798]]]]]],[13],0,[[13,44],138],[[13,44],138],[[558,[0,[25,67,68]],[799,[[104,[798]]]],888],558],[44,22],[44,22],[44,22],[44,[[17,[53,16]]]],[[802,558],558],[44,[[17,[53,16]]]],[44,[[17,[53,16]]]],[44,53],[44,53],[823,558],[774,854],[855,35],[[],35],[[829,80,[22,[236]]],[[17,[826,16]]]],[[829,80,[22,[236]]],[[17,[826,16]]]],[[829,80,[22,[236]]],[[17,[826,16]]]],[[151,889,92,92],[[22,[92]]]],[[151,889,[12,[92]]],92],[157,[[12,[152]]]],[107,56],[[],[[42,[13,38]]]],[44,[[22,[54]]]],[[],[[22,[[799,[[104,[798]]]]]]]],[[829,826,61,[22,[236]],828],[[17,[890,16]]]],[151,[[17,[[104,[151]],16]]]],[44,22],[44,53],[[138,44],22],[[138,44],22],[44,53],[[],44],[[],[[17,[[22,[[39,[23,38]]]],16]]]],[[1,1],[[17,[19,16]]]],[[774,[51,[[12,[[0,[[200,[558]],147]]]]]]],793],[[[42,[15,38]],765],[[17,[16]]]],[[774,558,[51,[[12,[558]]]],765],793],[[[42,[15,38]],766],[[17,[16]]]],[[774,558,[51,[[12,[558]]]],766],793],[[774,[51,[[12,[[0,[[200,[558]],147]]]]]]],793],[[239,239,[12,[80]],827,61,[22,[236]]],[[17,[[42,[[99,[78]],38]],16]]]],[[829,[12,[80]],827,61,[22,[62]],1,1,828]],[[]],[[558,[200,[558]]],558],[[]],[[558,[200,[558]]],558],[[[816,[387]],1],[[816,[387]]]],[[[873,[392]],1],[[873,[392]]]],[[837,1],837],[792,1],[[],1],[[],1],0,[[824,199]],[[825,199]],[[241,199]],[[239,199]],[[827,199]],[[828,199]],[[395,199]],[[833,199]],[[834,199]],[[835,199]],[[488,199]],[[558,199]],[[845,199]],[[846,199]],[[849,199]],[[850,199]],[[802,558],558],[[793,[22,[44]]],774],[[558,[22,[44]]],558],[[],[[17,[[4,[10]],16]]]],[[],[[4,[10]]]],[[],[[4,[30]]]],[[],[[4,[30]]]],[[],[[17,[[4,[30]],16]]]],0,[[],[[4,[60]]]],0,[[794,787],794],0,0,[558,558],[158,1],0,0,0,[13,[[22,[44]]]],[[[12,[78]]],23],[[[816,[387]],[22,[44]]],[[816,[387]]]],[[[876,[387]],[22,[44]]],[[876,[387]]]],[[[877,[387]],[22,[44]]],[[877,[387]]]],0,[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],[[39,[37,38]]]],[[242,49,49],[[17,[242,16]]]],[[774,774,[200,[558]],[200,[558]]],774],[[558,558,80],558],[[558,558,80],558],0,[[15,824],15],[[558,824],558],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[339],[865],[[]],[558],[339],[[],802],[802,802],[[],558],[138,15],[792,[[17,[165,16]]]],[[],[[42,[38]]]],[239,1],[[],1],[558,558],[15,[[17,[[4,[6]],16]]]],[[],[[17,[[4,[6]],16]]]],[558,558],[[],1],[15,[[17,[[4,[6]],16]]]],[[558,[200,[558]]],558],[15,[[17,[[4,[6]],16]]]],[558,558],[[],[[17,[[4,[6]],16]]]],[[],[[4,[6]]]],[[],[[4,[6]]]],[[],[[17,[[4,[6]],16]]]],[[],1],[138,1],[558,558],[558,558],[558,558],[[],[[4,[6]]]],[558,558],[558,558],[[],[[4,[6]]]],[558,558],0,[792,1],[[],1],[792,1],[29,[[17,[1,16]]]],[[],72],[[],1],[239,1],[[],[[4,[57]]]],[[],[[4,[57]]]],[[],[[17,[[4,[57]],16]]]],[[812,44],891],[339,[[311,[[42,[[39,[163,38]],38]],892,310]]]],[[242,49,49,759],[[17,[242,16]]]],[[802,13],558],[[774,774,[51,[[12,[558]]]],[51,[[12,[558]]]],759],774],[774,794],0,[558,558],[[],558],[802,558],[774,774],[558,558],[[],774],0,[[242,49,49],[[17,[242,16]]]],[[774,774,[200,[558]],[200,[558]]],774],[[794,[51,[[12,[558]]]]],794],[[],44],[339,44],[802,558],[[774,78],774],[44,15],[558,802],[893,558],[[],558],[894,558],[855,558],[74,15],[[558,74],558],[[],15],[558,558],0,0,[[[816,[387]],1],[[816,[387]]]],[[[877,[387]],1],[[877,[387]]]],[[837,1],837],[[795,1],795],0,[558,558],[[],[[4,[30]]]],[[],[[4,[30]]]],[[[12,[15]]],[[17,[[4,[3]],16]]]],[[80,866],[[17,[[4,[3]],16]]]],[80,[[17,[15,16]]]],[13,[[17,[[4,[10]],16]]]],[[],[[4,[30]]]],[[],15],[[],15],[[],15],[[],[[4,[3]]]],[80,[[4,[3]]]],[[80,44],[[4,[3]]]],[29,[[4,[3]]]],[[],15],[[],[[17,[[4,[3]],16]]]],[[],[[17,[[4,[3]],16]]]],[[]],[[558,[200,[558]]],558],[[]],[[558,[200,[558]]],558],0,0,0,[[774,[0,[25,67,68]],854,[22,[[104,[881]]]],[22,[13]]],774],[[558,[0,[25,67,68]],[799,[[104,[798]]]]],558],[[558,[0,[25,67,68]]],558],[[558,558,[0,[25,67,68]],[799,[[104,[798]]]]],558],[[558,27],[[17,[558,16]]]],[[[0,[25,67,68]]],[[799,[[104,[798]]]]]],[[[0,[25,67,68]]],[[799,[[104,[798]]]]]],[[[0,[25,67,68]]],[[799,[[104,[798]]]]]],[[[0,[25,67,68]]],[[799,[[104,[798]]]]]],[[558,[0,[25,67,68]],[799,[[104,[798]]]]],558],[[[0,[25,67,68]],[51,[[12,[558]]]],[799,[[104,[798]]]]],558],[[558,[0,[25,67,68]],[12,[558]],[799,[[104,[798]]]]],558],[[558,801,[12,[558]],1],558],[[[0,[25,67,68]],[51,[[12,[558]]]],[799,[[104,[798]]]]],558],0,[13,558],[803,558],[802,558],[774,774],[[],22],[558,558],[[],15],[[],15],[[[51,[[12,[558]]]]],558],[13,558],[802,558],[774,774],[[],[[22,[74]]]],[558,558],[[],[[22,[74]]]],[13,558],[774,774],[[],22],[558,558],[[],[[22,[74]]]],[[],15],[[],15],[[774,776],774],0,[[[804,[387]],1],[[804,[387]]]],[[35,35],[[17,[35,16]]]],[558,792],0,0,0,0,[[],[[4,[60]]]],0,[[],[[4,[60]]]],0,[13,558],[803,558],[802,558],[774,774],[[],22],[558,558],[[],15],[[],15],[[[51,[[12,[558]]]]],558],0,0,0,0,[[],[[4,[30]]]],[[],[[4,[30]]]],[[],[[17,[[4,[30]],16]]]],0,[[],[[4,[60]]]],0,[[],[[17,[4,16]]]],[558,558],[[],[[17,[15,16]]]],[[],[[4,[30]]]],[[],[[4,[30]]]],[[],[[17,[[4,[30]],16]]]],0,[[138,[22,[236]]],[[17,[138,16]]]],[[138,[22,[236]]],[[17,[138,16]]]],[239,80],[239,1],[15],[[239,80],239],[[558,558]],[15,[[17,[15,16]]]],0,0,[558,895],[[],44],[[],[[22,[44]]]],[837,[[22,[44]]]],[795,[[22,[44]]]],0,0,0,0,[[],[[17,[44,16]]]],[558,558],[[],[[17,[44,16]]]],[[],13],0,0,0,[558,558],[558,558],0,[[],[[4,[30]]]],[[],[[4,[30]]]],[[],[[17,[[4,[30]],16]]]],[[],[[4,[60]]]],[239,80],0,[44,[[22,[44]]]],[[558,[200,[558]]],558],[[558,[200,[558]]],558],[[]],[[],138],[[]],[13],[[],865],[774,794],[387,[[816,[387]]]],[392,[[873,[392]]]],[387,[[804,[387]]]],[383,[[805,[383]]]],[392,[[874,[392]]]],[[],860],[392,[[810,[392]]]],[[],862],[392,[[875,[392]]]],[387,[[876,[387]]]],[387,[[877,[387]]]],[387,[[790,[387]]]],[80,239],[[[39,[896,38]],419,44,[22,[[42,[44,38]]]],[22,[897]],44,1],[[17,[812,16]]]],[[239,239,239],829],[[392,392],[[813,[392,392]]]],[[[51,[171]]],837],[[[51,[171]]],795],[[],799],[[558,558,558],847],[[],848],[[157,[42,[[39,[37,38]],38]],[22,[88]]],339],[[[0,[399,400,67]]],[[810,[[0,[399,400,67]]]]]],[157,339],[[44,44],4],[[44,44],15],[[157,44],339],[890,22],[[812,44],[[17,[[22,[[42,[242,38]]]],16]]]],[[558,[42,[558,38]]]],[[558,[42,[558,38]]]],[558,558],[558,558],[[]],[[]],0,[[],44],[774,774],[558,558],0,[[[790,[387]]],[[17,[44,16]]]],0,0,0,0,[[794,[51,[[12,[558]]]]],794],[[],35],[[774,[899,[898]],[899,[900]]],[[17,[901,16]]]],[[558,[200,[558]]],558],[[],[[4,[30]]]],[[],[[4,[30]]]],[[],[[17,[[4,[30]],16]]]],[[],[[17,[[4,[57]],16]]]],0,[[842,[200,[558]]],558],[[844,[200,[558]]],558],[[242,49,49],[[17,[242,16]]]],[[774,774,[200,[558]],[200,[558]]],774],[792,[[17,[[104,[13]],16]]]],0,[[558,[51,[[12,[[0,[[200,[558]],147]]]]]]],558],[[558,[51,[[12,[[0,[[200,[558]],147]]]]]],852],558],0,0,[13,239],[[13,[12,[13]],13],[[59,[58,57]]]],[[13,[12,[13]],13],[[59,[70,60]]]],[[13,[12,[13]],13,61],[[59,[63,60]]]],[[78,1],[[17,[[4,[57]],16]]]],0,[[239,239],[[22,[156]]]],[[],171],[837,171],[795,171],[[],[[4,[6]]]],[[],[[4,[6]]]],[[],[[4,[6]]]],[[],[[4,[6]]]],[[558,558,11],558],0,0,[[],558],0,0,0,0,[792,[[42,[558,38]]]],[[558,[200,[558]]],558],0,0,0,[[558,13],558],0,[[],15],[558,558],[774,[[17,[16]]]],0,[[13,558,91],558],[[774,558,91],774],[[74,91],[[17,[22,16]]]],[[558,558,91],558],[[74,91],[[17,[15,16]]]],[[74,91],[[17,[15,16]]]],[[],[[4,[30]]]],[[],[[4,[30]]]],[[],[[17,[[4,[30]],16]]]],[558,558],[[[902,[[902,[[902,[[902,[902]]]]]]]],[902,[[902,[[902,[[902,[902]]]]]]]]],558],[[558,145,[22,[56]]],558],0,[[[790,[387]],832],[[790,[387]]]],[[],1],[[],15],[837,1],[795,1],0,0,0,[[[0,[25,67,68,147]],[51,[[12,[558]]]]],558],[15],[[558,558]],[15,[[17,[15,16]]]],[13],[[774,49,49],774],[[872,[42,[62,38]]],558],[[[200,[558]],558],558],[[[4,[30]]],[[17,[[4,[3]],16]]]],[[558,[200,[558]]],558],[[[4,[30]]],[[17,[[4,[3]],16]]]],[[13,13],[[17,[[4,[10]],16]]]],[[13,13],[[17,[[4,[10]],16]]]],[[13,13,44],[[17,[[4,[10]],16]]]],[[13,13],[[17,[[4,[10]],16]]]],[[[59,[63,60]],[22,[13]],[22,[1]]],[[17,[[59,[63,60]],16]]]],[[558,[12,[80]]],558],[171,173],[[]],[[],15],[802,558],[774,774],[558,558],0,[[794,[51,[[12,[558]]]]],794],[[138,25,93],[[17,[15,16]]]],[[558,[104,[25]],[799,[[104,[798]]]],93],558],[[25,93],[[17,[15,16]]]],[[558,44,[0,[27,67,68,26]]],558],[[558,558,849],558],[[558,558,849],558],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[[558,177],558],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[[558,177],558],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[[558,177],558],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[[558,177],558],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[[558,177],558],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[[558,177],558],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[[558,177],558],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[[558,177],558],[792,[[42,[[104,[13]],38]]]],[[138,239,239,[22,[236]]],[[17,[138,16]]]],[[558,78],558],[[829,80,[22,[236]]],[[17,[80,16]]]],[[829,80,[22,[236]]],[[17,[80,16]]]],[[829,80,[22,[236]]],[[17,[80,16]]]],[[],[[22,[897]]]],[837,[[22,[897]]]],[795,[[22,[897]]]],0,0,0,0,0,0,[[[4,[3]]],[[4,[3]]]],[[],[[799,[[104,[798]]]]]],[[558,74,1,1,[22,[56]],1],558],[[558,44,1,1,[22,[56]],1],558],[[[816,[387]],44],[[816,[387]]]],[858,[[17,[242,16]]]],[[795,858],[[17,[242,16]]]],[[[51,[171]],838],[[17,[774,16]]]],[[[51,[171]],839],[[17,[774,16]]]],[[[804,[387]]],[[17,[151,16]]]],[[[805,[383]]],[[17,[151,16]]]],[[[790,[387]]],[[17,[151,16]]]],[[[22,[44]]],[[17,[151,16]]]],[[795,[22,[44]]],[[17,[151,16]]]],[774,[[17,[[104,[151]],16]]]],[859,[[17,[[82,[[104,[151]]]],16]]]],0,0,[[15,15,825,1],[[17,[[4,[30]],16]]]],[[],[[4,[30]]]],[[],[[4,[30]]]],[[],[[17,[[4,[30]],16]]]],0,[[],[[4,[60]]]],0,[[774,[51,[[12,[558]]]]],774],0,[[138,[4,[6]],22],[[17,[138,16]]]],[[138,49,22],[[17,[138,16]]]],[[[12,[78]],49],[[17,[15,16]]]],[[138,49,25],[[17,[138,16]]]],[[44,1]],[[[790,[387]],1],[[790,[387]]]],[[823,840],558],[[[813,[392]],1],[[813,[392]]]],[[[804,[387]],1],[[804,[387]]]],[[[805,[383]],1],[[805,[383]]]],[[[876,[387]],1],[[876,[387]]]],[[[790,[387]],1],[[790,[387]]]],[[138,1],138],[[558,72],558],[[339,[22,[88]]]],[80,4],[80,15],[[802,80],558],[[774,80],774],[[558,80],558],[80,4],[[774,80,[200,[558]]],774],[[558,80,[200,[558]]],558],[558,558],[[]],[[]],[[558,[22,[56]],1],558],0,[558,558],[558,558],[[774,173,857],[[17,[16]]]],[[774,173,856],[[17,[16]]]],0,0,0,[[80,44],15],[[802,558,558],558],[[774,80,78],774],[[558,[200,[558]],[200,[558]]],558],[[339,44,44]],[[339,44,44]],0,0,[[138,44,44],138],[[44,44]],[[138,44,44],138],[[44,44]],[[339,44,44]],[[339,44,44]],[[339,44,44],339],[[339,44,44],339],0,[1,4],[[802,29],558],[[774,13,29],774],[[558,1],558],[[558,[51,[[12,[[0,[[200,[558]],147]]]]]],[51,[[12,[1]]]]],558],[[774,[51,[[12,[558]]]],[51,[[12,[1]]]],1,1],774],[29,4],[[558,29],558],[29,15],[[558,558,11,1],558],[558,558],0,[[[12,[11]]],[[4,[6]]]],[13,[[4,[6]]]],0,[[774,11],774],[11,22],[[558,11],558],[11,15],[11,15],[558,903],[13,[[4,[10]]]],[13,[[4,[10]]]],[[],[[4,[30]]]],[[],[[4,[30]]]],[[80,[22,[56]]],[[17,[[4,[10]],16]]]],0,0,0,[13,[[17,[15,16]]]],0,[[558,35],558],0,[558,872],[15],[[558,558]],[15,[[17,[15,16]]]],[[794,[51,[13]]],794],[[558,13],558],0,[13,558],[803,558],[802,558],[774,774],[[],22],[558,558],[[],15],[[[51,[[12,[558]]]]],558],[[],[[799,[[104,[798]]]]]],[[802,558],558],[[774,78],774],[[793,[22,[44]]],774],[[558,[22,[44]]],558],[[138,[97,[95,96]]],[[17,[138,16]]]],[[[4,[30]]],[[17,[15,16]]]],[[558,[200,[558]]],558],[95,[[17,[15,16]]]],[95,15],[96,[[17,[15,16]]]],[96,15],[[]],[[138,[97,[95,96]]],138],[[[4,[30]]],[[17,[15,16]]]],[558,558],[558,558],[[80,80,239,827,61,[22,[236]]],[[17,[[42,[80,38]],16]]]],[[558,558,558],558],[[841,[200,[558]]],842],[[843,[200,[558]]],844],[44,15],[[558,558,239,827],558],[61,[[17,[[4,[60]],16]]]],[774,[[17,[16]]]],[859,[[17,[16]]]],[774,[[17,[16]]]],[855,[[22,[53]]]],[339,[[39,[37,38]]]],[[],[[42,[[12,[11]],38]]]],[[774,1],[[17,[62,16]]]],[558,[[17,[62,16]]]],[[[22,[13]],1],[[17,[242,16]]]],[[[22,[13]],1],[[17,[242,16]]]],[151,[[17,[92,16]]]],[[558,151,889],[[17,[92,16]]]],[[],[[4,[10]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[558,558],[13,[[17,[15,16]]]],[[],62],[[],62],[[],62],[[],62],0,[[],[[4,[10]]]],0,0,[[774,78,[51,[[12,[558]]]],[51,[[12,[1]]]],1,1],774],[[138,241,[22,[236]]],[[17,[138,16]]]],0,[[239,80,[22,[236]],25,25,25,[22,[1]]],[[17,[80,16]]]],[[239,80,[22,[236]],[22,[1]]],[[17,[80,16]]]],[[829,80,[22,[236]],[22,[1]]],[[17,[80,16]]]],[[829,80,[22,[236]]],[[17,[80,16]]]],[[829,80,[22,[236]]],[[17,[80,16]]]],[[829,80,[22,[236]]],[[17,[80,16]]]],[[239,80,[22,[236]],[22,[1]]],[[17,[80,16]]]],[[829,80,[22,[236]],[22,[1]]],[[17,[80,16]]]],[[239,80,[22,[236]],[22,[1]]],[[17,[80,16]]]],[[829,80,[22,[236]],[22,[1]]],[[17,[80,16]]]],[[138,[0,[25,26]]],[[17,[138,16]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[53,[[17,[855,16]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[13,[[17,[44,16]]]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[11,[[17,[833,16]]]],[78,[[17,[834,16]]]],[83,[[17,[835,16]]]],[[157,[42,[[39,[37,38]],38]],[22,[88]]],[[17,[339,217]]]],[[[42,[11,38]]],[[17,[16]]]],0,0,[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],13],0,[792,558],[[],[[17,[4,16]]]],[803,558],[802,558],[[774,[22,[[42,[62,38]]]],761],774],[558,558],[[],[[17,[15,16]]]],[803,558],[802,558],[[774,[22,[[42,[62,38]]]],761],774],[558,558],[[],158],[[774,49],774],[558,558],[[[775,[62]],13,239,239],[[17,[242,16]]]],[[[775,[62]],13,239,239],[[17,[242,16]]]],0,[[[790,[387]],1],[[790,[387]]]],0,0,[[794,786],794],0,[339,[[22,[88]]]],[339,[[22,[88]]]],[[1,1],[[17,[242,16]]]],[[558,1,1],558],0,0,[339,[[12,[[39,[37,38]]]]]],[339,892],[[774,11],774],[11,22],[[558,11],558],[11,15],[11,15],0,[[107,[42,[56,38]]]],[[107,[12,[56]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[4,[30]]]],[[],[[4,[30]]]],[[],[[17,[[4,[30]],16]]]],[[],[[4,[30]]]],[[],[[4,[30]]]],[[],[[17,[[4,[30]],16]]]],[828,[[22,[78]]]],[239,80],0,[239,1],0,0,0,[[[200,[558]]],841],[[842,[200,[558]]],843],[[844,[200,[558]]],843],0,0,0,0,[[794,774],794],[[[873,[392]],44],[[873,[392]]]],[[[876,[387]],44],[[876,[387]]]],[[795,[22,[44]]],795],[[837,1],837],[44],[[[816,[387]],44],[[816,[387]]]],[[[877,[387]],[22,[44]]],[[877,[387]]]],[[774,558],774],[[[816,[387]],[22,[[42,[62,38]]]]],[[816,[387]]]],[[[804,[387]],[22,[[42,[62,38]]]]],[[804,[387]]]],[[[805,[383]],[22,[[42,[62,38]]]]],[[805,[383]]]],[[[790,[387]],[22,[[42,[62,38]]]]],[[790,[387]]]],[[774,[51,[[12,[558]]]]],774],0,[[[816,[387]],[22,[11]]],[[816,[387]]]],[[837,[22,[11]]],837],[[874,[22,[389]]],874],[[860,[22,[389]]],860],[[[810,[392]],[22,[395]]],[[810,[392]]]],[[862,[22,[395]]],862],[[[813,[392]],488],[[813,[392]]]],[[774,[51,[[12,[774]]]]],774],[[[813,[392]],[22,[44]]],[[813,[392]]]],[[[873,[392]],[22,[62]]],[[873,[392]]]],[[[873,[392]],[22,[62]]],[[873,[392]]]],[[847,558],847],[[848,558],848],[[[816,[387]],11],[[816,[387]]]],[[[873,[392]],11],[[873,[392]]]],[[837,11],837],[[837,[22,[151]]],837],[[[816,[387]],[22,[[104,[151]]]]],[[816,[387]]]],[[[816,[387]],[22,[[12,[35]]]]],[[816,[387]]]],[[[816,[387]],830],[[816,[387]]]],[[837,830],837],[[[816,[387]],11],[[816,[387]]]],[[837,11],837],[[860,173],860],[[862,173],862],[[[873,[392]],[22,[44]]],[[873,[392]]]],[[848,558,558,558],848],[[847,558,558,558],847],[[848,558,558,558],848],[[847,558],847],[[848,558],848],[[[816,[387]],1],[[816,[387]]]],[[[876,[387]],1],[[876,[387]]]],[[837,1],837],[[837,[22,[44]]],837],[[795,[22,[44]]],795],[[[875,[392]],904],[[875,[392]]]],[[[876,[387]],904],[[876,[387]]]],[[847,558],847],[[848,558],848],[[848,558],848],[[847,558],847],[[848,558],848],[[[816,[387]],1],[[816,[387]]]],[[837,1],837],[[847,558],847],[[[816,[387]],[22,[44]]],[[816,[387]]]],[[[804,[387]],[22,[44]]],[[804,[387]]]],[[[805,[383]],[22,[44]]],[[805,[383]]]],[[[877,[387]],[22,[44]]],[[877,[387]]]],[[[790,[387]],[22,[44]]],[[790,[387]]]],[[837,[22,[44]]],837],[[795,[22,[44]]],795],[[[816,[387]],[22,[44]]],[[816,[387]]]],[[[877,[387]],[22,[44]]],[[877,[387]]]],[[848,558],848],[[[873,[392]],62],[[873,[392]]]],[[[816,[387]],[22,[831]]],[[816,[387]]]],[[837,[22,[831]]],837],[[774,854],774],[173],[[[816,[387]],[22,[[200,[173]]]]],[[816,[387]]]],[[[877,[387]],[22,[[200,[173]]]]],[[877,[387]]]],[[837,173],837],[[795,173],795],[[[816,[387]],[22,[[104,[791]]]]],[[816,[387]]]],[[774,1],774],[[[816,[387]],[22,[[42,[44,38]]]]],[[816,[387]]]],[[[804,[387]],[22,[[42,[44,38]]]]],[[804,[387]]]],[[[805,[383]],[22,[[42,[44,38]]]]],[[805,[383]]]],[[[876,[387]],[22,[[42,[62,38]]]]],[[876,[387]]]],[[[790,[387]],[22,[[42,[44,38]]]]],[[790,[387]]]],[[774,1],774],[[[816,[387]],[22,[11]]],[[816,[387]]]],[[837,[22,[11]]],837],[[[873,[392]],11],[[873,[392]]]],[1],[[[816,[387]],1],[[816,[387]]]],[[[877,[387]],1],[[877,[387]]]],[[837,1],837],[[795,1],795],[[[816,[387]],[22,[897]]],[[816,[387]]]],[[[804,[387]],[22,[897]]],[[804,[387]]]],[[[805,[383]],[22,[897]]],[[805,[383]]]],[[[790,[387]],[22,[897]]],[[790,[387]]]],[[837,[22,[897]]],837],[[795,[22,[897]]],795],[[774,13,[22,[78]]],774],[[[813,[392]],[22,[44]]],[[813,[392]]]],[[[816,[387]],[104,[151]]],[[816,[387]]]],[[[876,[387]],[104,[151]]],[[876,[387]]]],[[[877,[387]],[104,[151]]],[[877,[387]]]],[[837,[104,[151]]],837],[[795,151],795],[[837,25],[[17,[837,16]]]],[[[876,[387]],151],[[876,[387]]]],[[[877,[387]],151],[[877,[387]]]],[[847,558],847],[[848,558],848],[[774,1],774],[[[816,[387]],44],[[816,[387]]]],[[837,44],837],[[[816,[387]],44],[[816,[387]]]],[[837,44],837],[[774,1],774],[[[813,[392]],1],[[813,[392]]]],[[774,1],774],[[[873,[392]],[22,[62]]],[[873,[392]]]],[[[816,[387]],1],[[816,[387]]]],[[837,1],837],[[774,1],774],[[339,[22,[88]]],339],[[339,[22,[88]]],[[39,[37,38]]]],[[848,558],848],[[847,558],847],[774,774],[[558,[200,[558]]],558],[[],[[4,[57]]]],[[],[[4,[57]]]],[[],[[17,[[4,[57]],16]]]],0,0,[[[4,[6]],4],[[17,[4,16]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[777,[0,[25,67,68]]],15],[[777,[0,[25,67,68]]],15],[[[12,[[99,[78]]]],[0,[25,67,68]]],15],[[[12,[[99,[78]]]],[0,[25,67,68]]],15],[[[12,[[0,[222,272]]]],[0,[23,52]],[22,[[104,[134]]]]],[[39,[37,38]]]],[[[12,[[0,[222,272]]]],88,[0,[23,52]],[22,[[104,[134]]]]],[[39,[37,38]]]],[[[4,[28]],78,78],[[4,[28]]]],[[[42,[[99,[78]],38]],[12,[[39,[37,38]]]]],1],[19,15],0,0,[[],15],[[],15],[[],[[17,[15,16]]]],[[],[[17,[[4,[3]],16]]]],[[],[[17,[[4,[3]],16]]]],[[],[[4,[18]]]],0,0,0,0,0,0,[2],[[],17],[[[905,[[51,[37]],23]]],[[17,[217]]]],[[138,27],[[17,[1]]]],[[138,27],[[17,[1]]]],[[]],[[]],[[]],[[]],[138,138],[[[905,[[0,[147,[51,[37]]]],[0,[147,23]]]]],[[905,[[0,[147,[51,[37]]]],[0,[147,23]]]]]],[[]],[138,[[17,[44]]]],[44],[44],[44],[44],[44],[44],[[138,27],[[407,[138,27]]]],[[138,27],[[17,[22]]]],[[[905,[[0,[166,[51,[37]]]],[0,[166,23]]]],45],[[17,[46]]]],[[138,27],17],[[]],[[]],[138,[[408,[138]]]],[[],22],[[[905,[[51,[37]],23]]],22],[[],44],[[],44],[[]],[[]],[[[906,[392,416]]]],[[]],[[138,27],[[409,[138,27]]]],[[138,25],[[410,[138,25]]]],[[138,25],[[411,[138,25]]]],[[392,416],[[906,[392,416]]]],[[23,[42,[11,38]]],[[905,[[51,[37]],23]]]],[[],[[17,[22]]]],[[[906,[392,416]]],22],[44,[[17,[22]]]],[[138,27],[[17,[[22,[44]]]]]],[[]],[[138,44],[[412,[138]]]],[[138,27],[[413,[138,27]]]],[[138,44],[[414,[138]]]],[[138,27],[[415,[138,27]]]],[[]],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[]],[[]],0,[[]],[[]],[[821,[51,[[12,[11]]]]],558],[44],[44],[44],[[821,[51,[[12,[11]]]]],558],[[]],[[],44],[[]],[[821,[51,[[12,[11]]]]],558],[[],17],[[],17],[[],106],[[]],0,0,0,0,0,0,0,0,0,0,0,0,[2],[[[22,[13]],1],[[17,[[59,[58,57]],16]]]],[[[22,[13]]],[[17,[[59,[58,57]],16]]]],[[[22,[13]],61,1,1,[22,[62]]],[[17,[[59,[63,60]],16]]]],[[[22,[13]],61,1,[22,[62]]],[[17,[[59,[63,60]],16]]]],[[[22,[13]],1],[[17,[[59,[70,60]],16]]]],[[]],[[]],0,0,0,0,[177,177],[[]],0,0,[[],[[4,[30]]]],[[],[[4,[30]]]],[[],[[4,[60]]]],[[],177],[44],[44],[44],0,0,[[]],[[],[[4,[30]]]],[[],[[4,[30]]]],[[],[[4,[60]]]],[[],44],[[]],[[],[[4,[6]]]],[[],[[4,[6]]]],[[],[[4,[57]]]],[[],[[4,[57]]]],[[],[[4,[60]]]],[[],[[4,[60]]]],0,0,[[],[[4,[30]]]],[[],[[4,[30]]]],[[],[[4,[60]]]],[[],[[4,[30]]]],[[],[[4,[30]]]],[[],[[4,[30]]]],[[],[[4,[30]]]],[[],[[4,[60]]]],[[],[[4,[30]]]],[[],[[4,[30]]]],[[13,[12,[13]],13],[[59,[58,57]]]],[[13,[12,[13]],13],[[59,[70,60]]]],[[13,[12,[13]],13,61],[[59,[63,60]]]],[[],[[4,[30]]]],[[],[[4,[30]]]],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[[],[[4,[30]]]],[[],[[4,[30]]]],[[],[[4,[60]]]],[[]],[[],17],[[],17],0,[[],106],0,[[],158],0,[[]],[[],[[4,[30]]]],[[],[[4,[30]]]],[[],[[4,[30]]]],[[],[[4,[30]]]],0,0,0,0,[[],[[4,[57]]]],[[],[[4,[57]]]],0,0,0,0,0,0,0,0,[2],[[[22,[13]],1],[[17,[[59,[58,57]],16]]]],[[[22,[13]]],[[17,[[59,[58,57]],16]]]],[[[22,[13]],61,1,1,[22,[62]]],[[17,[[59,[63,60]],16]]]],[[[22,[13]],61,1,[22,[62]]],[[17,[[59,[63,60]],16]]]],[[[22,[13]],1],[[17,[[59,[70,60]],16]]]],[[],[[4,[10]]]],[[]],[[]],[907,907],[[]],[44],[44],[44],[[907,907],1],[[],1],[[],1],[[],1],[[],1],[[907,45],[[17,[46]]]],[[]],[[907,199]],0,[[],44],[[]],[[907,13],1],[[]],[[],17],[[],17],[[],106],[[]],0,0,0,0,[2],[[]],[[]],[[[908,[147]]],[[908,[147]]]],[[]],[44],[44],[44],[[]],[13,[[22,[907]]]],[[],44],[[]],0,[[[908,[272]],13],[[22,[272]]]],[[[12,[11]],[22,[61]]],22],[[[908,[83]],[12,[11]],[22,[61]]],[[22,[83]]]],[[[908,[80]],[12,[11]],[22,[61]]],[[22,[80]]]],0,[[]],[[],17],[[[22,[61]]],[[17,[16]]]],[[907,[22,[61]]],[[17,[[908,[83]],16]]]],[[907,[22,[61]]],[[17,[[908,[80]],16]]]],[[],17],[[],106],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[],35],[35,[[17,[15,16]]]],0,[[],35],0,[44,[[17,[53,16]]]],[44,53],[[],35],[44,53],[[35,35],[[17,[35,16]]]],0,[[]],[44],0,0,0,0,0,0,0,0,0,0,0,0,[1],[[]],[[],1],[201],[[[59,[63,60]],[22,[13]],[22,[1]]],[[17,[[59,[63,60]],16]]]],0,0,0,[[[22,[88]]]],[[[179,[80]],[179,[11]],[22,[88]]]],[[[179,[80]],[179,[11]],[22,[88]]]],0,[869,558],[[]],[[]],[[869,61],558],[[869,558,61],558],[[869,62],558],[869,558],[869,558],[869,558],[44],[44],[44],[869,558],[[]],[869,558],[[],44],[[]],[869,558],[869,558],[869,558],[869,558],[869,558],[869,558],[869,558],[869,558],[869,558],[[869,[22,[62]],[22,[1]]],558],[[869,[51,[13]],[51,[13]]],558],[869,558],[[869,13],558],[869,558],[[869,61],558],[[869,13],558],[[869,241],558],[[],17],[[],17],[[],106],[[]],[869,558],[869,558],[[869,61],558],[869,558],0,[[242,19],[[17,[15,16]]]],[[],[[17,[13,16]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[2],[[],17],[[[405,[23]]],17],[406,17],[[[407,[416,27]]],17],[[[408,[416]]],17],[[[409,[416,27]]],17],[[[411,[416,25]]],17],[[[410,[416,25]]],17],[[[412,[416]]],17],[[[413,[416,27]]],17],[[[414,[416]]],17],[[[415,[416,27]]],17],[909,[[17,[217]]]],[[[910,[[51,[37]],23]]],[[17,[217]]]],[[],17],[[[405,[43]]],17],[406,17],[[[409,[911,27]]],17],[[[411,[911,25]]],17],[[[410,[911,25]]],17],[[138,27],[[17,[1]]]],[[138,27],[[17,[1]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[138,138],[[[910,[[0,[147,[51,[37]]]],[0,[147,23]]]]],[[910,[[0,[147,[51,[37]]]],[0,[147,23]]]]]],[[]],[23,[[405,[23]]]],[138,[[17,[44]]]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[[],406],[[138,27],[[407,[138,27]]]],[[138,27],[[17,[22]]]],[[[910,[[0,[166,[51,[37]]]],[0,[166,23]]]],45],[[17,[46]]]],[[138,27],17],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[138,[[408,[138]]]],[[],22],[[[405,[23]]],22],[406,22],[[[407,[416,27]]],22],[[[408,[416]]],22],[[[409,[416,27]]],22],[[[411,[416,25]]],[[22,[138]]]],[[[410,[416,25]]],22],[[[412,[416]]],22],[[[413,[416,27]]],22],[[[414,[416]]],22],[[[415,[416,27]]],22],[909,22],[[[910,[[51,[37]],23]]],22],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[138,27],[[409,[138,27]]]],[[138,25],[[410,[138,25]]]],[[138,25],[[411,[138,25]]]],[[153,[352,[[51,[37]]]],[42,[11,38]]],909],[[23,[42,[11,38]]],[[910,[[51,[37]],23]]]],[[],[[17,[22]]]],[[[408,[416]]],[[17,[22]]]],[[[410,[416,25]]],[[17,[22]]]],[[],[[17,[22]]]],[[[410,[911,25]]],[[17,[22]]]],[44,[[17,[22]]]],[[138,27],[[17,[[22,[44]]]]]],[[]],[[[405,[23]]]],[406],[[[407,[416,27]]]],[[[408,[416]]]],[[[409,[416,27]]]],[[[411,[416,25]]]],[[[410,[416,25]]]],[[[412,[416]]]],[[[413,[416,27]]]],[[[414,[416]]]],[[[415,[416,27]]]],[[138,44],[[412,[138]]]],[[138,27],[[413,[138,27]]]],[[138,44],[[414,[138]]]],[[138,27],[[415,[138,27]]]],[[]],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[392,416],[[17,[217]]]],[[15,19],15],[[15,19],15],[[15,13],15],[[15,13],15],0,0,0,[[]],[[]],[[]],[[]],[44],[44],[44],[44],[44],[44],[912,35],[[912,45],[[17,[46]]]],[[]],[[]],[[913,13],[[17,[912,16]]]],[[],44],[[],44],[[]],[[]],[912,[[22,[44]]]],[913,151],[912,[[22,[15]]]],[912,[[22,[15]]]],[912,[[22,[15]]]],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[]],[[]],0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[44],[44],[44],[44],[44],[44],[44],[44],[44],[44],[819],[44],[44],[820],[[]],[[]],[[]],[[]],[[],44],[[],44],[[],44],[[],44],[[]],[[]],[[]],[[]],[[817,44],[[17,[[22,[[42,[242,38]]]],16]]]],[[819,44],[[17,[[22,[[42,[242,38]]]],16]]]],[[818,44],[[17,[[22,[[42,[242,38]]]],16]]]],[[820,44],[[17,[[22,[[42,[242,38]]]],16]]]],[[[816,[[39,[387,38]]]],[104,[151]]],819],[[[816,[[39,[387,38]]]],[104,[151]]],820],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[[],106],[[]],[[]],[[]],[[]],0,0,0,0,[[],15],[[],[[17,[[4,[30]],16]]]],[[],[[17,[[4,[30]],16]]]],[[],[[17,[[4,[6]],16]]]],[[],[[17,[[4,[57]],16]]]],[[],[[17,[[4,[30]],16]]]],[[],[[17,[[4,[30]],16]]]],[[],[[17,[[4,[30]],16]]]],[[],35],[[],[[17,[[4,[30]],16]]]],[[],[[17,[[4,[57]],16]]]],[[],[[17,[[4,[30]],16]]]],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[176,[[17,[15,16]]]],[[],[[17,[[4,[30]],16]]]],[13,[[17,[15,16]]]],[61,[[17,[[4,[60]],16]]]],[[],[[104,[103]]]],[13,[[17,[15,16]]]],[[],[[17,[[4,[30]],16]]]],[[],[[17,[[4,[30]],16]]]],[[],[[17,[[4,[57]],16]]]],0,[[138,44,44],138],[[138,44,44],138],[[44,[42,[1,38]]]],0,[[12,1,1]],[[[12,[[0,[222,[180,[[0,[222,[180,[[0,[222,[180,[[0,[222,180]]]]]]]]]]]]]]]]]],[[[12,[[0,[222,[180,[[0,[222,[180,[[0,[222,[180,[[0,[222,180]]]]]]]]]]]]]]]]]],[[[12,[15]],[12,[1]],1],[[17,[223,16]]]],[[13,[12,[15]],[12,[1]],1],[[17,[[4,[7]],16]]]],[15,[[17,[[39,[37,38]],16]]]],0,[[]],[[]],[[903,13],558],[[903,558,1],558],[[903,558],558],[[903,13],558],[44],[44],[44],[[903,558],558],[903,558],[[903,13,44],558],[[903,558],558],[[]],[[903,78,1],558],[[],44],[[]],[903,558],[[903,[22,[62]]],558],[903,558],[[903,558,558,1],558],[[903,558,558,1],558],[[903,558,558,1,80],558],[[903,[22,[62]]],558],[[903,13],558],[[903,13,44],558],[[903,13,44],558],[[903,13],558],[[903,13,44],558],[[903,558],558],[[903,80,[22,[56]]],558],[[903,[22,[62]]],558],[[903,35,850],558],[[903,850],558],[[903,[22,[61]],[22,[62]],850],558],[[903,44],558],[903,558],[[903,850],558],[903,558],[[],17],[[],17],[[],106],[[]],[[[0,[383,387,138]]],[[17,[914,16]]]],[[914,11,[22,[44]],1,[22,[151]],44,44,[22,[11]],[22,[11]],11,[22,[831]],1],[[17,[16]]]],[[914,11,[22,[44]],1,[22,[151]],44,44,[22,[11]],[22,[11]],11,[22,[831]],1,11],[[17,[16]]]],[[[12,[11]]],1],0,0,0,0,0,0,0,0,0,0,0,[2],[2],[[],15],[15,[[17,[15,16]]]],[[15,[0,[8,73]]]],[[15,15]],[[15,[0,[8,73]]]],[[15,15]],[[15,15],[[17,[15,16]]]],[15,[[22,[44]]]],[15,[[22,[44]]]],[29,[[4,[30]]]],[[],[[17,[[4,[30]],16]]]],0,[15,[[17,[[4,[18]],16]]]],[[15,44],[[39,[37,38]]]],[[],134],[[],134],[15,[[4,[3]]]],[154,[[4,[28]]]],[154,[[4,[28]]]],[15,154],[15,15],[15,15],[[],[[17,[44,16]]]],[15,[[17,[44,16]]]],[15,[[17,[[4,[7]],16]]]],[15,[[17,[15,16]]]],[15,[[17,[15,16]]]],[15,[[17,[15,16]]]],[15,[[17,[[4,[6]],16]]]],[[]],[[]],[[]],[[]],[[]],[[]],[35,[[17,[15,16]]]],[[15,35],[[17,[15,16]]]],[[15,35],[[17,[15,16]]]],[15,[[17,[226,16]]]],[15,[[17,[15,16]]]],[15,[[17,[15,16]]]],[[15,15],[[17,[15,16]]]],[[15,9],[[17,[15,16]]]],[[],[[41,[[40,[[39,[37,38]]]]]]]],[[],[[42,[[39,[37,38]],38]]]],[15,[[42,[[39,[37,38]],38]]]],[15,15],[[15,53,53],[[17,[15,16]]]],[[15,53],[[17,[15,16]]]],[[15,53],[[17,[15,16]]]],[72,72],[15,15],[[],[[104,[154]]]],[[]],[[]],[[15,1],15],[[15,1],15],[[15,1],15],[[15,1],15],[15,[[17,[[59,[58,57]],16]]]],[15,[[17,[[59,[63,60]],16]]]],[15,[[17,[[59,[65,64]],16]]]],[[],15],[44],[44],[15],[44],[44],[44],[44],[[15,80,866],[[17,[15,16]]]],[[15,15]],[[15,[0,[8,73]]]],[[15,15]],[[15,[0,[8,73]]]],[44],[44],[44],[[],15],[[],35],[15,[[17,[[59,[66,60]],16]]]],[[72,72],1],[[15,15],1],[[]],[[15,15],[[17,[[4,[6]],16]]]],[[15,188],[[17,[[4,[6]],16]]]],[[15,13],[[17,[[4,[6]],16]]]],[[]],[[15,15],[[17,[[4,[6]],16]]]],[[15,188]],[[15,13]],[[],1],[[],1],[[],1],[[],1],[15,44],[15,[[17,[15,16]]]],[[15,15],[[17,[15,16]]]],[[15,53,44],[[17,[15,16]]]],[15,[[17,[[4,[33]],16]]]],[15,[[17,[[4,[31]],16]]]],[[],[[82,[92]]]],[[15,146],[[17,[15,16]]]],[[[4,[6]]],[[17,[15,16]]]],[[15,[4,[6]],1],[[17,[15,16]]]],[15,[[17,[15,16]]]],[[72,45],[[17,[46]]]],[[15,45],[[17,[46]]]],[[15,45],[[17,[46]]]],[15,62],[[]],[[]],[[[59,[66,60]]],15],[[[59,[63,60]]],15],[[[59,[58,57]]],15],[[[4,[28]]],15],[[[59,[70,60]]],15],[[]],[[13,[12,[53]],1],[[17,[15,16]]]],[[13,[12,[53]],35,1],[[17,[15,16]]]],[[13,[42,[[39,[37,38]],38]],35],15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[49,15],[[13,[42,[84,38]]],15],[[13,[42,[80,38]]],15],[[13,[42,[11,38]]],15],[[13,[42,[78,38]]],15],[[13,[42,[83,38]]],15],[[13,[42,[56,38]]],15],[[13,[42,[86,38]]],15],[[13,[42,[74,38]]],15],[[13,[42,[75,38]]],15],[[13,[42,[55,38]]],15],[[13,44,35],15],[44,[[17,[53,16]]]],[15,44],[44,[[22,[54]]]],[44,53],[[]],[[15,13],[[17,[[4,[6]],16]]]],[[15,188],[[17,[[4,[6]],16]]]],[[15,15],[[17,[[4,[6]],16]]]],[[]],[[15,13],[[17,[[4,[6]],16]]]],[[15,188],[[17,[[4,[6]],16]]]],[[15,15],[[17,[[4,[6]],16]]]],[[],1],[[15,[22,[44]]],15],[15,[[17,[[4,[76]],16]]]],[15,[[17,[[4,[57]],16]]]],[15,[[17,[[4,[60]],16]]]],[15,[[17,[[4,[85]],16]]]],[15,[[17,[[4,[30]],16]]]],0,[15,[[17,[[4,[3]],16]]]],[[],44],[[],44],[[],44],[[]],[[]],[[]],[15,242],[[]],[138,15],[15,15],[[],1],[15,[[17,[[4,[6]],16]]]],[15,[[17,[[4,[6]],16]]]],[15,[[17,[[4,[6]],16]]]],[15,[[17,[[4,[6]],16]]]],[15,[[17,[[4,[6]],16]]]],[[],[[4,[6]]]],[[],[[4,[6]]]],[[],1],[[],1],[[],72],[15,915],[[],44],[44,15],[15,[[17,[[4,[3]],16]]]],[15,558],[[]],[[15,13],[[17,[[4,[6]],16]]]],[[15,188],[[17,[[4,[6]],16]]]],[[15,15],[[17,[[4,[6]],16]]]],[[]],[[15,15],[[17,[[4,[6]],16]]]],[[15,188],[[17,[[4,[6]],16]]]],[[15,13],[[17,[[4,[6]],16]]]],[15,[[22,[73]]]],[[],15],[[],[[22,[74]]]],[15,15],[[],[[22,[74]]]],[[],15],[15,[[22,[73]]]],[[],15],[[],[[17,[15,16]]]],[[15,[0,[8,73]]]],[[15,[0,[8,73]]]],[[15,15]],[[15,15]],[[],44],[[],[[17,[44,16]]]],[[],13],[[13,[51,[[12,[[22,[55]]]]]]],15],[[13,[51,[[12,[[22,[13]]]]]]],15],[[13,[51,[[12,[224]]]]],15],[[13,[51,[[12,[[22,[74]]]]]]],15],[[13,[51,[[12,[[22,[86]]]]]]],15],[[13,[51,[[12,[[22,[80]]]]]]],15],[[13,[51,[[12,[237]]]]],15],[[13,[81,[56]]],15],[[13,[51,[[12,[[22,[[12,[11]]]]]]]]],15],[[13,[51,[[12,[[82,[[12,[11]]]]]]]]],15],[[13,[51,[[12,[[22,[75]]]]]]],15],[[13,[51,[[12,[83]]]]],15],[[13,[51,[[12,[[22,[62]]]]]]],15],[[13,[51,[[12,[[12,[11]]]]]]],15],[[13,[51,[[12,[[22,[[42,[11,38]]]]]]]]],15],[[13,[51,[[12,[74]]]]],15],[[13,[51,[[12,[80]]]]],15],[[13,[51,[[12,[11]]]]],15],[[13,[51,[[12,[[22,[84]]]]]]],15],[[13,[81,[80]]],15],[[13,[51,[[12,[53]]]]],15],[[13,[51,[[12,[[22,[56]]]]]]],15],[[13,[51,[[12,[56]]]]],15],[[13,[51,[[12,[238]]]]],15],[[13,[51,[[12,[[22,[78]]]]]]],15],[[13,[81,[83]]],15],[[13,[51,[[12,[75]]]]],15],[[13,15],15],[[13,[51,[[12,[13]]]]],15],[[13,[51,[[12,[[22,[[82,[13]]]]]]]]],15],[[13,[81,[78]]],15],[[13,[51,[[12,[[22,[237]]]]]]],15],[[13,[51,[[12,[[22,[224]]]]]]],15],[[13,771],15],[[13,[51,[[12,[[42,[11,38]]]]]]],15],[[13,[51,[[12,[78]]]]],15],[[13,[51,[[12,[84]]]]],15],[[13,[51,[[12,[62]]]]],15],[[13,[51,[[12,[1]]]]],15],[[13,[51,[[12,[[22,[11]]]]]]],15],[[13,[51,[[12,[[22,[158]]]]]]],15],[[13,[51,[[12,[[22,[15]]]]]]],15],[[13,[51,[[12,[[22,[83]]]]]]],15],[[13,[51,[[12,[[22,[[82,[[12,[11]]]]]]]]]]],15],[[13,[51,[[12,[[22,[1]]]]]]],15],[[13,[51,[[12,[15]]]]],15],[[13,[51,[[12,[158]]]]],15],[[13,[51,[[12,[86]]]]],15],[[13,[51,[[12,[[22,[238]]]]]]],15],[[13,[51,[[12,[55]]]]],15],[[13,[51,[[12,[[82,[13]]]]]]],15],[[13,35],15],[[44,44],15],[[13,44],15],[915,22],[[]],[[15,13],[[17,[[4,[6]],16]]]],[[15,188],[[17,[[4,[6]],16]]]],[[15,15],[[17,[[4,[6]],16]]]],[[]],[[15,15],[[17,[[4,[6]],16]]]],[[15,188]],[[15,13]],[[],44],0,[15,35],[[],[[4,[6]]]],[[],[[4,[6]]]],[15,[[39,[69,38]]]],[15,15],[[74,91],[[17,[15,16]]]],[[15,145,[22,[56]]],15],[[],15],[[15,[0,[8,73]]]],[[15,[0,[8,73]]]],[[15,15]],[13],[[15,13],15],[[[4,[30]]],[[17,[[4,[3]],16]]]],[[15,[12,[80]]],[[17,[15,16]]]],[[],15],[[25,93],[[17,[15,16]]]],[[15,176],[[17,[15,16]]]],[[15,176],[[17,[15,16]]]],[[15,176],[[17,[15,16]]]],[[15,176],[[17,[15,16]]]],[[15,176],[[17,[15,16]]]],[[15,176],[[17,[15,16]]]],[[15,176],[[17,[15,16]]]],[[15,176],[[17,[15,16]]]],[[15,78],[[17,[15,16]]]],[[15,74,1,1,[22,[56]]],[[17,[15,16]]]],[[15,44,1,1,[22,[56]]],[[17,[15,16]]]],[[15,15],1],[[15,15],1],[[15,72]],[80,15],[[]],[15],[[15,[22,[56]]],15],[915],[[80,44],15],[[15,1],15],[29,15],[11,15],[13,[[4,[10]]]],[[15,44],[[17,[[82,[13]],16]]]],[[15,35],[[17,[15,16]]]],[15,[[17,[225,16]]]],[[15,[0,[8,73]]]],[[15,[0,[8,73]]]],[[15,15]],[[15,15]],[15,[[22,[73]]]],[15,15],[[15,[22,[44]]],15],[[[4,[30]]],[[17,[15,16]]]],[[15,44],15],[95,[[17,[15,16]]]],[95,15],[96,[[17,[15,16]]]],[96,15],[[15,[4,[30]],1],[[17,[15,16]]]],[[[4,[30]]],[[17,[15,16]]]],[[15,[12,[78]]],[[17,[15,16]]]],[[15,[4,[30]],1],[[17,[15,16]]]],[44,15],[15,[[17,[[59,[70,60]],16]]]],[[15,44],[[39,[37,38]]]],[[15,[22,[13]],1],[[17,[242,16]]]],[15,[[104,[103]]]],[[]],[[]],[15,[[82,[15]]]],[[],62],[[15,15],[[17,[15,16]]]],[[],17],[[],17],[[],[[17,[15,16]]]],[[],[[17,[15,16]]]],[[],17],[[],17],[[],17],[[],17],[[],106],[[],106],[[],106],[15,[[17,[[4,[87]],16]]]],[15,[[17,[[4,[30]],16]]]],[15,[[17,[[4,[77]],16]]]],[15,[[17,[[4,[79]],16]]]],[[],[[17,[15,16]]]],[15,[[17,[15,16]]]],[154,[[17,[[4,[28]],16]]]],0,[15,[[17,[[4,[10]],16]]]],[11,15],[[]],[[]],[[]],[[15,[4,[6]],15],[[17,[15,16]]]],0,0,0,0,[[15,15,27],15],[15],[15,[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],0,[15],[15,[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[15],[15,[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[15],[15,[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[15],[15,[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],0,0,[15,[[17,[15,16]]]],[[4,15],[[17,[15,16]]]],[9,[[17,[15,16]]]],[[4,9],[[17,[15,16]]]],0,0,0,[2],[[]],[[]],[866,866],[[]],[[],866],[44],[44],0,[44],[[866,866],1],[[],1],[[],1],[[],1],[[],1],[[866,45],[[17,[46]]]],[[]],[[866,199]],[[],44],[[]],[[]],[[],17],[[],17],[[],106],[[]],0,0,[2],[916,15],[916,15],[[]],[[]],[916,916],[[]],[916,15],[44],[44],[44],[[]],[[],44],[[]],[15,916],[[916,[39,[37,38]]]],[[]],[[],17],[[],17],[[],106],[[]],[[916,[39,[37,38]],25]]],"c":[6429,6430,10531,10552,10553,10559,10560,10645,10646,10647,10648,10652,10653,10657,10658,10828,10930,11156,11157,11159,11161,11166,11169,11171,11173,11188,11197,11199,11201,11203,11280,11281,11399,11400,11451,11452,11461,11466,11522,11523,11634,11700,11701,11702,11703,12053,12054,12055,12056,12073,12076,12078,12079,12084,12085,12090,12091,12092,12093,12097,12139,12142,12147,12148,12163,12164,12184,12185,12186,12187,13025,13126,17217,17290,17351,17354,17355,17356,17357,17358,17363,17366,17371,17372,17408],"p":[[15,"bool"],[3,"Private"],[3,"ListType"],[3,"ChunkedArray"],[8,"PolarsNumericType"],[3,"BooleanType"],[3,"BinaryType"],[8,"Num"],[8,"ToPrimitive"],[3,"Utf8Type"],[15,"u8"],[15,"slice"],[15,"str"],[8,"NumOpsDispatchInner"],[3,"Series"],[4,"PolarsError"],[4,"Result"],[3,"FixedSizeListType"],[4,"GroupsProxy"],[8,"PolarsObject"],[3,"ObjectType"],[4,"Option"],[8,"Iterator"],[3,"AmortizedListIter"],[8,"Fn"],[8,"Copy"],[8,"FnMut"],[8,"PolarsDataType"],[3,"SortOptions"],[3,"UInt32Type"],[3,"Float64Type"],[8,"PolarsIntegerType"],[3,"Float32Type"],[3,"SortMultipleOptions"],[4,"DataType"],[8,"NumOpsDispatchCheckedInner"],[8,"Array"],[3,"Global"],[3,"Box"],[3,"Iter"],[3,"Map"],[3,"Vec"],[8,"DoubleEndedIterator"],[15,"usize"],[3,"Formatter"],[3,"Error"],[3,"BooleanArray"],[3,"PrimitiveArray"],[8,"IntoIterator"],[8,"IntoParallelIterator"],[8,"AsRef"],[8,"TrustedLen"],[4,"AnyValue"],[8,"PolarsObjectSafe"],[15,"f32"],[15,"u64"],[3,"Int32Type"],[3,"DateType"],[3,"Logical"],[3,"Int64Type"],[4,"TimeUnit"],[3,"String"],[3,"DatetimeType"],[3,"Int128Type"],[3,"DecimalType"],[3,"DurationType"],[8,"Send"],[8,"Sync"],[8,"ExactSizeIterator"],[3,"TimeType"],[8,"PolarsFloatType"],[4,"IsSorted"],[8,"NumCast"],[15,"f64"],[15,"i16"],[3,"Int16Type"],[3,"UInt64Type"],[15,"u32"],[3,"UInt8Type"],[15,"i64"],[3,"Range"],[4,"Cow"],[15,"i32"],[15,"i8"],[3,"Int8Type"],[15,"u16"],[3,"UInt16Type"],[3,"Bitmap"],[8,"ParallelIterator"],[8,"IndexedParallelIterator"],[4,"QuantileInterpolOptions"],[3,"Field"],[3,"RollingOptionsFixedWindow"],[8,"PolarsOpsNumericType"],[8,"TakeIterator"],[8,"TakeIteratorNulls"],[4,"TakeIdx"],[3,"OwnedRepr"],[15,"array"],[3,"Dim"],[3,"ArrayBase"],[3,"ViewRepr"],[8,"SeriesOpsTime"],[3,"Arc"],[4,"Either"],[3,"TypeId"],[3,"RandomState"],[3,"AnonymousListBuilder"],[3,"AnonymousOwnedListBuilder"],[3,"BinaryChunkedBuilderCow"],[3,"Utf8ChunkedBuilderCow"],[8,"ListBuilderTrait"],[3,"LazyCompact"],[3,"SmartString"],[3,"BoolIterNoNull"],[3,"Utf8Array"],[3,"Utf8IterNoNull"],[3,"BinaryArray"],[3,"BinaryIterNoNull"],[3,"ListArray"],[3,"ListIterNoNull"],[3,"FixedSizeListArray"],[3,"FixedSizeListIterNoNull"],[3,"StructIter"],[3,"SomeIterator"],[3,"ListBooleanChunkedBuilder"],[3,"ListPrimitiveChunkedBuilder"],[3,"BinaryChunkedBuilder"],[3,"ListUtf8ChunkedBuilder"],[3,"ListBinaryChunkedBuilder"],[3,"BooleanChunkedBuilder"],[3,"PrimitiveChunkedBuilder"],[3,"Utf8ChunkedBuilder"],[8,"Any"],[3,"ObjectArray"],[8,"AsFd"],[3,"BorrowedFd"],[8,"Sized"],[8,"AsRawFd"],[19,"MaybeUninit"],[8,"Error"],[3,"RollingVarParams"],[3,"RollingQuantileParams"],[4,"RankMethod"],[3,"RankOptions"],[4,"FillNullStrategy"],[8,"Clone"],[4,"IndexOrder"],[3,"AsOfOptions"],[4,"AsofStrategy"],[3,"Schema"],[3,"ArrowField"],[3,"ArrowSchema"],[8,"SeriesTrait"],[8,"Ord"],[4,"Ordering"],[4,"ArrowDataType"],[3,"NaiveDateTime"],[8,"Default"],[3,"Weak"],[15,"char"],[8,"FromIterator"],[8,"Scalar"],[8,"PartialEq"],[8,"Display"],[8,"Debug"],[15,"never"],[3,"Once"],[3,"CStr"],[3,"OsStr"],[3,"Path"],[3,"OsString"],[3,"PathBuf"],[8,"ToOwned"],[3,"CString"],[3,"RollingOptionsImpl"],[3,"RollingOptions"],[3,"Row"],[3,"Buffer"],[8,"PartialOrd"],[8,"TakeRandom"],[4,"TakeRandBranch3"],[4,"TakeRandBranch2"],[3,"Utf8TakeRandom"],[3,"Utf8TakeRandomSingleChunk"],[3,"BinaryTakeRandom"],[3,"BinaryTakeRandomSingleChunk"],[8,"NumericNative"],[3,"NumTakeRandomChunked"],[3,"NumTakeRandomCont"],[3,"NumTakeRandomSingleChunk"],[3,"BoolTakeRandom"],[3,"BoolTakeRandomSingleChunk"],[3,"ListTakeRandom"],[3,"ListTakeRandomSingleChunk"],[3,"ObjectTakeRandom"],[3,"ObjectTakeRandomSingleChunk"],[8,"Hash"],[8,"Hasher"],[8,"Into"],[8,"FnOnce"],[3,"Pin"],[3,"Demand"],[8,"LocalSpawn"],[3,"LocalFutureObj"],[3,"SpawnError"],[8,"Spawn"],[3,"FutureObj"],[3,"AllocError"],[3,"RwLock"],[3,"BTreeMap"],[3,"ObjectChunkedBuilder"],[3,"CloudOptions"],[4,"CloudType"],[3,"AnonymousBuilder"],[3,"AnonymousBuilder"],[4,"ArrowError"],[3,"Offsets"],[3,"MutableNullArray"],[3,"MutableBitmap"],[8,"AnonymousObjectBuilder"],[8,"IsFloat"],[3,"RowsEncoded"],[3,"NaiveTime"],[3,"StructChunked"],[3,"CategoricalChunked"],[3,"CategoricalChunkedBuilder"],[4,"RevMapping"],[3,"StrHashLocal"],[3,"OwnedObject"],[3,"CategoricalType"],[4,"ArrowTimeUnit"],[4,"IntegerType"],[4,"PrimitiveType"],[3,"CatIter"],[4,"Tz"],[3,"NaiveDate"],[3,"Duration"],[3,"Duration"],[4,"PhysicalType"],[3,"TruncateOptions"],[3,"DataFrame"],[3,"IUseStringCache"],[3,"ErrString"],[4,"Error"],[3,"Error"],[4,"ParquetError"],[3,"Utf8Error"],[3,"FromUtf8Error"],[3,"Utf8Error"],[4,"OutOfSpecKind"],[3,"Error"],[3,"TryReserveError"],[8,"Eq"],[8,"BuildHasher"],[3,"AHashSet"],[3,"AHasher"],[3,"HashSet"],[15,"u128"],[8,"RandomSource"],[3,"AHashMap"],[3,"HashMap"],[8,"Borrow"],[3,"IntoKeys"],[3,"IntoValues"],[8,"NativeArithmetics"],[8,"Add"],[15,"i128"],[3,"MutableListArray"],[8,"Offset"],[3,"MutableBinaryArray"],[8,"NativeType"],[3,"MutableUtf8Array"],[3,"MutablePrimitiveArray"],[8,"DictionaryKey"],[3,"DictionaryArray"],[3,"FixedSizeBinaryArray"],[3,"MapArray"],[3,"NullArray"],[3,"UnionArray"],[3,"MutableBinaryValuesArray"],[3,"MutableBooleanArray"],[8,"MutableArray"],[3,"MutableDictionaryArray"],[3,"MutableFixedSizeBinaryArray"],[3,"MutableFixedSizeListArray"],[3,"MutableNullArray"],[3,"MutableStructArray"],[3,"MutableUtf8ValuesArray"],[8,"CheckedAdd"],[8,"CheckedDiv"],[8,"CheckedMul"],[8,"CheckedRem"],[8,"CheckedSub"],[8,"ArrayAccessor"],[3,"ArrayValuesIter"],[8,"Div"],[8,"TrustedLen"],[3,"GrowableBinary"],[3,"GrowableBoolean"],[3,"GrowableDictionary"],[3,"GrowableFixedSizeBinary"],[3,"GrowableFixedSizeList"],[3,"GrowableList"],[3,"GrowableMap"],[3,"GrowableNull"],[3,"GrowablePrimitive"],[3,"GrowableUnion"],[3,"GrowableUtf8"],[3,"BitmapIter"],[4,"ZipValidity"],[3,"DictionaryValuesIter"],[3,"ChunksExact"],[3,"MapValuesIter"],[3,"UnionIter"],[8,"DictValue"],[3,"DictionaryValuesIterTyped"],[3,"HashHasher"],[3,"BuildHasherDefault"],[8,"Mul"],[3,"OffsetsBuffer"],[8,"OverflowingAdd"],[8,"OverflowingMul"],[8,"OverflowingSub"],[8,"Extend"],[8,"Rem"],[8,"SaturatingAdd"],[8,"SaturatingMul"],[8,"SaturatingSub"],[8,"Sub"],[8,"TryExtend"],[8,"TryExtendFromSelf"],[8,"TryPush"],[8,"WrappingAdd"],[8,"WrappingMul"],[8,"WrappingSub"],[3,"GrowableStruct"],[8,"Growable"],[3,"StructArray"],[8,"BitChunk"],[3,"BitChunks"],[3,"IntoIter"],[3,"Bytes"],[3,"IterBridge"],[3,"SlicesIterator"],[3,"ZipValidityIter"],[3,"BitChunksExact"],[3,"BitChunksExactMut"],[3,"BitChunkIter"],[4,"BytesAllocator"],[3,"ForeignVec"],[3,"Chunk"],[8,"Simd"],[8,"Sum"],[8,"CheckedNeg"],[8,"One"],[8,"Neg"],[8,"Pow"],[8,"WrappingNeg"],[3,"PrimitiveScalar"],[3,"months_days_ns"],[3,"BooleanScalar"],[8,"FromLexical"],[3,"CastOptions"],[3,"days_ms"],[8,"Float"],[3,"f16"],[8,"AsPrimitive"],[8,"ToLexical"],[8,"Simd8"],[8,"Index"],[4,"UnionMode"],[4,"IntervalUnit"],[3,"ArrowSchema"],[3,"ArrowArray"],[3,"ArrowArrayStream"],[8,"DerefMut"],[3,"ArrowArrayStreamReader"],[3,"IpcField"],[3,"IpcSchema"],[3,"FileMetadata"],[3,"StreamMetadata"],[8,"Read"],[8,"Seek"],[3,"FileReader"],[3,"StreamReader"],[8,"MmapBytesReader"],[4,"StreamState"],[4,"Compression"],[3,"WriteOptions"],[3,"Record"],[8,"Write"],[3,"StreamWriter"],[3,"FileWriter"],[4,"IpcCompression"],[3,"EncodedData"],[3,"Buffer"],[3,"FieldNode"],[8,"AsyncWrite"],[8,"Unpin"],[3,"FileSink"],[3,"Context"],[4,"Poll"],[3,"StreamSink"],[3,"Convert"],[3,"Empty"],[3,"Filter"],[3,"Fuse"],[3,"Map"],[3,"MapErr"],[3,"MapRef"],[3,"Skip"],[3,"SkipWhile"],[3,"Take"],[3,"TakeWhile"],[8,"FallibleStreamingIterator"],[3,"ColumnChunkMetaData"],[8,"Index"],[3,"FileMetaData"],[8,"AsyncRead"],[8,"AsyncSeek"],[8,"Future"],[4,"State"],[8,"PageIterator"],[3,"Decompressor"],[3,"BasicDecompressor"],[3,"ReadColumnIterator"],[3,"ColumnDescriptor"],[3,"RowGroupMetaData"],[4,"DataPageHeader"],[4,"ParquetTimeUnit"],[4,"PrimitiveLogicalType"],[4,"GroupLogicalType"],[4,"PrimitiveConvertedType"],[4,"InitNested"],[3,"ColumnChunk"],[3,"Encoding"],[8,"Pages"],[3,"PrimitiveType"],[4,"Compression"],[3,"NestedState"],[4,"CompressedPage"],[4,"Page"],[3,"TryFromIntError"],[4,"Error"],[3,"TryFromSliceError"],[4,"Error"],[4,"TimeUnit"],[3,"ColumnIterator"],[3,"PageReader"],[3,"ColumnMetaData"],[3,"Descriptor"],[4,"ParquetType"],[3,"StructIterator"],[3,"FilteredPage"],[3,"FileReader"],[3,"RowGroupReader"],[3,"RowGroupDeserializer"],[8,"Nested"],[3,"PageMetaData"],[4,"ParquetPhysicalType"],[3,"PageLocation"],[8,"Statistics"],[4,"LogicalType"],[3,"Interval"],[4,"FieldPageStatistics"],[3,"ColumnPageStatistics"],[3,"Statistics"],[3,"MutableStatistics"],[3,"Compressor"],[3,"DynStreamingIterator"],[3,"WriteOptions"],[4,"Encoding"],[3,"DynIter"],[4,"Nested"],[3,"KeyValue"],[3,"ThriftFileMetaData"],[3,"SchemaDescriptor"],[4,"CompressionOptions"],[3,"BrotliLevel"],[3,"GzipLevel"],[3,"ZstdLevel"],[3,"FieldInfo"],[4,"Version"],[4,"ColumnOrder"],[3,"CompressedDataPage"],[3,"FileWriter"],[4,"ParquetCompression"],[4,"Repetition"],[4,"GroupConvertedType"],[3,"SchemaElement"],[3,"RowGroup"],[4,"ColumnOrder"],[4,"EncryptionAlgorithm"],[3,"RowGroupIterator"],[3,"FileSink"],[8,"TInputProtocol"],[8,"TInputStreamProtocol"],[8,"TOutputProtocol"],[8,"TOutputStreamProtocol"],[3,"DictionaryScalar"],[3,"Utf8Scalar"],[3,"BinaryScalar"],[3,"ListScalar"],[3,"MapScalar"],[3,"NullScalar"],[3,"StructScalar"],[3,"FixedSizeListScalar"],[3,"FixedSizeBinaryScalar"],[3,"UnionScalar"],[8,"TimeZone"],[3,"FixedOffset"],[3,"DateTime"],[3,"i256"],[3,"BitChunkOnes"],[3,"IndexRange"],[3,"u8x64"],[3,"u16x32"],[3,"u32x16"],[3,"u64x8"],[3,"i8x64"],[3,"i16x32"],[3,"i32x16"],[3,"i64x8"],[3,"f32x16"],[3,"f64x8"],[3,"i128x8"],[3,"f16x32"],[3,"days_msx8"],[3,"months_days_nsx8"],[3,"i256x8"],[3,"Date"],[3,"Days"],[3,"Months"],[4,"LocalResult"],[3,"Utc"],[4,"WeekStartDay"],[3,"OutOfRangeError"],[4,"SecondsFormat"],[3,"ParseError"],[3,"IsoWeek"],[3,"Local"],[4,"RoundingError"],[4,"Weekday"],[3,"ParseWeekdayError"],[4,"Month"],[3,"ParseMonthError"],[3,"OutOfRange"],[3,"NaiveWeek"],[3,"RangeInclusive"],[3,"StrftimeItems"],[3,"DelayedFormat"],[3,"SystemTime"],[3,"Duration"],[3,"NaiveDateDaysIterator"],[3,"NaiveDateWeeksIterator"],[4,"ParseErrorKind"],[4,"Expr"],[4,"Pad"],[4,"Numeric"],[3,"InternalNumeric"],[4,"Fixed"],[3,"InternalFixed"],[4,"Item"],[3,"Parsed"],[8,"Offset"],[8,"Signed"],[4,"FpCategory"],[4,"FloatErrorKind"],[3,"ParseFloatError"],[15,"isize"],[8,"Zero"],[3,"OnceRef"],[3,"OnceBox"],[3,"OnceNonZeroUsize"],[3,"OnceBool"],[3,"NonZeroUsize"],[3,"OnceCell"],[3,"Lazy"],[3,"OnceCell"],[3,"Lazy"],[3,"ThreadPoolBuilder"],[3,"ThreadPool"],[8,"ThreadSpawn"],[3,"ThreadPoolBuildError"],[3,"DefaultSpawn"],[4,"Yield"],[3,"BroadcastContext"],[3,"ThreadBuilder"],[3,"Scope"],[3,"ScopeFifo"],[3,"FnContext"],[3,"Configuration"],[3,"CustomSpawn"],[3,"IntoIter"],[8,"Consumer"],[8,"UnindexedConsumer"],[8,"ProducerCallback"],[3,"IntoIter"],[3,"Iter"],[3,"Drain"],[3,"Iter"],[3,"IntoIter"],[3,"IterMut"],[3,"Iter"],[3,"IntoIter"],[3,"Iter"],[3,"IntoIter"],[3,"IterMut"],[3,"Drain"],[3,"Iter"],[3,"IntoIter"],[3,"Drain"],[3,"IntoIter"],[3,"Iter"],[3,"IterMut"],[3,"IntoIter"],[3,"Iter"],[3,"IterMut"],[3,"Drain"],[8,"AsMut"],[3,"Chain"],[3,"Chunks"],[3,"Empty"],[3,"Cloned"],[3,"Copied"],[3,"Enumerate"],[3,"Filter"],[3,"FilterMap"],[3,"FlatMap"],[3,"FlatMapIter"],[3,"Flatten"],[3,"FlattenIter"],[3,"Fold"],[3,"FoldWith"],[3,"FoldChunks"],[3,"FoldChunksWith"],[3,"Inspect"],[3,"Interleave"],[3,"InterleaveShortest"],[3,"Intersperse"],[3,"MinLen"],[3,"MaxLen"],[3,"Map"],[3,"MapWith"],[3,"MapInit"],[3,"MultiZip"],[3,"Once"],[3,"PanicFuse"],[3,"Positions"],[3,"Repeat"],[3,"RepeatN"],[3,"Rev"],[3,"Skip"],[3,"SkipAny"],[3,"SkipAnyWhile"],[3,"Split"],[3,"StepBy"],[3,"Take"],[3,"TakeAny"],[3,"TakeAnyWhile"],[3,"TryFold"],[8,"Try"],[3,"TryFoldWith"],[3,"Update"],[3,"WhileSome"],[3,"Zip"],[3,"ZipEq"],[8,"FromParallelIterator"],[8,"BufRead"],[8,"Deref"],[8,"Command"],[8,"RangeBounds"],[8,"ParallelExtend"],[8,"Product"],[8,"VarInt"],[4,"SeekFrom"],[3,"Arguments"],[8,"Producer"],[8,"UnindexedProducer"],[8,"Folder"],[3,"IntoIter"],[3,"Iter"],[3,"IterMut"],[3,"Bytes"],[3,"CharIndices"],[3,"Chars"],[3,"Chunks"],[3,"ChunksExact"],[3,"ChunksExactMut"],[3,"ChunksMut"],[3,"EncodeUtf16"],[3,"Lines"],[8,"Pattern"],[3,"MatchIndices"],[3,"Matches"],[3,"RChunks"],[3,"RChunksExact"],[3,"RChunksExactMut"],[3,"RChunksMut"],[3,"Split"],[3,"Split"],[3,"SplitMut"],[3,"SplitTerminator"],[3,"SplitWhitespace"],[3,"Windows"],[3,"Iter"],[8,"IndexedRangeInteger"],[8,"RangeInteger"],[3,"Iter"],[8,"IndexedRangeInteger"],[8,"RangeInteger"],[3,"IntoIter"],[3,"Iter"],[3,"IterMut"],[3,"Iter"],[3,"IterMut"],[3,"Drain"],[3,"IntoIter"],[3,"Drain"],[3,"Regex"],[3,"Match"],[3,"RegexBuilder"],[3,"RegexSetBuilder"],[3,"RegexSet"],[3,"ReplacerRef"],[3,"CaptureLocations"],[3,"CaptureNames"],[3,"Captures"],[3,"CaptureMatches"],[3,"SubCaptureMatches"],[3,"NoExpand"],[3,"SetMatches"],[3,"SetMatchesIter"],[3,"Matches"],[3,"Split"],[3,"SplitN"],[3,"SetMatchesIntoIter"],[8,"Replacer"],[3,"Match"],[3,"Regex"],[3,"RegexBuilder"],[3,"RegexSetBuilder"],[3,"RegexSet"],[3,"ReplacerRef"],[3,"CaptureLocations"],[3,"CaptureNames"],[3,"Captures"],[3,"CaptureMatches"],[3,"SubCaptureMatches"],[3,"NoExpand"],[3,"SetMatches"],[3,"SetMatchesIter"],[3,"Matches"],[3,"Split"],[3,"SplitN"],[3,"SetMatchesIntoIter"],[8,"Replacer"],[3,"JoinArgs"],[4,"NullStrategy"],[4,"UniqueKeepStrategy"],[3,"Global"],[3,"HashSet"],[3,"GroupBy"],[3,"DynamicGroupOptions"],[3,"RollingGroupOptions"],[3,"RangeFull"],[3,"RangeTo"],[3,"RangeFrom"],[3,"RangeToInclusive"],[8,"IntoSeries"],[3,"RecordBatchIter"],[3,"PhysRecordBatchIter"],[3,"LazyFrame"],[8,"IntoVec"],[3,"MeltArgs"],[3,"GroupsIdx"],[4,"GroupByMethod"],[3,"SlicedGroups"],[3,"GroupsProxyParIter"],[4,"GroupsIndicator"],[4,"AAggExpr"],[3,"Copied"],[3,"Zip"],[3,"GroupsProxyIter"],[4,"JoinValidation"],[4,"JoinType"],[4,"AnyValueBuffer"],[4,"AnyValueBufferTrusted"],[3,"ParquetReader"],[8,"PhysicalIoExpr"],[3,"MetaNameSpace"],[3,"LazyGroupBy"],[3,"JoinBuilder"],[3,"LazyJsonLineReader"],[8,"AnonymousScan"],[3,"ScanArgsAnonymous"],[8,"FunctionOutputField"],[3,"SpecialEq"],[4,"VisitRecursion"],[4,"FunctionExpr"],[3,"ListNameSpace"],[3,"ArrayNameSpace"],[3,"IpcReader"],[3,"IpcStreamReader"],[8,"PartitionedAggregation"],[4,"AggExpr"],[8,"StatsEvaluator"],[3,"PhysicalIoHelper"],[3,"IpcWriter"],[3,"BatchedWriter"],[3,"BatchedParquetReader"],[3,"ParquetWriter"],[3,"BatchedWriter"],[3,"BatchedWriterAsync"],[3,"CsvReader"],[3,"BatchedCsvReaderMmap"],[3,"BatchedCsvReaderRead"],[3,"OwnedBatchedCsvReaderMmap"],[3,"OwnedBatchedCsvReader"],[3,"BinaryNameSpace"],[4,"Operator"],[3,"CategoricalNameSpace"],[4,"InterpolationMethod"],[4,"SearchSortedSide"],[3,"Bounds"],[4,"ClosedWindow"],[4,"StartBy"],[3,"Window"],[4,"CsvEncoding"],[4,"NullValues"],[4,"ParallelStrategy"],[3,"GzipLevel"],[3,"BrotliLevel"],[3,"ZstdLevel"],[3,"UnionArgs"],[3,"LazyCsvReader"],[3,"ScanArgsIpc"],[3,"ScanArgsParquet"],[4,"CategoricalOrdering"],[3,"When"],[3,"Then"],[3,"ChainedWhen"],[3,"ChainedThen"],[4,"Excluded"],[4,"BooleanFunction"],[3,"DatetimeArgs"],[3,"DurationArgs"],[3,"RollingCovOptions"],[3,"StrptimeOptions"],[3,"JoinOptions"],[3,"WindowOptions"],[4,"WindowMapping"],[3,"OptState"],[4,"LiteralValue"],[3,"ParquetWriteOptions"],[3,"IpcWriterOptions"],[3,"AnonymousScanOptions"],[4,"LogicalPlan"],[3,"IpcStreamWriterOption"],[8,"SerWriter"],[3,"IpcWriterOption"],[8,"SeriesBinaryUdf"],[8,"BinaryUdfOutputField"],[3,"NoNull"],[4,"NullBehavior"],[3,"DotNode"],[3,"HashMap"],[3,"DateLikeNameSpace"],[3,"ExecutionState"],[3,"AggregationContext"],[3,"StructNameSpace"],[3,"CsvWriter"],[3,"IpcStreamWriter"],[3,"JsonWriter"],[3,"JsonReader"],[3,"JsonLineReader"],[8,"SeriesUdf"],[8,"RenameAliasFn"],[8,"PhysicalExpr"],[8,"UdfSchema"],[4,"BinaryFunction"],[4,"RangeFunction"],[4,"CategoricalFunction"],[4,"StringFunction"],[4,"TemporalFunction"],[3,"File"],[3,"FunctionOptions"],[4,"Context"],[3,"BoundsIter"],[3,"BatchedParquetIter"],[3,"StructValueIter"],[8,"Literal"],[3,"Null"],[3,"ExprMut"],[8,"FetchRowGroups"],[3,"RowCount"],[4,"ALogicalPlan"],[3,"Arena"],[4,"AExpr"],[3,"Node"],[8,"Range"],[3,"StringNameSpace"],[4,"JsonFormat"],[3,"Serializer"],[3,"FileWriter"],[4,"Pattern"],[3,"DatetimeInfer"],[3,"RecordSerializer"],[3,"Serializer"],[8,"DoubleEndedFallibleStreamingIterator"],[3,"ColumnStats"],[3,"BatchStats"],[4,"ReaderBytes"],[3,"SeriesIter"],[3,"UnstableSeries"],[8,"ArrayArithmetics"],[8,"ChunkedBuilder"],[8,"NewChunkedArray"],[4,"RevMappingBuilder"],[8,"InitHashMaps"],[8,"ArrowGetItem"],[8,"IntoTakeRandom"],[8,"TakeRandomUtf8"],[8,"ChunkCompare"],[8,"LhsNumOps"],[8,"FxHash"],[8,"NumOpsDispatch"],[8,"ChunkApply"],[8,"ChunkApplyKernel"],[8,"ChunkSort"],[8,"ChunkUnique"],[8,"AsRefDataType"],[8,"MutableBitmapExtension"],[3,"TakeRandomBitmap"],[8,"ChunkCast"],[8,"LogicalType"],[8,"NumOpsDispatchChecked"],[8,"ChunkCumAgg"],[8,"ChunkExplode"],[8,"ChunkFillNullValue"],[8,"ChunkFilter"],[8,"FromData"],[8,"FromDataUtf8"],[8,"FromDataBinary"],[8,"ListFromIter"],[8,"NamedFromOwned"],[8,"ChunkFull"],[8,"ChunkFullNull"],[8,"ChunkAnyValue"],[8,"IndexOfSchema"],[8,"GetAnyValue"],[8,"ValueSize"],[8,"IntoGroupsProxy"],[8,"PolarsArray"],[8,"IsFirst"],[8,"IsIn"],[8,"IsLast"],[8,"ChunkAgg"],[8,"ChunkAggSeries"],[8,"ChunkQuantile"],[8,"QuantileAggSeries"],[8,"IndexToUsize"],[8,"NamedFrom"],[8,"ChunkExpandAtIndex"],[8,"ChunkPeaks"],[8,"RepeatBy"],[8,"ChunkReverse"],[8,"ChunkRollApply"],[8,"ChunkSet"],[8,"ChunkShift"],[8,"ChunkShiftFill"],[8,"SlicedArray"],[8,"ChunkVar"],[8,"VarAggSeries"],[8,"StrConcat"],[8,"ChunkTake"],[8,"ChunkBytes"],[8,"VecHash"],[8,"ChunkZip"],[13,"Slice"],[8,"Utf8FromIter"],[8,"BinaryFromIter"],[8,"HashMapExt"],[8,"HashSetExt"],[8,"GenericBinaryArray"],[8,"PushUnchecked"],[8,"BitChunkIterExact"],[8,"SimdOrd"],[8,"Sum"],[8,"ArrayAdd"],[8,"ArrayCheckedAdd"],[8,"ArrayCheckedDiv"],[8,"ArrayCheckedMul"],[8,"ArrayCheckedRem"],[8,"ArrayCheckedSub"],[8,"ArrayDiv"],[8,"ArrayMul"],[8,"ArrayOverflowingAdd"],[8,"ArrayOverflowingMul"],[8,"ArrayOverflowingSub"],[8,"ArrayRem"],[8,"ArraySaturatingAdd"],[8,"ArraySaturatingMul"],[8,"ArraySaturatingSub"],[8,"ArraySub"],[8,"ArrayWrappingAdd"],[8,"ArrayWrappingMul"],[8,"ArrayWrappingSub"],[8,"Simd8PartialEq"],[8,"Simd8Lanes"],[8,"Simd8PartialOrd"],[13,"InvalidBuffer"],[13,"InvalidBuffersLength"],[13,"InvalidBitmap"],[13,"InvalidId"],[13,"InvalidIdDataType"],[8,"MutStreamingIterator"],[13,"GroupType"],[13,"Time"],[13,"Timestamp"],[8,"NativeSimd"],[8,"FromMaskChunk"],[8,"DurationRound"],[8,"Datelike"],[8,"Timelike"],[8,"SubsecRound"],[8,"ToBytes"],[8,"FromBytes"],[8,"FloatConst"],[8,"Inv"],[8,"MulAdd"],[8,"CheckedEuclid"],[8,"CheckedShl"],[8,"CheckedShr"],[8,"PrimInt"],[8,"Euclid"],[8,"FromPrimitive"],[8,"Bounded"],[8,"MulAddAssign"],[8,"Saturating"],[8,"WrappingShl"],[8,"WrappingShr"],[8,"UpperBounded"],[8,"LowerBounded"],[8,"FloatCore"],[8,"Real"],[8,"IntoParallelRefIterator"],[8,"IntoParallelRefMutIterator"],[8,"ParallelDrainFull"],[8,"ParallelDrainRange"],[8,"ParallelBridge"],[8,"Reducer"],[8,"ParallelSlice"],[8,"ParallelSliceMut"],[8,"ParallelString"],[8,"AggList"],[8,"PhysicalAggExpr"],[8,"DataFrameOps"],[8,"ArgAgg"],[8,"AsBinary"],[8,"Utf8Methods"],[8,"AsList"],[8,"SeriesSealed"],[8,"AsUtf8"],[8,"Utf8NameSpaceImpl"],[8,"LazyFileListReader"],[8,"BinaryNameSpaceImpl"],[8,"ExprEvalExtension"],[8,"DateMethods"],[8,"DatetimeMethods"],[8,"TemporalMethods"],[8,"DurationMethods"],[8,"LogSeries"],[8,"ListNameSpaceExtension"],[8,"SerReader"],[8,"PolarsTemporalGroupby"],[8,"TimeMethods"],[8,"DataFrameJoinOps"],[8,"IntoListNameSpace"],[8,"SeriesMethods"],[8,"IntoLazy"],[8,"ListNameSpaceImpl"],[8,"PolarsMonthEnd"],[8,"PolarsMonthStart"],[8,"RollingAgg"],[8,"PolarsRound"],[8,"ChunkedSet"],[8,"ToDummies"],[8,"PolarsTruncate"],[8,"PolarsUpsample"],[13,"Quantile"],[13,"Min"],[13,"Max"],[13,"All"],[13,"Any"],[13,"SortBy"],[13,"Filter"],[13,"Cast"],[13,"Sort"],[13,"Take"],[13,"RenameAlias"],[13,"Ternary"],[13,"Function"],[13,"Window"],[13,"AnonymousFunction"],[13,"Slice"],[13,"BinaryExpr"],[13,"Random"],[13,"Entropy"],[13,"Log"],[13,"Correlation"],[13,"Round"],[13,"Clip"],[13,"ShiftAndFill"],[13,"Cumcount"],[13,"Cumsum"],[13,"Cumprod"],[13,"Cummin"],[13,"Cummax"],[13,"FillNull"],[13,"Range"],[13,"Aggregate"],[13,"Sort"],[13,"ExtContext"],[13,"Cache"],[13,"DataFrameScan"],[13,"Error"],[13,"LocalProjection"],[13,"Projection"],[13,"HStack"],[13,"AnonymousScan"],[13,"Scan"],[13,"MapFunction"],[13,"Selection"],[13,"Distinct"],[13,"Slice"],[13,"FileSink"],[13,"Join"],[13,"Union"],[8,"ArrayNameSpace"],[8,"AsArray"],[8,"AsUtf8"],[8,"TryFromWithUnit"],[8,"StrpTimeParser"],[8,"AsSeries"],[8,"IntoSeriesOps"]]},\ "polars_arrow":{"doc":"","t":"AAAAAAAAAAAAAAAAAIQIIIALLLLKKKLAAAAIIIKKKDLLFLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLIKKIILLFFFFFFFFFAFIKKAAFAAAAFFFFFAFFFFFFFFFFFFFFFFFFFFFFFFFFGILLLENNNNDNNNNNNNNNNEGNNNNNLLLLLLLLLLLLLLLLOLLLLLLLLLLLLLLLLLLLLLLFLLLLLLFOOOOLLFLFLLLLLLLLLLLLLCCDLLLLLLLLLLLLFFLLLLLLLLLLLLLLLLLLLLGGIFKIIKKAAAAAAAAAAFDLMMLLLLLLMLLLLLLLLFFFFLLMLLMLLLLFFFFFFFGDDLLLLLLLLLLFFMLLLLLLLLLLLLMLLAAMLLLLLLLLNNNDDNDNEDIDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLFFFFFFLLLLLLLLLLLLLLLLLLLLLLKLLLLLLDDDDDIDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFKLLLLLLLKLLLLLLLFFFFFFLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLFFFFFFFFFFFFFFFFFFFFCGGGCCCCIKKELLLLLLLLLLLLLLLIIILLKLLKKKIIIDLLLLLLLLFFLLLLLLKLLLLLLLLLLLL","n":["array","bit_util","bitmap","compute","conversion","data_types","error","export","floats","index","is_valid","kernels","prelude","slice","time_zone","trusted_len","utils","ArrowGetItem","Item","ListFromIter","PolarsArray","ValueSize","default_arrays","from_iter_binary_trusted_len","from_iter_bool_trusted_len","from_iter_primitive_trusted_len","from_iter_utf8_trusted_len","get","get_unchecked","get_values_size","has_validity","list","null","slice","utf8","FromData","FromDataBinary","FromDataUtf8","from_data_default","from_data_unchecked_default","from_data_unchecked_default","AnonymousBuilder","borrow","borrow_mut","convert_inner_type","deref","deref_mut","drop","finish","from","init","into","is_empty","new","offsets","push","push_empty","push_multiple","push_null","push_opt","take_offsets","try_from","try_into","type_id","MutableNullArray","as_any","as_box","as_mut_any","borrow","borrow_mut","data_type","default","deref","deref_mut","drop","fmt","from","init","into","len","push_null","reserve","shrink_to_fit","try_from","try_into","type_id","validity","SlicedArray","slice_typed","slice_typed_unchecked","BinaryFromIter","Utf8FromIter","from_values_iter","from_values_iter","ceil","get_bit","get_bit_raw","round_upto_multiple_of_64","round_upto_power_of_2","set_bit","set_bit_raw","unset_bit","unset_bit_raw","mutable","unary_mut","MutableBitmapExtension","as_slice_mut","set_bit_unchecked","arithmetics","arity","binary_mut","bitwise","cast","take","tile","unary_mut","bitand","bitor","bitxor","cast","bitmap","take_binary_iter_unchecked","take_binary_opt_iter_unchecked","take_binary_unchecked","take_bool_iter_unchecked","take_bool_opt_iter_unchecked","take_no_null_binary_iter_unchecked","take_no_null_binary_opt_iter_unchecked","take_no_null_bool_iter_unchecked","take_no_null_bool_opt_iter_unchecked","take_no_null_primitive_iter_unchecked","take_no_null_primitive_opt_iter_unchecked","take_no_null_primitive_unchecked","take_no_null_utf8_iter_unchecked","take_no_null_utf8_opt_iter_unchecked","take_primitive_iter_unchecked","take_primitive_opt_iter_unchecked","take_primitive_unchecked","take_unchecked","take_utf8_iter_unchecked","take_utf8_opt_iter_unchecked","take_utf8_unchecked","take_value_indices_from_list","take_bitmap_unchecked","tile_primitive","chunk_to_struct","primitive_to_vec","ArrayRef","IsFloat","get_values_size","is_float","is_nan","ArrowError","ArrowError","ColumnNotFound","ComputeError","Duplicate","ErrString","External","ExternalFormat","InvalidArgumentError","InvalidOperation","Io","Io","NoData","NotYetImplemented","OutOfSpec","Overflow","PolarsError","PolarsResult","SchemaFieldNotFound","SchemaMismatch","ShapeMismatch","StringCacheMismatch","StructFieldNotFound","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","feature_gated","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_external_error","get_warning_function","init","init","init","into","into","into","map_err","polars_bail","polars_ensure","polars_err","polars_warn","provide","provide","set_warning_function","source","to_compute_err","to_string","to_string","to_string","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","wrap_msg","arrow","hashbrown","OrdFloat","__clone_box","borrow","borrow_mut","clone","clone_into","cmp","deref","deref_mut","drop","eq","equivalent","equivalent","f32_to_ordablef32","f64_to_ordablef64","from","init","into","partial_cmp","to_f32","to_f64","to_i16","to_i32","to_i64","to_i8","to_isize","to_owned","to_u16","to_u32","to_u64","to_u8","to_usize","try_from","try_into","type_id","IdxArr","IdxSize","IndexToUsize","indexes_to_usizes","negative_to_usize","ArrowArray","IsValid","is_null_unchecked","is_valid_unchecked","concatenate","ewm","float","list","list_bytes_iter","rolling","set","sort_partition","string","take_agg","concatenate_owned_unchecked","EWMOptions","__clone_box","adjust","alpha","and_adjust","and_com","and_half_life","and_ignore_nulls","and_min_periods","and_span","bias","borrow","borrow_mut","clone","clone_into","default","deref","deref_mut","drop","ewm_cov","ewm_mean","ewm_std","ewm_var","fmt","from","ignore_nulls","init","into","min_periods","to_owned","try_from","try_into","type_id","is_finite","is_infinite","is_nan","is_not_nan","array_to_unit_list","sublist_get","numeric_list_bytes_iter","DynArgs","RollingQuantileParams","RollingVarParams","__clone_box","__clone_box","borrow","borrow","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","compare_fn_nan_max","compare_fn_nan_min","ddof","deref","deref","deref_mut","deref_mut","drop","drop","fmt","fmt","from","from","init","init","interpol","into","into","no_nulls","nulls","prob","to_owned","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","Higher","Linear","Lower","MaxWindow","MeanWindow","Midpoint","MinWindow","Nearest","QuantileInterpolOptions","QuantileWindow","RollingAggWindowNoNulls","SumWindow","VarWindow","__clone_box","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","default","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","drop","eq","equivalent","equivalent","fmt","from","from","from","from","from","from","from","init","init","init","init","init","init","init","into","into","into","into","into","into","into","new","new","new","new","new","new","new","rolling_max","rolling_mean","rolling_min","rolling_quantile","rolling_sum","rolling_var","to_owned","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","update","update","update","update","update","update","update","MaxWindow","MeanWindow","MinMaxWindow","MinWindow","QuantileWindow","RollingAggWindowNulls","SortedMinMax","SumWindow","VarWindow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","drop","drop","from","from","from","from","from","from","from","from","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","is_reverse_sorted_max_nulls","is_valid","is_valid","is_valid","is_valid","is_valid","is_valid","is_valid","is_valid","new","new","new","new","new","new","new","new","rolling_max","rolling_mean","rolling_min","rolling_quantile","rolling_sum","rolling_var","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","update","update","update","update","update","update","update","update","set_at_idx_no_null","set_at_nulls","set_with_mask","create_clean_partitions","partition_to_groups","partition_to_groups_amortized","string_lengths","string_nchars","online_variance","take_agg_no_null_primitive_iter_unchecked","take_agg_primitive_iter_unchecked","take_agg_primitive_iter_unchecked_count_nulls","take_agg_utf8_iter_unchecked","take_agg_utf8_iter_unchecked_no_null","take_max_bool_iter_unchecked_no_nulls","take_max_bool_iter_unchecked_nulls","take_min_bool_iter_unchecked_no_nulls","take_min_bool_iter_unchecked_nulls","take_var_no_null_primitive_iter_unchecked","take_var_nulls_primitive_iter_unchecked","DynArgs","LargeBinaryArray","LargeListArray","LargeStringArray","MutableBitmapExtension","QuantileInterpolOptions","RollingQuantileParams","RollingVarParams","ExtremaNanAware","max_value_nan_aware","min_value_nan_aware","Tz","__clone_box","borrow","borrow_mut","clone","clone_into","deref","deref_mut","drop","from","init","into","to_owned","try_from","try_into","type_id","FromIteratorReversed","TrustedLen","TrustedLenPush","extend_trusted_len","extend_trusted_len","extend_trusted_len_unchecked","from_trusted_len_iter","from_trusted_len_iter","from_trusted_len_iter_rev","from_trusted_len_iter_unchecked","push_unchecked","CustomIterTools","CustomIterToolsSized","FromTrustedLenIterator","TrustMyLength","__clone_box","all_equal","borrow","borrow_mut","clone","clone_into","collect_reversed","collect_trusted","combine_validities_and","combine_validities_or","deref","deref_mut","drop","fold_first_","fold_options","from","from_iter_trusted_length","init","into","into_iter","new","next","next_back","size_hint","to_owned","trust_my_length","try_from","try_into","type_id"],"q":[[0,"polars_arrow"],[17,"polars_arrow::array"],[35,"polars_arrow::array::default_arrays"],[41,"polars_arrow::array::list"],[64,"polars_arrow::array::null"],[87,"polars_arrow::array::slice"],[90,"polars_arrow::array::utf8"],[94,"polars_arrow::bit_util"],[103,"polars_arrow::bitmap"],[105,"polars_arrow::bitmap::mutable"],[108,"polars_arrow::compute"],[116,"polars_arrow::compute::bitwise"],[119,"polars_arrow::compute::cast"],[120,"polars_arrow::compute::take"],[143,"polars_arrow::compute::take::bitmap"],[144,"polars_arrow::compute::tile"],[145,"polars_arrow::conversion"],[147,"polars_arrow::data_types"],[152,"polars_arrow::error"],[244,"polars_arrow::export"],[246,"polars_arrow::floats"],[281,"polars_arrow::index"],[286,"polars_arrow::is_valid"],[290,"polars_arrow::kernels"],[300,"polars_arrow::kernels::concatenate"],[301,"polars_arrow::kernels::ewm"],[334,"polars_arrow::kernels::float"],[338,"polars_arrow::kernels::list"],[340,"polars_arrow::kernels::list_bytes_iter"],[341,"polars_arrow::kernels::rolling"],[383,"polars_arrow::kernels::rolling::no_nulls"],[502,"polars_arrow::kernels::rolling::nulls"],[630,"polars_arrow::kernels::set"],[633,"polars_arrow::kernels::sort_partition"],[636,"polars_arrow::kernels::string"],[638,"polars_arrow::kernels::take_agg"],[650,"polars_arrow::prelude"],[658,"polars_arrow::slice"],[661,"polars_arrow::time_zone"],[677,"polars_arrow::trusted_len"],[688,"polars_arrow::utils"]],"d":["","","","","","","","","","","","","","","","","","","","","","","","Create a list-array from an iterator. Used in groupby …","Create a list-array from an iterator. Used in groupby …","Create a list-array from an iterator. Used in groupby …","Create a list-array from an iterator. Used in groupby …","","Safety","Useful for a Utf8 or a List to get underlying value size. …","","","","","","","","","","Safety","Safety","","","","Cast null arrays to inner type and ensure that all offsets …","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","Utility trait to slice concrete arrow arrays whilst …","Slices this Array.","Slices the Array.","","","","","Returns the ceil of value/divisor","Returns whether bit at position i in data is set or not","Returns whether bit at position i in data is set or not.","Returns the nearest number that is >= than num and is a …","Returns the nearest multiple of factor that is >= than num…","Sets bit at position i for data","Sets bit at position i for data","Sets bit at position i for data to 0","Sets bit at position i for data to 0","","Apply a bitwise operation op to one input and return the …","","","Safety","","","","","","","","","","","","","","Safety","Safety","Safety","Take kernel for single chunk and an iterator as index.","Take kernel for single chunk and an iterator as index.","Safety","Safety","Take kernel for single chunk without nulls and an iterator …","Take kernel for single chunk without null values and an …","Take kernel for single chunk without nulls and an iterator …","Take kernel for a single chunk without nulls and an …","Take kernel for single chunk without nulls and arrow array …","Safety","Safety","Take kernel for a single chunk with null values and an …","Take kernel for a single chunk and an iterator that can …","Take kernel for single chunk with nulls and arrow array as …","Safety","Safety","Safety","Safety","Forked and adapted from arrow-rs This is faster because it …","Safety","","","Returns its underlying Vec, if possible.","","Safety","","","","Enum with all errors in this crate.","","","","","","Wrapper for an error triggered by a dependency","Error during import or export to/from a format","When an invalid argument is passed to a function.","","","Wrapper for IO errors","","Returned when functionality is not yet available.","Whenever incoming data from the C data interface, IPC or …","Whenever pushing to a container fails because it does not …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","","","","","","","","","Returns the argument unchanged.","","Wraps an external error in an Error.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","Set the function that will be called by the polars_warn! …","","","","","","","","","","","","","","","","","","A utility type that make floats Ord by nan == nan == true …","","","","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","The type used by polars to index data.","","","Translate the negative index to an offset.","","","Safety","Safety","","","","","","","","","","kernels that combine take and aggregations.","Concatenate multiple Array of the same type into a single …","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","","","","Convert a list [1, 2, 3] to a list type of [[1], [2], [3]]","","","","","","","","","","","","","","","","NaN will be larger than every valid value","NaN will be smaller than every valid value","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Update and recompute the window","","","","","","","","","Generic Min / Max kernel.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","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).","","","","","","","","","","Safety","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Safety","","","","","","","","Efficiently sets value at the indices from the iterator to …","Set values in a primitive array where the primitive array …","Set values in a primitive array based on a mask array. …","","Take a clean-partitioned slice and return the groups slices","","","","Numerical stable online variance aggregation See: Welford, …","Take kernel for single chunk without nulls and an iterator …","Take kernel for single chunk and an iterator as index.","Take kernel for single chunk and an iterator as index.","Take kernel for single chunk and an iterator as index.","Take kernel for single chunk and an iterator as index.","Take kernel for single chunk and an iterator as index.","Take kernel for single chunk and an iterator as index.","Take kernel for single chunk and an iterator as index.","Take kernel for single chunk and an iterator as index.","Take kernel for single chunk and an iterator as index.","Take kernel for single chunk and an iterator as index.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","An iterator of known, fixed size. A trait denoting Rusts’…","","Extend the array with an iterator who’s length can be …","Extend the array with an iterator who’s length can be …","Safety","","","","Safety","Will push an item and not check if there is enough capacity","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","Turn any iterator in a trusted length iterator","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,0,0,0,0,128,128,128,128,127,127,129,130,0,0,0,0,0,0,0,131,132,133,0,13,13,0,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,0,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,0,134,134,0,0,135,136,0,0,0,0,0,0,0,0,0,0,0,0,137,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,71,71,0,47,47,47,47,0,48,48,48,47,47,48,47,48,48,48,0,0,47,47,47,47,47,45,47,48,45,47,48,45,45,47,48,45,47,48,45,47,48,0,45,45,47,47,48,48,45,45,47,47,47,47,48,48,48,48,48,48,48,48,48,48,0,45,47,48,45,47,48,0,0,0,0,0,47,48,0,47,0,45,47,48,45,47,48,45,47,48,45,47,48,47,0,0,0,70,70,70,70,70,70,70,70,70,70,70,70,0,0,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,70,0,0,0,0,138,0,0,139,139,0,0,0,0,0,0,0,0,0,0,0,0,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,85,0,0,0,0,85,85,85,85,85,85,85,85,85,85,0,0,0,0,0,0,0,0,0,0,92,93,92,93,92,93,92,93,92,93,0,0,92,92,93,92,93,92,93,92,93,92,93,92,93,93,92,93,0,0,93,92,93,92,93,92,93,92,93,94,94,94,0,0,94,0,94,0,0,0,0,0,94,100,104,105,106,107,108,94,100,104,105,106,107,108,94,94,94,94,100,104,105,106,107,108,94,100,104,105,106,107,108,94,100,104,105,106,107,108,94,94,94,94,94,100,104,105,106,107,108,94,100,104,105,106,107,108,94,100,104,105,106,107,108,94,140,100,104,105,106,107,108,0,0,0,0,0,0,94,100,104,105,106,107,108,94,100,104,105,106,107,108,94,100,104,105,106,107,108,94,140,100,104,105,106,107,108,0,0,0,0,0,0,0,0,0,112,113,141,114,115,116,117,118,112,113,141,114,115,116,117,118,112,113,141,114,115,116,117,118,112,113,141,114,115,116,117,118,112,113,141,114,115,116,117,118,112,113,141,114,115,116,117,118,112,113,141,114,115,116,117,118,112,113,141,114,115,116,117,118,0,142,112,113,114,115,116,117,118,142,112,113,114,115,116,117,118,0,0,0,0,0,0,112,113,141,114,115,116,117,118,112,113,141,114,115,116,117,118,112,113,141,114,115,116,117,118,142,112,113,114,115,116,117,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,0,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,0,0,0,144,144,144,144,144,124,144,144,0,0,0,0,123,145,123,123,123,123,145,145,0,0,123,123,123,145,145,123,125,123,123,123,123,123,123,123,123,145,123,123,123],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[1,2],[[4,[3]]]],[1,[[4,[3]]]],[[1,5],[[4,[3]]]],[[1,2],[[4,[3]]]],[2,6],[2,6],[[],2],[[],7],0,0,0,0,0,0,0,[[[6,[8]]]],[[[9,[3]],[9,[10]],[6,[8]]]],[[[9,[3]],[9,[10]],[6,[8]]]],0,[[]],[[]],[[11,5],[[12,[11]]]],[2],[2],[2],[[13,[6,[5]]],[[14,[[4,[3]]]]]],[[]],[[],2],[[]],[13,7],[2,13],[13,[[15,[3]]]],[[13,11]],[13],[[13,[15,[16]]]],[13],[[13,[6,[11]]]],[13,[[17,[3]]]],[[],18],[[],18],[[],19],0,[20,21],[20,[[12,[11]]]],[20,21],[[]],[[]],[20,5],[[],20],[2],[2],[2],[[20,22],23],[[]],[[],2],[[]],[20,2],[20],[[20,2]],[20],[[],18],[[],18],[[],19],[20,[[6,[24]]]],0,[[25,2,2],25],[[25,2,2],25],0,0,[[26,2,2],[[27,[3]]]],[[26,2,2],[[28,[3]]]],[[2,2],2],[[[15,[10]],2],7],[[10,2],7],[2,2],[[2,2],2],[[[15,[10]],2]],[[10,2]],[[[15,[10]],2]],[[10,2]],0,[[8,29],8],0,[[],[[15,[10]]]],[[2,7]],0,0,[[[31,[30]],[31,[30]],5,29],[[31,[30]]]],0,0,0,0,[[[31,[30]],29,5],[[31,[30]]]],[[[31,[[0,[[32,[[0,[[32,[[0,[[32,[[0,[32,30]]]],30]]]],30]]]],30]]]],[31,[[0,[[32,[[0,[[32,[[0,[[32,[[0,[32,30]]]],30]]]],30]]]],30]]]]],[[31,[[0,[[32,[[0,[[32,[[0,[[32,[[0,[32,30]]]],30]]]],30]]]],30]]]]]],[[[31,[[0,[[33,[[0,[[33,[[0,[[33,[[0,[33,30]]]],30]]]],30]]]],30]]]],[31,[[0,[[33,[[0,[[33,[[0,[[33,[[0,[33,30]]]],30]]]],30]]]],30]]]]],[[31,[[0,[[33,[[0,[[33,[[0,[[33,[[0,[33,30]]]],30]]]],30]]]],30]]]]]],[[[31,[[0,[[34,[[0,[[34,[[0,[[34,[[0,[34,30]]]],30]]]],30]]]],30]]]],[31,[[0,[[34,[[0,[[34,[[0,[[34,[[0,[34,30]]]],30]]]],30]]]],30]]]]],[[31,[[0,[[34,[[0,[[34,[[0,[[34,[[0,[34,30]]]],30]]]],30]]]],30]]]]]],[[11,5],[[14,[[12,[11]]]]]],0,[[35,1],[[12,[35]]]],[[35,1],[[12,[35]]]],[[35,36],[[12,[35]]]],[[37,1],[[12,[37]]]],[[37,1],[[12,[37]]]],[[35,1],[[12,[35]]]],[[35,1],[[12,[35]]]],[[37,1],[[12,[37]]]],[[37,1],[[12,[37]]]],[[[31,[30]],38],[[12,[[31,[30]]]]]],[[[31,[30]],1],[[12,[[31,[30]]]]]],[[[31,[30]],36],[[12,[[31,[30]]]]]],[[39,1],[[12,[39]]]],[[39,1],[[12,[39]]]],[[[31,[30]],1],[[12,[[31,[30]]]]]],[[[31,[30]],1],[[12,[[31,[30]]]]]],[[[31,[30]],36],[[12,[[31,[30]]]]]],[[11,36],16],[[39,1],[[12,[39]]]],[[39,1],[[12,[39]]]],[[39,36],[[12,[39]]]],[[[4,[3]],36]],[[8,[15,[40]]],8],[[[31,[30]],2],[[31,[30]]]],[[[41,[16]],[43,[42]]],44],[16,[[6,[[43,[30]]]]]],0,0,[16,2],[[],7],[25,7],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[2],[45],[2],[2],[2],[2],[2],[2],[2],[2],0,[[45,22],[[18,[46]]]],[[45,22],[[18,[46]]]],[[47,22],[[18,[46]]]],[[47,22],[[18,[46]]]],[[48,22],[[18,[46]]]],[[48,22],[[18,[46]]]],[[]],[[[51,[[50,[49]]]]],45],[48,47],[[]],[52,47],[53,47],[54,48],[55,48],[52,48],[56,48],[57,48],[58,48],[59,48],[[]],[60,48],[[[0,[61,62,63]]],48],[[]],[[],2],[[],2],[[],2],[[]],[[]],[[]],[61,47],0,0,0,0,[64],[64],[[]],[47,[[6,[61]]]],[65,47],[[],66],[[],66],[[],66],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],19],[[],19],[[],19],[[47,67],47],0,0,0,[68],[[]],[[]],[[[70,[69]]],[[70,[69]]]],[[]],[[[70,[[0,[71,72,73]]]],[70,[[0,[71,72,73]]]]],74],[2],[2],[2],[[[70,[[0,[71,72]]]],[70,[[0,[71,72]]]]],7],[[],7],[[],7],[[[15,[75]]],[[15,[[70,[75]]]]]],[[[15,[76]]],[[15,[[70,[76]]]]]],[[]],[[],2],[[]],[[[70,[[0,[71,72,73]]]],[70,[[0,[71,72,73]]]]],[[6,[74]]]],[[[70,[77]]],[[6,[75]]]],[[[70,[77]]],[[6,[76]]]],[[[70,[77]]],[[6,[78]]]],[[[70,[77]]],[[6,[79]]]],[[[70,[77]]],[[6,[3]]]],[[[70,[77]]],[[6,[80]]]],[[[70,[77]]],[[6,[81]]]],[[]],[[[70,[77]]],[[6,[82]]]],[[[70,[77]]],[[6,[83]]]],[[[70,[77]]],[[6,[84]]]],[[[70,[77]]],[[6,[10]]]],[[[70,[77]]],[[6,[2]]]],[[],18],[[],18],[[],19],0,0,0,[[[15,[40]]],26],[2,[[6,[2]]]],0,0,[2,7],[2,7],0,0,0,0,0,0,0,0,0,0,[[[15,[16]]],[[14,[16]]]],0,[68],0,0,[[85,7],85],[[85,76],85],[[85,76],85],[[85,7],85],[[85,2],85],[[85,2],85],0,[[]],[[]],[85,85],[[]],[[],85],[2],[2],[2],[[1,1,[0,[86,30,87,88,89]],7,7,2,7],[[31,[[0,[86,30,87,88,89]]]]]],[[1,[0,[86,30,87,88]],7,2,7],[[31,[[0,[86,30,87,88]]]]]],[[[0,[1,69]],[0,[86,30,87,88,89]],7,7,2,7],[[31,[[0,[86,30,87,88,89]]]]]],[[[0,[1,69]],[0,[86,30,87,88,89]],7,7,2,7],[[31,[[0,[86,30,87,88,89]]]]]],[[85,22],23],[[]],0,[[],2],[[]],0,[[]],[[],18],[[],18],[[],19],[[[31,[[0,[30,86]]]]],16],[[[31,[[0,[30,86]]]]],16],[[[31,[[0,[30,86]]]]],16],[[[31,[[0,[30,86]]]]],16],[16,[[4,[3]]]],[[[4,[3]],3],16],[[[4,[3]]],[[91,[[12,[90]]]]]],0,0,0,[68],[68],[[]],[[]],[[]],[[]],[92,92],[93,93],[[]],[[]],[[[0,[73,71]],[0,[73,71]]],74],[[[0,[73,71]],[0,[73,71]]],74],0,[2],[2],[2],[2],[2],[2],[[92,22],23],[[93,22],23],[[]],[[]],[[],2],[[],2],0,[[]],[[]],0,0,0,[[]],[[]],[[],18],[[],18],[[],18],[[],18],[[],19],[[],19],0,0,0,0,0,0,0,0,0,0,0,0,0,[68],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[94,94],[[]],[[],94],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[2],[[94,94],7],[[],7],[[],7],[[94,22],23],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[],2],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[15,2,2,95]],[[[15,[[0,[30,71,96,87,97,98,99]]]],2,2,95],[[100,[[0,[30,71,96,87,97,98,99]]]]]],[[[15,[[0,[30,71,86,96,87,97,98,99,101,102,73,103]]]],2,2,95],[[104,[[0,[30,71,86,96,87,97,98,99,101,102,73,103]]]]]],[[[15,[[0,[30,71,96,87,97]]]],2,2,95],[[105,[[0,[30,71,96,87,97]]]]]],[[[15,[[0,[30,71,86,96,87,97,98,99,101,102,73,103]]]],2,2,95],[[106,[[0,[30,71,86,96,87,97,98,99,101,102,73,103]]]]]],[[[15,[[0,[30,71,73]]]],2,2,95],[[107,[[0,[30,71,73]]]]]],[[[15,[[0,[30,71,73]]]],2,2,95],[[108,[[0,[30,71,73]]]]]],[[[15,[[0,[30,73,71,109,99,110]]]],2,2,7,[6,[[15,[76]]]],95],[[91,[16]]]],[[[15,[[0,[30,86,[96,[[0,[30,86,[96,[[0,[30,86,[96,[[0,[30,86,96,97,87,71]]]],97,87,71]]]],97,87,71]]]],97,87,71]]]],2,2,7,[6,[[15,[76]]]],95],[[91,[16]]]],[[[15,[[0,[30,73,71,109,99,110]]]],2,2,7,[6,[[15,[76]]]],95],[[91,[16]]]],[[[15,[[0,[30,71,86,96,87,97,98,99,101,102,73,103]]]],2,2,7,[6,[[15,[76]]]],95],[[91,[16]]]],[[[15,[[0,[30,96,99,110,87,97,71]]]],2,2,7,[6,[[15,[76]]]],95],[[91,[16]]]],[[[15,[[0,[30,86,71,96,87,97,98,99,101,102,103]]]],2,2,7,[6,[[15,[76]]]],95],[[91,[16]]]],[[]],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[2,2]],[[[100,[[0,[30,71,96,87,97,98,99]]]],2,2],[[0,[30,71,96,87,97,98,99]]]],[[[104,[[0,[30,71,86,96,87,97,98,99,101,102,73,103]]]],2,2],[[0,[30,71,86,96,87,97,98,99,101,102,73,103]]]],[[[105,[[0,[30,71,96,87,97]]]],2,2],[[0,[30,71,96,87,97]]]],[[[106,[[0,[30,71,86,96,87,97,98,99,101,102,73,103]]]],2,2],[[0,[30,71,86,96,87,97,98,99,101,102,73,103]]]],[[[107,[[0,[30,71,73]]]],2,2],[[0,[30,71,73]]]],[[[108,[[0,[30,71,73]]]],2,2],[[0,[30,71,73]]]],0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[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],[[],2],[[],2],[[],2],[[],2],[[],2],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[15,[[0,[30,73,71]]]],8],7],[2,7],[[[112,[[0,[30,71,111,103,99,98]]]],2],7],[[[113,[30]],2],7],[[[114,[[0,[30,71,73]]]],2],7],[[[115,[[0,[30,71,73]]]],2],7],[[[116,[[0,[30,71,86,96,87,97,98,99,101,102,73,103]]]],2],7],[[[117,[[0,[30,71,111,103]]]],2],7],[[[118,[[0,[30,71,86,96,87,97,98,99,101,102,73,111,103]]]],2],7],[[15,8,2,2,95]],[[[15,[[0,[30,71,111,103,99,98]]]],8,2,2,95],[[112,[[0,[30,71,111,103,99,98]]]]]],[[[15,[30]],8,2,2,95],[[113,[30]]]],[[[15,[[0,[30,71,73]]]],8,2,2,95],[[114,[[0,[30,71,73]]]]]],[[[15,[[0,[30,71,73]]]],8,2,2,95],[[115,[[0,[30,71,73]]]]]],[[[15,[[0,[30,71,86,96,87,97,98,99,101,102,73,103]]]],8,2,2,95],[[116,[[0,[30,71,86,96,87,97,98,99,101,102,73,103]]]]]],[[[15,[[0,[30,71,111,103]]]],8,2,2,95],[[117,[[0,[30,71,111,103]]]]]],[[[15,[[0,[30,71,86,96,87,97,98,99,101,102,73,111,103]]]],8,2,2,95],[[118,[[0,[30,71,86,96,87,97,98,99,101,102,73,111,103]]]]]],[[[31,[[0,[30,96,102,87,119,73,109,71]]]],2,2,7,[6,[[15,[76]]]],95],16],[[[31,[[0,[30,71,73,111,103,99,98]]]],2,2,7,[6,[[15,[76]]]],95],16],[[[31,[[0,[30,96,102,87,119,73,109,71]]]],2,2,7,[6,[[15,[76]]]],95],16],[[[31,[[0,[30,71,86,96,87,97,98,99,101,102,73,103]]]],2,2,7,[6,[[15,[76]]]],95],16],[[[31,[[0,[30,71,73,111,103]]]],2,2,7,[6,[[15,[76]]]],95],16],[[[31,[[0,[30,[96,[[0,[30,[96,[[0,[30,[96,[[0,[30,96,102,87,97,71,86]]]],102,87,97,71,86]]]],102,87,97,71,86]]]],102,87,97,71,86]]]],2,2,7,[6,[[15,[76]]]],95],16],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],18],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[],19],[[2,2],6],[[[112,[[0,[30,71,111,103,99,98]]]],2,2],[[6,[[0,[30,71,111,103,99,98]]]]]],[[[113,[30]],2,2],[[6,[30]]]],[[[114,[[0,[30,71,73]]]],2,2],[[6,[[0,[30,71,73]]]]]],[[[115,[[0,[30,71,73]]]],2,2],[[6,[[0,[30,71,73]]]]]],[[[116,[[0,[30,71,86,96,87,97,98,99,101,102,73,103]]]],2,2],[[6,[[0,[30,71,86,96,87,97,98,99,101,102,73,103]]]]]],[[[117,[[0,[30,71,111,103]]]],2,2],[[6,[[0,[30,71,111,103]]]]]],[[[118,[[0,[30,71,86,96,87,97,98,99,101,102,73,111,103]]]],2,2],[[6,[[0,[30,71,86,96,87,97,98,99,101,102,73,111,103]]]]]],[[[31,[30]],1,30,5],[[91,[[31,[30]]]]]],[[[31,[30]],30],[[31,[30]]]],[[[31,[30]],37,30,5],[[31,[30]]]],[[[15,[[0,[120,30,73]]]],2,7],[[43,[[15,[[0,[120,30,73]]]]]]]],[[[15,[[0,[120,30,73]]]],40,7,40],[[43,[[121,[40]]]]]],[[[15,[[0,[120,30,73]]]],40,7,40,[43,[[121,[40]]]]]],[[[27,[3]]],16],[[[27,[3]]],16],[[1,10],[[6,[76]]]],[[[31,[[0,[30,77]]]],1,67,[0,[99,30]]],[[0,[99,30]]]],[[[31,[30]],1,67,30,40],[[6,[30]]]],[[[31,[[0,[30,77]]]],1,67,[0,[99,30]],40],6],[[[27,[3]],1,67,40],[[6,[49]]]],[[[27,[3]],1,67],[[6,[49]]]],[[37,1],[[6,[7]]]],[[37,1,40],[[6,[7]]]],[[37,1],[[6,[7]]]],[[37,1,40],[[6,[7]]]],[[[31,[[0,[77,30]]]],1,10],[[6,[76]]]],[[[31,[[0,[77,30]]]],1,10],[[6,[76]]]],0,0,0,0,0,0,0,0,0,[[],6],[[],6],0,[68],[[]],[[]],[122,122],[[]],[2],[2],[2],[[]],[[],2],[[]],[[]],[[],18],[[],18],[[],19],0,0,0,[1],[1],[1],[1,25],[1,25],[38],[1],[[]],0,0,0,0,[68],[25,7],[[]],[[]],[[[123,[[0,[69,26]],69]]],[[123,[[0,[69,26]],69]]]],[[]],[[[0,[25,38]]],124],[[[0,[25,38]]],125],[[[6,[8]],[6,[8]]],[[6,[8]]]],[[[6,[8]],[6,[8]]],[[6,[8]]]],[2],[2],[2],[[25,29],6],[[26,29],6],[[]],[1],[[],2],[[]],[[]],[[26,2],[[123,[26]]]],[[[123,[26]]],6],[[[123,[[0,[26,126]]]]],6],[[[123,[26]]]],[[]],[[25,2],[[123,[25]]]],[[],18],[[],18],[[],19]],"c":[],"p":[[8,"IntoIterator"],[15,"usize"],[15,"i64"],[3,"ListArray"],[4,"DataType"],[4,"Option"],[15,"bool"],[3,"Bitmap"],[3,"Buffer"],[15,"u8"],[8,"Array"],[3,"Box"],[3,"AnonymousBuilder"],[6,"Result"],[15,"slice"],[6,"ArrayRef"],[3,"Offsets"],[4,"Result"],[3,"TypeId"],[3,"MutableNullArray"],[8,"Any"],[3,"Formatter"],[6,"Result"],[3,"MutableBitmap"],[8,"Sized"],[8,"Iterator"],[3,"Utf8Array"],[3,"BinaryArray"],[8,"FnMut"],[8,"NativeType"],[3,"PrimitiveArray"],[8,"BitAnd"],[8,"BitOr"],[8,"BitXor"],[6,"LargeBinaryArray"],[6,"IdxArr"],[3,"BooleanArray"],[8,"TrustedLen"],[6,"LargeStringArray"],[6,"IdxSize"],[3,"Chunk"],[3,"Field"],[3,"Vec"],[3,"StructArray"],[3,"ErrString"],[3,"Error"],[4,"PolarsError"],[4,"ArrowError"],[15,"str"],[4,"Cow"],[8,"Into"],[3,"Error"],[4,"Error"],[3,"Error"],[4,"OutOfSpecKind"],[3,"Utf8Error"],[3,"TryReserveError"],[3,"Utf8Error"],[4,"Error"],[3,"FromUtf8Error"],[8,"Error"],[8,"Send"],[8,"Sync"],[3,"Demand"],[8,"Display"],[3,"String"],[8,"Fn"],[3,"Private"],[8,"Clone"],[3,"OrdFloat"],[8,"IsFloat"],[8,"PartialEq"],[8,"PartialOrd"],[4,"Ordering"],[15,"f32"],[15,"f64"],[8,"ToPrimitive"],[15,"i16"],[15,"i32"],[15,"i8"],[15,"isize"],[15,"u16"],[15,"u32"],[15,"u64"],[3,"EWMOptions"],[8,"Float"],[8,"AddAssign"],[8,"MulAssign"],[8,"DivAssign"],[8,"ExactSizeIterator"],[6,"PolarsResult"],[3,"RollingVarParams"],[3,"RollingQuantileParams"],[4,"QuantileInterpolOptions"],[6,"DynArgs"],[8,"Sum"],[8,"SubAssign"],[8,"Div"],[8,"NumCast"],[3,"MeanWindow"],[8,"One"],[8,"Zero"],[8,"Sub"],[3,"QuantileWindow"],[3,"SumWindow"],[3,"VarWindow"],[3,"MinWindow"],[3,"MaxWindow"],[8,"Bounded"],[8,"Mul"],[8,"Add"],[3,"MeanWindow"],[3,"SortedMinMax"],[3,"MinWindow"],[3,"MaxWindow"],[3,"QuantileWindow"],[3,"SumWindow"],[3,"VarWindow"],[8,"Copy"],[8,"Debug"],[15,"array"],[4,"Tz"],[3,"TrustMyLength"],[8,"FromIteratorReversed"],[8,"FromTrustedLenIterator"],[8,"DoubleEndedIterator"],[8,"ArrowGetItem"],[8,"ListFromIter"],[8,"ValueSize"],[8,"PolarsArray"],[8,"FromData"],[8,"FromDataUtf8"],[8,"FromDataBinary"],[8,"SlicedArray"],[8,"Utf8FromIter"],[8,"BinaryFromIter"],[8,"MutableBitmapExtension"],[8,"IndexToUsize"],[8,"IsValid"],[8,"RollingAggWindowNoNulls"],[3,"MinMaxWindow"],[8,"RollingAggWindowNulls"],[8,"ExtremaNanAware"],[8,"TrustedLenPush"],[8,"CustomIterTools"]]},\ "polars_core":{"doc":"","t":"CHHHOOOAAAAOAOOAAAAAAOOOAAAAAOOOOGDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLAALLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLALLLLLLIKKKKKKKDDDIIDDDLLLKLLLLLLLLLKLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLKKKKLLLLLLLLLLLLALLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDDIDDLLLLLLKLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDDIDDDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLAANNDDDDIIIIIIIIIIIIIIIIIIIIIIIIIGGENIIQQQQNNDDNNNNNNNDDDNNNNDDEIIEEIQDIDDNLLLKKKKKKKKKLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKLLKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMLLLLLLLLLLLLLLLLLLLKKLLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLLLAKKKKLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKMLLLLMMLKKKMMLLLKKKKKKAKKLLKKKKLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLAKFAFFFFFFAFFFFINNDENNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFEEEINNNGNDNNNGDDGENNNDNDNNNNNDNDNNNNNNGDNNNGDIQRGGGGINNNGDNNNGDNNNGDNNNGDNNNNNNNGDDINNNNNNNQNNNIQGGGGGIIIIINNNNDNNNNDEGNNNNGDNNNGDNNNGDNNNGDNNNNNGNDLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLMKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLAAAAAAAAAENNNNDNNNNNNNNNNEGNNNNNLLLLLLLLLLLOLLLLLLLLLLLLLLLLFLLLLFOOOOLFFLLLLLLLLLLCCCCCCCCENNLLLLLLLLLFLLFLLLLLNGDNNNNEDNDELLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLMLLMLLLLMMMLGNNDENDEEDDGNNGNINNNNNNNNNNNDNNNLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLALLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMIFFFFFFFFKIKKGGGNNGDEENGNNNNNLLLFFFFFLLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLFMLMLLLLLLLLLLLLLLMLLLNNEENNNNNNNNNNDNNNNNNNLLLLLLFLLLLLLLLLLLLFLLLLLLLLLLLLLLLLLLLLFLLLLLLLLLLLLLFFLLLLLLLLLLLLLLLFFFFIGDIFKFLLLLLLLLLLLLALLLLLLLLLLLLLIKFDGNDIDCCICCNNCNGIIICCCCNGGICCCNNIQCCGGGCNCCCICCNCNIIINCNCIECGCIEDDNNCCNINNCCIICLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLCLLLMCMLLLLALLLLLLLLLLLLLLLLOLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLLLLKLKLLLKLKLLLLLLFLLLLLLLMLLLLLLLLLLLLMLALLLLKMMLLMLKKLLLLLLLALLOOOOMLLLLLLKKAKKLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLAKLLLLLLLLLLLLIIIKKKDLLFLLLLLLLLLLLLLLLLLLLLDLLLLLLLLLLLLLLLLLLLLLLLIKKIILLIDGLLLLLLLLLLLLLLLLLLLLLLLKLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNCCNNIEENNDDGILLLLLLLLLLLLLLALLLLLLLLLLLLLLLLLLLLLLLLLLKLLLKKLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLKLLLLLLALLLLLLLLLKLLLLLLLLLKKLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKLLLLLLLLKALLLLLLLLKLLLKLLKLLLLLLKLLLLLKLLLLLLLLLLLLLLLKLKKKLKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLALLLLLLLIIIQFKKLLKKLLKKLLKKLLKKLLNNELLLLLLLLLLLLLLLLLLLLLLLGDLLLLLLLLLLLLLLLLLLLLLLIIIIIDDDLFFFFFFFLCCLLLLLLLLLLLLFFLLFFFFLLLLLLLLLLLLFLLLLALLLLLLLKLLLLFFLLLLLLLLLKLLLLLLCLFFFLLLLLFLLLLLLLLLFFFF","n":["IdBuildHasher","POOL","PROCESS_ID","SINGLE_LOCK","apply_method_all_arrow_series","apply_method_physical_integer","apply_method_physical_numeric","chunked_array","cloud","config","datatypes","df","doc","downcast_as_macro_arg_physical","downcast_as_macro_arg_physical_mut","error","export","fmt","frame","functions","hashing","match_arrow_data_type_apply_macro_ca","match_dtype_to_logical_apply_macro","match_dtype_to_physical_apply_macro","prelude","schema","series","testing","utils","with_match_physical_integer_polars_type","with_match_physical_integer_type","with_match_physical_numeric_polars_type","with_match_physical_numeric_type","ChunkIdIter","ChunkedArray","RevMapping","__clone_box","_can_fast_explode","abs","add","add","add","add","add_to","agg_list","all","all_3val","amortized_iter","amortized_iter_with_name","any","any_3val","append","apply","apply_amortized","apply_cast_numeric","apply_in_place","apply_kernel","apply_kernel_cast","apply_mut","apply_mut","apply_mut","apply_on_opt","apply_to_inner","apply_to_slice","apply_with_idx","apply_with_idx_on_opt","arg_sort","arg_sort_multiple","arg_unique","arithmetic","as_binary","as_ref","as_ref_dtype","bitand","bitor","bitxor","borrow","borrow","borrow_mut","borrow_mut","branch_apply_cast_numeric_no_null","builder","cast","cast","cast_and_apply_in_place","cast_unchecked","chunk_id","chunks","chunks_mut","clone","clone_into","comparison","cont_slice","cummax","cummin","cumprod","cumsum","data_views","default","deref","deref","deref_mut","deref_mut","div","div","div","div","divide","drop","drop","dtype","equal","equal","equal_missing","equal_missing","extend","fill_null_with_values","filter","first_non_null","float","fmt","fmt","from","from","from","from","from","from_chunks","from_iter","from_iter","from_iter","from_iter_options","from_iter_trusted_length","from_iter_trusted_length","from_iter_values","from_par_iter","from_slice","from_slice_options","from_trusted_len_iter_rev","from_vec","full","full_null","full_null_with_dtype","get","get","get_any_value","get_any_value_unchecked","get_inner","get_unchecked","get_unchecked","group_tuples","group_tuples_perfect","gt","gt","gt_eq","gt_eq","has_validity","head","init","init","init_rand","inner_dtype","into","into","into_iter","into_no_null_iter","into_series","is_empty","is_finite","is_in","is_infinite","is_nan","is_not_nan","is_not_null","is_null","is_optimal_aligned","is_sorted_flag","iter_validities","iterator","kernels","last_non_null","len","lhs_div","lhs_rem","lhs_sub","limit","lt","lt","lt_eq","lt_eq","max","max","max_as_series","mean","mean","median","median_as_series","min","min","min_as_series","mmap_slice","mmap_slice","mul","mul","mul","mul","multiply","n_unique","name","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new_from_index","new_from_owned_with_null_bitmap","new_vec","none_to_nan","not_equal","not_equal","not_equal_and_validity","not_equal_missing","not_equal_missing","null_count","ops","par_iter","par_iter","par_iter_indexed","par_iter_indexed","peak_max","peak_min","prod_as_series","quantile","quantile_as_series","rand_bernoulli","rand_normal","rand_standard_normal","rand_uniform","rechunk","ref_field","rem","rem","rem","rem","remainder","rename","reverse","sample_frac","sample_n","set","set_at_idx","set_at_idx_with","set_fast_explode","set_inner_dtype","set_sorted_flag","shift","shift_and_fill","shrink_to_fit","slice","sort","sort_with","std","std_as_series","sub","sub","sub","sub","subtract","sum","sum","sum_as_series","tail","take","take_rand","take_unchecked","temporal","tile","to_owned","to_physical","to_utf8","to_vec","to_vec_null_aware","try_apply","try_apply_amortized","try_from","try_from","try_into","try_into","type_id","type_id","unique","unpack_series_matching_type","unset_fast_explode_list","upstream_traits","var","var_as_series","vzip","vzip","with_chunks","zip_with","ArrayArithmetics","add","div","div_scalar","mul","rem","rem_scalar","sub","BinaryChunkedBuilder","BinaryChunkedBuilderCow","BooleanChunkedBuilder","ChunkedBuilder","NewChunkedArray","PrimitiveChunkedBuilder","Utf8ChunkedBuilder","Utf8ChunkedBuilderCow","__clone_box","__clone_box","__clone_box","append_null","append_null","append_null","append_null","append_null","append_null","append_null","append_option","append_option","append_option","append_value","append_value","append_value","append_value","append_value","append_value","append_value","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","capacity","capacity","clone","clone","clone","clone_into","clone_into","clone_into","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","finish","finish","finish","finish","finish","finish","finish","from","from","from","from","from","from","from_iter_options","from_iter_values","from_slice","from_slice_options","init","init","init","init","init","init","into","into","into","into","into","into","list","new","new","new","new","new","new","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","shrink_to_fit","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","AnonymousListBuilder","AnonymousOwnedListBuilder","ListBinaryChunkedBuilder","ListBooleanChunkedBuilder","ListBuilderTrait","ListPrimitiveChunkedBuilder","ListUtf8ChunkedBuilder","append_array","append_empty","append_empty","append_iter","append_iter","append_iter_values","append_null","append_null","append_null","append_null","append_null","append_null","append_null","append_opt_array","append_opt_series","append_opt_series","append_opt_slice","append_series","append_series","append_series","append_series","append_series","append_series","append_series","append_slice","append_trusted_len_iter","append_trusted_len_iter","append_values_iter","append_values_iter","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","builder","default","default","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","fast_explode","fast_explode","fast_explode","fast_explode","fast_explode","field","field","field","field","field","finish","finish","finish","from","from","from","from","from","from","get_list_builder","init","init","init","init","init","init","inner_array","inner_array","inner_array","inner_array","inner_array","into","into","into","into","into","into","new","new","new","new","new","new","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","BinaryIterNoNull","BoolIterNoNull","ListIterNoNull","PolarsIterator","SomeIterator","StructIter","Utf8IterNoNull","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","from","from","from","from","from","from","init","init","init","init","init","init","into","into","into","into","into","into","into_iter","into_iter","into_iter","into_iter","into_iter","into_iter","into_vec","into_vec","new","new","new","new","next","next","next","next","next","next","next_back","next_back","next_back","next_back","next_back","par","size_hint","size_hint","size_hint","size_hint","size_hint","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","vzip","vzip","vzip","vzip","vzip","vzip","list","utf8","Array","Backward","BinaryTakeRandom","BinaryTakeRandomSingleChunk","BoolTakeRandom","BoolTakeRandomSingleChunk","ChunkAgg","ChunkAnyValue","ChunkApply","ChunkApplyKernel","ChunkBytes","ChunkCast","ChunkCompare","ChunkCumAgg","ChunkExpandAtIndex","ChunkExplode","ChunkFillNullValue","ChunkFilter","ChunkFull","ChunkFullNull","ChunkPeaks","ChunkQuantile","ChunkReverse","ChunkSet","ChunkShift","ChunkShiftFill","ChunkSort","ChunkTake","ChunkUnique","ChunkVar","ChunkZip","Dummy","FillNullLimit","FillNullStrategy","Forward","IntoTakeRandom","IsIn","Item","Item","Item","Item","Iter","IterNulls","ListTakeRandom","ListTakeRandomSingleChunk","Max","MaxBound","Mean","Min","MinBound","Multi","Multi","NumTakeRandomChunked","NumTakeRandomCont","NumTakeRandomSingleChunk","One","Single","Single","SingleNoNull","SortMultipleOptions","SortOptions","TakeIdx","TakeIterator","TakeIteratorNulls","TakeRandBranch2","TakeRandBranch3","TakeRandom","TakeRandom","TakeRandomBitmap","TakeRandomUtf8","Utf8TakeRandom","Utf8TakeRandomSingleChunk","Zero","__clone_box","__clone_box","__clone_box","apply","apply_cast_numeric","apply_kernel","apply_kernel_cast","apply_on_opt","apply_to_slice","apply_with_idx","apply_with_idx_on_opt","arg_sort","arg_sort_multiple","arg_unique","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","boxed_clone","boxed_clone","boxed_clone","boxed_clone","branch_apply_cast_numeric_no_null","cast","cast_unchecked","check_bounds","check_bounds","check_bounds","check_bounds","clone","clone","clone","clone_into","clone_into","clone_into","cummax","cummin","cumprod","cumsum","default","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","descending","descending","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","equal","equal_missing","equivalent","equivalent","equivalent","explode","explode_and_offsets","fill_null_with_values","filter","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","full","full","full_null","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get","get_any_value","get_any_value_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","gt","gt_eq","hash","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","is_in","lt","lt_eq","maintain_order","max","mean","median","min","multithreaded","multithreaded","n_unique","new_from_index","not_equal","not_equal_missing","nulls_last","other","peak_max","peak_min","quantile","reverse","set","set_at_idx","set_at_idx_with","shift","shift_and_fill","sort","sort","sort_with","std","sum","take","take_rand","take_unchecked","to_byte_slices","to_owned","to_owned","to_owned","try_apply","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","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","unique","var","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","zip","zip_with","_broadcast_descending","arg_sort_multiple","arg_sort_no_nulls","sort_slice_ascending","sort_slice_descending","_get_rows_encoded","_get_rows_encoded_ca","_get_rows_encoded_compat_array","conversion","unix_time","datetime_to_timestamp_ms","datetime_to_timestamp_ns","datetime_to_timestamp_us","PolarsAsRef","Aws","Azure","CloudOptions","CloudType","File","Gcp","__clone_box","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","default","deref","deref","deref_mut","deref_mut","drop","drop","eq","fmt","from","from","from_str","from_untyped_config","init","init","into","into","to_owned","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","verbose","AnyValue","ArrowDataType","ArrowTimeUnit","AsRefDataType","Binary","Binary","Binary","BinaryChunked","BinaryOwned","BinaryType","Boolean","Boolean","Boolean","BooleanChunked","BooleanType","CategoricalType","CloudOptions","DataType","Date","Date32","Date64","DateType","Datetime","DatetimeType","Decimal","Decimal256","Dictionary","Duration","Duration","DurationType","Extension","Field","FixedSizeBinary","FixedSizeList","Float16","Float32","Float32","Float32","Float32Chunked","Float32Type","Float64","Float64","Float64","Float64Chunked","Float64Type","GetAnyValue","HashMap","IDX_DTYPE","IdxArr","IdxCa","IdxSize","IdxType","InitHashMaps","Int16","Int16","Int16","Int16Chunked","Int16Type","Int32","Int32","Int32","Int32Chunked","Int32Type","Int64","Int64","Int64","Int64Chunked","Int64Type","Int8","Int8","Int8","Int8Chunked","Int8Type","Interval","LargeBinary","LargeList","LargeUtf8","List","List","List","ListChunked","ListType","Logical","LogicalType","Map","Microsecond","Microseconds","Millisecond","Milliseconds","Nanosecond","Nanoseconds","Native","Null","Null","Null","NumericNative","POLARSTYPE","PlHashMap","PlHashSet","PlIdHashMap","PlIndexMap","PlIndexSet","PolarsDataType","PolarsFloatType","PolarsIntegerType","PolarsNumericType","PolarsSingleType","Second","Struct","Struct","Struct","StructChunked","StructOwned","Time","Time32","Time64","TimeType","TimeUnit","TimeZone","Timestamp","UInt16","UInt16","UInt16","UInt16Chunked","UInt16Type","UInt32","UInt32","UInt32","UInt32Chunked","UInt32Type","UInt64","UInt64","UInt64","UInt64Chunked","UInt64Type","UInt8","UInt8","UInt8","UInt8Chunked","UInt8Type","Union","Unknown","Utf8","Utf8","Utf8","Utf8Chunked","Utf8Owned","Utf8Type","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","_can_fast_explode","_iter_struct_av","_materialize_struct_av","add","add","add","add","add","add","add","add","add","add_to","add_to","add_to","add_to","add_to","add_to","add_to","add_to","add_to","agg_list","agg_list","agg_list","agg_list","agg_list","all","all_3val","amortized_iter","amortized_iter_with_name","any","any_3val","apply","apply","apply","apply","apply_amortized","apply_cast_numeric","apply_cast_numeric","apply_cast_numeric","apply_cast_numeric","apply_kernel","apply_kernel","apply_kernel","apply_kernel_cast","apply_kernel_cast","apply_kernel_cast","apply_mut","apply_mut","apply_on_opt","apply_on_opt","apply_on_opt","apply_on_opt","apply_to_inner","apply_to_slice","apply_to_slice","apply_to_slice","apply_to_slice","apply_with_idx","apply_with_idx","apply_with_idx","apply_with_idx","apply_with_idx_on_opt","apply_with_idx_on_opt","apply_with_idx_on_opt","apply_with_idx_on_opt","arg_sort","arg_sort","arg_sort","arg_sort","arg_sort","arg_sort_multiple","arg_sort_multiple","arg_sort_multiple","arg_sort_multiple","arg_sort_multiple","arg_unique","arg_unique","arg_unique","arg_unique","arg_unique","as_binary","as_borrowed","as_ref_dtype","bitand","bitand","bitor","bitor","bitxor","bitxor","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","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","borrow_mut","branch_apply_cast_numeric_no_null","branch_apply_cast_numeric_no_null","branch_apply_cast_numeric_no_null","branch_apply_cast_numeric_no_null","cast","cast","cast","cast","cast","cast","cast","cast_unchecked","cast_unchecked","cast_unchecked","cast_unchecked","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","coerce","data_type","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","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","deref_mut","deref_mut","divide","divide","divide","divide","divide","divide","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","drop","dtype","dtype","dtype","dtype","eq","eq","eq","eq","eq","eq","eq","equal","equal","equal","equal","equal","equal","equal","equal_missing","equal_missing","equal_missing","equal_missing","equal_missing","equal_missing","equal_missing","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","explode_and_offsets","explode_and_offsets","field","field_by_name","fields","fields_mut","fill_null_with_values","fill_null_with_values","filter","filter","filter","filter","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_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter_options","from_iter_options","from_iter_options","from_iter_trusted_length","from_iter_trusted_length","from_iter_trusted_length","from_iter_trusted_length","from_iter_trusted_length","from_iter_trusted_length","from_iter_trusted_length","from_iter_values","from_iter_values","from_iter_values","from_owned","from_par_iter","from_par_iter","from_par_iter","from_par_iter","from_par_iter","from_slice","from_slice","from_slice","from_slice_options","from_slice_options","from_slice_options","from_trusted_len_iter_rev","full","full","full","full","full_null","full_null","full_null","full_null","full_null","full_null_with_dtype","get","get","get","get","get","get","get_any_value","get_any_value","get_any_value","get_any_value","get_any_value","get_any_value","get_any_value","get_any_value_unchecked","get_any_value_unchecked","get_any_value_unchecked","get_any_value_unchecked","get_any_value_unchecked","get_any_value_unchecked","get_any_value_unchecked","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_dtype","get_inner","get_str","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_unchecked","get_values_size","get_values_size","get_values_size","group_tuples","group_tuples","group_tuples","group_tuples","gt","gt","gt","gt","gt","gt","gt","gt_eq","gt_eq","gt_eq","gt_eq","gt_eq","gt_eq","gt_eq","hash","hash","hash","hash","hash","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","init","inner_dtype","inner_dtype","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_iter","into_iter","into_iter","into_iter","into_iter","into_series","into_static","is_empty","is_float","is_in","is_in","is_in","is_in","is_integer","is_logical","is_nested_null","is_nested_null","is_numeric","is_primitive","is_signed","is_signed","is_temporal","is_unsigned","is_unsigned","len","lt","lt","lt","lt","lt","lt","lt","lt_eq","lt_eq","lt_eq","lt_eq","lt_eq","lt_eq","lt_eq","max","max_as_series","max_as_series","max_as_series","max_as_series","mean","median","median","median_as_series","median_as_series","merge_dtypes","min","min_as_series","min_as_series","min_as_series","min_as_series","mmap_slice","multiply","multiply","multiply","multiply","multiply","multiply","n_unique","n_unique","name","name","name","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new","new_from_index","new_from_index","new_from_index","new_from_index","not","not","not_equal","not_equal","not_equal","not_equal","not_equal","not_equal","not_equal","not_equal_missing","not_equal_missing","not_equal_missing","not_equal_missing","not_equal_missing","not_equal_missing","not_equal_missing","null_count","par_iter","par_iter","par_iter_indexed","par_iter_indexed","partial_cmp","quantile","quantile","quantile_as_series","quantile_as_series","rand_bernoulli","rechunk","ref_field","remainder","remainder","remainder","remainder","remainder","remainder","rename","reverse","reverse","reverse","reverse","set","set","set","set_at_idx","set_at_idx","set_at_idx","set_at_idx_with","set_at_idx_with","set_at_idx_with","set_fast_explode","set_inner_dtype","set_name","shift","shift","shift","shift","shift_and_fill","shift_and_fill","shift_and_fill","shift_and_fill","sort","sort","sort","sort","sort","sort_with","sort_with","sort_with","sort_with","sort_with","std","std","std_as_series","std_as_series","subtract","subtract","subtract","subtract","subtract","subtract","sum","sum_as_series","sum_as_series","sum_as_series","sum_as_series","take","take","take","take","take_rand","take_rand","take_rand","take_rand","take_unchecked","take_unchecked","take_unchecked","take_unchecked","to_arrow","to_arrow","to_arrow","to_ascii","to_logical_type","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_physical","to_physical","to_physical_type","to_string","to_string","to_string","to_utf8","try_apply","try_apply","try_apply","try_apply","try_apply_amortized","try_extract","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_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","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","type_id","unique","unique","unique","unique","unique","unnest","value_within_range","var","var","var_as_series","var_as_series","vec_hash","vec_hash","vec_hash","vec_hash","vec_hash","vec_hash","vec_hash","vec_hash","vec_hash","vec_hash","vec_hash","vec_hash","vec_hash","vec_hash_combine","vec_hash_combine","vec_hash_combine","vec_hash_combine","vec_hash_combine","vec_hash_combine","vec_hash_combine","vec_hash_combine","vec_hash_combine","vec_hash_combine","vec_hash_combine","vec_hash_combine","vec_hash_combine","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","with_capacity","with_capacity","with_capacity","with_capacity","with_capacity","with_capacity","zip_with","zip_with","zip_with","zip_with","changelog","v0_10_0_11","v0_3","v0_4","v0_5","v0_6","v0_7","v0_8","v0_9","ArrowError","ArrowError","ColumnNotFound","ComputeError","Duplicate","ErrString","External","ExternalFormat","InvalidArgumentError","InvalidOperation","Io","Io","NoData","NotYetImplemented","OutOfSpec","Overflow","PolarsError","PolarsResult","SchemaFieldNotFound","SchemaMismatch","ShapeMismatch","StringCacheMismatch","StructFieldNotFound","borrow","borrow","borrow_mut","borrow_mut","deref","deref","deref","deref_mut","deref_mut","drop","drop","feature_gated","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from_external_error","get_warning_function","init","init","into","into","map_err","polars_bail","polars_ensure","polars_err","polars_warn","provide","set_warning_function","to_compute_err","to_string","to_string","try_from","try_from","try_into","try_into","type_id","type_id","vzip","vzip","_boost_hash_combine","ahash","arrow","chrono","num","once_cell","rayon","regex","FloatFmt","Full","Mixed","__clone_box","borrow","borrow_mut","clone","clone_into","deref","deref_mut","drop","from","get_float_fmt","init","into","set_float_fmt","to_owned","try_from","try_into","type_id","vzip","Any","ArrowChunk","DataFrame","First","Ignore","Last","None","NullStrategy","PhysRecordBatchIter","Propagate","RecordBatchIter","UniqueKeepStrategy","__clone_box","__clone_box","__clone_box","_add_columns","_create_left_df_from_slice","_filter_seq","_finish_left_join","_left_join_from_series","_outer_join_from_series","_slice_and_realloc","agg_chunks","align_chunks","apply","apply_at_idx","as_single_chunk","as_single_chunk_par","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clear","clone","clone","clone","clone_into","clone_into","clone_into","column","columns","cross_join","default","default","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","drop","drop","drop","drop_in_place","drop_many","drop_many_amortized","drop_nulls","dtypes","empty","eq","eq","equivalent","equivalent","equivalent","estimated_size","explode","explode","explode_impl","extend","fields","fill_null","filter","find_idx_by_name","fmt","fmt","fmt","fmt","frame_equal","frame_equal_missing","frame_equal_schema","from","from","from","from","from","from","from","from_iter","from_rows","from_rows_and_schema","from_rows_iter_and_schema","get","get_column_names","get_column_names_owned","get_columns","get_columns_mut","get_row","get_row_amortized","get_row_amortized_unchecked","get_supertype","groupby","groupby","groupby_stable","groupby_with_series","hash_join","head","height","hmax","hmean","hmin","hstack","hstack_mut","hstack_mut_unchecked","hsum","index","index","index","index","index","index","index","index","init","init","init","init","init","insert_at_idx","into","into","into","into","into","into_iter","into_iter","into_struct","is_duplicated","is_empty","is_unique","iter","iter_chunks","iter_chunks_physical","max","mean","median","melt","melt2","min","n_chunks","new","new_no_checks","next","next","null_count","pipe","pipe_mut","pipe_with_args","pop","ptr_equal","quantile","rename","replace","replace_at_idx","replace_or_add","reverse","row","sample_frac","sample_n","schema","select","select_at_idx","select_by_range","select_physical","select_series","select_with_schema","select_with_schema_unchecked","set_column_names","shape","shift","should_rechunk","shrink_to_fit","size_hint","size_hint","slice","slice_par","sort","sort_impl","sort_in_place","sort_with_options","std","sum","tail","take","take_iter","take_iter_unchecked","take_opt_iter_unchecked","to_owned","to_owned","to_owned","to_string","top_k","transpose","try_apply","try_apply_at_idx","try_find_idx_by_name","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from_rows_iter_and_schema","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","unique","unique_impl","unique_stable","unnest","var","vstack","vstack_mut","vzip","vzip","vzip","vzip","vzip","width","with_column","with_column_and_schema","with_column_unchecked","with_row_count","with_row_count_mut","MeltArgs","__clone_box","borrow","borrow_mut","clone","clone_into","default","deref","deref_mut","drop","eq","fmt","from","id_vars","init","into","streamable","to_owned","try_from","try_into","type_id","value_name","value_vars","variable_name","vzip","BorrowIdxItem","Count","First","GroupBy","GroupByMethod","Groups","GroupsIdx","GroupsIndicator","GroupsProxy","GroupsProxyIter","GroupsProxyParIter","GroupsSlice","Idx","Idx","IdxItem","Implode","IntoGroupsProxy","Last","Max","Mean","Median","Min","NUnique","NanMax","NanMin","Quantile","Slice","Slice","SlicedGroups","Std","Sum","Var","__clone_box","__clone_box","__clone_box","__clone_box","agg_list","aggregations","all","apply","as_list_chunked","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_into","clone_into","clone_into","clone_into","count","default","default","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","df","drive_unindexed","drop","drop","drop","drop","drop","drop","drop","drop","drop","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","expr","first","first","first","first_mut","fmt","fmt","fmt","fmt","fmt","fmt_groupby_column","from","from","from","from","from","from","from","from","from","from","from","from","from_iter","from_par_iter","get","get_groups","get_groups_mut","group_count","group_lengths","group_tuples","group_tuples","groups","idx_mut","init","init","init","init","init","init","init","init","into","into","into","into","into","into","into","into","into_idx","into_iter","into_iter","into_iter","into_par_iter","into_par_iter","into_par_iter","is_empty","is_empty","is_sorted_flag","iter","iter","keys","keys_sliced","last","len","len","max","mean","median","min","n_unique","new","new","next","nth","par_apply","par_iter","par_iter","quantile","select","slice","sort","sort","std","sum","take_group_firsts","take_groups","take_groups_mut","to_owned","to_owned","to_owned","to_owned","to_string","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","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unroll","unwrap_idx","unwrap_slice","var","vzip","vzip","vzip","vzip","vzip","vzip","vzip","vzip","groups","rolling","AggList","_agg_helper_idx","_agg_helper_idx_no_null","_agg_helper_slice","_agg_helper_slice_no_null","_rolling_apply_agg_window_no_nulls","_rolling_apply_agg_window_nulls","_slice_from_offsets","_use_rolling_kernels","agg_list","PhysicalAggExpr","evaluate","root_name","ChunkId","ChunkJoinIds","ChunkJoinOptIds","Cross","Inner","InnerJoinIds","JoinArgs","JoinType","JoinValidation","Left","LeftJoinIds","ManyToMany","ManyToOne","OneToMany","OneToOne","Outer","__clone_box","__clone_box","__clone_box","_inner_join_multiple_keys","_join_suffix_name","_left_join_multiple_keys","_outer_join_multiple_keys","_sort_or_hash_inner","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","default","default_join_ids","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","eq","eq","eq","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","equivalent","fmt","fmt","fmt","fmt","fmt","from","from","from","from","how","init","init","init","into","into","into","is_valid_join","needs_checks","new","private_left_join_multiple_keys","slice","suffix","suffix","to_owned","to_owned","to_owned","to_string","to_string","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","validation","vzip","vzip","vzip","All","All","AnyValueBuffer","AnyValueBufferTrusted","Boolean","Boolean","Float32","Float32","Float64","Float64","Int32","Int32","Int64","Int64","Row","Struct","UInt32","UInt32","UInt64","UInt64","Utf8","Utf8","__clone_box","__clone_box","__clone_box","add","add_unchecked_borrowed_physical","add_unchecked_owned_physical","any_values_to_dtype","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","coerce_data_type","default","deref","deref","deref","deref_mut","deref_mut","deref_mut","drop","drop","drop","eq","equivalent","equivalent","equivalent","fmt","from","from","from","from","from","infer_schema","init","init","init","into","into","into","into_series","into_series","new","new","new","reset","reset","rows_to_schema_first_non_null","rows_to_schema_supertypes","to_owned","to_owned","to_owned","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","cov_f","cov_i","pearson_corr_f","pearson_corr_i","FxHash","IdBuildHasher","IdHasher","VecHash","_boost_hash_combine","_fx_hash","_hash_binary_array","borrow","borrow_mut","default","deref","deref_mut","drop","finish","from","get_k","get_k","init","into","partition","try_from","try_into","type_id","vec_hash","vec_hash","vec_hash_combine","vec_hash_combine","vzip","write","write_i32","write_i64","write_u32","write_u64","AsU64","as_u64","this_partition","Arc","ArrayRef","ArrowError","ArrowField","ArrowGetItem","ArrowSchema","BinaryChunkedBuilder","BooleanChunkedBuilder","ChunkAggSeries","ChunkedArray","ChunkedBuilder","ColumnNotFound","ComputeError","DataFrame","Duplicate","DynArgs","FromData","FromDataBinary","FromDataUtf8","FxHash","GroupsIdx","GroupsProxy","GroupsSlice","Higher","IdxArr","IdxSize","IndexToUsize","IntoGroupsProxy","IntoSeries","IntoVec","InvalidOperation","Io","IsFloat","Item","JoinArgs","JoinType","LargeBinaryArray","LargeListArray","LargeStringArray","LhsNumOps","Linear","ListBinaryChunkedBuilder","ListBooleanChunkedBuilder","ListBuilderTrait","ListFromIter","ListPrimitiveChunkedBuilder","ListUtf8ChunkedBuilder","Lower","MeltArgs","Midpoint","MutableBitmapExtension","NamedFrom","NamedFromOwned","Nearest","NewChunkedArray","NoData","NumOpsDispatch","PolarsArray","PolarsError","PolarsIterator","PolarsResult","PrimitiveChunkedBuilder","QuantileAggSeries","QuantileInterpolOptions","RollingQuantileParams","RollingVarParams","SchemaFieldNotFound","SchemaMismatch","Series","SeriesTrait","ShapeMismatch","SlicedArray","StringCacheMismatch","StructFieldNotFound","UniqueKeepStrategy","Utf8ChunkedBuilder","ValueSize","VarAggSeries","VecHash","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","__clone_box","as_fd","as_ptr","as_raw_fd","as_ref","as_slice_mut","assume_init","assume_init","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","cause","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","cloud","cmp","compare","data_type","data_type","datatypes","ddof","decrement_strong_count","default","default","default","default_arrays","deref","deref","deref","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","deref_mut","description","df","downcast","downcast_unchecked","downgrade","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","fields","filter","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_data_default","from_data_unchecked_default","from_data_unchecked_default","from_iter","from_iter_binary_trusted_len","from_iter_bool_trusted_len","from_iter_primitive_trusted_len","from_iter_utf8_trusted_len","from_raw","from_vec","ge","get","get_mut","get_mut_unchecked","get_names","get_unchecked","get_unchecked","get_values_size","gt","has_validity","hash","hash","increment_strong_count","index_of","indexes_to_usizes","init","init","init","init","init","init","init","interpol","into","into","into","into","into","into","into","into_inner","into_raw","into_series","is_float","is_nan","is_nullable","le","list","lt","make_mut","max_as_series","max_as_series","median_as_series","metadata","metadata","min_as_series","min_as_series","name","ne","negative_to_usize","new","new","new","new_cyclic","new_uninit","new_uninit_slice","new_zeroed","new_zeroed_slice","null","partial_cmp","pin","polars_bail","polars_ensure","polars_err","polars_warn","prob","prod_as_series","prod_as_series","provide","provide","provide","ptr_eq","quantile_as_series","set_bit_unchecked","slice","slice_typed","slice_typed_unchecked","source","source","spawn_local_obj","spawn_obj","status","status_local","std_as_series","strong_count","sum_as_series","sum_as_series","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","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_new","try_new_uninit","try_new_zeroed","try_pin","try_unwrap","type_id","type_id","type_id","type_id","type_id","type_id","type_id","unwrap","unwrap_or_clone","utf8","var_as_series","view","vzip","vzip","vzip","vzip","vzip","vzip","vzip","weak_count","with_metadata","with_metadata","wrap_msg","FromData","FromDataBinary","FromDataUtf8","from_data_default","from_data_unchecked_default","from_data_unchecked_default","AnonymousBuilder","borrow","borrow_mut","convert_inner_type","deref","deref_mut","drop","finish","from","init","into","is_empty","new","offsets","push","push_empty","push_multiple","push_null","push_opt","take_offsets","try_from","try_into","type_id","vzip","MutableNullArray","as_any","as_box","as_mut_any","borrow","borrow_mut","data_type","default","deref","deref_mut","drop","fmt","from","init","into","len","push_null","reserve","shrink_to_fit","try_from","try_into","type_id","validity","vzip","SlicedArray","slice_typed","slice_typed_unchecked","BinaryFromIter","Utf8FromIter","from_values_iter","from_values_iter","IndexOfSchema","Schema","SchemaRef","__clone_box","borrow","borrow_mut","clone","clone_into","contains","default","deref","deref_mut","drop","eq","equivalent","equivalent","equivalent","fmt","from","from","from_iter","get","get_at_index","get_at_index_mut","get_field","get_full","get_names","get_names","index_of","index_of","init","insert_at_index","into","into_iter","is_empty","iter","iter_dtypes","iter_fields","iter_names","len","merge","new","new_inserting_at_index","remove","rename","set_dtype","set_dtype_at_index","shift_remove","shift_remove_index","to_arrow","to_owned","to_supertype","try_from","try_get","try_get_at_index","try_get_field","try_get_full","try_get_mut","try_index_of","try_into","type_id","vzip","with_capacity","with_column","Ascending","Ascending","ChunkCompare","ChunkCompare","Descending","Descending","IntoSeries","IsSorted","IsSorted","Not","Not","Series","SeriesIter","SeriesPhysIter","SeriesTrait","__clone_box","__clone_box","_sum_as_series","_sum_as_series","abs","add","add","add","add","append","arg_sort","arg_sort","arg_unique","arg_unique","arithmetic","array_ref","as_any","as_any","as_any_mut","as_any_mut","as_list","as_mut","as_ref","as_ref","as_single_ptr","as_single_ptr","as_single_ptr","binary","bitand","bitand","bitor","bitor","bitxor","bitxor","bool","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","cast","cast","cast_unchecked","ceil","chunk_lengths","chunks","chunks_mut","clear","clip","clip_max","clip_min","clone","clone","clone_inner","clone_into","clone_into","cummax","cummin","cumprod","cumsum","default","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","div","div","div","div","drop","drop","drop","drop_nulls","drop_nulls","dtype","dtype","eq","eq","equal","equal","equal","equal_missing","equal_missing","equal_missing","equivalent","equivalent","equivalent","estimated_size","explode","extend","extend_constant","f32","f64","field","field","fill_null","filter","filter_threaded","floor","fmt","fmt","fmt","fmt_list","from","from","from","from","from_any_values","from_any_values_and_dtype","from_chunks_and_dtype_unchecked","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_iter","from_vec","from_vec","from_vec","from_vec","from_vec","from_vec","full_null","get","get_data_ptr","get_unchecked","get_unchecked","gt","gt","gt","gt_eq","gt_eq","gt_eq","has_validity","head","i16","i32","i64","i8","idx","implementations","implode","init","init","init","into","into","into","into_frame","into_iter","into_series","into_series","is_empty","is_empty","is_finite","is_in","is_in","is_infinite","is_nan","is_not_nan","is_not_null","is_null","is_series","is_series","is_series","is_sorted_flag","is_sorted_flag","iter","len","limit","limit","list","lt","lt","lt","lt_eq","lt_eq","lt_eq","max","max_as_series","max_as_series","mean","mean","mean_as_series","median","median","median_as_series","median_as_series","min","min_as_series","min_as_series","mul","mul","mul","mul","n_chunks","n_chunks","n_unique","n_unique","name","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","new","new","new","new","new","new","new","new","new","new","new_empty","new_from_index","new_null","next","not_equal","not_equal","not_equal","not_equal_missing","not_equal_missing","not_equal_missing","null_count","ops","peak_max","peak_max","peak_min","peak_min","phys_iter","product","quantile_as_series","quantile_as_series","rechunk","rem","rem","rem","rename","rename","reshape","reverse","round","sample_frac","sample_n","series_equal","series_equal_missing","set_sorted_flag","shift","shrink_to_fit","shrink_to_fit","shrink_to_fit","shuffle","size_hint","slice","sort","sort_with","sort_with","std_as_series","std_as_series","str_value","strict_cast","struct_","sub","sub","sub","sub","sum","sum_as_series","tail","take","take_every","take_iter","take_iter_unchecked","take_opt_iter_unchecked","take_threaded","take_unchecked","take_unchecked_from_slice","take_unchecked_threaded","tile","tile","to_arrow","to_owned","to_owned","to_physical_repr","to_string","try_add","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","u16","u32","u64","u8","unique","unique","unique_stable","unpack","unstable","utf8","var_as_series","var_as_series","vzip","vzip","vzip","zip_with","LhsNumOps","NumOpsDispatch","NumOpsDispatchInner","Output","_struct_arithmetic","add","add_to","add_to","add_to","div","divide","divide","divide","mul","multiply","multiply","multiply","rem","remainder","remainder","remainder","sub","subtract","subtract","subtract","Drop","Ignore","NullBehavior","__clone_box","borrow","borrow_mut","clone","clone_into","default","deref","deref_mut","drop","eq","equivalent","equivalent","equivalent","fmt","from","hash","init","into","to_owned","try_from","try_into","type_id","vzip","ArrayBox","UnstableSeries","__clone_box","as_mut","as_ref","borrow","borrow_mut","clone","clone_into","deep_clone","deref","deref_mut","drop","from","init","into","new","swap","to_owned","try_from","try_into","type_id","vzip","with_array","Arg","CustomIterTools","CustomIterToolsSized","FromTrustedLenIterator","IntoVec","NoNull","TrustMyLength","Wrap","__clone_box","_set_partition_size","_to_physical_and_bit_repr","accumulate_dataframes_horizontal","accumulate_dataframes_vertical","accumulate_dataframes_vertical_unchecked","align_chunks_binary","align_chunks_ternary","all_equal","arg_sort_no_nulls","arrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","boxed_clone","boxed_clone","check_bounds","check_bounds","clone","clone_into","coalesce_nulls","coalesce_nulls_series","collect_reversed","collect_trusted","combine_validities_and","combine_validities_or","concat_df","concat_df_unchecked","deref","deref","deref","deref","deref","deref_mut","deref_mut","deref_mut","deref_mut","drop","drop","drop","ensure_sorted_arg","eq","equivalent","equivalent","equivalent","flatten","fold_first_","fold_options","from","from","from","from_iter","from_iter","from_iter_trusted_length","from_iter_trusted_length","from_iter_trusted_length","from_par_iter","from_trusted_len_iter_rev","get_supertype","get_time_units","hash","init","init","init","into","into","into","into_inner","into_iter","into_vec","into_vec","into_vec","new","new","next","next_back","rayon","size_hint","slice_slice","split_ca","split_df_as_ref","to_owned","trust_my_length","try_from","try_from","try_from","try_get_supertype","try_into","try_into","try_into","type_id","type_id","type_id","vzip","vzip","vzip","with_unstable_series","flatten_df_iter","flatten_par","flatten_series"],"q":[[0,"polars_core"],[33,"polars_core::chunked_array"],[317,"polars_core::chunked_array::arithmetic"],[325,"polars_core::chunked_array::builder"],[459,"polars_core::chunked_array::builder::list"],[595,"polars_core::chunked_array::iterator"],[703,"polars_core::chunked_array::iterator::par"],[705,"polars_core::chunked_array::ops"],[1130,"polars_core::chunked_array::ops::sort"],[1135,"polars_core::chunked_array::ops::sort::arg_sort_multiple"],[1138,"polars_core::chunked_array::temporal"],[1140,"polars_core::chunked_array::temporal::conversion"],[1143,"polars_core::chunked_array::upstream_traits"],[1144,"polars_core::cloud"],[1183,"polars_core::config"],[1184,"polars_core::datatypes"],[2314,"polars_core::doc"],[2315,"polars_core::doc::changelog"],[2323,"polars_core::error"],[2397,"polars_core::export"],[2405,"polars_core::fmt"],[2426,"polars_core::frame"],[2680,"polars_core::frame::explode"],[2705,"polars_core::frame::groupby"],[2939,"polars_core::frame::groupby::GroupsProxy"],[2941,"polars_core::frame::groupby::aggregations"],[2951,"polars_core::frame::groupby::expr"],[2954,"polars_core::frame::hash_join"],[3054,"polars_core::frame::row"],[3147,"polars_core::functions"],[3151,"polars_core::hashing"],[3184,"polars_core::hashing::partition"],[3187,"polars_core::prelude"],[3551,"polars_core::prelude::default_arrays"],[3557,"polars_core::prelude::list"],[3581,"polars_core::prelude::null"],[3605,"polars_core::prelude::slice"],[3608,"polars_core::prelude::utf8"],[3612,"polars_core::schema"],[3676,"polars_core::series"],[4047,"polars_core::series::arithmetic"],[4072,"polars_core::series::ops"],[4098,"polars_core::series::unstable"],[4122,"polars_core::utils"],[4230,"polars_core::utils::flatten"]],"d":["","","","","","","","The typed heart of every Series column.","","","Data types supported by Polars.","","Other documentation","Apply a macro on the Downcasted ChunkedArray’s of …","Apply a macro on the Downcasted ChunkedArray’s of …","","","","DataFrame module.","Functions","","Apply a macro on the Downcasted ChunkedArray’s","Apply a macro on the Series","Apply a macro on the Series","Everything you need to get started with Polars.","","Type agnostic columnar data structure.","Testing utilities.","","","","","","","ChunkedArray","","","","Convert all values to their absolute/positive value.","","","","","","","Check if all values are true","","This is an iterator over a ListChunked that save …","","Check if any value is true","","Append in place. This is done by adding the chunks of other…","","Apply a closure F elementwise.","","Cast a numeric array to another numeric data type and …","","","","","","","Ignore the list indices and apply func to the inner type …","","","","","Panics","","Implementations of arithmetic operations on ChunkedArray’…","","","","","","","","","","","","","Implementations of the ChunkCast Trait.","","Cast a numeric array to another numeric data type and …","","Unique id representing the number of chunks","A reference to the chunks","A mutable reference to the chunks","","","","Contiguous slice","","","","","Get slices of the underlying arrow data. NOTE: null values …","","","","","","","","","","","","","Get data type of ChunkedArray.","","","","","Extend the memory backed by this array with the values …","","","Get the index of the first non null value in this …","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","Create a new ChunkedArray from existing chunks.","","","","","","","Create a new ChunkedArray from an iterator.","","","","","Create a new ChunkedArray by taking ownership of the Vec. …","","","","","","","","Get the inner values as Series, ignoring the list offsets.","","","","","","","","","Return if any the chunks in this [ChunkedArray] have a …","Get the head of the ChunkedArray","","","","Get the inner data type of the list.","Calls U::from(self).","Calls U::from(self).","","","","Check if ChunkedArray is empty.","","","","","","Get a mask of the valid values.","Get a mask of the null values.","Returns true if contains a single chunk and has no null …","","Get the buffer of bits representing null values","","","Get the index of the last non null value in this …","Get the length of the ChunkedArray","Apply lhs / self","Apply lhs % self","Apply lhs - self","Take a view of top n elements","","","","","","","","","","","","","","","Create a temporary ChunkedArray from a slice.","Create a temporary ChunkedArray from a slice.","","","","","","","Name of the ChunkedArray.","","","","","","","","","","","","","","","","","","","","","","","","Nullify values in slice with an existing null bitmap","Specialization that prevents an allocation prefer this …","Convert missing values to NaN values.","","","","","","Count the null values.","Traits for miscellaneous operations on ChunkedArray","","","","","Get a boolean mask of the local maximum peaks.","Get a boolean mask of the local minimum peaks.","","","","Create ChunkedArray with samples from a Bernoulli …","Create ChunkedArray with samples from a Normal …","Create ChunkedArray with samples from a Standard Normal …","Create ChunkedArray with samples from a Uniform …","","Get a reference to the field.","","","","","","Rename this ChunkedArray.","","Sample a fraction between 0.0-1.0 of this ChunkedArray.","Sample n datapoints from this ChunkedArray.","","","","","","Set the ‘sorted’ bit meta info.","","","Shrink the capacity of this array to fit its length.","Slice the array. The chunks are reallocated the underlying …","","","","","","","","","","","","","Get the tail of the ChunkedArray","","","","Traits and utilities for temporal data.","","","","Safety","Convert to a Vec of Option<T::Native>.","Convert to a Vec but don’t return Option<T::Native> if …","","","","","","","","","","Series to ChunkedArray<T>","","Implementations of upstream traits for ChunkedArray<T>","","","","","Safety","","","","","","","","","","","","","","","","","","","","","","Appends a null slot into the builder","","","Appends a null slot into the builder","Appends a null slot into the builder","Appends a null slot into the builder","","","","","Appends a value of type T into the builder","","","Appends a value of type T into the builder","Appends a value of type T into the builder","Appends a value of type T into the builder","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Create a new ChunkedArray from an iterator.","Create a new ChunkedArray from an iterator.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","Create a new UtfChunkedBuilder","","","","","Create a new UtfChunkedBuilder","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Appends from an iterator over values","Appends from an iterator over values","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","The no null iterator for a BooleanArray","","A PolarsIterator is an iterator over a ChunkedArray which …","Wrapper struct to convert an iterator of type T into one …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","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).","","","","","","","","","create a new iterator","create a new iterator","create a new iterator","create a new iterator","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","previous value in array","","","","","Aggregation operations","","Fastest way to do elementwise operations on a …","Apply kernels on the arrow array chunks in a ChunkedArray.","","Cast ChunkedArray<T> to ChunkedArray<N>","Compare Series and ChunkedArray’s and get a boolean mask …","","Create a new ChunkedArray filled with values at that index.","Explode/ flatten a List or Utf8 Series","Replace None values with a value","Filter values by a boolean mask.","Fill a ChunkedArray with one value.","","Find local minima/ maxima","Quantile and median aggregation","Reverse a ChunkedArray<T>","Create a ChunkedArray with new values by index or by …","","Shift the values of a ChunkedArray by a number of periods.","Sort operations on ChunkedArray.","Fast access by index.","Get unique values in a ChunkedArray","Variance and standard deviation aggregation.","Combine two ChunkedArray based on some predicate.","Dummy type, we need to instantiate all generic types, so …","","","next value in array","Create a type that implements a faster TakeRandom.","Check if element is member of list array","","","","","","","","","maximum value in array","replace with the maximum value of that data type","mean value of array","minimal value in array","replace with the minimal value of that data type","","","","","","replace with the value one","","","","","","One of the three arguments allowed in unchecked_take","","","","","Random access","","","","","","replace with the value zero","","","","Apply a closure elementwise. This is fastest when the null …","Apply a closure elementwise and cast to a Numeric …","Apply kernel and return result as a new ChunkedArray.","Apply a kernel that outputs an array of different type.","Apply a closure elementwise including null values.","Apply a closure elementwise and write results to a mutable …","Apply a closure elementwise. The closure gets the index of …","Apply a closure elementwise. The closure gets the index of …","Retrieve the indexes needed to sort this array.","Retrieve the indexes need to sort this and the other …","Get first index of the unique values in a ChunkedArray. …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Apply a closure on optional values and cast to Numeric …","Cast a [ChunkedArray] to [DataType]","Does not check if the cast is a valid one and may …","","","","","","","","","","","Get an array with the cumulative max computed at every …","Get an array with the cumulative min computed at every …","Get an array with the cumulative product computed at every …","Get an array with the cumulative sum computed at every …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Check for equality.","Check for equality where None == None.","","","","","","Replace None values with a give value T.","Filter values in the ChunkedArray with a boolean mask.","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Create a ChunkedArray with a single value.","","Get a nullable value by index.","Get a nullable value by index.","","","","","","","","","","","","","","Get a single value. Beware this is slow.","Get a single value. Beware this is slow. If you need to …","","","","","","","","","","","","","","Get a value by index and ignore the null bit.","Get a value by index and ignore the null bit.","Greater than comparison.","Greater than or equal comparison.","","","","","","","","","","","","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Check if elements of this array are in the right Series, …","Less than comparison.","Less than or equal comparison","","Returns the maximum value in the array, according to the …","Returns the mean value in the array. Returns None if the …","Returns the mean value in the array. Returns None if the …","","","","Number of unique values in the ChunkedArray","Create a new ChunkedArray filled with values at that index.","Check for inequality.","Check for inequality where None == None.","","","Get a boolean mask of the local maximum peaks.","Get a boolean mask of the local minimum peaks.","Aggregate a given quantile of the ChunkedArray. Returns …","Return a reversed version of this array.","Set the values where the mask evaluates to true to some …","Set the values at indexes idx to some optional value …","Set the values at indexes idx by applying a closure to …","","Shift the values by a given period and fill the parts that …","","Returned a sorted ChunkedArray.","","Compute the standard deviation of this ChunkedArray/Series.","Aggregate the sum of the ChunkedArray. Returns None if not …","Take values from ChunkedArray by index. Note that the …","Create a type that implements TakeRandom.","Take values from ChunkedArray by index.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get unique values of a ChunkedArray","Compute the variance of this ChunkedArray/Series.","","","","","","","","","","","","","","","","","","","","Create a new ChunkedArray with values from self where the …","","","","used a lot, ensure there is a single impl","","","","","","","","","","Local AsRef<T> trait to circumvent the orphan rule.","","","Options to connect to various cloud providers.","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Parse a configuration from a Hashmap. This is the …","","","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","The set of supported logical types in this crate.","The time units defined in Arrow.","","","","Opaque binary data of variable length whose offsets are …","","","","A binary true or false.","","true and false.","","","","","","A 32-bit date representing the elapsed time since UNIX …","An i32 representing the elapsed time since UNIX epoch …","An i64 representing the elapsed time since UNIX epoch …","","A 64-bit date representing the elapsed time since UNIX …","","Decimal value with precision and scale precision is the …","Decimal backed by 256 bits","A dictionary encoded array (key_type, value_type), where …","","Measure of elapsed time. This elapsed time is a physical …","","Extension type.","Characterizes the name and the DataType of a column.","Opaque binary data of fixed size. Enum parameter specifies …","A list of some logical data type with a fixed number of …","An 16-bit float","A 32-bit floating point number.","","A f32","","","A 64-bit floating point number.","","A f64","","","","","","","","The type used by polars to index data.","","","A 16-bit integer number.","","An i16","","","A 32-bit integer number.","","An i32","","","A 64-bit integer number.","","An i64","","","An 8-bit integer number.","","An i8","","","A “calendar” interval modeling elapsed time that takes …","Opaque binary data of variable length whose offsets are …","A list of some logical data type whose offsets are …","A variable-length UTF-8 encoded string whose offsets are …","Nested type, contains arrays that are filled with one of …","A nested list with a variable size in each row","A list of some logical data type whose offsets are …","","","Maps a logical type to a a chunked array implementation of …","","A nested type that is represented as","Time in microseconds.","","Time in milliseconds.","","Time in nanoseconds.","","","","","Null type","","","","","This hashmap has the uses an IdHasher","","","","","","","Any type that is not nested","Time in seconds.","","","A nested DataType with a given number of Fields.","This is logical type StructChunked that dispatches most …","","A 64-bit time representing the elapsed time since midnight …","A 32-bit time representing the elapsed time since midnight …","A 64-bit time representing the elapsed time since midnight …","","","","A i64 representing a timestamp measured in TimeUnit with …","An unsigned 16-bit integer number.","","An u16","","","An unsigned 32-bit integer number.","","An u32","","","An unsigned 64-bit integer number.","","An u64","","","An unsigned 8-bit integer number.","","An u8","","","A nested datatype that can represent slots of differing …","","A UTF8 encoded string type.","String data","A variable-length UTF-8 encoded string whose offsets are …","","An UTF8 encoded string type.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Check if all values are true","","This is an iterator over a ListChunked that save …","","Check if any value is true","","Apply a closure F elementwise.","","","","Apply a closure F elementwise.","","","","","","","","","","","","","","","","","Ignore the list indices and apply func to the inner type …","","","","","Apply a closure elementwise. The closure gets the index of …","","","","Apply a closure elementwise. The closure gets the index of …","","","","","","","","","","Panics","Panics","Panics","Panics","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Sets the Field datatype.","Returns a reference to the Field datatype.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get data type of ChunkedArray.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get access to one of this [StructChunked]’s fields","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Returns the argument unchanged.","","Returns the argument unchanged.","","","","Returns the argument unchanged.","","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","","","","","","","","","","","","Create a new ChunkedArray from an iterator.","Create a new ChunkedArray from an iterator.","Create a new ChunkedArray from an iterator.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Gets AnyValue from LogicalType","Gets AnyValue from LogicalType","","","","","Gets AnyValue from LogicalType","Safety","Safety","","","","","","","","","","","","","","","","","","","","","","","","","","Get the inner values as Series, ignoring the list offsets.","Get a reference to the &str contained within AnyValue.","Safety","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get the inner data type of the list.","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","Try to coerce to an AnyValue with static lifetime. This …","","","","","","","","Check if this DataType is a logical type","","","Check if this DataType is a numeric type.","Check if datatype is a primitive type. By that we mean that","","","Check if this DataType is a temporal type","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Create a temporary ChunkedArray from a slice.","","","","","","","","","","Returns a reference to the Field name.","","","","","","","","","","","","","","","","","Creates a new Field.","","","","","","","","","","","","","","","","","","","","","","","","","","Only implemented for the same types and physical types!","","","","","Create ChunkedArray with samples from a Bernoulli …","","Get a reference to the Field of array.","","","","","","","","","","","","","","","","","","","","","","","Sets the Field name.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Convert to an Arrow data type.","Converts the Field to an arrow::datatypes::Field.","","","Returns &self for all but DataType::Extension. For …","","","","","","","","","","","","","","","","","","","","","","","","","Convert to the physical data type","the PhysicalType of this DataType.","","","","Safety","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Changelog v0.10 / v0.11","Changelog v0.3","Changelog v0.4","Changelog v0.5","Changelog v0.6","Changelog v0.7","Changelog v0.8","Changelog v0.9","Enum with all errors in this crate.","","","","","","Wrapper for an error triggered by a dependency","Error during import or export to/from a format","When an invalid argument is passed to a function.","","","Wrapper for IO errors","","Returned when functionality is not yet available.","Whenever incoming data from the C data interface, IPC or …","Whenever pushing to a container fails because it does not …","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Returns the argument unchanged.","","","","","","","Wraps an external error in an Error.","","","","Calls U::from(self).","Calls U::from(self).","","","","","","","Set the function that will be called by the polars_warn! …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","Keep any of the unique rows This allows more optimizations","","A contiguous growable collection of Series that have the …","Keep the first unique row.","","Keep the last unique row.","Keep None of the unique rows.","","","","","","","","","","Safety","Same as filter but does not parallelize.","","","","","Aggregate all chunks to contiguous memory.","Ensure all the chunks in the DataFrame are aligned.","Apply a closure to a column. This is the recommended way …","Apply a closure to a column at index idx. This is the …","Aggregate all the chunks in the DataFrame to a single …","Aggregate all the chunks in the DataFrame to a single …","","","","","","","","","","","","","","","","","","Select a single column by name.","Selected multiple columns by name.","Creates the cartesian product from both frames, preserves …","","","","","","","","","","","","","","","","","","Drop a column by name. This is a pure method and will …","Remove a column by name and return the column removed.","Drop columns that are in names.","Drop columns that are in names without allocating a HashSet…","Return a new DataFrame where all null values are dropped.","Get the data types of the columns in the DataFrame.","Creates an empty DataFrame usable in a compile time …","","","","","","Returns an estimation of the total (heap) allocated size …","","Explode DataFrame to long format by exploding a column …","","Extend the memory backed by this DataFrame with the values …","Get a reference to the schema fields of the DataFrame.","Replace None values with one of the following strategies:","Take the DataFrame rows by a boolean mask.","Get column index of a Series by name.","","","","","Check if DataFrames are equal. Note that None == None …","Check if all values in DataFrames are equal where …","Check if DataFrames schemas are equal.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","Panics","Create a new DataFrame from rows. This should only be used …","Create a new DataFrame from rows. This should only be used …","Create a new DataFrame from an iterator over rows. This …","Get a row in the DataFrame. Beware this is slow.","Example","Get the Vec<String> representing the column names.","Get a reference to the DataFrame columns.","Get mutable access to the underlying columns.","Get a row from a DataFrame. Use of this is discouraged as …","Amortize allocations by reusing a row. The caller is …","Amortize allocations by reusing a row. The caller is …","Get the supertype of the columns in this DataFrame","","Group DataFrame using a Series column.","Group DataFrame using a Series column. The groups are …","","","Get the head of the DataFrame.","Get the height of the DataFrame which is the number of …","Aggregate the column horizontally to their max values.","Aggregate the column horizontally to their mean values.","Aggregate the column horizontally to their min values.","Add multiple Series to a DataFrame. The added Series are …","Add multiple Series to a DataFrame. The added Series are …","Add columns horizontally.","Aggregate the column horizontally to their sum values.","","","","","","","","","","","","","","Insert a new column at a given index.","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","Get a mask of all the duplicated rows in the DataFrame.","Check if the DataFrame is empty.","Get a mask of all the unique rows in the DataFrame.","Iterator over the columns as Series.","Iterator over the rows in this DataFrame as Arrow …","Iterator over the rows in this DataFrame as Arrow …","Aggregate the columns to their maximum values.","Aggregate the columns to their mean values.","Aggregate the columns to their median values.","Unpivot a DataFrame from wide to long format.","Similar to melt, but without generics. This may be easier …","Aggregate the columns to their minimum values.","The number of chunks per column","Create a DataFrame from a Vector of Series.","Create a new DataFrame but does not check the length or …","","","Create a new DataFrame that shows the null counts per …","Pipe different functions/ closure operations that work on …","Pipe different functions/ closure operations that work on …","Pipe different functions/ closure operations that work on …","Removes the last Series from the DataFrame and returns it, …","Checks if the Arc ptrs of the Series are equal","Aggregate the columns to their quantile values.","Rename a column in the DataFrame.","Replace a column with a Series.","Replace column at index idx with a Series.","Replace or update a column. The difference between this …","Get a DataFrame with all the columns in reversed order.","","Sample a fraction between 0.0-1.0 of this DataFrame.","Sample n datapoints from this DataFrame.","Get the DataFrame schema.","Select column(s) from this DataFrame and return a new …","Select a Series by index.","Select column(s) from this DataFrame by range and return a …","","Select column(s) from this DataFrame and return them into …","Select with a known schema.","Select with a known schema. This doesn’t check for …","Set the column names.","Get (height, width) of the DataFrame.","Shift the values by a given period and fill the parts that …","Returns true if the chunks of the columns do not align and …","Shrink the capacity of this DataFrame to fit its length.","","","Slice the DataFrame along the rows.","","Return a sorted clone of this DataFrame.","This is the dispatch of Self::sort, and exists to reduce …","Sort DataFrame in place by a column.","Sort the DataFrame by a single column with extra options.","Aggregate the columns to their standard deviation values.","Aggregate the columns to their sum values.","Get the tail of the DataFrame.","Take DataFrame rows by index values.","Take DataFrame value by indexes from an iterator.","Take DataFrame values by indexes from an iterator.","Take DataFrame values by indexes from an iterator that may …","","","","","","Transpose a DataFrame. This is a very expensive operation.","Apply a closure that may fail to a column. This is the …","Apply a closure that may fail to a column at index idx. …","Get column index of a Series by name.","","","","","","","","Create a new DataFrame from an iterator over rows. This …","","","","","","","","","","","Unstable distinct. See DataFrame::unique_stable.","","Drop duplicate rows from a DataFrame. This fails when …","Unnest the given Struct columns. This means that the …","Aggregate the columns to their variation values.","Concatenate a DataFrame to this DataFrame and return as …","Concatenate a DataFrame to this DataFrame","","","","","","Get the width of the DataFrame which is the number of …","Add a new column to this DataFrame or replace an existing …","Add a new column to this DataFrame or replace an existing …","Adds a column to the DataFrame without doing any checks on …","Add a new column at index 0 that counts the rows.","Add a row count in place.","Arguments for [DataFrame::melt] function","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","Whether the melt may be done in the streaming engine This …","","","","","","","","","","","","Returned by a groupby operation on a DataFrame. This …","","","Indexes of the groups, the first index is stored …","","","","","Every group is indicated by an array where the","","","","","Used to create the tuples for a groupby operation.","","","","","","","","","","","Slice is always sorted in ascending order.","","","","","","","","","Aggregate the groups of the groupby operation into lists.","","","Apply a closure over the groups as a new DataFrame.","","","","","","","","","","","","","","","","","","","","","","","","","","Aggregate grouped series and compute the number of values …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Aggregate grouped Series and find the first value per …","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","Returns the argument unchanged.","","Returns the argument unchanged.","Returns the argument unchanged.","","","","Get the internal representation of the GroupBy operation. …","Get the internal representation of the GroupBy operation. …","","","Create the tuples need for a groupby operation. * The …","Create the tuples need for a groupby operation. * The …","Get the groupby group indexes.","Get a mutable reference to the GroupsIdx.","","","","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","Aggregate grouped Series and return the last value per …","","","Aggregate grouped series and compute the maximum value per …","Aggregate grouped series and compute the mean per group.","Aggregate grouped Series and determine the median per …","Aggregate grouped series and compute the minimal value per …","Aggregate grouped Series by counting the number of unique …","","","","","Apply a closure over the groups as a new DataFrame in …","","","Aggregate grouped Series and determine the quantile per …","Select the column(s) that should be aggregated. You can …","","","","Aggregate grouped Series and determine the standard …","Aggregate grouped series and compute the sum per group.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get a reference to the GroupsIdx.","Get a reference to the GroupsSlice.","Aggregate grouped Series and determine the variance per …","","","","","","","","","","","","","","","","","","","","Safety","","","","[ChunkIdx, DfIdx]","","","","","","","","","","","No unique checks","Check if join keys are unique in right dataset.","Check if join keys are unique in left dataset.","Check if join keys are unique in both left and right …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","","","","An AnyValueBuffer that should be used when we trust the …","","","","","","","","","","","","","","","","","","","","","","","Safety","Will add the AnyValue into Self and unpack as the physical …","","","","","","","","","","","","","","Coerces a slice of datatypes into a single supertype.","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","","Returns the argument unchanged.","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","Infer schema from rows and set the first no null type as …","Infer schema from rows and set the supertypes of the …","","","","","","","","","","","","","","","","Compute the covariance between two columns.","Compute the covariance between two columns.","Compute the pearson correlation between two columns.","Compute the pearson correlation between two columns.","Ensure that the same hash is used as with VecHash.","","","","","","","","","","","","","","Returns the argument unchanged.","","","","Calls U::from(self).","","","","","Compute the hash for all values in the array.","Compute the hash for all values in the array.","","","","","","","","","","","For partitions that are a power of 2 we can use a bitshift …","A thread-safe reference-counting pointer. ‘Arc’ stands …","","","Represents Arrow’s metadata of a “column”.","","An ordered sequence of Fields with associated Metadata.","","","Aggregations that return Series of unit length. Those can …","","","","","","","","","","","","","","","","","The type used by polars to index data.","","","","","","","Safety","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Utility trait to slice concrete arrow arrays whilst …","","","","","","","","","","","","","","","Provides a raw pointer to the data.","","","","Converts to Arc<[T]>.","Converts to Arc<T>.","","","","","","","","","","","","","","","","","","","","Makes a clone of the Arc pointer.","","","","","","","","","","Comparison for two Arcs.","","Returns the Field’s DataType.","Its logical DataType","","","Decrements the strong reference count on the Arc<T> …","","Creates a new Arc<T>, with the Default value for T.","","","","","","","","","","","","","","","","","","","","Attempt to downcast the Arc<dyn Any + Send + Sync> to a …","Downcasts the Arc<dyn Any + Send + Sync> to a concrete …","Creates a new Weak pointer to this allocation.","","","","","Drops the Arc.","","","","","","","Equality for two Arcs.","","","","","","","","","","","","","","","The fields composing this schema.","Returns a new Schema with a subset of all fields whose …","","","","","","","","","","","Returns the argument unchanged.","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","Converts a Path into an Arc by copying the Path data into …","","Allocate a reference-counted slice and move v’s items …","Converts a CString into an Arc<CStr> by moving the CString …","Copies the string into a newly allocated Arc<OsStr>.","Converts a PathBuf into an Arc<Path> by moving the PathBuf …","Move a boxed object to a new, reference-counted allocation.","Converts a &CStr into a Arc<CStr>, by copying the contents …","Allocate a reference-counted str and copy v into it.","Allocate a reference-counted str and copy v into it.","Converts a T into an Arc<T>","Converts an atomically reference-counted string slice into …","Converts an OsString into an Arc<OsStr> by moving the …","Allocate a reference-counted slice and fill it by cloning v…","Create an atomically reference-counted pointer from a …","Returns the argument unchanged.","Returns the argument unchanged.","","","Safety","Safety","Takes each element in the Iterator and collects it into an …","Create a list-array from an iterator. Used in groupby …","Create a list-array from an iterator. Used in groupby …","Create a list-array from an iterator. Used in groupby …","Create a list-array from an iterator. Used in groupby …","Constructs an Arc<T> from a raw pointer.","Initialize by name and values.","‘Greater than or equal to’ comparison for two Arcs.","","Returns a mutable reference into the given Arc, if there …","Returns a mutable reference into the given Arc, without …","","Safety","","Useful for a Utf8 or a List to get underlying value size. …","Greater-than comparison for two Arcs.","","","","Increments the strong reference count on the Arc<T> …","","","","","","","","","","","Calls U::from(self).","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 inner value, if the Arc has exactly one strong …","Consumes the Arc, returning the wrapped pointer.","","","","Its nullability","‘Less than or equal to’ comparison for two Arcs.","","Less-than comparison for two Arcs.","Makes a mutable reference into the given Arc.","Get the max of the ChunkedArray as a new Series of length …","Get the max of the ChunkedArray as a new Series of length …","Get the median of the ChunkedArray as a new Series of …","Additional custom (opaque) metadata.","Optional metadata.","Get the min of the ChunkedArray as a new Series of length …","Get the min of the ChunkedArray as a new Series of length …","Its name","Inequality for two Arcs.","Translate the negative index to an offset.","Initialize by name and values.","Constructs a new Arc<T>.","Creates a new Field.","Constructs a new Arc<T> while giving you a Weak<T> to the …","Constructs a new Arc with uninitialized contents.","Constructs a new atomically reference-counted slice with …","Constructs a new Arc with uninitialized contents, with the …","Constructs a new atomically reference-counted slice with …","","Partial comparison for two Arcs.","Constructs a new Pin<Arc<T>>. If T does not implement Unpin…","","","","","","Get the product of the ChunkedArray as a new Series of …","Get the product of the ChunkedArray as a new Series of …","","","","Returns true if the two Arcs point to the same allocation …","Get the quantile of the ChunkedArray as a new Series of …","Safety","","Slices this Array.","Slices the Array.","","","","","","","Get the standard deviation of the ChunkedArray as a new …","Gets the number of strong (Arc) pointers to this …","Get the sum of the ChunkedArray as a new Series of length …","Get the sum of the ChunkedArray as a new Series of length …","","","","","","","","","","","","","","","","","","","","","","","","Constructs a new Arc<T>, returning an error if allocation …","Constructs a new Arc with uninitialized contents, …","Constructs a new Arc with uninitialized contents, with the …","Constructs a new Pin<Arc<T>>, return an error if …","Returns the inner value, if the Arc has exactly one strong …","","","","","","","","","If we have the only reference to T then unwrap it. …","","Get the variance of the ChunkedArray as a new Series of …","","","","","","","","","Gets the number of Weak pointers to this allocation.","Creates a new Field with metadata.","Attaches a Metadata to Schema","","","","","","Safety","Safety","","","","Cast null arrays to inner type and ensure that all offsets …","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","","","","","","","","","Utility trait to slice concrete arrow arrays whilst …","Slices this Array.","Slices the Array.","","","","","This trait exists to be unify the API of polars Schema and …","A map from field/column name (String) to the type of that …","","","","","","","Whether the schema contains a field named name","","","","","","","","","","","Returns the argument unchanged.","","Get a reference to the dtype of the field named name, or …","Get references to the name and dtype of the field at index","Get mutable references to the name and dtype of the field …","Look up the name in the schema and return an owned Field …","Return all data about the field named name: its index in …","Get a vector of all column names.","","Get the index of a column by name.","","","Insert a field with name and dtype at the given index into …","Calls U::from(self).","","","Iterates over the (&name, &dtype) pairs in this schema","Iterates over references to the dtypes in this schema","Iterates the Fields in this schema, constructing them anew …","Iterates over references to the names in this schema","The number of fields in the schema","Merge other into self","Create a new, empty schema","Create a new schema from this one, inserting a field with …","Swap-remove a field by name and, if the field existed, …","Rename field old to new, and return the (owned) old name","Change the field named name to the given dtype and return …","Change the field at the given index to the given dtype and …","Remove a field by name, preserving order, and, if the …","Remove a field by name, preserving order, and, if the …","Convert self to ArrowSchema by cloning the fields","","Take another Schema and try to find the supertypes between …","","Get a reference to the dtype of the field named name, or …","","Look up the name in the schema and return an owned Field …","Return all data about the field named name: its index in …","Get a mutable reference to the dtype of the field named …","","","","","Create a new, empty schema with capacity","Insert a new column in the Schema","","","","","","","Used to convert a ChunkedArray, &dyn SeriesTrait and Series","","","","","Series","","","","","","Get the sum of the Series as a new Series of length 1.","Get the sum of the Series as a new Series of length 1.","convert numerical values to their absolute value","","","","","Append in place. This is done by adding the chunks of other…","Retrieve the indexes needed for a sort.","Retrieve the indexes needed for a sort.","Get first indexes of unique values.","Get first indexes of unique values.","","Returns a reference to the Arrow ArrayRef","Get a hold to self as Any trait reference. Only …","Get a hold to self as Any trait reference. Only …","Get a hold to self as Any trait reference. Only …","Get a hold to self as Any trait reference. Only …","Packs every element into a list","","","","Rechunk and return a pointer to the start of the Series. …","Rechunk and return a pointer to the start of the Series. …","Only implemented for numeric types","Unpack to ChunkedArray of dtype [DataType::Binary]","","","","","","","Unpack to ChunkedArray of dtype [DataType::Boolean]","","","","","","","","Cast [Series] to another [DataType]","Cast from physical to logical types without any checks on …","Ceil underlying floating point array to the highest …","Get the lengths of the underlying chunks","Underlying chunks.","Safety","","Clamp underlying values to the min and max values.","Clamp underlying values to the max value.","Clamp underlying values to the min value.","","","Clone inner ChunkedArray and wrap in a new Arc","","","Get an array with the cumulative max computed at every …","Get an array with the cumulative min computed at every …","Get an array with the cumulative product computed at every …","Get an array with the cumulative sum computed at every …","","","","","","","","","","","","","","","","Drop all null values and return a new Series.","Drop all null values and return a new Series.","Get datatype of series.","Get datatype of series.","","","","Create a boolean mask by checking for equality.","","Create a boolean mask by checking for equality.","","","","","","Returns an estimation of the total (heap) allocated size …","Explode a list Series. This expands every item to a new …","Extend the memory backed by this array with the values …","Extend with a constant value.","Unpack to ChunkedArray of dtype [DataType::Float32]","Unpack to ChunkedArray of dtype [DataType::Float64]","Get field (used in schema)","Get field (used in schema)","Replace None values with one of the following strategies:","Filter by boolean mask. This operation clones data.","Filter by boolean mask. This operation clones data.","Floor underlying floating point array to the lowest …","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","Takes chunks and a polars datatype and constructs the …","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Get a single value by index. Don’t use this operation …","Get a pointer to the underlying data of this Series. Can …","Get a single value by index. Don’t use this operation …","Get a single value by index. Don’t use this operation …","","Create a boolean mask by checking if self > rhs.","","Create a boolean mask by checking if self >= rhs.","","","Return if any the chunks in this [ChunkedArray] have a …","Get the head of the Series.","Unpack to ChunkedArray of dtype [DataType::Int16]","Unpack to ChunkedArray","Unpack to ChunkedArray of dtype [DataType::Int64]","Unpack to ChunkedArray of dtype [DataType::Int8]","","","Convert the values of this Series to a ListChunked with a …","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","Check if Series is empty.","Check if Series is empty.","Check if numeric value is finite","Check if elements of this Series are in the right Series, …","Check if elements of this Series are in the right Series, …","Check if float value is infinite","Check if float value is NaN (note this is different than …","Check if float value is NaN (note this is different than …","Get a mask of the non-null values.","Get a mask of the null values.","","","","Check if Series is sorted.","Check if Series is sorted.","iterate over Series as AnyValue.","Get length of series.","Take num_elements from the top as a zero copy view.","Take num_elements from the top as a zero copy view.","Unpack to ChunkedArray of dtype list","","Create a boolean mask by checking if self < rhs.","","","Create a boolean mask by checking if self <= rhs.","","Returns the maximum value in the array, according to the …","Get the max of the Series as a new Series of length 1.","Get the max of the Series as a new Series of length 1.","Returns the mean value in the array Returns an option …","Returns the mean value in the array Returns an option …","","Returns the median value in the array Returns an option …","Returns the median value in the array Returns an option …","Get the median of the Series as a new Series of length 1.","Get the median of the Series as a new Series of length 1.","Returns the minimum value in the array, according to the …","Get the min of the Series as a new Series of length 1.","Get the min of the Series as a new Series of length 1.","","","","","Number of chunks in this Series","Number of chunks in this Series","Get unique values in the Series.","Get unique values in the Series.","Name of series.","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Create a new empty Series","Create a new Series filled with values from the given …","","","","","Create a boolean mask by checking for inequality.","","Create a boolean mask by checking for inequality.","","Count the null values.","","Get a boolean mask of the local maximum peaks.","Get a boolean mask of the local maximum peaks.","Get a boolean mask of the local minimum peaks.","Get a boolean mask of the local minimum peaks.","","Get the product of an array.","Get the quantile of the ChunkedArray as a new Series of …","Get the quantile of the ChunkedArray as a new Series of …","Aggregate all chunks to a contiguous array of memory.","","","","Rename the Series.","Rename series.","","return a Series in reversed order","Round underlying floating point array to given decimal.","Sample a fraction between 0.0-1.0 of this ChunkedArray.","","Check if series are equal. Note that None == None …","Check if all values in series are equal where None == None …","","Shift the values by a given period and fill the parts that …","Shrink the capacity of this array to fit its length.","Shrink the capacity of this array to fit its length.","Shrink the capacity of this array to fit its length.","","","Get a zero copy view of the data.","","","","Get the standard deviation of the Series as a new Series …","Get the standard deviation of the Series as a new Series …","","Cast throws an error if conversion had overflows","Unpack to ChunkedArray of dtype [DataType::Struct]","","","","","Compute the sum of all values in this Series. Returns …","Get the sum of the Series as a new Series of length 1. …","Get the tail of the Series.","Take by index. This operation is clone.","Traverse and collect every nth element in a new array.","Take by index from an iterator. This operation clones the …","Take by index from an iterator. This operation clones the …","Take by index from an iterator. This operation clones the …","Take by index. This operation is clone.","Take by index if ChunkedArray contains a single chunk.","Take by index if ChunkedArray contains a single chunk.","Take by index if ChunkedArray contains a single chunk.","","","Convert a chunk in the Series to the correct Arrow type. …","","","Cast a datelike Series to their physical representation. …","","","","","","","","","","","","","","Unpack to ChunkedArray of dtype [DataType::UInt16]","Unpack to ChunkedArray of dtype [DataType::UInt32]","Unpack to ChunkedArray of dtype [DataType::UInt64]","Unpack to ChunkedArray of dtype [DataType::UInt8]","Get unique values in the Series.","Get unique values in the Series.","Compute the unique elements, but maintain order. This …","","","Unpack to ChunkedArray of dtype [DataType::Utf8]","Get the variance of the Series as a new Series of length 1.","Get the variance of the Series as a new Series of length 1.","","","","Create a new ChunkedArray with values from self where the …","","","","","","","","","","","","","","","","","","","","","","","","","","drop nulls","ignore nulls","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","Calls U::from(self).","","","","","","","A wrapper type that should make it a bit more clear that …","","","","","","","","","","","","Returns the argument unchanged.","","Calls U::from(self).","","Swaps inner state with the array. Prefer …","","","","","","Temporary swaps out the array, and restores the original …","","","","","","Just a wrapper structure. Useful for certain impl …","","","","","Transform to physical type and coerce floating point and …","","This takes ownership of the DataFrame so that drop is …","This takes ownership of the DataFrame so that drop is …","","","","","","","","","","","","","","","","","","ensure that nulls are propagated to both arrays","","","","","","Concat the DataFrames to a single DataFrame.","Concat the DataFrames to a single DataFrame.","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","Returns the argument unchanged.","Returns the argument unchanged.","","","","","","","","Given two datatypes, determine the supertype that both …","","","","","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","","","","","","","","Turn any iterator in a trusted length iterator","","","","Given two datatypes, determine the supertype that both …","","","","","","","","","","A utility that allocates an UnstableSeries. The applied …","","",""],"i":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,279,3,279,3,3,0,0,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,279,3,279,3,3,3,3,3,3,279,3,3,3,3,3,3,3,3,3,3,0,3,3,279,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,279,3,3,3,279,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,279,3,279,3,279,3,3,3,3,0,3,3,279,3,3,3,0,280,280,280,280,280,280,280,0,0,0,0,0,0,0,0,83,84,85,281,80,81,82,83,84,85,80,281,85,281,80,81,82,83,84,85,80,81,82,83,84,85,80,81,82,83,84,85,80,85,83,84,85,83,84,85,80,81,82,83,84,85,80,81,82,83,84,85,80,81,82,83,84,85,281,80,81,82,83,84,85,80,81,82,83,84,85,282,282,282,282,80,81,82,83,84,85,80,81,82,83,84,85,0,80,81,82,83,84,85,281,81,82,83,84,83,84,85,80,81,82,83,84,85,80,81,82,83,84,85,80,81,82,83,84,85,80,81,82,83,84,85,0,0,0,0,0,0,0,88,88,90,91,92,92,95,88,90,93,94,91,92,88,88,95,92,95,88,90,93,94,91,92,92,93,94,93,94,88,90,93,94,91,92,88,90,93,94,91,92,92,88,90,88,90,93,94,91,92,88,90,93,94,91,92,88,90,93,94,91,92,93,94,91,92,95,93,94,91,92,95,88,90,95,88,90,93,94,91,92,0,88,90,93,94,91,92,93,94,91,92,95,88,90,93,94,91,92,88,90,93,94,91,92,88,90,93,94,91,92,88,90,93,94,91,92,88,90,93,94,91,92,88,90,93,94,91,92,0,0,0,0,0,0,0,101,103,105,107,108,109,101,103,105,107,108,109,101,103,105,107,108,109,101,103,105,107,108,109,101,103,105,107,108,109,101,103,105,107,108,109,101,103,105,107,108,109,101,103,105,107,108,109,101,103,105,107,108,109,103,103,101,103,105,107,101,103,105,107,108,109,101,103,105,107,109,0,101,103,105,107,109,101,103,105,107,108,109,101,103,105,107,108,109,101,103,105,107,108,109,101,103,105,107,108,109,0,0,75,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,283,114,284,285,75,75,0,0,110,110,110,110,110,115,116,0,0,0,110,115,116,115,0,0,0,0,0,0,0,0,283,0,0,0,0,110,25,27,110,286,286,287,287,286,286,286,286,288,288,289,115,116,117,118,119,120,122,123,290,124,125,126,127,128,75,25,27,110,115,116,117,118,119,120,122,123,290,124,125,126,127,128,75,25,27,110,73,74,73,74,286,291,291,73,74,73,74,25,27,110,25,27,110,292,292,292,292,25,115,116,117,118,119,120,122,123,290,124,125,126,127,128,75,25,27,110,115,116,117,118,119,120,122,123,290,124,125,126,127,128,75,25,27,110,25,27,115,116,117,118,119,120,122,123,290,124,125,126,127,128,75,25,27,110,25,285,285,25,25,25,293,293,294,295,25,110,115,116,117,118,119,120,122,123,290,124,125,126,127,128,75,75,75,75,75,75,75,25,27,110,0,296,297,114,284,115,116,117,118,119,120,122,123,124,125,126,127,128,298,298,115,116,117,118,119,120,122,123,124,125,126,127,128,114,284,285,285,25,115,116,117,118,119,120,122,123,290,124,125,126,127,128,75,25,27,110,115,116,117,118,119,120,122,123,290,124,125,126,127,128,75,25,27,110,299,285,285,25,300,300,301,300,25,27,289,302,285,285,25,27,303,303,301,304,305,305,305,306,307,0,288,288,308,300,309,283,309,310,25,27,110,286,115,116,117,118,119,120,122,123,290,124,125,126,127,128,75,25,27,110,115,116,117,118,119,120,122,123,290,124,125,126,127,128,75,25,27,110,115,116,117,118,119,120,122,123,290,124,125,126,127,128,75,25,27,110,289,308,115,116,117,118,119,120,122,123,290,124,125,126,127,128,75,25,27,110,0,311,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,135,0,0,135,135,134,135,134,135,134,134,134,134,135,134,135,134,135,134,134,134,135,134,135,134,135,134,135,134,134,135,134,135,134,135,134,135,134,0,0,0,0,0,42,29,151,0,42,0,42,29,151,0,0,0,0,0,29,151,151,0,29,0,151,151,151,29,151,0,151,0,151,151,151,42,29,151,0,0,42,29,151,0,0,0,312,0,0,0,0,0,0,42,29,151,0,0,42,29,151,0,0,42,29,151,0,0,42,29,151,0,0,151,151,151,151,42,29,151,0,0,0,0,151,152,141,152,141,152,141,5,42,29,151,0,121,0,0,0,0,0,0,0,0,0,0,152,42,29,151,0,42,29,151,151,0,0,0,151,42,29,151,0,0,42,29,151,0,0,42,29,151,0,0,42,29,151,0,0,151,29,42,29,151,0,42,0,140,137,42,29,71,141,142,143,64,62,144,145,57,61,58,66,146,147,148,149,150,151,152,22,42,42,35,35,76,76,76,28,28,28,42,20,21,12,64,62,57,61,58,66,22,35,76,28,137,35,35,22,22,35,35,22,35,76,28,22,22,35,76,28,35,76,28,35,76,28,76,28,22,35,76,28,22,22,35,76,28,22,35,76,28,22,35,76,28,35,138,139,76,28,35,138,139,76,28,35,138,139,76,28,76,42,313,35,35,35,35,35,35,140,20,21,2,12,137,42,29,71,141,142,143,64,62,144,145,57,61,58,66,146,147,148,149,150,151,152,140,20,21,2,12,137,42,29,71,141,142,143,64,62,144,145,57,61,58,66,146,147,148,149,150,151,152,22,35,76,28,314,22,35,76,28,137,42,22,35,76,28,140,137,42,29,71,141,142,143,64,62,144,145,57,61,58,66,146,147,148,149,150,151,152,140,137,42,29,71,141,142,143,64,62,144,145,57,61,58,66,146,147,148,149,150,151,152,71,71,42,29,140,140,20,21,2,12,137,42,29,71,141,142,143,64,62,144,145,57,61,58,66,146,147,148,149,150,151,152,140,140,20,21,2,12,137,42,29,71,141,142,143,64,62,144,145,57,61,58,66,146,147,148,149,150,151,152,64,62,57,61,58,66,140,20,21,2,12,137,42,29,71,141,142,143,64,62,144,145,57,61,58,66,146,147,148,149,150,151,152,314,137,42,71,42,29,29,71,141,151,152,22,35,76,76,28,28,137,22,35,76,76,28,28,137,42,42,42,29,29,29,71,71,71,141,141,141,151,151,151,152,152,152,22,76,140,137,137,137,35,28,22,35,76,28,22,76,28,42,42,29,29,71,141,141,151,152,140,20,21,2,12,35,35,76,28,137,42,42,42,29,29,29,29,71,71,71,141,141,142,143,64,62,144,145,57,61,58,66,146,147,148,149,150,151,151,151,152,22,22,22,35,76,76,28,28,35,76,28,22,22,35,76,76,28,28,35,76,28,71,22,35,35,76,76,35,76,28,35,76,28,35,22,35,76,28,22,35,76,28,137,22,22,35,35,76,76,28,314,314,22,35,76,28,137,314,314,22,35,76,28,137,19,20,21,2,12,142,143,64,62,144,145,57,61,58,66,146,147,148,149,150,22,42,315,22,35,35,76,22,76,28,22,35,76,28,22,35,76,76,28,28,137,22,35,76,76,28,28,137,42,29,141,151,152,140,20,21,2,12,137,42,29,71,141,142,143,64,62,144,145,57,61,58,66,146,147,148,149,150,151,152,22,29,140,20,21,2,12,137,42,29,71,141,142,143,64,62,144,145,57,61,58,66,146,147,148,149,150,151,152,22,35,76,28,137,137,42,137,29,35,76,28,137,29,29,42,29,29,29,42,29,29,42,29,137,22,35,76,76,28,28,137,22,35,76,76,28,28,137,35,22,35,76,28,35,138,139,138,139,0,35,22,35,76,28,35,64,62,57,61,58,66,76,28,137,71,71,312,171,172,173,316,317,76,76,76,76,28,28,28,28,137,71,22,35,76,28,35,35,22,35,76,76,28,28,137,22,35,76,76,28,28,137,137,22,76,22,76,42,138,139,138,139,35,137,137,64,62,57,61,58,66,137,22,35,76,28,35,76,28,35,76,28,35,76,28,22,22,71,22,35,76,28,22,35,76,28,35,138,139,76,28,35,138,139,76,28,138,139,138,139,64,62,57,61,58,66,35,22,35,76,28,22,35,76,28,22,35,76,28,22,35,76,28,29,71,141,141,151,140,137,42,29,71,141,142,143,64,62,144,145,57,61,58,66,146,147,148,149,150,151,152,22,29,151,42,29,141,28,22,35,76,28,22,42,140,20,21,2,12,137,42,29,71,141,142,143,64,62,144,145,57,61,58,66,146,147,148,149,150,151,152,140,20,21,2,12,137,42,29,71,141,142,143,64,62,144,145,57,61,58,66,146,147,148,149,150,151,152,140,20,21,2,12,137,42,29,71,141,142,143,64,62,144,145,57,61,58,66,146,147,148,149,150,151,152,35,138,139,76,28,137,29,138,139,138,139,35,163,164,165,166,167,168,169,170,138,139,76,28,35,163,164,165,166,167,168,169,170,138,139,76,28,140,20,21,2,12,137,42,29,71,141,142,143,64,62,144,145,57,61,58,66,146,147,148,149,150,151,152,312,171,172,173,316,317,22,35,76,28,0,0,0,0,0,0,0,0,0,0,136,136,136,136,0,175,175,175,136,136,175,136,175,175,175,0,0,136,136,136,136,136,174,175,174,175,174,174,175,174,175,174,175,0,174,174,175,175,174,174,175,175,175,175,175,175,175,175,175,175,0,174,175,174,175,0,0,0,0,0,175,0,0,174,175,174,175,174,175,174,175,174,175,0,0,0,0,0,0,0,0,0,187,187,187,187,187,187,187,187,187,187,187,0,187,187,0,187,187,187,187,187,193,0,0,193,192,193,193,0,0,192,0,0,192,193,161,161,161,161,161,161,161,161,161,161,161,161,161,161,202,203,192,193,161,202,203,192,193,161,161,192,193,161,192,193,161,161,161,161,193,161,202,203,192,193,161,202,203,192,193,161,202,203,192,193,161,161,161,161,161,161,161,161,193,161,193,193,193,161,0,161,161,161,161,161,161,161,192,193,161,161,161,161,161,202,203,192,193,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,0,161,161,161,0,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,202,203,192,193,161,161,202,203,192,193,161,202,203,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,202,203,161,161,161,161,161,161,161,161,161,161,161,161,0,161,161,161,161,161,161,161,161,161,161,161,161,161,161,161,202,203,161,161,161,161,161,161,161,161,161,161,161,161,161,192,193,161,161,161,161,161,161,161,202,203,192,193,161,161,161,161,202,203,192,193,161,202,203,192,193,161,161,161,161,161,161,161,161,202,203,192,193,161,161,161,161,161,161,161,0,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,205,0,210,210,0,0,210,0,0,0,0,0,0,214,11,0,210,0,210,210,210,210,210,210,210,210,210,214,11,0,210,210,210,209,11,195,210,195,0,209,195,11,214,218,212,211,209,11,195,210,214,218,212,211,209,11,195,210,209,11,195,210,209,11,195,210,195,209,11,214,218,212,211,211,209,11,195,210,214,218,212,211,209,11,195,210,195,212,214,218,212,211,209,209,11,195,210,209,11,209,209,209,11,11,11,0,214,209,195,209,209,11,195,210,210,0,214,218,212,211,209,209,209,209,11,11,195,210,209,209,11,195,195,11,11,318,318,195,11,214,218,212,211,209,11,195,210,214,218,212,211,209,11,195,210,11,218,209,209,212,209,209,214,11,209,209,11,195,195,195,214,11,195,195,195,195,195,209,195,218,218,195,209,11,195,195,11,209,11,195,195,11,195,195,209,11,195,210,210,214,218,212,211,209,11,195,210,214,218,212,211,209,11,195,210,214,218,212,211,209,11,195,210,11,11,11,195,214,218,212,211,209,11,195,210,319,319,0,0,0,0,0,0,0,0,0,320,0,321,321,0,0,0,225,225,0,0,0,0,225,0,224,224,224,224,225,190,225,224,0,0,0,0,0,190,225,224,190,225,224,190,225,224,190,225,224,224,0,190,225,224,190,225,224,190,225,224,190,225,224,190,190,190,225,225,225,224,224,224,190,225,225,224,224,190,190,225,224,190,190,225,224,190,225,224,224,224,190,0,190,190,190,190,225,224,225,224,190,225,224,190,225,224,190,225,224,190,190,225,224,227,228,0,0,227,228,227,228,227,228,227,228,227,228,0,228,227,228,227,228,227,228,227,228,194,227,228,228,0,227,228,194,227,228,194,227,228,194,227,228,194,0,194,227,228,194,227,228,194,227,228,194,194,194,194,194,194,227,227,228,228,194,0,227,228,194,227,228,194,227,228,227,228,194,227,228,0,0,227,228,194,227,228,194,227,228,194,227,228,194,227,228,194,0,0,0,0,0,0,0,0,0,322,0,230,230,230,230,230,230,230,230,322,322,230,230,0,230,230,230,323,323,323,323,230,230,230,230,230,230,0,324,0,0,0,136,0,0,0,0,0,0,0,0,136,136,0,136,0,0,0,0,0,0,0,0,70,0,0,0,0,0,0,136,136,0,325,0,0,0,0,0,0,70,0,0,0,0,0,0,70,0,70,0,0,0,70,0,136,0,0,0,0,0,0,0,0,0,0,136,136,0,0,136,0,136,136,0,0,0,0,0,70,236,237,232,155,238,232,232,232,232,326,232,232,136,70,236,237,232,232,155,238,136,70,236,237,232,155,238,232,70,236,237,232,155,238,70,236,237,232,155,238,0,232,232,155,155,0,236,232,70,232,238,0,136,70,236,237,232,232,155,238,136,70,236,237,232,155,238,232,0,232,232,232,136,70,236,237,232,232,155,238,70,232,232,232,155,238,70,70,70,232,232,232,155,155,155,238,238,238,238,238,136,136,70,236,237,232,232,232,155,238,136,136,136,136,70,236,237,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,155,238,238,327,328,329,232,330,330,330,330,232,331,232,325,232,232,238,325,31,332,232,333,232,155,232,238,0,136,70,236,237,232,155,238,237,136,70,236,237,232,155,238,232,232,232,130,130,155,232,0,232,232,334,334,335,155,238,334,334,155,232,336,337,232,155,232,232,232,232,232,0,232,232,0,0,0,0,237,334,334,136,232,232,232,335,326,0,338,338,136,232,232,232,232,232,339,232,334,334,70,236,237,232,155,238,136,232,136,70,236,237,232,232,155,238,136,70,236,237,232,155,238,232,232,232,232,232,136,70,236,237,232,155,238,232,232,0,339,232,136,70,236,237,232,155,238,232,155,238,136,0,0,0,327,328,329,0,266,266,0,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,0,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,268,0,338,338,0,0,340,341,0,0,0,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,342,188,342,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,188,342,188,188,188,188,188,49,49,0,0,49,49,0,0,0,49,49,0,0,0,0,49,9,256,256,9,9,9,9,9,9,256,256,256,256,0,9,256,256,256,256,9,256,256,9,256,256,9,9,256,256,256,256,256,256,9,270,49,9,270,49,9,256,9,9,9,256,256,9,9,9,9,9,49,9,256,49,9,9,9,9,9,9,270,49,9,9,270,49,9,9,9,9,9,270,49,9,256,256,256,256,49,9,9,9,9,9,9,9,49,49,49,9,9,9,9,9,9,256,256,9,256,9,9,49,9,9,9,270,49,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,256,9,256,256,9,9,9,9,9,9,256,9,9,9,9,9,9,0,9,270,49,9,270,49,9,9,270,201,9,256,256,9,256,256,9,9,9,256,256,201,201,9,256,256,9,256,256,256,9,9,9,9,9,9,9,9,256,256,256,256,9,256,256,256,256,9,256,256,9,9,9,9,256,256,256,256,256,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,256,9,270,9,9,9,9,9,9,256,0,256,256,256,256,9,9,256,256,256,9,9,9,256,9,9,256,9,9,9,9,9,9,256,256,256,9,9,270,256,9,256,256,256,256,9,9,9,9,9,9,9,9,9,9,256,9,256,256,256,9,256,9,9,256,256,9,49,9,9,9,9,270,49,9,9,9,270,49,9,270,49,9,9,9,9,9,256,256,9,256,0,9,256,256,270,49,9,9,0,0,0,343,0,343,344,8,8,343,344,8,8,343,344,8,8,343,344,8,8,343,344,8,8,272,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,0,0,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,273,0,0,0,0,0,0,0,0,274,0,0,0,0,0,0,0,345,0,0,277,278,274,277,278,274,274,274,274,274,274,274,0,0,345,345,0,0,0,0,277,277,278,278,274,277,278,278,274,277,278,274,0,277,277,277,277,0,345,345,277,278,274,278,278,276,278,278,278,278,0,0,277,277,278,274,277,278,274,278,274,204,274,274,278,274,274,274,0,274,0,0,0,274,345,277,278,274,0,277,278,274,277,278,274,277,278,274,0,0,0,0],"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,[1],[[[3,[2]]],4],[[[3,[5]]],[[3,[5]]]],[[[3,[5]],[3,[5]]]],[[[3,[5]],[0,[6,7]]]],[[[3,[5]],[3,[5]]]],[[[3,[5]],[0,[6,7]]]],[[[3,[8]],9],[[10,[9]]]],[[[3,[5]],11],9],[[[3,[12]]],4],[[[3,[12]],4],[[13,[4]]]],[[[3,[2]]],[[0,[14]]]],[[[3,[2]],15],[[0,[14]]]],[[[3,[12]]],4],[[[3,[12]],4],[[13,[4]]]],[[[3,[5]],[3,[5]]]],[[[3,[5]],[0,[16,17]]],[[3,[5]]]],[[[3,[2]],18],[[3,[2]]]],[[[3,[5]],[0,[16,17]]],[[3,[5]]]],[[[3,[5]],[0,[16,17]]],[[3,[5]]]],[[[3,[5]],16],[[3,[5]]]],[[[3,[5]],16],[[3,[19]]]],[[[3,[5]],[0,[16,17]]]],[[[3,[20]],18],[[3,[20]]]],[[[3,[21]],18],[[3,[21]]]],[[[3,[5]],[0,[16,17]]],[[3,[5]]]],[[[3,[2]],16],[[10,[22]]]],[[[3,[5]],16,23]],[[[3,[5]],[0,[16,17]]],[[3,[5]]]],[[[3,[5]],[0,[16,17]]],[[3,[5]]]],[[[3,[24]],25],26],[[[3,[24]],27],[[10,[26]]]],[[[3,[24]]],[[10,[26]]]],0,[[[3,[20]]],28],[[[3,[19]]],[[3,[19]]]],[[[3,[19]]],29],[[[3,[24]],[3,[24]]]],[[[3,[24]],[3,[24]]]],[[[3,[24]],[3,[24]]]],[[]],[[]],[[]],[[]],[[[3,[5]],16],[[3,[5]]]],0,0,[[[3,[5]],29],[[10,[9]]]],[[[3,[5]],[0,[16,17]]],[[3,[5]]]],[[[3,[5]],29],[[10,[9]]]],[[[3,[19]]],30],[[[3,[19]]],[[32,[31]]]],[[[3,[19]]],[[32,[31]]]],[[[3,[19]]],[[3,[19]]]],[[]],0,[[[3,[5]]],[[10,[23]]]],[[[3,[5]],4],[[3,[5]]]],[[[3,[5]],4],[[3,[5]]]],[[[3,[5]],4],[[3,[5]]]],[[[3,[5]],4],[[3,[5]]]],[[[3,[5]]],[[0,[14,33]]]],[[],[[3,[19]]]],[34],[34],[34],[34],[[[3,[5]],[3,[5]]]],[[[3,[5]],[3,[5]]]],[[[3,[5]],[0,[6,7]]]],[[[3,[5]],[0,[6,7]]]],[[[3,[8]],9],[[10,[9]]]],[34],[34],[[[3,[19]]],29],[[[3,[5]],7],35],[[[3,[5]],[3,[5]]],35],[[[3,[5]],[3,[5]]],35],[[[3,[5]],7],35],[[[3,[5]],[3,[5]]]],[[[3,[5]]],[[10,[[3,[5]]]]]],[[[3,[5]],35],[[10,[[3,[5]]]]]],[[[3,[19]]],[[13,[34]]]],0,[[[3,[5]],36],37],[[[3,[12]],36],37],[[]],[38,[[3,[5]]]],[[],[[3,[5]]]],[[]],[23,[[3,[5]]]],[[15,[32,[31]]],[[3,[19]]]],[39,[[3,[5]]]],[39,[[3,[5]]]],[39,[[3,[12]]]],[[15,14],[[3,[5]]]],[39,[[3,[5]]]],[39,[[3,[12]]]],[[15,14],[[3,[5]]]],[40,[[3,[5]]]],[[15,23],[[3,[5]]]],[[15,[23,[13]]],[[3,[5]]]],[41,[[3,[5]]]],[[15,32],[[3,[5]]]],[[15,34],[[3,[5]]]],[[15,34],[[3,[5]]]],[[15,34,29],22],[[[3,[5]],34],13],[[[3,[5]],34],13],[[[3,[5]],34],[[10,[42]]]],[[[3,[5]],34],42],[[[3,[2]]],9],[[[3,[5]],34],13],[[[3,[5]],34],13],[[[3,[5]],4,4],[[10,[11]]]],[[[3,[24]],34,4,34],11],[[[3,[5]],[3,[5]]],35],[[[3,[5]],7],35],[[[3,[5]],[3,[5]]],35],[[[3,[5]],7],35],[[[3,[19]]],4],[[[3,[19]],[13,[34]]],[[3,[19]]]],[[],34],[[],34],[[34,43,[13,[44]]],[[3,[5]]]],[[[3,[2]]],29],[[]],[[]],[[[3,[5]]]],[[[3,[5]]],[[0,[14,45,46,47,33,41]]]],[[[3,[19]]],9],[[[3,[19]]],4],[[[3,[48]]],35],[[[3,[5]],9],[[10,[35]]]],[[[3,[48]]],35],[[[3,[48]]],35],[[[3,[48]]],35],[[[3,[19]]],35],[[[3,[19]]],35],[[[3,[19]]],4],[[[3,[19]]],49],[[[3,[19]]],[[51,[[50,[31]]]]]],0,0,[[[3,[19]]],[[13,[34]]]],[[[3,[19]]],34],[[[3,[5]],[0,[6,52]]],[[3,[5]]]],[[[3,[5]],[0,[6,52]]],[[3,[5]]]],[[[3,[5]],[0,[6,52]]],[[3,[5]]]],[[[3,[19]],34],[[3,[19]]]],[[[3,[5]],[3,[5]]],35],[[[3,[5]],7],35],[[[3,[5]],7],35],[[[3,[5]],[3,[5]]],35],[[[3,[5]]],13],[[[3,[12]]],[[13,[4]]]],[[[3,[5]]],9],[[[3,[5]]],[[13,[53]]]],[[[3,[12]]],[[13,[53]]]],[[[3,[24]]],[[13,[53]]]],[[[3,[24]]],9],[[[3,[5]]],13],[[[3,[12]]],[[13,[4]]]],[[[3,[5]]],9],[[15,[23,[54]],34,34],[[3,[12]]]],[[15,23],[[3,[5]]]],[[[3,[5]],[3,[5]]]],[[[3,[5]],[0,[6,7]]]],[[[3,[5]],[0,[6,7]]]],[[[3,[5]],[3,[5]]]],[[[3,[8]],9],[[10,[9]]]],[[[3,[24]]],[[10,[34]]]],[[[3,[19]]],15],[[15,[56,[[23,[[13,[55]]]]]]],[[3,[57]]]],[[15,[56,[[23,[[13,[43]]]]]]],[[3,[58]]]],[[15,[56,[[23,[4]]]]],[[3,[12]]]],[[15,[60,[59]]],[[3,[61]]]],[[15,[56,[[23,[[13,[59]]]]]]],[[3,[61]]]],[[15,[56,[[23,[43]]]]],[[3,[58]]]],[[15,[56,[[23,[[13,[4]]]]]]],[[3,[12]]]],[[15,[56,[[23,[[13,[44]]]]]]],[[3,[62]]]],[[15,[56,[[23,[63]]]]],[[3,[64]]]],[[15,[56,[[23,[55]]]]],[[3,[57]]]],[[15,[56,[[23,[59]]]]],[[3,[61]]]],[[15,[56,[[23,[[32,[54]]]]]]],[[3,[21]]]],[[15,[56,[[23,[[13,[65]]]]]]],[[3,[20]]]],[[15,[56,[[23,[[13,[[32,[54]]]]]]]]],[[3,[21]]]],[[15,[60,[55]]],[[3,[57]]]],[[15,[56,[[23,[65]]]]],[[3,[20]]]],[[15,[56,[[23,[[13,[63]]]]]]],[[3,[64]]]],[[15,[60,[63]]],[[3,[64]]]],[[15,[56,[[23,[53]]]]],[[3,[66]]]],[[15,[60,[44]]],[[3,[62]]]],[[15,[56,[[23,[[13,[53]]]]]]],[[3,[66]]]],[[15,[56,[[23,[44]]]]],[[3,[62]]]],[[[3,[[0,[5,19]]]],34,34],[[3,[[0,[5,19]]]]]],[[15,32,[13,[67]]],[[3,[5]]]],[[15,32],[[3,[5]]]],[[[3,[48]]],[[3,[48]]]],[[[3,[5]],[3,[5]]],35],[[[3,[5]],7],35],[[[3,[5]],[3,[5]]],35],[[[3,[5]],[3,[5]]],35],[[[3,[5]],7],35],[[[3,[19]]],34],0,[[[3,[20]]],68],[[[3,[2]]],68],[[[3,[20]]],69],[[[3,[2]]],69],[[[3,[5]]],35],[[[3,[5]]],35],[[[3,[5]]],9],[[[3,[24]],53,70],[[10,[[13,[53]]]]]],[[[3,[24]],53,70],[[10,[9]]]],[[15,34,53],[[10,[[3,[12]]]]]],[[15,34,53,53],[[10,[[3,[5]]]]]],[[15,34],[[3,[5]]]],[[15,34,53,53],[[3,[5]]]],[[[3,[19]]],[[3,[19]]]],[[[3,[19]]],71],[[[3,[5]],[0,[6,7]]]],[[[3,[5]],[0,[6,7]]]],[[[3,[5]],[3,[5]]]],[[[3,[5]],[3,[5]]]],[[[3,[8]],9],[[10,[9]]]],[[[3,[19]],15]],[[[3,[5]]],[[3,[5]]]],[[[3,[19]],53,4,4,[13,[44]]],[[10,[[3,[19]]]]]],[[[3,[19]],34,4,4,[13,[44]]],[[10,[[3,[19]]]]]],[[[3,[5]],35,13],[[10,[[3,[5]]]]]],[[[3,[5]],39,13],[[10,[[3,[5]]]]]],[[[3,[5]],39,16],[[10,[[3,[5]]]]]],[[[3,[2]]]],[[[3,[2]],29]],[[[3,[19]],49]],[[[3,[5]],59],[[3,[5]]]],[[[3,[5]],59,13],[[3,[5]]]],[[[3,[19]]]],[[[3,[19]],59,34],[[3,[19]]]],[[[3,[24]],4],[[3,[24]]]],[[[3,[24]],25],[[3,[24]]]],[[[3,[24]],54],[[13,[53]]]],[[[3,[24]],54],9],[[[3,[5]],[0,[6,7]]]],[[[3,[5]],[3,[5]]]],[[[3,[5]],[3,[5]]]],[[[3,[5]],[0,[6,7]]]],[[[3,[8]],9],[[10,[9]]]],[[[3,[5]]],13],[[[3,[12]]],[[13,[72]]]],[[[3,[5]]],9],[[[3,[19]],[13,[34]]],[[3,[19]]]],[[[3,[5]],[75,[73,74]]],[[10,[[3,[5]]]]]],[[[3,[5]]]],[[[3,[5]],[75,[73,74]]],[[3,[5]]]],0,[[[3,[5]],34],[[3,[5]]]],[[]],[[[3,[2]],29]],[[[3,[21]]],76],[[[3,[5]]],[[32,[13]]]],[[[3,[5]]],[[77,[32,[32,[13]]]]]],[[[3,[5]],[0,[16,17]]],[[10,[[3,[5]]]]]],[[[3,[2]],18],[[10,[[3,[2]]]]]],[[],78],[[],78],[[],78],[[],78],[[],79],[[],79],[[[3,[24]]],[[10,[[3,[24]]]]]],[[[3,[19]],9],[[10,[[3,[19]]]]]],[[[3,[19]]]],0,[[[3,[24]],54],[[13,[53]]]],[[[3,[24]],54],9],[[]],[[]],[[[3,[19]],[32,[31]]],[[3,[19]]]],[[[3,[5]],35,[3,[5]]],[[10,[[3,[5]]]]]],0,[[38,38],38],[[38,38],38],[38,38],[[38,38],38],[[38,38],38],[38,38],[[38,38],38],0,0,0,0,0,0,0,0,[1],[1],[1],[[]],[80],[81],[82],[83],[[[84,[5]]]],[85],[[80,[13,[[56,[[23,[54]]]]]]]],[13],[[85,[13,[[56,[15]]]]]],[[]],[[80,[56,[[23,[54]]]]]],[[81,[86,[[23,[54]]]]]],[[82,[86,[15]]]],[[83,4]],[[[84,[5]]]],[[85,[56,[15]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,[83,83],[[[84,[[0,[5,87]]]]],[[84,[[0,[5,87]]]]]],[85,85],[[]],[[]],[[]],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[[],3],[80,28],[81,[[3,[21]]]],[82,[[3,[20]]]],[83,35],[[[84,[5]]],[[3,[5]]]],[85,76],[[]],[[]],[[]],[[]],[[]],[[]],[[15,14]],[[15,14]],[[15,23]],[[15,[23,[13]]]],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[]],[[]],[[]],[[]],[[]],[[]],0,[[15,34,34],80],[[15,34],81],[[15,34],82],[[15,34],83],[[15,34],[[84,[5]]]],[[15,34,34],85],[[]],[81],[82],[83],[[[84,[5]]]],[[]],[[]],[[]],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,[[88,89]],[88],[90],[[91,[0,[14,41]]]],[[[92,[5]],[0,[14,41]]]],[[[92,[5]],[0,[14,41]]]],[[]],[88],[90],[93],[94],[91],[[[92,[5]]]],[[88,[13,[89]]]],[[88,[13,[9]]],10],[[[13,[9]]],10],[[[92,[5]],[13,[23]]]],[9,10],[[88,9],10],[[90,9],10],[[93,9],10],[[94,9],10],[[91,9],10],[[[92,[5]],9],10],[[[92,[5]],23]],[[93,[0,[14,41]]]],[[94,[0,[14,41]]]],[[93,14]],[[94,14]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[],88],[[],90],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[93,4],[94,4],[91,4],[[[92,[5]]],4],[[],4],[93,71],[94,71],[91,71],[[[92,[5]]],71],[[],71],[88,22],[90,22],[[],22],[[]],[[]],[[]],[[]],[[]],[[]],[[29,34,34,15],[[10,[[96,[95]]]]]],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[93,31],[94,31],[91,31],[[[92,[5]]],31],[[],31],[[]],[[]],[[]],[[]],[[]],[[]],[[15,34,[13,[29]]],88],[[15,34,[13,[29]]],90],[[15,34,34],93],[[15,34,34],94],[[15,34,34],91],[[15,34,34,29],[[92,[5]]]],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[[]],[[]],[[]],[[]],[[]],[[]],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[32,[65,97]]]],[[],[[32,[[99,[98]],97]]]],[100,101],[[[102,[59]]],103],[[[104,[59]]],105],[[[106,[59]],29],107],[101,13],[103,13],[105,13],[107,13],[108,13],[[[109,[14]]],13],[101,13],[103,13],[105,13],[107,13],[[[109,[33]]],13],0,[101],[103],[105],[107],[[[109,[14]]]],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[[[0,[16,17]]]],[[[0,[16,17]]],[[3,[5]]]],[16],[16,[[3,[19]]]],[[[0,[16,17]]]],[[16,23]],[[[0,[16,17]]]],[[[0,[16,17]]]],[25,26],[27,[[10,[26]]]],[[],[[10,[26]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[],[[96,[73]]]],[[],[[96,[74]]]],[73,[[96,[73]]]],[74,[[96,[74]]]],[[[0,[16,17]]],[[3,[5]]]],[29,[[10,[9]]]],[29,[[10,[9]]]],[34,10],[34,10],[[73,34],10],[[74,34],10],[25,25],[27,27],[110,110],[[]],[[]],[[]],[4,3],[4,3],[4,3],[4,3],[[],25],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],0,0,[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[[25,25],4],[[]],[[]],[[],4],[[],4],[[],4],[[],[[10,[9]]]],[[],10],[111,[[10,[111]]]],[[111,35],[[10,[3]]]],[[25,36],37],[[110,36],37],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[32,[72]]],[[75,[[51,[[50,[72]]]],[112,[[13,[34]]]]]]]],[73,[[75,[73,[112,[[13,[34]]]]]]]],[74,[[75,[[112,[34]],74]]]],[113],[[[23,[72]]],[[75,[[51,[[50,[72]]]],[112,[[13,[34]]]]]]]],[26,[[75,[[112,[34]],[112,[[13,[34]]]]]]]],[[]],[[]],[[]],[[]],0,[[15,34],111],[[15,34],111],[34,13],[34,13],[[[115,[114,114,114]],34],13],[[[116,[114,114]],34],13],[[117,34],13],[[118,34],13],[[119,34],13],[[120,34],13],[[[122,[121]],34],13],[[[123,[17]],34],13],[[[124,[121]],34],13],[[125,34],13],[[126,34],13],[[127,34],13],[[128,34],13],[34,[[10,[42]]]],[34,42],[[[115,[114,114,114]],34],13],[[[116,[114,114]],34],13],[[117,34],13],[[118,34],13],[[119,34],13],[[120,34],13],[[[122,[121]],34],13],[[[123,[17]],34],13],[[[124,[121]],34],13],[[125,34],13],[[126,34],13],[[127,34],13],[[128,34],13],[[111,34],13],[[111,34],13],[[]],[[]],[[25,129]],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[9,[[10,[35]]]],[[]],[[]],0,[[],13],[[],[[13,[53]]]],[[],13],[[],13],0,0,[[],[[10,[34]]]],[[34,34],3],[[]],[[]],0,0,[[],35],[[],35],[[53,70],[[10,[13]]]],[[]],[[111,35,13],[[10,[111]]]],[[111,39,13],[[10,[111]]]],[[111,39,16],[[10,[111]]]],[59,3],[59,3],0,[4,3],[25,3],[54,13],[[],13],[[111,[75,[73,74]]],[[10,[111]]]],[[]],[[111,[75,[73,74]]],111],[[],[[32,[[23,[54]]]]]],[[]],[[]],[[]],[[111,[0,[16,17]]],[[10,[111]]]],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[],[[10,[3]]]],[54,13],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,[[35,3],[[10,[3]]]],[[34,[32,[4]]]],0,[[23,4,4]],[[[23,[[0,[130,131]]]]]],[[[23,[[0,[130,131]]]]]],[[[23,[9]],[23,[4]],4],[[10,[132]]]],[[15,[23,[9]],[23,[4]],4],[[10,[28]]]],[9,[[10,[31]]]],0,[[],133],[133,59],[133,59],[133,59],0,0,0,0,0,0,0,[1],[[]],[[]],[[]],[[]],[134,134],[[]],[[],134],[34],[34],[34],[34],[34],[34],[[134,134],4],[[134,36],37],[[]],[[]],[15,[[78,[135]]]],[[15,39],[[10,[134]]]],[[],34],[[],34],[[]],[[]],[[]],[[],78],[[],78],[[],78],[[],78],[[],79],[[],79],[[]],[[]],[[],4],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[22,4],[42,14],[[42,[32,[42]]]],[[35,35]],[[35,35]],[[76,76]],[[76,76]],[[76,15]],[[28,28]],[[28,[23,[54]]]],[[28,28]],[[42,42],42],[[76,9],[[10,[9]]]],[[28,9],[[10,[9]]]],[[35,9],[[10,[9]]]],[[3,9],[[78,[9,136]]]],[[3,9],[[78,[9,136]]]],[[3,9],[[78,[9,136]]]],[[3,9],[[78,[9,136]]]],[[3,9],[[78,[9,136]]]],[[3,9],[[78,[9,136]]]],[[22,11],9],[[35,11],9],[[76,11],9],[[28,11],9],[[137,11],9],[35,4],[[35,4],[[13,[4]]]],[22,[[0,[14]]]],[[22,15],[[0,[14]]]],[35,4],[[35,4],[[13,[4]]]],[[22,[0,[16,17]]],22],[[35,[0,[16,17]]],35],[[76,[0,[16,17]]],76],[[28,[0,[16,17]]],28],[[22,18],22],[[22,[0,[16,17]]],[[3,[5]]]],[[35,[0,[16,17]]],[[3,[5]]]],[[76,[0,[16,17]]],[[3,[5]]]],[[28,[0,[16,17]]],[[3,[5]]]],[[35,16],35],[[76,16],76],[[28,16],28],[[35,16],[[3,[19]]]],[[76,16],[[3,[19]]]],[[28,16],[[3,[19]]]],[[76,18],76],[[28,18],28],[[22,[0,[16,17]]],22],[[35,[0,[16,17]]],35],[[76,[0,[16,17]]],76],[[28,[0,[16,17]]],28],[[22,16],[[10,[22]]]],[[22,16,23]],[[35,16,23]],[[76,16,23]],[[28,16,23]],[[22,[0,[16,17]]],22],[[35,[0,[16,17]]],35],[[76,[0,[16,17]]],76],[[28,[0,[16,17]]],28],[[22,[0,[16,17]]],22],[[35,[0,[16,17]]],35],[[76,[0,[16,17]]],76],[[28,[0,[16,17]]],28],[[35,25],26],[[138,25],26],[[139,25],26],[[76,25],26],[[28,25],26],[[35,27],[[10,[26]]]],[[138,27],[[10,[26]]]],[[139,27],[[10,[26]]]],[[76,27],[[10,[26]]]],[[28,27],[[10,[26]]]],[35,[[10,[26]]]],[138,[[10,[26]]]],[139,[[10,[26]]]],[76,[[10,[26]]]],[28,[[10,[26]]]],[76,28],[42,42],[[],29],[[35,35]],[[35,35]],[[35,35]],[[35,35]],[[35,35]],[[35,35]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[22,[0,[16,17]]],[[3,[5]]]],[[35,[0,[16,17]]],[[3,[5]]]],[[76,[0,[16,17]]],[[3,[5]]]],[[28,[0,[16,17]]],[[3,[5]]]],[29,[[10,[9]]]],[[22,29],[[10,[9]]]],[[35,29],[[10,[9]]]],[[76,29],[[10,[9]]]],[[28,29],[[10,[9]]]],[[137,29],[[10,[9]]]],[[42,29],[[10,[42]]]],[[22,29],[[10,[9]]]],[[35,29],[[10,[9]]]],[[76,29],[[10,[9]]]],[[28,29],[[10,[9]]]],[[[140,[19,19]]],[[140,[19,19]]]],[137,137],[42,42],[29,29],[71,71],[141,141],[142,142],[143,143],[64,64],[62,62],[144,144],[145,145],[57,57],[61,61],[58,58],[66,66],[146,146],[147,147],[148,148],[149,149],[150,150],[151,151],[152,152],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[71,29]],[71,29],[[],42],[[],29],[34],[[[140,[19,19]]]],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[[[140,[19,19]]]],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[[3,9],[[78,[9,136]]]],[[3,9],[[78,[9,136]]]],[[3,9],[[78,[9,136]]]],[[3,9],[[78,[9,136]]]],[[3,9],[[78,[9,136]]]],[[3,9],[[78,[9,136]]]],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[[],29],[137,29],[42,29],0,[[42,42],4],[[29,151],4],[[29,29],4],[[71,71],4],[[141,141],4],[[151,151],4],[[152,152],4],[[22,22],35],[[35,35],35],[[76,76],35],[[76,15],35],[[28,[23,[54]]],35],[[28,28],35],[[137,137],35],[[22,22],35],[[35,35],35],[[76,76],35],[[76,15],35],[[28,28],35],[[28,[23,[54]]],35],[[137,137],35],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[22,10],[76,10],[[[140,[19,19]]],71],[[137,15],[[10,[9]]]],[137,[[23,[9]]]],[137,[[32,[9]]]],[[35,4],[[10,[35]]]],[[28,[23,[54]]],[[10,[28]]]],[[22,35],[[10,[22]]]],[[35,35],[[10,[[3,[12]]]]]],[[76,35],[[10,[[3,[20]]]]]],[[28,35],[[10,[[3,[21]]]]]],[[22,36],37],[[76,36],37],[[28,36],37],[[42,36],37],[[42,36],37],[[29,36],37],[[29,36],37],[[71,36],37],[[141,36],37],[[141,36],37],[[151,36],[[78,[153]]]],[[152,36],[[78,[153]]]],[[]],[[]],[[]],[[]],[[]],[[],35],[100,35],[[],76],[[],28],[[]],[[[13,[[154,[42]]]]],42],[[]],[121,42],[151,29],[42,29],[[]],[42,29],[42,71],[155,71],[[]],[152,141],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[156,151],[157,151],[[]],[[]],[39,22],[39,22],[39,22],[39,35],[39,76],[39,76],[39,28],[39,28],[[15,14],[[3,[12]]]],[[15,14],76],[[15,14],28],[39,22],[39,22],[39,35],[39,76],[39,76],[39,28],[39,28],[[15,14],[[3,[12]]]],[[15,14],76],[[15,14],28],[[158,29],71],[40,22],[40,35],[40,35],[40,76],[40,76],[[15,[23,[4]]],35],[[15,[23,[[56,[15]]]]],76],[[15,[23,[[56,[[23,[54]]]]]]],28],[[15,[23,[[13,[4]]]]],35],[[15,[23,[[13,[[56,[15]]]]]]],76],[[15,[23,[[13,[[56,[[23,[54]]]]]]]]],28],[41,35],[[15,9,34],22],[[15,4,34],35],[[15,15,34],76],[[15,[23,[54]],34],28],[[15,34],22],[[15,34],35],[[15,34],76],[[15,34],28],[[15,34],137],[[15,34,29],22],[[22,34],13],[[35,34],13],[[35,34],13],[[76,34],13],[[76,34],13],[[28,34],13],[34,[[10,[42]]]],[34,[[10,[42]]]],[[22,34],[[10,[42]]]],[[35,34],[[10,[42]]]],[[76,34],[[10,[42]]]],[[28,34],[[10,[42]]]],[[137,34],[[10,[42]]]],[34,42],[34,42],[[22,34],42],[[35,34],42],[[76,34],42],[[28,34],42],[[137,34],42],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[[],29],[22,9],[42,[[13,[15]]]],[34,42],[[22,34],13],[[35,34],13],[[35,34],13],[[76,34],13],[22,34],[76,34],[28,34],[[22,4,4],[[10,[11]]]],[[35,4,4],[[10,[11]]]],[[76,4,4],[[10,[11]]]],[[28,4,4],[[10,[11]]]],[[22,22],35],[[35,35],35],[[76,76],35],[[76,15],35],[[28,[23,[54]]],35],[[28,28],35],[[137,137],35],[[22,22],35],[[35,35],35],[[76,15],35],[[76,76],35],[[28,[23,[54]]],35],[[28,28],35],[[137,137],35],[[42,129]],[[29,129]],[[141,129]],[[151,129]],[[152,129]],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[22,29],[29,[[13,[29]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[22],[35],[76],[28],[137],[137,9],[42,[[10,[42]]]],[137,4],[29,4],[[35,9],[[10,[35]]]],[[76,9],[[10,[35]]]],[[28,9],[[10,[35]]]],[[137,9],[[10,[35]]]],[29,4],[29,4],[42,4],[29,4],[29,4],[29,4],[42,4],[29,4],[29,4],[42,4],[29,4],[137,34],[[22,22],35],[[35,35],35],[[76,76],35],[[76,15],35],[[28,28],35],[[28,[23,[54]]],35],[[137,137],35],[[22,22],35],[[35,35],35],[[76,76],35],[[76,15],35],[[28,28],35],[[28,[23,[54]]],35],[[137,137],35],[35,[[13,[4]]]],[22,9],[35,9],[76,9],[28,9],[35,[[13,[53]]]],[138,[[13,[43]]]],[139,[[13,[53]]]],[138,9],[139,9],[[29,29],[[10,[29]]]],[35,[[13,[4]]]],[22,9],[35,9],[76,9],[28,9],[[15,[23,[54]],34,34],35],[[3,9],[[78,[9,136]]]],[[3,9],[[78,[9,136]]]],[[3,9],[[78,[9,136]]]],[[3,9],[[78,[9,136]]]],[[3,9],[[78,[9,136]]]],[[3,9],[[78,[9,136]]]],[76,[[10,[34]]]],[28,[[10,[34]]]],[137,158],[71,158],0,[[]],[[]],[[]],[[]],[[]],[[]],[[15,[56,[[23,[[13,[[86,[15]]]]]]]]],76],[[15,[56,[[23,[15]]]]],76],[[15,[56,[[23,[[86,[15]]]]]]],76],[[15,[56,[[23,[[13,[15]]]]]]],76],[[15,[56,[[23,[[13,[[23,[54]]]]]]]]],28],[[15,[56,[[23,[[13,[[86,[[23,[54]]]]]]]]]]],28],[[15,[56,[[23,[[23,[54]]]]]]],28],[[15,[56,[[23,[[86,[[23,[54]]]]]]]]],28],[[15,[23,[9]]],[[10,[137]]]],[[15,29],71],[[22,34,34],22],[[35,34,34],35],[[76,34,34],76],[[28,34,34],28],[35],[35],[[22,22],35],[[35,35],35],[[76,15],35],[[76,76],35],[[28,28],35],[[28,[23,[54]]],35],[[137,137],35],[[22,22],35],[[35,35],35],[[76,76],35],[[76,15],35],[[28,[23,[54]]],35],[[28,28],35],[[137,137],35],[137,34],[22,68],[76,68],[22,69],[76,69],[[42,42],[[13,[159]]]],[[138,53,70],[[10,[[13,[43]]]]]],[[139,53,70],[[10,[[13,[53]]]]]],[[138,53,70],[[10,[9]]]],[[139,53,70],[[10,[9]]]],[[15,34,53],[[10,[35]]]],[137],[137,71],[[3,9],[[78,[9,136]]]],[[3,9],[[78,[9,136]]]],[[3,9],[[78,[9,136]]]],[[3,9],[[78,[9,136]]]],[[3,9],[[78,[9,136]]]],[[3,9],[[78,[9,136]]]],[[137,15]],[22,22],[35,35],[76,76],[28,28],[[35,35,[13,[4]]],[[10,[35]]]],[[76,35,[13,[15]]],[[10,[76]]]],[[28,35,[13,[[23,[54]]]]],[[10,[28]]]],[[35,39,[13,[4]]],[[10,[35]]]],[[76,39,[13,[15]]],[[10,[76]]]],[[28,39,[13,[[23,[54]]]]],[[10,[28]]]],[[35,39,16],[[10,[35]]]],[[76,39,16],[[10,[76]]]],[[28,39,16],[[10,[28]]]],[22],[[22,29]],[[71,158]],[[22,59],22],[[35,59],35],[[76,59],76],[[28,59],28],[[22,59,[13,[9]]],22],[[35,59,[13,[4]]],35],[[76,59,[13,[15]]],76],[[28,59,[13,[[23,[54]]]]],28],[[35,4],35],[[138,4],138],[[139,4],139],[[76,4],76],[[28,4],28],[[35,25],[[3,[12]]]],[[138,25],138],[[139,25],139],[[76,25],[[3,[20]]]],[[28,25],[[3,[21]]]],[[138,54],[[13,[43]]]],[[139,54],[[13,[53]]]],[[138,54],9],[[139,54],9],[[3,9],[[78,[9,136]]]],[[3,9],[[78,[9,136]]]],[[3,9],[[78,[9,136]]]],[[3,9],[[78,[9,136]]]],[[3,9],[[78,[9,136]]]],[[3,9],[[78,[9,136]]]],[35,[[13,[72]]]],[22,9],[35,9],[76,9],[28,9],[[22,[75,[73,74]]],[[10,[22]]]],[[35,[75,[73,74]]],[[10,[35]]]],[[76,[75,[73,74]]],[[10,[76]]]],[[28,[75,[73,74]]],[[10,[28]]]],[22],[35],[76],[28],[[22,[75,[73,74]]],22],[[35,[75,[73,74]]],35],[[76,[75,[73,74]]],76],[[28,[75,[73,74]]],28],[29,151],[71,155],[141,152],[141,15],[151,151],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[22,29]],[29,29],[151,160],[[],65],[[],65],[[],65],[28,76],[[22,[0,[16,17]]],[[10,[22]]]],[[35,[0,[16,17]]],[[10,[35]]]],[[76,[0,[16,17]]],[[10,[76]]]],[[28,[0,[16,17]]],[[10,[28]]]],[[22,18],[[10,[22]]]],[42,[[10,[52]]]],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[35,[[10,[35]]]],[138,[[10,[[3,[58]]]]]],[139,[[10,[[3,[66]]]]]],[76,[[10,[76]]]],[28,[[10,[28]]]],[137,161],[[29,42],4],[[138,54],[[13,[43]]]],[[139,54],[[13,[53]]]],[[138,54],9],[[139,54],9],[[35,162,[32,[44]]]],[[163,162,[32,[44]]]],[[164,162,[32,[44]]]],[[165,162,[32,[44]]]],[[166,162,[32,[44]]]],[[167,162,[32,[44]]]],[[168,162,[32,[44]]]],[[169,162,[32,[44]]]],[[170,162,[32,[44]]]],[[138,162,[32,[44]]]],[[139,162,[32,[44]]]],[[76,162,[32,[44]]]],[[28,162,[32,[44]]]],[[35,162,[23,[44]]]],[[163,162,[23,[44]]]],[[164,162,[23,[44]]]],[[165,162,[23,[44]]]],[[166,162,[23,[44]]]],[[167,162,[23,[44]]]],[[168,162,[23,[44]]]],[[169,162,[23,[44]]]],[[170,162,[23,[44]]]],[[138,162,[23,[44]]]],[[139,162,[23,[44]]]],[[76,162,[23,[44]]]],[[28,162,[23,[44]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[34],[34,171],[34,172],[34,173],[34],[34],[[22,35,22],[[10,[22]]]],[[35,35,35],[[10,[35]]]],[[76,35,76],[[10,[76]]]],[[28,35,28],[[10,[28]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[174],[34],[34],[34],[34],[34],[34],0,[[174,36],[[78,[153]]]],[[174,36],[[78,[153]]]],[[175,36],[[78,[153]]]],[[175,36],[[78,[153]]]],[[]],[[[154,[[86,[15]]]]],174],[176,175],[177,175],[[]],[178,175],[179,175],[180,175],[181,175],[182,175],[183,175],[[[0,[184,45,46]]],175],[[]],[[],34],[[],34],[[]],[[]],[184,136],0,0,0,0,[185],[[]],[186,136],[[],65],[[],65],[[],78],[[],78],[[],78],[[],78],[[],79],[[],79],[[]],[[]],0,0,0,0,0,0,0,0,0,0,0,[1],[[]],[[]],[187,187],[[]],[34],[34],[34],[[]],[[],187],[[],34],[[]],[187],[[]],[[],78],[[],78],[[],79],[[]],0,0,0,0,0,0,0,0,0,0,0,0,[1],[1],[1],[[161,[32,[9]],188],10],[[161,[23,[72]],4,4],161],[[161,35],[[10,[161]]]],[[161,189,161,190],[[10,[161]]]],[[161,161,9,9,190,4],[[10,[161]]]],[[161,161,9,9,190],[[10,[161]]]],[[161,59,34],161],[161,161],[161,161],[[161,15,191],[[10,[161]]]],[[161,34,191],[[10,[161]]]],[161,161],[161,161],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[161,161],[192,192],[193,193],[161,161],[[]],[[]],[[]],[[161,15],[[10,[9]]]],[[161,39],[[10,[[32,[9]]]]]],[[161,161,[13,[15]],13],[[10,[161]]]],[[],193],[[],161],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[[161,15],[[10,[161]]]],[[161,15],[[10,[9]]]],[[161,[23,[[56,[15]]]]],161],[[161,[173,[15]]],161],[[161,[13,[[23,[[56,[15]]]]]]],[[10,[161]]]],[161,[[32,[29]]]],[[],161],[[193,193],4],[[161,161],4],[[],4],[[],4],[[],4],[161,34],0,[[161,39],[[10,[161]]]],[[161,[32,[9]]],[[10,[161]]]],[[161,161],10],[161,[[32,[71]]]],[[161,110],[[10,[161]]]],[[161,35],[[10,[161]]]],[[161,15],[[13,[34]]]],[[192,36],37],[[193,36],37],[[161,36],37],[[161,36],37],[[161,161],4],[[161,161],4],[[161,161],10],[[]],[[]],[[]],[[]],[[]],[188,161],[137,161],[39,161],[[[23,[194]]],[[10,[161]]]],[[[23,[194]],188],[[10,[161]]]],[[14,188],[[10,[161]]]],[[161,34],[[13,[[32,[42]]]]]],[161,[[32,[15]]]],[161,[[32,[158]]]],[161,[[23,[9]]]],[161,[[32,[9]]]],[[161,34],[[10,[194]]]],[[161,34,194],10],[[161,34,194]],[161,[[13,[[10,[29]]]]]],0,[[161,39],[[10,[195]]]],[[161,39],[[10,[195]]]],[[161,[32,[9]],4,4],[[10,[195]]]],0,[[161,[13,[34]]],161],[161,34],[161,[[10,[[13,[9]]]]]],[[161,192],[[10,[[13,[9]]]]]],[161,[[10,[[13,[9]]]]]],[[161,[23,[9]]],[[10,[161]]]],[[161,[23,[9]]],[[10,[161]]]],[[161,[23,[9]]],161],[[161,192],[[10,[[13,[9]]]]]],[[161,[196,[34]]]],[[161,34]],[[161,[197,[34]]]],[[161,[198,[34]]]],[[161,[60,[34]]]],[[161,[199,[34]]]],[[161,200]],[[161,15]],[[],34],[[],34],[[],34],[[],34],[[],34],[[161,34,201],[[10,[161]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[161,15],137],[161,[[10,[35]]]],[161,4],[161,[[10,[35]]]],[161,[[50,[9]]]],[161,202],[161,203],[161,161],[161,161],[161,161],[[161,[204,[158]],[204,[158]]],[[10,[161]]]],[[161,205],[[10,[161]]]],[161,161],[161,34],[[[32,[201]]],[[10,[161]]]],[[[32,[9]]],161],[202,13],[203,13],[161,161],[[161,16],10],[[161,16],10],[[161,16],10],[161,[[13,[9]]]],[[161,161],4],[[161,53,70],[[10,[161]]]],[[161,15,15],[[10,[161]]]],[[161,15,201],[[10,[161]]]],[[161,34,201],[[10,[161]]]],[[161,15,201],[[10,[161]]]],[161,161],0,[[161,53,4,4,[13,[44]]],[[10,[161]]]],[[161,34,4,4,[13,[44]]],[[10,[161]]]],[161,188],[[161,39],[[10,[161]]]],[[161,34],[[13,[9]]]],[[161,[206,[34]]],[[10,[161]]]],[[161,39],[[10,[161]]]],[[161,[204,[158]]],[[10,[[32,[9]]]]]],[[161,39,207],[[10,[161]]]],[[161,39,188],[[10,[161]]]],[[161,[23,[[56,[15]]]]],10],[161],[[161,59],161],[161,4],[161],[202],[203],[[161,59,34],161],[[161,59,34],161],[[161,[204,[158]],[204,[4]],4],[[10,[161]]]],[[161,[32,[9]],[32,[4]],4,4,13,4],[[10,[161]]]],[[161,[204,[158]],[204,[4]],4],[[10,[161]]]],[[161,15,25],[[10,[161]]]],[[161,54],161],[161,161],[[161,[13,[34]]],161],[[161,26],[[10,[161]]]],[[161,[0,[14,87,46,41]]],[[10,[161]]]],[[161,[0,[14,87,46,41]]],161],[[161,[0,[14,87,46,41]]],161],[[]],[[]],[[]],[[],65],[[161,34,[204,[4]],[204,[158]]],[[10,[161]]]],[[161,[13,[15]],[13,[[77,[65,[32,[65]]]]]]],[[10,[161]]]],[[161,15,191],[[10,[161]]]],[[161,34,191],[[10,[161]]]],[[161,15],[[10,[34]]]],[[],78],[[],78],[[],78],[[],78],[[],78],[208,[[10,[161]]]],[[],[[10,[161]]]],[[14,188],[[10,[161]]]],[[],78],[[],78],[[],78],[[],78],[[],78],[[],79],[[],79],[[],79],[[],79],[[],79],[[161,[13,[[23,[65]]]],193,13],[[10,[161]]]],[[161,4,[13,[[23,[65]]]],193,13],[[10,[161]]]],[[161,[13,[[23,[65]]]],193,13],[[10,[161]]]],[[161,[204,[65]]],[[10,[161]]]],[[161,54],161],[[161,161],[[10,[161]]]],[[161,161],[[10,[161]]]],[[]],[[]],[[]],[[]],[[]],[161,34],[[161,201],[[10,[161]]]],[[161,201,188],[[10,[161]]]],[[161,9],161],[[161,15,[13,[72]]],[[10,[161]]]],[[161,15,[13,[72]]],161],0,[1],[[]],[[]],[205,205],[[]],[[],205],[34],[34],[34],[[205,205],4],[[205,36],37],[[]],0,[[],34],[[]],0,[[]],[[],78],[[],78],[[],79],0,0,0,[[]],0,0,0,0,0,0,0,0,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],[195,[[10,[161]]]],0,[209,[[23,[[32,[72]]]]]],[[195,[0,[18,45,46]]],[[10,[161]]]],[11,22],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[209,209],[11,11],[195,195],[210,210],[[]],[[]],[[]],[[]],[195,[[10,[161]]]],[[],209],[[],11],[34],[34],[34],[211],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],0,[[212,213]],[34],[34],[34],[34],[209],[34],[34],[34],[34],[[209,209],4],[[11,11],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],0,[214,72],[209,[[23,[72]]]],[195,[[10,[161]]]],[209,[[32,[72]]]],[[209,36],37],[[11,36],37],[[195,36],37],[[210,36],37],[[210,36],37],[[15,210],65],[[]],[[]],[[]],[[]],[[[32,[[32,[215]]]]],209],[[]],[[[32,[215]]],209],[32,209],[[]],[209,11],[[]],[[]],[39,209],[40,209],[[11,34],214],[195,11],[195,11],[11,26],[[11,15],26],[[4,4],[[10,[11]]]],[[4,4],[[10,[11]]]],[195,[[10,[161]]]],[11,209],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[11,209],[[]],[209],[209],[[]],[209],[209],[214,4],[11,4],[209,4],[209,[[217,[[216,[[50,[72]]]],[50,[[32,[72]]]]]]]],[11,218],[195,[[32,[9]]]],[[195,13],[[32,[9]]]],[195,[[10,[161]]]],[214,34],[11,34],[195,[[10,[161]]]],[195,[[10,[161]]]],[195,[[10,[161]]]],[195,[[10,[161]]]],[195,[[10,[161]]]],[[[32,[72]],[32,[[32,[72]]]],4],209],[[161,[32,[9]],11,[13,[[32,[65]]]]],195],[218,13],[[218,34],13],[[195,[0,[16,45,46]]],[[10,[161]]]],[[]],[11,212],[[195,53,70],[[10,[161]]]],[[195,39],195],[[11,59,34],211],[209],[11],[[195,54],[[10,[161]]]],[195,[[10,[161]]]],[11,[[32,[72]]]],[195,11],[195,11],[[]],[[]],[[]],[[]],[[],65],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[11,11],[11,209],[11,219],[[195,54],[[10,[161]]]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],0,0,0,[[209,[0,[16,45,46]]],9],[[209,[0,[16,45,46]]],9],[[[23,[[220,[72]]]],[0,[16,45,46]]],9],[[[23,[[220,[72]]]],[0,[16,45,46]]],9],[[[23,[[0,[130,221]]]],[0,[14,41]],222],31],[[[23,[[0,[130,221]]]],67,[0,[14,41]],222],31],[[[3,[19]],72,72],[[3,[19]]]],[[219,[23,[31]]],4],[11,9],0,[[161,11],[[10,[9]]]],[[],[[10,[15]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[1],[1],[[161,161,4]],[[15,15],65],[[161,161,[13,[[23,[223]]]],[13,[[23,[223]]]]],189],[[161,161,4],32],[[9,9,4,224],10],[[]],[[]],[[]],[[]],[[]],[[]],[190,190],[225,225],[224,224],[[]],[[]],[[]],[[],224],[[],226],[34],[34],[34],[34],[34],[34],[34],[34],[34],[[190,190],4],[[225,225],4],[[224,224],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[190,36],37],[[225,36],37],[[225,36],37],[[224,36],37],[[224,36],37],[225,190],[[]],[[]],[[]],0,[[],34],[[],34],[[],34],[[]],[[]],[[]],[[224,225,34],10],[224,4],[225,190],[[161,161,[13,[[23,[223]]]],[13,[[23,[223]]]]],189],0,[190,15],0,[[]],[[]],[[]],[[],65],[[],65],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],79],[[],79],[[],79],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],[[227,42],13],[[228,42]],[[228,42]],[[[23,[42]]],10],[[]],[[]],[[]],[[]],[[]],[[]],[227,227],[228,228],[194,194],[[]],[[]],[[]],[[[23,[[229,[29]]]]],29],[[],194],[34],[34],[34],[34],[34],[34],[34],[34],[34],[[194,194],4],[[],4],[[],4],[[],4],[[194,36],37],[[],227],[[]],[[]],[[],228],[[]],[[14,34],188],[[],34],[[],34],[[],34],[[]],[[]],[[]],[227,9],[228,9],[[29,34],227],[[29,34],228],[[[32,[42]]],194],[[227,34],9],[[228,34],9],[[[23,[194]],[13,[34]]],188],[[[23,[194]],[13,[34]]],[[10,[188]]]],[[]],[[]],[[]],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],79],[[],79],[[],79],[[]],[[]],[[]],[[[3,[48]],[3,[48]]],13],[[[3,[24]],[3,[24]]],[[13,[53]]]],[[[3,[48]],[3,[48]],54],13],[[[3,[24]],[3,[24]],54],[[13,[53]]]],0,0,0,0,[[44,44],44],[44,44],[[[104,[59]],162,[32,[44]]]],[[]],[[]],[[],230],[34],[34],[34],[230,44],[[]],[162,44],[162,44],[[],34],[[]],0,[[],78],[[],78],[[],79],[[162,[32,[44]]]],[[162,[32,[44]]]],[[162,[23,[44]]]],[[162,[23,[44]]]],[[]],[[230,[23,[54]]]],[[230,55]],[[230,59]],[[230,63]],[[230,44]],0,[[],44],[[44,44,44],4],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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],[[[232,[231]]],233],[[[232,[111]]]],[[[232,[234]]],55],[[[232,[111]]],111],[[],[[23,[54]]]],[[[232,[[23,[235]]]]],[[232,[23]]]],[[[232,[235]]],232],[[]],[[]],[[]],[[]],[[[232,[111]]],111],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[232,[[0,[184,111]]]]],[[13,[184]]]],[70,70],[236,236],[237,237],[[[232,[111]]],[[232,[111]]]],[155,155],[238,238],[[]],[[]],[[]],[[]],[[]],[[]],0,[[[232,[[0,[239,111]]]],[232,[[0,[239,111]]]]],159],[[],159],[155,151],0,0,0,[[]],[[],70],[[],[[232,[240]]]],[[],238],0,[34],[34],[34],[34],[[[232,[111]]],111],[34],[34],[34],[34],[34],[34],[34],[34],[34],[34],[[[232,[[0,[184,111]]]]],15],0,[[[232,[241]]],[[78,[[232,[[0,[241,45,46]]]],[232,[241]]]]]],[[[232,[241]]],[[232,[[0,[241,45,46]]]]]],[[[232,[111]]],[[242,[111]]]],[34],[34],[34],[34],[[[232,[111]]]],[34],[34],[34],[[70,70],4],[[[232,[243]],243],4],[[[232,[89]],89],4],[[[232,[[0,[[244,[[0,[[244,[[0,[[244,[[0,[244,111]]]],111]]]],111]]]],111]]]],[232,[[0,[[244,[[0,[[244,[[0,[[244,[[0,[244,111]]]],111]]]],111]]]],111]]]]],4],[[155,155],4],[[238,238],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],[[],4],0,[[238,16],238],[[136,36],[[78,[153]]]],[[136,36],[[78,[153]]]],[[70,36],[[78,[153]]]],[[236,36],[[78,[153]]]],[[237,36],[[78,[153]]]],[[[232,[[0,[186,111]]]],36],[[78,[153]]]],[[[232,[111]],36],[[78,[153]]]],[[[232,[[0,[245,111]]]],36],[[78,[153]]]],[[155,36],[[78,[153]]]],[[238,36],[[78,[153]]]],[[]],[177,136],[246,136],[175,136],[[]],[[]],[[]],[[]],[247,[[232,[247]]]],[113],[[[32,[97]]],[[232,[23]]]],[248,[[232,[249]]]],[250,[[232,[250]]]],[251,[[232,[247]]]],[[[96,[111,97]]],[[232,[111]]]],[249,[[232,[249]]]],[15,[[232,[15]]]],[65,[[232,[15]]]],[[],232],[[[232,[15]]],[[232,[[23,[54]]]]]],[252,[[232,[250]]]],[[[23,[87]]],[[232,[[23,[87]]]]]],[[[86,[[0,[253,111]]]]],[[232,[[0,[253,111]]]]]],[[]],[[]],[[[32,[155,97]]],238],[[[13,[67]]]],[[[254,[59]],[254,[54]],[13,[67]]]],[[[254,[59]],[254,[54]],[13,[67]]]],[39,[[232,[23]]]],[[39,34],[[106,[59]]]],[39,[[106,[59]]]],[[39,151],[[106,[59]]]],[[39,34],[[106,[59]]]],[[],[[232,[111]]]],[15],[[[232,[[0,[[131,[[0,[[131,[[0,[[131,[[0,[131,111]]]],111]]]],111]]]],111]]]],[232,[[0,[[131,[[0,[[131,[[0,[[131,[[0,[131,111]]]],111]]]],111]]]],111]]]]],4],[34,13],[[[232,[111]]],[[13,[111]]]],[[[232,[111]]],111],[238,[[32,[15]]]],[34,13],[[31,34],42],[[],34],[[[232,[[0,[[131,[[0,[[131,[[0,[[131,[[0,[131,111]]]],111]]]],111]]]],111]]]],[232,[[0,[[131,[[0,[[131,[[0,[[131,[[0,[131,111]]]],111]]]],111]]]],111]]]]],4],[[],4],[[[232,[[0,[255,111]]]],129]],[[155,129]],[[]],[[238,15],[[13,[34]]]],[[[23,[63]]],14],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],[[],34],0,[[]],[[]],[[]],[[]],[[]],[[]],[[]],[232,13],[[[232,[111]]]],[[[232,[256]]],9],[[],4],[111,4],0,[[[232,[[0,[[131,[[0,[[131,[[0,[[131,[[0,[131,111]]]],111]]]],111]]]],111]]]],[232,[[0,[[131,[[0,[[131,[[0,[[131,[[0,[131,111]]]],111]]]],111]]]],111]]]]],4],0,[[[232,[[0,[[131,[[0,[[131,[[0,[[131,[[0,[131,111]]]],111]]]],111]]]],111]]]],[232,[[0,[[131,[[0,[[131,[[0,[[131,[[0,[131,111]]]],111]]]],111]]]],111]]]]],4],[[[232,[87]]],87],[[],9],[[],9],[[],9],0,0,[[],9],[[],9],0,[[[232,[[0,[[244,[[0,[[244,[[0,[[244,[[0,[244,111]]]],111]]]],111]]]],111]]]],[232,[[0,[[244,[[0,[[244,[[0,[[244,[[0,[244,111]]]],111]]]],111]]]],111]]]]],4],[34,[[13,[34]]]],[15],[[],232],[[[154,[65]],151,4],155],[191,232],[[],[[232,[235]]]],[34,[[232,[[23,[235]]]]]],[[],[[232,[235]]]],[34,[[232,[[23,[235]]]]]],0,[[[232,[[0,[[131,[[0,[[131,[[0,[[131,[[0,[131,111]]]],111]]]],111]]]],111]]]],[232,[[0,[[131,[[0,[[131,[[0,[[131,[[0,[131,111]]]],111]]]],111]]]],111]]]]],[[13,[159]]]],[[],[[257,[232]]]],0,0,0,0,0,[[],9],[[],9],[185],[[[232,[[0,[184,111]]]],185]],[185],[[[232,[111]],[232,[111]]],4],[[53,70],[[10,[9]]]],[[34,4]],0,[[111,34,34],111],[[111,34,34],111],[136,[[13,[184]]]],[[[232,[[0,[184,111]]]]],[[13,[184]]]],[[[232,[[0,[258,111]]]],259],[[78,[260]]]],[[[232,[[0,[261,111]]]],262],[[78,[260]]]],[[[232,[[0,[261,111]]]]],[[78,[260]]]],[[[232,[[0,[258,111]]]]],[[78,[260]]]],[54,9],[[[232,[111]]],34],[[],9],[[],9],[[]],[[]],[[]],[[]],[[]],[[]],[[],65],[[],65],[[],78],[[],78],[[],78],[[],78],[[[232,[23]]],[[78,[[232,[220]]]]]],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],78],[[],[[78,[232,263]]]],[[],[[78,[[232,[235]],263]]]],[[],[[78,[[232,[235]],263]]]],[[],[[78,[[257,[232]],263]]]],[232,[[78,[232]]]],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[],79],[[[232,[[264,[45]]]]],[[78,[45]]]],[[[232,[87]]],87],0,[54,9],[[[232,[[264,[45]]]],191],78],[[]],[[]],[[]],[[]],[[]],[[]],[[]],[[[232,[111]]],34],[[155,[265,[65,65,97]]],155],[[238,[265,[65,65,97]]],238],[[136,16],136],0,0,0,[[[13,[67]]]],[[[254,[59]],[254,[54]],[13,[67]]]],[[[254,[59]],[254,[54]],[13,[67]]]],0,[[]],[[]],[[89,151],[[96,[89,97]]]],[34],[34],[34],[[266,[13,[151]]],[[78,[[106,[59]],175]]]],[[]],[[],34],[[]],[266,4],[34,266],[266,[[23,[59]]]],[[266,89]],[266],[[266,[23,[[96,[89,97]]]]]],[266],[[266,[13,[89]]]],[266,[[267,[59]]]],[[],78],[[],78],[[],79],[[]],0,[268,241],[268,[[96,[89,97]]]],[268,241],[[]],[[]],[268,151],[[],268],[34],[34],[34],[[268,36],[[78,[153]]]],[[]],[[],34],[[]],[268,34],[268],[[268,34]],[268],[[],78],[[],78],[[],79],[268,[[13,[269]]]],[[]],0,[[111,34,34],111],[[111,34,34],111],0,0,[[14,34,34],[[102,[59]]]],[[14,34,34],[[104,[59]]]],0,0,0,[1],[[]],[[]],[188,188],[[]],[[188,15],4],[[],188],[34],[34],[34],[[188,188],4],[[],4],[[],4],[[],4],[[188,36],37],[194,188],[[]],[39,188],[[188,15],[[13,[29]]]],[[188,34],13],[[188,34],13],[[188,15],[[13,[71]]]],[[188,15],13],[[],[[32,[15]]]],[188,[[32,[15]]]],[15,[[13,[34]]]],[[188,15],[[13,[34]]]],[[],34],[[188,34,158,29],[[10,[[13,[29]]]]]],[[]],[188],[188,4],[188,14],[188,[[0,[14,47]]]],[188,[[0,[14,47]]]],[188,[[0,[14,47]]]],[188,34],[[188,188]],[[],188],[[188,34,158,29],[[10,[188]]]],[[188,15],[[13,[29]]]],[[188,15,158],[[13,[158]]]],[[188,15,29],[[13,[29]]]],[[188,34,29],[[13,[29]]]],[[188,15],[[13,[29]]]],[[188,34],13],[188,238],[[]],[[188,188],[[10,[4]]]],[[],78],[[188,15],[[10,[29]]]],[[188,34],10],[[188,15],[[10,[71]]]],[[188,15],10],[[188,15],[[10,[29]]]],[15,[[10,[34]]]],[[],78],[[],79],[[]],[34,188],[[188,158,29],[[13,[29]]]],0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[1],[1],[[],9],[[],9],[9,[[10,[9]]]],[[9,[0,[6,52]]]],[[9,9]],[[9,[0,[6,52]]]],[[9,9]],[[9,9],[[10,[9]]]],[25,26],[25,26],[[],[[10,[26]]]],[[],[[10,[26]]]],0,[[9,34],31],[[],241],[[],241],[[],241],[[],241],[9,22],[256,[[3,[19]]]],[256,[[3,[19]]]],[9,256],[[],[[10,[34]]]],[[],[[10,[34]]]],[9,[[10,[34]]]],[9,[[10,[28]]]],[9,[[10,[9]]]],[9,[[10,[9]]]],[9,[[10,[9]]]],[9,[[10,[9]]]],[9,[[10,[9]]]],[9,[[10,[9]]]],[9,[[10,[35]]]],[[]],[[]],[[]],[[]],[[]],[[]],[29,[[10,[9]]]],[[9,29],[[10,[9]]]],[[9,29],[[10,[9]]]],[9,[[10,[9]]]],[[],30],[[],[[32,[31]]]],[9,[[32,[31]]]],[9,9],[[9,42,42],[[10,[9]]]],[[9,42],[[10,[9]]]],[[9,42],[[10,[9]]]],[49,49],[9,9],[[],[[232,[256]]]],[[]],[[]],[[9,4],9],[[9,4],9],[[9,4],9],[[9,4],9],[[],9],[34],[34],[34],[9],[34],[34],[34],[[9,[0,[6,52]]]],[[9,[0,[6,52]]]],[[9,9]],[[9,9]],[34],[34],[34],[[],9],[[],9],[[],29],[[],29],[[49,49],4],[[9,9],4],[[9,15],[[10,[35]]]],[[9,9],[[10,[35]]]],[[9,121],[[10,[35]]]],[[9,9],[[10,[35]]]],[[9,15]],[[9,121]],[[],4],[[],4],[[],4],[9,34],[9,[[10,[9]]]],[[9,9],[[10,[9]]]],[[9,42,34],[[10,[9]]]],[9,[[10,[138]]]],[9,[[10,[139]]]],[[],[[86,[71]]]],[[],[[86,[71]]]],[[9,110],[[10,[9]]]],[35,[[10,[9]]]],[[9,35,4],[[10,[9]]]],[9,[[10,[9]]]],[[49,36],37],[[9,36],37],[[9,36],37],[9,65],[[]],[[]],[[]],[[[3,[19]]],9],[[15,[23,[42]],4],[[10,[9]]]],[[15,[23,[42]],29,4],[[10,[9]]]],[[15,[32,[31]],29],9],[39,9],[39,9],[39,9],[39,9],[39,9],[39,9],[39,9],[39,9],[39,9],[39,9],[39,9],[39,9],[39,9],[39,9],[39,9],[39,9],[39,9],[39,9],[39,9],[39,9],[39,9],[39,9],[39,9],[[15,[32,[55]]],9],[[15,[32,[59]]],9],[[15,[32,[63]]],9],[[15,[32,[44]]],9],[[15,[32,[43]]],9],[[15,[32,[53]]],9],[[15,34,29],9],[34,[[10,[42]]]],[9,34],[34,42],[34,42],[[9,121],[[10,[35]]]],[[9,9],[[10,[35]]]],[[9,15],[[10,[35]]]],[[9,9],[[10,[35]]]],[[9,121],[[10,[35]]]],[[9,15],[[10,[35]]]],[[],4],[[9,[13,[34]]],9],[9,[[10,[168]]]],[9,[[10,[169]]]],[9,[[10,[170]]]],[9,[[10,[167]]]],[9,[[10,[26]]]],0,[9,[[10,[22]]]],[[],34],[[],34],[[],34],[[]],[[]],[[]],[9,161],[[]],[111,9],[9,9],[[],4],[[],4],[9,[[10,[35]]]],[9,[[10,[35]]]],[9,[[10,[35]]]],[9,[[10,[35]]]],[9,[[10,[35]]]],[9,[[10,[35]]]],[[],35],[[],35],[[],4],[[],4],[[],4],[[],49],[[],49],[9,270],[[],34],[34,9],[34,9],[9,[[10,[22]]]],[[9,15],[[10,[35]]]],[[9,9],[[10,[35]]]],[[9,121],[[10,[35]]]],[[9,121],[[10,[35]]]],[[9,9],[[10,[35]]]],[[9,15],[[10,[35]]]],[9,[[13,[52]]]],[[],9],[[],9],[[],[[13,[53]]]],[[],[[13,[53]]]],[9,9],[[],[[13,[53]]]],[[],[[13,[53]]]],[[],9],[[],9],[9,[[13,[52]]]],[[],9],[[],9],[[9,[0,[6,52]]]],[[9,9]],[[9,[0,[6,52]]]],[[9,9]],[[],34],[[],34],[[],[[10,[34]]]],[[],[[10,[34]]]],[[],15],[[15,[56,[[23,[65]]]]],9],[[15,[60,[44]]],9],[[15,[56,[[23,[55]]]]],9],[[15,9],9],[[15,[56,[[23,[9]]]]],9],[[15,[56,[[23,[[13,[63]]]]]]],9],[[15,[56,[[23,[[13,[53]]]]]]],9],[[15,[56,[[23,[[13,[4]]]]]]],9],[[15,[56,[[23,[[13,[[86,[15]]]]]]]]],9],[[15,[56,[[23,[[13,[59]]]]]]],9],[[15,[56,[[23,[[13,[[23,[54]]]]]]]]],9],[[15,[60,[63]]],9],[[15,[56,[[23,[4]]]]],9],[[15,[56,[[23,[43]]]]],9],[[15,[56,[[23,[44]]]]],9],[[15,[56,[[23,[63]]]]],9],[[15,[56,[[23,[[86,[[23,[54]]]]]]]]],9],[[15,[56,[[23,[[13,[15]]]]]]],9],[[15,[56,[[23,[[23,[54]]]]]]],9],[[15,[56,[[23,[[13,[65]]]]]]],9],[[15,[56,[[23,[15]]]]],9],[[15,[56,[[23,[[86,[15]]]]]]],9],[[15,[56,[[23,[[13,[44]]]]]]],9],[[15,[56,[[23,[53]]]]],9],[[15,[56,[[23,[[13,[43]]]]]]],9],[[15,[60,[59]]],9],[[15,[56,[[23,[[13,[55]]]]]]],9],[[15,[56,[[23,[[32,[54]]]]]]],9],[[15,201],9],[[15,[56,[[23,[59]]]]],9],[[15,[56,[[23,[42]]]]],9],[[15,[60,[55]]],9],[[15,[56,[[23,[[13,[9]]]]]]],9],[[15,[56,[[23,[[13,[[32,[54]]]]]]]]],9],[[15,[56,[[23,[[13,[[86,[[23,[54]]]]]]]]]]],9],[[15,29],9],[[34,34],9],[[15,34],9],[270,13],[[9,15],[[10,[35]]]],[[9,121],[[10,[35]]]],[[9,9],[[10,[35]]]],[[9,121]],[[9,9],[[10,[35]]]],[[9,15]],[[],34],0,[[],35],[[],35],[[],35],[[],35],[9,271],[9,9],[[53,70],[[10,[9]]]],[[53,70],[[10,[9]]]],[[],9],[[9,9]],[[9,[0,[6,52]]]],[[9,[0,[6,52]]]],[15],[[9,15],9],[[9,[23,[59]]],[[10,[9]]]],[[],9],[[9,63],[[10,[9]]]],[[9,53,4,4,[13,[44]]],[[10,[9]]]],[[9,34,4,4,[13,[44]]],[[10,[9]]]],[[9,9],4],[[9,9],4],[[9,49]],[59,9],[[]],[[]],[9],[[9,[13,[44]]],9],[270],[[59,34],9],[[9,4],9],[25,9],[25,9],[54,9],[54,9],[[9,34],[[10,[[86,[15]]]]]],[[9,29],[[10,[9]]]],[9,[[10,[137]]]],[[9,9]],[[9,9]],[[9,[0,[6,52]]]],[[9,[0,[6,52]]]],[9,[[13,[52]]]],[9,9],[[9,[13,[34]]],9],[26,[[10,[9]]]],[[9,34],9],[73,[[10,[9]]]],[73,9],[74,9],[[9,26,4],[[10,[9]]]],[26,[[10,[9]]]],[[9,[23,[72]]],[[10,[9]]]],[[9,26,4],[[10,[9]]]],[34,9],[34,9],[[9,34],31],[[]],[[]],[9,[[86,[9]]]],[[],65],[[9,9],[[10,[9]]]],[[],78],[[],78],[[],[[10,[9]]]],[[],78],[[],[[10,[9]]]],[[],78],[[],78],[[],78],[[],79],[[],79],[[],79],[9,[[10,[164]]]],[9,[[10,[165]]]],[9,[[10,[166]]]],[9,[[10,[163]]]],[[],[[10,[9]]]],[[],[[10,[9]]]],[9,[[10,[9]]]],[256,[[10,[[3,[19]]]]]],0,[9,[[10,[76]]]],[54,9],[54,9],[[]],[[]],[[]],[[9,35,9],[[10,[9]]]],0,0,0,0,[[9,9,18],9],[9],[9,[[10,[9]]]],[[3,9],[[10,[9]]]],[[3,9],[[10,[9]]]],[9],[9,[[10,[9]]]],[[3,9],[[10,[9]]]],[[3,9],[[10,[9]]]],[9],[9,[[10,[9]]]],[[3,9],[[10,[9]]]],[[3,9],[[10,[9]]]],[9],[9,[[10,[9]]]],[[3,9],[[10,[9]]]],[[3,9],[[10,[9]]]],[9],[9,[[10,[9]]]],[[3,9],[[10,[9]]]],[[3,9],[[10,[9]]]],0,0,0,[1],[[]],[[]],[272,272],[[]],[[],272],[34],[34],[34],[[272,272],4],[[],4],[[],4],[[],4],[[272,36],37],[[]],[[272,129]],[[],34],[[]],[[]],[[],78],[[],78],[[],79],[[]],0,0,[1],[273,9],[273,9],[[]],[[]],[273,273],[[]],[273,9],[34],[34],[34],[[]],[[],34],[[]],[9,273],[[273,31]],[[]],[[],78],[[],78],[[],79],[[]],[[273,31,16]],0,0,0,0,0,0,0,0,[1],[[],34],[[[23,[9]]],[[32,[9]]]],[[[32,[161]]],[[10,[161]]]],[39,[[10,[161]]]],[39,161],[[[3,[19]],[3,[19]]]],[[[3,[19]],[3,[19]],[3,[19]]]],[111,4],0,0,[[]],[[]],[[]],[[]],[[]],[[]],[[],[[96,[74,97]]]],[[],[[96,[73,97]]]],[34,[[78,[136]]]],[34,[[78,[136]]]],[[[274,[[0,[87,14]],87]]],[[274,[[0,[87,14]],87]]]],[[]],[[[3,[19]],[3,[19]]]],[[9,9]],[[[0,[111,41]]],275],[[[0,[111,41]]],276],[[[13,[67]],[13,[67]]],[[13,[67]]]],[[[13,[67]],[13,[67]]],[[13,[67]]]],[39,[[10,[161]]]],[39,161],[277],[34],[34],[278],[34],[34],[278],[34],[34],[34],[34],[34],[[9,15],10],[[[277,[9]],[277,[9]]],4],[[],4],[[],4],[[],4],0,[[111,18],13],[[14,18],13],[[]],[[]],[[]],[39,[[278,[35]]]],[39,[[278,[[3,[5]]]]]],[39],[39,[[278,[35]]]],[39,[[278,[[3,[5]]]]]],[40,[[278,[[3,[5]]]]]],[41,[[278,[[3,[5]]]]]],[[29,29],[[13,[29]]]],[[141,141],141],[[[277,[9]],129]],[[],34],[[],34],[[],34],[[]],[[]],[[]],[278],[[]],[[],32],[[],[[32,[[99,[98]],97]]]],[[],[[32,[65,97]]]],[[],278],[[14,34],[[274,[14]]]],[[[274,[14]]],13],[[[274,[[0,[14,33]]]]],13],0,[[[274,[14]]]],[[23,59,34],23],[[[3,[19]],34],[[10,[[32,[[3,[19]]]]]]]],[[161,34],[[10,[[32,[161]]]]]],[[]],[[111,34],[[274,[111]]]],[[],78],[[],78],[[],78],[[29,29],[[10,[29]]]],[[],78],[[],78],[[],78],[[],79],[[],79],[[],79],[[]],[[]],[[]],[[29,16]],[161,14],[[[23,[[56,[[23,[[0,[45,46,17]]]]]]]]],[[32,[[0,[45,46,17]]]]]],[9,[[32,[9]]]]],"c":[2741,2812,2873,2876,2877,2878,2879,2880,2885,2888,2893,2894,2930],"p":[[3,"Private"],[3,"ListType"],[3,"ChunkedArray"],[15,"bool"],[8,"PolarsNumericType"],[8,"Num"],[8,"ToPrimitive"],[8,"NumOpsDispatchInner"],[3,"Series"],[6,"PolarsResult"],[4,"GroupsProxy"],[3,"BooleanType"],[4,"Option"],[8,"Iterator"],[15,"str"],[8,"Fn"],[8,"Copy"],[8,"FnMut"],[8,"PolarsDataType"],[3,"Utf8Type"],[3,"BinaryType"],[6,"ListChunked"],[15,"slice"],[8,"PolarsIntegerType"],[3,"SortOptions"],[6,"IdxCa"],[3,"SortMultipleOptions"],[6,"BinaryChunked"],[4,"DataType"],[6,"ChunkIdIter"],[6,"ArrayRef"],[3,"Vec"],[8,"DoubleEndedIterator"],[15,"usize"],[6,"BooleanChunked"],[3,"Formatter"],[6,"Result"],[3,"PrimitiveArray"],[8,"IntoIterator"],[8,"IntoParallelIterator"],[8,"TrustedLen"],[4,"AnyValue"],[15,"f32"],[15,"u64"],[8,"Send"],[8,"Sync"],[8,"ExactSizeIterator"],[8,"PolarsFloatType"],[4,"IsSorted"],[3,"Iter"],[3,"Map"],[8,"NumCast"],[15,"f64"],[15,"u8"],[15,"i32"],[8,"AsRef"],[3,"Int32Type"],[3,"Float32Type"],[15,"i64"],[3,"Range"],[3,"Int64Type"],[3,"UInt64Type"],[15,"u32"],[3,"UInt32Type"],[3,"String"],[3,"Float64Type"],[3,"Bitmap"],[8,"ParallelIterator"],[8,"IndexedParallelIterator"],[4,"QuantileInterpolOptions"],[3,"Field"],[6,"IdxSize"],[8,"TakeIterator"],[8,"TakeIteratorNulls"],[4,"TakeIdx"],[6,"Utf8Chunked"],[4,"Either"],[4,"Result"],[3,"TypeId"],[3,"BinaryChunkedBuilder"],[3,"BinaryChunkedBuilderCow"],[3,"Utf8ChunkedBuilderCow"],[3,"BooleanChunkedBuilder"],[3,"PrimitiveChunkedBuilder"],[3,"Utf8ChunkedBuilder"],[4,"Cow"],[8,"Clone"],[3,"AnonymousListBuilder"],[8,"Array"],[3,"AnonymousOwnedListBuilder"],[3,"ListBooleanChunkedBuilder"],[3,"ListPrimitiveChunkedBuilder"],[3,"ListUtf8ChunkedBuilder"],[3,"ListBinaryChunkedBuilder"],[8,"ListBuilderTrait"],[3,"Box"],[3,"Global"],[3,"LazyCompact"],[3,"SmartString"],[3,"BooleanArray"],[3,"BoolIterNoNull"],[3,"Utf8Array"],[3,"Utf8IterNoNull"],[3,"BinaryArray"],[3,"BinaryIterNoNull"],[3,"ListArray"],[3,"ListIterNoNull"],[3,"StructIter"],[3,"SomeIterator"],[4,"FillNullStrategy"],[8,"Sized"],[6,"Dummy"],[15,"never"],[8,"TakeRandom"],[4,"TakeRandBranch3"],[4,"TakeRandBranch2"],[3,"Utf8TakeRandom"],[3,"Utf8TakeRandomSingleChunk"],[3,"BinaryTakeRandom"],[3,"BinaryTakeRandomSingleChunk"],[8,"NumericNative"],[3,"NumTakeRandomChunked"],[3,"NumTakeRandomCont"],[3,"NumTakeRandomSingleChunk"],[3,"BoolTakeRandom"],[3,"BoolTakeRandomSingleChunk"],[3,"ListTakeRandom"],[3,"ListTakeRandomSingleChunk"],[8,"Hasher"],[8,"IsFloat"],[8,"PartialOrd"],[3,"RowsEncoded"],[3,"NaiveDateTime"],[3,"CloudOptions"],[4,"CloudType"],[4,"PolarsError"],[3,"StructChunked"],[6,"Float32Chunked"],[6,"Float64Chunked"],[3,"Logical"],[4,"TimeUnit"],[3,"UInt8Type"],[3,"UInt16Type"],[3,"Int8Type"],[3,"Int16Type"],[3,"DateType"],[3,"DatetimeType"],[3,"DurationType"],[3,"CategoricalType"],[3,"TimeType"],[4,"ArrowDataType"],[4,"ArrowTimeUnit"],[3,"Error"],[8,"Into"],[3,"ArrowField"],[4,"PrimitiveType"],[4,"IntegerType"],[6,"String"],[4,"Ordering"],[4,"PhysicalType"],[3,"DataFrame"],[3,"RandomState"],[6,"UInt8Chunked"],[6,"UInt16Chunked"],[6,"UInt32Chunked"],[6,"UInt64Chunked"],[6,"Int8Chunked"],[6,"Int16Chunked"],[6,"Int32Chunked"],[6,"Int64Chunked"],[6,"PlHashMap"],[6,"PlIdHashMap"],[6,"PlHashSet"],[3,"ErrString"],[4,"ArrowError"],[3,"Utf8Error"],[3,"Error"],[3,"FromUtf8Error"],[4,"OutOfSpecKind"],[3,"Error"],[4,"Error"],[3,"TryReserveError"],[3,"Utf8Error"],[8,"Error"],[3,"Demand"],[8,"Display"],[4,"FloatFmt"],[3,"Schema"],[6,"LeftJoinIds"],[3,"JoinArgs"],[8,"FnOnce"],[4,"NullStrategy"],[4,"UniqueKeepStrategy"],[3,"Row"],[3,"GroupBy"],[3,"RangeToInclusive"],[3,"RangeFrom"],[3,"RangeInclusive"],[3,"RangeTo"],[3,"RangeFull"],[8,"IntoSeries"],[3,"RecordBatchIter"],[3,"PhysRecordBatchIter"],[8,"IntoVec"],[3,"MeltArgs"],[8,"RangeBounds"],[6,"SchemaRef"],[3,"StructArray"],[3,"GroupsIdx"],[4,"GroupByMethod"],[3,"SlicedGroups"],[3,"GroupsProxyParIter"],[8,"UnindexedConsumer"],[4,"GroupsIndicator"],[6,"IdxItem"],[3,"Copied"],[3,"Zip"],[3,"GroupsProxyIter"],[6,"GroupsSlice"],[15,"array"],[8,"NativeType"],[6,"DynArgs"],[6,"ChunkId"],[4,"JoinValidation"],[4,"JoinType"],[6,"ChunkJoinOptIds"],[4,"AnyValueBuffer"],[4,"AnyValueBufferTrusted"],[8,"Borrow"],[3,"IdHasher"],[8,"AsFd"],[3,"Arc"],[3,"BorrowedFd"],[8,"AsRawFd"],[19,"MaybeUninit"],[3,"RollingVarParams"],[3,"RollingQuantileParams"],[3,"ArrowSchema"],[8,"Ord"],[8,"Default"],[8,"Any"],[3,"Weak"],[8,"Scalar"],[8,"PartialEq"],[8,"Debug"],[4,"Error"],[3,"Path"],[3,"CString"],[3,"CStr"],[3,"OsStr"],[3,"PathBuf"],[3,"OsString"],[8,"ToOwned"],[3,"Buffer"],[8,"Hash"],[8,"SeriesTrait"],[3,"Pin"],[8,"LocalSpawn"],[3,"LocalFutureObj"],[3,"SpawnError"],[8,"Spawn"],[3,"FutureObj"],[3,"AllocError"],[3,"RwLock"],[3,"BTreeMap"],[3,"AnonymousBuilder"],[3,"Offsets"],[3,"MutableNullArray"],[3,"MutableBitmap"],[3,"SeriesIter"],[6,"SeriesPhysIter"],[4,"NullBehavior"],[3,"UnstableSeries"],[3,"TrustMyLength"],[8,"FromIteratorReversed"],[8,"FromTrustedLenIterator"],[3,"Wrap"],[3,"NoNull"],[3,"RevMapping"],[8,"ArrayArithmetics"],[8,"ChunkedBuilder"],[8,"NewChunkedArray"],[8,"IntoTakeRandom"],[8,"TakeRandomUtf8"],[8,"ChunkCompare"],[8,"ChunkApply"],[8,"ChunkApplyKernel"],[8,"ChunkSort"],[8,"ChunkUnique"],[3,"TakeRandomBitmap"],[8,"ChunkCast"],[8,"ChunkCumAgg"],[8,"ChunkExplode"],[8,"ChunkFillNullValue"],[8,"ChunkFilter"],[8,"ChunkFull"],[8,"ChunkFullNull"],[8,"ChunkAnyValue"],[8,"IsIn"],[8,"ChunkAgg"],[8,"ChunkQuantile"],[8,"ChunkExpandAtIndex"],[8,"ChunkPeaks"],[8,"ChunkReverse"],[8,"ChunkSet"],[8,"ChunkShift"],[8,"ChunkShiftFill"],[8,"ChunkVar"],[8,"ChunkTake"],[8,"ChunkBytes"],[8,"ChunkZip"],[8,"InitHashMaps"],[8,"AsRefDataType"],[8,"LogicalType"],[8,"GetAnyValue"],[6,"PlIndexMap"],[6,"PlIndexSet"],[8,"IntoGroupsProxy"],[13,"Slice"],[8,"AggList"],[8,"PhysicalAggExpr"],[8,"FxHash"],[8,"VecHash"],[8,"AsU64"],[8,"ArrowGetItem"],[8,"MutableBitmapExtension"],[8,"FromData"],[8,"FromDataUtf8"],[8,"FromDataBinary"],[8,"ListFromIter"],[8,"NamedFromOwned"],[8,"ValueSize"],[8,"PolarsArray"],[8,"ChunkAggSeries"],[8,"QuantileAggSeries"],[8,"IndexToUsize"],[8,"NamedFrom"],[8,"SlicedArray"],[8,"VarAggSeries"],[8,"Utf8FromIter"],[8,"BinaryFromIter"],[8,"IndexOfSchema"],[8,"LhsNumOps"],[8,"NumOpsDispatch"],[8,"CustomIterTools"]]},\ "polars_error":{"doc":"","t":"ENNNNDNNNNNNNNNNEGNNNNNLLLLLLLOLLLLLLLLLLLLLLLLLLLLLLFLLLFOOOOOLLFLFLLLLLLLLLLLLL","n":["ArrowError","ArrowError","ColumnNotFound","ComputeError","Duplicate","ErrString","External","ExternalFormat","InvalidArgumentError","InvalidOperation","Io","Io","NoData","NotYetImplemented","OutOfSpec","Overflow","PolarsError","PolarsResult","SchemaFieldNotFound","SchemaMismatch","ShapeMismatch","StringCacheMismatch","StructFieldNotFound","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","deref","feature_gated","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_external_error","get_warning_function","into","into","into","map_err","polars_bail","polars_ensure","polars_err","polars_warn","polars_warn","provide","provide","set_warning_function","source","to_compute_err","to_string","to_string","to_string","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","wrap_msg"],"q":[[0,"polars_error"]],"d":["Enum with all errors in this crate.","","","","","","Wrapper for an error triggered by a dependency","Error during import or export to/from a format","When an invalid argument is passed to a function.","","","Wrapper for IO errors","","Returned when functionality is not yet available.","Whenever incoming data from the C data interface, IPC or …","Whenever pushing to a container fails because it does not …","","","","","","","","","","","","","","","","","","","","","","Returns the argument unchanged.","","","","","Returns the argument unchanged.","","","Returns the argument unchanged.","","","","","","","Wraps an external error in an Error.","","Calls U::from(self).","Calls U::from(self).","Calls U::from(self).","","","","","","","","","Set the function that will be called by the polars_warn! …","","","","","","","","","","","","","","",""],"i":[0,4,4,4,4,0,5,5,5,4,4,5,4,5,5,5,0,0,4,4,4,4,4,1,4,5,1,4,5,1,0,1,1,4,4,5,5,1,1,4,4,4,4,5,5,5,5,5,5,5,5,5,5,0,1,4,5,0,0,0,0,0,0,4,5,0,4,0,1,4,5,1,4,5,1,4,5,1,4,5,4],"f":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,[[]],[[]],[[]],[[]],[[]],[[]],[1],0,[[1,2],3],[[1,2],3],[[4,2],3],[[4,2],3],[[5,2],[[7,[6]]]],[[5,2],[[7,[6]]]],[[]],[[[10,[[9,[8]]]]],1],[11,4],[5,4],[12,4],[[]],[13,5],[14,5],[[]],[12,5],[15,5],[16,5],[17,5],[18,5],[19,5],[[[0,[20,21,22]]],5],[[]],[[]],[[]],[[]],[20,4],0,0,0,0,0,[23],[23],[[]],[4,[[24,[20]]]],[25,4],[[],26],[[],26],[[],26],[[],7],[[],7],[[],7],[[],7],[[],7],[[],7],[[],27],[[],27],[[],27],[[4,28],4]],"c":[],"p":[[3,"ErrString"],[3,"Formatter"],[6,"Result"],[4,"PolarsError"],[4,"ArrowError"],[3,"Error"],[4,"Result"],[15,"str"],[4,"Cow"],[8,"Into"],[4,"Error"],[3,"Error"],[3,"FromUtf8Error"],[4,"OutOfSpecKind"],[3,"Error"],[3,"Utf8Error"],[3,"TryReserveError"],[3,"Utf8Error"],[4,"Error"],[8,"Error"],[8,"Send"],[8,"Sync"],[3,"Demand"],[4,"Option"],[8,"Display"],[3,"String"],[3,"TypeId"],[8,"Fn"]]},\ diff --git a/src/polars_ops/series/ops/various.rs.html b/src/polars_ops/series/ops/various.rs.html index a46fc196dc4f..fd1b518a7fad 100644 --- a/src/polars_ops/series/ops/various.rs.html +++ b/src/polars_ops/series/ops/various.rs.html @@ -90,13 +90,10 @@ 90 91 92 -93 -94 -95 -96 -97
#[cfg(feature = "hash")]
 use polars_core::export::ahash;
+#[cfg(feature = "dtype-struct")]
+use polars_core::prelude::sort::arg_sort_multiple::_get_rows_encoded_ca;
 use polars_core::prelude::*;
 use polars_core::series::IsSorted;
 
@@ -139,6 +136,14 @@
     fn is_sorted(&self, options: SortOptions) -> PolarsResult<bool> {
         let s = self.as_series();
 
+        // for struct types we row-encode and recurse
+        #[cfg(feature = "dtype-struct")]
+        if matches!(s.dtype(), DataType::Struct(_)) {
+            let encoded =
+                _get_rows_encoded_ca("", &[s.clone()], &[options.descending], options.nulls_last)?;
+            return encoded.into_series().is_sorted(options);
+        }
+
         // fast paths
         if (options.descending
             && options.nulls_last
@@ -167,27 +172,12 @@
         // Compare adjacent elements with no-copy slices that don't include any nulls
         let offset = !options.nulls_last as i64 * nc as i64;
         let (s1, s2) = (s.slice(offset, slen), s.slice(offset + 1, slen));
-        let cmp_op = match options.descending {
-            true => Series::gt_eq,
-            false => Series::lt_eq,
+        let cmp_op = if options.descending {
+            Series::gt_eq
+        } else {
+            Series::lt_eq
         };
-        match s.dtype() {
-            // For structs compare per-field. We don't have to check any types or field names though
-            // since we're just comparing two offset slices of the same Series. The loop is to both
-            // short-circuit on false and propagate errors. Maybe there's a way with iterators?
-            #[cfg(feature = "dtype-struct")]
-            DataType::Struct(_) => {
-                let mut struct_cmp = true;
-                for (l, r) in s1.struct_()?.fields().iter().zip(s2.struct_()?.fields()) {
-                    struct_cmp &= cmp_op(l, r)?.all();
-                    if !struct_cmp {
-                        break;
-                    }
-                }
-                Ok(struct_cmp)
-            }
-            _ => Ok(cmp_op(&s1, &s2)?.all()),
-        }
+        Ok(cmp_op(&s1, &s2)?.all())
     }
 }