From 0d5621df624b8eda13f5442747531685fedcf565 Mon Sep 17 00:00:00 2001 From: "Documenter.jl" Date: Wed, 17 Jul 2024 02:09:52 +0000 Subject: [PATCH] build based on af0b9af --- dev/404.html | 6 ++-- dev/api.html | 12 +++---- ...{api.md.BaSIMxyj.js => api.md.CYExnC3A.js} | 2 +- ...SIMxyj.lean.js => api.md.CYExnC3A.lean.js} | 0 .../{app.Bj59qH93.js => app.C_QQTfXj.js} | 2 +- ...xvzq.DuBHk1fh.png => audmldq.DuBHk1fh.png} | Bin ...nsgi.B94PsR1K.png => ayverfy.B94PsR1K.png} | Bin ...aybf.Bglvb-jp.png => bksbuib.Bglvb-jp.png} | Bin ...adqp.B9NpLJr_.png => bnocybm.B9NpLJr_.png} | Bin dev/assets/bppzftt.D4CQQSgA.png | Bin 228539 -> 0 bytes ...yjul.Cx40vhB3.png => btvqkkw.Cx40vhB3.png} | Bin ...ueit.DHcwB147.png => bvkvxxl.DHcwB147.png} | Bin .../chunks/@localSearchIndexroot.CFrVFE_i.js | 1 - .../chunks/@localSearchIndexroot.PhDQHhiB.js | 1 + ...7U1H4w.js => VPLocalSearchBox.CBbblqfB.js} | 2 +- .../{theme.CF4h5RNP.js => theme.BcjzG9Zk.js} | 4 +-- dev/assets/ctjvjkt.DgVnIdmf.png | Bin 58817 -> 0 bytes dev/assets/dgsevaj.DXq5WFse.png | Bin 63060 -> 0 bytes ...dwah.CULn5saZ.png => dmlyemn.CULn5saZ.png} | Bin ...eyiw.-VpeHhXX.png => dudoctx.-VpeHhXX.png} | Bin ... => experiments_predicates.md.BPS6KDjd.js} | 2 +- ...xperiments_predicates.md.BPS6KDjd.lean.js} | 2 +- dev/assets/eyetpbm.CBMbvx1M.png | Bin 63934 -> 0 bytes ...svpj.0OJvb21A.png => firmyck.0OJvb21A.png} | Bin dev/assets/fxdvagj.CDe3qY-c.png | Bin 0 -> 79512 bytes dev/assets/hrxbjcg.B2IDgHIL.png | Bin 79077 -> 0 bytes ...szaf.DaovVbE6.png => iaxhyef.DaovVbE6.png} | Bin ...lbnw.Dig-DWOQ.png => iuhjtzi.Dig-DWOQ.png} | Bin ...twxq.DC3TvBOO.png => jbqaizx.DC3TvBOO.png} | Bin ...yogu.CLtpJ5Wb.png => kmbwrkl.CLtpJ5Wb.png} | Bin ...tntk.3UVIT8DR.png => lyxlqqj.3UVIT8DR.png} | Bin ...awha._0R9BbFk.png => nnhzanc._0R9BbFk.png} | Bin ...qrbz.Dab1-ETk.png => nvsrnqv.Dab1-ETk.png} | Bin dev/assets/pavkbfs.CjOxKSgd.png | Bin 0 -> 59452 bytes ...hukt.Cb0_DiYE.png => pciktgu.Cb0_DiYE.png} | Bin ...qerj.CgiryX2p.png => puhnavr.CgiryX2p.png} | Bin ...lkwv.DwqDxlAG.png => pwxawna.DwqDxlAG.png} | Bin ...vumw.CZy9YIUA.png => qfjdfxo.CZy9YIUA.png} | Bin ...cdae.BEFUMtlf.png => slmjvpg.BEFUMtlf.png} | Bin ...s => source_methods_angles.md.DsEPDXoY.js} | 2 +- ...source_methods_angles.md.DsEPDXoY.lean.js} | 2 +- ....js => source_methods_area.md._mlYLsAq.js} | 2 +- ...> source_methods_area.md._mlYLsAq.lean.js} | 2 +- ...source_methods_barycentric.md.fHlYOSfD.js} | 2 +- ...e_methods_barycentric.md.fHlYOSfD.lean.js} | 2 +- ...=> source_methods_centroid.md.U-K-mmQS.js} | 2 +- ...urce_methods_centroid.md.U-K-mmQS.lean.js} | 2 +- ..._methods_clipping_coverage.md.CfYZmt_W.js} | 4 +-- ...ods_clipping_coverage.md.CfYZmt_W.lean.js} | 2 +- ...ource_methods_clipping_cut.md.Q0ryNwzO.js} | 2 +- ..._methods_clipping_cut.md.Q0ryNwzO.lean.js} | 2 +- ...=> source_methods_distance.md.Dx_lyzJd.js} | 2 +- ...urce_methods_distance.md.Dx_lyzJd.lean.js} | 2 +- ...s => source_methods_equals.md.Dn-_6XuL.js} | 4 +-- ...source_methods_equals.md.Dn-_6XuL.lean.js} | 2 +- ...ds_geom_relations_contains.md.CW8CLD_7.js} | 2 +- ...om_relations_contains.md.CW8CLD_7.lean.js} | 2 +- ...s_geom_relations_coveredby.md.DXxmjIuF.js} | 2 +- ...m_relations_coveredby.md.DXxmjIuF.lean.js} | 2 +- ...hods_geom_relations_covers.md.Vy7_AnD-.js} | 2 +- ...geom_relations_covers.md.Vy7_AnD-.lean.js} | 2 +- ...ds_geom_relations_disjoint.md.DBVkzJNx.js} | 2 +- ...om_relations_disjoint.md.DBVkzJNx.lean.js} | 2 +- ..._geom_relations_intersects.md.D1_GpBSi.js} | 2 +- ..._relations_intersects.md.D1_GpBSi.lean.js} | 2 +- ...ds_geom_relations_overlaps.md.Ch-YY8xA.js} | 2 +- ...om_relations_overlaps.md.Ch-YY8xA.lean.js} | 2 +- ...ods_geom_relations_touches.md.8inVZBme.js} | 2 +- ...eom_relations_touches.md.8inVZBme.lean.js} | 2 +- ...hods_geom_relations_within.md.Dx6Y1lqp.js} | 2 +- ...geom_relations_within.md.Dx6Y1lqp.lean.js} | 2 +- ...transformations_segmentize.md.DvG0bNZP.js} | 4 +-- ...sformations_segmentize.md.DvG0bNZP.lean.js | 1 + ...sformations_segmentize.md.aaXsOxJo.lean.js | 1 - ...e_transformations_simplify.md.B4VNoKZX.js} | 2 +- ...nsformations_simplify.md.B4VNoKZX.lean.js} | 2 +- ...{style.BXJ8rF00.css => style.BzlzaO1J.css} | 2 +- ...ials_creating_geometry.md.DWmk-Dz3.lean.js | 1 - ...utorials_creating_geometry.md.DvJc8-In.js} | 2 +- ...ials_creating_geometry.md.DvJc8-In.lean.js | 1 + ...=> tutorials_spatial_joins.md.8xUKkZII.js} | 4 +-- ...torials_spatial_joins.md.8xUKkZII.lean.js} | 2 +- ...qkjl.DiwGEg2f.png => vboocjp.DiwGEg2f.png} | Bin dev/assets/vmylxop.D1vR7f4b.png | Bin 207580 -> 0 bytes ...qaxs.Dz86q2IX.png => vonbuyi.Dz86q2IX.png} | Bin ...uacg.BD0hVfse.png => vptpuib.BD0hVfse.png} | Bin dev/assets/wqdzwel.D0T8vBsU.png | Bin 0 -> 229735 bytes ...mzaa.lu4jwpi-.png => wubpuvb.lu4jwpi-.png} | Bin dev/assets/wvjxdph.DPRszx1H.png | Bin 0 -> 206905 bytes ...lbyk.3sfpQl2i.png => xlqkljq.3sfpQl2i.png} | Bin ...sowr.C3SxJ3x-.png => yupnkqq.C3SxJ3x-.png} | Bin ...qttx.DeeQUply.png => yvpygbg.DeeQUply.png} | Bin dev/assets/yzvaggw.B8CPlNy8.png | Bin 0 -> 64572 bytes dev/assets/zdsdnlt.DxJYbXV3.png | Bin 0 -> 62870 bytes ...byxb.CG4dr3Lx.png => zgvbdqj.CG4dr3Lx.png} | Bin ...glxt.BOOG5oTW.png => zmfbfrc.BOOG5oTW.png} | Bin dev/call_notes.html | 8 ++--- dev/experiments/accurate_accumulators.html | 8 ++--- dev/experiments/predicates.html | 12 +++---- dev/explanations/crs.html | 8 ++--- dev/explanations/paradigms.html | 8 ++--- dev/explanations/peculiarities.html | 8 ++--- dev/explanations/winding_order.html | 8 ++--- dev/hashmap.json | 2 +- dev/index.html | 8 ++--- dev/introduction.html | 8 ++--- dev/source/GeometryOps.html | 8 ++--- dev/source/methods/angles.html | 12 +++---- dev/source/methods/area.html | 14 ++++---- dev/source/methods/barycentric.html | 12 +++---- dev/source/methods/buffer.html | 8 ++--- dev/source/methods/centroid.html | 14 ++++---- .../methods/clipping/clipping_processor.html | 8 ++--- dev/source/methods/clipping/coverage.html | 12 +++---- dev/source/methods/clipping/cut.html | 12 +++---- dev/source/methods/clipping/difference.html | 8 ++--- dev/source/methods/clipping/intersection.html | 8 ++--- dev/source/methods/clipping/predicates.html | 8 ++--- dev/source/methods/clipping/union.html | 8 ++--- dev/source/methods/distance.html | 14 ++++---- dev/source/methods/equals.html | 12 +++---- .../methods/geom_relations/contains.html | 12 +++---- .../methods/geom_relations/coveredby.html | 12 +++---- dev/source/methods/geom_relations/covers.html | 12 +++---- .../methods/geom_relations/crosses.html | 8 ++--- .../methods/geom_relations/disjoint.html | 12 +++---- .../geom_relations/geom_geom_processors.html | 8 ++--- .../methods/geom_relations/intersects.html | 12 +++---- .../methods/geom_relations/overlaps.html | 12 +++---- .../methods/geom_relations/touches.html | 12 +++---- dev/source/methods/geom_relations/within.html | 12 +++---- dev/source/methods/orientation.html | 8 ++--- dev/source/methods/polygonize.html | 8 ++--- dev/source/not_implemented_yet.html | 8 ++--- dev/source/primitives.html | 8 ++--- .../correction/closed_ring.html | 8 ++--- .../correction/geometry_correction.html | 8 ++--- .../correction/intersecting_polygons.html | 8 ++--- dev/source/transformations/extent.html | 8 ++--- dev/source/transformations/flip.html | 8 ++--- dev/source/transformations/reproject.html | 8 ++--- dev/source/transformations/segmentize.html | 14 ++++---- dev/source/transformations/simplify.html | 18 +++++----- dev/source/transformations/transform.html | 8 ++--- dev/source/transformations/tuples.html | 8 ++--- dev/source/types.html | 8 ++--- dev/source/utils.html | 8 ++--- dev/tutorials/creating_geometry.html | 32 +++++++++--------- dev/tutorials/spatial_joins.html | 16 ++++----- 149 files changed, 332 insertions(+), 332 deletions(-) rename dev/assets/{api.md.BaSIMxyj.js => api.md.CYExnC3A.js} (99%) rename dev/assets/{api.md.BaSIMxyj.lean.js => api.md.CYExnC3A.lean.js} (100%) rename dev/assets/{app.Bj59qH93.js => app.C_QQTfXj.js} (95%) rename dev/assets/{kawxvzq.DuBHk1fh.png => audmldq.DuBHk1fh.png} (100%) rename dev/assets/{osxnsgi.B94PsR1K.png => ayverfy.B94PsR1K.png} (100%) rename dev/assets/{kpnaybf.Bglvb-jp.png => bksbuib.Bglvb-jp.png} (100%) rename dev/assets/{axmadqp.B9NpLJr_.png => bnocybm.B9NpLJr_.png} (100%) delete mode 100644 dev/assets/bppzftt.D4CQQSgA.png rename dev/assets/{oszyjul.Cx40vhB3.png => btvqkkw.Cx40vhB3.png} (100%) rename dev/assets/{chnueit.DHcwB147.png => bvkvxxl.DHcwB147.png} (100%) delete mode 100644 dev/assets/chunks/@localSearchIndexroot.CFrVFE_i.js create mode 100644 dev/assets/chunks/@localSearchIndexroot.PhDQHhiB.js rename dev/assets/chunks/{VPLocalSearchBox.I57U1H4w.js => VPLocalSearchBox.CBbblqfB.js} (99%) rename dev/assets/chunks/{theme.CF4h5RNP.js => theme.BcjzG9Zk.js} (99%) delete mode 100644 dev/assets/ctjvjkt.DgVnIdmf.png delete mode 100644 dev/assets/dgsevaj.DXq5WFse.png rename dev/assets/{zeqdwah.CULn5saZ.png => dmlyemn.CULn5saZ.png} (100%) rename dev/assets/{iayeyiw.-VpeHhXX.png => dudoctx.-VpeHhXX.png} (100%) rename dev/assets/{experiments_predicates.md.B0i2gfzG.js => experiments_predicates.md.BPS6KDjd.js} (99%) rename dev/assets/{experiments_predicates.md.B0i2gfzG.lean.js => experiments_predicates.md.BPS6KDjd.lean.js} (86%) delete mode 100644 dev/assets/eyetpbm.CBMbvx1M.png rename dev/assets/{anxsvpj.0OJvb21A.png => firmyck.0OJvb21A.png} (100%) create mode 100644 dev/assets/fxdvagj.CDe3qY-c.png delete mode 100644 dev/assets/hrxbjcg.B2IDgHIL.png rename dev/assets/{bhjszaf.DaovVbE6.png => iaxhyef.DaovVbE6.png} (100%) rename dev/assets/{fqglbnw.Dig-DWOQ.png => iuhjtzi.Dig-DWOQ.png} (100%) rename dev/assets/{lputwxq.DC3TvBOO.png => jbqaizx.DC3TvBOO.png} (100%) rename dev/assets/{gxjyogu.CLtpJ5Wb.png => kmbwrkl.CLtpJ5Wb.png} (100%) rename dev/assets/{budtntk.3UVIT8DR.png => lyxlqqj.3UVIT8DR.png} (100%) rename dev/assets/{inyawha._0R9BbFk.png => nnhzanc._0R9BbFk.png} (100%) rename dev/assets/{qxbqrbz.Dab1-ETk.png => nvsrnqv.Dab1-ETk.png} (100%) create mode 100644 dev/assets/pavkbfs.CjOxKSgd.png rename dev/assets/{irthukt.Cb0_DiYE.png => pciktgu.Cb0_DiYE.png} (100%) rename dev/assets/{ghyqerj.CgiryX2p.png => puhnavr.CgiryX2p.png} (100%) rename dev/assets/{geblkwv.DwqDxlAG.png => pwxawna.DwqDxlAG.png} (100%) rename dev/assets/{lrfvumw.CZy9YIUA.png => qfjdfxo.CZy9YIUA.png} (100%) rename dev/assets/{zqzcdae.BEFUMtlf.png => slmjvpg.BEFUMtlf.png} (100%) rename dev/assets/{source_methods_angles.md.BRz5GEK2.js => source_methods_angles.md.DsEPDXoY.js} (99%) rename dev/assets/{source_methods_angles.md.BRz5GEK2.lean.js => source_methods_angles.md.DsEPDXoY.lean.js} (86%) rename dev/assets/{source_methods_area.md.Dber_Km9.js => source_methods_area.md._mlYLsAq.js} (99%) rename dev/assets/{source_methods_area.md.Dber_Km9.lean.js => source_methods_area.md._mlYLsAq.lean.js} (76%) rename dev/assets/{source_methods_barycentric.md.DHTIXSJJ.js => source_methods_barycentric.md.fHlYOSfD.js} (99%) rename dev/assets/{source_methods_barycentric.md.DHTIXSJJ.lean.js => source_methods_barycentric.md.fHlYOSfD.lean.js} (98%) rename dev/assets/{source_methods_centroid.md.j92zlIW-.js => source_methods_centroid.md.U-K-mmQS.js} (99%) rename dev/assets/{source_methods_centroid.md.j92zlIW-.lean.js => source_methods_centroid.md.U-K-mmQS.lean.js} (76%) rename dev/assets/{source_methods_clipping_coverage.md.Q5zwJP4f.js => source_methods_clipping_coverage.md.CfYZmt_W.js} (99%) rename dev/assets/{source_methods_clipping_coverage.md.Q5zwJP4f.lean.js => source_methods_clipping_coverage.md.CfYZmt_W.lean.js} (62%) rename dev/assets/{source_methods_clipping_cut.md.C3KVQBfY.js => source_methods_clipping_cut.md.Q0ryNwzO.js} (99%) rename dev/assets/{source_methods_clipping_cut.md.C3KVQBfY.lean.js => source_methods_clipping_cut.md.Q0ryNwzO.lean.js} (87%) rename dev/assets/{source_methods_distance.md.D_KLHapH.js => source_methods_distance.md.Dx_lyzJd.js} (99%) rename dev/assets/{source_methods_distance.md.D_KLHapH.lean.js => source_methods_distance.md.Dx_lyzJd.lean.js} (77%) rename dev/assets/{source_methods_equals.md.w2_4ZVNZ.js => source_methods_equals.md.Dn-_6XuL.js} (99%) rename dev/assets/{source_methods_equals.md.w2_4ZVNZ.lean.js => source_methods_equals.md.Dn-_6XuL.lean.js} (60%) rename dev/assets/{source_methods_geom_relations_contains.md.D0bLwfsP.js => source_methods_geom_relations_contains.md.CW8CLD_7.js} (99%) rename dev/assets/{source_methods_geom_relations_contains.md.D0bLwfsP.lean.js => source_methods_geom_relations_contains.md.CW8CLD_7.lean.js} (88%) rename dev/assets/{source_methods_geom_relations_coveredby.md.CysOn9us.js => source_methods_geom_relations_coveredby.md.DXxmjIuF.js} (99%) rename dev/assets/{source_methods_geom_relations_coveredby.md.CysOn9us.lean.js => source_methods_geom_relations_coveredby.md.DXxmjIuF.lean.js} (88%) rename dev/assets/{source_methods_geom_relations_covers.md.CB9k9duL.js => source_methods_geom_relations_covers.md.Vy7_AnD-.js} (99%) rename dev/assets/{source_methods_geom_relations_covers.md.CB9k9duL.lean.js => source_methods_geom_relations_covers.md.Vy7_AnD-.lean.js} (87%) rename dev/assets/{source_methods_geom_relations_disjoint.md.Oxo5O_mm.js => source_methods_geom_relations_disjoint.md.DBVkzJNx.js} (99%) rename dev/assets/{source_methods_geom_relations_disjoint.md.Oxo5O_mm.lean.js => source_methods_geom_relations_disjoint.md.DBVkzJNx.lean.js} (88%) rename dev/assets/{source_methods_geom_relations_intersects.md.CXygO-4Y.js => source_methods_geom_relations_intersects.md.D1_GpBSi.js} (99%) rename dev/assets/{source_methods_geom_relations_intersects.md.CXygO-4Y.lean.js => source_methods_geom_relations_intersects.md.D1_GpBSi.lean.js} (88%) rename dev/assets/{source_methods_geom_relations_overlaps.md.Bleke2_K.js => source_methods_geom_relations_overlaps.md.Ch-YY8xA.js} (99%) rename dev/assets/{source_methods_geom_relations_overlaps.md.Bleke2_K.lean.js => source_methods_geom_relations_overlaps.md.Ch-YY8xA.lean.js} (88%) rename dev/assets/{source_methods_geom_relations_touches.md.CyL3YfGv.js => source_methods_geom_relations_touches.md.8inVZBme.js} (99%) rename dev/assets/{source_methods_geom_relations_touches.md.CyL3YfGv.lean.js => source_methods_geom_relations_touches.md.8inVZBme.lean.js} (87%) rename dev/assets/{source_methods_geom_relations_within.md.DKITHyqR.js => source_methods_geom_relations_within.md.Dx6Y1lqp.js} (99%) rename dev/assets/{source_methods_geom_relations_within.md.DKITHyqR.lean.js => source_methods_geom_relations_within.md.Dx6Y1lqp.lean.js} (87%) rename dev/assets/{source_transformations_segmentize.md.aaXsOxJo.js => source_transformations_segmentize.md.DvG0bNZP.js} (99%) create mode 100644 dev/assets/source_transformations_segmentize.md.DvG0bNZP.lean.js delete mode 100644 dev/assets/source_transformations_segmentize.md.aaXsOxJo.lean.js rename dev/assets/{source_transformations_simplify.md.C_Q2AW5Q.js => source_transformations_simplify.md.B4VNoKZX.js} (99%) rename dev/assets/{source_transformations_simplify.md.C_Q2AW5Q.lean.js => source_transformations_simplify.md.B4VNoKZX.lean.js} (62%) rename dev/assets/{style.BXJ8rF00.css => style.BzlzaO1J.css} (99%) delete mode 100644 dev/assets/tutorials_creating_geometry.md.DWmk-Dz3.lean.js rename dev/assets/{tutorials_creating_geometry.md.DWmk-Dz3.js => tutorials_creating_geometry.md.DvJc8-In.js} (99%) create mode 100644 dev/assets/tutorials_creating_geometry.md.DvJc8-In.lean.js rename dev/assets/{tutorials_spatial_joins.md.PcsxydRz.js => tutorials_spatial_joins.md.8xUKkZII.js} (99%) rename dev/assets/{tutorials_spatial_joins.md.PcsxydRz.lean.js => tutorials_spatial_joins.md.8xUKkZII.lean.js} (89%) rename dev/assets/{webqkjl.DiwGEg2f.png => vboocjp.DiwGEg2f.png} (100%) delete mode 100644 dev/assets/vmylxop.D1vR7f4b.png rename dev/assets/{cesqaxs.Dz86q2IX.png => vonbuyi.Dz86q2IX.png} (100%) rename dev/assets/{ueduacg.BD0hVfse.png => vptpuib.BD0hVfse.png} (100%) create mode 100644 dev/assets/wqdzwel.D0T8vBsU.png rename dev/assets/{idcmzaa.lu4jwpi-.png => wubpuvb.lu4jwpi-.png} (100%) create mode 100644 dev/assets/wvjxdph.DPRszx1H.png rename dev/assets/{hmvlbyk.3sfpQl2i.png => xlqkljq.3sfpQl2i.png} (100%) rename dev/assets/{smlsowr.C3SxJ3x-.png => yupnkqq.C3SxJ3x-.png} (100%) rename dev/assets/{izzqttx.DeeQUply.png => yvpygbg.DeeQUply.png} (100%) create mode 100644 dev/assets/yzvaggw.B8CPlNy8.png create mode 100644 dev/assets/zdsdnlt.DxJYbXV3.png rename dev/assets/{imdbyxb.CG4dr3Lx.png => zgvbdqj.CG4dr3Lx.png} (100%) rename dev/assets/{bugglxt.BOOG5oTW.png => zmfbfrc.BOOG5oTW.png} (100%) diff --git a/dev/404.html b/dev/404.html index 887de6368..cb6471f05 100644 --- a/dev/404.html +++ b/dev/404.html @@ -6,9 +6,9 @@ 404 | GeometryOps.jl - + - + @@ -16,7 +16,7 @@
- + \ No newline at end of file diff --git a/dev/api.html b/dev/api.html index f48d479b5..7a5f13396 100644 --- a/dev/api.html +++ b/dev/api.html @@ -6,19 +6,19 @@ Full GeometryOps API documentation | GeometryOps.jl - + - + - - + + -
Skip to content

Full GeometryOps API documentation

Warning

This page is still very much WIP!

Documentation for GeometryOps's full API (only for reference!).

apply and associated functions

# GeometryOps.applyFunction.
julia
apply(f, target::Union{TraitTarget, GI.AbstractTrait}, obj; kw...)

Reconstruct a geometry, feature, feature collection, or nested vectors of either using the function f on the target trait.

f(target_geom) => x where x also has the target trait, or a trait that can be substituted. For example, swapping PolgonTrait to MultiPointTrait will fail if the outer object has MultiPolygonTrait, but should work if it has FeatureTrait.

Objects "shallower" than the target trait are always completely rebuilt, like a Vector of FeatureCollectionTrait of FeatureTrait when the target has PolygonTrait and is held in the features. These will always be GeoInterface geometries/feature/feature collections. But "deeper" objects may remain unchanged or be whatever GeoInterface compatible objects f returns.

The result is a functionally similar geometry with values depending on f.

  • threaded: true or false. Whether to use multithreading. Defaults to false.

  • crs: The CRS to attach to geometries. Defaults to nothing.

  • calc_extent: true or false. Whether to calculate the extent. Defaults to false.

Example

Flipped point the order in any feature or geometry, or iterables of either:

julia
import GeoInterface as GI
+    
Skip to content

Full GeometryOps API documentation

Warning

This page is still very much WIP!

Documentation for GeometryOps's full API (only for reference!).

apply and associated functions

# GeometryOps.applyFunction.
julia
apply(f, target::Union{TraitTarget, GI.AbstractTrait}, obj; kw...)

Reconstruct a geometry, feature, feature collection, or nested vectors of either using the function f on the target trait.

f(target_geom) => x where x also has the target trait, or a trait that can be substituted. For example, swapping PolgonTrait to MultiPointTrait will fail if the outer object has MultiPolygonTrait, but should work if it has FeatureTrait.

Objects "shallower" than the target trait are always completely rebuilt, like a Vector of FeatureCollectionTrait of FeatureTrait when the target has PolygonTrait and is held in the features. These will always be GeoInterface geometries/feature/feature collections. But "deeper" objects may remain unchanged or be whatever GeoInterface compatible objects f returns.

The result is a functionally similar geometry with values depending on f.

  • threaded: true or false. Whether to use multithreading. Defaults to false.

  • crs: The CRS to attach to geometries. Defaults to nothing.

  • calc_extent: true or false. Whether to calculate the extent. Defaults to false.

Example

Flipped point the order in any feature or geometry, or iterables of either:

julia
import GeoInterface as GI
 import GeometryOps as GO
 geom = GI.Polygon([GI.LinearRing([(1, 2), (3, 4), (5, 6), (1, 2)]),
                    GI.LinearRing([(3, 4), (5, 6), (6, 7), (3, 4)])])
@@ -416,7 +416,7 @@
 
 # output
 true

source



  1. K. Hormann and N. Sukumar. Generalized Barycentric Coordinates in Computer Graphics and Computational Mechanics. Taylor & Fancis, CRC Press, 2017. ↩︎

- + \ No newline at end of file diff --git a/dev/assets/api.md.BaSIMxyj.js b/dev/assets/api.md.CYExnC3A.js similarity index 99% rename from dev/assets/api.md.BaSIMxyj.js rename to dev/assets/api.md.CYExnC3A.js index 168620a59..393ff2b87 100644 --- a/dev/assets/api.md.BaSIMxyj.js +++ b/dev/assets/api.md.CYExnC3A.js @@ -1,4 +1,4 @@ -import{_ as n,c as e,j as s,a,a7 as i,o as t}from"./chunks/framework.B24clL9_.js";const S=JSON.parse('{"title":"Full GeometryOps API documentation","description":"","frontmatter":{},"headers":[],"relativePath":"api.md","filePath":"api.md","lastUpdated":null}'),l={name:"api.md"},h=i(`

Full GeometryOps API documentation

Warning

This page is still very much WIP!

Documentation for GeometryOps's full API (only for reference!).

apply and associated functions

# GeometryOps.applyFunction.
julia
apply(f, target::Union{TraitTarget, GI.AbstractTrait}, obj; kw...)

Reconstruct a geometry, feature, feature collection, or nested vectors of either using the function f on the target trait.

f(target_geom) => x where x also has the target trait, or a trait that can be substituted. For example, swapping PolgonTrait to MultiPointTrait will fail if the outer object has MultiPolygonTrait, but should work if it has FeatureTrait.

Objects "shallower" than the target trait are always completely rebuilt, like a Vector of FeatureCollectionTrait of FeatureTrait when the target has PolygonTrait and is held in the features. These will always be GeoInterface geometries/feature/feature collections. But "deeper" objects may remain unchanged or be whatever GeoInterface compatible objects f returns.

The result is a functionally similar geometry with values depending on f.

  • threaded: true or false. Whether to use multithreading. Defaults to false.

  • crs: The CRS to attach to geometries. Defaults to nothing.

  • calc_extent: true or false. Whether to calculate the extent. Defaults to false.

Example

Flipped point the order in any feature or geometry, or iterables of either:

julia
import GeoInterface as GI
+import{_ as n,c as e,j as s,a,a7 as i,o as t}from"./chunks/framework.B24clL9_.js";const S=JSON.parse('{"title":"Full GeometryOps API documentation","description":"","frontmatter":{},"headers":[],"relativePath":"api.md","filePath":"api.md","lastUpdated":null}'),l={name:"api.md"},h=i(`

Full GeometryOps API documentation

Warning

This page is still very much WIP!

Documentation for GeometryOps's full API (only for reference!).

apply and associated functions

# GeometryOps.applyFunction.
julia
apply(f, target::Union{TraitTarget, GI.AbstractTrait}, obj; kw...)

Reconstruct a geometry, feature, feature collection, or nested vectors of either using the function f on the target trait.

f(target_geom) => x where x also has the target trait, or a trait that can be substituted. For example, swapping PolgonTrait to MultiPointTrait will fail if the outer object has MultiPolygonTrait, but should work if it has FeatureTrait.

Objects "shallower" than the target trait are always completely rebuilt, like a Vector of FeatureCollectionTrait of FeatureTrait when the target has PolygonTrait and is held in the features. These will always be GeoInterface geometries/feature/feature collections. But "deeper" objects may remain unchanged or be whatever GeoInterface compatible objects f returns.

The result is a functionally similar geometry with values depending on f.

  • threaded: true or false. Whether to use multithreading. Defaults to false.

  • crs: The CRS to attach to geometries. Defaults to nothing.

  • calc_extent: true or false. Whether to calculate the extent. Defaults to false.

Example

Flipped point the order in any feature or geometry, or iterables of either:

julia
import GeoInterface as GI
 import GeometryOps as GO
 geom = GI.Polygon([GI.LinearRing([(1, 2), (3, 4), (5, 6), (1, 2)]),
                    GI.LinearRing([(3, 4), (5, 6), (6, 7), (3, 4)])])
diff --git a/dev/assets/api.md.BaSIMxyj.lean.js b/dev/assets/api.md.CYExnC3A.lean.js
similarity index 100%
rename from dev/assets/api.md.BaSIMxyj.lean.js
rename to dev/assets/api.md.CYExnC3A.lean.js
diff --git a/dev/assets/app.Bj59qH93.js b/dev/assets/app.C_QQTfXj.js
similarity index 95%
rename from dev/assets/app.Bj59qH93.js
rename to dev/assets/app.C_QQTfXj.js
index bea2b7b01..2f39e0d99 100644
--- a/dev/assets/app.Bj59qH93.js
+++ b/dev/assets/app.C_QQTfXj.js
@@ -1 +1 @@
-import{U as o,a8 as p,a9 as u,aa as l,ab as c,ac as f,ad as d,ae as m,af as h,ag as g,ah as A,d as P,u as v,y,x as w,ai as C,aj as R,ak as b,a6 as E}from"./chunks/framework.B24clL9_.js";import{R as S}from"./chunks/theme.CF4h5RNP.js";function i(e){if(e.extends){const a=i(e.extends);return{...a,...e,async enhanceApp(t){a.enhanceApp&&await a.enhanceApp(t),e.enhanceApp&&await e.enhanceApp(t)}}}return e}const s=i(S),T=P({name:"VitePressApp",setup(){const{site:e,lang:a,dir:t}=v();return y(()=>{w(()=>{document.documentElement.lang=a.value,document.documentElement.dir=t.value})}),e.value.router.prefetchLinks&&C(),R(),b(),s.setup&&s.setup(),()=>E(s.Layout)}});async function _(){globalThis.__VITEPRESS__=!0;const e=x(),a=j();a.provide(u,e);const t=l(e.route);return a.provide(c,t),a.component("Content",f),a.component("ClientOnly",d),Object.defineProperties(a.config.globalProperties,{$frontmatter:{get(){return t.frontmatter.value}},$params:{get(){return t.page.value.params}}}),s.enhanceApp&&await s.enhanceApp({app:a,router:e,siteData:m}),{app:a,router:e,data:t}}function j(){return h(T)}function x(){let e=o,a;return g(t=>{let n=A(t),r=null;return n&&(e&&(a=n),(e||a===n)&&(n=n.replace(/\.js$/,".lean.js")),r=import(n)),o&&(e=!1),r},s.NotFound)}o&&_().then(({app:e,router:a,data:t})=>{a.go().then(()=>{p(a.route,t.site),e.mount("#app")})});export{_ as createApp};
+import{U as o,a8 as p,a9 as u,aa as l,ab as c,ac as f,ad as d,ae as m,af as h,ag as g,ah as A,d as P,u as v,y,x as w,ai as C,aj as R,ak as b,a6 as E}from"./chunks/framework.B24clL9_.js";import{R as S}from"./chunks/theme.BcjzG9Zk.js";function i(e){if(e.extends){const a=i(e.extends);return{...a,...e,async enhanceApp(t){a.enhanceApp&&await a.enhanceApp(t),e.enhanceApp&&await e.enhanceApp(t)}}}return e}const s=i(S),T=P({name:"VitePressApp",setup(){const{site:e,lang:a,dir:t}=v();return y(()=>{w(()=>{document.documentElement.lang=a.value,document.documentElement.dir=t.value})}),e.value.router.prefetchLinks&&C(),R(),b(),s.setup&&s.setup(),()=>E(s.Layout)}});async function _(){globalThis.__VITEPRESS__=!0;const e=x(),a=j();a.provide(u,e);const t=l(e.route);return a.provide(c,t),a.component("Content",f),a.component("ClientOnly",d),Object.defineProperties(a.config.globalProperties,{$frontmatter:{get(){return t.frontmatter.value}},$params:{get(){return t.page.value.params}}}),s.enhanceApp&&await s.enhanceApp({app:a,router:e,siteData:m}),{app:a,router:e,data:t}}function j(){return h(T)}function x(){let e=o,a;return g(t=>{let n=A(t),r=null;return n&&(e&&(a=n),(e||a===n)&&(n=n.replace(/\.js$/,".lean.js")),r=import(n)),o&&(e=!1),r},s.NotFound)}o&&_().then(({app:e,router:a,data:t})=>{a.go().then(()=>{p(a.route,t.site),e.mount("#app")})});export{_ as createApp};
diff --git a/dev/assets/kawxvzq.DuBHk1fh.png b/dev/assets/audmldq.DuBHk1fh.png
similarity index 100%
rename from dev/assets/kawxvzq.DuBHk1fh.png
rename to dev/assets/audmldq.DuBHk1fh.png
diff --git a/dev/assets/osxnsgi.B94PsR1K.png b/dev/assets/ayverfy.B94PsR1K.png
similarity index 100%
rename from dev/assets/osxnsgi.B94PsR1K.png
rename to dev/assets/ayverfy.B94PsR1K.png
diff --git a/dev/assets/kpnaybf.Bglvb-jp.png b/dev/assets/bksbuib.Bglvb-jp.png
similarity index 100%
rename from dev/assets/kpnaybf.Bglvb-jp.png
rename to dev/assets/bksbuib.Bglvb-jp.png
diff --git a/dev/assets/axmadqp.B9NpLJr_.png b/dev/assets/bnocybm.B9NpLJr_.png
similarity index 100%
rename from dev/assets/axmadqp.B9NpLJr_.png
rename to dev/assets/bnocybm.B9NpLJr_.png
diff --git a/dev/assets/bppzftt.D4CQQSgA.png b/dev/assets/bppzftt.D4CQQSgA.png
deleted file mode 100644
index ae6be3655a0f8e791c01fe6d8b434d246e3449a1..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 228539
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

qSpgY@-M10SAx>3-6R0L;)1o#oNEc%XfxMot# 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%0D6RUs+DDZ{*Hk0g-49`f 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�Y9V|r+6unkJ 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≫wcVZhs-d&MPwGpLYW!jyAWq7`{qr07%aJov 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 B|G@wN diff --git a/dev/assets/oszyjul.Cx40vhB3.png b/dev/assets/btvqkkw.Cx40vhB3.png similarity index 100% rename from dev/assets/oszyjul.Cx40vhB3.png rename to dev/assets/btvqkkw.Cx40vhB3.png diff --git a/dev/assets/chnueit.DHcwB147.png b/dev/assets/bvkvxxl.DHcwB147.png similarity index 100% rename from dev/assets/chnueit.DHcwB147.png rename to dev/assets/bvkvxxl.DHcwB147.png diff --git a/dev/assets/chunks/@localSearchIndexroot.CFrVFE_i.js b/dev/assets/chunks/@localSearchIndexroot.CFrVFE_i.js deleted file mode 100644 index 5548d17dd..000000000 --- a/dev/assets/chunks/@localSearchIndexroot.CFrVFE_i.js +++ /dev/null @@ -1 +0,0 @@ -const e='{"documentCount":172,"nextId":172,"documentIds":{"0":"/GeometryOps.jl/dev/api#Full-GeometryOps-API-documentation","1":"/GeometryOps.jl/dev/api#apply-and-associated-functions","2":"/GeometryOps.jl/dev/api#General-geometry-methods","3":"/GeometryOps.jl/dev/api#OGC-methods","4":"/GeometryOps.jl/dev/api#Other-general-methods","5":"/GeometryOps.jl/dev/api#Barycentric-coordinates","6":"/GeometryOps.jl/dev/api#Other-methods","7":"/GeometryOps.jl/dev/call_notes#20th-April,-2024","8":"/GeometryOps.jl/dev/call_notes#29th-Feb,-2024","9":"/GeometryOps.jl/dev/call_notes#To-do","10":"/GeometryOps.jl/dev/call_notes#done","11":"/GeometryOps.jl/dev/experiments/accurate_accumulators#Accurate-accumulation","12":"/GeometryOps.jl/dev/experiments/predicates#predicates","13":"/GeometryOps.jl/dev/experiments/predicates#orient","14":"/GeometryOps.jl/dev/experiments/predicates#dashboard","15":"/GeometryOps.jl/dev/experiments/predicates#Testing-robust-vs-regular-predicates","16":"/GeometryOps.jl/dev/experiments/predicates#incircle","17":"/GeometryOps.jl/dev/explanations/paradigms#paradigms","18":"/GeometryOps.jl/dev/explanations/paradigms#apply","19":"/GeometryOps.jl/dev/explanations/paradigms#applyreduce","20":"/GeometryOps.jl/dev/explanations/paradigms#fix-and-prepare","21":"/GeometryOps.jl/dev/explanations/peculiarities#peculiarities","22":"/GeometryOps.jl/dev/explanations/peculiarities#What-does-apply-return-and-why?","23":"/GeometryOps.jl/dev/explanations/peculiarities#Why-do-you-want-me-to-provide-a-target-in-set-operations?","24":"/GeometryOps.jl/dev/explanations/peculiarities#_True-and-_False-(or-BoolsAsTypes)","25":"/GeometryOps.jl/dev/#what-is-geometryops-jl","26":"/GeometryOps.jl/dev/#how-to-navigate-the-docs","27":"/GeometryOps.jl/dev/introduction#introduction","28":"/GeometryOps.jl/dev/introduction#Main-concepts","29":"/GeometryOps.jl/dev/introduction#The-apply-paradigm","30":"/GeometryOps.jl/dev/introduction#What\'s-this-GeoInterface.Wrapper-thing?","31":"/GeometryOps.jl/dev/source/methods/angles#angles","32":"/GeometryOps.jl/dev/source/methods/angles#What-is-angles?","33":"/GeometryOps.jl/dev/source/methods/angles#implementation","34":"/GeometryOps.jl/dev/source/GeometryOps#geometryops-jl","35":"/GeometryOps.jl/dev/source/methods/area#Area-and-signed-area","36":"/GeometryOps.jl/dev/source/methods/area#What-is-area?-What-is-signed-area?","37":"/GeometryOps.jl/dev/source/methods/area#implementation","38":"/GeometryOps.jl/dev/source/methods/barycentric#Barycentric-coordinates","39":"/GeometryOps.jl/dev/source/methods/barycentric#example","40":"/GeometryOps.jl/dev/source/methods/barycentric#Barycentric-coordinate-API","41":"/GeometryOps.jl/dev/source/methods/buffer#buffer","42":"/GeometryOps.jl/dev/source/methods/centroid#centroid","43":"/GeometryOps.jl/dev/source/methods/centroid#What-is-the-centroid?","44":"/GeometryOps.jl/dev/source/methods/centroid#implementation","45":"/GeometryOps.jl/dev/source/methods/clipping/clipping_processor#Polygon-clipping-helpers","46":"/GeometryOps.jl/dev/source/methods/clipping/coverage#What-is-coverage?","47":"/GeometryOps.jl/dev/source/methods/clipping/coverage#implementation","48":"/GeometryOps.jl/dev/source/methods/clipping/cut#Polygon-cutting","49":"/GeometryOps.jl/dev/source/methods/clipping/cut#What-is-cut?","50":"/GeometryOps.jl/dev/source/methods/clipping/cut#implementation","51":"/GeometryOps.jl/dev/source/methods/clipping/difference#Difference-Polygon-Clipping","52":"/GeometryOps.jl/dev/source/methods/clipping/difference#Helper-functions-for-Differences-with-Greiner-and-Hormann-Polygon-Clipping","53":"/GeometryOps.jl/dev/source/methods/clipping/intersection#Geometry-Intersection","54":"/GeometryOps.jl/dev/source/methods/clipping/intersection#Helper-functions-for-Intersections-with-Greiner-and-Hormann-Polygon-Clipping","55":"/GeometryOps.jl/dev/source/methods/clipping/predicates#If-we-want-to-inject-adaptivity,-we-would-do-something-like:","56":"/GeometryOps.jl/dev/source/methods/clipping/union#Union-Polygon-Clipping","57":"/GeometryOps.jl/dev/source/methods/clipping/union#Helper-functions-for-Unions-with-Greiner-and-Hormann-Polygon-Clipping","58":"/GeometryOps.jl/dev/source/methods/distance#Distance-and-signed-distance","59":"/GeometryOps.jl/dev/source/methods/distance#What-is-distance?-What-is-signed-distance?","60":"/GeometryOps.jl/dev/source/methods/distance#implementation","61":"/GeometryOps.jl/dev/source/methods/equals#equals","62":"/GeometryOps.jl/dev/source/methods/equals#What-is-equals?","63":"/GeometryOps.jl/dev/source/methods/equals#implementation","64":"/GeometryOps.jl/dev/source/methods/geom_relations/contains#contains","65":"/GeometryOps.jl/dev/source/methods/geom_relations/contains#What-is-contains?","66":"/GeometryOps.jl/dev/source/methods/geom_relations/contains#implementation","67":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#coveredby","68":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#What-is-coveredby?","69":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#implementation","70":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Convert-features-to-geometries","71":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Points-coveredby-geometries","72":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Lines-coveredby-geometries","73":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Rings-covered-by-geometries","74":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Polygons-covered-by-geometries","75":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Geometries-coveredby-multi-geometry/geometry-collections","76":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Multi-geometry/geometry-collections-coveredby-geometries","77":"/GeometryOps.jl/dev/source/methods/geom_relations/covers#covers","78":"/GeometryOps.jl/dev/source/methods/geom_relations/covers#What-is-covers?","79":"/GeometryOps.jl/dev/source/methods/geom_relations/covers#implementation","80":"/GeometryOps.jl/dev/source/methods/geom_relations/crosses#Crossing-checks","81":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#disjoint","82":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#What-is-disjoint?","83":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#implementation","84":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Convert-features-to-geometries","85":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Point-disjoint-geometries","86":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Lines-disjoint-geometries","87":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Rings-disjoint-geometries","88":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Polygon-disjoint-geometries","89":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Geometries-disjoint-multi-geometry/geometry-collections","90":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Multi-geometry/geometry-collections-coveredby-geometries","91":"/GeometryOps.jl/dev/source/methods/geom_relations/geom_geom_processors#Line-curve-interaction","92":"/GeometryOps.jl/dev/source/methods/geom_relations/intersects#Intersection-checks","93":"/GeometryOps.jl/dev/source/methods/geom_relations/intersects#What-is-intersects?","94":"/GeometryOps.jl/dev/source/methods/geom_relations/intersects#implementation","95":"/GeometryOps.jl/dev/source/methods/geom_relations/overlaps#overlaps","96":"/GeometryOps.jl/dev/source/methods/geom_relations/overlaps#What-is-overlaps?","97":"/GeometryOps.jl/dev/source/methods/geom_relations/overlaps#implementation","98":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#touches","99":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#What-is-touches?","100":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#implementation","101":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Convert-features-to-geometries","102":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Point-touches-geometries","103":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Lines-touching-geometries","104":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Rings-touch-geometries","105":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Polygons-touch-geometries","106":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Geometries-touch-multi-geometry/geometry-collections","107":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Multi-geometry/geometry-collections-cross-geometries","108":"/GeometryOps.jl/dev/source/methods/geom_relations/within#within","109":"/GeometryOps.jl/dev/source/methods/geom_relations/within#What-is-within?","110":"/GeometryOps.jl/dev/source/methods/geom_relations/within#implementation","111":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Convert-features-to-geometries","112":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Points-within-geometries","113":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Lines-within-geometries","114":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Rings-covered-by-geometries","115":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Polygons-within-geometries","116":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Geometries-within-multi-geometry/geometry-collections","117":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Multi-geometry/geometry-collections-within-geometries","118":"/GeometryOps.jl/dev/source/methods/orientation#orientation","119":"/GeometryOps.jl/dev/source/methods/orientation#isclockwise","120":"/GeometryOps.jl/dev/source/methods/orientation#isconcave","121":"/GeometryOps.jl/dev/source/not_implemented_yet#Not-implemented-yet","122":"/GeometryOps.jl/dev/source/methods/polygonize#Polygonizing-raster-data","123":"/GeometryOps.jl/dev/source/primitives#Primitive-functions","124":"/GeometryOps.jl/dev/source/primitives#docstrings","125":"/GeometryOps.jl/dev/source/primitives#functions","126":"/GeometryOps.jl/dev/source/primitives#types","127":"/GeometryOps.jl/dev/source/primitives#implementation","128":"/GeometryOps.jl/dev/source/primitives#What-is-apply?","129":"/GeometryOps.jl/dev/source/primitives#embedding","130":"/GeometryOps.jl/dev/source/primitives#threading","131":"/GeometryOps.jl/dev/source/transformations/correction/closed_ring#Closed-Rings","132":"/GeometryOps.jl/dev/source/transformations/correction/closed_ring#example","133":"/GeometryOps.jl/dev/source/transformations/correction/closed_ring#implementation","134":"/GeometryOps.jl/dev/source/transformations/correction/geometry_correction#Geometry-Corrections","135":"/GeometryOps.jl/dev/source/transformations/correction/geometry_correction#interface","136":"/GeometryOps.jl/dev/source/transformations/correction/geometry_correction#Available-corrections","137":"/GeometryOps.jl/dev/source/transformations/correction/intersecting_polygons#Intersecting-Polygons","138":"/GeometryOps.jl/dev/source/transformations/correction/intersecting_polygons#example","139":"/GeometryOps.jl/dev/source/transformations/correction/intersecting_polygons#implementation","140":"/GeometryOps.jl/dev/source/transformations/extent#Extent-embedding","141":"/GeometryOps.jl/dev/source/transformations/flip#Coordinate-flipping","142":"/GeometryOps.jl/dev/source/transformations/reproject#Geometry-reprojection","143":"/GeometryOps.jl/dev/source/transformations/reproject#Method-error-handling","144":"/GeometryOps.jl/dev/source/transformations/segmentize#segmentize","145":"/GeometryOps.jl/dev/source/transformations/segmentize#examples","146":"/GeometryOps.jl/dev/source/transformations/segmentize#benchmark","147":"/GeometryOps.jl/dev/source/transformations/segmentize#implementation","148":"/GeometryOps.jl/dev/source/transformations/simplify#Geometry-simplification","149":"/GeometryOps.jl/dev/source/transformations/simplify#examples","150":"/GeometryOps.jl/dev/source/transformations/simplify#benchmark","151":"/GeometryOps.jl/dev/source/transformations/simplify#Simplify-with-RadialDistance-Algorithm","152":"/GeometryOps.jl/dev/source/transformations/simplify#Simplify-with-DouglasPeucker-Algorithm","153":"/GeometryOps.jl/dev/source/transformations/simplify#Simplify-with-VisvalingamWhyatt-Algorithm","154":"/GeometryOps.jl/dev/source/transformations/simplify#Shared-utils","155":"/GeometryOps.jl/dev/source/transformations/transform#Pointwise-transformation","156":"/GeometryOps.jl/dev/source/transformations/tuples#Tuple-conversion","157":"/GeometryOps.jl/dev/source/types#types","158":"/GeometryOps.jl/dev/source/types#TraitTarget","159":"/GeometryOps.jl/dev/source/types#BoolsAsTypes","160":"/GeometryOps.jl/dev/source/types#GEOS","161":"/GeometryOps.jl/dev/source/utils#Utility-functions","162":"/GeometryOps.jl/dev/tutorials/creating_geometry#Creating-Geometry","163":"/GeometryOps.jl/dev/tutorials/creating_geometry#creating-geometry","164":"/GeometryOps.jl/dev/tutorials/creating_geometry#plot-geometry","165":"/GeometryOps.jl/dev/tutorials/creating_geometry#geom-crs","166":"/GeometryOps.jl/dev/tutorials/creating_geometry#attributes","167":"/GeometryOps.jl/dev/tutorials/creating_geometry#save-geometry","168":"/GeometryOps.jl/dev/tutorials/spatial_joins#Spatial-joins","169":"/GeometryOps.jl/dev/tutorials/spatial_joins#Simple-example","170":"/GeometryOps.jl/dev/tutorials/spatial_joins#Real-world-example","171":"/GeometryOps.jl/dev/tutorials/spatial_joins#Enabling-custom-predicates"},"fieldIds":{"title":0,"titles":1,"text":2},"fieldLength":{"0":[4,1,88],"1":[4,4,248],"2":[3,4,1],"3":[2,7,207],"4":[3,7,261],"5":[2,4,84],"6":[2,4,1065],"7":[4,1,55],"8":[4,1,1],"9":[2,4,107],"10":[1,4,17],"11":[2,1,74],"12":[1,1,5],"13":[1,1,128],"14":[1,2,116],"15":[5,2,72],"16":[1,1,1],"17":[1,1,53],"18":[1,1,109],"19":[1,2,35],"20":[3,1,79],"21":[1,1,1],"22":[7,1,71],"23":[13,1,101],"24":[6,1,66],"25":[5,1,72],"26":[5,1,61],"27":[1,1,72],"28":[2,1,1],"29":[3,3,50],"30":[8,3,18],"31":[1,1,3],"32":[4,1,57],"33":[1,1,270],"34":[2,1,116],"35":[4,1,4],"36":[5,4,101],"37":[1,4,247],"38":[2,1,65],"39":[1,2,211],"40":[3,2,414],"41":[1,1,110],"42":[1,1,6],"43":[5,1,91],"44":[1,1,199],"45":[3,1,613],"46":[4,1,70],"47":[1,1,327],"48":[2,1,3],"49":[4,2,57],"50":[1,2,200],"51":[3,1,215],"52":[10,1,191],"53":[2,1,252],"54":[10,1,482],"55":[11,1,25],"56":[3,1,236],"57":[10,1,284],"58":[4,1,4],"59":[5,4,129],"60":[1,4,260],"61":[1,1,3],"62":[4,1,68],"63":[1,1,266],"64":[1,1,3],"65":[4,1,79],"66":[1,1,79],"67":[1,1,3],"68":[4,1,81],"69":[1,1,128],"70":[4,1,11],"71":[3,1,56],"72":[3,1,46],"73":[4,1,48],"74":[4,1,40],"75":[5,1,40],"76":[5,1,44],"77":[1,1,3],"78":[4,1,67],"79":[1,1,78],"80":[2,1,149],"81":[1,1,3],"82":[4,1,68],"83":[1,1,110],"84":[4,1,10],"85":[3,1,57],"86":[3,1,58],"87":[3,1,47],"88":[3,1,33],"89":[5,1,39],"90":[5,1,44],"91":[3,1,434],"92":[2,1,3],"93":[4,2,80],"94":[1,2,76],"95":[1,1,3],"96":[4,1,82],"97":[1,1,244],"98":[1,1,3],"99":[4,1,70],"100":[1,1,125],"101":[4,1,11],"102":[3,1,69],"103":[3,1,53],"104":[3,1,62],"105":[3,1,41],"106":[5,1,39],"107":[5,1,42],"108":[1,1,3],"109":[4,1,72],"110":[1,1,129],"111":[4,1,11],"112":[3,1,63],"113":[3,1,53],"114":[4,1,53],"115":[3,1,38],"116":[5,1,39],"117":[5,1,42],"118":[1,1,4],"119":[1,1,21],"120":[1,1,206],"121":[3,1,47],"122":[3,1,513],"123":[2,1,113],"124":[1,2,1],"125":[1,3,106],"126":[1,2,12],"127":[1,2,33],"128":[4,2,114],"129":[2,2,36],"130":[1,2,542],"131":[2,1,54],"132":[1,2,87],"133":[1,2,83],"134":[2,1,41],"135":[1,2,112],"136":[2,2,109],"137":[2,1,77],"138":[1,2,70],"139":[1,2,135],"140":[2,1,71],"141":[2,1,56],"142":[2,1,132],"143":[3,2,77],"144":[1,1,76],"145":[1,1,147],"146":[1,1,268],"147":[1,1,188],"148":[2,1,44],"149":[1,2,67],"150":[1,2,404],"151":[4,1,75],"152":[4,1,187],"153":[4,1,85],"154":[2,1,149],"155":[2,1,111],"156":[2,1,58],"157":[1,1,38],"158":[1,1,74],"159":[1,1,82],"160":[1,1,147],"161":[2,1,136],"162":[2,1,60],"163":[4,2,287],"164":[13,2,281],"165":[9,2,200],"166":[7,2,63],"167":[4,2,140],"168":[2,1,138],"169":[2,2,137],"170":[3,2,117],"171":[3,2,68]},"averageFieldLength":[2.88953488372093,1.4651162790697667,110.12209302325581],"storedFields":{"0":{"title":"Full GeometryOps API documentation","titles":[]},"1":{"title":"apply and associated functions","titles":["Full GeometryOps API documentation"]},"2":{"title":"General geometry methods","titles":["Full GeometryOps API documentation"]},"3":{"title":"OGC methods","titles":["Full GeometryOps API documentation","General geometry methods"]},"4":{"title":"Other general methods","titles":["Full GeometryOps API documentation","General geometry methods"]},"5":{"title":"Barycentric coordinates","titles":["Full GeometryOps API documentation"]},"6":{"title":"Other methods","titles":["Full GeometryOps API documentation"]},"7":{"title":"20th April, 2024","titles":[]},"8":{"title":"29th Feb, 2024","titles":[]},"9":{"title":"To do","titles":["29th Feb, 2024"]},"10":{"title":"Done","titles":["29th Feb, 2024"]},"11":{"title":"Accurate accumulation","titles":[]},"12":{"title":"Predicates","titles":[]},"13":{"title":"Orient","titles":["Predicates"]},"14":{"title":"Dashboard","titles":["Predicates","Orient"]},"15":{"title":"Testing robust vs regular predicates","titles":["Predicates","Orient"]},"16":{"title":"Incircle","titles":["Predicates"]},"17":{"title":"Paradigms","titles":[]},"18":{"title":"apply","titles":["Paradigms"]},"19":{"title":"applyreduce","titles":["Paradigms","apply"]},"20":{"title":"fix and prepare","titles":["Paradigms"]},"21":{"title":"Peculiarities","titles":[]},"22":{"title":"What does apply return and why?","titles":["Peculiarities"]},"23":{"title":"Why do you want me to provide a target in set operations?","titles":["Peculiarities"]},"24":{"title":"_True and _False (or BoolsAsTypes)","titles":["Peculiarities"]},"25":{"title":"What is GeometryOps.jl?","titles":[]},"26":{"title":"How to navigate the docs","titles":[]},"27":{"title":"Introduction","titles":[]},"28":{"title":"Main concepts","titles":["Introduction"]},"29":{"title":"The apply paradigm","titles":["Introduction","Main concepts"]},"30":{"title":"What's this GeoInterface.Wrapper thing?","titles":["Introduction","Main concepts"]},"31":{"title":"Angles","titles":[]},"32":{"title":"What is angles?","titles":["Angles"]},"33":{"title":"Implementation","titles":["Angles"]},"34":{"title":"GeometryOps.jl","titles":[]},"35":{"title":"Area and signed area","titles":[]},"36":{"title":"What is area? What is signed area?","titles":["Area and signed area"]},"37":{"title":"Implementation","titles":["Area and signed area"]},"38":{"title":"Barycentric coordinates","titles":[]},"39":{"title":"Example","titles":["Barycentric coordinates"]},"40":{"title":"Barycentric-coordinate API","titles":["Barycentric coordinates"]},"41":{"title":"Buffer","titles":[]},"42":{"title":"Centroid","titles":[]},"43":{"title":"What is the centroid?","titles":["Centroid"]},"44":{"title":"Implementation","titles":["Centroid"]},"45":{"title":"Polygon clipping helpers","titles":[]},"46":{"title":"What is coverage?","titles":[]},"47":{"title":"Implementation","titles":[]},"48":{"title":"Polygon cutting","titles":[]},"49":{"title":"What is cut?","titles":["Polygon cutting"]},"50":{"title":"Implementation","titles":["Polygon cutting"]},"51":{"title":"Difference Polygon Clipping","titles":[]},"52":{"title":"Helper functions for Differences with Greiner and Hormann Polygon Clipping","titles":[]},"53":{"title":"Geometry Intersection","titles":[]},"54":{"title":"Helper functions for Intersections with Greiner and Hormann Polygon Clipping","titles":[]},"55":{"title":"If we want to inject adaptivity, we would do something like:","titles":[]},"56":{"title":"Union Polygon Clipping","titles":[]},"57":{"title":"Helper functions for Unions with Greiner and Hormann Polygon Clipping","titles":[]},"58":{"title":"Distance and signed distance","titles":[]},"59":{"title":"What is distance? What is signed distance?","titles":["Distance and signed distance"]},"60":{"title":"Implementation","titles":["Distance and signed distance"]},"61":{"title":"Equals","titles":[]},"62":{"title":"What is equals?","titles":["Equals"]},"63":{"title":"Implementation","titles":["Equals"]},"64":{"title":"Contains","titles":[]},"65":{"title":"What is contains?","titles":["Contains"]},"66":{"title":"Implementation","titles":["Contains"]},"67":{"title":"CoveredBy","titles":[]},"68":{"title":"What is coveredby?","titles":["CoveredBy"]},"69":{"title":"Implementation","titles":["CoveredBy"]},"70":{"title":"Convert features to geometries","titles":[]},"71":{"title":"Points coveredby geometries","titles":[]},"72":{"title":"Lines coveredby geometries","titles":[]},"73":{"title":"Rings covered by geometries","titles":[]},"74":{"title":"Polygons covered by geometries","titles":[]},"75":{"title":"Geometries coveredby multi-geometry/geometry collections","titles":[]},"76":{"title":"Multi-geometry/geometry collections coveredby geometries","titles":[]},"77":{"title":"Covers","titles":[]},"78":{"title":"What is covers?","titles":["Covers"]},"79":{"title":"Implementation","titles":["Covers"]},"80":{"title":"Crossing checks","titles":[]},"81":{"title":"Disjoint","titles":[]},"82":{"title":"What is disjoint?","titles":["Disjoint"]},"83":{"title":"Implementation","titles":["Disjoint"]},"84":{"title":"Convert features to geometries","titles":[]},"85":{"title":"Point disjoint geometries","titles":[]},"86":{"title":"Lines disjoint geometries","titles":[]},"87":{"title":"Rings disjoint geometries","titles":[]},"88":{"title":"Polygon disjoint geometries","titles":[]},"89":{"title":"Geometries disjoint multi-geometry/geometry collections","titles":[]},"90":{"title":"Multi-geometry/geometry collections coveredby geometries","titles":[]},"91":{"title":"Line-curve interaction","titles":[]},"92":{"title":"Intersection checks","titles":[]},"93":{"title":"What is intersects?","titles":["Intersection checks"]},"94":{"title":"Implementation","titles":["Intersection checks"]},"95":{"title":"Overlaps","titles":[]},"96":{"title":"What is overlaps?","titles":["Overlaps"]},"97":{"title":"Implementation","titles":["Overlaps"]},"98":{"title":"Touches","titles":[]},"99":{"title":"What is touches?","titles":["Touches"]},"100":{"title":"Implementation","titles":["Touches"]},"101":{"title":"Convert features to geometries","titles":[]},"102":{"title":"Point touches geometries","titles":[]},"103":{"title":"Lines touching geometries","titles":[]},"104":{"title":"Rings touch geometries","titles":[]},"105":{"title":"Polygons touch geometries","titles":[]},"106":{"title":"Geometries touch multi-geometry/geometry collections","titles":[]},"107":{"title":"Multi-geometry/geometry collections cross geometries","titles":[]},"108":{"title":"Within","titles":[]},"109":{"title":"What is within?","titles":["Within"]},"110":{"title":"Implementation","titles":["Within"]},"111":{"title":"Convert features to geometries","titles":[]},"112":{"title":"Points within geometries","titles":[]},"113":{"title":"Lines within geometries","titles":[]},"114":{"title":"Rings covered by geometries","titles":[]},"115":{"title":"Polygons within geometries","titles":[]},"116":{"title":"Geometries within multi-geometry/geometry collections","titles":[]},"117":{"title":"Multi-geometry/geometry collections within geometries","titles":[]},"118":{"title":"Orientation","titles":[]},"119":{"title":"isclockwise","titles":["Orientation"]},"120":{"title":"isconcave","titles":["Orientation"]},"121":{"title":"Not implemented yet","titles":[]},"122":{"title":"Polygonizing raster data","titles":[]},"123":{"title":"Primitive functions","titles":[]},"124":{"title":"Docstrings","titles":["Primitive functions"]},"125":{"title":"Functions","titles":["Primitive functions","Docstrings"]},"126":{"title":"Types","titles":["Primitive functions"]},"127":{"title":"Implementation","titles":["Primitive functions"]},"128":{"title":"What is apply?","titles":["Primitive functions"]},"129":{"title":"Embedding:","titles":["Primitive functions"]},"130":{"title":"Threading","titles":["Primitive functions"]},"131":{"title":"Closed Rings","titles":[]},"132":{"title":"Example","titles":["Closed Rings"]},"133":{"title":"Implementation","titles":["Closed Rings"]},"134":{"title":"Geometry Corrections","titles":[]},"135":{"title":"Interface","titles":["Geometry Corrections"]},"136":{"title":"Available corrections","titles":["Geometry Corrections"]},"137":{"title":"Intersecting Polygons","titles":[]},"138":{"title":"Example","titles":["Intersecting Polygons"]},"139":{"title":"Implementation","titles":["Intersecting Polygons"]},"140":{"title":"Extent embedding","titles":[]},"141":{"title":"Coordinate flipping","titles":[]},"142":{"title":"Geometry reprojection","titles":[]},"143":{"title":"Method error handling","titles":["Geometry reprojection"]},"144":{"title":"Segmentize","titles":[]},"145":{"title":"Examples","titles":["Segmentize"]},"146":{"title":"Benchmark","titles":["Segmentize"]},"147":{"title":"Implementation","titles":["Segmentize"]},"148":{"title":"Geometry simplification","titles":[]},"149":{"title":"Examples","titles":["Geometry simplification"]},"150":{"title":"Benchmark","titles":["Geometry simplification"]},"151":{"title":"Simplify with RadialDistance Algorithm","titles":[]},"152":{"title":"Simplify with DouglasPeucker Algorithm","titles":[]},"153":{"title":"Simplify with VisvalingamWhyatt Algorithm","titles":[]},"154":{"title":"Shared utils","titles":[]},"155":{"title":"Pointwise transformation","titles":[]},"156":{"title":"Tuple conversion","titles":[]},"157":{"title":"Types","titles":[]},"158":{"title":"TraitTarget","titles":["Types"]},"159":{"title":"BoolsAsTypes","titles":["Types"]},"160":{"title":"GEOS","titles":["Types"]},"161":{"title":"Utility functions","titles":[]},"162":{"title":"Creating Geometry","titles":[]},"163":{"title":"Creating and plotting geometries","titles":["Creating Geometry"]},"164":{"title":"Plot geometries on a map using GeoMakie and coordinate reference system (CRS)","titles":["Creating Geometry"]},"165":{"title":"Create geospatial geometries with embedded coordinate reference system information","titles":["Creating Geometry"]},"166":{"title":"Creating a table with attributes and geometry","titles":["Creating Geometry"]},"167":{"title":"Saving your geospatial data","titles":["Creating Geometry"]},"168":{"title":"Spatial joins","titles":[]},"169":{"title":"Simple example","titles":["Spatial joins"]},"170":{"title":"Real-world example","titles":["Spatial joins"]},"171":{"title":"Enabling custom predicates","titles":["Spatial joins"]}},"dirtCount":0,"index":[["⋮",{"2":{"164":1}}],["θ",{"2":{"163":7,"164":3,"165":5}}],["☁",{"2":{"163":1}}],["✈",{"2":{"163":1}}],["÷",{"2":{"130":2}}],["ϵ",{"2":{"54":5}}],["∘",{"2":{"54":1,"97":2,"122":2,"135":1,"150":2,"171":2}}],["⊻",{"2":{"45":1,"52":2}}],["≥",{"2":{"45":1,"91":2,"139":1,"152":1}}],["α≈1",{"2":{"54":1}}],["α≈0",{"2":{"54":1}}],["α2",{"2":{"45":4,"54":2}}],["α",{"2":{"45":3,"54":28,"91":7}}],["α1",{"2":{"45":4,"54":2}}],["β2",{"2":{"45":4,"54":2}}],["β",{"2":{"45":4,"54":28,"91":7}}],["β1",{"2":{"45":4,"54":2}}],["≤",{"2":{"45":5,"47":14,"91":6,"152":1,"154":1,"161":4}}],["^",{"2":{"164":1}}],["^3",{"2":{"164":1}}],["^n",{"2":{"120":1}}],["^2",{"2":{"44":2,"60":2}}],["^hormannpresentation",{"2":{"40":2}}],["∑λ",{"2":{"40":2}}],["∑i=2n",{"2":{"6":1}}],["`$",{"2":{"160":1}}],["`libgeos",{"2":{"160":1}}],["`linearring`",{"2":{"147":1}}],["`linearsegments`",{"2":{"147":1}}],["`linestring`",{"2":{"147":1}}],["`linestringtrait`",{"2":{"135":1}}],["`line2`",{"2":{"120":1}}],["`line1`",{"2":{"120":1}}],["`line",{"2":{"53":4}}],["`equatorial",{"2":{"146":2}}],["`extents",{"2":{"140":1}}],["`inf`",{"2":{"142":1}}],["`intersects`",{"2":{"94":1}}],["`intersectingpolygons`",{"2":{"51":1,"53":1,"56":1}}],["`prefilter",{"2":{"150":1}}],["`proj",{"2":{"142":1,"146":2}}],["`polgontrait`",{"2":{"130":1}}],["`polygontrait`",{"2":{"130":1,"135":1}}],["`polygonize`",{"2":{"122":2}}],["`polygon`",{"2":{"40":3}}],["`polys`",{"2":{"52":1}}],["`poly",{"2":{"52":3,"54":1,"57":1}}],["`pointrait`",{"2":{"150":1}}],["`pointtrait`",{"2":{"130":3,"135":1}}],["`point",{"2":{"91":3}}],["`point`",{"2":{"40":4,"60":1}}],["`point2f`",{"2":{"39":1}}],["`douglaspeucker`",{"2":{"150":1}}],["`d`",{"2":{"142":1}}],["`difference`",{"2":{"139":1}}],["`disjoint`",{"2":{"94":1}}],["`obj`",{"2":{"130":1,"155":1,"156":1}}],["`op`",{"2":{"130":2}}],["`+`",{"2":{"130":1}}],["`alg",{"2":{"160":1}}],["`alg`",{"2":{"154":1}}],["`always",{"2":{"142":1}}],["`application",{"2":{"135":1}}],["`apply`",{"2":{"130":1,"158":1}}],["`abstractgeometrytrait`",{"2":{"130":1}}],["`abstractarray`",{"2":{"130":1}}],["`abstractmatrix`",{"2":{"122":1}}],["`calc",{"2":{"127":1}}],["`crs`",{"2":{"127":1}}],["`components`",{"2":{"130":1}}],["`collect`",{"2":{"130":1}}],["`covers`",{"2":{"69":1,"79":1}}],["`coveredby`",{"2":{"69":1,"79":1}}],["`contains`",{"2":{"66":1,"110":1}}],["`union",{"2":{"122":2}}],["`unionintersectingpolygons`",{"2":{"139":1}}],["`unionintersectingpolygons",{"2":{"51":1,"52":2,"53":1,"54":2,"56":1,"57":2}}],["`ys`",{"2":{"122":1}}],["`flattening`",{"2":{"146":1}}],["`flattening",{"2":{"146":1}}],["`flatten`",{"2":{"130":1}}],["`f",{"2":{"130":1}}],["`featurecollectiontrait`",{"2":{"130":2}}],["`featurecollection`",{"2":{"122":2}}],["`featuretrait`",{"2":{"130":3}}],["`feature`s",{"2":{"122":1}}],["`f`",{"2":{"122":5,"130":6,"155":2,"160":1}}],["`false`",{"2":{"120":1,"122":1,"127":4,"142":1}}],["`fix",{"2":{"51":2,"52":2,"53":2,"54":2,"56":2,"57":2}}],["`within`",{"2":{"66":1,"110":1}}],["`weight`",{"2":{"40":1}}],["`geos`",{"2":{"160":3}}],["`geodesic`",{"2":{"146":1}}],["`geodesicsegments`",{"2":{"145":1,"146":1,"147":1}}],["`geointerface`",{"2":{"135":1}}],["`geointerface",{"2":{"130":2,"142":2}}],["`geometrycorrection`",{"2":{"133":1,"135":1,"139":2}}],["`geometry`",{"2":{"130":1,"142":2}}],["`geometrybasics",{"2":{"40":3}}],["`geom`",{"2":{"60":3,"130":1,"147":1}}],["`gi",{"2":{"122":1}}],["`g1`",{"2":{"60":1}}],["`tuple",{"2":{"161":1}}],["`tuple`s",{"2":{"156":1}}],["`tuple`",{"2":{"122":1,"156":1}}],["`time`",{"2":{"142":1}}],["`transform`",{"2":{"142":1}}],["`true`",{"2":{"69":1,"80":1,"83":2,"100":1,"110":1,"120":2,"122":1,"127":2,"142":1}}],["`threaded==true`",{"2":{"130":1}}],["`threaded`",{"2":{"127":1}}],["`tol`",{"2":{"150":2,"151":3,"152":2,"153":3,"154":4}}],["`to",{"2":{"54":1}}],["`target",{"2":{"142":3}}],["`target`",{"2":{"53":1,"130":4,"158":1}}],["`tables",{"2":{"130":1}}],["`taget`",{"2":{"51":1,"56":1}}],["`method",{"2":{"147":1}}],["`method`",{"2":{"40":3,"147":1}}],["`max",{"2":{"146":4,"147":2,"160":1}}],["`makie",{"2":{"122":1}}],["`multipointtrait`",{"2":{"130":1,"150":1}}],["`multipolygontrait`",{"2":{"130":1}}],["`multipolygon`",{"2":{"122":3}}],["`multipolygon",{"2":{"52":3,"54":3,"57":2}}],["`multipoly",{"2":{"52":7,"54":3,"57":3}}],["`minpoints`",{"2":{"122":2}}],["`number`",{"2":{"150":2,"154":3}}],["`namedtuple`",{"2":{"130":1}}],["`nothing`",{"2":{"45":1,"127":1}}],["`next",{"2":{"45":1}}],["`bool`",{"2":{"122":2}}],["`buffer`",{"2":{"41":1}}],["`barycentric",{"2":{"40":3}}],["`radialdistance`",{"2":{"150":1}}],["`ratio`",{"2":{"150":2,"154":3}}],["`reproject`",{"2":{"143":1}}],["`rebuild`",{"2":{"130":1}}],["`r`",{"2":{"40":1}}],["`rᵢ`",{"2":{"40":1}}],["`segmentize`",{"2":{"160":1}}],["`svector`",{"2":{"155":3}}],["`simplifyalg`",{"2":{"150":2}}],["`simplify",{"2":{"150":1}}],["`simplify`",{"2":{"150":2}}],["`source",{"2":{"142":3}}],["`s`",{"2":{"40":1}}],["`sᵢ`",{"2":{"40":2}}],["`s2`",{"2":{"40":1}}],["`s1`",{"2":{"40":1}}],["`hcat`",{"2":{"40":1}}],["`x`",{"2":{"130":1}}],["`xs`",{"2":{"122":1}}],["`x1",{"2":{"40":1}}],["`x1`",{"2":{"40":2}}],["`x2`",{"2":{"40":1}}],["`visvalingamwhyatt`",{"2":{"150":1}}],["`vector",{"2":{"142":1}}],["`vector`",{"2":{"122":1,"130":1}}],["`vᵢ`",{"2":{"40":1}}],["`v`",{"2":{"40":1}}],["`values`",{"2":{"40":1,"122":1}}],["`λs`",{"2":{"40":2}}],["`",{"2":{"40":2,"51":1,"52":2,"53":1,"54":3,"56":1,"57":2,"122":3,"130":1,"135":2,"142":2,"147":1,"150":3,"160":2,"161":1}}],["```jldoctest",{"2":{"50":1,"51":1,"53":1,"54":1,"56":1,"63":1,"66":1,"69":1,"79":1,"83":1,"94":1,"97":1,"100":1,"110":1,"120":1,"150":1}}],["```julia",{"2":{"6":2,"40":1,"80":1,"120":1,"130":1,"155":2,"158":1}}],["```math",{"2":{"40":1,"120":1}}],["```",{"2":{"11":1,"40":3,"50":1,"51":1,"53":1,"56":1,"63":1,"66":1,"69":1,"79":1,"83":1,"94":1,"97":1,"100":1,"110":1,"120":3,"122":11,"130":1,"150":1,"155":2,"161":1}}],["λ₁",{"2":{"40":2}}],["λn",{"2":{"38":1}}],["λ3",{"2":{"38":1}}],["λ2",{"2":{"38":2}}],["λ1",{"2":{"38":2}}],["λs",{"2":{"5":3,"6":4,"40":27}}],["π",{"2":{"33":1,"150":1}}],["δbay",{"2":{"54":3}}],["δbax",{"2":{"54":3}}],["δby",{"2":{"54":5}}],["δbx",{"2":{"54":5}}],["δb",{"2":{"54":2}}],["δay",{"2":{"54":5}}],["δax",{"2":{"54":5}}],["δa",{"2":{"54":2}}],["δintrs",{"2":{"45":2}}],["δy2",{"2":{"120":2}}],["δy1",{"2":{"120":2}}],["δyl",{"2":{"97":4}}],["δy",{"2":{"33":8,"47":3,"91":7}}],["δys",{"2":{"33":1}}],["δx2",{"2":{"120":2}}],["δx1",{"2":{"120":2}}],["δxl",{"2":{"97":4}}],["δx",{"2":{"33":9,"47":3,"91":7}}],["∈",{"2":{"14":1}}],["~",{"2":{"14":3}}],["$ratio",{"2":{"154":1}}],["$rectangle",{"2":{"146":2}}],["$number",{"2":{"154":1}}],["$name",{"2":{"34":2}}],["$min",{"2":{"154":1}}],["$douglas",{"2":{"150":1,"152":1}}],["$simplify",{"2":{"150":1,"151":1,"153":1}}],["$lg",{"2":{"146":1}}],["$lin",{"2":{"146":2}}],["$geom",{"2":{"150":8}}],["$geo",{"2":{"146":1}}],["$apply",{"2":{"130":1,"141":1,"142":1,"150":1}}],["$calc",{"2":{"127":1}}],["$crs",{"2":{"127":1,"140":1}}],["$tol",{"2":{"154":1}}],["$threaded",{"2":{"127":1}}],["$t",{"2":{"63":1,"130":4}}],["$target",{"2":{"52":1,"54":1,"57":1,"130":3}}],["$trait",{"2":{"50":1,"52":2,"54":2,"57":2}}],["$",{"2":{"13":4,"14":1,"40":4,"45":2,"122":3,"135":4,"147":1,"150":12,"160":1}}],["qy",{"2":{"13":2,"14":2}}],["qx",{"2":{"13":2,"14":2}}],["q",{"2":{"13":13,"14":12,"45":4}}],["queue",{"2":{"152":41}}],["questions",{"2":{"54":1}}],["quite",{"2":{"132":1,"170":1}}],["quick",{"2":{"4":1,"6":1,"40":1,"140":1,"149":1}}],["quality",{"2":{"6":1,"150":1}}],["quantity",{"2":{"6":1,"146":1}}],["quot",{"2":{"1":4,"6":10,"20":2,"45":8,"59":2,"60":2,"63":2,"78":4,"91":10,"128":2,"130":8,"144":6,"163":2,"169":2}}],["|=",{"2":{"91":4,"97":1}}],["||",{"2":{"33":2,"45":13,"47":8,"50":1,"53":1,"54":5,"56":1,"63":18,"80":2,"91":8,"97":1,"102":1,"122":7,"152":1,"154":3}}],["|",{"2":{"11":4,"91":1}}],["|>",{"2":{"11":8,"13":2,"130":1,"145":1,"146":1,"150":3,"170":2}}],["↩︎",{"2":{"6":1}}],["ᵢᵢᵢ₊₁ᵢᵢ₊₁ᵢᵢ₊₁tᵢ=det",{"2":{"6":1}}],["⋅",{"2":{"6":1,"40":1}}],["zone",{"2":{"164":1}}],["zoom",{"2":{"14":1}}],["zs",{"2":{"122":5}}],["zip",{"2":{"13":1,"14":1,"163":4,"164":1,"165":1}}],["zeros",{"2":{"40":1,"47":1}}],["zero",{"2":{"4":6,"6":8,"37":11,"44":3,"45":4,"47":11,"54":22,"59":1,"60":3,"120":1,"130":1,"152":4}}],["z",{"2":{"4":1,"5":1,"6":2,"40":3,"63":3,"122":3,"141":1,"155":1,"156":1}}],["0e6",{"2":{"164":6}}],["0example",{"2":{"6":1}}],["097075198097933",{"2":{"165":1}}],["09707519809793252",{"2":{"165":2}}],["091887951911644",{"2":{"165":3}}],["0999933334666654",{"2":{"163":1}}],["09801605542096",{"2":{"163":1}}],["098016055420953",{"2":{"163":3}}],["09297443860091348",{"2":{"163":4}}],["09",{"2":{"39":1}}],["08506974233813636",{"2":{"165":2}}],["08",{"2":{"39":1}}],["062749678615475",{"2":{"165":1}}],["06274967861547665",{"2":{"165":2}}],["06592462566760626",{"2":{"163":1}}],["0650624499034016",{"2":{"163":4}}],["06",{"2":{"39":1}}],["02017324484778",{"2":{"165":1}}],["020173244847778715",{"2":{"165":2}}],["027886421973952302",{"2":{"163":4}}],["02",{"2":{"39":3}}],["04500741774392",{"2":{"165":1}}],["045007417743918",{"2":{"165":2}}],["049999166670833324",{"2":{"163":1}}],["0438052480035",{"2":{"163":1}}],["043805248003498",{"2":{"163":3}}],["04",{"2":{"39":6}}],["07518688541961",{"2":{"165":1}}],["075186885419612",{"2":{"165":2}}],["071",{"2":{"145":2,"146":2}}],["07",{"2":{"39":6,"145":6,"146":6}}],["009176636029576",{"2":{"165":1}}],["0091766360295773",{"2":{"165":2}}],["003135308800957",{"2":{"165":1}}],["0031353088009582475",{"2":{"165":2}}],["0035114210915891397",{"2":{"163":4}}],["006784125578492062",{"2":{"165":2}}],["0020133807972559925",{"2":{"165":2}}],["00839489109211",{"2":{"165":3}}],["008696",{"2":{"3":1,"6":3,"53":1,"54":1,"93":1,"94":1}}],["005465967083412071",{"2":{"163":4}}],["00111595449914",{"2":{"163":1}}],["001115954499138",{"2":{"163":3}}],["0010075412835199304",{"2":{"163":4}}],["001",{"2":{"150":1}}],["00085222666982",{"2":{"165":3}}],["000577332369005",{"2":{"165":1}}],["0005773323690041465",{"2":{"165":2}}],["000510363870095e6",{"2":{"164":2}}],["00025191811248184703",{"2":{"165":2}}],["000215611503127e6",{"2":{"164":2}}],["0007260527263e6",{"2":{"164":2}}],["000342160541625e6",{"2":{"164":2}}],["000124843834609e6",{"2":{"164":2}}],["000063948817746e6",{"2":{"164":2}}],["000026987852369e6",{"2":{"164":2}}],["000008144045314",{"2":{"165":1}}],["000007998400139e6",{"2":{"164":2}}],["000000999950001e6",{"2":{"164":2}}],["00001e6",{"2":{"164":1}}],["0004397316773170068",{"2":{"163":4}}],["000",{"2":{"150":1}}],["00",{"2":{"39":2}}],["053798628882221644",{"2":{"165":2}}],["05877989361332",{"2":{"163":1}}],["058779893613323",{"2":{"163":3}}],["05416726609360478",{"2":{"163":4}}],["05",{"2":{"39":1}}],["052704767595",{"2":{"15":1}}],["037564867762832",{"2":{"165":1}}],["03756486776283019",{"2":{"165":2}}],["031245035570328428",{"2":{"165":2}}],["033518309870985",{"2":{"165":3}}],["03503632062070827",{"2":{"163":4}}],["03",{"2":{"39":4}}],["01458815628695",{"2":{"165":3}}],["016044338630866517",{"2":{"165":2}}],["01592650896568995",{"2":{"163":1}}],["01597247419241532",{"2":{"163":4}}],["01908693278165",{"2":{"163":1}}],["019086932781654",{"2":{"163":3}}],["01098781325325",{"2":{"163":1}}],["010987813253244",{"2":{"163":3}}],["011814947665167774",{"2":{"163":4}}],["01362848005",{"2":{"15":1}}],["01",{"2":{"14":1,"39":1,"145":1,"146":1,"163":1,"164":1,"165":1}}],["0^",{"2":{"13":2,"14":2}}],["0+2",{"2":{"13":2,"14":2}}],["0",{"2":{"3":35,"4":12,"6":190,"11":1,"13":5,"14":8,"15":32,"32":20,"33":3,"36":9,"37":4,"39":155,"40":2,"43":6,"44":6,"45":49,"46":13,"47":5,"49":22,"50":49,"51":42,"53":2,"54":21,"56":46,"57":2,"59":20,"60":2,"62":13,"63":18,"65":16,"68":6,"69":6,"78":6,"79":12,"80":9,"82":15,"91":37,"96":13,"97":9,"99":12,"100":11,"109":16,"120":21,"122":7,"132":24,"138":64,"139":4,"145":16,"146":13,"147":1,"150":11,"152":7,"154":4,"161":2,"163":129,"164":2,"165":46,"169":13}}],[">=",{"2":{"40":6,"80":4,"97":1,"154":1}}],[">",{"2":{"1":1,"6":6,"11":2,"13":1,"15":2,"33":1,"40":1,"45":17,"47":3,"50":5,"51":1,"52":1,"54":2,"56":1,"57":3,"59":1,"63":1,"80":8,"91":10,"97":2,"120":4,"122":12,"130":5,"135":1,"139":3,"147":2,"150":1,"152":12,"154":3,"155":1,"161":1,"170":1}}],["914930257661865",{"2":{"165":1}}],["96875496442967",{"2":{"165":1}}],["961329",{"2":{"3":1,"6":3,"53":1,"54":1,"93":1,"94":1}}],["983955661369134",{"2":{"165":1}}],["9833",{"2":{"15":1}}],["9877550012664",{"2":{"163":1}}],["9840085315131",{"2":{"163":1}}],["98271048511609",{"2":{"163":1}}],["98661575256801",{"2":{"163":1}}],["99321587442151",{"2":{"165":1}}],["99375130197483",{"2":{"163":1}}],["997986619202745",{"2":{"165":1}}],["997750168744936",{"2":{"163":1}}],["997247091122496",{"2":{"163":1}}],["99600053330489",{"2":{"163":1}}],["991002699676024",{"2":{"163":1}}],["990022362600165",{"2":{"163":1}}],["99292997455441",{"2":{"163":1}}],["99533829767195",{"2":{"163":1}}],["99865616402829",{"2":{"163":1}}],["999999967681458e6",{"2":{"164":2}}],["999997707902938e6",{"2":{"164":2}}],["999987539891298e6",{"2":{"164":2}}],["999963474314044e6",{"2":{"164":2}}],["999919535736425e6",{"2":{"164":2}}],["999974634566875",{"2":{"163":1}}],["999849768598615e6",{"2":{"164":2}}],["999748081887518",{"2":{"165":1}}],["999748243174828e6",{"2":{"164":2}}],["999750002083324",{"2":{"163":1}}],["999609061508909e6",{"2":{"164":2}}],["999426363321033e6",{"2":{"164":2}}],["999194331880103e6",{"2":{"164":2}}],["99900003333289",{"2":{"163":1}}],["999565375483215",{"2":{"163":1}}],["9im",{"2":{"91":2,"168":1}}],["97976366505997",{"2":{"163":1}}],["9783069507679",{"2":{"163":1}}],["97",{"2":{"39":1}}],["946201371117777",{"2":{"165":1}}],["94",{"2":{"39":1}}],["92",{"2":{"39":1}}],["95770326033",{"2":{"15":1}}],["95",{"2":{"13":1,"14":1}}],["900",{"2":{"146":1}}],["90063612163",{"2":{"11":2}}],["90",{"2":{"32":9,"39":1}}],["909318372607",{"2":{"11":3}}],["9",{"2":{"1":1,"6":1,"91":2,"120":12,"145":1,"155":1}}],["873633668827033",{"2":{"165":1}}],["8135804051007",{"2":{"163":1}}],["813580405100698",{"2":{"163":3}}],["88",{"2":{"39":1}}],["86641841658641",{"2":{"163":1}}],["866418416586406",{"2":{"163":3}}],["86",{"2":{"39":1}}],["868447876892",{"2":{"15":2}}],["84",{"2":{"39":1}}],["821068835162155",{"2":{"165":1}}],["82",{"2":{"39":1}}],["800",{"2":{"39":1}}],["80000",{"2":{"15":5}}],["80",{"2":{"39":1}}],["80869813739",{"2":{"15":2}}],["856614689791036e",{"2":{"15":2}}],["83572303404496",{"2":{"6":2,"53":1,"54":1}}],["8",{"2":{"1":3,"6":9,"13":1,"14":1,"51":2,"56":4,"91":1,"122":3,"145":1,"155":3,"165":2}}],["karnataka",{"2":{"170":1}}],["kbn",{"2":{"11":2}}],["kinds",{"2":{"23":1}}],["kind",{"2":{"9":1,"122":1}}],["k",{"2":{"6":1,"14":6,"40":1,"45":5,"91":5,"163":5,"165":5}}],["kernel",{"2":{"147":4}}],["keepat",{"2":{"56":1,"139":2}}],["keep",{"2":{"45":3,"122":1,"139":14,"145":1,"169":1}}],["keeping",{"2":{"6":1,"130":1,"141":1}}],["keys",{"2":{"122":4}}],["key",{"2":{"6":1,"122":4,"160":5}}],["keyword",{"2":{"6":8,"23":1,"51":1,"53":1,"56":1,"127":6,"130":1,"140":2,"146":2,"160":4,"164":1,"165":1}}],["keywords",{"2":{"1":2,"4":1,"6":10,"91":2,"122":1,"127":1,"130":1,"140":1,"141":2,"142":3,"150":8,"151":1,"152":1,"153":1,"154":1,"156":2}}],["known",{"2":{"47":2}}],["know",{"2":{"6":3,"33":2,"45":1,"47":1,"51":1,"53":1,"54":2,"56":1,"57":1,"130":1,"169":1}}],["kwargs",{"2":{"41":3,"47":1,"50":1,"51":3,"52":3,"53":4,"54":5,"56":3,"57":5,"135":2,"143":1,"146":1}}],["kwdef",{"2":{"34":1,"45":1,"146":1,"151":1,"152":1,"153":1}}],["kw",{"2":{"1":1,"6":11,"91":10,"122":20,"130":21,"141":3,"150":15,"153":1,"155":3,"156":3,"160":6}}],["json",{"2":{"167":3}}],["jstep",{"2":{"63":3}}],["jstart",{"2":{"63":7}}],["joined",{"2":{"169":4}}],["joins",{"0":{"168":1},"1":{"169":1,"170":1,"171":1},"2":{"168":3}}],["joinpath",{"2":{"150":2}}],["join",{"2":{"130":2,"168":4,"169":5,"171":1}}],["joining",{"2":{"6":2,"150":1,"168":1}}],["jpn",{"2":{"170":2}}],["jp",{"2":{"63":2}}],["jhole",{"2":{"63":2}}],["jh",{"2":{"57":5}}],["j+1",{"2":{"45":1,"122":1,"154":1}}],["j",{"2":{"45":24,"63":8,"80":9,"91":12,"120":2,"122":8,"154":2}}],["jet",{"2":{"39":1}}],["just",{"2":{"4":1,"6":1,"44":1,"45":2,"54":4,"57":1,"60":2,"122":1,"128":1,"130":3,"146":1,"168":1}}],["julialand",{"2":{"164":2}}],["julialines",{"2":{"36":1}}],["julialinearsegments",{"2":{"6":1}}],["juliahole",{"2":{"163":1}}],["juliaplot",{"2":{"164":2}}],["juliap1",{"2":{"163":1}}],["juliapoly",{"2":{"164":1}}],["juliapolygon3",{"2":{"164":1}}],["juliapolygon1",{"2":{"163":1}}],["juliapolygonize",{"2":{"6":1}}],["juliapolygon",{"2":{"6":1}}],["juliapoints",{"2":{"169":1}}],["juliapoint",{"2":{"163":1}}],["juliaxoffset",{"2":{"163":3,"165":1}}],["juliax",{"2":{"163":2}}],["juliaxrange",{"2":{"59":1}}],["julia$apply",{"2":{"156":1}}],["julia$threaded",{"2":{"140":1}}],["julia6",{"2":{"150":1}}],["julia```jldoctest",{"2":{"161":1}}],["julia```julia",{"2":{"122":1}}],["julia```",{"2":{"80":1,"158":1}}],["julia1",{"2":{"51":1,"53":1,"54":1,"56":1}}],["julia2",{"2":{"50":1}}],["juliabase",{"2":{"40":1,"60":4,"130":1,"160":1}}],["juliabarycentric",{"2":{"5":3,"6":3}}],["juliamy",{"2":{"171":1}}],["juliamultipoly",{"2":{"150":1}}],["juliamodule",{"2":{"34":1}}],["juliameanvalue",{"2":{"6":1}}],["juliafig",{"2":{"163":1,"164":1}}],["juliafalse",{"2":{"120":1}}],["juliafor",{"2":{"34":1,"130":2}}],["juliafunction",{"2":{"33":2,"40":3,"41":2,"44":1,"45":11,"47":2,"50":1,"52":1,"54":2,"57":1,"60":8,"91":6,"97":2,"102":1,"121":1,"130":5,"143":1,"146":1,"154":2}}],["juliaflexijoins",{"2":{"171":1}}],["juliaflipped",{"2":{"123":1}}],["juliaflip",{"2":{"6":1}}],["juliaflatten",{"2":{"6":1,"125":1}}],["juliagi",{"2":{"11":2}}],["juliago",{"2":{"11":1,"32":1,"36":1,"46":1,"62":1,"65":1,"68":1,"78":1,"82":1,"93":1,"96":1,"99":1,"109":1,"168":1}}],["juliageopoly1",{"2":{"165":1}}],["juliageointerface",{"2":{"161":1}}],["juliageo",{"2":{"6":2}}],["juliageodesicsegments",{"2":{"6":1}}],["juliageos",{"2":{"6":1}}],["juliaweighted",{"2":{"6":1}}],["juliawithin",{"2":{"3":1,"6":1}}],["juliaunwrap",{"2":{"6":1,"130":6}}],["juliaunion",{"2":{"6":1}}],["juliaunionintersectingpolygons",{"2":{"6":1,"136":1}}],["juliausing",{"2":{"6":1,"13":1,"14":1,"39":1,"145":2,"146":1,"149":1,"150":1,"166":1}}],["juliascatter",{"2":{"169":1}}],["juliasource",{"2":{"164":2}}],["juliasimplify",{"2":{"6":1,"150":3}}],["juliasigned",{"2":{"4":2,"6":2}}],["juliasegmentize",{"2":{"6":1}}],["julias1",{"2":{"6":1}}],["juliavisvalingamwhyatt",{"2":{"6":1}}],["juliaring3",{"2":{"164":1}}],["juliaring1",{"2":{"163":1}}],["juliar",{"2":{"163":2,"164":1,"165":1}}],["juliareconstruct",{"2":{"6":1,"125":1}}],["juliarebuild",{"2":{"6":1,"125":1}}],["juliareproject",{"2":{"1":1}}],["juliaradialdistance",{"2":{"6":1}}],["juliadf",{"2":{"166":1}}],["juliadestination",{"2":{"164":1}}],["juliadouglaspeucker",{"2":{"6":1}}],["juliadifference",{"2":{"6":1}}],["juliadiffintersectingpolygons",{"2":{"6":1,"136":1}}],["juliadistance",{"2":{"4":1,"6":1}}],["juliadisjoint",{"2":{"3":1,"6":1}}],["juliaexport",{"2":{"31":1,"35":1,"38":1,"42":1,"48":1,"51":1,"53":1,"56":1,"58":1,"61":1,"64":1,"67":1,"77":1,"81":1,"92":1,"95":1,"98":1,"108":1,"118":1,"122":1,"123":1,"131":1,"134":1,"137":1,"142":1,"144":1,"150":1,"157":1}}],["juliaend",{"2":{"60":1}}],["juliaenforce",{"2":{"6":1}}],["juliaenum",{"2":{"6":2}}],["juliaembed",{"2":{"4":1,"6":1}}],["juliaequals",{"2":{"4":15,"6":15,"45":1}}],["juliaaccuratearithmetic",{"2":{"11":2}}],["juliaabstract",{"2":{"6":3,"135":1,"136":1,"146":1,"159":1}}],["juliaangles",{"2":{"4":1,"6":1}}],["juliaarea",{"2":{"4":1,"6":1}}],["juliaapplyreduce",{"2":{"1":1,"6":1}}],["juliaapply",{"2":{"1":1,"6":1,"18":1}}],["juliacent",{"2":{"43":1}}],["juliacentroid",{"2":{"4":1,"6":3}}],["juliacut",{"2":{"6":1}}],["juliaclosedring",{"2":{"6":1,"136":1}}],["juliaconst",{"2":{"33":1,"37":1,"40":1,"45":1,"47":2,"60":1,"69":1,"83":1,"100":1,"110":1,"127":1}}],["juliacontains",{"2":{"3":1,"6":1}}],["juliacoverage",{"2":{"6":1}}],["juliacovers",{"2":{"3":1,"6":1}}],["juliacoveredby",{"2":{"3":1,"6":1}}],["juliatrue",{"2":{"63":1,"66":1,"69":1,"79":1,"83":1,"94":1,"97":1,"100":1,"110":1,"120":1}}],["juliatraittarget",{"2":{"6":2,"158":1}}],["juliatransform",{"2":{"1":1,"6":1}}],["juliatuples",{"2":{"6":1}}],["juliat",{"2":{"6":1}}],["juliatouches",{"2":{"3":1,"6":1}}],["juliaoverlaps",{"2":{"3":9,"6":9}}],["juliainnerjoin",{"2":{"170":1}}],["juliaintersection",{"2":{"6":2}}],["juliaintersects",{"2":{"3":1}}],["juliaisconcave",{"2":{"6":1}}],["juliaisclockwise",{"2":{"6":1}}],["juliaimport",{"2":{"1":1,"3":9,"4":1,"6":18,"11":1,"32":1,"36":1,"43":1,"46":1,"49":1,"59":1,"62":1,"65":1,"68":1,"78":1,"82":1,"93":1,"96":1,"99":1,"109":1,"132":2,"138":2,"145":1,"167":4,"169":1,"170":1}}],["julia",{"2":{"3":1,"6":4,"9":1,"15":1,"25":1,"27":1,"33":4,"34":1,"37":10,"40":8,"44":19,"45":60,"47":18,"50":10,"51":6,"52":1,"53":5,"54":29,"56":6,"57":4,"59":1,"60":4,"63":15,"66":1,"70":1,"71":5,"72":1,"73":1,"74":2,"75":1,"76":1,"79":1,"80":3,"84":1,"85":3,"86":1,"87":1,"88":1,"89":1,"90":1,"91":50,"94":1,"97":7,"101":1,"102":3,"103":1,"104":1,"105":1,"106":1,"107":1,"111":1,"112":3,"113":1,"114":1,"115":2,"116":1,"117":1,"120":9,"121":2,"122":40,"130":63,"133":5,"135":1,"139":3,"140":1,"141":1,"142":1,"146":1,"147":2,"150":1,"151":2,"152":15,"153":3,"155":1,"156":1,"157":1,"158":1,"160":4,"161":1,"162":2,"164":2,"167":2,"168":1,"169":1}}],["julia>",{"2":{"1":5,"6":7,"120":3,"155":7}}],["juliajulia>",{"2":{"1":2,"6":3}}],["jl`",{"2":{"142":1,"160":1}}],["jldoctest",{"2":{"6":1}}],["jl",{"0":{"25":1,"34":1},"2":{"1":10,"4":1,"6":13,"10":2,"11":1,"22":2,"25":2,"27":2,"33":1,"34":41,"37":1,"40":1,"41":3,"44":1,"45":1,"47":1,"50":1,"52":1,"54":1,"55":1,"57":1,"60":1,"63":1,"66":1,"76":1,"79":1,"80":1,"90":1,"91":1,"94":1,"97":1,"107":1,"117":1,"120":2,"121":1,"122":1,"125":1,"130":3,"133":1,"136":1,"139":1,"140":2,"141":1,"142":4,"143":3,"144":1,"146":3,"147":2,"150":2,"154":1,"155":6,"156":2,"159":1,"160":2,"161":1,"164":1,"168":1}}],["+5000000",{"2":{"164":1}}],["+proj=natearth2",{"2":{"164":2}}],["+=",{"2":{"37":2,"40":11,"44":6,"45":17,"47":10,"50":1,"63":1,"80":1,"91":5,"120":1,"139":2,"152":4,"161":3}}],["+",{"2":{"1":1,"6":2,"13":1,"14":1,"33":4,"37":1,"40":20,"44":10,"45":15,"47":7,"50":1,"54":10,"60":3,"63":2,"80":2,"91":6,"120":6,"122":2,"139":3,"147":2,"152":3,"153":2,"154":2,"163":6,"164":1,"165":4}}],["yticklabelsvisible",{"2":{"164":1}}],["york",{"2":{"170":1}}],["yoffset",{"2":{"163":7,"165":2}}],["your",{"0":{"167":1},"2":{"18":1,"41":1,"122":1,"123":1,"143":1,"146":1,"166":1,"167":1,"171":2}}],["you",{"0":{"23":1},"2":{"1":1,"4":1,"5":2,"6":10,"9":1,"11":1,"17":1,"18":5,"23":1,"29":2,"33":1,"37":1,"40":8,"41":1,"44":1,"51":1,"53":1,"56":1,"123":1,"132":1,"138":1,"143":1,"145":1,"146":1,"147":1,"155":1,"158":1,"164":1,"166":2,"167":3,"169":2,"170":3,"171":4}}],["y=y",{"2":{"161":1}}],["yvec",{"2":{"122":4}}],["ybounds",{"2":{"122":4}}],["yhalf",{"2":{"122":3}}],["ylast",{"2":{"60":3}}],["yfirst",{"2":{"60":5}}],["y0",{"2":{"60":5}}],["yw",{"2":{"47":4}}],["yeild",{"2":{"54":1}}],["ye",{"2":{"47":4}}],["yet",{"0":{"121":1},"2":{"34":1,"40":1,"50":1,"52":1,"54":1,"57":1,"63":1,"121":1,"122":1,"135":2,"170":1}}],["y2",{"2":{"44":2,"47":18,"60":7,"80":10,"91":5,"97":4,"122":5,"147":6,"161":2}}],["y1",{"2":{"44":2,"47":22,"60":7,"80":11,"91":6,"97":5,"122":5,"147":7,"161":2}}],["yield",{"2":{"146":1}}],["yind+1",{"2":{"122":1}}],["yind",{"2":{"122":2}}],["yinterior",{"2":{"44":2}}],["yi+yi−1",{"2":{"6":1}}],["ycentroid",{"2":{"44":13}}],["yrange",{"2":{"39":3,"59":3}}],["yautolimits",{"2":{"39":2}}],["yp2",{"2":{"33":4}}],["ys",{"2":{"6":3,"122":30}}],["ymax",{"2":{"6":1,"46":2,"47":48}}],["ymin",{"2":{"6":1,"46":2,"47":49}}],["y",{"2":{"1":2,"4":1,"6":4,"13":9,"14":10,"33":8,"37":2,"39":8,"43":1,"44":10,"45":6,"46":1,"47":8,"52":6,"54":8,"59":2,"60":7,"63":3,"80":21,"91":16,"97":7,"120":10,"123":2,"130":1,"141":4,"142":1,"147":2,"154":1,"155":2,"156":2,"161":7,"163":8,"164":2,"165":2,"168":1}}],["75",{"2":{"59":2,"65":1,"82":1,"109":1}}],["78",{"2":{"39":1}}],["74",{"2":{"39":1}}],["72",{"2":{"39":1}}],["726711609794",{"2":{"15":1}}],["76",{"2":{"39":1}}],["76085",{"2":{"15":1}}],["768946",{"2":{"3":1,"6":3,"53":1,"54":1,"93":1,"94":1}}],["70440582002419",{"2":{"163":1}}],["704405820024185",{"2":{"163":3}}],["704377648755",{"2":{"15":2}}],["700",{"2":{"14":1}}],["700454",{"2":{"6":1,"149":1,"150":1}}],["701141",{"2":{"6":1,"149":1,"150":1}}],["70",{"2":{"6":20,"39":1,"149":20,"150":20,"163":20}}],["738281",{"2":{"3":1,"6":3,"53":1,"54":1,"93":1,"94":1}}],["7",{"2":{"1":5,"6":5,"91":1,"130":1,"145":4,"146":4,"155":4,"165":1}}],["65533525026046",{"2":{"163":1}}],["655335250260467",{"2":{"163":3}}],["659942",{"2":{"6":1,"149":1,"150":1}}],["6area",{"2":{"44":2}}],["66",{"2":{"39":1}}],["668869",{"2":{"6":1,"149":1,"150":1}}],["64744840486518",{"2":{"165":3}}],["64",{"2":{"39":1,"145":2,"146":2}}],["646209",{"2":{"6":1,"149":1,"150":1}}],["629",{"2":{"164":1}}],["62",{"2":{"39":1}}],["624923",{"2":{"6":1,"149":1,"150":1}}],["61366192682",{"2":{"15":1}}],["614624",{"2":{"6":1,"149":1,"150":1}}],["605000000000004",{"2":{"145":2}}],["60",{"2":{"39":1,"145":2}}],["60000",{"2":{"15":3}}],["609817",{"2":{"6":1,"149":1,"150":1}}],["603637",{"2":{"6":2,"149":2,"150":2}}],["68",{"2":{"39":1}}],["682601",{"2":{"6":1,"149":1,"150":1}}],["683975",{"2":{"6":1,"149":1,"150":1}}],["69159119078359",{"2":{"165":3}}],["694274",{"2":{"6":1,"149":1,"150":1}}],["697021",{"2":{"6":1,"149":1,"150":1}}],["639343",{"2":{"6":1,"149":1,"150":1}}],["6",{"2":{"1":12,"3":4,"6":23,"51":3,"56":3,"91":1,"97":4,"130":3,"150":1,"155":9,"165":2}}],["51695367760999",{"2":{"165":1}}],["516953677609987",{"2":{"165":2}}],["51030066635026",{"2":{"163":4}}],["5e6",{"2":{"164":2}}],["55715336218991",{"2":{"165":1}}],["557153362189904",{"2":{"165":2}}],["55",{"2":{"163":3}}],["55494217175954",{"2":{"163":4}}],["57",{"2":{"145":4,"146":4}}],["57725",{"2":{"15":2}}],["5x",{"2":{"130":1}}],["563198",{"2":{"54":1}}],["56",{"2":{"39":1}}],["54",{"2":{"39":1,"163":19}}],["50",{"2":{"39":1,"145":4,"146":4,"163":3}}],["500000",{"2":{"164":1}}],["50000",{"2":{"15":1}}],["500",{"2":{"14":1,"164":1}}],["5d",{"2":{"25":1,"27":1}}],["52",{"2":{"39":1}}],["52521",{"2":{"15":1}}],["52709",{"2":{"15":2}}],["594711",{"2":{"6":1,"149":1,"150":1}}],["590591",{"2":{"6":1,"149":1,"150":1}}],["595397",{"2":{"6":1,"149":1,"150":1}}],["535",{"2":{"145":4}}],["5355",{"2":{"145":2}}],["53333",{"2":{"15":4}}],["53",{"2":{"6":10,"145":2,"161":10}}],["58",{"2":{"39":1}}],["58059",{"2":{"15":2}}],["587158",{"2":{"6":2,"149":2,"150":2}}],["58375366067548",{"2":{"6":2,"53":1,"54":1}}],["584961",{"2":{"3":1,"6":3,"53":1,"54":1,"93":1,"94":1}}],["5",{"2":{"1":29,"3":4,"4":8,"6":84,"13":1,"39":1,"49":5,"50":8,"51":16,"56":18,"59":8,"63":8,"91":1,"97":4,"122":1,"130":2,"145":1,"146":1,"155":27,"163":32,"164":25,"171":1}}],["4983491639274692e6",{"2":{"164":2}}],["4986507085647392e6",{"2":{"164":2}}],["497205585568957e6",{"2":{"164":2}}],["4976022389592e6",{"2":{"164":2}}],["4957639801366436e6",{"2":{"164":2}}],["4940253560034204e6",{"2":{"164":2}}],["4946113281484335e6",{"2":{"164":2}}],["491990928929295e6",{"2":{"164":2}}],["4904357734399722e6",{"2":{"164":2}}],["4926709788709967e6",{"2":{"164":2}}],["4962554647802354e6",{"2":{"164":2}}],["499984780817334e6",{"2":{"164":2}}],["4997392479570867e6",{"2":{"164":2}}],["4991939151049731e6",{"2":{"164":2}}],["4994001399837343e6",{"2":{"164":2}}],["4998500087497458e6",{"2":{"164":2}}],["49",{"2":{"122":1}}],["43541888381864",{"2":{"165":3}}],["4326",{"2":{"164":2,"165":3}}],["43787",{"2":{"15":1}}],["439295815226",{"2":{"15":1}}],["434306",{"2":{"6":1,"149":1,"150":1}}],["4896621210021754e6",{"2":{"164":2}}],["489271",{"2":{"6":4,"161":4}}],["4870405593989636e6",{"2":{"164":2}}],["4879072738504685e6",{"2":{"164":2}}],["484003",{"2":{"120":4}}],["482551",{"2":{"120":4}}],["48268",{"2":{"15":1}}],["48",{"2":{"39":1}}],["48001",{"2":{"15":1}}],["45",{"2":{"39":2,"120":12,"163":2}}],["450",{"2":{"13":1}}],["458369",{"2":{"6":2,"149":2,"150":2}}],["42004014766201",{"2":{"163":1}}],["420040147662014",{"2":{"163":3}}],["4219350464667047e",{"2":{"163":4}}],["42",{"2":{"13":1,"14":1,"39":3}}],["426283",{"2":{"6":1,"149":1,"150":1}}],["400",{"2":{"39":3}}],["40000",{"2":{"15":1}}],["40",{"2":{"14":1,"39":3}}],["406224",{"2":{"6":1,"149":1,"150":1}}],["404504",{"2":{"6":1,"149":1,"150":1}}],["41544701408748197",{"2":{"163":1}}],["41",{"2":{"39":1,"165":20}}],["41878",{"2":{"15":1}}],["414248",{"2":{"6":1,"149":1,"150":1}}],["419406",{"2":{"6":1,"149":1,"150":1}}],["4493927459900552",{"2":{"163":1}}],["44121252392",{"2":{"15":1}}],["44",{"2":{"14":1,"39":2}}],["442901",{"2":{"6":1,"149":1,"150":1}}],["446339",{"2":{"6":1,"149":1,"150":1}}],["477985",{"2":{"120":4}}],["47",{"2":{"39":3}}],["473835",{"2":{"6":1,"149":1,"150":1}}],["472117",{"2":{"6":2,"149":2,"150":2}}],["46525251631344455",{"2":{"163":1}}],["465816",{"2":{"6":1,"149":1,"150":1}}],["46",{"2":{"39":3}}],["468107",{"2":{"6":1,"149":1,"150":1}}],["464547",{"2":{"6":6,"161":6}}],["4",{"2":{"1":11,"3":4,"6":15,"9":2,"13":2,"14":1,"32":1,"47":1,"66":1,"79":1,"83":1,"91":2,"110":1,"120":1,"130":3,"145":1,"152":1,"155":8,"164":20,"167":2}}],["3585",{"2":{"145":1}}],["35",{"2":{"39":3}}],["354492",{"2":{"3":1,"6":3,"53":1,"54":1,"93":1,"94":1}}],["38042741557976",{"2":{"163":1}}],["380427415579764",{"2":{"163":3}}],["38",{"2":{"39":3}}],["3655999675063154",{"2":{"163":1}}],["36",{"2":{"39":2}}],["360",{"2":{"33":1}}],["36022",{"2":{"15":1}}],["327284472232776",{"2":{"165":3}}],["32610",{"2":{"164":3}}],["32",{"2":{"39":3}}],["37",{"2":{"39":5}}],["3497142366876638",{"2":{"163":1}}],["34",{"2":{"39":3}}],["31571636123306385",{"2":{"163":1}}],["31",{"2":{"39":2}}],["30151010318639",{"2":{"163":4}}],["30527612515520186",{"2":{"163":4}}],["300",{"2":{"59":1}}],["30",{"2":{"14":2,"39":3,"163":2}}],["3376428491230612",{"2":{"163":4}}],["3390",{"2":{"91":1}}],["33333333333",{"2":{"15":1}}],["333333333336",{"2":{"15":3}}],["33",{"2":{"6":20,"149":20,"150":20}}],["3d",{"2":{"4":1,"6":1,"40":2,"63":1,"130":1,"144":1}}],["3",{"2":{"1":13,"3":4,"5":1,"6":29,"14":2,"40":13,"43":6,"45":1,"51":6,"56":5,"62":1,"66":1,"79":1,"83":1,"91":2,"96":1,"110":1,"122":7,"130":3,"138":16,"145":4,"150":3,"152":2,"154":1,"155":11,"164":1,"165":1,"169":1}}],["39945867303846",{"2":{"165":3}}],["3995734698458635",{"2":{"163":1}}],["399918",{"2":{"6":2,"149":2,"150":2}}],["394759",{"2":{"6":1,"149":1,"150":1}}],["392466",{"2":{"6":1,"149":1,"150":1}}],["395332",{"2":{"6":1,"149":1,"150":1}}],["39",{"0":{"30":1},"2":{"0":1,"4":5,"6":20,"7":1,"9":2,"17":2,"18":1,"19":1,"23":1,"29":1,"33":1,"36":1,"37":1,"38":1,"39":3,"40":2,"43":6,"44":3,"45":28,"47":1,"49":1,"50":1,"52":1,"53":4,"54":1,"57":2,"60":4,"63":7,"68":1,"78":2,"85":2,"91":19,"97":1,"99":1,"102":2,"122":3,"123":2,"125":3,"126":1,"130":5,"136":6,"137":1,"145":6,"146":1,"148":1,"150":2,"158":2,"159":3,"160":6,"162":1,"163":6,"164":6,"165":4,"166":4,"167":5,"168":1,"170":1,"171":2}}],["2pi",{"2":{"163":1,"164":1,"165":1}}],["2nd",{"2":{"54":6}}],["2335447787454",{"2":{"165":1}}],["233544778745394",{"2":{"165":2}}],["23",{"2":{"39":3,"91":1}}],["23699059147",{"2":{"15":1}}],["28",{"2":{"39":2}}],["28083",{"2":{"15":2}}],["2658011835867806",{"2":{"163":1}}],["26745668457025",{"2":{"163":1}}],["267456684570245",{"2":{"163":3}}],["26",{"2":{"39":5,"91":2}}],["24989584635339165",{"2":{"163":1}}],["24279488312757858",{"2":{"163":4}}],["24",{"2":{"39":7,"91":1,"165":9}}],["274364",{"2":{"51":1,"53":1,"56":1}}],["274363",{"2":{"51":1,"53":1,"56":1}}],["27",{"2":{"39":2}}],["275543",{"2":{"6":6,"161":6}}],["2d",{"2":{"25":1,"27":1,"144":1}}],["2^",{"2":{"14":1}}],["2158594260436434",{"2":{"163":1}}],["215118",{"2":{"6":4,"161":4}}],["21664550952386064",{"2":{"163":4}}],["21",{"2":{"39":4,"91":2,"165":40}}],["21427",{"2":{"11":5}}],["295828190107045",{"2":{"165":1}}],["29582819010705",{"2":{"165":2}}],["299820032397223",{"2":{"163":1}}],["29",{"2":{"39":3}}],["29th",{"0":{"8":1},"1":{"9":1,"10":1}}],["298",{"2":{"6":2,"146":2}}],["20340",{"2":{"167":1}}],["20682326747054",{"2":{"165":1}}],["206823267470536",{"2":{"165":2}}],["20093817218219",{"2":{"163":1}}],["200938172182195",{"2":{"163":3}}],["2018",{"2":{"91":1}}],["2017",{"2":{"6":1,"40":1}}],["20",{"2":{"39":3,"91":2,"163":60,"165":1}}],["2024",{"0":{"7":1,"8":1},"1":{"9":1,"10":1}}],["20th",{"0":{"7":1}}],["25",{"2":{"39":3,"65":1,"91":1,"109":1,"165":12}}],["258",{"2":{"11":1}}],["25px",{"2":{"6":2}}],["257223563`",{"2":{"146":1}}],["257223563",{"2":{"6":2,"146":1}}],["22",{"2":{"39":3,"91":1}}],["22168",{"2":{"3":1,"6":3,"53":1,"54":1,"93":1,"94":1}}],["224758",{"2":{"3":1,"6":3,"53":1,"54":1,"93":1,"94":1}}],["2",{"2":{"1":19,"3":9,"5":1,"6":49,"13":1,"14":1,"15":3,"25":2,"27":2,"33":3,"37":1,"39":6,"40":32,"43":2,"44":4,"45":10,"46":6,"47":7,"49":1,"50":2,"54":2,"56":1,"59":1,"60":3,"63":4,"66":2,"79":2,"80":2,"82":2,"83":3,"91":11,"110":2,"120":2,"122":23,"130":5,"139":1,"147":1,"150":5,"152":7,"153":7,"154":5,"155":18,"161":11,"163":7,"164":6,"165":10,"166":1}}],["1st",{"2":{"54":6}}],["198232937815632",{"2":{"165":1}}],["19823293781563178",{"2":{"165":2}}],["1999466709331708",{"2":{"163":1}}],["1998",{"2":{"51":1,"53":1,"56":1}}],["19",{"2":{"39":2,"91":2}}],["110m",{"2":{"164":2}}],["110",{"2":{"164":1}}],["11591614996189725",{"2":{"163":1}}],["11966707868197",{"2":{"163":1}}],["119667078681967",{"2":{"163":3}}],["11",{"2":{"15":2,"39":2,"91":1}}],["1145",{"2":{"51":1,"53":1,"56":1}}],["114",{"2":{"7":1}}],["16589608273778408",{"2":{"163":1}}],["165644",{"2":{"120":2}}],["16692537029320365",{"2":{"163":4}}],["166644",{"2":{"120":2}}],["163434",{"2":{"120":2}}],["169356",{"2":{"120":2}}],["164434",{"2":{"120":2}}],["16111",{"2":{"15":1}}],["16",{"2":{"13":1,"14":1,"39":2,"91":2}}],["180",{"2":{"33":1,"120":1}}],["18593721105",{"2":{"15":1}}],["18",{"2":{"13":1,"14":1,"39":3,"91":2}}],["1em",{"2":{"6":2}}],["1px",{"2":{"6":2}}],["13309630561615",{"2":{"165":3}}],["13401805979",{"2":{"15":2}}],["13",{"2":{"6":3,"39":1,"51":1,"56":2,"91":1}}],["10n",{"2":{"164":1}}],["10832215707812454",{"2":{"163":4}}],["10m",{"2":{"150":1}}],["10^9",{"2":{"13":1}}],["1000000",{"2":{"164":1}}],["1000",{"2":{"13":2,"145":2,"164":1,"169":2}}],["100",{"2":{"6":2,"14":3,"122":2}}],["10",{"2":{"6":14,"11":1,"36":1,"39":5,"49":4,"50":10,"51":2,"53":1,"56":2,"62":2,"91":3,"96":2,"146":1,"150":3,"163":1}}],["14182952335953",{"2":{"165":1}}],["14182952335952814",{"2":{"165":2}}],["14404531208901e",{"2":{"165":2}}],["1499775010124783",{"2":{"163":1}}],["1464721641710074",{"2":{"163":4}}],["14",{"2":{"3":1,"6":5,"39":2,"53":2,"54":2,"91":1,"93":1,"94":1,"145":2,"146":2}}],["15488729606723",{"2":{"165":3}}],["15",{"2":{"3":1,"6":4,"39":1,"49":1,"50":1,"53":1,"54":1,"91":1,"93":1,"94":1}}],["17893116483784577",{"2":{"165":2}}],["17289902010158",{"2":{"163":1}}],["172899020101585",{"2":{"163":3}}],["170356",{"2":{"120":2}}],["17",{"2":{"3":1,"6":3,"39":3,"53":1,"54":1,"91":2,"93":1,"94":1}}],["125",{"2":{"6":2,"53":1,"54":1}}],["127",{"2":{"3":1,"6":3,"53":1,"54":1,"93":1,"94":1,"164":1}}],["123",{"2":{"3":1,"6":3,"53":1,"54":1,"93":1,"94":1}}],["12636633117296836",{"2":{"165":2}}],["126",{"2":{"3":1,"6":3,"53":1,"54":1,"93":1,"94":1}}],["12",{"2":{"3":1,"6":3,"39":2,"53":1,"54":1,"91":1,"93":1,"94":1,"170":1}}],["124",{"2":{"3":1,"6":3,"53":1,"54":1,"93":1,"94":1}}],["1",{"2":{"1":8,"3":38,"6":63,"13":1,"14":4,"15":1,"32":4,"33":15,"36":7,"38":2,"39":11,"40":16,"43":4,"44":7,"45":72,"46":9,"47":15,"49":1,"50":10,"52":3,"54":9,"56":4,"57":11,"59":7,"60":6,"63":16,"65":2,"66":6,"68":2,"69":2,"78":2,"79":8,"80":12,"82":2,"83":5,"91":38,"97":6,"99":4,"100":5,"102":1,"109":2,"110":6,"120":16,"122":25,"130":9,"132":12,"133":2,"139":9,"146":1,"147":4,"150":8,"152":15,"153":3,"154":15,"155":6,"161":9,"163":8,"164":44,"165":12,"166":1,"169":8,"170":3}}],["human",{"2":{"167":1}}],["hypot",{"2":{"147":1}}],["h2",{"2":{"91":6}}],["h1",{"2":{"91":11}}],["hm",{"2":{"39":2}}],["h",{"2":{"33":2,"45":2,"57":8}}],["high",{"2":{"167":1}}],["highest",{"2":{"165":1}}],["hit",{"2":{"45":1,"130":5}}],["hits",{"2":{"18":1}}],["hidedecorations",{"2":{"39":2}}],["hinter",{"2":{"34":3,"41":1,"143":1,"146":1}}],["hint",{"2":{"34":3,"41":1,"146":1}}],["hinge=2",{"2":{"53":1}}],["hinge`",{"2":{"53":1}}],["hinge",{"2":{"6":1,"45":1,"54":13,"91":15}}],["hist",{"2":{"13":1}}],["histogram",{"2":{"13":1}}],["href=",{"2":{"6":2}}],["https",{"2":{"6":2,"51":1,"53":1,"54":1,"56":1,"91":2,"150":1,"152":1}}],["hcat",{"2":{"6":1}}],["heavily",{"2":{"130":1}}],["heatmap",{"2":{"13":5,"14":6,"39":2,"59":2,"122":1}}],["help",{"2":{"159":1}}],["helpers",{"0":{"45":1},"2":{"80":1,"97":1}}],["helper",{"0":{"52":1,"54":1,"57":1},"2":{"44":1,"45":1,"50":1}}],["helps",{"2":{"30":1}}],["held",{"2":{"1":1,"6":1,"130":1}}],["here",{"2":{"6":2,"9":1,"13":1,"14":1,"20":1,"40":1,"54":1,"80":1,"122":2,"130":5,"132":1,"146":1,"164":2,"168":2,"169":3}}],["hours",{"2":{"170":1}}],["hood",{"2":{"167":1}}],["hook",{"2":{"6":1,"150":1}}],["home",{"2":{"164":1}}],["horizontal",{"2":{"47":1,"54":1,"122":1,"150":1}}],["hormann",{"0":{"52":1,"54":1,"57":1},"2":{"6":2,"40":2,"45":3,"50":2,"51":1,"53":1,"56":1}}],["how",{"0":{"26":1},"2":{"6":2,"26":2,"36":1,"40":1,"45":1,"54":1,"63":1,"122":2,"125":1,"130":1,"141":1,"150":1,"164":1,"167":1,"168":2,"169":2,"170":1,"171":1}}],["however",{"2":{"3":1,"6":2,"33":1,"40":1,"44":1,"45":1,"54":1,"59":1,"63":1,"65":1,"79":1,"137":1}}],["hole",{"2":{"33":1,"37":3,"39":2,"40":9,"44":4,"45":58,"47":3,"51":6,"53":2,"57":15,"60":3,"72":1,"73":1,"74":1,"91":33,"122":5,"133":2,"163":1}}],["holes=",{"2":{"45":1}}],["holes",{"2":{"4":3,"5":1,"6":4,"9":2,"33":2,"36":1,"40":2,"44":1,"45":19,"50":4,"51":2,"53":2,"56":6,"57":29,"60":3,"63":3,"88":1,"91":11,"112":1,"122":17,"133":2,"163":4}}],["holding",{"2":{"6":1,"122":1,"130":2}}],["holds",{"2":{"6":1,"45":1,"148":1,"158":2}}],["hold",{"2":{"6":1,"122":1,"150":1,"159":1,"167":1}}],["halign",{"2":{"150":1}}],["half",{"2":{"46":2}}],["hail",{"2":{"133":1}}],["handling",{"0":{"143":1},"2":{"123":1}}],["handler",{"2":{"41":1,"143":1}}],["handle",{"2":{"34":1,"120":1,"128":2,"130":1,"164":1}}],["handled",{"2":{"18":1}}],["hao",{"2":{"91":1}}],["had",{"2":{"51":1,"53":1,"63":1,"145":1,"159":1}}],["happens",{"2":{"45":1}}],["happen",{"2":{"24":1}}],["have",{"2":{"3":3,"4":9,"6":17,"19":1,"23":1,"33":2,"37":3,"40":6,"41":1,"45":4,"54":1,"59":1,"60":2,"63":10,"91":5,"96":1,"97":3,"99":1,"100":1,"121":1,"122":1,"123":2,"125":2,"129":1,"130":4,"150":1,"152":1,"159":1,"160":1,"163":1,"164":1,"168":1,"169":1,"170":3}}],["haskey",{"2":{"160":1}}],["hash",{"2":{"122":1}}],["hasn",{"2":{"122":1}}],["hassle",{"2":{"1":1,"6":1,"155":1}}],["has",{"2":{"1":4,"6":4,"32":1,"36":2,"40":2,"45":2,"52":2,"54":1,"57":1,"59":1,"60":1,"63":11,"102":1,"120":1,"130":4,"131":1,"145":2,"154":1,"164":1}}],["bx",{"2":{"120":2}}],["b2y",{"2":{"54":4}}],["b2x",{"2":{"54":4}}],["b2",{"2":{"54":47,"60":3,"97":6}}],["b``",{"2":{"52":1}}],["b`",{"2":{"52":3,"54":4,"57":4}}],["bigger",{"2":{"45":1}}],["bit",{"2":{"25":1,"27":1,"154":8,"163":2}}],["b1y",{"2":{"54":7}}],["b1x",{"2":{"54":7}}],["b1",{"2":{"45":8,"54":63,"97":6}}],["building",{"2":{"163":1}}],["build",{"2":{"45":13,"50":1,"51":1,"53":1,"56":1,"125":3,"126":1,"145":2,"153":1,"154":1}}],["built",{"2":{"17":1,"20":1}}],["buffers",{"2":{"122":1}}],["buffered",{"2":{"41":2}}],["buffering",{"2":{"40":1,"41":1}}],["buffer",{"0":{"41":1},"2":{"34":2,"41":5,"44":2,"45":1,"121":1}}],["but",{"2":{"1":2,"3":5,"4":3,"6":15,"18":1,"22":1,"25":1,"27":1,"33":1,"36":1,"37":1,"47":1,"54":2,"57":2,"63":4,"68":2,"91":1,"96":1,"97":5,"99":1,"100":1,"103":2,"104":1,"109":1,"120":1,"121":1,"122":1,"125":1,"128":1,"130":16,"141":1,"142":1,"147":1,"150":1,"158":1,"160":2,"164":2,"165":2,"167":1,"168":1,"169":1,"170":2}}],["b>",{"2":{"6":4}}],["bloat",{"2":{"165":1}}],["block",{"2":{"163":1}}],["blob",{"2":{"6":2,"150":1}}],["blue",{"2":{"14":1,"49":1,"62":2,"65":2,"82":2,"96":2,"109":2,"169":2}}],["black",{"2":{"6":2,"49":1,"164":1}}],["breaks",{"2":{"139":1}}],["break",{"2":{"45":3,"47":1,"52":2,"63":4,"91":11,"97":1,"122":6,"139":2}}],["brevity",{"2":{"40":1}}],["br>",{"2":{"6":2}}],["broadcasting",{"2":{"6":1,"40":1}}],["broken",{"2":{"3":1,"6":1,"80":1}}],["balancing",{"2":{"130":2}}],["barrier",{"2":{"130":1}}],["barycentric",{"0":{"5":1,"38":1,"40":1},"1":{"39":1,"40":1},"2":{"0":6,"5":10,"6":17,"9":1,"34":1,"38":9,"39":4,"40":52}}],["basicsgeoms",{"2":{"130":1}}],["basic",{"2":{"122":1}}],["base",{"2":{"34":4,"40":15,"41":1,"45":2,"122":6,"130":5,"143":1,"146":2,"147":1,"158":1,"160":3}}],["based",{"2":{"4":2,"6":3,"19":1,"33":2,"37":2,"39":2,"44":1,"47":1,"60":2,"63":1,"69":1,"83":1,"91":2,"97":1,"100":1,"110":1,"158":1,"167":1,"168":1,"169":1}}],["backs",{"2":{"50":4}}],["backwards",{"2":{"45":1,"52":1,"54":1,"57":1}}],["backing",{"2":{"45":1}}],["backend",{"2":{"41":2,"160":1}}],["back",{"2":{"6":1,"18":1,"22":1,"23":1,"50":4,"160":1}}],["b",{"2":{"3":2,"4":7,"6":13,"45":206,"47":9,"51":26,"52":18,"53":26,"54":77,"55":3,"56":27,"57":39,"63":29,"91":2,"97":22,"166":1}}],["box",{"2":{"46":2,"47":3,"169":1}}],["bounaries",{"2":{"91":1}}],["bounce",{"2":{"45":8,"51":1,"52":1,"53":1,"54":1,"56":1,"57":1}}],["bouncings",{"2":{"45":1}}],["bouncing",{"2":{"45":13,"52":3,"54":4,"57":4}}],["bounday",{"2":{"91":2,"103":2,"104":2,"105":2}}],["boundaries",{"2":{"3":2,"6":2,"78":2,"82":1,"83":1,"91":1,"93":1,"94":1,"122":1}}],["boundary",{"2":{"3":7,"6":7,"59":1,"65":1,"66":1,"68":1,"69":3,"72":4,"79":2,"80":9,"83":2,"85":1,"86":6,"87":3,"91":16,"99":2,"100":4,"102":3,"103":3,"104":1,"105":1,"109":1,"110":3}}],["bound",{"2":{"55":1}}],["bounding",{"2":{"45":1,"46":2,"47":3}}],["boundscheck",{"2":{"40":14}}],["bounds",{"2":{"6":1,"122":4}}],["bold",{"2":{"41":1,"143":1,"146":1}}],["border",{"2":{"6":8}}],["both",{"2":{"3":5,"6":6,"45":2,"54":4,"56":1,"57":1,"59":1,"63":3,"66":1,"80":4,"83":1,"91":2,"97":1,"104":1,"110":1,"145":1,"147":1}}],["booltype",{"2":{"130":3,"147":1,"159":3}}],["booleans",{"2":{"45":1,"91":2}}],["boolean",{"2":{"24":2,"45":1,"52":1,"54":1,"57":1,"130":1,"159":1,"168":1}}],["boolsastypes",{"0":{"24":1,"159":1},"2":{"147":2,"159":6}}],["bools",{"2":{"10":1}}],["bool",{"2":{"3":17,"4":14,"6":40,"45":3,"63":17,"66":1,"69":1,"79":2,"80":13,"83":1,"91":2,"94":1,"97":10,"100":2,"110":1,"120":7,"122":6,"147":2,"159":2,"161":5}}],["bypred",{"2":{"171":1}}],["by",{"0":{"73":1,"74":1,"114":1},"2":{"1":3,"3":2,"4":8,"6":30,"7":1,"17":1,"18":2,"19":1,"22":1,"24":1,"25":1,"26":1,"27":1,"32":1,"33":6,"36":1,"37":1,"40":4,"41":1,"43":5,"44":4,"45":14,"46":1,"47":6,"49":1,"50":6,"51":1,"53":1,"54":5,"56":4,"57":3,"60":5,"63":8,"66":1,"68":1,"69":1,"73":2,"74":2,"75":1,"76":2,"78":1,"90":2,"91":10,"120":2,"122":4,"125":2,"130":7,"136":2,"137":1,"139":3,"141":1,"142":2,"143":1,"144":1,"146":3,"147":1,"148":1,"150":1,"151":1,"152":3,"153":1,"155":1,"163":1,"164":1,"165":1,"167":1,"168":2,"169":1,"170":2,"171":1}}],["berlin",{"2":{"170":1}}],["beed",{"2":{"165":1}}],["been",{"2":{"52":1,"122":1,"123":2,"159":1}}],["bearing",{"2":{"120":4}}],["beauty",{"2":{"9":1}}],["better",{"2":{"80":1,"130":2,"150":1}}],["between",{"2":{"4":4,"6":18,"23":1,"33":2,"40":13,"45":1,"47":18,"51":1,"52":4,"53":1,"54":11,"56":2,"57":4,"60":8,"63":1,"91":4,"97":4,"122":1,"146":3,"147":1,"151":2,"152":2,"153":1,"164":1,"168":2,"169":1}}],["because",{"2":{"45":1,"123":1,"157":1}}],["become",{"2":{"22":1}}],["being",{"2":{"33":1,"54":1,"91":1,"97":1,"137":1}}],["behind",{"2":{"25":1,"26":1,"27":1,"39":1,"123":1}}],["behaviour",{"2":{"6":1,"18":1,"23":1,"150":1}}],["best",{"2":{"19":1,"130":2,"150":1}}],["beware",{"2":{"18":1}}],["benchmarking",{"2":{"146":1,"150":1}}],["benchmarkgroup",{"2":{"146":2,"150":3}}],["benchmark",{"0":{"146":1,"150":1},"2":{"146":1,"150":1}}],["benchmarktools",{"2":{"13":1,"146":1,"150":1}}],["benchmarks",{"2":{"9":2}}],["beginning",{"2":{"47":1,"163":1}}],["begin+1",{"2":{"40":5}}],["begin",{"2":{"9":1,"40":7,"130":2,"151":1,"167":1}}],["before",{"2":{"6":4,"40":1,"51":1,"53":1,"54":1,"56":1,"150":1,"164":1}}],["below",{"2":{"6":2,"17":1,"41":1,"135":1,"152":1,"153":1,"154":1,"167":1}}],["be",{"2":{"1":7,"3":3,"4":11,"5":4,"6":65,"7":1,"9":1,"13":2,"20":3,"23":2,"24":1,"25":3,"26":1,"27":3,"33":8,"37":7,"38":2,"39":1,"40":10,"41":2,"43":1,"44":3,"45":14,"46":1,"47":2,"50":1,"51":7,"52":4,"53":7,"54":12,"56":6,"57":5,"59":2,"60":4,"63":15,"69":6,"78":2,"79":1,"83":6,"91":21,"97":2,"100":6,"110":6,"112":1,"113":1,"114":1,"115":1,"120":2,"122":1,"125":2,"128":2,"129":2,"130":12,"132":1,"133":1,"134":1,"135":3,"136":4,"137":2,"139":2,"140":1,"142":3,"143":1,"144":1,"146":8,"147":2,"150":10,"152":1,"154":3,"155":1,"159":1,"160":2,"163":2,"165":1,"168":4}}],["xticklabelsvisible",{"2":{"164":1}}],["xticklabelrotation",{"2":{"13":2}}],["xoffset",{"2":{"163":4,"165":1}}],["x=x",{"2":{"161":1}}],["x`",{"2":{"130":1}}],["xvec",{"2":{"122":4}}],["xbounds",{"2":{"122":4}}],["xhalf",{"2":{"122":3}}],["xlast",{"2":{"60":3}}],["xfirst",{"2":{"60":5}}],["x0",{"2":{"60":5}}],["xn",{"2":{"47":4}}],["xind+1",{"2":{"122":1}}],["xind",{"2":{"122":2}}],["xinterior",{"2":{"44":2}}],["xi−xi−1",{"2":{"6":1}}],["xcentroid",{"2":{"44":13}}],["xrange",{"2":{"39":3,"59":2}}],["xautolimits",{"2":{"39":2}}],["xp2",{"2":{"33":5}}],["x2",{"2":{"6":3,"40":4,"44":2,"47":18,"60":8,"80":10,"91":5,"97":4,"122":5,"147":6,"161":2}}],["x26",{"2":{"6":4,"33":2,"37":6,"40":1,"41":4,"45":58,"47":36,"51":4,"52":4,"54":24,"57":2,"60":3,"63":14,"75":2,"76":2,"80":48,"89":2,"90":2,"91":170,"97":22,"102":2,"106":2,"107":2,"116":2,"117":2,"120":4,"122":12,"135":2,"139":6,"143":2,"146":2,"152":10,"153":2,"161":4,"168":1}}],["x1",{"2":{"6":4,"40":3,"44":2,"47":22,"60":8,"80":11,"91":6,"97":5,"122":5,"147":7,"161":2}}],["xs",{"2":{"6":3,"47":4,"122":30,"161":4}}],["xmax",{"2":{"6":1,"46":2,"47":48}}],["xmin",{"2":{"6":1,"46":2,"47":49}}],["x3c",{"2":{"5":1,"6":36,"33":4,"34":1,"37":2,"40":66,"45":17,"47":11,"50":3,"51":1,"53":1,"54":6,"56":1,"59":1,"60":13,"63":2,"80":33,"91":13,"97":10,"120":1,"122":4,"125":2,"130":19,"133":2,"136":3,"139":5,"146":2,"151":2,"152":6,"153":3,"154":9,"158":4,"159":2,"171":1}}],["xy`",{"2":{"142":1}}],["xy",{"2":{"1":4,"40":1,"142":3}}],["x",{"2":{"1":4,"4":1,"6":6,"7":1,"9":5,"11":6,"13":11,"14":10,"15":4,"33":9,"37":2,"39":8,"43":1,"44":10,"45":21,"46":1,"47":8,"50":6,"52":9,"54":18,"57":9,"59":2,"60":7,"63":3,"80":21,"91":16,"97":7,"120":11,"122":2,"123":2,"130":17,"135":2,"140":2,"141":4,"142":1,"147":2,"150":2,"152":2,"154":1,"155":2,"156":2,"159":4,"161":33,"163":6,"164":2,"165":2,"168":1,"170":2}}],["=>",{"2":{"130":2}}],["=float64",{"2":{"44":3,"53":1,"56":1}}],["=false",{"2":{"33":1}}],["===",{"2":{"80":8,"120":4}}],["==",{"2":{"9":1,"19":1,"33":4,"37":2,"40":9,"41":2,"44":1,"45":34,"47":30,"52":1,"54":20,"56":2,"57":1,"59":1,"63":16,"91":44,"97":2,"120":3,"122":18,"130":1,"133":1,"135":1,"139":1,"143":1,"146":2,"150":1,"154":3}}],["=",{"2":{"1":5,"3":17,"4":7,"5":2,"6":62,"11":1,"13":19,"14":33,"15":18,"32":4,"33":56,"34":4,"36":6,"37":25,"39":35,"40":110,"41":3,"43":6,"44":36,"45":323,"46":6,"47":96,"49":7,"50":29,"51":21,"52":30,"53":18,"54":143,"56":21,"57":77,"59":15,"60":52,"62":7,"63":40,"65":7,"66":3,"68":4,"69":23,"70":3,"71":7,"72":14,"73":14,"74":4,"75":2,"76":2,"78":5,"79":3,"80":57,"82":7,"83":18,"84":3,"85":11,"86":17,"87":9,"88":3,"89":2,"90":2,"91":189,"93":3,"94":3,"96":7,"97":40,"99":3,"100":22,"101":3,"102":9,"103":14,"104":10,"105":6,"106":2,"107":2,"109":7,"110":22,"111":3,"112":11,"113":14,"114":14,"115":4,"116":2,"117":2,"120":32,"122":106,"123":1,"127":4,"130":90,"132":2,"133":4,"135":9,"138":3,"139":30,"140":1,"143":2,"145":16,"146":21,"147":18,"148":2,"149":5,"150":60,"151":11,"152":49,"153":7,"154":43,"155":2,"156":1,"158":6,"159":2,"160":3,"161":42,"163":45,"164":19,"165":13,"166":3,"167":4,"169":12,"170":6,"171":2}}],["utm",{"2":{"164":1}}],["utility",{"0":{"161":1},"2":{"40":1,"130":2}}],["utils",{"0":{"154":1},"2":{"34":1}}],["u2",{"2":{"91":4}}],["u1",{"2":{"91":4}}],["update",{"2":{"45":6,"122":10}}],["updated",{"2":{"45":6,"130":3}}],["updates",{"2":{"40":1}}],["up",{"2":{"45":2,"54":1,"91":1,"104":1,"128":1,"138":1,"152":2,"163":2}}],["upper",{"2":{"6":1,"122":1,"169":1}}],["uv",{"2":{"40":1}}],["u>",{"2":{"6":2}}],["u>geometryops",{"2":{"6":2}}],["usage",{"2":{"170":1}}],["usa",{"2":{"150":15,"170":3}}],["us",{"2":{"37":1,"164":1,"170":1}}],["ususally",{"2":{"6":1,"125":1,"130":1}}],["usually",{"2":{"26":2,"167":1}}],["usual",{"2":{"6":1,"133":1,"136":1}}],["usecases",{"2":{"25":1,"27":1}}],["uses",{"2":{"6":1,"91":1,"142":1,"146":1,"150":1,"167":1}}],["users",{"2":{"34":1,"123":1,"137":1}}],["user",{"2":{"6":12,"23":1,"44":1,"51":3,"53":3,"56":3,"151":1,"152":1,"153":1,"168":1}}],["useful",{"2":{"6":10,"40":1,"122":1,"144":1,"147":1,"150":2,"160":1}}],["used",{"2":{"1":1,"5":1,"6":8,"33":1,"37":1,"38":1,"40":1,"44":2,"45":7,"47":1,"50":1,"54":1,"59":1,"60":1,"63":1,"97":1,"122":2,"125":1,"130":3,"131":1,"147":1,"150":1,"152":2,"157":2,"158":1,"164":1,"167":1,"168":2,"169":1}}],["use",{"2":{"1":2,"4":1,"5":1,"6":9,"11":1,"20":1,"23":1,"26":1,"40":1,"45":1,"57":1,"80":2,"97":1,"121":1,"122":1,"127":1,"130":7,"133":1,"141":1,"145":1,"147":1,"150":1,"152":2,"160":3,"163":1,"167":1,"168":2,"171":2}}],["using",{"0":{"164":1},"2":{"1":4,"4":1,"5":3,"6":12,"11":4,"13":4,"14":1,"15":1,"32":1,"33":1,"34":7,"36":2,"37":2,"39":4,"40":7,"41":3,"43":2,"44":1,"45":5,"46":2,"47":1,"49":2,"50":1,"52":3,"54":4,"55":1,"57":3,"59":2,"60":2,"62":2,"63":1,"65":2,"66":1,"68":2,"69":1,"76":1,"78":2,"79":1,"80":1,"82":2,"83":1,"90":1,"91":1,"93":2,"94":1,"96":2,"97":1,"99":2,"100":1,"107":1,"109":2,"110":1,"117":1,"120":1,"121":1,"122":5,"123":2,"128":1,"130":4,"133":1,"136":1,"139":1,"140":2,"141":1,"142":1,"143":3,"145":1,"146":5,"147":1,"150":2,"152":1,"154":1,"155":4,"156":2,"160":2,"161":1,"162":4,"163":1,"165":1,"166":2,"168":1,"169":4,"170":2}}],["unnecessary",{"2":{"122":1}}],["unneeded",{"2":{"6":3,"45":1,"51":1,"53":1,"56":1}}],["until",{"2":{"122":3,"128":1,"152":1,"160":1}}],["uneeded",{"2":{"51":1,"53":1,"56":1}}],["uneccesary",{"2":{"6":3,"151":1,"152":1,"153":1}}],["unprocessed",{"2":{"45":1}}],["unknown",{"2":{"45":4,"47":15}}],["unknown=3",{"2":{"45":1}}],["unmatched",{"2":{"45":9,"47":26}}],["understand",{"2":{"157":1}}],["under",{"2":{"37":2,"167":1}}],["undergrad",{"2":{"9":1}}],["undef",{"2":{"33":2,"45":1,"151":1,"152":1,"154":2,"161":2}}],["unless",{"2":{"22":1,"45":1,"52":2,"54":2,"57":2}}],["unlike",{"2":{"18":1,"157":1}}],["unstable",{"2":{"13":1,"130":1,"159":1}}],["universal",{"2":{"164":1}}],["united",{"2":{"150":1}}],["unify",{"2":{"25":1,"27":1}}],["unique",{"2":{"6":2,"54":3,"136":2,"139":2}}],["unioning",{"2":{"57":1}}],["unionintersectingpolygons",{"2":{"0":1,"6":8,"51":1,"52":2,"53":1,"54":2,"56":1,"57":2,"136":2,"137":2,"138":1,"139":4}}],["unions",{"0":{"57":1},"2":{"18":1,"158":1}}],["union",{"0":{"56":1},"2":{"0":1,"1":2,"3":2,"4":4,"6":22,"11":3,"23":2,"33":2,"34":1,"37":1,"40":1,"44":4,"45":7,"47":1,"53":2,"56":18,"57":30,"60":1,"63":8,"71":2,"72":4,"73":1,"75":2,"76":1,"85":2,"86":6,"89":2,"90":1,"97":4,"102":2,"103":4,"104":1,"106":2,"107":1,"112":2,"113":4,"114":1,"116":2,"117":1,"120":1,"122":5,"123":1,"128":3,"130":6,"136":1,"137":1,"139":9,"147":4,"150":2,"151":3,"152":3,"153":3,"158":4,"161":1}}],["unchanged",{"2":{"1":1,"6":2,"130":1,"150":1}}],["unwrap",{"2":{"0":1,"6":3,"125":1,"130":16}}],["nselected",{"2":{"154":3}}],["nmax",{"2":{"154":2}}],["nice",{"2":{"152":1}}],["nvkelso",{"2":{"150":1}}],["null",{"2":{"146":1}}],["numeric",{"2":{"11":1}}],["numbers",{"2":{"6":1,"7":1,"38":2,"40":1,"146":1}}],["number=6",{"2":{"6":1,"149":1,"150":1}}],["number",{"2":{"6":11,"40":1,"45":2,"50":1,"59":1,"63":2,"91":2,"144":1,"145":1,"147":1,"150":2,"151":4,"152":7,"153":4,"154":12}}],["n+1",{"2":{"132":1}}],["nfeature",{"2":{"130":2}}],["nkeys",{"2":{"122":8}}],["nc",{"2":{"91":13}}],["ncoord",{"2":{"63":2}}],["nl",{"2":{"91":11}}],["nhole",{"2":{"45":2,"51":2,"53":2,"56":2,"57":1,"63":2}}],["nbpts",{"2":{"45":2}}],["nbsp",{"2":{"1":4,"3":9,"4":8,"5":3,"6":87,"125":3,"135":1,"136":4}}],["ngeom",{"2":{"44":1,"130":2,"161":1}}],["nt",{"2":{"160":2}}],["ntasks",{"2":{"130":6}}],["nthreads",{"2":{"130":3}}],["nthe",{"2":{"41":1,"143":1,"146":1}}],["ntuple",{"2":{"40":3,"147":1}}],["n2",{"2":{"40":8,"63":10}}],["n1",{"2":{"40":8,"63":9}}],["np2",{"2":{"80":4}}],["npolygon",{"2":{"52":1,"63":3,"139":2}}],["npoints",{"2":{"33":6,"45":5,"91":3,"146":6,"152":7}}],["npoint",{"2":{"6":1,"33":2,"36":1,"37":1,"47":2,"60":1,"63":6,"80":6,"91":6,"102":1,"120":2,"133":1,"146":3,"147":1,"150":14,"154":1,"161":13}}],["npts",{"2":{"45":6,"152":3}}],["np",{"2":{"37":2,"60":5}}],["n",{"2":{"6":1,"9":1,"38":2,"40":36,"41":2,"45":51,"50":10,"56":4,"57":4,"91":11,"102":2,"120":6,"122":5,"132":1,"139":25,"143":2,"146":2,"147":3,"150":2,"154":7,"161":32}}],["naive",{"2":{"55":1}}],["napts",{"2":{"45":3}}],["navigate",{"0":{"26":1}}],["natearth2",{"2":{"164":1}}],["natural",{"2":{"150":2,"164":2,"168":1}}],["naturalearth",{"2":{"11":2,"164":1}}],["nature",{"2":{"122":1}}],["native",{"2":{"6":1,"121":1,"160":4,"167":1}}],["nan",{"2":{"9":1}}],["named",{"2":{"130":1}}],["namedtuple",{"2":{"22":2,"130":2,"160":2}}],["name",{"2":{"6":1,"34":2,"150":1,"160":1,"166":1,"167":2,"170":1}}],["names",{"2":{"6":1,"34":3,"130":6,"160":1}}],["noel0",{"2":{"164":1}}],["nodestatus",{"2":{"122":6}}],["nodes",{"2":{"45":1,"122":4}}],["node",{"2":{"45":26,"122":17}}],["north",{"2":{"47":12}}],["nor",{"2":{"41":1,"143":1,"146":1}}],["normalized",{"2":{"40":1}}],["normalize",{"2":{"40":1}}],["norm",{"2":{"6":1,"40":22}}],["now",{"2":{"6":1,"13":1,"25":1,"27":1,"36":1,"39":2,"40":4,"41":1,"45":1,"50":1,"57":1,"60":1,"120":1,"122":2,"138":1,"144":1,"145":3,"146":1,"150":1,"163":5,"164":6,"165":2,"166":1,"167":3,"169":2}}],["no",{"2":{"6":6,"33":1,"40":2,"45":4,"51":1,"52":1,"53":1,"54":14,"56":1,"63":2,"69":3,"83":3,"91":2,"100":2,"102":1,"104":1,"105":2,"110":2,"112":1,"113":3,"114":3,"115":1,"121":1,"122":2,"123":1,"130":3,"144":1,"146":2,"147":1,"150":1,"160":1,"167":1}}],["nonzero",{"2":{"147":1}}],["none",{"2":{"6":4,"45":1,"50":1,"51":1,"53":1,"56":1,"57":1,"80":4,"82":1}}],["nondimensional",{"2":{"6":1,"146":1}}],["nonintersecting",{"2":{"6":1,"23":1,"136":1,"139":1}}],["non",{"2":{"3":2,"6":2,"22":1,"38":2,"45":15,"51":2,"52":1,"53":1,"54":4,"56":1,"57":2,"59":1,"97":2,"104":1,"128":1,"159":1}}],["note",{"2":{"4":4,"6":10,"19":1,"29":1,"33":1,"37":2,"40":1,"43":2,"44":2,"45":3,"47":1,"50":2,"52":3,"54":5,"57":3,"60":1,"63":5,"91":1,"96":1,"97":1,"142":1,"147":1,"151":1,"152":2,"153":1,"159":1,"164":2,"165":1}}],["not",{"0":{"121":1},"2":{"1":2,"3":8,"4":1,"6":18,"18":1,"19":1,"22":1,"24":1,"33":4,"34":1,"37":1,"40":4,"41":1,"43":1,"45":18,"50":1,"53":1,"54":7,"57":3,"62":2,"63":4,"65":2,"66":1,"68":2,"69":2,"78":1,"79":2,"83":3,"85":5,"86":3,"87":2,"88":2,"91":5,"96":1,"97":2,"100":1,"109":2,"110":2,"112":1,"120":4,"121":1,"122":2,"128":1,"129":1,"130":10,"132":2,"135":2,"138":3,"141":1,"142":1,"143":1,"144":1,"146":2,"147":1,"157":1,"158":1,"159":1,"160":2,"164":1,"165":1,"168":1}}],["nothing`",{"2":{"52":2,"54":2,"57":2}}],["nothing",{"2":{"1":34,"4":1,"6":42,"15":3,"45":4,"50":1,"52":2,"53":1,"54":2,"57":2,"63":1,"91":1,"120":9,"122":3,"130":8,"132":24,"135":1,"138":60,"143":1,"147":1,"150":2,"151":6,"152":6,"153":6,"154":1,"155":32,"161":7,"163":252,"164":16,"165":20}}],["ne",{"2":{"150":1,"164":2}}],["net",{"2":{"135":2}}],["ness",{"2":{"130":1}}],["nesting",{"2":{"128":2}}],["nestedloopfast",{"2":{"171":1}}],["nested",{"2":{"1":2,"4":1,"6":5,"18":1,"33":1,"128":2,"130":4,"150":1,"156":1}}],["never",{"2":{"128":1,"151":1}}],["neumann",{"2":{"122":1}}],["neither",{"2":{"57":1}}],["neightbor",{"2":{"45":1}}],["neighborhood",{"2":{"122":2}}],["neighbor",{"2":{"45":26}}],["neighboring",{"2":{"6":6,"45":1,"150":1,"151":1,"152":1,"153":2}}],["nearly",{"2":{"167":1}}],["nearest",{"2":{"45":1,"54":2}}],["neatly",{"2":{"17":1}}],["nedge",{"2":{"45":2,"161":13}}],["nextnode",{"2":{"122":27}}],["nextnodes",{"2":{"122":6}}],["next",{"2":{"44":1,"45":81,"47":3,"50":4,"91":14,"122":3,"139":13,"152":5}}],["necessarily",{"2":{"6":1,"120":1,"141":1}}],["necessary",{"2":{"6":1,"128":1,"150":1}}],["newfeature",{"2":{"130":2}}],["newnodes",{"2":{"122":2}}],["new",{"2":{"6":1,"41":1,"45":58,"47":9,"51":3,"52":1,"57":16,"91":2,"122":4,"129":1,"130":18,"135":2,"136":1,"137":1,"139":19,"147":8,"151":1,"152":2,"153":1,"165":1,"166":1,"170":1}}],["negative",{"2":{"4":3,"6":3,"36":2,"37":1,"38":2,"59":2,"60":3}}],["needs",{"2":{"44":1}}],["needing",{"2":{"4":1,"6":1,"17":1,"140":1}}],["need",{"2":{"1":1,"3":1,"4":2,"5":1,"6":5,"40":2,"43":1,"45":2,"52":1,"63":4,"78":1,"79":1,"91":1,"122":2,"123":1,"140":1,"154":1,"155":1,"164":1,"165":1,"171":2}}],["needed",{"2":{"1":2,"6":4,"33":1,"40":1,"45":4,"47":1,"51":1,"53":1,"56":1,"60":2,"91":5,"122":1,"130":2,"135":1,"142":3,"165":1}}],["gdal",{"2":{"167":1}}],["gml",{"2":{"167":1}}],["gpkg",{"2":{"167":3}}],["gadm",{"2":{"170":4}}],["ga",{"2":{"164":3}}],["gaps",{"2":{"122":1}}],["global",{"2":{"164":1}}],["gft",{"2":{"162":1,"164":2}}],["gc",{"2":{"135":6}}],["gb",{"2":{"34":1,"130":10}}],["g",{"2":{"33":3,"37":3,"41":1,"44":3,"47":3,"60":6,"128":1,"130":6,"150":2,"161":2,"167":1}}],["guarantee",{"2":{"19":1,"30":1}}],["guaranteed",{"2":{"1":1,"6":1,"33":1,"130":1}}],["grand",{"2":{"170":1}}],["grained",{"2":{"145":1}}],["graphics",{"2":{"6":1,"40":1}}],["great",{"2":{"163":1,"165":1,"167":1}}],["greater",{"2":{"6":1,"120":1,"147":1}}],["greiner",{"0":{"52":1,"54":1,"57":1},"2":{"45":3,"50":2,"51":1,"53":1,"56":1}}],["green",{"2":{"14":1,"164":1}}],["grouped",{"2":{"163":1}}],["groups",{"2":{"6":1,"122":1}}],["grouping",{"2":{"1":1,"6":1,"130":2}}],["grid",{"2":{"6":1,"39":1,"47":4}}],["g2",{"2":{"3":5,"6":5,"66":4,"69":12,"70":6,"71":9,"72":6,"73":6,"74":3,"75":4,"76":2,"79":3,"80":21,"83":10,"84":6,"85":10,"86":8,"87":4,"88":2,"89":4,"90":2,"100":10,"101":6,"102":10,"103":6,"104":5,"105":4,"106":4,"107":2,"110":10,"111":6,"112":9,"113":6,"114":6,"115":3,"116":4,"117":2}}],["g1",{"2":{"3":5,"4":1,"6":6,"66":4,"69":12,"70":6,"71":9,"72":6,"73":6,"74":3,"75":2,"76":4,"79":3,"80":21,"83":9,"84":6,"85":10,"86":8,"87":4,"88":2,"89":2,"90":4,"100":10,"101":6,"102":9,"103":6,"104":5,"105":4,"106":2,"107":4,"110":10,"111":6,"112":9,"113":6,"114":6,"115":3,"116":2,"117":4}}],["generic",{"2":{"22":1}}],["generation",{"2":{"150":2}}],["generated",{"2":{"33":1,"34":1,"37":1,"40":1,"41":1,"44":1,"45":1,"47":1,"50":1,"52":1,"54":1,"55":1,"57":1,"60":1,"63":1,"66":1,"76":1,"79":1,"80":1,"90":1,"91":1,"94":1,"97":1,"107":1,"117":1,"120":1,"121":1,"122":1,"130":1,"133":1,"136":1,"139":1,"140":1,"141":1,"143":1,"147":1,"150":1,"154":1,"155":1,"156":1,"160":1,"161":1,"169":1}}],["generate",{"2":{"7":1,"13":2,"150":1,"169":2}}],["generalization",{"2":{"38":1}}],["generalized",{"2":{"6":1,"38":3,"40":1}}],["generalise",{"2":{"6":4,"150":1}}],["generally",{"2":{"6":2,"160":3}}],["general",{"0":{"2":1,"4":1},"1":{"3":1,"4":1},"2":{"18":1,"20":1,"25":1,"27":1,"123":1,"143":1}}],["getfeature",{"2":{"130":5,"161":5}}],["getcolumn",{"2":{"130":4}}],["getgeom",{"2":{"75":1,"76":1,"89":1,"90":1,"97":2,"106":1,"107":1,"116":1,"117":1,"130":6,"150":3,"161":6}}],["getring",{"2":{"45":1}}],["getindex",{"2":{"40":2}}],["gethole",{"2":{"33":1,"37":1,"44":1,"45":4,"47":1,"50":1,"51":2,"53":2,"57":6,"60":1,"63":2,"91":5,"133":1,"163":1}}],["getexterior",{"2":{"33":1,"37":1,"40":1,"44":1,"45":3,"47":1,"50":1,"51":2,"53":2,"56":3,"57":6,"60":1,"63":2,"91":5,"120":1,"122":1,"133":1,"163":1}}],["getpolygon",{"2":{"52":3,"54":2,"57":2,"63":3}}],["getpoint",{"2":{"32":1,"33":5,"36":2,"37":1,"40":1,"43":1,"44":6,"45":3,"46":2,"47":3,"49":3,"59":1,"60":6,"62":4,"63":13,"65":4,"68":1,"78":1,"80":7,"82":4,"91":28,"93":2,"96":4,"97":2,"99":2,"102":2,"109":4,"120":5,"133":3,"145":4,"147":2,"154":1,"161":3,"163":2}}],["getproperty",{"2":{"13":2,"14":1}}],["get",{"2":{"6":1,"13":1,"36":1,"41":1,"45":9,"51":1,"52":1,"53":1,"54":2,"56":2,"122":4,"130":4,"143":1,"146":3,"150":1,"151":1,"153":1,"154":2,"160":5,"161":1,"163":2,"170":2}}],["geoparquet",{"2":{"167":4}}],["geopoly1",{"2":{"165":1,"166":1}}],["geopoly2",{"2":{"165":1,"166":1}}],["geoaxis",{"2":{"164":4}}],["geographic",{"2":{"164":1,"167":1}}],["geographiclib",{"2":{"6":1,"146":1}}],["geointeface",{"2":{"128":1}}],["geointerace",{"2":{"22":1}}],["geointerfacemakie",{"2":{"149":1,"169":1,"170":1}}],["geointerface",{"0":{"30":1},"2":{"1":20,"3":9,"4":2,"6":41,"11":1,"13":1,"14":1,"15":1,"22":3,"25":1,"27":1,"30":1,"32":1,"33":1,"34":7,"36":1,"37":1,"40":23,"43":1,"44":1,"45":1,"46":1,"47":1,"49":1,"50":1,"51":1,"53":1,"54":1,"56":1,"59":1,"60":11,"62":1,"63":2,"65":1,"66":2,"68":1,"69":2,"78":1,"79":2,"80":1,"82":1,"83":3,"93":1,"94":2,"96":1,"97":2,"99":1,"100":2,"109":1,"110":2,"120":5,"122":1,"125":3,"128":3,"130":6,"132":9,"135":1,"136":1,"138":23,"140":1,"142":2,"145":1,"146":1,"149":1,"150":2,"155":13,"156":1,"161":1,"162":1,"163":122,"164":5,"165":9,"169":1,"170":1}}],["geo",{"2":{"122":1,"146":4,"164":2}}],["geotable",{"2":{"29":1}}],["geojson",{"2":{"11":1,"150":5,"162":1,"164":4,"167":3}}],["geodataframes",{"2":{"167":3}}],["geod",{"2":{"6":2,"146":3}}],["geodesic`",{"2":{"146":2}}],["geodesic",{"2":{"6":5,"34":1,"145":6,"146":8,"147":1}}],["geodesicsegments",{"2":{"0":1,"6":2,"144":1,"145":3,"146":6,"147":2}}],["geoformattypes",{"2":{"1":2,"142":2,"162":1,"164":2,"165":8}}],["geomakie",{"0":{"164":1},"2":{"162":2,"164":5}}],["geomfromgeos",{"2":{"146":1}}],["geomtype",{"2":{"130":2}}],["geoms",{"2":{"6":1,"91":1,"125":1,"130":18}}],["geometies",{"2":{"3":1,"6":1,"99":1,"100":1}}],["geometrie",{"2":{"86":1}}],["geometries",{"0":{"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"76":1,"84":1,"85":1,"86":1,"87":1,"88":1,"89":1,"90":1,"101":1,"102":1,"103":1,"104":1,"105":1,"106":1,"107":1,"111":1,"112":1,"113":1,"114":1,"115":1,"116":1,"117":1,"163":1,"164":1,"165":1},"2":{"1":6,"3":8,"4":14,"6":61,"18":3,"20":1,"22":3,"25":2,"27":2,"29":4,"32":1,"33":3,"37":4,"44":1,"47":2,"50":1,"51":5,"53":5,"54":4,"56":5,"59":1,"60":4,"62":1,"63":7,"66":1,"68":1,"69":1,"80":2,"83":2,"91":1,"93":1,"94":1,"96":2,"97":3,"99":2,"100":2,"110":2,"112":1,"123":1,"125":4,"127":1,"129":2,"130":13,"140":1,"142":2,"144":3,"145":1,"146":4,"147":1,"148":1,"151":1,"152":1,"153":1,"156":1,"161":1,"162":5,"164":1,"165":2,"166":2,"167":1,"168":5,"169":1,"171":1}}],["geometrical",{"2":{"168":1}}],["geometric",{"2":{"25":2,"27":2,"43":1}}],["geometry=",{"2":{"166":1}}],["geometryof",{"2":{"130":1}}],["geometryopsprojext",{"2":{"142":1,"143":1,"146":1,"147":1}}],["geometryopslibgeosext",{"2":{"41":1}}],["geometryops",{"0":{"0":1,"25":1,"34":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1},"2":{"0":115,"1":6,"3":18,"4":9,"5":3,"6":112,"7":2,"11":1,"13":1,"14":1,"15":1,"17":2,"25":1,"26":4,"27":1,"32":1,"34":1,"36":1,"39":5,"41":1,"43":1,"46":1,"49":1,"50":1,"51":1,"53":1,"54":1,"56":1,"59":1,"62":1,"63":1,"65":1,"66":2,"68":1,"69":2,"78":1,"79":2,"80":2,"82":1,"83":2,"93":1,"94":1,"96":1,"97":1,"99":1,"100":2,"109":1,"110":2,"120":3,"122":2,"125":4,"130":1,"132":1,"135":1,"136":4,"138":1,"143":1,"145":1,"146":2,"149":1,"150":2,"155":1,"157":1,"160":2,"161":1,"162":1,"163":3,"168":1,"169":2,"170":2}}],["geometrybasics",{"2":{"34":3,"39":2,"40":10,"59":1,"69":1,"100":1,"110":1}}],["geometrycolumns",{"2":{"130":3}}],["geometrycollections",{"2":{"168":1}}],["geometrycollection",{"2":{"23":1,"170":1}}],["geometrycollectiontrait",{"2":{"23":1,"75":1,"76":1,"89":1,"90":1,"106":1,"107":1,"116":1,"117":1}}],["geometrycorrections",{"2":{"135":1}}],["geometrycorrection",{"2":{"0":1,"6":11,"133":2,"134":2,"135":13,"136":11,"139":4}}],["geometry",{"0":{"2":1,"53":1,"75":2,"76":2,"89":2,"90":2,"106":2,"107":2,"116":2,"117":2,"134":1,"142":1,"148":1,"162":1,"166":1},"1":{"3":1,"4":1,"135":1,"136":1,"143":1,"149":1,"150":1,"163":1,"164":1,"165":1,"166":1,"167":1},"2":{"1":10,"3":23,"4":12,"6":69,"9":1,"11":2,"18":4,"20":1,"23":3,"29":1,"33":7,"34":1,"37":4,"41":4,"44":3,"46":1,"47":4,"50":4,"59":4,"60":6,"63":8,"65":5,"66":2,"68":4,"69":5,"70":4,"71":1,"75":3,"76":4,"78":4,"79":4,"80":3,"82":2,"83":5,"84":4,"85":2,"86":1,"89":3,"90":4,"91":2,"93":2,"97":3,"99":2,"100":3,"101":4,"102":2,"106":3,"107":4,"109":4,"110":5,"111":4,"116":3,"117":4,"119":1,"123":3,"125":2,"128":2,"130":42,"132":1,"133":1,"134":2,"135":23,"136":6,"140":1,"141":1,"142":6,"144":3,"145":1,"146":5,"147":8,"150":6,"161":6,"163":1,"164":1,"165":4,"166":2,"167":2,"168":1,"169":7,"170":4,"171":2}}],["geom2",{"2":{"3":8,"4":1,"6":9,"60":6,"63":1,"80":6,"83":1,"94":3,"97":6,"100":1,"110":2}}],["geom1",{"2":{"3":8,"4":1,"6":9,"60":6,"63":1,"80":4,"83":1,"94":3,"97":6,"100":1,"110":2}}],["geom",{"2":{"1":7,"4":21,"6":48,"18":3,"33":25,"34":12,"37":17,"44":28,"45":16,"47":6,"50":15,"51":8,"52":2,"53":12,"54":10,"56":9,"57":9,"60":28,"63":45,"69":4,"80":1,"83":4,"91":3,"97":1,"100":4,"110":4,"120":3,"122":1,"123":2,"125":3,"130":91,"139":11,"141":4,"147":13,"150":36,"154":3,"155":7,"156":4,"161":13,"170":6}}],["geospatial",{"0":{"165":1,"167":1},"2":{"162":5,"164":1,"165":3,"167":5}}],["geoscontext",{"2":{"146":1}}],["geosdensify",{"2":{"146":3}}],["geos",{"0":{"160":1},"2":{"0":1,"6":5,"41":4,"148":5,"150":2,"157":1,"160":12}}],["got",{"2":{"154":3}}],["goes",{"2":{"6":2,"120":2}}],["good",{"2":{"6":1,"40":1,"160":2,"165":1}}],["going",{"2":{"4":4,"6":5,"47":2,"63":5,"120":1,"122":1,"162":1}}],["go",{"2":{"1":5,"3":17,"4":2,"6":43,"11":9,"13":1,"14":1,"15":6,"18":1,"32":1,"34":2,"36":1,"40":1,"43":2,"46":1,"49":2,"50":2,"51":2,"53":2,"54":2,"56":2,"59":6,"62":1,"63":2,"65":2,"66":2,"68":1,"69":2,"78":2,"79":2,"80":1,"82":1,"83":2,"93":1,"94":2,"96":1,"97":2,"99":1,"100":2,"109":2,"110":2,"120":6,"122":2,"123":1,"125":1,"130":3,"132":3,"138":3,"145":7,"146":8,"149":2,"150":49,"155":3,"160":1,"161":2,"162":1,"163":3,"165":1,"167":1,"168":9,"169":2,"170":5,"171":1}}],["gtrait",{"2":{"60":2}}],["gt",{"2":{"1":1,"6":2,"9":2,"10":1,"11":5,"45":3,"120":3}}],["gif",{"2":{"152":1}}],["githack",{"2":{"150":1}}],["github",{"2":{"6":2}}],["gives",{"2":{"170":1}}],["give",{"2":{"91":1,"167":1}}],["given",{"2":{"4":7,"6":21,"18":2,"29":1,"32":1,"33":1,"37":2,"44":3,"45":8,"47":3,"50":5,"51":1,"52":2,"53":1,"54":2,"56":1,"57":2,"60":8,"63":4,"65":1,"66":1,"69":1,"78":1,"79":1,"83":1,"91":7,"93":1,"94":1,"100":1,"102":1,"110":1,"123":1,"135":4,"136":1,"138":1,"144":2,"146":2,"147":2,"153":1}}],["gis",{"2":{"5":1,"6":1,"25":1,"27":1,"40":1}}],["gi",{"2":{"1":13,"3":42,"4":31,"6":124,"11":8,"13":15,"14":15,"15":8,"18":2,"32":3,"33":30,"34":1,"36":5,"37":21,"39":1,"43":5,"44":38,"45":34,"46":5,"47":17,"49":6,"50":13,"51":19,"52":16,"53":25,"54":24,"56":17,"57":36,"59":8,"60":42,"62":7,"63":99,"65":7,"66":3,"68":3,"69":4,"70":6,"71":12,"72":10,"73":7,"74":4,"75":8,"76":6,"78":3,"79":3,"80":21,"82":7,"83":2,"84":3,"85":12,"86":14,"87":4,"88":2,"89":8,"90":6,"91":59,"93":5,"94":3,"96":7,"97":51,"99":5,"100":3,"101":6,"102":15,"103":10,"104":7,"105":4,"106":8,"107":6,"109":7,"110":2,"111":6,"112":12,"113":10,"114":7,"115":4,"116":8,"117":6,"120":32,"122":15,"123":4,"125":2,"130":111,"132":2,"133":10,"135":9,"138":3,"139":8,"140":1,"141":5,"145":6,"146":6,"147":12,"149":2,"150":34,"154":4,"155":9,"156":5,"158":9,"161":55,"162":1,"163":21,"164":2,"165":2,"169":5,"170":2}}],["o",{"2":{"130":24}}],["odd",{"2":{"91":1}}],["own",{"2":{"57":1,"123":2}}],["occur",{"2":{"54":1}}],["occurs",{"2":{"54":1}}],["occupied",{"2":{"36":1}}],["old",{"2":{"45":8,"130":3}}],["ourselves",{"2":{"146":1}}],["our",{"2":{"24":1,"146":1,"163":4,"164":3,"169":1}}],["out=3",{"2":{"91":1}}],["out=4",{"2":{"53":1}}],["out`",{"2":{"53":1,"91":1}}],["out",{"2":{"6":3,"45":12,"47":23,"54":6,"57":4,"59":5,"69":4,"80":1,"83":3,"91":102,"97":2,"100":4,"110":4,"120":1,"130":1,"147":1,"160":2}}],["outside",{"2":{"3":2,"4":1,"6":3,"45":3,"47":1,"52":2,"54":4,"57":3,"59":2,"60":1,"68":1,"79":1,"82":1,"91":12,"97":3,"115":1}}],["outputs",{"2":{"45":1}}],["output",{"2":{"3":8,"4":1,"6":18,"18":1,"23":1,"50":2,"51":1,"53":1,"54":1,"56":1,"57":2,"63":1,"66":1,"69":1,"79":1,"83":1,"94":1,"97":1,"100":1,"110":1,"120":2,"150":1,"154":1,"161":1}}],["outermost",{"2":{"130":1}}],["outer",{"2":{"1":1,"6":1,"128":1,"130":2,"168":1,"169":1}}],["omit",{"2":{"6":1,"146":1}}],["obtain",{"2":{"130":1}}],["obtained",{"2":{"23":1}}],["observable",{"2":{"14":2}}],["obs",{"2":{"14":10}}],["obviously",{"2":{"4":1,"6":1,"140":1}}],["objects",{"2":{"1":4,"4":1,"6":17,"125":3,"128":5,"130":8,"140":1,"144":1,"150":2,"156":1}}],["object",{"2":{"1":4,"4":1,"5":1,"6":8,"20":1,"40":1,"59":1,"91":4,"125":1,"128":5,"130":3,"140":1,"142":3,"146":1,"150":1,"156":1}}],["obj",{"2":{"1":4,"4":1,"6":17,"125":3,"130":10,"140":1,"141":2,"146":3,"150":3,"155":1,"156":1}}],["others",{"2":{"41":1,"139":1}}],["otherwise",{"2":{"4":2,"6":3,"41":1,"45":1,"52":1,"54":1,"60":2,"122":1,"141":1,"143":1,"146":1,"161":1}}],["other",{"0":{"4":1,"6":1},"2":{"3":4,"6":12,"33":1,"45":5,"51":1,"53":1,"54":1,"56":2,"57":3,"60":2,"63":2,"65":1,"71":1,"91":8,"93":1,"96":1,"97":4,"99":2,"100":2,"103":1,"112":1,"122":1,"125":1,"128":1,"130":1,"136":2,"137":1,"139":2,"150":2,"152":2,"157":1,"158":1,"160":1,"164":1,"168":1,"171":1}}],["ogc",{"0":{"3":1}}],["over=3",{"2":{"53":1}}],["over`",{"2":{"53":1}}],["overflow",{"2":{"50":1}}],["overhead",{"2":{"22":1,"130":2}}],["override",{"2":{"6":1,"40":1}}],["overlapping",{"2":{"45":11,"54":4,"57":6}}],["overlap",{"2":{"3":4,"6":4,"9":1,"45":2,"54":8,"57":2,"69":1,"78":1,"91":2,"96":5,"97":6,"110":1,"137":1}}],["overlaps",{"0":{"95":1,"96":1},"1":{"96":1,"97":1},"2":{"0":10,"3":5,"6":13,"34":1,"54":1,"95":1,"96":3,"97":30,"122":1,"168":1}}],["over",{"2":{"1":1,"6":3,"36":2,"37":1,"44":3,"45":5,"47":1,"53":1,"54":11,"57":1,"69":1,"80":1,"83":1,"91":15,"97":2,"100":1,"110":1,"130":22,"163":3}}],["ops",{"2":{"130":1}}],["optimisation",{"2":{"91":1}}],["optimise",{"2":{"80":1}}],["options",{"2":{"14":1,"45":1}}],["optional",{"2":{"4":5,"6":6,"33":1,"37":2,"47":1,"60":2}}],["open",{"2":{"45":1,"132":1,"164":1}}],["operates",{"2":{"130":1,"131":1,"137":1}}],["operate",{"2":{"18":1,"29":1,"130":1}}],["operations",{"0":{"23":1},"2":{"23":1,"26":1,"54":1,"57":1,"123":1}}],["operation",{"2":{"6":3,"45":1,"123":1,"136":2,"139":2,"160":2}}],["opposite",{"2":{"3":5,"6":5,"45":2,"52":1,"54":2,"57":1,"66":2,"69":1,"79":2,"94":2,"110":1}}],["op",{"2":{"1":3,"6":3,"19":2,"44":1,"130":35}}],["on=2",{"2":{"91":1}}],["on`",{"2":{"91":1}}],["once",{"2":{"80":1,"97":1,"122":1}}],["onto",{"2":{"60":1}}],["ones",{"2":{"138":1}}],["oneunit",{"2":{"40":1}}],["one",{"2":{"1":1,"3":9,"6":14,"23":1,"33":4,"37":2,"39":1,"40":1,"44":1,"45":5,"47":3,"51":1,"52":1,"53":1,"54":32,"56":2,"57":2,"59":2,"68":1,"75":1,"80":1,"82":1,"91":18,"96":1,"97":18,"99":2,"100":2,"103":3,"104":2,"105":2,"106":1,"107":1,"109":1,"110":1,"116":1,"120":1,"122":5,"130":1,"138":1,"142":1,"146":1,"154":1,"155":1,"164":1,"168":1}}],["on",{"0":{"164":1},"2":{"1":2,"4":3,"6":11,"9":1,"18":1,"20":1,"23":2,"25":3,"27":3,"29":2,"33":5,"37":3,"39":1,"40":2,"44":3,"45":28,"47":8,"50":1,"51":1,"52":5,"53":1,"54":4,"56":1,"57":2,"59":1,"60":3,"63":2,"68":1,"69":7,"71":2,"72":3,"73":3,"74":1,"80":4,"83":6,"85":4,"86":1,"87":1,"91":125,"97":9,"100":7,"102":2,"110":7,"112":2,"113":1,"114":1,"122":3,"123":1,"125":1,"130":15,"131":1,"133":1,"136":1,"137":1,"144":1,"146":1,"152":1,"159":2,"162":1,"164":3,"165":1,"167":1,"168":4,"169":1,"170":2,"171":2}}],["only",{"2":{"0":1,"5":1,"6":10,"23":1,"37":2,"39":2,"40":1,"41":1,"44":2,"45":4,"47":3,"50":1,"51":1,"53":1,"54":1,"56":1,"60":2,"63":3,"96":3,"97":1,"99":1,"122":2,"130":2,"138":1,"144":1,"145":1,"147":2,"157":1,"160":2,"165":1,"170":1,"171":1}}],["often",{"2":{"164":1}}],["offers",{"2":{"163":1}}],["offer",{"2":{"146":1}}],["offset",{"2":{"33":8,"63":1}}],["off",{"2":{"4":1,"6":1,"45":4,"63":1,"91":6,"130":1}}],["of",{"2":{"1":7,"3":29,"4":66,"5":5,"6":193,"7":2,"9":4,"17":3,"18":5,"19":1,"20":2,"22":1,"23":2,"24":2,"25":1,"26":1,"27":1,"29":3,"32":1,"33":38,"36":5,"37":28,"38":9,"39":1,"40":13,"41":1,"43":3,"44":12,"45":84,"46":5,"47":31,"50":5,"51":12,"52":13,"53":10,"54":48,"56":9,"57":20,"59":6,"60":18,"62":2,"63":19,"65":4,"66":5,"68":6,"69":18,"71":1,"72":5,"73":5,"74":1,"75":2,"76":1,"79":5,"80":1,"82":3,"83":14,"85":1,"86":1,"87":1,"89":2,"90":1,"91":85,"93":1,"94":3,"96":1,"97":13,"99":2,"100":15,"102":3,"103":7,"104":5,"105":1,"106":2,"107":1,"109":4,"110":18,"112":3,"113":6,"114":6,"115":4,"116":1,"117":1,"119":2,"120":3,"121":2,"122":19,"123":3,"125":1,"128":5,"129":2,"130":26,"131":1,"132":1,"136":2,"137":4,"139":4,"141":3,"142":1,"144":2,"145":2,"146":5,"147":2,"150":8,"152":4,"153":2,"154":1,"156":1,"158":2,"160":4,"161":2,"163":6,"164":4,"165":2,"166":1,"167":4,"168":3,"169":4,"170":2}}],["org",{"2":{"51":1,"53":1,"56":1,"91":2,"152":1}}],["organise",{"2":{"10":1}}],["orange",{"2":{"49":1,"59":1,"62":2,"65":2,"82":2,"96":2,"109":2}}],["oroginal",{"2":{"130":2}}],["oro",{"2":{"11":2}}],["originate",{"2":{"57":1}}],["originals",{"2":{"22":1}}],["original",{"2":{"6":4,"18":1,"22":1,"45":9,"50":5,"51":1,"53":1,"57":4,"128":1,"130":1,"135":1,"141":2,"147":1,"149":4,"150":1}}],["orignal",{"2":{"45":1}}],["orient",{"0":{"13":1},"1":{"14":1,"15":1},"2":{"13":7,"14":12,"45":15,"54":53}}],["orientation",{"0":{"118":1},"1":{"119":1,"120":1},"2":{"6":2,"10":1,"34":1,"37":1,"45":10,"47":2,"51":1,"53":2,"54":2,"56":1,"91":16,"119":1,"150":1}}],["ordered",{"2":{"36":1}}],["order",{"2":{"1":4,"3":1,"4":2,"6":6,"33":1,"36":1,"37":2,"40":1,"45":4,"54":1,"57":1,"60":2,"63":3,"66":1,"69":1,"79":1,"94":1,"130":2,"142":2,"150":1,"168":1}}],["or",{"0":{"24":1},"2":{"1":11,"3":3,"4":10,"6":53,"18":1,"20":1,"22":1,"23":1,"25":1,"27":1,"29":2,"33":4,"34":1,"37":1,"40":1,"41":1,"43":2,"44":4,"45":24,"46":1,"50":1,"51":1,"52":3,"53":2,"54":9,"56":1,"57":2,"59":2,"60":4,"63":3,"65":1,"69":1,"71":2,"72":1,"73":1,"74":1,"75":1,"76":1,"82":2,"85":2,"86":3,"87":2,"88":1,"89":1,"90":1,"91":26,"93":2,"94":1,"96":1,"97":2,"99":1,"100":1,"106":1,"107":1,"110":1,"112":2,"116":1,"117":1,"119":2,"120":3,"122":7,"123":3,"125":1,"127":2,"129":1,"130":9,"131":1,"133":1,"135":5,"136":2,"142":2,"143":1,"144":2,"146":2,"147":2,"148":1,"150":3,"152":2,"154":2,"156":1,"158":3,"161":2,"168":1,"170":2}}],["est",{"2":{"170":1}}],["essentially",{"2":{"158":1}}],["especially",{"2":{"6":1,"18":1,"23":1,"122":1}}],["effects",{"2":{"130":3}}],["efficiently",{"2":{"20":1}}],["efficient",{"2":{"6":1,"40":1,"51":2,"53":2,"56":2,"133":1}}],["e2",{"2":{"91":4}}],["e1",{"2":{"91":8}}],["euclid",{"2":{"47":2,"60":11,"91":1,"151":1}}],["euclidean",{"2":{"4":1,"6":1,"40":13,"60":6,"147":1}}],["everything",{"2":{"150":1}}],["every",{"2":{"45":1,"63":2,"128":1,"160":1}}],["evenly",{"2":{"169":1}}],["eventually",{"2":{"45":1}}],["even",{"2":{"37":2,"47":1,"54":1,"60":1,"63":1,"123":1,"132":1,"137":1}}],["evaluated",{"2":{"168":1}}],["eval",{"2":{"34":2,"130":2}}],["epsg",{"2":{"164":5,"165":8}}],["eps",{"2":{"33":2,"54":14}}],["eponymous",{"2":{"6":1,"146":1}}],["e",{"2":{"9":1,"22":1,"41":1,"122":1,"128":1,"130":2,"163":2,"164":1,"167":1}}],["eltype",{"2":{"122":4}}],["elements",{"2":{"75":1,"76":1,"89":1,"90":1,"97":1,"106":1,"107":1,"116":1,"117":1}}],["element",{"2":{"6":6,"32":1,"45":4,"50":2,"51":1,"53":1,"54":1,"56":3,"145":1,"164":1}}],["elsewhere",{"2":{"50":1}}],["elseif",{"2":{"45":5,"47":7,"51":1,"53":1,"54":14,"56":2,"57":1,"80":3,"91":10,"120":1,"122":2,"139":1,"152":2,"154":2}}],["else",{"2":{"3":6,"6":6,"33":1,"40":2,"45":19,"47":9,"50":1,"52":2,"54":9,"56":1,"57":9,"80":2,"91":17,"97":8,"122":20,"130":8,"133":1,"141":1,"143":1,"150":2,"152":4,"154":2,"155":1,"156":1,"160":1}}],["etc",{"2":{"6":1,"20":2,"36":1,"158":1,"167":1}}],["emtpty",{"2":{"122":1}}],["empty",{"2":{"4":2,"6":6,"33":2,"45":2,"51":1,"53":1,"54":2,"56":1,"122":1}}],["embedding",{"0":{"129":1,"140":1}}],["embedded",{"0":{"165":1},"2":{"122":1,"129":3,"162":1,"165":1}}],["embed",{"2":{"0":2,"4":1,"6":1,"129":1,"140":2}}],["errors",{"2":{"34":1,"54":1,"147":1}}],["error",{"0":{"143":1},"2":{"4":1,"6":4,"7":1,"18":1,"34":6,"40":1,"41":4,"45":2,"54":2,"55":1,"63":2,"122":1,"128":1,"135":2,"143":3,"146":5,"154":4,"160":3,"161":1}}],["edgekeys",{"2":{"122":3}}],["edge",{"2":{"3":1,"4":3,"6":4,"20":1,"34":1,"37":1,"43":1,"45":25,"47":13,"51":1,"53":1,"54":6,"56":1,"60":4,"63":1,"71":2,"86":2,"87":1,"91":7,"97":21,"112":2,"113":1,"114":1,"122":7,"161":2}}],["edges`",{"2":{"54":1}}],["edges",{"2":{"0":1,"4":2,"6":9,"45":12,"47":8,"52":3,"54":10,"57":3,"60":3,"62":2,"63":1,"65":1,"71":1,"72":3,"73":7,"74":3,"82":1,"85":3,"88":1,"91":3,"97":20,"109":1,"112":1,"122":22,"161":29}}],["earlier",{"2":{"163":3}}],["earth",{"2":{"6":2,"25":1,"27":1,"146":2,"150":2,"164":2,"168":1}}],["easiest",{"2":{"166":1}}],["easier",{"2":{"157":1,"159":1}}],["easily",{"2":{"123":1}}],["east",{"2":{"47":9}}],["easy",{"2":{"1":1,"6":1,"137":1,"155":1}}],["eachindex",{"2":{"33":1,"120":1,"122":3,"130":2,"151":1,"154":1}}],["each",{"2":{"3":2,"4":3,"6":6,"9":1,"18":2,"20":1,"33":4,"37":2,"38":4,"40":1,"45":5,"47":1,"54":3,"60":1,"63":2,"69":1,"83":1,"91":6,"96":1,"97":3,"100":1,"110":1,"120":1,"122":1,"130":1,"137":2,"150":1,"166":1,"167":1,"169":2,"170":2,"171":1}}],["equatorial",{"2":{"6":6,"146":4}}],["equality",{"2":{"45":1,"54":1,"168":1}}],["equal",{"2":{"3":2,"4":16,"6":19,"33":6,"54":1,"59":1,"60":4,"62":3,"63":22,"71":1,"85":1,"91":15,"96":1,"97":2,"102":2,"112":1,"132":1}}],["equals",{"0":{"61":1,"62":1},"1":{"62":1,"63":1},"2":{"0":17,"4":3,"6":19,"33":2,"34":1,"45":4,"50":2,"54":8,"60":1,"61":1,"62":2,"63":50,"71":1,"85":1,"91":10,"97":2,"102":3,"112":1,"168":1}}],["equivalent",{"2":{"3":1,"4":4,"6":6,"37":1,"45":1,"54":1,"57":1,"63":5,"69":1,"91":1}}],["enable",{"2":{"171":1}}],["enabled",{"2":{"168":1}}],["enabling",{"0":{"171":1}}],["enclosed",{"2":{"91":1}}],["encode",{"2":{"24":1}}],["encompasses",{"2":{"18":1,"91":1}}],["encounters",{"2":{"18":1}}],["en",{"2":{"91":1,"152":1}}],["envelope",{"2":{"54":2}}],["envelopes",{"2":{"54":2}}],["enough",{"2":{"45":1}}],["entirely",{"2":{"91":1}}],["entire",{"2":{"47":1,"91":4}}],["entry",{"2":{"45":11,"52":3,"54":4,"57":3,"122":1}}],["ent",{"2":{"45":19,"50":2}}],["enter",{"2":{"45":4}}],["ensuring",{"2":{"6":1,"144":1,"147":1}}],["ensure",{"2":{"6":3,"40":1,"51":1,"53":1,"56":1,"131":2,"134":1}}],["ensures",{"2":{"6":3,"133":1,"136":3,"139":2}}],["enumerate",{"2":{"13":2,"33":1,"45":10,"47":1,"50":1,"52":1,"57":2,"91":1,"122":2,"139":2,"154":1}}],["enum",{"2":{"6":2,"45":3,"53":3,"91":3}}],["endpt",{"2":{"152":3}}],["endpoints",{"2":{"45":3,"47":1,"52":1,"54":6,"57":1,"60":2,"91":11,"97":2,"99":1}}],["endpoint=3",{"2":{"45":1}}],["endpointtype",{"2":{"45":2}}],["endpoint",{"2":{"3":1,"6":2,"45":27,"53":1,"54":16,"60":2,"68":1,"91":3,"97":2,"150":4,"152":4,"163":1}}],["ending",{"2":{"45":1,"47":1}}],["end",{"2":{"1":1,"6":1,"9":1,"13":4,"14":3,"33":18,"34":4,"37":8,"40":35,"41":3,"44":10,"45":130,"47":43,"50":9,"51":8,"52":12,"53":5,"54":31,"55":1,"56":6,"57":24,"60":19,"63":20,"75":2,"76":2,"80":20,"89":2,"90":2,"91":104,"97":21,"102":1,"106":2,"107":2,"112":1,"116":2,"117":2,"120":9,"121":4,"122":44,"123":1,"130":49,"131":1,"133":5,"135":3,"139":18,"141":4,"142":1,"143":2,"146":8,"147":8,"150":7,"151":6,"152":30,"153":3,"154":27,"155":4,"156":4,"158":1,"159":3,"160":4,"161":19}}],["enforce",{"2":{"0":1,"6":2,"160":3}}],["exits",{"2":{"45":1}}],["exit",{"2":{"45":32,"50":2,"52":3,"54":3,"57":2}}],["existingnodes",{"2":{"122":3}}],["existing",{"2":{"45":3,"56":1,"122":1,"164":2,"166":1}}],["exists",{"2":{"45":1,"47":1,"54":1}}],["exist",{"2":{"6":1,"45":1,"54":3,"160":1}}],["excluding",{"2":{"88":1,"91":1,"112":2}}],["exclude",{"2":{"80":9}}],["exclusively",{"2":{"104":1}}],["exclusive",{"2":{"47":1,"54":2}}],["exc",{"2":{"41":2,"143":2,"146":2}}],["excellent",{"2":{"23":1}}],["except",{"2":{"18":1,"19":1}}],["excess",{"2":{"5":1,"6":1,"40":1}}],["exp10",{"2":{"146":1,"150":2}}],["expressed",{"2":{"38":2}}],["express",{"2":{"38":1}}],["experimental",{"2":{"34":3}}],["expect",{"2":{"1":1,"93":1,"142":1}}],["explicity",{"2":{"63":1}}],["explicitly",{"2":{"6":1,"18":1,"24":1,"33":2,"37":1,"40":1,"41":1,"60":2,"143":1,"146":1,"147":1}}],["explain",{"2":{"26":1}}],["explanations",{"2":{"26":3}}],["export",{"2":{"38":1,"144":1,"165":1,"167":1}}],["exposes",{"2":{"17":1}}],["exponential",{"2":{"9":1}}],["ext2",{"2":{"91":3}}],["ext1",{"2":{"91":3}}],["ext",{"2":{"39":15,"45":10,"47":2,"50":3,"51":8,"53":8,"54":18,"56":8,"57":14,"80":7,"91":7}}],["extrema",{"2":{"122":1,"161":1}}],["extreem",{"2":{"33":10}}],["extract",{"2":{"122":1,"130":3,"150":1}}],["extra",{"2":{"6":3,"45":1,"56":1,"144":1,"146":2,"147":1}}],["external",{"2":{"37":1,"91":2}}],["exteriors",{"2":{"9":1,"53":2,"56":2,"122":1}}],["exterior",{"2":{"3":4,"4":2,"6":10,"33":1,"36":1,"37":1,"39":1,"40":36,"44":2,"45":4,"51":2,"56":3,"57":14,"60":1,"63":2,"65":1,"66":1,"69":3,"79":1,"83":2,"91":9,"100":2,"109":1,"110":3,"113":3,"114":3,"120":6,"122":6,"133":3,"134":1,"136":1,"140":1,"163":2}}],["extending",{"2":{"97":1}}],["extended",{"2":{"60":1}}],["extensions",{"2":{"167":1}}],["extension",{"2":{"1":1,"6":1,"40":1,"41":1,"68":1,"121":1,"142":3,"143":2,"146":1,"147":1,"148":1,"167":1}}],["extent=true",{"2":{"140":1}}],["extent=nothing",{"2":{"130":1}}],["extent=",{"2":{"130":3}}],["extent=false",{"2":{"130":1,"150":1}}],["extent=gi",{"2":{"122":3}}],["extent`",{"2":{"127":1,"140":1}}],["extents",{"2":{"4":3,"6":3,"34":5,"47":1,"54":3,"91":5,"97":1,"122":3,"130":2,"140":2,"161":2}}],["extent",{"0":{"140":1},"2":{"0":2,"1":4,"4":3,"6":11,"24":1,"34":2,"39":1,"46":1,"47":1,"54":10,"91":4,"97":2,"122":12,"127":3,"129":4,"130":28,"140":2,"150":1,"159":1,"161":7}}],["exactly",{"2":{"154":1}}],["exactpredicates",{"2":{"7":1,"13":2,"14":2,"34":1}}],["exact",{"2":{"3":5,"6":5,"7":2,"12":1,"13":1,"45":36,"47":6,"50":7,"51":5,"53":5,"54":7,"55":1,"56":5,"57":7,"66":2,"69":3,"71":1,"72":3,"73":3,"74":1,"79":2,"80":1,"83":2,"85":1,"86":3,"87":2,"88":1,"91":24,"94":2,"97":3,"100":2,"102":1,"103":3,"104":1,"105":1,"110":3,"112":1,"113":3,"114":3,"115":1,"122":1,"138":1}}],["examples",{"0":{"145":1,"149":1},"2":{"3":8,"4":1,"6":11,"26":2,"63":1,"66":1,"69":1,"79":1,"80":1,"83":1,"97":1,"100":1,"110":1,"120":2,"161":1}}],["example",{"0":{"39":1,"132":1,"138":1,"169":1,"170":1},"2":{"1":3,"3":2,"6":13,"11":1,"20":1,"23":2,"32":1,"36":1,"39":1,"43":1,"44":1,"46":1,"49":1,"50":1,"51":1,"53":1,"54":1,"56":1,"59":1,"62":1,"63":1,"65":1,"68":1,"78":1,"80":1,"82":1,"91":1,"93":1,"94":1,"96":1,"99":1,"109":1,"120":1,"122":8,"123":1,"130":2,"132":1,"134":1,"137":1,"138":1,"141":1,"149":1,"150":2,"155":1,"160":1,"169":1,"171":1}}],["either",{"2":{"1":2,"3":1,"6":4,"22":1,"25":1,"27":1,"45":9,"51":1,"53":1,"54":2,"56":1,"57":1,"59":1,"69":1,"91":5,"93":1,"99":1,"100":1,"110":1,"122":1,"130":3,"135":1,"168":1}}],["lj",{"2":{"122":2}}],["lrs",{"2":{"150":2}}],["lr",{"2":{"122":3}}],["lp",{"2":{"91":2}}],["lstart",{"2":{"91":2}}],["ls",{"2":{"91":12}}],["ll",{"2":{"17":1,"39":1,"145":2,"150":1,"164":1,"166":1}}],["l",{"2":{"14":4,"40":6,"80":2,"91":32}}],["lgeos",{"2":{"150":1}}],["lg",{"2":{"13":1,"14":1,"15":2,"146":9,"150":17}}],["l305",{"2":{"6":1}}],["loudly",{"2":{"130":1}}],["log10",{"2":{"146":2,"150":4}}],["log",{"2":{"125":3,"126":1,"145":2}}],["location",{"2":{"45":1,"91":6}}],["local",{"2":{"33":3,"37":1,"45":4,"52":1,"57":1,"122":1}}],["loose",{"2":{"131":1}}],["lookup",{"2":{"122":1,"130":1}}],["looks",{"2":{"43":1}}],["look",{"2":{"36":2,"122":2,"132":1,"145":1}}],["looping",{"2":{"122":1}}],["loop",{"2":{"33":1,"40":2,"44":3,"45":8,"47":1,"54":1,"57":1,"91":5,"122":3,"152":1}}],["lower",{"2":{"6":1,"7":1,"122":1,"169":1}}],["lon",{"2":{"6":2,"145":1,"146":2}}],["longitude",{"2":{"164":2}}],["long",{"2":{"6":1,"54":1,"146":1,"170":1}}],["longer",{"2":{"6":3,"144":1,"146":2,"147":1}}],["lots",{"2":{"164":1}}],["lot",{"2":{"6":1,"23":1,"33":1,"37":1,"44":1,"47":1,"60":1,"63":1,"97":1,"123":1,"145":1,"160":2}}],["load",{"2":{"130":2,"150":1,"162":2}}],["loading",{"2":{"41":1,"143":1,"146":1}}],["loads",{"2":{"5":1,"6":1,"40":1}}],["loaded",{"2":{"1":1,"41":3,"142":1,"143":2,"146":2}}],["laptop",{"2":{"170":1}}],["land",{"2":{"164":8}}],["layers",{"2":{"128":1}}],["label",{"2":{"14":4,"15":2,"59":1,"122":3,"145":2,"149":2,"150":2}}],["labels",{"2":{"13":2,"122":1}}],["lazily",{"2":{"6":1,"125":1,"130":1}}],["latitude",{"2":{"164":2}}],["later",{"2":{"37":1,"122":1}}],["lat",{"2":{"6":3,"145":1,"146":3}}],["larger",{"2":{"45":1,"56":1,"154":1}}],["large",{"2":{"6":8,"40":1,"150":2,"167":1,"170":1}}],["lastindex",{"2":{"154":1}}],["last",{"2":{"4":3,"6":3,"9":1,"33":11,"37":2,"39":2,"45":9,"47":4,"60":7,"63":5,"91":20,"102":1,"122":8,"132":1,"139":2,"152":1}}],["lt",{"2":{"6":6,"54":4,"145":1}}],["len",{"2":{"152":7}}],["length",{"2":{"0":1,"5":1,"6":5,"9":1,"18":1,"40":32,"42":1,"43":1,"44":22,"45":11,"47":1,"50":2,"51":2,"53":1,"54":1,"56":1,"57":1,"91":1,"122":10,"130":3,"139":2,"145":1,"151":1,"152":1,"153":1,"154":7}}],["legend",{"2":{"150":4}}],["le",{"2":{"91":10}}],["leaving",{"2":{"132":1}}],["leaf",{"2":{"130":4}}],["leading",{"2":{"163":1}}],["lead",{"2":{"54":1,"132":1}}],["least",{"2":{"3":4,"6":4,"45":1,"54":1,"57":2,"91":14,"97":6,"100":1,"103":3,"104":2,"105":2,"106":1,"107":1,"110":1,"116":1,"120":1}}],["leftover",{"2":{"45":1}}],["left=1",{"2":{"45":1}}],["left",{"2":{"40":1,"45":5,"120":1,"122":2,"152":17,"154":5,"168":1}}],["lets",{"2":{"37":1}}],["let",{"2":{"36":1,"43":1,"91":1,"122":3,"145":1,"163":6,"164":4,"165":3,"166":2,"167":2,"171":1}}],["levels",{"2":{"6":1,"122":1,"128":1,"158":1}}],["level",{"2":{"6":1,"7":1,"9":1,"18":2,"20":1,"29":1,"128":1,"130":2,"131":1,"133":1,"135":4,"136":1,"137":1,"139":2,"165":2}}],["less",{"2":{"3":1,"6":7,"33":1,"37":1,"40":1,"44":1,"47":1,"60":1,"63":1,"80":1,"97":1,"122":1,"150":1,"151":1}}],["l289",{"2":{"6":1}}],["l2",{"2":{"3":4,"4":4,"6":8,"62":4,"63":12,"65":8,"79":2,"82":5,"96":4,"99":3,"100":2,"109":8}}],["l195",{"2":{"6":1}}],["l177",{"2":{"6":1}}],["l1",{"2":{"3":6,"4":4,"6":10,"62":4,"63":12,"65":8,"68":4,"69":2,"78":4,"79":2,"82":5,"96":4,"99":3,"100":2,"109":8}}],["li",{"2":{"122":2}}],["lie",{"2":{"54":1}}],["lies",{"2":{"45":3,"169":1}}],["limitations",{"2":{"54":1}}],["limits",{"2":{"39":1}}],["limited",{"2":{"6":1,"144":1,"147":1}}],["library",{"2":{"50":1,"167":1}}],["libraries",{"2":{"37":1,"137":1,"167":1}}],["libgeos",{"2":{"6":2,"13":1,"14":1,"15":1,"23":1,"37":1,"41":5,"121":1,"146":7,"150":4,"160":2}}],["little",{"2":{"26":1}}],["literate",{"2":{"26":1,"33":1,"34":1,"37":1,"40":1,"41":1,"44":1,"45":1,"47":1,"50":1,"52":1,"54":1,"55":1,"57":1,"60":1,"63":1,"66":1,"76":1,"79":1,"80":1,"90":1,"91":1,"94":1,"97":1,"107":1,"117":1,"120":1,"121":1,"122":1,"130":1,"133":1,"136":1,"139":1,"140":1,"141":1,"143":1,"147":1,"154":1,"155":1,"156":1,"160":1,"161":1}}],["lift",{"2":{"14":2}}],["lin",{"2":{"146":5}}],["linrange",{"2":{"13":2,"14":5,"39":2,"59":1,"122":2,"146":1,"150":2}}],["linering",{"2":{"164":1}}],["linewidth",{"2":{"36":1,"163":1}}],["linesegment",{"2":{"120":2,"147":1}}],["lines",{"0":{"72":1,"86":1,"103":1,"113":1},"2":{"3":1,"4":4,"6":5,"45":3,"49":1,"54":9,"59":1,"62":4,"63":4,"65":3,"68":1,"69":1,"78":2,"80":1,"82":3,"91":2,"93":3,"96":4,"97":2,"99":4,"109":3,"110":1,"122":3,"148":1,"163":4}}],["linestrings",{"2":{"4":2,"6":2,"9":1,"63":2,"119":1,"131":1,"163":1}}],["linestringtrait",{"2":{"3":2,"4":4,"6":9,"11":3,"33":1,"44":4,"53":2,"60":2,"63":8,"71":1,"72":4,"73":1,"80":6,"85":1,"86":5,"97":4,"102":1,"103":4,"104":1,"112":1,"113":4,"114":1,"128":1,"135":2,"136":1,"147":2,"158":2}}],["linestring",{"2":{"3":5,"4":6,"6":15,"18":1,"20":1,"33":2,"44":2,"60":4,"62":2,"63":2,"65":2,"66":1,"71":1,"72":3,"79":2,"82":2,"83":1,"85":1,"86":4,"91":2,"96":2,"102":1,"103":3,"104":1,"109":2,"110":1,"112":1,"113":4,"114":1,"120":7,"130":4,"161":3,"163":5}}],["linetrait",{"2":{"3":2,"4":4,"6":6,"33":1,"45":2,"50":2,"53":2,"60":2,"63":8,"71":1,"72":4,"73":1,"85":1,"86":5,"97":4,"102":1,"103":4,"104":1,"112":1,"113":4,"114":1}}],["line2",{"2":{"3":3,"6":7,"53":2,"54":2,"80":5,"93":3,"94":2,"97":3,"120":5}}],["line1",{"2":{"3":4,"6":8,"53":2,"54":2,"80":5,"93":3,"94":2,"97":5,"120":5}}],["linea",{"2":{"1":1,"6":1,"155":1}}],["linearmap",{"2":{"150":1}}],["linearalgebra",{"2":{"34":1}}],["linear",{"2":{"4":7,"6":10,"9":1,"37":2,"40":1,"43":1,"44":3,"47":1,"54":1,"60":5,"63":8,"73":1,"91":2,"103":1,"104":2,"113":1,"119":1,"130":2,"133":3,"145":5,"146":3,"147":4}}],["linearr",{"2":{"1":1,"6":1,"155":1}}],["linearrings",{"2":{"9":1,"87":1,"122":6,"131":1,"163":1}}],["linearringtrait",{"2":{"4":4,"6":6,"11":3,"33":3,"37":2,"44":4,"45":4,"53":2,"60":2,"63":8,"71":1,"72":1,"73":4,"85":1,"86":2,"87":3,"102":1,"103":1,"104":4,"112":1,"113":1,"114":4,"135":1,"147":2,"150":1,"158":2}}],["linearring",{"2":{"1":10,"3":2,"4":1,"6":15,"33":2,"44":2,"45":1,"60":1,"71":1,"73":3,"85":1,"86":1,"87":2,"91":2,"97":4,"102":1,"103":1,"104":3,"112":1,"114":4,"120":1,"122":3,"130":5,"131":1,"132":6,"133":1,"138":13,"150":1,"155":8,"163":24,"164":6,"165":8,"169":2}}],["linearsegments",{"2":{"0":1,"6":4,"144":1,"145":1,"146":3,"147":5}}],["line",{"0":{"91":1},"2":{"0":1,"3":13,"4":9,"6":52,"23":1,"32":2,"33":7,"43":3,"44":10,"45":12,"47":8,"49":6,"50":18,"53":8,"54":67,"57":6,"60":11,"63":5,"66":2,"68":2,"69":1,"71":2,"72":11,"73":8,"78":1,"80":11,"83":2,"85":1,"86":9,"87":4,"91":141,"93":2,"94":2,"96":3,"97":12,"99":2,"100":2,"102":1,"103":10,"104":3,"110":2,"112":2,"113":10,"114":7,"120":6,"122":2,"147":1,"150":1,"151":1,"152":4,"153":1,"161":3,"163":3}}],["lineorientation",{"2":{"0":1,"6":2,"53":2}}],["lists",{"2":{"20":1,"45":3,"97":1}}],["listed",{"2":{"6":1,"33":1,"150":1}}],["list",{"2":{"6":16,"9":1,"33":20,"45":233,"50":20,"51":14,"52":8,"53":13,"54":5,"56":13,"57":1,"170":2}}],["likely",{"2":{"128":1}}],["like",{"0":{"55":1},"2":{"1":2,"6":9,"17":1,"18":2,"19":1,"20":1,"23":1,"24":1,"29":1,"37":1,"39":1,"40":1,"43":1,"47":1,"51":1,"53":1,"56":1,"59":1,"60":1,"63":1,"123":2,"130":2,"135":2,"136":1,"144":1,"145":1,"158":2,"164":2}}],["image",{"2":{"122":1}}],["impossible",{"2":{"50":1,"96":1}}],["important",{"2":{"145":1}}],["import",{"2":{"1":3,"6":5,"13":2,"14":2,"15":1,"32":1,"34":5,"36":1,"41":1,"43":1,"46":1,"50":1,"51":1,"53":1,"54":1,"56":1,"59":1,"62":1,"63":1,"65":1,"66":1,"68":1,"69":1,"78":1,"79":1,"80":1,"82":1,"83":1,"93":1,"94":1,"96":1,"97":1,"99":1,"100":1,"109":1,"110":1,"120":3,"130":2,"143":1,"146":2,"149":2,"150":3,"155":2,"161":1,"162":5}}],["implements",{"2":{"160":1}}],["implementing",{"2":{"6":1,"150":1}}],["implement",{"2":{"6":1,"17":1,"23":1,"33":1,"37":1,"40":1,"44":1,"47":1,"60":1,"63":1,"69":1,"83":1,"97":1,"100":1,"110":1,"123":1,"134":1,"135":3,"136":1}}],["implementation",{"0":{"33":1,"37":1,"44":1,"47":1,"50":1,"60":1,"63":1,"66":1,"69":1,"79":1,"83":1,"94":1,"97":1,"100":1,"110":1,"127":1,"133":1,"139":1,"147":1},"2":{"6":1,"33":3,"37":3,"40":1,"44":3,"47":3,"56":1,"60":3,"63":3,"66":1,"69":2,"79":1,"83":2,"94":1,"97":3,"100":2,"110":2,"121":1,"122":2,"142":1,"150":1,"160":1}}],["implementations",{"2":{"6":1,"69":1,"83":1,"100":1,"110":1,"121":1,"148":1,"160":3}}],["implemented",{"0":{"121":1},"2":{"1":1,"6":2,"34":1,"37":1,"40":3,"50":2,"52":2,"54":2,"57":2,"60":2,"121":1,"123":2,"135":2,"142":1,"148":1}}],["improvements",{"2":{"9":2,"10":1}}],["improve",{"2":{"4":1,"6":1,"140":1}}],["i=2",{"2":{"120":1}}],["ipoints",{"2":{"91":4}}],["ip",{"2":{"63":2}}],["ipt",{"2":{"45":8}}],["ihole",{"2":{"63":2}}],["ih",{"2":{"57":20}}],["i2",{"2":{"47":2}}],["i1",{"2":{"47":2}}],["ii",{"2":{"45":8}}],["io",{"2":{"41":5,"143":5,"146":5}}],["i+1",{"2":{"40":8,"122":1,"152":2,"154":1}}],["i",{"2":{"9":1,"13":4,"22":1,"33":14,"37":1,"40":16,"45":28,"47":4,"52":2,"56":2,"57":4,"60":2,"63":8,"80":7,"91":28,"120":14,"122":17,"130":14,"147":2,"151":3,"152":12,"154":28,"161":2,"163":2,"164":1,"170":3}}],["id",{"2":{"166":1}}],["identical",{"2":{"130":1,"138":1}}],["identity",{"2":{"122":4,"130":2,"140":1}}],["ideal",{"2":{"122":1}}],["idea",{"2":{"6":1,"20":1,"25":1,"27":1,"40":1,"123":1}}],["idx`",{"2":{"45":1}}],["idx",{"2":{"33":6,"45":167,"47":9,"50":23,"51":5,"53":5,"56":2,"139":34,"152":51}}],["id=",{"2":{"6":2}}],["ignored",{"2":{"6":1,"122":1}}],["ignore",{"2":{"6":1,"122":2}}],["i>",{"2":{"6":2}}],["i>method",{"2":{"6":2}}],["innerjoin",{"2":{"169":1,"170":1}}],["inner",{"2":{"91":6,"130":3,"168":1}}],["innacurracies",{"2":{"54":1}}],["inline",{"2":{"91":4,"120":1,"130":21,"159":2}}],["inlcuding",{"2":{"54":1,"72":1,"73":1}}],["in=1",{"2":{"91":1}}],["in`",{"2":{"91":1}}],["inject",{"0":{"55":1},"2":{"143":1}}],["ind",{"2":{"170":2}}],["individual",{"2":{"165":1}}],["indicate",{"2":{"130":1}}],["indicates",{"2":{"20":1}}],["indicies",{"2":{"45":2}}],["indices",{"2":{"45":2,"130":4,"154":16}}],["indeed",{"2":{"132":1}}],["index",{"2":{"40":8,"45":11,"91":1,"130":1,"152":1}}],["inds",{"2":{"122":3}}],["inplace",{"2":{"40":1}}],["inputs",{"2":{"6":1,"45":1,"63":1,"66":1,"79":1,"94":1,"154":1}}],["input",{"2":{"6":12,"33":1,"50":1,"51":1,"53":1,"54":1,"56":1,"122":1,"123":1,"146":3,"147":2,"151":1,"152":1,"153":1,"164":1}}],["inbounds",{"2":{"40":16,"60":5,"91":1}}],["inspiration",{"2":{"50":1}}],["inspired",{"2":{"49":1,"50":2}}],["inside",{"2":{"33":3,"43":1,"45":3,"47":1,"51":1,"52":1,"53":1,"54":1,"56":1,"57":2,"59":3,"60":1,"71":1,"91":1,"109":1,"112":1,"122":2}}],["insertion",{"2":{"45":1}}],["insert",{"2":{"33":1,"152":1}}],["instability",{"2":{"24":2}}],["instantiating",{"2":{"20":1}}],["instead",{"2":{"18":1,"24":1}}],["instructs",{"2":{"6":1,"160":2}}],["investigate",{"2":{"122":1}}],["invalid",{"2":{"20":1,"52":2,"132":1,"137":1,"138":1}}],["invoke",{"2":{"20":1}}],["involved",{"2":{"123":1}}],["involve",{"2":{"20":1}}],["involving",{"2":{"6":3,"51":1,"53":1,"56":1}}],["invocation",{"2":{"18":1}}],["init=nothing",{"2":{"130":1}}],["init=typemax",{"2":{"60":2}}],["init=zero",{"2":{"37":1,"47":1}}],["initial",{"2":{"54":2,"146":1}}],["initially",{"2":{"45":1}}],["initialize",{"2":{"40":3,"44":2,"45":1,"54":1}}],["init",{"2":{"19":1,"33":1,"34":1,"44":2,"130":30,"146":4}}],["incorrect",{"2":{"131":1,"132":1}}],["increase",{"2":{"45":1,"91":1}}],["increasing",{"2":{"6":1,"150":1}}],["increment",{"2":{"40":5}}],["including",{"2":{"33":1,"45":2,"60":1,"71":1,"74":1,"91":2}}],["include",{"2":{"33":1,"34":40,"45":1,"60":2,"150":2,"159":1,"165":2,"166":1}}],["included",{"2":{"6":2,"57":2,"136":2,"139":2,"165":1}}],["includes",{"2":{"4":2,"6":2,"57":1,"60":2,"63":1,"91":1}}],["incircle",{"0":{"16":1}}],["ing",{"2":{"1":1,"6":2,"40":1,"155":1}}],["intr",{"2":{"45":28,"47":9,"50":16,"54":8}}],["intr2",{"2":{"45":2,"54":14}}],["intr1",{"2":{"45":3,"54":21,"91":2}}],["intrs",{"2":{"45":10,"54":5}}],["introduction",{"0":{"27":1},"1":{"28":1,"29":1,"30":1}}],["introducing",{"2":{"24":1}}],["introduces",{"2":{"24":1}}],["int",{"2":{"45":6,"57":7,"80":7,"147":1,"150":1,"152":5,"153":1,"154":1}}],["integrate",{"2":{"37":1}}],["integrating",{"2":{"37":1}}],["integrals",{"2":{"36":1}}],["integral",{"2":{"36":1}}],["intended",{"2":{"6":1,"135":2,"136":1}}],["intermediate",{"2":{"47":1}}],["inter2",{"2":{"47":15}}],["inter1",{"2":{"47":23}}],["interpreted",{"2":{"40":1}}],["interpolation",{"2":{"5":1,"6":1,"39":1,"40":2,"144":1}}],["interpolated",{"2":{"5":3,"6":3,"40":17,"144":1}}],["interpolate",{"2":{"0":2,"5":2,"6":4,"38":1,"39":2,"40":25}}],["interest",{"2":{"40":1,"60":1}}],["internal",{"2":{"39":1}}],["internals",{"2":{"24":1}}],["inter",{"2":{"6":3,"45":21,"50":1,"51":1,"53":5,"54":4}}],["interface",{"0":{"135":1},"2":{"6":2,"20":1,"130":1,"134":1,"135":4,"136":1,"150":1,"164":1}}],["interacted",{"2":{"91":1}}],["interaction",{"0":{"91":1},"2":{"91":2}}],["interactions",{"2":{"45":1,"57":3,"91":15}}],["interactive",{"2":{"13":1,"14":1}}],["interacting",{"2":{"6":1,"53":1,"91":2}}],["interacts",{"2":{"3":1,"6":1,"91":3,"99":1,"100":1,"103":3,"104":1,"105":1}}],["interact",{"2":{"3":2,"6":2,"56":1,"57":1,"82":1,"91":5,"94":1,"99":1,"100":1,"102":1,"103":2,"104":2,"105":1}}],["interior",{"2":{"3":6,"6":7,"33":9,"36":1,"40":7,"44":5,"45":1,"57":18,"65":1,"66":1,"68":1,"69":3,"72":5,"73":1,"74":2,"78":2,"79":1,"80":1,"83":2,"85":2,"86":6,"87":3,"91":15,"99":1,"100":3,"103":1,"104":2,"105":2,"109":1,"110":3,"115":2,"120":2,"133":1,"136":1}}],["interiors",{"2":{"3":6,"6":7,"40":20,"65":1,"66":1,"68":1,"78":1,"79":1,"82":1,"83":1,"88":1,"91":5,"93":1,"94":1,"99":1,"100":1,"102":1,"103":2,"104":1,"109":1,"110":1,"113":3,"114":3}}],["intersectingpolygons",{"2":{"6":3}}],["intersecting",{"0":{"137":1},"1":{"138":1,"139":1},"2":{"6":4,"34":1,"45":2,"57":2,"136":4,"137":1,"139":4}}],["intersections",{"0":{"54":1},"2":{"45":2,"47":2,"52":1,"53":2,"54":1,"57":1,"91":2}}],["intersection",{"0":{"53":1,"92":1},"1":{"93":1,"94":1},"2":{"0":2,"3":3,"6":19,"9":1,"15":4,"23":1,"34":1,"45":38,"47":6,"50":3,"51":4,"52":4,"53":15,"54":73,"56":2,"57":2,"80":2,"91":6,"93":1,"97":5}}],["intersect",{"2":{"3":8,"6":11,"45":4,"47":3,"51":2,"53":1,"54":1,"56":1,"57":5,"65":1,"66":2,"68":1,"69":1,"79":1,"83":1,"86":1,"88":1,"91":4,"93":2,"97":1,"109":1,"110":2,"113":3,"114":3,"138":1,"139":4}}],["intersects",{"0":{"93":1},"2":{"0":2,"3":3,"6":6,"34":1,"45":1,"54":2,"57":2,"80":2,"92":1,"93":4,"94":4,"97":5,"115":1,"139":2,"168":1}}],["into",{"2":{"5":1,"6":7,"17":1,"26":1,"33":1,"37":1,"40":1,"44":4,"45":2,"50":1,"51":1,"53":1,"91":1,"122":4,"125":1,"130":6,"139":1,"150":1,"158":1,"161":2,"163":2,"168":1}}],["int64",{"2":{"1":6,"6":6,"132":6,"151":1,"152":1,"154":1,"155":6,"163":14}}],["info",{"2":{"144":1}}],["information",{"0":{"165":1},"2":{"6":1,"29":1,"40":1,"45":2,"46":1,"54":1,"91":1,"162":1,"165":3,"167":2}}],["infinity",{"2":{"91":1,"97":1}}],["inf",{"2":{"1":1,"9":1,"50":2,"151":1,"154":3}}],["in",{"0":{"23":1},"2":{"1":6,"3":3,"4":1,"5":4,"6":49,"7":1,"9":2,"13":6,"14":2,"17":2,"18":4,"20":1,"23":3,"24":2,"25":1,"26":3,"27":1,"29":1,"30":1,"33":7,"34":2,"36":1,"37":3,"38":2,"40":22,"41":1,"43":2,"44":5,"45":72,"47":31,"50":6,"51":9,"52":3,"53":5,"54":29,"56":11,"57":28,"59":6,"60":6,"62":1,"63":17,"65":2,"66":1,"69":10,"72":1,"73":1,"74":1,"75":1,"76":1,"79":1,"80":7,"83":9,"85":1,"86":1,"87":1,"89":1,"90":1,"91":135,"93":2,"94":1,"96":1,"97":11,"99":1,"100":11,"104":1,"106":1,"107":1,"109":1,"110":10,"113":3,"114":3,"116":1,"117":1,"120":4,"121":3,"122":10,"123":1,"125":3,"128":2,"129":1,"130":12,"134":1,"135":1,"136":2,"137":1,"139":7,"140":1,"141":2,"142":3,"143":1,"144":2,"145":2,"146":14,"147":7,"148":1,"150":5,"151":2,"152":4,"153":1,"154":5,"155":2,"156":1,"157":4,"158":1,"159":1,"160":4,"161":8,"162":1,"163":2,"164":6,"167":2,"168":4,"169":3,"170":1,"171":1}}],["itererable",{"2":{"161":1}}],["iter",{"2":{"130":31}}],["iterate",{"2":{"40":2,"128":1,"130":5}}],["iteration",{"2":{"37":1}}],["iterators",{"2":{"13":1,"40":1,"45":5,"47":3,"53":1,"57":2,"122":1,"130":11,"139":6,"147":1}}],["iterator",{"2":{"6":2,"45":4,"53":2,"125":2,"130":2}}],["iterabletype",{"2":{"130":10}}],["iterable",{"2":{"4":1,"6":3,"18":1,"37":1,"47":1,"125":1,"130":37,"163":1}}],["iterables",{"2":{"1":2,"6":2,"22":1,"130":6}}],["ith",{"2":{"45":3,"57":7}}],["itself",{"2":{"47":1,"120":1,"128":1}}],["its",{"2":{"5":1,"6":10,"18":1,"36":1,"40":1,"45":2,"47":4,"57":1,"72":1,"125":1,"130":1,"134":1,"150":1,"151":1,"152":1,"153":3,"168":1}}],["it",{"2":{"1":4,"4":1,"6":19,"9":1,"18":11,"19":2,"20":1,"22":1,"29":3,"30":1,"32":1,"33":1,"36":2,"37":3,"39":1,"41":1,"44":2,"45":2,"46":1,"47":2,"51":1,"52":1,"53":1,"54":4,"56":1,"57":3,"60":3,"63":1,"68":2,"71":3,"85":3,"91":14,"96":1,"97":1,"102":2,"112":3,"119":1,"120":2,"122":4,"123":3,"125":3,"128":3,"129":1,"130":15,"132":1,"133":1,"134":1,"136":1,"137":1,"142":5,"145":2,"146":1,"150":1,"152":1,"157":1,"158":2,"159":1,"160":7,"164":3,"165":3,"167":3,"170":2,"171":2}}],["iff",{"2":{"130":1}}],["if",{"0":{"55":1},"2":{"1":5,"3":17,"4":19,"5":1,"6":73,"18":1,"22":2,"32":1,"33":15,"36":1,"37":6,"40":5,"41":3,"44":1,"45":95,"47":36,"50":8,"51":13,"52":12,"53":9,"54":44,"56":10,"57":22,"59":2,"60":8,"62":2,"63":35,"65":1,"66":1,"68":1,"69":2,"71":4,"72":3,"73":3,"74":2,"75":1,"76":1,"78":1,"79":1,"80":9,"82":1,"83":3,"85":5,"86":4,"87":2,"88":2,"89":1,"90":1,"91":132,"93":1,"94":1,"96":4,"97":16,"99":1,"100":2,"102":4,"103":3,"104":2,"105":2,"106":1,"107":1,"109":1,"110":2,"112":5,"113":3,"114":3,"115":1,"116":1,"117":1,"120":5,"122":35,"125":1,"128":1,"130":21,"133":1,"135":1,"136":2,"137":1,"139":12,"140":1,"141":1,"142":3,"143":2,"146":6,"147":2,"150":1,"152":12,"154":12,"155":1,"156":1,"159":1,"160":2,"164":1,"167":1,"169":2,"170":1}}],["isolate",{"2":{"150":1}}],["isodd",{"2":{"50":1}}],["istable",{"2":{"130":2}}],["isequal",{"2":{"122":1}}],["iseven",{"2":{"91":1}}],["isempty",{"2":{"37":1,"40":4,"47":1,"51":1,"52":2,"53":1,"122":1,"135":1,"152":1}}],["isparallel",{"2":{"91":1,"120":8}}],["is3d",{"2":{"63":1,"130":1,"141":1,"155":1,"156":1,"161":10}}],["issue",{"2":{"45":1}}],["issues",{"2":{"25":1,"27":1}}],["isa",{"2":{"18":1,"40":9,"130":4,"161":1}}],["isnothing",{"2":{"41":1,"45":9,"50":1,"52":2,"54":2,"57":2,"63":1,"122":1,"143":1,"146":1,"150":1,"151":1,"152":5,"153":1,"154":6}}],["isn",{"2":{"6":1,"37":1,"45":4,"47":1,"50":1,"52":1,"54":3,"57":2,"60":3,"63":1,"68":1,"91":9,"97":1,"150":1,"160":1}}],["isconcave",{"0":{"120":1},"2":{"0":1,"6":2,"118":1,"120":3}}],["isclockwise",{"0":{"119":1},"2":{"0":1,"6":2,"47":1,"118":1,"120":5,"122":2}}],["is",{"0":{"25":1,"32":1,"36":2,"43":1,"46":1,"49":1,"59":2,"62":1,"65":1,"68":1,"78":1,"82":1,"93":1,"96":1,"99":1,"109":1,"128":1},"2":{"0":1,"1":10,"3":8,"4":43,"5":1,"6":105,"9":3,"11":1,"13":1,"14":1,"18":3,"19":1,"20":1,"22":3,"23":2,"25":2,"27":2,"32":1,"33":19,"36":7,"37":19,"38":2,"39":2,"40":15,"41":3,"43":2,"44":5,"45":82,"46":3,"47":22,"49":1,"50":2,"51":4,"52":13,"53":4,"54":40,"56":7,"57":20,"59":8,"60":23,"63":13,"65":2,"66":3,"68":4,"69":4,"71":7,"72":3,"73":3,"74":1,"75":1,"76":1,"79":3,"80":3,"82":1,"83":5,"85":9,"86":4,"87":2,"88":1,"89":1,"90":1,"91":91,"94":2,"96":3,"97":12,"100":4,"102":2,"109":4,"110":5,"112":8,"113":3,"114":3,"115":1,"116":2,"117":1,"119":2,"120":7,"121":1,"122":11,"123":2,"125":1,"128":3,"129":1,"130":24,"131":7,"132":2,"133":1,"134":3,"135":2,"136":1,"137":4,"138":1,"139":2,"141":1,"142":7,"143":2,"144":3,"145":3,"146":9,"147":6,"149":1,"150":4,"151":1,"152":2,"153":1,"155":2,"157":1,"158":1,"159":1,"160":3,"163":4,"164":5,"165":3,"166":1,"167":3,"168":2,"169":5,"170":2}}],["cpu",{"2":{"170":1}}],["cy",{"2":{"120":2}}],["cyan",{"2":{"41":1,"143":1,"146":1}}],["cx",{"2":{"120":2}}],["cdot",{"2":{"120":1}}],["cs",{"2":{"91":9}}],["cshape",{"2":{"43":3}}],["cw",{"2":{"47":2}}],["cb",{"2":{"39":1,"122":1}}],["cgrad",{"2":{"39":1}}],["cgal",{"2":{"39":1}}],["c",{"2":{"37":1,"43":1,"47":4,"50":5,"55":3,"91":24,"146":1}}],["chunks",{"2":{"130":8}}],["chunk",{"2":{"130":12}}],["choose",{"2":{"122":2}}],["chose",{"2":{"24":1,"122":1}}],["changes",{"2":{"45":1}}],["changed",{"2":{"45":1}}],["change",{"2":{"24":1,"45":1}}],["chain=2",{"2":{"45":1}}],["chain=1",{"2":{"45":1}}],["chain",{"2":{"45":66,"52":3,"54":4,"57":4}}],["chains",{"2":{"20":1,"45":1}}],["chairmarks",{"2":{"13":1,"146":1,"150":1}}],["children",{"2":{"150":1}}],["child",{"2":{"6":2,"125":2,"130":7}}],["checkargs",{"2":{"151":1,"152":1,"153":1,"154":1}}],["checking",{"2":{"63":1,"152":1}}],["checks",{"0":{"80":1,"92":1},"1":{"93":1,"94":1},"2":{"41":1,"45":1,"54":1,"62":1,"65":1,"68":1,"78":1,"82":1,"91":5,"93":1,"96":1,"97":1,"99":1,"109":1,"169":1}}],["check",{"2":{"4":1,"6":1,"7":1,"44":1,"45":8,"47":3,"50":1,"51":1,"54":4,"55":1,"56":1,"63":8,"91":11,"122":5,"125":3,"126":1,"138":1,"140":1,"145":2,"152":1,"154":1}}],["checked",{"2":{"4":1,"6":1,"45":1,"54":1,"91":1,"140":1}}],["clear",{"2":{"46":1}}],["clearly",{"2":{"32":1,"36":1,"59":1}}],["clamped",{"2":{"54":18}}],["clamp",{"2":{"33":1,"54":1}}],["classified",{"2":{"45":1}}],["classify",{"2":{"45":4}}],["class",{"2":{"6":1,"122":1}}],["clipping",{"0":{"45":1,"51":1,"52":1,"54":1,"56":1,"57":1},"2":{"6":1,"9":1,"34":8,"45":9,"50":3,"51":1,"53":1,"56":1,"137":1}}],["closure",{"2":{"130":2}}],["closing",{"2":{"33":1}}],["close",{"2":{"33":5,"45":2,"47":1,"50":1,"54":1,"60":9,"122":1,"132":1,"133":4}}],["closest",{"2":{"4":3,"6":3,"54":2,"59":1,"60":6}}],["closed2",{"2":{"63":2}}],["closed1",{"2":{"63":2}}],["closed",{"0":{"131":1},"1":{"132":1,"133":1},"2":{"4":4,"6":11,"9":1,"33":6,"34":1,"37":3,"44":3,"45":1,"47":1,"54":1,"57":3,"63":21,"71":2,"72":5,"73":5,"85":2,"86":5,"87":3,"91":52,"103":5,"104":1,"112":3,"113":5,"114":5,"120":1,"122":1,"131":1,"132":1,"133":2,"134":1,"136":1,"163":1}}],["closedring",{"2":{"0":1,"6":1,"131":1,"132":1,"133":4,"134":1,"135":1,"136":1}}],["clockwise",{"2":{"4":1,"6":4,"9":1,"36":1,"37":1,"47":7,"119":2,"120":3,"122":1}}],["ceil",{"2":{"147":1}}],["ce",{"2":{"91":11}}],["certianly",{"2":{"54":1}}],["certain",{"2":{"17":1,"18":1,"26":1,"29":1}}],["central",{"2":{"45":1}}],["centroids",{"2":{"43":1,"44":1}}],["centroid",{"0":{"42":1,"43":1},"1":{"43":1,"44":1},"2":{"0":4,"4":2,"6":6,"34":1,"42":3,"43":4,"44":38,"123":1,"150":4}}],["cent",{"2":{"43":2}}],["centered",{"2":{"45":1}}],["center",{"2":{"6":1,"43":1,"122":1}}],["cells",{"2":{"122":1}}],["cell",{"2":{"6":4,"46":3,"47":28,"122":2}}],["c2",{"2":{"6":3,"15":2,"60":3,"63":14,"122":21}}],["c1",{"2":{"6":3,"15":2,"60":4,"63":13,"122":26}}],["ctor",{"2":{"1":1,"6":1,"155":1}}],["ca96624a56bd078437bca8184e78163e5039ad19",{"2":{"150":1}}],["caculated",{"2":{"54":1,"130":1}}],["cache",{"2":{"6":1,"40":1}}],["catagorize",{"2":{"50":1}}],["categorical",{"2":{"39":1}}],["came",{"2":{"50":1}}],["case",{"2":{"33":1,"38":2,"44":1,"45":1,"51":1,"54":2,"57":1,"91":16,"130":1,"171":1}}],["cases",{"2":{"6":1,"40":1,"50":2,"91":3,"128":1,"130":5}}],["cause",{"2":{"18":1,"23":1,"152":1}}],["careful",{"2":{"40":1,"128":1}}],["care",{"2":{"17":1}}],["carried",{"2":{"6":1,"160":1}}],["cairomakie",{"2":{"13":1,"32":1,"36":1,"39":2,"43":1,"46":1,"49":1,"59":1,"62":1,"65":1,"68":1,"78":1,"82":1,"93":1,"96":1,"99":1,"109":1,"145":1,"146":1,"150":1,"162":1,"169":1,"170":1}}],["california",{"2":{"170":1}}],["callable",{"2":{"122":4,"135":1}}],["calling",{"2":{"45":2,"130":1}}],["calls",{"2":{"45":1,"54":1,"57":1,"60":1,"69":1,"83":1,"100":1,"110":1,"128":1,"130":1,"147":1}}],["call",{"2":{"18":1,"24":1,"37":1,"44":1,"130":4,"148":1}}],["called",{"2":{"6":2,"44":3,"45":1,"130":1,"133":1,"135":1,"136":1,"160":1,"164":1}}],["calcualted",{"2":{"130":1}}],["calculation",{"2":{"54":1}}],["calculations",{"2":{"6":1,"25":2,"27":2,"54":1,"146":1}}],["calculating",{"2":{"4":1,"6":1,"18":1,"45":1,"140":1}}],["calculated",{"2":{"6":1,"43":2,"47":1,"54":1,"60":1,"130":2}}],["calculates",{"2":{"4":2,"6":6,"37":1,"40":2,"47":1,"54":2,"56":1,"60":2,"146":1,"153":1}}],["calculate",{"2":{"1":2,"5":1,"6":6,"11":1,"33":3,"40":3,"44":1,"47":1,"54":1,"91":1,"122":1,"127":1,"130":3}}],["calc",{"2":{"1":2,"6":4,"24":1,"33":4,"127":1,"129":1,"130":15,"140":1,"150":2,"159":1}}],["cant",{"2":{"63":1,"122":1,"161":1}}],["cannot",{"2":{"3":3,"4":2,"6":5,"37":1,"63":1,"71":1,"74":1,"97":2,"100":1,"102":2,"104":1,"115":1}}],["can",{"2":{"1":1,"4":2,"6":16,"7":2,"9":1,"13":1,"14":1,"24":1,"26":1,"33":1,"34":1,"37":1,"38":2,"39":1,"40":3,"41":1,"44":1,"45":3,"47":1,"51":3,"53":3,"54":1,"56":3,"57":1,"62":1,"63":3,"65":1,"68":1,"80":1,"82":1,"91":23,"93":2,"96":2,"97":3,"99":1,"103":1,"104":1,"109":1,"112":1,"113":1,"114":1,"121":1,"122":1,"123":1,"125":1,"129":1,"130":7,"132":2,"133":1,"136":1,"137":2,"138":1,"140":1,"143":1,"145":1,"146":2,"150":2,"160":1,"163":6,"164":1,"165":3,"167":3,"168":3,"169":3}}],["critetia",{"2":{"152":1}}],["criteria",{"2":{"69":2,"83":2,"100":2,"110":2,"152":2}}],["creation",{"2":{"163":1,"165":1}}],["creating",{"0":{"162":1,"163":1,"166":1},"1":{"163":1,"164":1,"165":1,"166":1,"167":1},"2":{"91":1}}],["creates",{"2":{"7":1,"45":3}}],["create",{"0":{"165":1},"2":{"6":2,"13":2,"14":1,"45":1,"50":1,"54":2,"122":2,"130":1,"136":2,"137":3,"139":2,"162":2,"163":4,"164":5,"165":3,"166":1,"167":1,"169":1}}],["created",{"2":{"4":2,"6":2,"45":1,"60":3}}],["cropping",{"2":{"39":2}}],["cross=1",{"2":{"53":1}}],["cross`",{"2":{"53":1}}],["crossings",{"2":{"45":3,"91":1}}],["crossing",{"0":{"80":1},"2":{"6":2,"45":81,"51":1,"52":7,"53":3,"54":7,"56":1,"57":6,"69":1,"80":1,"91":1,"110":1}}],["cross",{"0":{"107":1},"2":{"6":1,"9":1,"33":3,"45":13,"50":14,"51":2,"52":1,"53":2,"54":10,"55":4,"56":2,"57":1,"69":1,"80":2,"83":1,"91":17,"97":2,"100":1,"110":1,"120":3}}],["crosses",{"2":{"0":2,"3":2,"6":3,"34":1,"45":1,"50":1,"80":26,"91":2,"168":1}}],["crc",{"2":{"6":1,"40":1}}],["crs2",{"2":{"164":2}}],["crs1",{"2":{"164":2,"165":1}}],["crs`",{"2":{"142":6}}],["crs=nothing",{"2":{"130":1,"140":1,"150":1}}],["crs=gi",{"2":{"130":7}}],["crs",{"0":{"164":1},"2":{"1":16,"4":2,"6":10,"122":10,"127":2,"129":3,"130":27,"140":1,"142":7,"150":1,"162":1,"164":13,"165":7,"167":1}}],["customize",{"2":{"130":2}}],["custom",{"0":{"171":1},"2":{"6":1,"40":1,"171":2}}],["curr^2",{"2":{"33":2}}],["curr",{"2":{"33":8,"45":114,"50":9,"57":3,"139":26}}],["currentnode",{"2":{"122":8}}],["current",{"2":{"33":1,"40":8,"45":3,"50":2,"52":1,"54":1,"57":6,"122":2,"139":3}}],["currently",{"2":{"5":1,"6":3,"23":1,"40":1,"45":1,"50":1,"52":2,"122":1,"130":1}}],["curve",{"0":{"91":1},"2":{"3":1,"4":7,"6":18,"33":6,"37":7,"45":5,"47":3,"53":7,"59":1,"60":22,"63":6,"69":2,"71":4,"72":9,"73":9,"83":1,"85":4,"86":6,"87":3,"91":152,"97":1,"100":1,"103":6,"105":3,"110":1,"112":4,"113":6,"114":6}}],["curves",{"2":{"0":1,"3":1,"6":5,"37":3,"47":3,"54":1,"59":1,"60":1,"63":13,"74":1,"91":1,"97":1,"115":1,"150":2}}],["cutpolygon",{"2":{"49":1}}],["cuts",{"2":{"49":1}}],["cutting",{"0":{"48":1},"1":{"49":1,"50":1},"2":{"45":1,"50":2}}],["cut",{"0":{"49":1},"2":{"0":1,"6":6,"34":1,"40":1,"48":1,"49":5,"50":22,"91":1}}],["cos",{"2":{"163":3,"164":1,"165":2}}],["copy",{"2":{"135":1,"154":1}}],["coors1",{"2":{"120":2}}],["coors2",{"2":{"120":3}}],["coord",{"2":{"147":6}}],["coords",{"2":{"50":9,"147":8}}],["coordiantes",{"2":{"46":1}}],["coordinatetransformations",{"2":{"1":2,"6":2,"150":1,"155":2,"162":1,"163":5,"165":2}}],["coordinate",{"0":{"40":1,"141":1,"164":1,"165":1},"2":{"1":4,"5":5,"6":7,"25":1,"27":1,"39":2,"40":10,"130":1,"142":4,"147":1,"162":3,"164":1}}],["coordinates",{"0":{"5":1,"38":1},"1":{"39":1,"40":1},"2":{"0":4,"1":1,"4":2,"5":7,"6":20,"37":2,"38":8,"40":25,"45":2,"50":2,"51":1,"53":1,"56":1,"60":1,"63":2,"123":1,"141":2,"142":1,"145":1,"146":3,"164":2}}],["co",{"2":{"91":2}}],["corner",{"2":{"47":4,"122":1}}],["corners",{"2":{"47":1}}],["correspondent",{"2":{"120":1}}],["correspond",{"2":{"45":1}}],["corresponding",{"2":{"33":3,"52":2}}],["correctly",{"2":{"145":1}}],["corrected",{"2":{"135":1}}],["correctness",{"2":{"131":1,"160":1}}],["correcting",{"2":{"20":1,"135":1}}],["corrections",{"0":{"134":1,"136":1},"1":{"135":1,"136":1},"2":{"132":1,"135":6,"138":1}}],["correction",{"2":{"6":10,"34":4,"51":1,"52":2,"53":1,"54":2,"56":1,"57":2,"131":1,"133":2,"134":2,"135":8,"136":7,"137":1,"139":2}}],["correct",{"2":{"6":3,"24":1,"33":1,"37":1,"44":1,"45":1,"47":1,"51":1,"53":1,"56":1,"60":1,"63":1,"69":1,"83":1,"97":1,"100":1,"110":1,"131":1,"132":2,"134":1}}],["cov",{"2":{"47":16}}],["cover",{"2":{"71":1,"75":1}}],["covering",{"2":{"6":2,"78":1,"136":2,"139":2}}],["covered",{"0":{"73":1,"74":1,"114":1},"2":{"3":1,"6":1,"52":1,"57":1,"68":1,"69":1,"73":2,"74":2,"75":1,"76":2,"78":1,"90":2,"91":3,"139":1}}],["coveredby",{"0":{"67":1,"68":1,"71":1,"72":1,"75":1,"76":1,"90":1},"1":{"68":1,"69":1},"2":{"0":2,"3":4,"6":4,"34":1,"45":1,"67":1,"68":3,"69":10,"70":6,"71":13,"72":15,"73":13,"74":5,"75":2,"76":2,"79":3,"168":1}}],["covers",{"0":{"77":1,"78":1},"1":{"78":1,"79":1},"2":{"0":2,"3":5,"6":5,"34":1,"77":1,"78":4,"79":5,"122":1,"168":1}}],["coverages",{"2":{"6":1,"47":1}}],["coverage",{"0":{"46":1},"2":{"0":1,"6":2,"34":1,"46":3,"47":16}}],["code",{"2":{"7":1,"10":1,"26":5,"40":1,"69":1,"83":1,"91":1,"100":1,"110":1,"120":1,"157":1,"159":1,"170":1}}],["coarse",{"2":{"6":1,"144":1,"147":1}}],["commonly",{"2":{"167":1}}],["common",{"2":{"147":1,"162":1,"164":1,"165":1}}],["commen",{"2":{"62":1}}],["commented",{"2":{"120":1}}],["comments",{"2":{"91":1}}],["comment",{"2":{"30":1}}],["combos",{"2":{"52":1,"54":1,"57":1}}],["combines",{"2":{"44":1}}],["combine",{"2":{"44":2,"45":5,"139":1}}],["combined",{"2":{"6":1,"45":4,"57":1,"136":1,"139":2,"163":1}}],["combination",{"2":{"6":1,"45":1,"125":1,"130":1}}],["coming",{"2":{"47":1}}],["com",{"2":{"6":2,"54":1,"150":1}}],["compilation",{"2":{"159":1}}],["compiled",{"2":{"24":1}}],["compiler",{"2":{"24":1,"130":2,"159":2}}],["complex",{"2":{"123":1,"150":1,"168":1}}],["complexity",{"2":{"6":1,"123":1,"147":1}}],["completly",{"2":{"45":2,"52":1,"57":1,"65":2,"78":1,"91":1}}],["complete",{"2":{"37":1}}],["completely",{"2":{"1":1,"3":4,"6":5,"66":1,"69":1,"79":1,"110":1,"130":1}}],["component",{"2":{"6":1,"37":3,"44":11,"47":8,"54":1,"125":1,"130":3}}],["components",{"2":{"6":2,"43":1,"44":2,"125":2,"130":24}}],["composed",{"2":{"4":4,"6":5,"63":5,"163":2}}],["comprised",{"2":{"6":3,"51":1,"53":1,"56":1}}],["computing",{"2":{"41":1}}],["computational",{"2":{"6":1,"40":1}}],["computation",{"2":{"6":6,"40":1,"44":1,"51":1,"53":1,"56":1,"151":2,"152":2,"153":2}}],["computer",{"2":{"6":1,"40":1}}],["compute",{"2":{"4":1,"6":1,"37":1,"40":1,"147":1}}],["computed",{"2":{"4":4,"6":5,"33":1,"37":3,"40":3,"47":1}}],["compact",{"2":{"170":3}}],["comparisons",{"2":{"168":1}}],["comparing",{"2":{"57":1,"63":1}}],["compares",{"2":{"122":1}}],["compared",{"2":{"63":1}}],["compare",{"2":{"3":1,"4":1,"6":2,"33":1,"57":1,"63":2,"97":1}}],["compatibility",{"2":{"37":1}}],["compatible",{"2":{"1":3,"6":1,"22":1,"25":1,"27":1,"33":1,"37":1,"40":2,"44":1,"47":1,"60":1,"63":1,"66":1,"69":1,"79":1,"83":1,"94":1,"97":1,"100":1,"110":1,"128":1,"130":1,"142":2}}],["couple",{"2":{"166":1}}],["course",{"2":{"129":1}}],["country",{"2":{"170":8}}],["countries",{"2":{"11":1,"150":1}}],["counted",{"2":{"54":2}}],["counters",{"2":{"40":8}}],["counter",{"2":{"6":1,"45":7,"91":1,"119":1,"120":1}}],["counterclockwise",{"2":{"4":1,"6":1,"9":1,"36":2,"37":1}}],["count",{"2":{"45":16,"122":1,"154":1}}],["couldn",{"2":{"9":1,"159":1}}],["could",{"2":{"4":1,"6":1,"37":3,"54":4,"57":1,"60":1,"91":2,"142":1}}],["colname",{"2":{"130":3}}],["col",{"2":{"130":3}}],["collinear",{"2":{"45":5,"51":2,"53":2,"54":12,"56":2}}],["collect",{"2":{"11":3,"13":1,"32":1,"36":2,"40":1,"43":1,"46":2,"49":2,"59":1,"122":3,"130":3,"145":4,"161":2}}],["collections",{"0":{"75":1,"76":1,"89":1,"90":1,"106":1,"107":1,"116":1,"117":1},"2":{"1":2,"6":10,"22":1,"129":1,"130":7,"150":2,"167":1}}],["collection",{"2":{"1":1,"4":7,"6":13,"18":2,"29":2,"33":2,"37":3,"47":2,"60":2,"75":2,"76":2,"89":2,"90":2,"106":2,"107":2,"116":2,"117":2,"123":1,"130":3,"150":1,"156":1,"161":1}}],["column",{"2":{"22":1,"130":16,"166":2,"168":2}}],["colored",{"2":{"169":1}}],["colors",{"2":{"169":2}}],["color=",{"2":{"164":2}}],["colorrange",{"2":{"39":2,"59":1}}],["colorbar",{"2":{"39":1,"59":1,"122":1}}],["colormap",{"2":{"14":1,"39":3,"59":1}}],["color",{"2":{"6":3,"36":1,"39":2,"40":1,"41":1,"43":1,"49":3,"59":2,"62":4,"65":4,"68":1,"78":1,"82":4,"96":4,"109":4,"143":1,"146":1,"163":1,"164":1,"169":5}}],["colinear",{"2":{"3":1,"6":2,"53":1,"96":1,"97":2}}],["conditions",{"2":{"168":1}}],["conencting",{"2":{"152":1}}],["connected",{"2":{"91":5}}],["connect",{"2":{"47":11}}],["connecting",{"2":{"33":1,"163":2}}],["connections",{"2":{"6":2,"136":2,"139":2}}],["convention",{"2":{"43":1}}],["convenience",{"2":{"40":1,"160":1}}],["convexhull",{"2":{"121":1}}],["convex",{"2":{"33":3,"120":1}}],["conversely",{"2":{"45":1}}],["conversion",{"0":{"156":1},"2":{"22":1}}],["converted",{"2":{"22":1,"40":3}}],["converts",{"2":{"6":1,"161":1}}],["convert",{"0":{"70":1,"84":1,"101":1,"111":1},"2":{"6":3,"40":6,"59":1,"122":2,"146":1,"150":3,"156":1,"160":1,"161":1}}],["context",{"2":{"146":4,"164":2}}],["contents",{"2":{"130":1,"131":1}}],["contours",{"2":{"122":1}}],["contour",{"2":{"122":4}}],["continue",{"2":{"37":1,"45":7,"47":1,"52":2,"54":1,"91":1,"135":1,"139":3,"154":1,"170":1}}],["contributions",{"2":{"25":1,"27":1}}],["controlled",{"2":{"24":1}}],["control",{"2":{"23":1}}],["containing",{"2":{"46":1,"169":1}}],["contain",{"2":{"3":1,"6":1,"26":1,"57":1,"65":1,"97":1,"163":1}}],["contained",{"2":{"3":1,"6":1,"9":1,"57":4,"66":1,"78":1,"96":1,"97":1,"130":1,"169":1}}],["contains",{"0":{"64":1,"65":1},"1":{"65":1,"66":1},"2":{"0":2,"3":4,"6":4,"26":1,"34":1,"45":1,"57":1,"64":1,"65":5,"66":4,"128":1,"138":1,"168":1,"169":1}}],["constprop",{"2":{"80":1}}],["constants",{"2":{"45":1}}],["const",{"2":{"34":4,"45":1,"69":4,"83":3,"100":4,"110":4,"127":3,"130":1,"150":4}}],["constrained",{"2":{"6":3,"51":1,"53":1,"56":1}}],["constructing",{"2":{"165":1}}],["construct",{"2":{"158":1}}],["constructors",{"2":{"6":2,"158":2}}],["constructed",{"2":{"1":1,"20":1,"142":1}}],["consistent",{"2":{"45":1,"123":1}}],["consistency",{"2":{"22":1}}],["considered",{"2":{"33":1,"40":1}}],["consider",{"2":{"32":1,"36":1,"43":1,"46":1,"47":3,"49":1,"59":2,"62":1,"65":1,"68":1,"78":1,"82":1,"91":3,"93":1,"96":1,"99":1,"109":1}}],["concepts",{"0":{"28":1},"1":{"29":1,"30":1},"2":{"26":1}}],["concieve",{"2":{"9":1}}],["concavehull",{"2":{"121":1}}],["concave",{"2":{"6":1,"33":2,"43":2,"120":2}}],["vw",{"2":{"150":3}}],["von",{"2":{"122":1}}],["v2",{"2":{"91":9}}],["v1",{"2":{"91":9}}],["v`",{"2":{"40":2}}],["vcat",{"2":{"33":1,"40":1,"130":1}}],["vararg",{"2":{"40":1}}],["vary",{"2":{"33":1}}],["variables",{"2":{"24":1,"40":8,"66":1,"79":1,"94":1}}],["variable",{"2":{"24":1,"52":2}}],["vals",{"2":{"152":9}}],["valign",{"2":{"150":1}}],["validated",{"2":{"52":2,"54":2,"57":2}}],["validate",{"2":{"9":1}}],["valid",{"2":{"1":1,"6":8,"44":1,"51":2,"53":2,"54":3,"56":2,"122":1,"131":3,"132":1,"137":1,"138":1,"154":1,"155":1}}],["val",{"2":{"33":2,"45":2,"54":8,"91":30,"97":4}}],["values=",{"2":{"122":2}}],["values=sort",{"2":{"122":1}}],["values",{"2":{"1":1,"5":3,"6":16,"33":2,"39":3,"40":40,"44":2,"45":5,"47":5,"54":1,"60":2,"91":4,"122":19,"130":2,"152":2,"154":1,"159":1}}],["value",{"2":{"0":1,"4":7,"5":2,"6":15,"14":1,"24":1,"33":1,"36":2,"37":4,"40":45,"45":5,"47":2,"54":7,"59":1,"60":3,"122":6,"152":11,"160":2,"168":1}}],["vs",{"0":{"15":1},"2":{"12":1,"54":2}}],["vᵢ",{"2":{"6":1}}],["v0",{"2":{"6":2}}],["v",{"2":{"5":2,"6":6,"14":4,"40":23,"60":8}}],["visvalingam",{"2":{"148":1}}],["visvalingamwhyatt",{"0":{"153":1},"2":{"0":1,"6":3,"150":4,"153":5}}],["visualized",{"2":{"132":1}}],["visualize",{"2":{"93":1,"164":1}}],["visa",{"2":{"45":1}}],["visited",{"2":{"45":4}}],["view",{"2":{"45":2,"122":1,"139":1,"152":3,"170":1}}],["viewport",{"2":{"14":1}}],["views",{"2":{"1":1,"45":1,"56":1,"142":1}}],["via",{"2":{"6":1,"41":1,"121":1,"143":1,"146":1,"160":2}}],["vect",{"2":{"130":2}}],["vectypes",{"2":{"40":5}}],["vector",{"2":{"1":12,"4":6,"5":1,"6":46,"18":1,"23":1,"29":1,"32":1,"33":10,"40":14,"45":7,"50":6,"51":4,"52":1,"53":2,"54":3,"56":4,"91":1,"97":2,"120":3,"122":4,"123":1,"130":6,"132":8,"133":1,"138":22,"144":1,"145":1,"147":1,"150":1,"151":1,"152":4,"153":1,"154":2,"155":10,"161":15,"163":18,"164":6,"165":9}}],["vectors",{"2":{"1":1,"4":2,"6":5,"22":1,"33":4,"40":3,"45":1,"60":1,"119":1,"122":1,"130":2,"150":1}}],["ve",{"2":{"17":1,"147":1}}],["vein",{"2":{"7":1}}],["version",{"2":{"160":1}}],["versa",{"2":{"45":1}}],["vert",{"2":{"154":21}}],["verts",{"2":{"150":2}}],["vertical",{"2":{"39":1,"47":1,"54":1,"122":1}}],["vertices",{"2":{"6":7,"9":1,"38":4,"40":5,"45":1,"50":2,"71":1,"73":5,"82":1,"85":3,"88":1,"91":1,"112":1,"132":1,"144":2,"145":1,"146":3,"147":3,"150":1,"153":1}}],["vertex",{"2":{"5":1,"6":2,"33":1,"38":2,"40":2,"45":19,"54":12,"71":2,"86":2,"87":1,"91":1,"112":3}}],["very",{"2":{"0":1,"145":1,"170":2}}],["tnew",{"2":{"130":1}}],["ty",{"2":{"122":3}}],["typing",{"2":{"41":1,"143":1,"146":1}}],["typically",{"2":{"38":1,"166":1}}],["typemax",{"2":{"60":1,"122":9}}],["typeof",{"2":{"19":1,"40":3,"130":2,"158":1,"171":1}}],["type2",{"2":{"6":2,"63":4}}],["type1",{"2":{"6":2,"63":5}}],["types",{"0":{"126":1,"157":1},"1":{"158":1,"159":1,"160":1},"2":{"6":4,"23":1,"24":1,"34":1,"40":3,"47":1,"50":1,"91":3,"150":1,"157":3,"159":1,"168":1}}],["type",{"2":{"4":11,"5":1,"6":61,"11":1,"22":2,"23":1,"24":2,"30":2,"33":9,"37":11,"39":1,"40":8,"44":8,"45":21,"47":8,"50":6,"51":7,"52":6,"53":8,"54":19,"56":7,"57":5,"60":28,"63":2,"125":2,"130":42,"134":1,"135":6,"136":6,"141":1,"146":1,"147":1,"150":3,"156":1,"158":3,"159":5,"160":1,"161":3}}],["tx",{"2":{"122":3}}],["tᵢ",{"2":{"40":1}}],["temporary",{"2":{"45":1}}],["term",{"2":{"37":1}}],["terms",{"2":{"6":1,"40":1}}],["teach",{"2":{"26":1}}],["technically",{"2":{"23":1,"131":1}}],["technique",{"2":{"11":1}}],["tell",{"2":{"18":1,"91":1,"159":1,"171":1}}],["test",{"2":{"45":1,"150":2,"160":1}}],["testing",{"0":{"15":1}}],["tests",{"2":{"9":2}}],["tutorial",{"2":{"162":1,"168":1}}],["tutorials",{"2":{"26":2}}],["tups",{"2":{"133":4}}],["tuplepoint",{"2":{"34":3,"161":1}}],["tuple",{"0":{"156":1},"2":{"4":1,"6":19,"34":2,"40":2,"44":3,"45":5,"47":3,"50":1,"54":31,"91":17,"120":2,"122":5,"130":2,"132":6,"138":13,"145":1,"150":2,"152":1,"154":2,"161":6,"163":99,"169":2}}],["tuples",{"2":{"0":1,"6":2,"34":1,"41":1,"44":1,"45":1,"50":1,"51":3,"52":1,"53":2,"54":1,"56":4,"57":5,"133":2,"139":2,"150":2,"156":2,"170":2}}],["turf",{"2":{"120":1}}],["turned",{"2":{"122":1,"130":1}}],["turning",{"2":{"122":8}}],["turn",{"2":{"6":1,"122":1}}],["t2",{"2":{"6":5,"40":47,"70":1,"80":2,"101":1,"111":1}}],["t1",{"2":{"6":6,"40":51,"80":2}}],["t=float64",{"2":{"4":1,"6":3,"44":3}}],["two",{"2":{"3":5,"4":10,"6":23,"23":2,"33":2,"36":1,"40":1,"44":1,"45":6,"47":3,"51":2,"53":1,"54":14,"56":4,"57":3,"60":5,"62":3,"63":12,"65":2,"66":1,"68":1,"78":1,"79":1,"80":1,"82":1,"91":2,"93":2,"94":2,"96":4,"97":5,"99":3,"100":1,"109":2,"122":3,"135":2,"136":1,"138":2,"139":2,"145":1,"160":1,"163":1,"168":3,"169":3}}],["task",{"2":{"130":6}}],["tasks",{"2":{"130":10}}],["taskrange",{"2":{"130":10}}],["tags",{"2":{"45":4}}],["taget",{"2":{"6":2}}],["taylor",{"2":{"6":1,"40":1}}],["table2",{"2":{"168":1}}],["table1",{"2":{"168":3}}],["tables",{"2":{"22":4,"34":1,"130":11}}],["table",{"0":{"166":1},"2":{"6":1,"18":1,"29":2,"130":12,"150":1,"166":1,"167":1,"168":1}}],["taking",{"2":{"6":3,"44":1,"51":1,"52":1,"53":1,"54":1,"56":1,"57":1,"137":1}}],["takes",{"2":{"45":3,"168":1}}],["taken",{"2":{"20":1,"39":1}}],["take",{"2":{"1":1,"6":2,"29":1,"45":3,"51":1,"52":1,"53":1,"54":1,"57":1,"120":2,"122":2,"123":1,"142":1}}],["target=nothing",{"2":{"51":1,"53":1,"56":1}}],["target=gi",{"2":{"45":1}}],["targets",{"2":{"23":1,"33":2,"37":3,"47":3,"60":3}}],["target",{"0":{"23":1},"2":{"1":14,"6":28,"15":3,"22":2,"23":2,"40":1,"44":2,"45":1,"51":5,"52":11,"53":6,"54":10,"56":4,"57":13,"122":1,"123":1,"125":4,"128":5,"129":1,"130":142,"139":2,"142":3,"150":2,"158":3}}],["tilted",{"2":{"47":1}}],["tie",{"2":{"33":1}}],["timings",{"2":{"13":5}}],["timing",{"2":{"13":2}}],["times",{"2":{"4":1,"6":1,"140":1}}],["time",{"2":{"1":5,"13":3,"24":1,"39":1,"122":1,"142":4,"160":1,"163":1,"164":1,"165":2,"169":1,"170":1}}],["title",{"2":{"13":2,"39":2,"122":1,"146":1,"150":2}}],["tip",{"2":{"1":1,"5":1,"6":1,"40":1,"142":1,"168":1}}],["tree",{"2":{"168":1}}],["treating",{"2":{"150":1}}],["treated",{"2":{"91":5,"163":1}}],["treats",{"2":{"37":1,"60":1}}],["trials",{"2":{"146":2,"150":2}}],["triangles",{"2":{"38":1}}],["triangle",{"2":{"6":1,"38":4,"153":4,"169":1}}],["trivially",{"2":{"123":1}}],["try",{"2":{"55":3,"122":1,"128":1,"130":9,"170":1}}],["tr",{"2":{"37":3}}],["trues",{"2":{"139":3}}],["true",{"0":{"24":1},"2":{"1":5,"3":25,"4":3,"6":42,"33":7,"37":1,"39":2,"41":1,"45":30,"47":6,"50":1,"51":1,"52":2,"53":1,"54":1,"56":2,"57":3,"60":4,"63":21,"65":1,"66":1,"68":2,"69":6,"71":1,"72":1,"73":4,"75":1,"76":1,"78":2,"79":1,"80":9,"82":2,"83":2,"85":1,"86":1,"87":3,"89":1,"90":1,"91":78,"93":3,"94":1,"96":2,"97":18,"99":2,"100":6,"103":1,"104":1,"106":1,"107":1,"109":2,"110":7,"112":1,"113":1,"114":4,"116":1,"117":1,"120":4,"122":5,"130":8,"139":1,"143":1,"146":1,"150":1,"159":2,"168":1,"171":1}}],["traditional",{"2":{"122":1}}],["traverse",{"2":{"45":1}}],["traced",{"2":{"45":1}}],["traces",{"2":{"45":1}}],["trace",{"2":{"45":2,"51":1,"53":1,"56":1}}],["track",{"2":{"45":3,"139":2}}],["tracing",{"2":{"6":1,"45":4,"47":1,"52":5,"54":2,"57":2}}],["transverse",{"2":{"164":1}}],["translate",{"2":{"39":2}}],["translation",{"2":{"1":2,"6":2,"150":2,"155":2,"163":3,"165":1}}],["transformations",{"2":{"34":10}}],["transformation",{"0":{"155":1},"2":{"6":1,"122":1,"134":1,"142":1,"162":1}}],["transform",{"2":{"0":2,"1":6,"6":3,"15":2,"34":1,"123":1,"142":2,"150":1,"155":4,"163":4,"165":1}}],["trait`",{"2":{"130":1}}],["trait2",{"2":{"60":10,"63":2,"85":2,"86":2,"97":2,"102":2,"104":2,"105":2}}],["trait1",{"2":{"60":12,"63":2,"85":2,"86":2,"97":2,"102":2,"104":2,"105":2}}],["traits",{"2":{"6":2,"18":1,"97":1,"128":2,"135":2,"150":2,"158":3}}],["trait",{"2":{"1":5,"3":2,"4":2,"6":17,"18":7,"20":1,"22":1,"33":2,"34":1,"37":5,"40":6,"44":7,"47":2,"50":3,"51":2,"52":2,"53":6,"54":4,"56":2,"57":2,"60":7,"63":11,"69":3,"80":2,"83":3,"91":4,"97":10,"100":3,"110":3,"120":1,"123":1,"125":2,"128":3,"130":49,"135":9,"136":1,"147":1,"150":2,"158":8,"161":7,"163":1}}],["traittarget",{"0":{"158":1},"2":{"0":1,"1":2,"6":8,"33":1,"37":1,"44":1,"47":1,"51":2,"52":4,"53":3,"54":4,"56":2,"57":4,"60":1,"123":2,"126":1,"130":10,"147":1,"150":1,"157":1,"158":20}}],["thus",{"2":{"33":1,"37":1,"45":3,"52":1,"54":1,"57":1}}],["those",{"2":{"33":1,"45":1,"54":1,"71":1,"112":1}}],["though",{"2":{"20":1,"132":1}}],["thing",{"0":{"30":1}}],["things",{"2":{"9":1}}],["this",{"0":{"30":1},"2":{"0":1,"1":1,"3":1,"4":6,"5":1,"6":27,"7":1,"18":1,"23":3,"24":2,"25":2,"27":2,"29":1,"32":2,"33":6,"34":1,"36":2,"37":9,"39":3,"40":11,"41":2,"43":1,"44":4,"45":26,"46":1,"47":4,"49":1,"50":5,"52":1,"54":5,"55":1,"56":1,"57":2,"59":4,"60":6,"63":4,"65":1,"66":2,"68":3,"69":3,"76":1,"78":1,"79":2,"80":1,"83":3,"90":1,"91":3,"94":2,"96":1,"97":4,"100":3,"107":1,"109":1,"110":3,"117":1,"119":1,"120":3,"121":2,"122":8,"123":2,"128":2,"130":17,"131":3,"133":3,"134":1,"135":6,"136":7,"137":4,"139":3,"140":2,"141":2,"142":4,"143":3,"144":3,"145":5,"146":5,"147":4,"148":2,"150":3,"154":9,"155":1,"156":1,"157":3,"158":2,"159":3,"160":2,"161":1,"162":1,"163":2,"164":4,"165":3,"166":3,"167":1,"168":3,"169":3,"170":3,"171":1}}],["three",{"2":{"26":1,"38":1,"54":1}}],["thread",{"2":{"130":6}}],["threading",{"0":{"130":1},"2":{"130":7,"159":1}}],["threads",{"2":{"1":1,"6":1,"130":10}}],["threaded=",{"2":{"130":8}}],["threaded=true",{"2":{"130":1}}],["threaded=false",{"2":{"37":1,"44":4,"47":2,"60":8,"130":2,"140":1,"150":1}}],["threaded==true",{"2":{"1":1,"6":1,"130":1}}],["threaded",{"2":{"1":3,"4":1,"6":7,"24":1,"33":2,"37":1,"44":3,"47":3,"60":5,"127":1,"130":47,"140":1,"147":6,"150":1,"159":2}}],["through",{"2":{"6":4,"33":1,"40":1,"45":3,"47":1,"49":1,"50":2,"69":1,"91":5,"110":1,"122":1,"128":1,"130":1,"136":2,"139":2,"152":1,"160":1,"163":1}}],["thrown",{"2":{"128":1}}],["throws",{"2":{"6":1,"160":1}}],["throw",{"2":{"4":1,"6":1,"57":1,"63":1,"122":1,"130":5}}],["than",{"2":{"1":1,"3":1,"6":11,"11":1,"45":2,"71":1,"80":1,"97":1,"112":1,"120":1,"122":2,"129":1,"130":1,"136":2,"137":1,"138":1,"139":2,"144":1,"146":2,"147":1,"151":1,"160":2}}],["that",{"2":{"1":1,"3":3,"4":8,"6":43,"9":1,"17":1,"18":4,"19":3,"20":1,"22":3,"25":1,"26":1,"27":1,"33":4,"36":2,"37":4,"40":4,"41":2,"43":2,"44":3,"45":17,"46":3,"47":5,"51":4,"52":5,"53":4,"54":14,"56":3,"57":5,"60":2,"62":1,"63":11,"65":4,"66":1,"68":2,"69":1,"79":1,"82":1,"83":1,"91":3,"93":1,"94":1,"96":2,"97":10,"99":2,"100":2,"102":2,"109":3,"110":1,"112":3,"120":1,"122":4,"123":1,"125":2,"130":4,"131":3,"132":2,"133":1,"134":3,"135":2,"136":4,"137":2,"138":3,"139":4,"142":1,"144":2,"145":2,"146":3,"147":2,"150":2,"152":1,"154":1,"158":1,"159":1,"160":1,"164":4,"165":1,"166":2,"167":3,"168":1,"169":2}}],["theorem",{"2":{"60":1}}],["themselves",{"2":{"40":1}}],["them",{"2":{"6":1,"25":1,"27":1,"45":1,"121":2,"122":2,"125":1,"130":1,"132":2,"137":1,"138":1,"150":1,"163":1,"165":1,"167":3}}],["thereof",{"2":{"123":1}}],["therefore",{"2":{"59":1,"131":1}}],["there",{"2":{"6":3,"22":1,"33":1,"40":2,"41":1,"45":3,"47":1,"50":2,"52":1,"54":6,"55":1,"57":1,"91":1,"97":2,"121":1,"122":3,"123":1,"130":4,"132":1,"145":1,"154":1,"158":1,"160":1,"164":2,"167":3}}],["then",{"2":{"6":5,"18":1,"22":1,"29":1,"33":3,"40":2,"45":6,"47":1,"51":1,"53":2,"54":6,"55":2,"56":2,"57":2,"91":1,"122":2,"128":1,"130":3,"137":1,"146":2,"150":1,"164":1,"168":1,"169":1}}],["their",{"2":{"3":1,"4":1,"6":2,"40":1,"43":2,"57":1,"60":2,"88":1,"97":1,"99":1,"103":1,"104":1,"113":3,"114":3,"123":1,"130":1,"132":1,"138":1,"140":1}}],["they",{"2":{"3":3,"4":11,"6":25,"20":2,"22":1,"23":1,"24":1,"38":1,"44":2,"45":8,"47":2,"51":2,"53":1,"54":6,"56":2,"57":3,"62":3,"63":16,"69":1,"82":1,"86":2,"87":1,"88":1,"91":2,"93":1,"96":2,"97":4,"102":1,"104":1,"105":1,"113":1,"114":1,"122":6,"130":1,"131":1,"136":2,"139":2,"145":1,"154":1,"157":1,"169":1}}],["these",{"2":{"1":2,"6":5,"24":1,"33":1,"40":5,"45":3,"57":1,"62":1,"63":1,"65":1,"69":1,"78":1,"80":2,"82":1,"83":1,"93":1,"96":1,"97":1,"99":2,"100":1,"109":1,"110":1,"120":1,"122":3,"128":1,"130":2,"142":1,"146":1,"150":2,"160":1,"167":1,"168":1}}],["the",{"0":{"26":1,"29":1,"43":1},"2":{"1":28,"3":64,"4":112,"5":12,"6":393,"7":5,"9":3,"10":1,"11":3,"17":5,"18":10,"19":2,"20":4,"22":4,"23":5,"24":3,"25":3,"26":4,"27":3,"29":3,"32":1,"33":63,"36":12,"37":43,"38":15,"39":12,"40":71,"41":6,"43":6,"44":25,"45":116,"46":7,"47":47,"49":2,"50":7,"51":27,"52":23,"53":27,"54":82,"55":1,"56":29,"57":70,"59":11,"60":81,"62":5,"63":47,"65":9,"66":11,"68":8,"69":25,"72":8,"73":9,"74":3,"75":3,"76":2,"78":4,"79":11,"80":5,"82":2,"83":21,"85":8,"86":6,"87":4,"89":3,"90":2,"91":123,"93":5,"94":6,"96":5,"97":26,"99":5,"100":21,"102":6,"103":10,"104":7,"105":3,"106":3,"107":2,"109":7,"110":24,"112":2,"113":9,"114":9,"115":6,"116":2,"117":2,"119":1,"120":8,"121":1,"122":47,"123":8,"125":4,"127":2,"128":11,"130":84,"131":5,"132":5,"133":4,"134":2,"135":13,"136":10,"137":4,"138":8,"139":6,"140":1,"141":5,"142":14,"143":2,"144":3,"145":5,"146":26,"147":17,"148":3,"150":18,"151":3,"152":6,"153":3,"154":2,"155":3,"156":1,"157":2,"159":5,"160":21,"163":10,"164":11,"165":10,"166":2,"167":4,"168":10,"169":17,"170":3}}],["t",{"2":{"0":1,"4":28,"6":56,"9":1,"23":1,"33":32,"34":8,"37":41,"40":26,"44":38,"45":74,"47":44,"50":18,"51":12,"52":12,"53":12,"54":156,"56":10,"57":20,"60":87,"63":17,"68":1,"86":1,"91":24,"97":1,"99":1,"103":2,"104":1,"122":14,"130":10,"136":2,"139":2,"146":3,"147":5,"150":1,"156":7,"158":14,"159":2,"160":3,"161":10,"163":4,"170":1}}],["tokyo",{"2":{"170":1}}],["toy",{"2":{"168":1}}],["together",{"2":{"54":1,"57":1,"163":1,"169":1}}],["touching",{"0":{"103":1},"2":{"54":1,"57":1}}],["touch",{"0":{"104":1,"105":1,"106":1},"2":{"45":1,"99":1,"102":2,"104":1,"106":1}}],["touches",{"0":{"98":1,"99":1,"102":1},"1":{"99":1,"100":1},"2":{"0":2,"3":3,"6":3,"34":1,"98":1,"99":3,"100":11,"101":6,"102":11,"103":15,"104":9,"105":8,"106":3,"107":4,"168":1}}],["totally",{"2":{"56":1}}],["total",{"2":{"37":1,"40":2,"45":2,"47":1}}],["towards",{"2":{"25":1,"27":1}}],["topright",{"2":{"150":1}}],["topologypreserve",{"2":{"148":1}}],["topology",{"2":{"148":1}}],["top",{"2":{"20":1,"26":1,"45":1,"122":1}}],["took",{"2":{"170":1}}],["tools",{"2":{"17":1}}],["too",{"2":{"6":1,"54":1,"144":1,"147":1}}],["tol^2",{"2":{"151":1,"152":1}}],["tolerances",{"2":{"153":1,"154":29}}],["tolerance",{"2":{"151":1,"152":1,"153":1,"154":17}}],["tol",{"2":{"6":12,"146":2,"150":18,"151":7,"152":15,"153":8,"154":18}}],["todo",{"2":{"3":2,"6":2,"45":1,"54":1,"80":4,"97":1,"122":1,"130":1,"133":1,"150":1,"159":1}}],["to",{"0":{"9":1,"23":1,"26":1,"55":1,"70":1,"84":1,"101":1,"111":1},"2":{"0":2,"1":22,"3":1,"4":33,"5":4,"6":141,"7":2,"9":3,"10":2,"11":2,"13":1,"17":2,"18":9,"19":1,"20":2,"22":3,"23":4,"24":2,"25":3,"26":2,"27":3,"29":4,"30":1,"32":1,"33":8,"36":1,"37":4,"38":4,"39":1,"40":26,"41":2,"43":2,"44":5,"45":32,"46":1,"47":12,"49":1,"50":3,"51":8,"52":4,"53":8,"54":27,"56":7,"57":11,"59":6,"60":32,"62":2,"63":17,"65":1,"66":1,"68":2,"69":7,"78":3,"79":1,"80":2,"82":1,"83":7,"91":21,"93":2,"94":1,"96":3,"97":7,"99":1,"100":7,"102":1,"109":1,"110":7,"120":4,"122":16,"123":4,"125":4,"127":7,"128":6,"129":1,"130":51,"131":2,"132":3,"134":4,"135":8,"136":5,"137":3,"138":1,"139":4,"140":3,"141":1,"142":4,"143":1,"144":3,"145":3,"146":9,"147":7,"148":1,"150":4,"151":1,"152":15,"153":1,"154":2,"155":4,"156":1,"157":2,"158":2,"159":6,"160":9,"161":28,"162":4,"163":6,"164":10,"165":6,"166":7,"167":5,"168":7,"169":5,"170":2,"171":8}}],["rd",{"2":{"150":3}}],["rdbu",{"2":{"59":1}}],["rhumb",{"2":{"120":2}}],["runner",{"2":{"164":1}}],["running",{"2":{"130":3}}],["run",{"2":{"130":8,"170":1}}],["runs",{"2":{"54":2,"119":1}}],["rule",{"2":{"45":1}}],["rules",{"2":{"45":1}}],["right=2",{"2":{"45":1}}],["right",{"2":{"40":1,"45":4,"50":1,"60":1,"120":1,"152":19,"154":5,"163":1,"168":1}}],["ring4",{"2":{"165":2}}],["ring3",{"2":{"164":1}}],["ring2",{"2":{"163":2}}],["ring1",{"2":{"163":2}}],["rings",{"0":{"73":1,"87":1,"104":1,"114":1,"131":1},"1":{"132":1,"133":1},"2":{"4":4,"6":6,"9":2,"37":1,"44":1,"45":3,"54":1,"63":7,"119":1,"122":5,"133":1,"136":1,"150":1}}],["ring",{"2":{"4":7,"6":13,"9":1,"33":3,"34":1,"37":2,"40":1,"43":1,"44":4,"45":12,"47":13,"57":3,"60":5,"63":4,"71":1,"72":2,"73":5,"85":1,"87":1,"91":2,"102":1,"103":1,"104":3,"112":1,"113":2,"114":4,"120":3,"122":11,"131":2,"132":1,"133":14,"134":1,"163":1}}],["rtrees",{"2":{"20":1}}],["r+y",{"2":{"13":2,"14":1}}],["r+x",{"2":{"13":2,"14":1}}],["ry",{"2":{"13":3,"14":3}}],["rx",{"2":{"13":3,"14":3}}],["round",{"2":{"150":1,"152":1,"154":1}}],["routines",{"2":{"11":1}}],["row",{"2":{"130":3}}],["rows",{"2":{"130":2}}],["robust",{"0":{"15":1}}],["rotate",{"2":{"47":1}}],["rotation",{"2":{"1":1,"6":1,"155":1}}],["rotations",{"2":{"1":3,"6":3,"155":3}}],["rotmatrix2d",{"2":{"150":1}}],["rotmatrix",{"2":{"1":1,"6":1,"155":1}}],["r",{"2":{"6":1,"9":1,"13":11,"14":12,"146":1,"154":2,"163":6,"164":2,"165":4}}],["rᵢ₋₁",{"2":{"40":20}}],["rᵢ∗rᵢ₊₁+sᵢ⋅sᵢ₊₁",{"2":{"6":1}}],["rᵢ₊₁",{"2":{"6":1,"40":29}}],["rᵢ",{"2":{"6":2,"40":49}}],["ramer",{"2":{"152":1}}],["raster",{"0":{"122":1},"2":{"122":4}}],["ray",{"2":{"91":4}}],["rawcdn",{"2":{"150":1}}],["raw",{"2":{"18":1}}],["range",{"2":{"13":8,"14":4,"122":1,"130":4}}],["ranges",{"2":{"6":1,"122":2}}],["randomly",{"2":{"169":2}}],["random",{"2":{"150":2}}],["rand",{"2":{"6":1,"122":1,"169":2}}],["rather",{"2":{"6":1,"122":1,"138":1}}],["ratio",{"2":{"6":7,"54":1,"146":1,"150":1,"151":4,"152":6,"153":4,"154":11}}],["radii",{"2":{"6":1,"146":1}}],["radius`",{"2":{"146":1}}],["radius",{"2":{"6":7,"40":13,"146":4}}],["radialdistance",{"0":{"151":1},"2":{"0":1,"6":2,"148":1,"150":4,"151":4}}],["rrayscore",{"2":{"1":1,"6":1,"155":1}}],["rring",{"2":{"1":1,"6":1,"155":1}}],["rewrap",{"2":{"130":3}}],["req",{"2":{"91":44}}],["requirment",{"2":{"137":1}}],["requirments",{"2":{"91":5}}],["requirement",{"2":{"131":1}}],["required",{"2":{"69":3,"83":3,"100":3,"110":3,"145":1,"162":1}}],["require",{"2":{"68":2,"69":6,"83":3,"91":32,"100":3,"110":3}}],["requires",{"2":{"41":1,"63":1,"65":1,"69":2,"72":3,"73":3,"74":1,"83":1,"86":3,"87":2,"88":1,"100":1,"103":3,"104":1,"105":1,"109":1,"110":1,"113":3,"114":3,"115":1,"143":1,"146":1,"160":1}}],["requests",{"2":{"25":1,"27":1}}],["reflected",{"2":{"150":3}}],["ref",{"2":{"59":1}}],["referring",{"2":{"91":1}}],["refer",{"2":{"6":1,"122":1}}],["referece",{"2":{"1":2,"142":2}}],["references",{"2":{"6":1,"40":1}}],["reference",{"0":{"164":1,"165":1},"2":{"0":1,"162":2,"164":1}}],["reveal",{"2":{"57":1}}],["reveals",{"2":{"57":1}}],["reverse",{"2":{"36":1,"39":1,"40":1,"45":2,"163":2}}],["rev",{"2":{"56":1}}],["render",{"2":{"39":1}}],["rendering",{"2":{"39":3,"40":1}}],["rename",{"2":{"10":1}}],["regardless",{"2":{"54":1,"91":1}}],["regions",{"2":{"52":3,"54":5,"56":1,"57":3,"91":2,"170":1}}],["region",{"2":{"41":2,"54":3,"57":2,"170":1}}],["register",{"2":{"34":3,"40":3}}],["regular",{"0":{"15":1}}],["readable",{"2":{"167":1}}],["readability",{"2":{"45":1}}],["read",{"2":{"150":2,"164":2}}],["reached",{"2":{"130":4}}],["reaches",{"2":{"128":1}}],["reach",{"2":{"128":1}}],["reasons",{"2":{"160":1}}],["reason",{"2":{"24":1,"131":1,"137":1,"159":1}}],["real`",{"2":{"146":1,"147":1}}],["really",{"2":{"37":1,"91":1,"122":1,"159":1}}],["real=1",{"2":{"6":2,"146":2}}],["real=6378137`",{"2":{"146":1}}],["real=6378137",{"2":{"6":2,"146":1}}],["real",{"0":{"170":1},"2":{"5":1,"6":13,"33":1,"40":45,"44":2,"54":1,"146":3,"147":1,"154":5,"168":1}}],["related",{"2":{"123":1}}],["relation",{"2":{"45":2}}],["relations",{"2":{"34":10,"80":1,"97":1}}],["relationship",{"2":{"23":1,"168":2}}],["relative",{"2":{"40":3}}],["relevant",{"2":{"10":1}}],["reducing",{"2":{"130":1}}],["reduced",{"2":{"151":1,"152":1,"153":1}}],["reduces",{"2":{"19":1,"57":1}}],["reduce",{"2":{"1":1,"6":1,"122":1,"130":2,"135":1}}],["redundant",{"2":{"45":1}}],["red",{"2":{"14":1,"43":2,"59":1,"68":1,"78":1,"93":1,"163":1,"164":1,"169":2}}],["removal",{"2":{"45":1}}],["removes",{"2":{"45":1,"123":1}}],["removed",{"2":{"45":3,"52":5,"122":1}}],["remove",{"2":{"37":1,"45":33,"47":1,"50":2,"51":5,"53":5,"56":2,"139":2,"151":1,"152":3,"154":4}}],["removing",{"2":{"6":3,"45":1,"52":1,"151":1,"152":1,"153":1}}],["remainingnode",{"2":{"122":3}}],["remaining",{"2":{"45":1,"63":1,"91":2,"152":1}}],["remain",{"2":{"1":1,"6":9,"130":1,"150":2}}],["resolution",{"2":{"164":1}}],["resolved",{"2":{"122":1}}],["reset",{"2":{"45":1}}],["resize",{"2":{"13":1,"14":1,"45":2}}],["resampled",{"2":{"6":1,"147":1}}],["respectivly",{"2":{"97":1}}],["respectively",{"2":{"45":1,"130":1,"163":1}}],["respect",{"2":{"6":2,"53":1,"54":1,"91":6}}],["rest",{"2":{"6":1,"40":2,"56":1}}],["resulting",{"2":{"50":1,"57":1,"122":1,"169":1}}],["results",{"2":{"3":2,"6":2,"54":1,"80":1,"97":1,"130":2,"132":1,"152":25,"163":3}}],["result",{"2":{"1":2,"3":5,"4":5,"6":13,"19":1,"33":1,"37":2,"47":1,"54":15,"60":2,"66":1,"69":1,"79":1,"94":1,"110":1,"130":2,"146":3,"154":6}}],["recieves",{"2":{"130":2}}],["recucing",{"2":{"130":1}}],["recursive",{"2":{"128":1}}],["recursively",{"2":{"4":1,"6":1,"128":1,"140":1}}],["recalculate",{"2":{"129":1}}],["recent",{"2":{"45":1,"52":1,"54":1,"57":1}}],["rect",{"2":{"32":3,"36":5,"46":3,"59":7}}],["rectangle",{"2":{"32":2,"36":2,"39":2,"46":2,"47":1,"59":2,"145":5,"146":8,"169":2}}],["recommended",{"2":{"22":1}}],["reconstructing",{"2":{"150":1}}],["reconstructed",{"2":{"18":1}}],["reconstruct",{"2":{"0":2,"1":1,"6":3,"18":1,"125":2,"130":29}}],["replace",{"2":{"45":1,"122":2,"152":1}}],["replaced",{"2":{"22":1}}],["repl",{"2":{"41":1,"143":1,"146":1}}],["repeat",{"2":{"44":1,"45":3,"63":6}}],["repeating",{"2":{"37":1,"57":1}}],["repeated",{"2":{"4":3,"6":3,"9":1,"33":2,"40":1,"45":2,"57":2,"60":2,"63":4,"91":1}}],["represented",{"2":{"169":1}}],["represent",{"2":{"17":1,"40":1,"45":4,"63":1}}],["representing",{"2":{"6":1,"52":1,"54":1,"57":1,"59":1,"63":1,"170":1}}],["represents",{"2":{"6":1,"135":2,"136":1}}],["reprojects",{"2":{"142":1}}],["reprojection",{"0":{"142":1},"1":{"143":1}}],["reproject",{"2":{"0":1,"1":4,"34":2,"123":1,"142":6,"143":2}}],["re",{"2":{"1":1,"6":1,"17":1,"155":1,"162":1,"164":1}}],["retreivable",{"2":{"1":1,"142":1}}],["returnval",{"2":{"91":9}}],["returntype",{"2":{"19":1}}],["returning",{"2":{"18":1,"41":1,"52":2}}],["return",{"0":{"22":1},"2":{"1":1,"3":18,"4":2,"6":37,"13":3,"14":3,"23":2,"30":1,"33":5,"37":5,"40":20,"41":1,"44":4,"45":36,"47":12,"50":12,"51":5,"52":4,"53":4,"54":18,"56":6,"57":9,"60":8,"63":30,"66":1,"69":1,"75":2,"76":2,"79":1,"80":18,"83":2,"89":2,"90":2,"91":71,"93":1,"94":1,"97":28,"100":1,"102":2,"106":2,"107":2,"110":1,"116":2,"117":2,"120":10,"122":12,"130":26,"131":1,"133":4,"135":6,"136":2,"139":2,"141":2,"142":1,"147":4,"150":3,"151":1,"152":5,"153":3,"154":7,"155":2,"156":2,"160":3,"161":8}}],["returned",{"2":{"1":1,"6":10,"22":2,"23":1,"45":3,"50":1,"51":2,"53":2,"54":2,"56":2,"122":1,"125":1,"130":2,"142":1,"150":1,"159":1}}],["returns",{"2":{"1":1,"3":5,"4":4,"5":3,"6":23,"18":1,"22":2,"33":1,"37":2,"40":6,"44":3,"45":4,"47":6,"50":1,"51":1,"54":1,"56":1,"60":8,"62":1,"65":2,"66":1,"69":1,"78":2,"79":1,"82":1,"91":4,"94":1,"97":2,"110":1,"122":2,"130":2,"147":1,"156":1,"168":1}}],["rebuilt",{"2":{"1":1,"6":2,"125":1,"130":2}}],["rebuild",{"2":{"0":2,"6":4,"125":4,"128":1,"130":10,"147":1,"150":2}}],["psa",{"2":{"130":2}}],["pb",{"2":{"80":2}}],["p0",{"2":{"60":9}}],["p3",{"2":{"45":8,"153":4}}],["ptm",{"2":{"120":3}}],["ptj",{"2":{"120":5}}],["pti",{"2":{"120":3}}],["ptrait",{"2":{"60":2}}],["pts",{"2":{"45":22,"50":7}}],["pt",{"2":{"45":114,"50":2,"54":26,"91":8,"152":4}}],["pt2",{"2":{"45":14,"54":2}}],["pt1",{"2":{"45":18,"54":2}}],["pn",{"2":{"102":3}}],["pn2",{"2":{"45":4}}],["pn1",{"2":{"45":4}}],["pfirst",{"2":{"37":3}}],["pu",{"2":{"169":2}}],["purpose",{"2":{"130":1}}],["pure",{"2":{"122":1}}],["purely",{"2":{"6":1,"18":1,"146":1}}],["push",{"2":{"45":15,"50":5,"51":2,"53":2,"54":2,"56":4,"57":5,"122":3,"133":1,"147":3,"152":3}}],["pull",{"2":{"25":1,"27":1}}],["public",{"2":{"24":1}}],["pick",{"2":{"164":2}}],["piece",{"2":{"45":6,"139":6}}],["pieces",{"2":{"45":12,"50":1,"52":2,"56":4,"91":1,"139":9}}],["pi",{"2":{"13":2}}],["pixels",{"2":{"122":1}}],["pixel",{"2":{"6":2,"122":7}}],["pythagorean",{"2":{"60":1}}],["py",{"2":{"13":2,"14":2}}],["px",{"2":{"13":2,"14":2}}],["peucker",{"2":{"148":2,"150":3,"152":2}}],["peaks",{"2":{"122":2}}],["peculiarities",{"0":{"21":1},"1":{"22":1,"23":1,"24":1}}],["people",{"2":{"9":1}}],["performed",{"2":{"169":1}}],["performs",{"2":{"40":1,"147":1}}],["perform",{"2":{"26":1,"39":1,"40":2,"45":1,"123":1,"168":3,"169":2,"171":1}}],["performing",{"2":{"6":3,"23":1,"40":1,"51":1,"53":1,"56":1,"169":1}}],["performance",{"2":{"4":1,"6":2,"22":1,"122":1,"137":1,"140":1,"150":1,"167":1}}],["per",{"2":{"5":2,"6":2,"39":1,"40":2,"45":5,"122":1,"130":4,"147":1}}],["pl",{"2":{"169":2}}],["plt",{"2":{"163":1}}],["please",{"2":{"45":1}}],["plan",{"2":{"144":1}}],["plane",{"2":{"40":1}}],["place",{"2":{"54":1,"168":1}}],["placement",{"2":{"45":1}}],["plottable",{"2":{"122":1}}],["plotted",{"2":{"43":1}}],["plotting",{"0":{"163":1},"2":{"6":1,"122":1,"144":1,"147":1,"162":1,"163":4,"164":1}}],["plots",{"2":{"39":2}}],["plot",{"0":{"164":1},"2":{"13":1,"39":3,"62":1,"96":1,"122":1,"146":2,"150":4,"162":2,"163":9,"164":5,"165":1,"167":1,"169":1}}],["plus",{"2":{"5":1,"6":1,"40":1}}],["p2y",{"2":{"161":3}}],["p2x",{"2":{"161":3}}],["p2box",{"2":{"39":1}}],["p2",{"2":{"3":2,"4":2,"6":6,"15":12,"33":12,"37":9,"45":18,"47":19,"56":2,"60":15,"63":11,"69":2,"78":2,"91":12,"97":2,"120":3,"145":1,"153":4,"161":3,"163":2}}],["p1y",{"2":{"161":3}}],["p1x",{"2":{"161":3}}],["p1",{"2":{"3":3,"4":2,"6":7,"15":12,"33":21,"37":8,"39":4,"45":9,"47":25,"49":1,"56":2,"60":15,"63":14,"68":5,"69":3,"78":5,"91":4,"97":2,"102":3,"120":3,"153":4,"161":3,"163":1}}],["practice",{"2":{"165":1}}],["pred",{"2":{"168":2,"169":1,"170":2,"171":1}}],["predicate",{"2":{"7":1,"80":1,"168":3,"169":1,"171":5}}],["predicates",{"0":{"12":1,"15":1,"171":1},"1":{"13":1,"14":1,"15":1,"16":1},"2":{"7":4,"12":1,"34":1,"45":5,"54":4,"55":3,"91":1,"168":1,"170":1}}],["pretty",{"2":{"142":1}}],["prettytime",{"2":{"13":2}}],["prevent",{"2":{"52":2,"54":2,"57":2}}],["prev^2",{"2":{"33":2}}],["prev",{"2":{"33":14,"45":69,"120":4}}],["previously",{"2":{"145":1}}],["previous",{"2":{"19":1,"33":1,"130":1,"151":3}}],["preparations",{"2":{"20":1}}],["prepared",{"2":{"20":1,"122":2}}],["prepare",{"0":{"20":1},"2":{"17":1,"20":1}}],["precision",{"2":{"11":1}}],["preserve",{"2":{"150":4,"152":3}}],["preserving",{"2":{"148":1}}],["presentation",{"2":{"6":1,"40":1}}],["present",{"2":{"6":1,"160":1}}],["presence",{"2":{"6":1,"160":1}}],["prescribes",{"2":{"20":1}}],["press",{"2":{"6":1,"40":1}}],["pre",{"2":{"6":1,"56":1,"150":1,"152":2}}],["prefilter",{"2":{"6":1,"150":7}}],["protters",{"2":{"130":2}}],["progressively",{"2":{"128":1}}],["program",{"2":{"17":1}}],["programming",{"2":{"17":1,"26":1}}],["promote",{"2":{"40":5}}],["property",{"2":{"130":2}}],["properties=gi",{"2":{"130":1}}],["properties=namedtuple",{"2":{"130":1}}],["properties=",{"2":{"122":1}}],["properties",{"2":{"6":1,"130":9,"150":1,"154":1}}],["propagate",{"2":{"40":16,"60":4}}],["probably",{"2":{"37":1,"130":1}}],["process",{"2":{"71":3,"72":3,"73":3,"74":1,"80":1,"85":3,"86":3,"87":2,"88":1,"91":11,"102":1,"103":3,"104":1,"105":1,"112":3,"113":3,"114":3,"115":1,"130":2,"152":1}}],["processed",{"2":{"45":6}}],["processors",{"2":{"34":1,"69":2,"83":2,"100":2,"110":2}}],["processor",{"2":{"34":1}}],["processing",{"2":{"23":1}}],["prod",{"2":{"33":4}}],["product",{"2":{"33":1}}],["profile",{"2":{"9":1}}],["provides",{"2":{"164":1}}],["providers",{"2":{"132":1,"138":1}}],["provide",{"0":{"23":1},"2":{"6":6,"32":1,"36":1,"38":1,"43":1,"46":1,"49":1,"51":2,"53":2,"56":2,"59":1,"62":1,"65":1,"68":1,"78":1,"82":1,"91":2,"93":1,"96":1,"99":1,"109":1,"122":1,"154":1}}],["provided",{"2":{"4":1,"6":3,"11":1,"45":1,"60":1,"63":1,"138":1,"146":2,"160":1}}],["projecting",{"2":{"164":1}}],["projection",{"2":{"60":2,"162":1,"164":1}}],["project",{"2":{"9":1}}],["projects",{"2":{"9":1}}],["proj",{"2":{"1":2,"6":3,"142":2,"143":4,"145":1,"146":6,"162":1}}],["prints",{"2":{"143":1}}],["printstyled",{"2":{"41":1,"143":1,"146":1}}],["println",{"2":{"41":1,"143":1,"146":1,"150":2}}],["print",{"2":{"41":2,"143":2,"146":2}}],["primitives",{"2":{"34":1}}],["primitive",{"0":{"123":1},"1":{"124":1,"125":1,"126":1,"127":1,"128":1,"129":1,"130":1},"2":{"29":1}}],["primarily",{"2":{"6":1,"25":2,"27":2,"158":1}}],["primary",{"2":{"3":2,"6":3,"69":1,"110":1,"150":1}}],["priority",{"2":{"1":1,"142":1}}],["pay",{"2":{"130":1}}],["paper",{"2":{"91":2}}],["pa",{"2":{"80":2}}],["paths",{"2":{"159":1}}],["pathof",{"2":{"150":2}}],["path",{"2":{"36":3,"164":2}}],["padding",{"2":{"6":2}}],["parquet",{"2":{"167":3}}],["parent",{"2":{"159":1}}],["parse",{"2":{"91":1,"97":1}}],["part",{"2":{"47":2,"57":2,"91":3,"129":1}}],["partition",{"2":{"130":4}}],["partialsort",{"2":{"154":1}}],["partial",{"2":{"47":4}}],["partially",{"2":{"45":2,"57":2}}],["particularly",{"2":{"40":1}}],["particular",{"2":{"30":1,"33":1,"122":1,"164":2}}],["parallel",{"2":{"91":1,"120":1}}],["paradigm",{"0":{"29":1}}],["paradigms",{"0":{"17":1},"1":{"18":1,"19":1,"20":1},"2":{"17":2,"20":1}}],["parameters",{"2":{"6":1,"130":1,"158":2}}],["parameter",{"2":{"6":2,"158":3}}],["params",{"2":{"6":2,"160":10}}],["parlance",{"2":{"5":1,"6":1,"40":1}}],["passes",{"2":{"47":2,"91":1}}],["passed",{"2":{"1":2,"6":7,"122":1,"125":1,"130":2,"142":1,"146":2,"155":1,"160":2,"171":1}}],["passable",{"2":{"40":18}}],["passing",{"2":{"18":1,"130":1,"148":1}}],["pass",{"2":{"5":1,"6":4,"18":1,"40":1,"66":1,"79":1,"91":2,"94":1,"146":1,"147":1,"150":1,"159":1}}],["pairs",{"2":{"54":1,"163":1}}],["pair",{"2":{"3":2,"6":2,"47":1,"97":2,"130":3}}],["packages",{"2":{"6":1,"25":1,"27":1,"125":1,"130":1,"131":1,"157":1,"162":3,"164":1,"167":1}}],["package",{"2":{"1":2,"22":1,"25":2,"27":2,"41":1,"122":1,"142":3,"143":1,"146":1,"164":1,"167":2}}],["page",{"2":{"0":1,"9":1,"26":1,"29":1,"33":1,"34":1,"37":1,"39":1,"40":1,"41":1,"44":1,"45":1,"47":1,"50":1,"52":1,"54":1,"55":1,"57":1,"60":1,"63":1,"66":1,"76":1,"79":1,"80":1,"90":1,"91":1,"94":1,"97":1,"107":1,"117":1,"120":1,"121":1,"122":1,"130":1,"133":1,"136":1,"139":1,"140":1,"141":1,"143":1,"147":1,"154":1,"155":1,"156":1,"160":1,"161":1}}],["p",{"2":{"1":5,"6":5,"13":13,"14":12,"15":2,"32":1,"36":1,"43":1,"45":5,"46":1,"47":5,"52":2,"56":2,"59":3,"62":1,"65":1,"68":1,"78":1,"80":4,"82":1,"91":20,"93":1,"96":1,"99":1,"109":1,"120":4,"122":3,"123":3,"130":3,"141":7,"145":1,"149":1,"150":1,"154":3,"155":9,"156":7,"161":11,"168":1,"169":1}}],["poylgon",{"2":{"54":1,"57":1,"91":1}}],["potential",{"2":{"47":1}}],["potentially",{"2":{"6":2,"45":1,"136":2,"139":2}}],["post",{"2":{"152":2}}],["postitive",{"2":{"59":1}}],["postive",{"2":{"36":1}}],["possibly",{"2":{"130":1}}],["possiblenodes",{"2":{"122":2}}],["possible",{"2":{"6":3,"51":1,"53":1,"56":1,"122":1,"130":2}}],["possibility",{"2":{"128":1}}],["possibilities",{"2":{"54":1}}],["position=",{"2":{"150":1}}],["position",{"2":{"6":1,"120":1,"145":1}}],["positive",{"2":{"4":4,"6":4,"36":2,"37":1,"59":2,"60":3,"147":1,"154":1}}],["polgons",{"2":{"122":1}}],["polgontrait",{"2":{"1":1,"6":1}}],["polar",{"2":{"6":1,"146":1}}],["polynodes",{"2":{"45":7,"51":1,"53":1,"56":1}}],["polynode",{"2":{"45":36}}],["polypoints",{"2":{"40":46}}],["polyogns",{"2":{"122":1}}],["polyogn",{"2":{"33":1}}],["polygns",{"2":{"45":1}}],["polygin",{"2":{"4":1,"6":1,"33":1}}],["polygon3",{"2":{"163":2,"164":1}}],["polygon2",{"2":{"163":6}}],["polygon1",{"2":{"163":4}}],["polygonization",{"2":{"122":1}}],["polygonizing",{"0":{"122":1}}],["polygonized",{"2":{"122":1}}],["polygonize",{"2":{"0":1,"6":6,"9":1,"34":1,"122":31}}],["polygon`",{"2":{"40":3}}],["polygons",{"0":{"74":1,"105":1,"115":1,"137":1},"1":{"138":1,"139":1},"2":{"3":4,"4":3,"5":1,"6":18,"9":1,"23":5,"34":1,"37":5,"38":1,"40":2,"43":1,"44":1,"45":13,"47":1,"50":2,"51":9,"52":5,"53":3,"54":8,"56":6,"57":19,"59":1,"60":1,"63":5,"74":1,"97":5,"115":1,"120":1,"122":18,"128":1,"132":2,"136":3,"137":2,"138":2,"139":10,"148":1,"150":1,"163":3,"164":1,"169":5,"170":3}}],["polygontrait",{"2":{"1":1,"3":4,"4":6,"6":14,"15":3,"23":1,"33":2,"37":3,"40":3,"44":2,"45":2,"47":2,"50":1,"51":5,"52":5,"53":3,"54":5,"56":4,"57":8,"60":2,"63":10,"71":2,"72":1,"73":1,"74":3,"75":1,"80":4,"85":2,"86":2,"87":1,"88":2,"89":1,"97":8,"102":2,"103":1,"104":1,"105":3,"106":1,"112":2,"113":1,"114":1,"115":3,"116":1,"123":1,"128":2,"130":1,"133":2,"135":2,"136":1,"139":2,"150":2,"161":1}}],["polygon",{"0":{"45":1,"48":1,"51":1,"52":1,"54":1,"56":1,"57":1,"88":1},"1":{"49":1,"50":1},"2":{"0":1,"1":4,"3":4,"4":20,"5":9,"6":62,"9":2,"11":3,"15":4,"20":1,"23":1,"32":1,"33":3,"36":2,"37":5,"38":5,"39":16,"40":57,"43":2,"44":4,"45":39,"46":3,"47":4,"49":3,"50":10,"51":5,"52":7,"53":5,"54":5,"56":6,"57":33,"59":3,"60":14,"63":12,"69":1,"71":3,"72":3,"73":4,"74":8,"80":1,"85":3,"86":4,"87":4,"88":4,"91":66,"97":4,"100":1,"102":3,"103":4,"104":5,"105":7,"110":1,"112":3,"113":4,"114":4,"115":8,"120":5,"122":4,"130":1,"131":4,"132":8,"133":5,"134":1,"136":4,"137":3,"138":12,"139":7,"145":1,"146":4,"149":1,"150":9,"155":3,"161":6,"163":12,"164":5,"165":7,"166":2,"169":6}}],["polys",{"2":{"6":2,"45":39,"49":3,"50":10,"51":14,"52":14,"53":9,"54":6,"56":14,"57":28,"139":26}}],["polys1",{"2":{"3":2,"6":2,"97":6}}],["polys2",{"2":{"3":2,"6":2,"97":6}}],["poly",{"2":{"3":2,"6":16,"15":2,"32":1,"36":1,"37":6,"39":2,"40":3,"43":1,"45":107,"46":2,"47":4,"49":4,"50":20,"51":22,"52":12,"53":15,"54":10,"56":19,"57":79,"59":1,"60":3,"63":4,"80":10,"91":21,"97":8,"120":5,"122":5,"139":18,"145":2,"149":2,"150":8,"161":8,"163":2,"169":5}}],["poly2",{"2":{"3":3,"4":2,"6":7,"51":2,"63":2,"91":19,"97":7}}],["poly1",{"2":{"3":3,"4":2,"6":7,"51":2,"63":2,"91":14,"97":7}}],["pointwise",{"0":{"155":1},"2":{"142":1}}],["point1",{"2":{"60":4}}],["point`",{"2":{"54":1}}],["pointedgeside",{"2":{"45":1}}],["point₂",{"2":{"44":13}}],["point₁",{"2":{"44":13}}],["point3s",{"2":{"40":10}}],["point3f",{"2":{"39":1}}],["pointrait",{"2":{"6":1}}],["point2f",{"2":{"39":4,"40":2,"59":1}}],["point2d",{"2":{"39":1}}],["point2",{"2":{"6":2,"40":5,"60":4}}],["pointtrait",{"2":{"1":1,"4":4,"6":9,"18":1,"33":2,"37":1,"40":3,"47":1,"53":2,"60":17,"63":8,"71":6,"75":1,"85":6,"89":1,"102":6,"106":1,"112":6,"116":1,"123":2,"128":1,"130":21,"135":2,"136":1,"140":1,"141":2,"150":2,"155":2,"156":2,"158":2,"161":1}}],["point",{"0":{"85":1,"102":1},"2":{"1":4,"3":10,"4":37,"5":7,"6":83,"9":2,"20":1,"33":12,"37":3,"38":3,"39":1,"40":126,"44":6,"45":97,"47":50,"50":13,"52":9,"53":1,"54":71,"57":9,"59":17,"60":73,"63":27,"66":3,"68":1,"69":2,"71":8,"80":21,"83":2,"85":10,"91":138,"93":1,"96":2,"97":21,"99":1,"100":3,"102":10,"103":1,"105":1,"110":4,"112":11,"120":1,"122":3,"130":1,"131":1,"132":2,"136":2,"137":1,"139":2,"142":1,"144":1,"150":2,"151":3,"152":9,"153":1,"155":2,"161":4,"163":111,"164":7,"165":8,"169":2}}],["points2",{"2":{"3":1,"6":1,"97":3}}],["points1",{"2":{"3":1,"6":1,"97":3}}],["points",{"0":{"71":1,"112":1},"2":{"0":1,"1":3,"3":1,"4":11,"5":1,"6":52,"9":3,"13":1,"33":2,"36":3,"37":3,"39":8,"40":32,"44":1,"45":55,"47":5,"50":3,"51":5,"52":1,"53":8,"54":28,"56":4,"57":1,"59":2,"60":8,"62":2,"63":13,"65":1,"69":6,"71":3,"72":4,"83":6,"85":1,"86":7,"87":3,"91":10,"97":5,"100":5,"102":1,"103":2,"104":4,"105":3,"109":1,"110":5,"112":3,"113":3,"114":3,"115":1,"119":1,"122":3,"130":1,"140":2,"142":1,"145":2,"146":2,"150":11,"151":11,"152":26,"153":10,"154":33,"155":2,"156":2,"161":25,"163":8,"164":1,"168":1,"169":11}}],["pointorientation",{"2":{"0":1,"6":2,"91":2}}],["my",{"2":{"170":1,"171":2}}],["moore",{"2":{"122":1}}],["moved",{"2":{"45":1,"142":1}}],["move",{"2":{"44":1,"91":1}}],["mode",{"2":{"171":3}}],["model",{"2":{"168":1}}],["modify",{"2":{"163":1}}],["modified",{"2":{"130":2}}],["module",{"2":{"142":1,"147":1}}],["modules",{"2":{"6":1,"40":1}}],["mod1",{"2":{"40":5}}],["mod",{"2":{"40":1,"45":1}}],["most",{"2":{"25":1,"27":1,"45":1,"52":1,"54":1,"57":1,"91":1,"150":1,"167":2}}],["monotone",{"2":{"20":1}}],["moment",{"2":{"6":1,"145":1,"147":1}}],["more",{"2":{"6":3,"7":1,"9":1,"10":1,"11":1,"23":1,"26":1,"29":1,"45":1,"51":1,"53":1,"56":1,"91":1,"97":1,"130":4,"133":1,"143":1,"145":1,"147":1,"163":2,"168":1}}],["mistakenly",{"2":{"137":1}}],["missing",{"2":{"125":6,"126":2,"145":4}}],["missed",{"2":{"122":1}}],["mid",{"2":{"47":2,"91":3}}],["midpoint",{"2":{"45":2}}],["middle",{"2":{"45":2}}],["mining",{"2":{"170":1}}],["minimal",{"2":{"170":1}}],["minimize",{"2":{"54":1}}],["minimum",{"2":{"4":7,"6":12,"46":1,"47":2,"60":12,"150":1,"151":1,"153":1}}],["mind",{"2":{"145":1,"169":1}}],["minmax",{"2":{"54":4}}],["min",{"2":{"47":1,"54":16,"60":15,"150":1,"152":3,"153":1,"154":28}}],["minus",{"2":{"36":1}}],["minpoints=0",{"2":{"122":1}}],["minpoints",{"2":{"6":2}}],["might",{"2":{"6":3,"25":1,"27":1,"37":1,"51":1,"53":1,"54":1,"56":1,"134":1,"152":1}}],["mixed",{"2":{"6":4,"150":1}}],["m",{"2":{"5":1,"6":1,"15":10,"40":2,"47":6,"120":2,"164":1}}],["mp",{"2":{"80":2}}],["mp1",{"2":{"4":2,"6":2,"63":7}}],["mp2",{"2":{"4":2,"6":2,"63":8}}],["manner",{"2":{"168":1}}],["manipulate",{"2":{"167":1}}],["manually",{"2":{"131":1}}],["many",{"2":{"4":1,"5":1,"6":2,"23":1,"26":1,"40":1,"45":1,"50":1,"52":1,"54":2,"57":1,"63":1,"132":1,"140":1}}],["mason",{"2":{"130":2}}],["markersize",{"2":{"163":2}}],["marker",{"2":{"163":2}}],["marked",{"2":{"45":6,"52":1,"54":1,"57":1}}],["marking",{"2":{"52":2,"54":2,"57":2}}],["mark",{"2":{"45":2}}],["marks",{"2":{"45":1}}],["mag",{"2":{"33":4}}],["making",{"2":{"45":1,"122":1,"128":1,"138":1,"163":1,"165":2}}],["makie",{"2":{"13":1,"14":1,"32":1,"36":1,"39":3,"43":1,"46":1,"49":4,"59":1,"62":1,"65":1,"68":1,"78":1,"82":1,"93":1,"96":1,"99":1,"109":1,"122":3,"149":1,"150":1}}],["makevalid",{"2":{"150":2}}],["makes",{"2":{"37":1,"45":1,"60":1,"130":1,"132":1,"137":1,"138":1}}],["make",{"2":{"9":1,"25":1,"27":1,"33":1,"45":3,"54":1,"60":1,"97":1,"122":2,"128":1,"133":1,"145":1,"154":1,"157":1,"163":2,"165":1}}],["mainly",{"2":{"40":1,"59":1,"123":1}}],["maintain",{"2":{"37":1}}],["main",{"0":{"28":1},"1":{"29":1,"30":1},"2":{"7":1,"26":1,"45":1,"122":1,"130":1,"146":1}}],["mapped",{"2":{"167":1}}],["maptasks",{"2":{"130":6}}],["mapreducetasks",{"2":{"130":5}}],["mapreduce",{"2":{"52":1,"122":2,"130":8}}],["map",{"0":{"164":1},"2":{"6":1,"13":1,"18":3,"19":1,"29":1,"40":1,"45":1,"54":1,"97":2,"122":17,"130":24,"133":1,"150":1,"158":1,"162":1,"164":1,"165":1,"167":1}}],["matlab",{"2":{"49":1}}],["materializer`",{"2":{"130":1}}],["materializer",{"2":{"22":1,"130":1}}],["mathrm",{"2":{"40":1}}],["math",{"2":{"7":1}}],["mathematically",{"2":{"6":1,"120":1}}],["matches",{"2":{"63":1,"122":1}}],["match",{"2":{"6":1,"63":12,"97":3,"122":1,"125":1,"130":2}}],["matching",{"2":{"3":1,"6":1,"22":1,"63":3,"97":1,"128":2}}],["matrix",{"2":{"6":1,"14":2,"40":1}}],["maximal",{"2":{"54":1}}],["maximum",{"2":{"3":1,"6":4,"14":1,"46":1,"47":4,"80":1,"122":1,"146":1,"147":1,"152":4}}],["max",{"2":{"6":9,"33":2,"47":1,"122":1,"130":2,"145":5,"146":8,"147":7,"152":36,"154":1}}],["made",{"2":{"6":2,"44":1,"45":1,"54":1,"104":1,"128":1,"136":1,"139":1,"153":1}}],["maybe",{"2":{"6":1,"91":4,"125":1,"130":6}}],["may",{"2":{"1":1,"6":5,"23":2,"24":1,"40":2,"45":1,"54":1,"120":1,"121":1,"128":1,"130":4,"137":1,"138":1,"146":1,"158":1}}],["mercator",{"2":{"164":1}}],["merge",{"2":{"130":1}}],["measure",{"2":{"130":1,"144":1}}],["meant",{"2":{"26":1}}],["meaning",{"2":{"3":3,"4":1,"6":4,"24":1,"37":1,"41":1,"97":4,"120":1}}],["means",{"2":{"3":1,"6":2,"36":1,"37":1,"41":1,"68":1,"91":3,"96":1,"97":1,"120":1,"128":1}}],["mean",{"2":{"0":1,"6":5,"17":1,"39":2,"40":5,"130":1}}],["meanvalue",{"2":{"0":1,"5":2,"6":3,"38":1,"39":2,"40":15}}],["meets",{"2":{"91":9,"97":1,"152":1}}],["meet",{"2":{"54":3,"68":1,"69":1,"83":1,"91":7,"100":1,"110":1}}],["memory",{"2":{"40":1,"165":1}}],["mesh",{"2":{"39":1,"130":1}}],["message",{"2":{"6":1,"160":1}}],["me",{"0":{"23":1}}],["mentioned",{"2":{"19":1}}],["mentions",{"2":{"6":1,"160":1}}],["menu",{"2":{"14":3}}],["median",{"2":{"13":4,"130":1}}],["mechanics",{"2":{"6":1,"40":1}}],["met",{"2":{"91":44}}],["meters",{"2":{"6":4,"145":1,"146":4,"164":1}}],["methoderror",{"2":{"34":3}}],["methods",{"0":{"2":1,"3":1,"4":1,"6":1},"1":{"3":1,"4":1},"2":{"1":1,"6":9,"9":1,"25":1,"27":1,"34":26,"40":3,"69":1,"83":1,"100":1,"110":1,"122":1,"125":1,"128":1,"130":2,"145":1,"150":2,"155":1,"158":1,"163":1}}],["method",{"0":{"143":1},"2":{"1":1,"4":1,"5":10,"6":96,"24":1,"33":1,"37":1,"40":37,"41":2,"44":1,"47":1,"54":1,"57":1,"60":4,"63":1,"69":2,"83":2,"97":1,"100":2,"110":2,"122":1,"130":5,"142":1,"143":2,"145":2,"146":9,"147":14,"148":2,"159":1,"160":3,"168":1,"171":1}}],["mutation",{"2":{"166":1}}],["mutlipolygon",{"2":{"4":1,"6":1,"44":1}}],["muladd",{"2":{"40":2}}],["multifloats",{"2":{"13":1,"14":1,"15":1}}],["multifloat",{"2":{"7":1}}],["multilinestringtrait",{"2":{"135":1}}],["multilinestring",{"2":{"6":1,"130":1,"161":2}}],["multi",{"0":{"75":1,"76":1,"89":1,"90":1,"106":1,"107":1,"116":1,"117":1},"2":{"4":2,"6":3,"33":1,"37":1,"47":1,"63":2,"75":1,"76":1,"89":1,"90":1,"106":1,"107":1,"116":1,"117":1}}],["multicurves",{"2":{"37":1,"47":1}}],["multicurve",{"2":{"4":1,"6":1,"37":1}}],["multigeometry",{"2":{"4":2,"6":2,"60":2}}],["multiplication",{"2":{"147":1}}],["multiplied",{"2":{"40":3}}],["multiple",{"2":{"4":1,"6":1,"40":1,"91":1,"140":1,"154":1,"163":1,"167":1}}],["multiply",{"2":{"1":1,"6":1,"155":1}}],["multipolys",{"2":{"57":3}}],["multipoly`",{"2":{"51":2,"53":2,"56":2}}],["multipoly",{"2":{"6":9,"15":3,"51":1,"52":27,"53":1,"54":26,"56":1,"57":24,"139":21,"150":9}}],["multipolygon`",{"2":{"122":1}}],["multipolygons",{"2":{"3":1,"4":1,"6":11,"44":1,"51":3,"53":3,"54":3,"56":3,"59":1,"63":1,"97":2,"138":1,"163":1,"164":1}}],["multipolygon",{"2":{"3":2,"4":5,"6":16,"37":2,"43":1,"51":1,"52":7,"53":1,"54":5,"56":1,"57":6,"63":4,"97":2,"122":7,"130":1,"136":2,"137":7,"138":8,"139":2,"150":3,"163":8,"164":1}}],["multipolygontrait",{"2":{"1":1,"3":4,"4":2,"6":7,"23":1,"52":4,"54":4,"57":4,"63":6,"75":1,"76":1,"89":1,"90":1,"97":8,"106":1,"107":1,"116":1,"117":1,"130":1,"135":1,"139":4}}],["multipoint",{"2":{"4":5,"6":5,"37":1,"63":5,"80":6,"130":4,"150":1,"163":5}}],["multipoints",{"2":{"3":2,"4":1,"6":3,"37":1,"47":1,"63":2,"97":2,"150":1,"163":1}}],["multipointtrait",{"2":{"1":1,"3":2,"4":4,"6":8,"33":2,"37":1,"47":1,"63":8,"75":1,"76":1,"80":4,"89":1,"90":1,"97":4,"106":1,"107":1,"116":1,"117":1,"128":1,"135":1,"150":2,"161":1}}],["multithreading",{"2":{"1":2,"4":1,"6":5,"127":1}}],["must",{"2":{"1":1,"3":8,"4":2,"5":1,"6":23,"9":1,"33":1,"40":5,"41":1,"45":2,"47":3,"50":1,"54":2,"63":5,"66":2,"69":1,"78":1,"79":1,"83":1,"91":13,"97":1,"99":1,"100":1,"110":2,"122":1,"125":1,"130":1,"134":1,"135":3,"136":1,"142":1,"146":1,"147":1,"150":1,"154":4,"160":1}}],["much",{"2":{"0":1,"6":3,"51":1,"53":1,"56":1}}],["mdash",{"2":{"1":4,"3":9,"4":8,"5":3,"6":87,"125":3,"135":1,"136":4}}],["df",{"2":{"166":3,"167":4,"169":10,"170":12}}],["dp",{"2":{"150":3}}],["dy",{"2":{"120":2,"147":3}}],["dy2",{"2":{"120":2}}],["dy1",{"2":{"80":10,"120":2}}],["dyc",{"2":{"80":2}}],["dx",{"2":{"120":2,"147":3}}],["dx2",{"2":{"120":2}}],["dx1",{"2":{"80":10,"120":2}}],["dxc",{"2":{"80":2}}],["drop",{"2":{"57":1,"139":1,"147":1}}],["driven",{"2":{"25":1,"27":1}}],["driving",{"2":{"25":1,"27":1}}],["duplicated",{"2":{"54":2}}],["during",{"2":{"45":1}}],["due",{"2":{"44":1,"45":1,"54":3}}],["datas",{"2":{"171":1}}],["datasets",{"2":{"164":1,"168":1,"169":1}}],["dataset",{"2":{"164":1,"168":1}}],["datainterpolations",{"2":{"144":1}}],["dataframes",{"2":{"166":3,"169":2,"170":1}}],["dataframe",{"2":{"29":1,"166":1,"168":1,"169":5,"170":2}}],["data",{"0":{"122":1,"167":1},"2":{"23":1,"25":1,"27":1,"122":2,"150":10,"162":1,"164":2,"165":2,"166":2,"167":6,"169":1}}],["dataaspect",{"2":{"13":1,"14":1,"32":1,"36":1,"39":2,"43":1,"46":1,"59":2,"122":2,"145":1,"150":1}}],["dashboard",{"0":{"14":1},"2":{"13":1,"14":1}}],["d",{"2":{"1":2,"5":1,"6":1,"40":1,"142":1,"152":3}}],["deu",{"2":{"170":2}}],["demonstrates",{"2":{"169":1}}],["densify",{"2":{"146":3}}],["densifying",{"2":{"146":1}}],["densifies",{"2":{"144":1}}],["denoted",{"2":{"91":1}}],["denotes",{"2":{"45":1}}],["debug",{"2":{"135":1}}],["debugging",{"2":{"40":1,"45":1}}],["de",{"2":{"91":2,"168":1}}],["derivation",{"2":{"54":1}}],["dealing",{"2":{"47":1}}],["delete",{"2":{"80":1,"97":1,"122":1,"152":1}}],["deleteat",{"2":{"45":6,"152":1,"154":2}}],["delayed",{"2":{"45":10,"52":2,"54":2,"57":2}}],["delay",{"2":{"45":14,"51":2,"52":2,"53":2,"54":2,"56":2,"57":2}}],["depend",{"2":{"45":2}}],["depends",{"2":{"45":1,"50":1}}],["depending",{"2":{"1":1,"6":1,"23":1,"54":1,"130":1}}],["depth",{"2":{"40":2}}],["desktop",{"2":{"167":1}}],["dest",{"2":{"164":2}}],["destinaton",{"2":{"164":1}}],["destination",{"2":{"164":4}}],["desired",{"2":{"56":1,"167":1}}],["despite",{"2":{"33":1}}],["describe",{"2":{"17":1}}],["described",{"2":{"6":1,"40":1,"44":1,"45":1}}],["deconstruct",{"2":{"123":1}}],["decomposition",{"2":{"18":1,"123":1}}],["decomposing",{"2":{"18":1}}],["decompose",{"2":{"18":2,"29":1,"40":4,"131":1}}],["decide",{"2":{"122":1}}],["decision",{"2":{"24":1}}],["decrementing",{"2":{"122":1}}],["decrease",{"2":{"44":1}}],["decreaseing",{"2":{"6":1,"150":1}}],["degeneracies",{"2":{"9":1}}],["degenerate",{"2":{"6":1,"40":1,"50":2}}],["degrees",{"2":{"6":1,"32":1,"120":1,"146":1}}],["defauly",{"2":{"52":1}}],["default",{"2":{"1":2,"4":5,"6":13,"33":1,"37":2,"47":1,"51":1,"52":1,"53":1,"54":5,"56":1,"57":2,"60":2,"122":5,"125":1,"130":2,"142":2,"150":2}}],["defaults",{"2":{"1":6,"4":2,"6":14,"127":3,"130":1}}],["defines",{"2":{"45":1,"123":1,"134":1,"157":1}}],["define",{"2":{"39":1,"54":2,"62":1,"122":2,"123":1,"128":1,"130":1,"157":1,"171":2}}],["defined",{"2":{"4":1,"5":1,"6":3,"7":1,"22":1,"33":2,"40":1,"46":1,"47":4,"54":4,"60":2,"119":1,"130":1,"147":1,"157":1}}],["definitions",{"2":{"160":1}}],["definition",{"2":{"4":1,"6":3,"63":5,"68":1,"147":1}}],["defintion",{"2":{"4":3,"6":3,"63":3}}],["deeper",{"2":{"1":1,"6":1,"129":1,"130":2}}],["detrimental",{"2":{"137":1}}],["detection",{"2":{"122":1}}],["determined",{"2":{"45":1,"47":1}}],["determine",{"2":{"45":10,"47":3,"51":2,"53":2,"54":9,"56":2,"69":1,"83":1,"91":9,"97":1,"100":1,"110":1,"152":3,"168":1}}],["determines",{"2":{"37":1,"45":3,"54":1,"91":10}}],["determinant",{"2":{"6":1,"40":1}}],["details",{"2":{"125":3,"126":1,"145":2}}],["detail",{"2":{"26":1}}],["det",{"2":{"0":1,"6":2,"40":4}}],["dirname",{"2":{"150":4}}],["dirty",{"2":{"149":1}}],["directive",{"2":{"130":1}}],["direction",{"2":{"6":1,"45":1,"63":5,"122":3}}],["directly",{"2":{"6":1,"122":1,"146":1}}],["dig",{"2":{"130":1}}],["dict",{"2":{"122":5}}],["didn",{"2":{"57":1,"91":1,"159":1}}],["division",{"2":{"39":1}}],["divided",{"2":{"26":1}}],["div",{"2":{"6":2}}],["div>",{"2":{"6":2}}],["ditance",{"2":{"4":1,"6":1,"60":1}}],["dimensional",{"2":{"5":1,"6":1,"36":1,"40":1}}],["dimensions",{"2":{"3":1,"6":1,"97":2}}],["dimension",{"2":{"1":1,"3":4,"6":4,"80":2,"96":1,"97":4,"142":1}}],["discouraged",{"2":{"165":1}}],["discussion",{"2":{"25":1,"27":1,"50":1}}],["distributed",{"2":{"169":2}}],["distinct",{"2":{"54":1,"122":1}}],["dist",{"2":{"54":40,"60":19,"91":2,"146":8,"152":40}}],["distance`",{"2":{"146":3,"147":1,"160":1}}],["distances",{"2":{"54":1,"59":1,"146":1,"151":5}}],["distance",{"0":{"58":2,"59":2},"1":{"59":2,"60":2},"2":{"0":4,"4":26,"6":47,"34":1,"40":13,"41":3,"47":3,"54":32,"58":2,"59":17,"60":92,"91":1,"123":1,"144":1,"145":5,"146":13,"147":14,"150":1,"151":3,"152":6,"153":1,"171":2}}],["disagree",{"2":{"37":1}}],["disparate",{"2":{"25":1,"27":1}}],["dispatches",{"2":{"6":1,"33":1,"37":1,"40":1,"44":1,"47":1,"60":1,"63":1,"69":1,"83":1,"97":1,"100":1,"110":1}}],["dispatch",{"2":{"4":1,"6":5,"24":1,"40":1,"63":1,"125":1,"130":2,"158":1,"160":1}}],["displaying",{"2":{"164":1}}],["display",{"2":{"13":1,"39":1,"164":1}}],["disjoint",{"0":{"81":1,"82":1,"85":1,"86":1,"87":1,"88":1,"89":1},"1":{"82":1,"83":1},"2":{"0":2,"3":5,"6":7,"23":1,"34":1,"57":2,"81":1,"82":3,"83":11,"84":6,"85":15,"86":18,"87":10,"88":5,"89":4,"90":2,"91":16,"94":3,"136":2,"137":2,"139":7,"168":1}}],["diffs",{"2":{"33":4}}],["diff",{"2":{"6":2,"33":17,"51":5,"52":3,"97":3,"139":8}}],["differs",{"2":{"164":1}}],["differ",{"2":{"4":1,"6":1,"60":1}}],["differently",{"2":{"4":3,"6":4,"33":1,"37":2,"47":1}}],["different",{"2":{"3":1,"4":4,"6":6,"20":1,"23":1,"33":1,"37":4,"45":3,"47":1,"54":2,"97":3,"122":1,"128":1,"130":1,"137":2,"164":2,"167":1}}],["differences",{"0":{"52":1},"2":{"54":1,"152":1}}],["difference",{"0":{"51":1},"2":{"0":1,"6":7,"11":1,"23":1,"34":1,"45":3,"51":12,"52":14,"54":1,"56":1,"57":3,"136":1,"139":1,"146":1}}],["diffintersectingpolygons",{"2":{"0":1,"6":1,"136":1,"139":4}}],["doi",{"2":{"51":2,"53":2,"56":2,"91":1}}],["doing",{"2":{"17":1,"22":1,"130":1,"165":1}}],["dot",{"2":{"33":2,"40":1}}],["doable",{"2":{"9":1}}],["documenter",{"2":{"125":3,"126":1,"145":2}}],["documentation",{"0":{"0":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1},"2":{"0":1,"26":1,"39":1}}],["docstring",{"2":{"125":6,"126":2,"145":4}}],["docstrings",{"0":{"124":1},"1":{"125":1},"2":{"7":1}}],["docs",{"0":{"26":1},"2":{"26":1,"122":1}}],["doc",{"2":{"9":1,"10":1}}],["does",{"0":{"22":1},"2":{"7":1,"19":1,"43":1,"54":2,"65":1,"68":3,"91":1}}],["doesn",{"2":{"4":1,"6":2,"37":1,"50":1,"63":1,"146":1,"160":1,"170":1}}],["download",{"2":{"150":1,"164":1}}],["down",{"2":{"6":1,"18":1,"29":1,"40":1,"130":1}}],["doublets",{"2":{"170":2}}],["double",{"2":{"153":4}}],["doubled",{"2":{"6":1,"153":1}}],["douglas",{"2":{"148":2,"150":2,"152":1}}],["douglaspeucker",{"0":{"152":1},"2":{"0":1,"6":5,"148":1,"150":5,"152":6}}],["done",{"0":{"10":1},"2":{"13":1,"14":1,"91":2,"122":1,"123":1,"137":1,"163":1,"168":1}}],["don",{"2":{"4":2,"6":3,"45":4,"51":1,"57":1,"63":6,"86":1,"91":1,"99":1,"103":1,"122":2,"130":3,"147":1,"160":1}}],["do",{"0":{"9":1,"23":1,"55":1},"2":{"1":1,"6":2,"14":1,"23":1,"33":1,"34":1,"37":2,"40":2,"41":1,"44":1,"47":1,"50":1,"57":3,"60":2,"62":1,"63":1,"78":1,"86":2,"87":1,"88":2,"91":1,"122":4,"123":1,"130":9,"132":1,"133":1,"138":1,"141":2,"143":1,"146":1,"150":1,"155":2,"156":2,"164":2,"165":2,"166":3,"169":1,"170":1}}],["automatically",{"2":{"164":1}}],["autmoatically",{"2":{"97":1}}],["ay",{"2":{"120":2}}],["azimuth",{"2":{"120":2}}],["against",{"2":{"63":1,"91":2,"146":1,"150":1}}],["again",{"2":{"54":1,"130":1}}],["a``",{"2":{"52":2}}],["a`",{"2":{"52":7,"54":3,"57":2}}],["away",{"2":{"41":1,"80":1,"171":1}}],["a2y",{"2":{"54":4}}],["a2x",{"2":{"54":4}}],["a2",{"2":{"39":4,"54":54,"97":6}}],["a1y",{"2":{"54":7}}],["a1x",{"2":{"54":7}}],["a1",{"2":{"39":2,"45":9,"54":66,"97":6}}],["america",{"2":{"150":1}}],["am",{"2":{"91":1}}],["ambiguity",{"2":{"60":2,"130":5}}],["amounts",{"2":{"167":1}}],["amount",{"2":{"36":1,"46":1}}],["amp",{"2":{"6":1,"9":1}}],["axes",{"2":{"122":6}}],["ax",{"2":{"13":3,"14":3,"120":2,"163":5}}],["axislegend",{"2":{"145":1,"149":1}}],["axis",{"2":{"13":2,"14":1,"32":1,"36":1,"39":4,"43":1,"46":1,"59":1,"122":2,"145":1,"150":1}}],["axs",{"2":{"13":2}}],["a>",{"2":{"6":2}}],["adjust",{"2":{"54":1}}],["adjacent",{"2":{"45":1,"52":1,"54":1,"57":1}}],["adaptivity",{"0":{"55":1}}],["adaptive",{"2":{"7":1,"13":3,"14":2,"55":1}}],["adapted",{"2":{"51":1,"53":1,"56":1,"120":1}}],["advance",{"2":{"44":2}}],["advised",{"2":{"6":1,"158":1}}],["administrative",{"2":{"170":1}}],["admin",{"2":{"11":1,"150":2}}],["adm0",{"2":{"11":7}}],["additional",{"2":{"167":1}}],["additionally",{"2":{"45":3,"63":1}}],["addition",{"2":{"39":1,"57":1}}],["adding",{"2":{"4":1,"6":4,"7":1,"57":2,"122":1,"140":1,"144":1,"146":2,"147":1}}],["added",{"2":{"6":1,"33":1,"45":6,"47":1,"57":2,"125":1,"130":1,"139":2,"152":1}}],["add",{"2":{"3":1,"6":1,"7":2,"40":1,"41":1,"45":16,"47":1,"50":4,"51":3,"53":1,"54":2,"56":2,"57":9,"80":1,"122":4,"130":1,"144":1,"146":1,"152":10,"159":1,"164":1,"166":2,"168":1}}],["availible",{"2":{"44":1}}],["available",{"0":{"136":1},"2":{"6":3,"34":1,"135":3,"144":1,"145":1,"147":1,"150":1,"154":1,"158":1}}],["average",{"2":{"38":3,"44":4,"54":1}}],["avoid",{"2":{"5":1,"6":7,"40":1,"51":1,"53":1,"54":1,"56":1,"57":1,"122":2,"130":5,"147":1,"151":1,"152":1,"153":1,"163":3}}],["achieve",{"2":{"137":1}}],["across",{"2":{"128":1}}],["acos",{"2":{"33":1}}],["activate",{"2":{"145":1}}],["action",{"2":{"20":2}}],["actions",{"2":{"20":2}}],["actual",{"2":{"10":1,"40":1,"120":1,"133":1,"142":1,"146":1}}],["actually",{"2":{"9":1,"40":4,"54":1,"57":3,"91":1,"122":1,"167":1}}],["actuall",{"2":{"1":1,"6":1,"155":1}}],["access",{"2":{"164":1}}],["accessed",{"2":{"160":1}}],["acceptable",{"2":{"91":1}}],["accept",{"2":{"6":1,"160":1}}],["according",{"2":{"132":1,"137":1,"138":1,"169":1}}],["accordingly",{"2":{"45":1}}],["account",{"2":{"51":1,"53":1}}],["accurary",{"2":{"54":1}}],["accuratearithmetic",{"2":{"11":2}}],["accurate",{"0":{"11":1},"2":{"11":3,"145":1}}],["accumulators",{"2":{"40":1}}],["accumulator",{"2":{"40":1}}],["accumulate",{"2":{"37":1,"44":3}}],["accumulation",{"0":{"11":1},"2":{"40":1}}],["after",{"2":{"6":8,"33":1,"45":3,"130":1,"150":2}}],["ab",{"2":{"45":3,"51":1,"53":1,"54":5,"56":1}}],["able",{"2":{"20":1,"54":1}}],["ability",{"2":{"17":1}}],["about",{"2":{"6":1,"24":2,"30":1,"40":2,"91":1,"131":1}}],["above",{"2":{"4":1,"6":1,"33":1,"44":1,"45":1,"54":1,"57":1,"135":1}}],["abs",{"2":{"33":1,"37":4,"44":1,"47":2,"80":8,"97":2,"122":1,"153":1,"171":1}}],["absolute",{"2":{"4":1,"6":1,"36":1,"37":2}}],["abstractpolygon",{"2":{"130":1}}],["abstractpolygontrait",{"2":{"60":1}}],["abstractpoint",{"2":{"130":1}}],["abstractface",{"2":{"130":1}}],["abstractfloat",{"2":{"33":1,"34":1,"37":2,"45":1,"47":2,"50":1,"51":1,"53":1,"54":1,"56":1,"60":8}}],["abstractrange",{"2":{"122":6}}],["abstractmesh",{"2":{"130":1}}],["abstractmulticurvetrait",{"2":{"75":1,"76":1,"89":1,"90":1,"106":1,"107":1,"116":1,"117":1}}],["abstractmatrix",{"2":{"6":5,"122":13}}],["abstractcurvetrait",{"2":{"33":1,"37":1,"47":1,"71":1,"74":1,"75":1,"80":1,"85":1,"89":1,"102":1,"105":1,"106":1,"112":1,"115":1,"116":1,"120":1,"150":2,"161":3}}],["abstractarrays",{"2":{"128":1}}],["abstractarray",{"2":{"6":1,"125":1,"130":6,"161":2}}],["abstract",{"2":{"6":3,"40":3,"134":1,"135":4,"136":1,"150":3,"159":1}}],["abstractvector",{"2":{"5":1,"6":1,"40":26,"122":8}}],["abstractgeometrytrait`",{"2":{"135":1}}],["abstractgeometrytrait",{"2":{"6":3,"37":2,"47":1,"60":1,"76":1,"90":1,"107":1,"117":1,"125":1,"128":1,"135":4,"136":2,"161":5}}],["abstractgeometry",{"2":{"3":4,"6":4,"66":2,"79":2,"130":1}}],["abstracttrait",{"2":{"1":2,"3":2,"6":8,"50":1,"52":2,"54":4,"57":2,"97":4,"123":1,"125":2,"130":9,"158":3}}],["abstractbarycentriccoordinatemethod",{"2":{"0":1,"5":1,"6":7,"40":18}}],["attribute",{"2":{"167":1}}],["attributed",{"2":{"166":1}}],["attributes",{"0":{"166":1},"2":{"162":1,"166":3}}],["attempts",{"2":{"91":1}}],["attach",{"2":{"1":2,"4":1,"6":5,"127":1}}],["atomic",{"2":{"7":1}}],["at",{"2":{"3":4,"5":1,"6":6,"9":1,"18":1,"20":1,"24":1,"26":1,"33":2,"36":1,"37":1,"39":1,"40":2,"45":4,"47":2,"54":8,"57":2,"91":17,"97":6,"99":1,"100":1,"103":3,"104":2,"105":2,"106":1,"107":1,"110":1,"116":1,"120":1,"128":1,"130":1,"145":1,"147":1,"152":1,"154":1,"164":1,"165":2}}],["arbitrarily",{"2":{"128":1}}],["arbitrary",{"2":{"38":1,"123":1,"163":1}}],["around",{"2":{"39":1,"40":2,"50":1,"59":1,"63":1,"122":1,"150":1,"169":1}}],["argmin",{"2":{"154":1}}],["argtypes",{"2":{"41":2,"143":1,"146":1}}],["args",{"2":{"13":2}}],["argumenterror",{"2":{"57":1,"122":1,"130":5}}],["argument",{"2":{"4":5,"6":10,"33":1,"37":2,"44":1,"47":1,"51":1,"53":1,"56":1,"60":2,"130":2,"160":2,"164":1,"165":1}}],["arguments",{"2":{"1":1,"3":1,"6":5,"45":1,"69":2,"83":1,"100":1,"110":1,"142":1,"146":2,"147":1,"160":1}}],["arithmetic",{"2":{"11":1}}],["archgdal",{"2":{"23":1}}],["arc",{"2":{"6":1,"146":1}}],["array",{"2":{"4":1,"6":2,"37":1,"47":1,"122":5,"130":7,"151":1,"154":1}}],["arrays",{"2":{"1":1,"6":2,"22":1,"122":1,"130":2}}],["aren",{"2":{"4":3,"6":5,"50":1,"52":1,"54":2,"57":4,"63":3,"136":2,"139":2}}],["are",{"2":{"1":1,"3":4,"4":18,"5":2,"6":50,"9":2,"20":2,"22":3,"24":1,"25":1,"26":2,"27":1,"32":1,"33":8,"36":1,"37":2,"38":6,"40":11,"43":1,"44":3,"45":31,"47":6,"50":3,"51":3,"52":15,"53":2,"54":16,"56":5,"57":9,"59":1,"60":1,"62":3,"63":26,"65":1,"69":7,"71":1,"72":3,"73":3,"74":1,"76":1,"82":1,"83":5,"85":1,"86":1,"87":1,"89":1,"90":1,"91":12,"97":7,"100":5,"102":1,"104":2,"109":1,"110":5,"112":1,"113":3,"114":3,"115":1,"117":1,"120":1,"121":1,"122":14,"125":1,"128":1,"130":4,"131":1,"132":1,"133":1,"135":1,"136":3,"137":1,"138":1,"139":2,"140":1,"145":1,"146":1,"147":1,"150":4,"152":1,"154":2,"156":1,"157":2,"158":1,"160":1,"163":1,"166":2,"167":2,"168":3,"169":6,"170":1,"171":1}}],["area2",{"2":{"44":4}}],["area1",{"2":{"44":4}}],["areas",{"2":{"4":2,"6":2,"37":3,"153":2}}],["area",{"0":{"35":2,"36":2},"1":{"36":2,"37":2},"2":{"0":5,"4":15,"6":25,"11":6,"34":1,"35":2,"36":9,"37":61,"42":1,"43":3,"44":49,"46":2,"47":44,"56":2,"57":1,"97":1,"123":1,"136":2,"139":2,"150":2,"153":4,"164":1}}],["ask",{"2":{"23":1}}],["aspect",{"2":{"13":1,"14":1,"32":1,"36":1,"39":2,"43":1,"46":1,"59":2,"122":2,"145":1,"150":1}}],["assign",{"2":{"162":1}}],["assigned",{"2":{"45":1,"122":7,"169":1}}],["assets",{"2":{"164":1}}],["assetpath",{"2":{"164":1}}],["assemble",{"2":{"133":1}}],["assert",{"2":{"40":23,"44":1,"45":1,"50":1,"52":1,"54":1,"147":1,"161":1}}],["assume",{"2":{"97":2,"130":3,"132":1,"139":1}}],["assumed",{"2":{"37":1,"63":1,"91":1}}],["assumes",{"2":{"6":1,"45":1,"60":1,"146":1,"154":1}}],["associativity",{"2":{"19":1}}],["associated",{"0":{"1":1},"2":{"38":2}}],["as",{"2":{"1":8,"3":18,"4":6,"5":1,"6":79,"7":1,"11":2,"13":3,"14":3,"15":3,"17":2,"18":2,"20":1,"22":1,"23":2,"24":1,"25":1,"27":1,"32":2,"33":4,"36":2,"37":3,"38":4,"39":1,"40":4,"41":3,"43":2,"44":1,"45":15,"46":2,"47":5,"49":3,"50":5,"51":8,"52":2,"53":7,"54":8,"56":7,"57":5,"59":3,"60":1,"62":2,"63":2,"65":2,"66":2,"68":3,"69":3,"78":2,"79":2,"80":2,"82":2,"83":3,"91":7,"93":2,"94":2,"96":2,"97":2,"99":2,"100":3,"102":1,"109":2,"110":3,"120":8,"122":3,"123":3,"125":1,"128":2,"129":2,"130":15,"132":2,"133":2,"135":1,"136":1,"138":2,"140":1,"142":3,"144":2,"145":2,"146":3,"148":2,"149":2,"150":7,"152":2,"155":3,"158":2,"159":2,"160":2,"161":2,"162":3,"163":2,"164":1,"165":1,"167":3,"168":2,"169":3,"170":2}}],["alone",{"2":{"130":1}}],["along",{"2":{"4":4,"6":5,"45":3,"47":2,"54":4,"63":4,"91":1}}],["although",{"2":{"113":1,"114":1}}],["alternate",{"2":{"45":1}}],["alternative",{"2":{"45":1}}],["already",{"2":{"63":1,"91":2,"152":1}}],["almost",{"2":{"54":1}}],["alg=nothing",{"2":{"150":1}}],["alg`",{"2":{"150":1}}],["alg",{"2":{"6":4,"150":21,"151":3,"152":8,"153":3,"154":7,"160":9}}],["algorithms",{"2":{"6":3,"132":1,"147":1,"148":1,"150":4,"152":1,"154":1}}],["algorithm",{"0":{"151":1,"152":1,"153":1},"2":{"6":10,"39":1,"45":2,"47":1,"50":3,"51":1,"53":1,"56":1,"91":1,"148":1,"150":8,"151":1,"152":3,"153":1,"160":4}}],["allocations",{"2":{"5":1,"6":1,"40":1}}],["allow=",{"2":{"91":1}}],["allows",{"2":{"11":1,"18":1,"23":1,"24":1,"29":1,"69":2,"71":3,"72":3,"73":3,"74":1,"83":2,"85":3,"86":3,"87":2,"88":1,"100":1,"103":1,"104":1,"105":1,"110":3,"112":3,"113":3,"114":3,"115":1,"123":1,"148":1,"164":1,"166":1,"168":1}}],["allowed",{"2":{"6":1,"69":3,"83":3,"91":6,"100":5,"102":1,"103":2,"110":3,"150":1}}],["allow",{"2":{"1":1,"6":1,"23":1,"54":1,"69":7,"80":3,"83":7,"91":73,"100":10,"110":10,"155":1}}],["all",{"2":{"1":3,"3":2,"4":3,"6":14,"9":1,"11":7,"22":1,"25":1,"27":1,"33":5,"34":2,"37":3,"40":1,"45":13,"47":3,"51":1,"52":3,"54":3,"57":5,"59":1,"63":2,"65":1,"72":3,"73":3,"76":1,"89":1,"90":1,"91":7,"97":4,"109":1,"117":1,"120":1,"121":1,"122":3,"125":1,"128":2,"129":1,"130":8,"133":1,"135":1,"137":1,"140":1,"141":1,"150":1,"155":2,"156":1,"157":1,"163":1,"165":1,"167":1,"168":1}}],["always",{"2":{"1":7,"4":6,"6":10,"25":1,"27":1,"36":1,"37":4,"47":2,"59":1,"60":1,"63":1,"130":2,"142":4,"168":1}}],["also",{"2":{"1":2,"6":10,"23":1,"33":1,"37":2,"44":2,"45":3,"47":1,"51":1,"53":1,"54":2,"56":1,"59":1,"60":2,"63":3,"97":1,"122":1,"128":1,"130":1,"133":1,"136":3,"139":2,"143":1,"144":1,"145":1,"146":1,"148":1,"155":1,"158":1,"163":2,"166":1}}],["a",{"0":{"23":1,"164":1,"166":1},"2":{"1":13,"3":5,"4":79,"5":1,"6":194,"7":3,"9":1,"11":1,"15":2,"17":1,"18":6,"20":3,"22":3,"23":4,"24":2,"25":2,"27":2,"29":2,"30":2,"32":3,"33":22,"36":11,"37":20,"38":13,"39":4,"40":11,"41":2,"43":5,"44":8,"45":281,"46":2,"47":17,"49":3,"50":4,"51":39,"52":30,"53":38,"54":91,"55":3,"56":36,"57":45,"59":15,"60":27,"62":2,"63":54,"65":2,"68":1,"69":3,"71":5,"72":3,"73":2,"75":2,"76":2,"78":2,"80":1,"82":1,"83":3,"85":4,"86":3,"87":1,"89":2,"90":2,"91":52,"93":2,"96":5,"97":27,"99":2,"100":4,"102":4,"103":2,"104":2,"105":1,"106":2,"107":2,"109":1,"110":3,"112":5,"113":2,"114":2,"116":2,"117":2,"119":1,"120":4,"122":79,"123":4,"125":2,"128":4,"130":34,"131":6,"132":2,"133":2,"134":5,"135":5,"136":9,"137":8,"139":6,"140":2,"141":3,"142":8,"143":3,"144":5,"145":4,"146":8,"147":10,"149":3,"150":5,"153":3,"154":1,"155":2,"156":1,"158":6,"159":1,"160":12,"161":2,"162":1,"163":21,"164":12,"165":5,"166":5,"167":11,"168":5,"169":8,"170":3,"171":3}}],["annotation",{"2":{"159":1}}],["annotated",{"2":{"26":1}}],["angels",{"2":{"33":1}}],["angle",{"2":{"33":35,"120":1}}],["angles",{"0":{"31":1,"32":1},"1":{"32":1,"33":1},"2":{"0":2,"4":10,"6":10,"31":1,"32":4,"33":42,"34":1}}],["answers",{"2":{"137":1}}],["answer",{"2":{"6":3,"51":1,"53":1,"54":1,"56":1}}],["another",{"2":{"3":1,"6":1,"45":2,"54":1,"59":1,"65":1,"68":1,"71":1,"73":1,"74":1,"78":1,"82":1,"85":1,"86":1,"87":1,"88":1,"91":1,"93":1,"96":1,"97":1,"99":1,"102":1,"103":1,"104":1,"105":1,"109":1,"112":1,"113":1,"114":1,"115":1,"122":1,"142":1}}],["anonymous",{"2":{"1":1,"6":1,"155":1}}],["an",{"2":{"1":3,"4":11,"5":1,"6":27,"9":1,"13":1,"14":1,"18":1,"20":1,"23":2,"32":1,"33":4,"36":1,"37":2,"39":1,"40":3,"41":2,"43":1,"45":15,"46":2,"47":2,"49":1,"50":1,"51":2,"52":5,"53":2,"54":9,"56":2,"57":2,"59":2,"60":5,"62":1,"63":1,"65":1,"68":2,"71":2,"78":1,"82":1,"91":13,"93":1,"96":1,"97":1,"99":1,"109":1,"112":2,"113":1,"114":1,"121":1,"122":3,"125":1,"128":1,"129":1,"130":8,"133":1,"140":1,"142":1,"146":1,"155":2,"160":3,"161":1,"163":2,"164":2,"166":1,"169":1}}],["anything",{"2":{"39":1,"91":1}}],["any",{"2":{"1":3,"3":1,"4":2,"6":19,"18":1,"24":1,"25":1,"27":1,"29":1,"38":2,"44":1,"45":7,"47":1,"50":1,"52":1,"54":4,"57":1,"60":2,"70":2,"71":1,"74":1,"82":1,"84":2,"85":1,"86":2,"87":1,"88":2,"91":8,"97":2,"101":2,"111":2,"115":1,"122":2,"123":2,"125":1,"130":2,"133":1,"134":1,"135":3,"136":4,"139":4,"142":2,"144":1,"146":1,"147":1,"152":1,"161":1,"168":2,"169":2}}],["and",{"0":{"1":1,"20":1,"22":1,"24":1,"35":1,"52":1,"54":1,"57":1,"58":1,"163":1,"164":1,"166":1},"1":{"36":1,"37":1,"59":1,"60":1},"2":{"0":2,"1":8,"3":11,"4":18,"6":84,"7":1,"9":2,"17":4,"18":4,"20":2,"22":1,"23":2,"24":3,"25":2,"26":5,"27":2,"29":2,"30":1,"33":13,"34":1,"36":1,"37":7,"38":2,"39":2,"40":20,"41":1,"42":2,"43":1,"44":29,"45":71,"46":2,"47":18,"49":1,"50":4,"51":4,"52":16,"53":4,"54":38,"56":6,"57":15,"59":2,"60":13,"62":2,"63":13,"65":3,"66":2,"68":2,"69":3,"72":3,"73":4,"74":1,"78":2,"79":2,"80":1,"83":3,"86":3,"87":1,"88":1,"91":36,"93":1,"96":2,"97":3,"100":2,"104":2,"105":2,"109":3,"110":4,"112":2,"113":3,"114":3,"115":1,"120":2,"122":16,"123":8,"125":1,"128":2,"129":3,"130":22,"131":1,"132":2,"133":1,"134":1,"135":4,"136":2,"137":1,"140":2,"141":2,"142":2,"145":1,"146":5,"147":4,"148":2,"149":1,"150":8,"152":8,"153":1,"154":1,"155":1,"158":1,"159":3,"160":4,"162":3,"163":9,"164":7,"165":2,"167":5,"168":2,"169":4,"170":2}}],["apart",{"2":{"139":1}}],["april",{"0":{"7":1}}],["appears",{"2":{"132":1}}],["append",{"2":{"33":1,"45":5,"51":1,"52":2,"54":2,"56":1,"57":5,"139":2}}],["approximately",{"2":{"145":1}}],["approximatly",{"2":{"45":1}}],["approach",{"2":{"19":1}}],["appropriately",{"2":{"169":1}}],["appropriate",{"2":{"6":1,"160":2}}],["applies",{"2":{"128":2}}],["applied",{"2":{"6":3,"20":1,"125":1,"130":2,"134":2,"135":2,"136":1}}],["application",{"2":{"1":1,"6":3,"130":1,"133":1,"135":3,"136":1,"139":2,"144":1,"147":1}}],["apply`",{"2":{"130":1}}],["applys",{"2":{"37":1,"47":1}}],["applyreduce",{"0":{"19":1},"2":{"0":2,"1":1,"6":1,"17":1,"19":2,"29":1,"33":1,"37":1,"44":2,"47":1,"60":2,"123":3,"125":1,"130":39,"159":1}}],["apply",{"0":{"1":1,"18":1,"22":1,"29":1,"128":1},"1":{"19":1},"2":{"0":2,"1":4,"6":7,"17":1,"18":5,"20":1,"22":1,"24":1,"29":3,"123":5,"125":1,"127":1,"128":4,"129":1,"130":56,"135":4,"136":1,"140":1,"141":3,"142":1,"146":1,"147":1,"150":2,"155":3,"156":2,"159":1}}],["apis",{"2":{"17":1}}],["api",{"0":{"0":1,"40":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1},"2":{"0":1,"6":3,"24":1,"40":1,"146":1,"150":1,"160":1}}],["snapped",{"2":{"122":1}}],["s3",{"2":{"45":3}}],["scratch",{"2":{"167":1}}],["sciences",{"2":{"164":1}}],["scalefactor",{"2":{"146":3}}],["scattered",{"2":{"169":1}}],["scatter",{"2":{"43":1,"59":2,"62":2,"65":2,"68":1,"78":1,"82":2,"96":2,"109":2,"169":1}}],["schema",{"2":{"130":6}}],["scheme",{"2":{"44":1}}],["scenario",{"2":{"91":2}}],["scene",{"2":{"14":1}}],["skipmissing",{"2":{"122":1}}],["skipped",{"2":{"122":1}}],["skip",{"2":{"37":1,"91":14,"122":1,"154":4}}],["skygering",{"2":{"7":1}}],["square",{"2":{"60":1,"151":1,"152":1}}],["squared",{"2":{"6":2,"47":2,"60":12,"151":2,"152":7}}],["sqrt",{"2":{"33":2,"44":1,"60":3}}],["sgn",{"2":{"33":5}}],["smallest",{"2":{"33":2,"54":1}}],["sᵢ₋₁",{"2":{"40":25}}],["sᵢ₊₁",{"2":{"6":2,"40":41}}],["sᵢ",{"2":{"6":4,"40":46}}],["src",{"2":{"6":2}}],["syntax",{"2":{"166":1}}],["symdifference",{"2":{"121":1}}],["sym10100477",{"2":{"91":1}}],["symbol=",{"2":{"80":1}}],["symbol",{"2":{"6":1,"160":2}}],["system",{"0":{"164":1,"165":1},"2":{"1":2,"142":2,"162":2,"164":1}}],["switches",{"2":{"54":1,"57":1}}],["switch",{"2":{"45":1,"57":1,"159":1}}],["switching",{"2":{"6":1,"47":1}}],["swap",{"2":{"6":1,"57":1,"60":2,"141":1}}],["swapped",{"2":{"3":1,"6":1,"66":1,"69":1,"79":1,"80":1,"94":1,"97":1}}],["swapping",{"2":{"1":1,"6":1,"130":1}}],["s2",{"2":{"6":4,"40":6,"45":3}}],["s1",{"2":{"6":3,"40":6,"45":3}}],["saving",{"0":{"167":1}}],["saved",{"2":{"63":1}}],["save",{"2":{"33":1,"162":1,"167":3}}],["samples",{"2":{"13":1}}],["sample",{"2":{"13":1}}],["same",{"2":{"3":2,"4":12,"6":23,"18":1,"33":3,"37":1,"45":15,"47":1,"50":1,"51":3,"53":1,"54":1,"56":1,"57":1,"59":1,"62":2,"63":30,"91":2,"96":1,"97":8,"125":1,"128":1,"130":6,"131":1,"136":2,"138":1,"139":2,"145":1,"163":1,"164":1,"167":1}}],["say",{"2":{"6":1,"40":1,"146":1}}],["span",{"2":{"169":1}}],["spatial",{"0":{"168":1},"1":{"169":1,"170":1,"171":1},"2":{"168":6,"169":3,"171":1}}],["spawn",{"2":{"130":5}}],["space",{"2":{"6":2,"25":1,"27":1,"33":1,"36":1,"91":1,"146":1,"147":1}}],["sp",{"2":{"91":2}}],["split",{"2":{"50":1}}],["specialized",{"2":{"25":1,"27":1}}],["specify",{"2":{"6":1,"125":1,"130":1,"164":1,"165":1,"168":1}}],["specification",{"2":{"132":1,"135":1,"137":1,"138":1}}],["specifically",{"2":{"6":2,"40":3,"148":1,"168":1}}],["specific",{"2":{"45":1,"69":1,"83":1,"100":1,"110":1,"130":5}}],["specified",{"2":{"3":1,"6":2,"45":1,"52":2,"54":2,"57":2,"97":1,"128":1,"150":1}}],["slow",{"2":{"170":1}}],["slower",{"2":{"6":1,"160":2}}],["slope2",{"2":{"120":2}}],["slope1",{"2":{"120":2}}],["slidergrid",{"2":{"14":1}}],["sliders",{"2":{"14":3}}],["slighly",{"2":{"4":1,"6":1,"37":1}}],["slightly",{"2":{"4":1,"6":1,"37":1}}],["suite",{"2":{"146":5,"150":13}}],["suggestion",{"2":{"143":1}}],["sun",{"2":{"91":1}}],["surrounds",{"2":{"91":1}}],["sure",{"2":{"9":1,"33":1,"45":2,"60":1,"97":1,"154":1}}],["suppose",{"2":{"170":1,"171":1}}],["support",{"2":{"41":1,"144":1,"171":1}}],["supports",{"2":{"39":1,"40":1,"167":1,"171":2}}],["supported",{"2":{"23":1,"167":1}}],["supertype",{"2":{"6":1,"40":1}}],["sukumar",{"2":{"6":1,"40":1}}],["such",{"2":{"4":1,"6":1,"36":1,"49":1,"128":1,"140":1}}],["sum=1",{"2":{"40":1}}],["sum",{"2":{"4":2,"6":3,"11":6,"36":1,"37":2,"38":2,"40":8,"47":1,"60":2,"120":5,"154":1,"161":4}}],["sublevel",{"2":{"170":1}}],["subsequent",{"2":{"163":1}}],["substituted",{"2":{"1":1,"6":1,"130":1}}],["subgeom1",{"2":{"130":2}}],["subgeom",{"2":{"130":3}}],["subject",{"2":{"45":1}}],["subtype",{"2":{"130":1}}],["subtypes",{"2":{"6":2,"40":2}}],["subtracted",{"2":{"120":1}}],["subtitle",{"2":{"13":1,"39":2,"146":1,"150":2}}],["sub",{"2":{"4":6,"6":7,"33":1,"37":3,"47":1,"52":6,"54":3,"57":4,"60":2,"75":2,"76":2,"89":2,"90":2,"106":2,"107":2,"116":2,"117":2,"130":3,"137":4,"138":2,"139":4}}],["series",{"2":{"163":1}}],["serve",{"2":{"6":1,"40":1}}],["searchsortedfirst",{"2":{"152":1}}],["seg2",{"2":{"120":2}}],["seg1",{"2":{"120":3}}],["seg",{"2":{"91":23,"97":9}}],["segmentation",{"2":{"145":1}}],["segments",{"2":{"23":1,"32":2,"33":1,"34":1,"43":1,"44":2,"45":3,"47":1,"54":6,"91":18,"146":1,"147":3}}],["segmentization",{"2":{"144":1}}],["segmentizing",{"2":{"6":3,"145":1,"146":2,"147":1}}],["segmentized",{"2":{"145":1}}],["segmentizes",{"2":{"144":1}}],["segmentizemethod",{"2":{"6":1,"146":3,"147":2}}],["segmentize",{"0":{"144":1},"1":{"145":1,"146":1,"147":1},"2":{"0":1,"6":4,"34":1,"41":1,"123":1,"144":1,"145":5,"146":11,"147":13}}],["segment",{"2":{"4":4,"6":7,"33":1,"44":5,"45":6,"47":3,"49":1,"54":17,"60":2,"80":3,"91":43,"97":3,"120":2,"144":1,"146":2,"147":1}}],["separate",{"2":{"122":1,"130":1,"159":1,"167":1,"169":1}}],["separately",{"2":{"40":1,"122":1}}],["seperates",{"2":{"91":1}}],["seperate",{"2":{"45":1,"54":1}}],["sense",{"2":{"37":1,"60":1}}],["several",{"2":{"20":2,"37":1,"131":1,"139":1}}],["section",{"2":{"26":1,"91":3,"96":1}}],["sections",{"2":{"10":1,"26":1}}],["seconds=1",{"2":{"146":3,"150":8}}],["secondisleft",{"2":{"122":4}}],["secondisstraight",{"2":{"122":7}}],["secondary",{"2":{"3":3,"6":3,"66":1,"69":1,"110":1}}],["second",{"2":{"3":8,"6":9,"45":1,"54":4,"63":1,"65":2,"66":1,"68":1,"69":1,"72":1,"73":1,"74":1,"79":2,"83":2,"91":2,"100":1,"109":1,"110":1,"113":1,"114":1,"115":2,"152":1,"165":1,"168":1}}],["self",{"2":{"9":2}}],["selected",{"2":{"122":1}}],["selectednode",{"2":{"122":3}}],["selection",{"2":{"14":1}}],["select",{"2":{"6":1,"158":1}}],["seem",{"2":{"25":1,"27":1}}],["see",{"2":{"6":3,"7":1,"29":1,"43":1,"60":1,"62":1,"65":1,"68":1,"82":1,"91":5,"93":1,"96":1,"99":1,"109":1,"122":2,"132":1,"133":1,"135":1,"136":3,"138":1,"139":2,"145":2,"152":1,"169":2}}],["setup=",{"2":{"69":1,"83":1,"100":1,"110":1}}],["sets",{"2":{"45":1}}],["setting",{"2":{"23":1}}],["set",{"0":{"23":1},"2":{"3":2,"4":7,"6":19,"23":1,"33":1,"38":2,"40":8,"45":3,"51":2,"53":2,"54":7,"56":2,"62":2,"63":10,"69":1,"80":1,"83":1,"91":2,"97":1,"100":1,"110":1,"120":1,"122":1,"136":2,"139":2,"152":2,"163":1,"167":1,"169":3}}],["sve",{"2":{"1":1,"6":1,"155":1}}],["svector",{"2":{"1":14,"6":14,"45":5,"51":1,"54":2,"57":6,"91":1,"122":1,"155":13,"163":6,"165":4}}],["solution",{"2":{"91":1}}],["solid",{"2":{"6":2}}],["south",{"2":{"47":7}}],["source",{"2":{"1":10,"3":19,"4":22,"5":3,"6":89,"26":4,"80":2,"125":3,"135":1,"136":4,"142":3,"164":13,"165":1}}],["sort",{"2":{"45":4,"50":2,"54":2,"56":2,"91":1,"97":2,"122":1,"152":1}}],["sorted",{"2":{"20":1,"45":1,"152":7,"168":1}}],["someone",{"2":{"160":1}}],["something",{"0":{"55":1},"2":{"10":1}}],["some",{"2":{"3":1,"6":3,"9":1,"17":1,"40":4,"63":1,"91":3,"97":1,"121":1,"122":1,"123":2,"128":2,"130":2,"134":1,"135":2,"136":1,"154":1,"157":2,"162":2,"168":1,"171":1}}],["so",{"2":{"1":1,"4":4,"6":10,"9":1,"17":1,"19":1,"25":1,"27":1,"34":1,"39":1,"40":1,"45":1,"46":1,"54":1,"56":2,"57":2,"59":1,"60":1,"62":1,"63":4,"65":1,"82":1,"91":2,"93":1,"109":1,"122":3,"125":1,"130":6,"144":1,"145":1,"146":3,"147":1,"154":1,"155":1,"160":2,"164":1,"165":1}}],["step",{"2":{"45":7,"51":1,"52":3,"53":1,"54":3,"56":1,"57":3,"122":4,"161":1}}],["storing",{"2":{"167":1}}],["stored",{"2":{"45":2,"169":1}}],["stores",{"2":{"45":1}}],["store",{"2":{"40":1,"167":1}}],["stopping",{"2":{"152":2}}],["stops",{"2":{"128":1}}],["stop",{"2":{"18":2,"80":3,"91":4,"97":3}}],["style",{"2":{"6":2}}],["style=",{"2":{"6":2}}],["standardized",{"2":{"91":1}}],["standards",{"2":{"91":1}}],["stay",{"2":{"57":1}}],["stackoverflow",{"2":{"54":1}}],["stack",{"2":{"50":1}}],["states",{"2":{"150":1}}],["state",{"2":{"56":1,"170":9}}],["status",{"2":{"45":31,"52":4,"54":5,"57":4,"122":1}}],["static",{"2":{"159":1}}],["staticarray",{"2":{"40":1}}],["staticarrays",{"2":{"34":1,"45":5,"51":1,"54":2,"57":6,"91":1,"122":1,"155":2}}],["staticarraysco",{"2":{"1":1,"6":1,"155":1}}],["staticarrayscore",{"2":{"1":10,"6":10,"40":1,"155":10,"163":6,"165":4}}],["statica",{"2":{"1":1,"6":1,"155":1}}],["statistics",{"2":{"13":2,"34":1}}],["stability",{"2":{"23":1,"30":1}}],["stable",{"2":{"13":1,"24":1,"147":1}}],["stage",{"2":{"7":1}}],["started",{"2":{"45":1}}],["starting",{"2":{"44":2,"45":1,"47":1,"54":1,"139":4}}],["startvalue",{"2":{"14":4}}],["start",{"2":{"6":1,"18":1,"33":7,"40":1,"45":76,"47":17,"52":4,"54":4,"57":5,"63":1,"80":4,"91":44,"97":3,"112":1,"122":2,"131":1,"152":16,"163":1}}],["straightline",{"2":{"122":3}}],["straight",{"2":{"122":6}}],["strait",{"2":{"122":1}}],["structs",{"2":{"20":1,"135":1}}],["structures",{"2":{"123":1}}],["structure",{"2":{"6":2,"125":1,"130":1,"141":1}}],["struct",{"2":{"6":3,"40":2,"45":2,"133":1,"139":2,"146":2,"151":1,"152":1,"153":1,"158":3,"159":2,"160":4}}],["strings",{"2":{"6":1,"44":1,"54":1}}],["string",{"2":{"1":2,"14":1,"43":1,"44":1,"142":2}}],["still",{"2":{"0":1,"37":1,"44":1,"45":3,"68":1,"152":1}}],["shp",{"2":{"167":1}}],["ships",{"2":{"164":1}}],["shifting",{"2":{"165":1}}],["shift",{"2":{"163":3}}],["shewchuck",{"2":{"7":1}}],["short",{"2":{"130":1}}],["show",{"2":{"9":1,"11":1,"13":1,"14":1,"39":1,"164":1,"167":1,"168":2}}],["shoelace",{"2":{"4":1,"6":1,"37":2,"47":1}}],["shouldn",{"2":{"54":1}}],["should",{"2":{"1":1,"4":1,"6":14,"17":1,"18":1,"20":2,"25":1,"27":1,"33":3,"37":1,"44":1,"45":3,"46":1,"63":1,"91":4,"122":2,"125":1,"130":2,"132":1,"135":4,"136":2,"147":1,"150":2,"159":1}}],["sharing",{"2":{"82":1}}],["shares",{"2":{"54":1}}],["share",{"2":{"4":7,"6":8,"62":2,"63":8,"86":2,"87":1,"88":1,"97":1,"105":1}}],["shared",{"0":{"154":1},"2":{"3":1,"6":1,"45":2,"54":2,"97":3}}],["shapes",{"2":{"60":1,"167":7}}],["shape",{"2":{"43":1,"52":1,"54":1,"62":1,"138":1,"163":1}}],["shaped",{"2":{"39":1}}],["shapefiles",{"2":{"167":1}}],["shapefile",{"2":{"29":1,"167":4}}],["shallower",{"2":{"1":1,"6":1,"130":1}}],["sites",{"2":{"170":1}}],["sides",{"2":{"45":3,"132":1}}],["side",{"2":{"33":4,"45":26}}],["signals",{"2":{"129":1}}],["sign",{"2":{"13":2,"14":2,"33":7,"37":2,"120":3}}],["signed",{"0":{"35":1,"36":1,"58":1,"59":1},"1":{"36":1,"37":1,"59":1,"60":1},"2":{"0":4,"4":15,"6":18,"11":3,"35":1,"36":5,"37":23,"47":3,"58":1,"59":7,"60":19}}],["six",{"2":{"6":1,"150":1}}],["size=",{"2":{"164":1}}],["sizehint",{"2":{"45":2,"52":1,"147":1}}],["size",{"2":{"6":4,"13":2,"14":5,"39":1,"57":1,"122":2,"130":4,"150":1}}],["sin",{"2":{"163":3,"164":1,"165":2}}],["singed",{"2":{"60":1}}],["singular",{"2":{"54":1}}],["singlepoly",{"2":{"150":6}}],["single",{"2":{"4":6,"6":10,"23":1,"33":2,"37":1,"47":1,"63":5,"96":2,"122":2,"136":2,"137":1,"139":2,"163":3,"167":1}}],["since",{"2":{"1":1,"6":2,"26":1,"33":1,"37":1,"44":1,"47":2,"56":1,"60":1,"63":1,"91":1,"97":2,"104":1,"142":1,"159":1,"160":2,"170":1}}],["simulation",{"2":{"23":1}}],["simultaneously",{"2":{"20":1}}],["simplication",{"2":{"150":1}}],["simplifier",{"2":{"150":4}}],["simplified",{"2":{"23":1,"149":1}}],["simplifies",{"2":{"6":3,"151":1,"152":1,"153":1}}],["simplification",{"0":{"148":1},"1":{"149":1,"150":1},"2":{"6":2,"148":2,"150":2}}],["simplifying",{"2":{"148":1}}],["simplify",{"0":{"151":1,"152":1,"153":1},"2":{"0":1,"6":15,"9":1,"34":1,"45":1,"123":1,"149":1,"150":41,"151":1,"152":2,"153":1}}],["simplifyalgs",{"2":{"154":1}}],["simplifyalg",{"2":{"0":1,"6":8,"150":5,"151":2,"152":2,"153":2}}],["simply",{"2":{"7":1,"36":1,"41":1,"45":1,"54":1,"57":1,"66":1,"79":1,"94":1,"122":1,"134":1,"142":1,"143":1,"146":1,"163":1,"166":1}}],["simple",{"0":{"169":1},"2":{"6":2,"40":1,"123":3,"141":1,"142":1,"149":2,"150":2,"159":1}}],["simpler",{"2":{"6":1,"122":1}}],["similarly",{"2":{"123":1}}],["similar",{"2":{"1":1,"6":3,"18":1,"25":1,"27":1,"29":1,"41":1,"122":2,"130":1,"146":2,"147":1,"156":1}}],["s",{"0":{"30":1},"2":{"0":1,"6":9,"7":1,"9":1,"18":1,"19":1,"29":1,"33":1,"36":1,"37":4,"38":1,"39":2,"40":5,"43":3,"44":3,"45":3,"47":1,"49":1,"52":1,"54":2,"57":3,"60":1,"63":1,"78":2,"85":3,"86":4,"87":2,"91":9,"97":1,"105":1,"122":5,"123":2,"125":3,"126":1,"130":1,"133":1,"136":4,"137":1,"139":3,"145":4,"146":1,"148":1,"150":2,"154":4,"158":2,"159":1,"160":6,"163":6,"164":4,"165":4,"166":2,"167":5,"171":2}}],["fn",{"2":{"167":8}}],["fc",{"2":{"130":22,"150":3,"161":14}}],["fj",{"2":{"122":2}}],["f2",{"2":{"45":2}}],["f1",{"2":{"45":2}}],["f64",{"2":{"13":2,"14":2}}],["few",{"2":{"132":1}}],["fetch",{"2":{"130":2}}],["fetched",{"2":{"122":1}}],["feb",{"0":{"8":1},"1":{"9":1,"10":1}}],["featurecollection",{"2":{"6":2,"11":1,"18":1,"122":4,"130":7,"164":2}}],["featurecollectiontrait",{"2":{"1":1,"6":2,"125":1,"128":1,"130":14,"161":5}}],["features",{"0":{"70":1,"84":1,"101":1,"111":1},"2":{"1":1,"6":2,"11":1,"22":1,"122":3,"129":1,"130":19,"164":1}}],["featuretrait",{"2":{"1":2,"6":3,"70":4,"80":2,"84":4,"101":4,"111":4,"125":1,"128":3,"130":15,"161":5}}],["feature",{"2":{"1":6,"4":1,"6":10,"18":2,"22":1,"37":1,"47":1,"122":2,"123":1,"129":1,"130":49,"150":2,"161":2,"167":1}}],["fra",{"2":{"170":2}}],["frame",{"2":{"166":1}}],["framework",{"2":{"123":4}}],["fracs",{"2":{"45":20,"50":1}}],["frac",{"2":{"40":1,"45":2,"54":17,"150":2}}],["fractional",{"2":{"45":1,"54":3}}],["fractions",{"2":{"45":1,"54":4}}],["fraction",{"2":{"6":4,"54":2,"60":1,"150":1}}],["front",{"2":{"33":1}}],["from",{"2":{"1":3,"3":4,"4":16,"6":29,"7":1,"11":1,"20":1,"22":1,"26":1,"34":1,"37":2,"39":1,"40":4,"41":1,"44":1,"45":6,"47":11,"50":1,"51":1,"52":3,"53":1,"54":11,"56":1,"57":6,"60":25,"83":2,"85":5,"86":4,"87":2,"88":1,"89":2,"91":6,"97":2,"120":2,"122":7,"125":3,"130":3,"139":1,"142":4,"144":1,"150":1,"151":1,"152":3,"153":1,"161":1,"162":1,"164":5,"167":1,"168":1,"169":1,"171":1}}],["footprint",{"2":{"165":1}}],["foldable",{"2":{"130":3}}],["follows",{"2":{"45":2,"69":1,"83":1,"100":1,"110":1,"122":1}}],["followed",{"2":{"26":1}}],["following",{"2":{"6":1,"40":1,"49":1,"132":1,"138":1,"150":1,"168":1}}],["focusing",{"2":{"25":1,"27":1}}],["foundational",{"2":{"17":1}}],["found",{"2":{"6":8,"26":1,"47":1,"50":1,"51":2,"53":2,"54":1,"56":2,"63":1,"122":5,"128":3,"130":7,"147":1}}],["forward",{"2":{"54":1}}],["forwards",{"2":{"45":1,"52":1,"57":1}}],["formats",{"2":{"162":1,"165":1,"167":3}}],["format",{"2":{"50":1,"167":3}}],["form",{"2":{"18":1,"45":3,"54":8,"57":3,"130":1}}],["formed",{"2":{"4":2,"6":3,"32":1,"33":4,"40":1,"45":8,"56":1,"57":1,"152":1}}],["formula",{"2":{"4":1,"6":1,"37":2,"47":1}}],["force",{"2":{"1":1,"130":1,"142":1,"150":1}}],["for",{"0":{"52":1,"54":1,"57":1},"2":{"0":2,"1":3,"3":1,"4":4,"5":3,"6":44,"7":4,"9":2,"13":5,"14":1,"18":1,"20":1,"22":1,"23":5,"25":3,"26":1,"27":3,"29":1,"33":5,"34":1,"37":8,"38":1,"39":1,"40":19,"41":3,"44":7,"45":35,"47":11,"50":5,"51":2,"52":3,"53":1,"54":7,"56":1,"57":9,"59":2,"60":7,"63":13,"69":3,"75":1,"76":1,"78":1,"80":6,"83":2,"89":1,"90":1,"91":22,"96":1,"97":11,"100":2,"106":1,"107":1,"110":3,"116":1,"117":1,"119":1,"120":5,"121":1,"122":13,"123":3,"125":6,"126":2,"130":6,"131":3,"132":2,"134":1,"135":5,"137":3,"138":1,"139":5,"140":1,"142":3,"144":4,"145":7,"146":6,"147":8,"148":4,"150":12,"151":2,"152":2,"153":1,"154":6,"158":1,"159":2,"160":5,"161":7,"162":1,"164":4,"165":1,"167":3,"168":1,"170":2,"171":1}}],["fi",{"2":{"122":2}}],["fine",{"2":{"145":1}}],["final",{"2":{"57":1,"135":4,"146":1}}],["finally",{"2":{"39":2,"54":1,"122":1,"130":3,"167":1}}],["findmin",{"2":{"154":1}}],["findmax",{"2":{"150":1,"152":1}}],["findall",{"2":{"135":1}}],["finding",{"2":{"54":1}}],["findfirst",{"2":{"45":6,"50":2,"150":1}}],["findnext",{"2":{"45":3}}],["findlast",{"2":{"45":2}}],["findprev",{"2":{"45":2}}],["finds",{"2":{"45":1,"47":1}}],["find",{"2":{"33":6,"37":1,"45":12,"47":3,"50":2,"51":4,"53":2,"54":8,"56":1,"60":3,"63":1,"91":7,"122":2,"152":5,"170":1}}],["finish",{"2":{"9":1}}],["fill",{"2":{"45":1,"122":1,"147":3}}],["filled",{"2":{"45":5,"47":3,"59":1,"60":2,"91":16}}],["files",{"2":{"157":1,"167":2}}],["file",{"2":{"26":1,"45":1,"69":3,"83":3,"100":3,"110":3,"121":1,"122":1,"123":1,"134":1,"142":1,"147":1,"148":1,"157":2,"162":1,"167":2}}],["filters",{"2":{"45":1}}],["filtering",{"2":{"6":1,"150":1}}],["filter",{"2":{"4":1,"6":2,"45":2,"130":3,"139":2,"140":1,"150":1}}],["fit",{"2":{"17":1}}],["field",{"2":{"13":2,"45":2}}],["figure",{"2":{"13":1,"14":1,"36":1,"39":2,"164":3}}],["fig",{"2":{"13":6,"14":6,"163":7,"164":4}}],["fix1",{"2":{"130":2,"147":1}}],["fixme",{"2":{"120":1}}],["fix2",{"2":{"45":2}}],["fixed",{"2":{"6":3,"51":1,"53":1,"56":1}}],["fix",{"0":{"20":1},"2":{"6":9,"9":3,"15":3,"17":1,"20":1,"51":1,"52":11,"53":1,"54":11,"56":1,"57":10,"132":1,"134":1,"135":1,"138":1}}],["firstisright",{"2":{"122":2}}],["firstisleft",{"2":{"122":4}}],["firstisstraight",{"2":{"122":4}}],["firstnode",{"2":{"122":9}}],["first",{"2":{"3":9,"6":10,"33":14,"37":7,"39":1,"40":9,"41":1,"44":1,"45":17,"47":2,"50":1,"51":2,"53":1,"54":5,"56":3,"60":8,"63":4,"65":2,"66":2,"68":1,"69":2,"72":1,"73":1,"74":1,"79":2,"83":3,"91":22,"97":1,"100":2,"102":1,"109":1,"110":2,"113":1,"114":1,"115":2,"120":1,"122":16,"130":6,"132":1,"147":3,"151":1,"152":2,"161":2,"162":1,"163":1,"164":1,"165":1,"168":1,"169":1}}],["fancy",{"2":{"163":1}}],["fancis",{"2":{"6":1,"40":1}}],["fair",{"2":{"145":1}}],["fail",{"2":{"1":1,"6":2,"130":6,"146":1}}],["fallback",{"2":{"130":1}}],["falses",{"2":{"45":2,"50":1,"51":1,"53":1}}],["false",{"0":{"24":1},"2":{"1":29,"3":7,"4":3,"6":55,"33":2,"37":1,"39":5,"45":26,"47":5,"50":1,"51":1,"52":3,"54":1,"56":4,"60":2,"62":2,"63":27,"65":2,"69":8,"71":2,"72":4,"73":1,"74":1,"75":1,"76":1,"78":2,"80":11,"83":9,"85":1,"86":4,"89":1,"90":1,"91":39,"97":22,"100":8,"102":3,"103":4,"104":1,"106":1,"107":1,"109":1,"110":7,"112":2,"113":4,"114":1,"115":1,"116":1,"117":1,"120":10,"122":5,"130":18,"132":16,"138":44,"139":4,"147":2,"150":1,"154":2,"155":20,"159":2,"161":2,"163":242,"164":12,"165":18,"168":1}}],["fashion",{"2":{"36":1}}],["faster",{"2":{"40":1,"130":1}}],["fast",{"2":{"12":1}}],["f",{"2":{"1":12,"6":25,"15":1,"18":3,"19":1,"22":2,"32":1,"36":2,"39":4,"41":1,"43":2,"45":19,"46":2,"49":2,"51":2,"52":2,"53":2,"54":2,"56":2,"57":2,"59":5,"62":2,"65":2,"68":2,"78":2,"82":2,"91":7,"93":2,"96":2,"99":2,"109":2,"122":30,"125":2,"128":2,"130":168,"143":1,"145":2,"146":1,"149":2,"150":1,"154":6,"155":6,"160":5,"161":16,"163":6,"165":2,"169":3}}],["fulfilled",{"2":{"152":1}}],["fully",{"2":{"6":1,"45":4,"50":1,"97":4}}],["full",{"0":{"0":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1},"2":{"0":1,"47":5,"135":1,"170":4}}],["furthest",{"2":{"122":1}}],["further",{"2":{"43":1,"130":1}}],["furthermore",{"2":{"3":2,"6":5,"45":1,"51":1,"53":1,"56":1,"69":1,"110":1}}],["fun",{"2":{"163":1}}],["fundamental",{"2":{"26":1,"157":1}}],["func",{"2":{"13":5}}],["funcs",{"2":{"13":2,"14":3}}],["functionality",{"2":{"54":1,"123":1,"141":1,"142":1,"147":1,"160":1}}],["functionalities",{"2":{"45":1}}],["functionally",{"2":{"1":1,"6":1,"18":1,"29":1,"130":1}}],["function",{"2":{"1":8,"3":9,"4":9,"5":3,"6":12,"7":2,"9":1,"13":3,"14":2,"18":2,"29":1,"33":5,"34":1,"37":3,"40":13,"44":6,"45":18,"47":7,"49":2,"50":4,"51":3,"52":3,"53":2,"54":7,"55":1,"56":2,"57":4,"60":6,"62":1,"63":8,"65":1,"68":1,"69":1,"75":1,"76":1,"78":1,"80":5,"82":1,"83":1,"89":1,"90":1,"91":9,"93":1,"96":1,"97":7,"99":1,"100":1,"106":1,"107":1,"109":1,"110":1,"116":1,"117":1,"120":4,"121":3,"122":16,"125":3,"128":2,"130":29,"133":2,"135":7,"136":2,"139":2,"141":2,"142":1,"144":2,"146":2,"147":7,"150":3,"151":2,"152":3,"153":2,"154":7,"155":3,"156":1,"160":6,"161":12,"163":1,"168":1,"171":4}}],["functions",{"0":{"1":1,"52":1,"54":1,"57":1,"123":1,"125":1,"161":1},"1":{"124":1,"125":1,"126":1,"127":1,"128":1,"129":1,"130":1},"2":{"6":1,"9":3,"17":1,"26":1,"29":1,"37":1,"40":1,"44":1,"45":2,"47":1,"49":1,"91":1,"121":1,"123":2,"128":1,"135":2,"136":1}}],["future",{"2":{"23":1,"60":1,"144":2}}],["flexijoins",{"2":{"168":1,"169":3,"170":1,"171":5}}],["flags",{"2":{"45":5}}],["flag",{"2":{"45":12,"50":1}}],["flat",{"2":{"6":1,"154":2,"161":1}}],["flattened",{"2":{"18":1}}],["flattening",{"2":{"6":4,"146":2}}],["flatten",{"2":{"0":2,"6":4,"11":3,"13":1,"18":1,"40":1,"45":2,"47":3,"53":1,"57":1,"80":1,"125":4,"130":27,"139":1}}],["floating",{"2":{"6":1,"45":1,"54":5,"122":2}}],["float",{"2":{"6":3,"51":1,"53":1,"56":1}}],["float64x2",{"2":{"13":6,"14":6,"15":2}}],["float64",{"2":{"1":6,"4":10,"6":30,"13":1,"32":1,"33":3,"37":6,"44":1,"47":4,"50":2,"51":2,"53":1,"54":3,"56":1,"60":12,"91":4,"97":2,"120":4,"132":6,"138":26,"145":2,"146":2,"147":1,"151":4,"152":9,"153":2,"154":6,"155":6,"156":1,"161":8,"163":190,"164":7,"165":10}}],["flipping",{"0":{"141":1},"2":{"141":1}}],["flipped",{"2":{"1":2,"6":2,"130":2}}],["flipaxis",{"2":{"39":1}}],["flip",{"2":{"0":1,"6":1,"34":1,"123":2,"130":1,"141":2}}],["wgs84",{"2":{"164":1}}],["wglmakie",{"2":{"14":1}}],["wₜₒₜ",{"2":{"40":8}}],["wᵢ",{"2":{"40":18}}],["wt",{"2":{"40":3}}],["w",{"2":{"13":13,"14":7,"60":4,"122":1}}],["wrong",{"2":{"137":1,"154":1}}],["writing",{"2":{"167":1}}],["written",{"2":{"63":1}}],["write",{"2":{"7":1,"30":1,"122":1,"167":7}}],["wrap",{"2":{"4":1,"6":1,"140":1,"146":1}}],["wrapped",{"2":{"22":1,"122":2,"128":1,"130":1}}],["wrapper",{"0":{"30":1},"2":{"30":1,"33":1,"37":1,"44":1,"47":1,"60":1,"63":1,"69":1,"83":1,"97":1,"100":1,"110":1}}],["wrappers`",{"2":{"130":1}}],["wrappers",{"2":{"1":10,"6":12,"22":1,"120":2,"122":1,"125":1,"132":8,"133":1,"138":22,"145":1,"146":1,"150":1,"155":10,"161":1,"163":121,"164":5,"165":9}}],["wrappergeometry`",{"2":{"142":1}}],["wrappergeometry",{"2":{"1":1}}],["wrapping",{"2":{"1":1,"6":1,"63":1,"142":1,"156":1}}],["web",{"2":{"167":1}}],["west",{"2":{"47":8}}],["were",{"2":{"45":1,"122":1,"169":1}}],["welcome",{"2":{"25":1,"27":1}}],["well",{"2":{"17":1,"45":1,"47":1,"144":1,"148":1,"159":1}}],["we",{"0":{"55":2},"2":{"7":1,"11":1,"13":1,"17":3,"19":1,"23":3,"24":1,"25":2,"26":1,"27":2,"33":1,"36":2,"37":2,"39":4,"40":8,"41":2,"44":1,"45":7,"47":4,"52":8,"53":2,"54":3,"57":1,"60":1,"62":1,"63":5,"65":1,"66":1,"68":1,"69":1,"79":1,"82":1,"83":1,"91":2,"93":3,"94":1,"96":1,"97":2,"99":1,"100":1,"109":1,"110":1,"121":1,"122":21,"128":1,"130":20,"131":1,"143":1,"144":2,"145":2,"146":3,"147":1,"150":5,"154":2,"157":1,"159":4,"160":1,"162":2,"163":4,"164":6,"165":4,"166":1,"167":3,"168":3,"169":7}}],["weighting",{"2":{"43":2,"44":1}}],["weights",{"2":{"38":4}}],["weight",{"2":{"6":5,"40":14,"44":1}}],["weighted",{"2":{"0":1,"6":2,"38":3,"40":4,"44":4}}],["walk",{"2":{"50":1}}],["wall2",{"2":{"47":7}}],["wall1",{"2":{"47":12}}],["walls",{"2":{"47":3}}],["wall",{"2":{"47":69}}],["wachspress",{"2":{"40":1}}],["wasincreasing",{"2":{"122":10}}],["wasn",{"2":{"45":1}}],["was",{"2":{"33":1,"34":1,"37":1,"39":1,"40":4,"41":1,"44":1,"45":1,"47":1,"50":1,"51":1,"52":3,"53":1,"54":2,"55":1,"56":1,"57":3,"60":1,"63":1,"66":1,"76":1,"79":1,"80":1,"90":1,"91":1,"94":1,"97":1,"107":1,"117":1,"120":1,"121":1,"122":1,"128":1,"130":1,"133":1,"136":1,"139":1,"140":1,"141":1,"143":1,"145":1,"147":1,"154":1,"155":1,"156":1,"160":2,"161":1}}],["wanted",{"2":{"171":1}}],["wants",{"2":{"130":1}}],["want",{"0":{"23":1,"55":1},"2":{"13":1,"18":1,"23":1,"40":1,"45":1,"120":1,"164":2,"166":1,"170":1,"171":1}}],["ways",{"2":{"137":1}}],["way",{"2":{"6":1,"17":1,"18":1,"24":1,"29":1,"38":1,"123":1,"134":1,"147":1,"158":1,"160":2,"166":1}}],["warn",{"2":{"122":2}}],["warned",{"2":{"6":1,"160":1}}],["warning",{"2":{"0":1,"5":1,"6":2,"24":1,"40":1,"130":1,"146":1,"157":1,"170":1}}],["won",{"2":{"23":1,"45":1,"130":1}}],["wouldn",{"2":{"54":1}}],["would",{"0":{"55":1},"2":{"6":3,"23":1,"51":1,"53":1,"54":1,"56":1,"122":1,"159":2,"164":1,"170":1,"171":1}}],["world",{"0":{"170":1},"2":{"168":1}}],["worrying",{"2":{"24":1}}],["words",{"2":{"3":1,"6":1,"65":1,"93":1,"99":1,"100":1}}],["workflow",{"2":{"80":1,"97":1}}],["workflows",{"2":{"23":1,"25":1,"27":1}}],["works",{"2":{"26":1,"142":1,"144":1}}],["working",{"2":{"3":1,"6":1,"80":1,"164":1}}],["work",{"2":{"1":3,"6":3,"9":1,"33":1,"37":2,"44":1,"47":2,"50":2,"60":1,"63":1,"91":1,"97":1,"120":1,"130":2,"142":1,"155":1,"170":1}}],["whole",{"2":{"91":1}}],["whose",{"2":{"3":1,"6":1,"80":1}}],["white",{"2":{"39":1}}],["while",{"2":{"33":1,"43":1,"44":1,"45":5,"54":2,"59":1,"63":1,"80":1,"91":1,"122":3,"139":1,"152":1,"154":2,"169":1}}],["whichever",{"2":{"6":1,"150":1}}],["which",{"2":{"1":1,"4":2,"5":1,"6":7,"7":1,"11":1,"13":1,"14":1,"17":1,"18":4,"20":1,"23":2,"36":1,"37":1,"38":1,"39":2,"40":5,"41":1,"45":11,"47":2,"54":2,"63":2,"91":3,"121":1,"122":3,"123":1,"130":1,"131":2,"132":1,"135":1,"137":1,"138":1,"143":1,"144":1,"145":1,"146":3,"147":2,"150":1,"152":2,"155":1,"158":1,"160":4,"167":3,"168":3,"169":6,"171":1}}],["what",{"0":{"22":1,"25":1,"30":1,"32":1,"36":2,"43":1,"46":1,"49":1,"59":2,"62":1,"65":1,"68":1,"78":1,"82":1,"93":1,"96":1,"99":1,"109":1,"128":1},"2":{"13":1,"14":1,"24":1,"43":1,"120":1,"122":1,"145":1,"159":1,"164":1,"170":1}}],["whatever",{"2":{"1":1,"6":1,"22":1,"130":1}}],["whyatt",{"2":{"148":1}}],["why",{"0":{"22":1,"23":1},"2":{"9":1,"17":1,"30":1,"37":1}}],["wheel",{"2":{"17":1}}],["whether",{"2":{"1":4,"4":1,"6":10,"119":1,"120":1,"127":2,"131":1}}],["when",{"2":{"1":1,"4":2,"5":1,"6":5,"18":1,"20":1,"23":2,"24":1,"37":1,"40":3,"44":1,"45":2,"52":5,"54":6,"57":7,"91":1,"122":1,"128":3,"130":1,"132":1,"135":1,"140":2,"150":1,"164":1,"165":2,"167":1,"171":1}}],["wherever",{"2":{"6":1,"156":1}}],["where",{"2":{"1":2,"4":5,"6":11,"20":1,"33":8,"34":2,"37":12,"38":2,"40":24,"44":8,"45":14,"47":8,"50":5,"51":2,"52":5,"53":3,"54":18,"56":2,"57":9,"60":25,"63":1,"91":9,"122":3,"130":52,"137":1,"142":1,"145":1,"156":1,"157":1,"158":5,"161":3,"163":4}}],["widely",{"2":{"167":1}}],["widths",{"2":{"14":1}}],["width",{"2":{"6":2}}],["wiki",{"2":{"91":1,"152":1}}],["wikipedia",{"2":{"91":1,"152":2}}],["wind",{"2":{"4":1,"6":2,"37":1,"63":1}}],["winding",{"2":{"4":2,"6":2,"37":3,"45":7,"63":1,"122":1}}],["without",{"2":{"1":2,"6":1,"17":1,"24":1,"45":1,"82":1,"97":1,"130":3,"142":1,"155":1}}],["with",{"0":{"52":1,"54":1,"57":1,"151":1,"152":1,"153":1,"165":1,"166":1},"2":{"1":5,"3":5,"4":7,"6":27,"11":1,"20":1,"22":2,"23":1,"32":1,"33":2,"37":7,"38":4,"39":1,"40":2,"44":1,"45":14,"47":6,"52":8,"53":5,"54":15,"56":1,"57":12,"59":1,"60":2,"69":1,"82":1,"86":1,"91":28,"93":1,"96":2,"97":5,"99":1,"100":1,"103":3,"104":2,"105":2,"115":1,"122":7,"123":1,"125":2,"128":1,"130":17,"132":1,"137":1,"140":1,"142":1,"144":1,"147":2,"150":2,"152":2,"153":1,"155":1,"159":1,"160":1,"162":1,"163":4,"164":6,"165":2,"166":2,"167":2,"168":1,"169":1,"170":1}}],["within",{"0":{"108":1,"109":1,"112":1,"113":1,"115":1,"116":1,"117":1},"1":{"109":1,"110":1},"2":{"0":2,"3":9,"4":3,"5":1,"6":13,"7":1,"9":1,"33":2,"34":1,"37":1,"38":3,"40":1,"44":1,"45":9,"46":2,"47":5,"52":1,"54":2,"56":1,"57":6,"59":1,"60":5,"65":2,"66":3,"68":2,"85":1,"91":9,"96":1,"97":9,"108":1,"109":6,"110":11,"111":6,"112":14,"113":15,"114":15,"115":7,"116":4,"117":4,"123":1,"168":1,"169":4,"170":2}}],["will",{"2":{"1":8,"4":7,"5":1,"6":43,"11":1,"18":3,"23":2,"24":1,"33":4,"37":3,"40":2,"44":1,"45":5,"47":1,"50":1,"51":4,"52":4,"53":4,"54":4,"56":4,"57":4,"59":2,"60":4,"63":1,"80":1,"120":1,"122":2,"125":2,"128":1,"129":2,"130":8,"132":1,"136":2,"137":1,"139":2,"142":3,"144":2,"146":3,"150":2,"152":1,"154":1,"155":2,"160":1,"164":1,"167":1,"168":2,"170":1,"171":1}}],["wip",{"2":{"0":1}}]],"serializationVersion":2}';export{e as default}; diff --git a/dev/assets/chunks/@localSearchIndexroot.PhDQHhiB.js b/dev/assets/chunks/@localSearchIndexroot.PhDQHhiB.js new file mode 100644 index 000000000..c3c7d0a14 --- /dev/null +++ b/dev/assets/chunks/@localSearchIndexroot.PhDQHhiB.js @@ -0,0 +1 @@ +const e='{"documentCount":172,"nextId":172,"documentIds":{"0":"/GeometryOps.jl/dev/api#Full-GeometryOps-API-documentation","1":"/GeometryOps.jl/dev/api#apply-and-associated-functions","2":"/GeometryOps.jl/dev/api#General-geometry-methods","3":"/GeometryOps.jl/dev/api#OGC-methods","4":"/GeometryOps.jl/dev/api#Other-general-methods","5":"/GeometryOps.jl/dev/api#Barycentric-coordinates","6":"/GeometryOps.jl/dev/api#Other-methods","7":"/GeometryOps.jl/dev/call_notes#20th-April,-2024","8":"/GeometryOps.jl/dev/call_notes#29th-Feb,-2024","9":"/GeometryOps.jl/dev/call_notes#To-do","10":"/GeometryOps.jl/dev/call_notes#done","11":"/GeometryOps.jl/dev/experiments/accurate_accumulators#Accurate-accumulation","12":"/GeometryOps.jl/dev/experiments/predicates#predicates","13":"/GeometryOps.jl/dev/experiments/predicates#orient","14":"/GeometryOps.jl/dev/experiments/predicates#dashboard","15":"/GeometryOps.jl/dev/experiments/predicates#Testing-robust-vs-regular-predicates","16":"/GeometryOps.jl/dev/experiments/predicates#incircle","17":"/GeometryOps.jl/dev/explanations/peculiarities#peculiarities","18":"/GeometryOps.jl/dev/explanations/peculiarities#What-does-apply-return-and-why?","19":"/GeometryOps.jl/dev/explanations/peculiarities#Why-do-you-want-me-to-provide-a-target-in-set-operations?","20":"/GeometryOps.jl/dev/explanations/peculiarities#_True-and-_False-(or-BoolsAsTypes)","21":"/GeometryOps.jl/dev/explanations/paradigms#paradigms","22":"/GeometryOps.jl/dev/explanations/paradigms#apply","23":"/GeometryOps.jl/dev/explanations/paradigms#applyreduce","24":"/GeometryOps.jl/dev/explanations/paradigms#fix-and-prepare","25":"/GeometryOps.jl/dev/#what-is-geometryops-jl","26":"/GeometryOps.jl/dev/#how-to-navigate-the-docs","27":"/GeometryOps.jl/dev/introduction#introduction","28":"/GeometryOps.jl/dev/introduction#Main-concepts","29":"/GeometryOps.jl/dev/introduction#The-apply-paradigm","30":"/GeometryOps.jl/dev/introduction#What\'s-this-GeoInterface.Wrapper-thing?","31":"/GeometryOps.jl/dev/source/GeometryOps#geometryops-jl","32":"/GeometryOps.jl/dev/source/methods/angles#angles","33":"/GeometryOps.jl/dev/source/methods/angles#What-is-angles?","34":"/GeometryOps.jl/dev/source/methods/angles#implementation","35":"/GeometryOps.jl/dev/source/methods/area#Area-and-signed-area","36":"/GeometryOps.jl/dev/source/methods/area#What-is-area?-What-is-signed-area?","37":"/GeometryOps.jl/dev/source/methods/area#implementation","38":"/GeometryOps.jl/dev/source/methods/barycentric#Barycentric-coordinates","39":"/GeometryOps.jl/dev/source/methods/barycentric#example","40":"/GeometryOps.jl/dev/source/methods/barycentric#Barycentric-coordinate-API","41":"/GeometryOps.jl/dev/source/methods/buffer#buffer","42":"/GeometryOps.jl/dev/source/methods/centroid#centroid","43":"/GeometryOps.jl/dev/source/methods/centroid#What-is-the-centroid?","44":"/GeometryOps.jl/dev/source/methods/centroid#implementation","45":"/GeometryOps.jl/dev/source/methods/clipping/clipping_processor#Polygon-clipping-helpers","46":"/GeometryOps.jl/dev/source/methods/clipping/coverage#What-is-coverage?","47":"/GeometryOps.jl/dev/source/methods/clipping/coverage#implementation","48":"/GeometryOps.jl/dev/source/methods/clipping/cut#Polygon-cutting","49":"/GeometryOps.jl/dev/source/methods/clipping/cut#What-is-cut?","50":"/GeometryOps.jl/dev/source/methods/clipping/cut#implementation","51":"/GeometryOps.jl/dev/source/methods/clipping/difference#Difference-Polygon-Clipping","52":"/GeometryOps.jl/dev/source/methods/clipping/difference#Helper-functions-for-Differences-with-Greiner-and-Hormann-Polygon-Clipping","53":"/GeometryOps.jl/dev/source/methods/clipping/intersection#Geometry-Intersection","54":"/GeometryOps.jl/dev/source/methods/clipping/intersection#Helper-functions-for-Intersections-with-Greiner-and-Hormann-Polygon-Clipping","55":"/GeometryOps.jl/dev/source/methods/clipping/predicates#If-we-want-to-inject-adaptivity,-we-would-do-something-like:","56":"/GeometryOps.jl/dev/source/methods/clipping/union#Union-Polygon-Clipping","57":"/GeometryOps.jl/dev/source/methods/clipping/union#Helper-functions-for-Unions-with-Greiner-and-Hormann-Polygon-Clipping","58":"/GeometryOps.jl/dev/source/methods/distance#Distance-and-signed-distance","59":"/GeometryOps.jl/dev/source/methods/distance#What-is-distance?-What-is-signed-distance?","60":"/GeometryOps.jl/dev/source/methods/distance#implementation","61":"/GeometryOps.jl/dev/source/methods/equals#equals","62":"/GeometryOps.jl/dev/source/methods/equals#What-is-equals?","63":"/GeometryOps.jl/dev/source/methods/equals#implementation","64":"/GeometryOps.jl/dev/source/methods/geom_relations/contains#contains","65":"/GeometryOps.jl/dev/source/methods/geom_relations/contains#What-is-contains?","66":"/GeometryOps.jl/dev/source/methods/geom_relations/contains#implementation","67":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#coveredby","68":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#What-is-coveredby?","69":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#implementation","70":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Convert-features-to-geometries","71":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Points-coveredby-geometries","72":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Lines-coveredby-geometries","73":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Rings-covered-by-geometries","74":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Polygons-covered-by-geometries","75":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Geometries-coveredby-multi-geometry/geometry-collections","76":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Multi-geometry/geometry-collections-coveredby-geometries","77":"/GeometryOps.jl/dev/source/methods/geom_relations/covers#covers","78":"/GeometryOps.jl/dev/source/methods/geom_relations/covers#What-is-covers?","79":"/GeometryOps.jl/dev/source/methods/geom_relations/covers#implementation","80":"/GeometryOps.jl/dev/source/methods/geom_relations/crosses#Crossing-checks","81":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#disjoint","82":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#What-is-disjoint?","83":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#implementation","84":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Convert-features-to-geometries","85":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Point-disjoint-geometries","86":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Lines-disjoint-geometries","87":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Rings-disjoint-geometries","88":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Polygon-disjoint-geometries","89":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Geometries-disjoint-multi-geometry/geometry-collections","90":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Multi-geometry/geometry-collections-coveredby-geometries","91":"/GeometryOps.jl/dev/source/methods/geom_relations/intersects#Intersection-checks","92":"/GeometryOps.jl/dev/source/methods/geom_relations/intersects#What-is-intersects?","93":"/GeometryOps.jl/dev/source/methods/geom_relations/intersects#implementation","94":"/GeometryOps.jl/dev/source/methods/geom_relations/geom_geom_processors#Line-curve-interaction","95":"/GeometryOps.jl/dev/source/methods/geom_relations/overlaps#overlaps","96":"/GeometryOps.jl/dev/source/methods/geom_relations/overlaps#What-is-overlaps?","97":"/GeometryOps.jl/dev/source/methods/geom_relations/overlaps#implementation","98":"/GeometryOps.jl/dev/source/methods/geom_relations/within#within","99":"/GeometryOps.jl/dev/source/methods/geom_relations/within#What-is-within?","100":"/GeometryOps.jl/dev/source/methods/geom_relations/within#implementation","101":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Convert-features-to-geometries","102":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Points-within-geometries","103":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Lines-within-geometries","104":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Rings-covered-by-geometries","105":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Polygons-within-geometries","106":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Geometries-within-multi-geometry/geometry-collections","107":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Multi-geometry/geometry-collections-within-geometries","108":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#touches","109":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#What-is-touches?","110":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#implementation","111":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Convert-features-to-geometries","112":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Point-touches-geometries","113":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Lines-touching-geometries","114":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Rings-touch-geometries","115":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Polygons-touch-geometries","116":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Geometries-touch-multi-geometry/geometry-collections","117":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Multi-geometry/geometry-collections-cross-geometries","118":"/GeometryOps.jl/dev/source/methods/orientation#orientation","119":"/GeometryOps.jl/dev/source/methods/orientation#isclockwise","120":"/GeometryOps.jl/dev/source/methods/orientation#isconcave","121":"/GeometryOps.jl/dev/source/methods/polygonize#Polygonizing-raster-data","122":"/GeometryOps.jl/dev/source/not_implemented_yet#Not-implemented-yet","123":"/GeometryOps.jl/dev/source/primitives#Primitive-functions","124":"/GeometryOps.jl/dev/source/primitives#docstrings","125":"/GeometryOps.jl/dev/source/primitives#functions","126":"/GeometryOps.jl/dev/source/primitives#types","127":"/GeometryOps.jl/dev/source/primitives#implementation","128":"/GeometryOps.jl/dev/source/primitives#What-is-apply?","129":"/GeometryOps.jl/dev/source/primitives#embedding","130":"/GeometryOps.jl/dev/source/primitives#threading","131":"/GeometryOps.jl/dev/source/transformations/correction/closed_ring#Closed-Rings","132":"/GeometryOps.jl/dev/source/transformations/correction/closed_ring#example","133":"/GeometryOps.jl/dev/source/transformations/correction/closed_ring#implementation","134":"/GeometryOps.jl/dev/source/transformations/correction/geometry_correction#Geometry-Corrections","135":"/GeometryOps.jl/dev/source/transformations/correction/geometry_correction#interface","136":"/GeometryOps.jl/dev/source/transformations/correction/geometry_correction#Available-corrections","137":"/GeometryOps.jl/dev/source/transformations/extent#Extent-embedding","138":"/GeometryOps.jl/dev/source/transformations/correction/intersecting_polygons#Intersecting-Polygons","139":"/GeometryOps.jl/dev/source/transformations/correction/intersecting_polygons#example","140":"/GeometryOps.jl/dev/source/transformations/correction/intersecting_polygons#implementation","141":"/GeometryOps.jl/dev/source/transformations/reproject#Geometry-reprojection","142":"/GeometryOps.jl/dev/source/transformations/reproject#Method-error-handling","143":"/GeometryOps.jl/dev/source/transformations/flip#Coordinate-flipping","144":"/GeometryOps.jl/dev/source/transformations/segmentize#segmentize","145":"/GeometryOps.jl/dev/source/transformations/segmentize#examples","146":"/GeometryOps.jl/dev/source/transformations/segmentize#benchmark","147":"/GeometryOps.jl/dev/source/transformations/segmentize#implementation","148":"/GeometryOps.jl/dev/source/transformations/simplify#Geometry-simplification","149":"/GeometryOps.jl/dev/source/transformations/simplify#examples","150":"/GeometryOps.jl/dev/source/transformations/simplify#benchmark","151":"/GeometryOps.jl/dev/source/transformations/simplify#Simplify-with-RadialDistance-Algorithm","152":"/GeometryOps.jl/dev/source/transformations/simplify#Simplify-with-DouglasPeucker-Algorithm","153":"/GeometryOps.jl/dev/source/transformations/simplify#Simplify-with-VisvalingamWhyatt-Algorithm","154":"/GeometryOps.jl/dev/source/transformations/simplify#Shared-utils","155":"/GeometryOps.jl/dev/source/transformations/tuples#Tuple-conversion","156":"/GeometryOps.jl/dev/source/transformations/transform#Pointwise-transformation","157":"/GeometryOps.jl/dev/source/types#types","158":"/GeometryOps.jl/dev/source/types#TraitTarget","159":"/GeometryOps.jl/dev/source/types#BoolsAsTypes","160":"/GeometryOps.jl/dev/source/types#GEOS","161":"/GeometryOps.jl/dev/source/utils#Utility-functions","162":"/GeometryOps.jl/dev/tutorials/spatial_joins#Spatial-joins","163":"/GeometryOps.jl/dev/tutorials/spatial_joins#Simple-example","164":"/GeometryOps.jl/dev/tutorials/spatial_joins#Real-world-example","165":"/GeometryOps.jl/dev/tutorials/spatial_joins#Enabling-custom-predicates","166":"/GeometryOps.jl/dev/tutorials/creating_geometry#Creating-Geometry","167":"/GeometryOps.jl/dev/tutorials/creating_geometry#creating-geometry","168":"/GeometryOps.jl/dev/tutorials/creating_geometry#plot-geometry","169":"/GeometryOps.jl/dev/tutorials/creating_geometry#geom-crs","170":"/GeometryOps.jl/dev/tutorials/creating_geometry#attributes","171":"/GeometryOps.jl/dev/tutorials/creating_geometry#save-geometry"},"fieldIds":{"title":0,"titles":1,"text":2},"fieldLength":{"0":[4,1,88],"1":[4,4,248],"2":[3,4,1],"3":[2,7,207],"4":[3,7,261],"5":[2,4,84],"6":[2,4,1065],"7":[4,1,55],"8":[4,1,1],"9":[2,4,107],"10":[1,4,17],"11":[2,1,74],"12":[1,1,5],"13":[1,1,128],"14":[1,2,116],"15":[5,2,72],"16":[1,1,1],"17":[1,1,1],"18":[7,1,71],"19":[13,1,101],"20":[6,1,66],"21":[1,1,53],"22":[1,1,109],"23":[1,2,35],"24":[3,1,79],"25":[5,1,72],"26":[5,1,61],"27":[1,1,72],"28":[2,1,1],"29":[3,3,50],"30":[8,3,18],"31":[2,1,116],"32":[1,1,3],"33":[4,1,57],"34":[1,1,270],"35":[4,1,4],"36":[5,4,101],"37":[1,4,247],"38":[2,1,65],"39":[1,2,211],"40":[3,2,414],"41":[1,1,110],"42":[1,1,6],"43":[5,1,91],"44":[1,1,199],"45":[3,1,613],"46":[4,1,70],"47":[1,1,327],"48":[2,1,3],"49":[4,2,57],"50":[1,2,200],"51":[3,1,215],"52":[10,1,191],"53":[2,1,252],"54":[10,1,482],"55":[11,1,25],"56":[3,1,236],"57":[10,1,284],"58":[4,1,4],"59":[5,4,129],"60":[1,4,260],"61":[1,1,3],"62":[4,1,68],"63":[1,1,266],"64":[1,1,3],"65":[4,1,79],"66":[1,1,79],"67":[1,1,3],"68":[4,1,81],"69":[1,1,128],"70":[4,1,11],"71":[3,1,56],"72":[3,1,46],"73":[4,1,48],"74":[4,1,40],"75":[5,1,40],"76":[5,1,44],"77":[1,1,3],"78":[4,1,67],"79":[1,1,78],"80":[2,1,149],"81":[1,1,3],"82":[4,1,68],"83":[1,1,110],"84":[4,1,10],"85":[3,1,57],"86":[3,1,58],"87":[3,1,47],"88":[3,1,33],"89":[5,1,39],"90":[5,1,44],"91":[2,1,3],"92":[4,2,80],"93":[1,2,76],"94":[3,1,434],"95":[1,1,3],"96":[4,1,82],"97":[1,1,244],"98":[1,1,3],"99":[4,1,72],"100":[1,1,129],"101":[4,1,11],"102":[3,1,63],"103":[3,1,53],"104":[4,1,53],"105":[3,1,38],"106":[5,1,39],"107":[5,1,42],"108":[1,1,3],"109":[4,1,70],"110":[1,1,125],"111":[4,1,11],"112":[3,1,69],"113":[3,1,53],"114":[3,1,62],"115":[3,1,41],"116":[5,1,39],"117":[5,1,42],"118":[1,1,4],"119":[1,1,21],"120":[1,1,206],"121":[3,1,513],"122":[3,1,47],"123":[2,1,113],"124":[1,2,1],"125":[1,3,106],"126":[1,2,12],"127":[1,2,33],"128":[4,2,114],"129":[2,2,36],"130":[1,2,542],"131":[2,1,54],"132":[1,2,87],"133":[1,2,83],"134":[2,1,41],"135":[1,2,112],"136":[2,2,109],"137":[2,1,71],"138":[2,1,77],"139":[1,2,70],"140":[1,2,135],"141":[2,1,132],"142":[3,2,77],"143":[2,1,56],"144":[1,1,76],"145":[1,1,147],"146":[1,1,268],"147":[1,1,188],"148":[2,1,44],"149":[1,2,67],"150":[1,2,404],"151":[4,1,75],"152":[4,1,187],"153":[4,1,85],"154":[2,1,149],"155":[2,1,58],"156":[2,1,111],"157":[1,1,38],"158":[1,1,74],"159":[1,1,82],"160":[1,1,147],"161":[2,1,136],"162":[2,1,138],"163":[2,2,137],"164":[3,2,117],"165":[3,2,68],"166":[2,1,60],"167":[4,2,287],"168":[13,2,281],"169":[9,2,200],"170":[7,2,63],"171":[4,2,140]},"averageFieldLength":[2.8895348837209314,1.4651162790697665,110.12209302325581],"storedFields":{"0":{"title":"Full GeometryOps API documentation","titles":[]},"1":{"title":"apply and associated functions","titles":["Full GeometryOps API documentation"]},"2":{"title":"General geometry methods","titles":["Full GeometryOps API documentation"]},"3":{"title":"OGC methods","titles":["Full GeometryOps API documentation","General geometry methods"]},"4":{"title":"Other general methods","titles":["Full GeometryOps API documentation","General geometry methods"]},"5":{"title":"Barycentric coordinates","titles":["Full GeometryOps API documentation"]},"6":{"title":"Other methods","titles":["Full GeometryOps API documentation"]},"7":{"title":"20th April, 2024","titles":[]},"8":{"title":"29th Feb, 2024","titles":[]},"9":{"title":"To do","titles":["29th Feb, 2024"]},"10":{"title":"Done","titles":["29th Feb, 2024"]},"11":{"title":"Accurate accumulation","titles":[]},"12":{"title":"Predicates","titles":[]},"13":{"title":"Orient","titles":["Predicates"]},"14":{"title":"Dashboard","titles":["Predicates","Orient"]},"15":{"title":"Testing robust vs regular predicates","titles":["Predicates","Orient"]},"16":{"title":"Incircle","titles":["Predicates"]},"17":{"title":"Peculiarities","titles":[]},"18":{"title":"What does apply return and why?","titles":["Peculiarities"]},"19":{"title":"Why do you want me to provide a target in set operations?","titles":["Peculiarities"]},"20":{"title":"_True and _False (or BoolsAsTypes)","titles":["Peculiarities"]},"21":{"title":"Paradigms","titles":[]},"22":{"title":"apply","titles":["Paradigms"]},"23":{"title":"applyreduce","titles":["Paradigms","apply"]},"24":{"title":"fix and prepare","titles":["Paradigms"]},"25":{"title":"What is GeometryOps.jl?","titles":[]},"26":{"title":"How to navigate the docs","titles":[]},"27":{"title":"Introduction","titles":[]},"28":{"title":"Main concepts","titles":["Introduction"]},"29":{"title":"The apply paradigm","titles":["Introduction","Main concepts"]},"30":{"title":"What's this GeoInterface.Wrapper thing?","titles":["Introduction","Main concepts"]},"31":{"title":"GeometryOps.jl","titles":[]},"32":{"title":"Angles","titles":[]},"33":{"title":"What is angles?","titles":["Angles"]},"34":{"title":"Implementation","titles":["Angles"]},"35":{"title":"Area and signed area","titles":[]},"36":{"title":"What is area? What is signed area?","titles":["Area and signed area"]},"37":{"title":"Implementation","titles":["Area and signed area"]},"38":{"title":"Barycentric coordinates","titles":[]},"39":{"title":"Example","titles":["Barycentric coordinates"]},"40":{"title":"Barycentric-coordinate API","titles":["Barycentric coordinates"]},"41":{"title":"Buffer","titles":[]},"42":{"title":"Centroid","titles":[]},"43":{"title":"What is the centroid?","titles":["Centroid"]},"44":{"title":"Implementation","titles":["Centroid"]},"45":{"title":"Polygon clipping helpers","titles":[]},"46":{"title":"What is coverage?","titles":[]},"47":{"title":"Implementation","titles":[]},"48":{"title":"Polygon cutting","titles":[]},"49":{"title":"What is cut?","titles":["Polygon cutting"]},"50":{"title":"Implementation","titles":["Polygon cutting"]},"51":{"title":"Difference Polygon Clipping","titles":[]},"52":{"title":"Helper functions for Differences with Greiner and Hormann Polygon Clipping","titles":[]},"53":{"title":"Geometry Intersection","titles":[]},"54":{"title":"Helper functions for Intersections with Greiner and Hormann Polygon Clipping","titles":[]},"55":{"title":"If we want to inject adaptivity, we would do something like:","titles":[]},"56":{"title":"Union Polygon Clipping","titles":[]},"57":{"title":"Helper functions for Unions with Greiner and Hormann Polygon Clipping","titles":[]},"58":{"title":"Distance and signed distance","titles":[]},"59":{"title":"What is distance? What is signed distance?","titles":["Distance and signed distance"]},"60":{"title":"Implementation","titles":["Distance and signed distance"]},"61":{"title":"Equals","titles":[]},"62":{"title":"What is equals?","titles":["Equals"]},"63":{"title":"Implementation","titles":["Equals"]},"64":{"title":"Contains","titles":[]},"65":{"title":"What is contains?","titles":["Contains"]},"66":{"title":"Implementation","titles":["Contains"]},"67":{"title":"CoveredBy","titles":[]},"68":{"title":"What is coveredby?","titles":["CoveredBy"]},"69":{"title":"Implementation","titles":["CoveredBy"]},"70":{"title":"Convert features to geometries","titles":[]},"71":{"title":"Points coveredby geometries","titles":[]},"72":{"title":"Lines coveredby geometries","titles":[]},"73":{"title":"Rings covered by geometries","titles":[]},"74":{"title":"Polygons covered by geometries","titles":[]},"75":{"title":"Geometries coveredby multi-geometry/geometry collections","titles":[]},"76":{"title":"Multi-geometry/geometry collections coveredby geometries","titles":[]},"77":{"title":"Covers","titles":[]},"78":{"title":"What is covers?","titles":["Covers"]},"79":{"title":"Implementation","titles":["Covers"]},"80":{"title":"Crossing checks","titles":[]},"81":{"title":"Disjoint","titles":[]},"82":{"title":"What is disjoint?","titles":["Disjoint"]},"83":{"title":"Implementation","titles":["Disjoint"]},"84":{"title":"Convert features to geometries","titles":[]},"85":{"title":"Point disjoint geometries","titles":[]},"86":{"title":"Lines disjoint geometries","titles":[]},"87":{"title":"Rings disjoint geometries","titles":[]},"88":{"title":"Polygon disjoint geometries","titles":[]},"89":{"title":"Geometries disjoint multi-geometry/geometry collections","titles":[]},"90":{"title":"Multi-geometry/geometry collections coveredby geometries","titles":[]},"91":{"title":"Intersection checks","titles":[]},"92":{"title":"What is intersects?","titles":["Intersection checks"]},"93":{"title":"Implementation","titles":["Intersection checks"]},"94":{"title":"Line-curve interaction","titles":[]},"95":{"title":"Overlaps","titles":[]},"96":{"title":"What is overlaps?","titles":["Overlaps"]},"97":{"title":"Implementation","titles":["Overlaps"]},"98":{"title":"Within","titles":[]},"99":{"title":"What is within?","titles":["Within"]},"100":{"title":"Implementation","titles":["Within"]},"101":{"title":"Convert features to geometries","titles":[]},"102":{"title":"Points within geometries","titles":[]},"103":{"title":"Lines within geometries","titles":[]},"104":{"title":"Rings covered by geometries","titles":[]},"105":{"title":"Polygons within geometries","titles":[]},"106":{"title":"Geometries within multi-geometry/geometry collections","titles":[]},"107":{"title":"Multi-geometry/geometry collections within geometries","titles":[]},"108":{"title":"Touches","titles":[]},"109":{"title":"What is touches?","titles":["Touches"]},"110":{"title":"Implementation","titles":["Touches"]},"111":{"title":"Convert features to geometries","titles":[]},"112":{"title":"Point touches geometries","titles":[]},"113":{"title":"Lines touching geometries","titles":[]},"114":{"title":"Rings touch geometries","titles":[]},"115":{"title":"Polygons touch geometries","titles":[]},"116":{"title":"Geometries touch multi-geometry/geometry collections","titles":[]},"117":{"title":"Multi-geometry/geometry collections cross geometries","titles":[]},"118":{"title":"Orientation","titles":[]},"119":{"title":"isclockwise","titles":["Orientation"]},"120":{"title":"isconcave","titles":["Orientation"]},"121":{"title":"Polygonizing raster data","titles":[]},"122":{"title":"Not implemented yet","titles":[]},"123":{"title":"Primitive functions","titles":[]},"124":{"title":"Docstrings","titles":["Primitive functions"]},"125":{"title":"Functions","titles":["Primitive functions","Docstrings"]},"126":{"title":"Types","titles":["Primitive functions"]},"127":{"title":"Implementation","titles":["Primitive functions"]},"128":{"title":"What is apply?","titles":["Primitive functions"]},"129":{"title":"Embedding:","titles":["Primitive functions"]},"130":{"title":"Threading","titles":["Primitive functions"]},"131":{"title":"Closed Rings","titles":[]},"132":{"title":"Example","titles":["Closed Rings"]},"133":{"title":"Implementation","titles":["Closed Rings"]},"134":{"title":"Geometry Corrections","titles":[]},"135":{"title":"Interface","titles":["Geometry Corrections"]},"136":{"title":"Available corrections","titles":["Geometry Corrections"]},"137":{"title":"Extent embedding","titles":[]},"138":{"title":"Intersecting Polygons","titles":[]},"139":{"title":"Example","titles":["Intersecting Polygons"]},"140":{"title":"Implementation","titles":["Intersecting Polygons"]},"141":{"title":"Geometry reprojection","titles":[]},"142":{"title":"Method error handling","titles":["Geometry reprojection"]},"143":{"title":"Coordinate flipping","titles":[]},"144":{"title":"Segmentize","titles":[]},"145":{"title":"Examples","titles":["Segmentize"]},"146":{"title":"Benchmark","titles":["Segmentize"]},"147":{"title":"Implementation","titles":["Segmentize"]},"148":{"title":"Geometry simplification","titles":[]},"149":{"title":"Examples","titles":["Geometry simplification"]},"150":{"title":"Benchmark","titles":["Geometry simplification"]},"151":{"title":"Simplify with RadialDistance Algorithm","titles":[]},"152":{"title":"Simplify with DouglasPeucker Algorithm","titles":[]},"153":{"title":"Simplify with VisvalingamWhyatt Algorithm","titles":[]},"154":{"title":"Shared utils","titles":[]},"155":{"title":"Tuple conversion","titles":[]},"156":{"title":"Pointwise transformation","titles":[]},"157":{"title":"Types","titles":[]},"158":{"title":"TraitTarget","titles":["Types"]},"159":{"title":"BoolsAsTypes","titles":["Types"]},"160":{"title":"GEOS","titles":["Types"]},"161":{"title":"Utility functions","titles":[]},"162":{"title":"Spatial joins","titles":[]},"163":{"title":"Simple example","titles":["Spatial joins"]},"164":{"title":"Real-world example","titles":["Spatial joins"]},"165":{"title":"Enabling custom predicates","titles":["Spatial joins"]},"166":{"title":"Creating Geometry","titles":[]},"167":{"title":"Creating and plotting geometries","titles":["Creating Geometry"]},"168":{"title":"Plot geometries on a map using GeoMakie and coordinate reference system (CRS)","titles":["Creating Geometry"]},"169":{"title":"Create geospatial geometries with embedded coordinate reference system information","titles":["Creating Geometry"]},"170":{"title":"Creating a table with attributes and geometry","titles":["Creating Geometry"]},"171":{"title":"Saving your geospatial data","titles":["Creating Geometry"]}},"dirtCount":0,"index":[["⋮",{"2":{"168":1}}],["θ",{"2":{"167":7,"168":3,"169":5}}],["☁",{"2":{"167":1}}],["✈",{"2":{"167":1}}],["÷",{"2":{"130":2}}],["ϵ",{"2":{"54":5}}],["∘",{"2":{"54":1,"97":2,"121":2,"135":1,"150":2,"165":2}}],["⊻",{"2":{"45":1,"52":2}}],["≥",{"2":{"45":1,"94":2,"140":1,"152":1}}],["α≈1",{"2":{"54":1}}],["α≈0",{"2":{"54":1}}],["α2",{"2":{"45":4,"54":2}}],["α",{"2":{"45":3,"54":28,"94":7}}],["α1",{"2":{"45":4,"54":2}}],["β2",{"2":{"45":4,"54":2}}],["β",{"2":{"45":4,"54":28,"94":7}}],["β1",{"2":{"45":4,"54":2}}],["≤",{"2":{"45":5,"47":14,"94":6,"152":1,"154":1,"161":4}}],["^",{"2":{"168":1}}],["^3",{"2":{"168":1}}],["^n",{"2":{"120":1}}],["^2",{"2":{"44":2,"60":2}}],["^hormannpresentation",{"2":{"40":2}}],["∑λ",{"2":{"40":2}}],["∑i=2n",{"2":{"6":1}}],["`$",{"2":{"160":1}}],["`libgeos",{"2":{"160":1}}],["`linearring`",{"2":{"147":1}}],["`linearsegments`",{"2":{"147":1}}],["`linestring`",{"2":{"147":1}}],["`linestringtrait`",{"2":{"135":1}}],["`line2`",{"2":{"120":1}}],["`line1`",{"2":{"120":1}}],["`line",{"2":{"53":4}}],["`equatorial",{"2":{"146":2}}],["`extents",{"2":{"137":1}}],["`inf`",{"2":{"141":1}}],["`intersects`",{"2":{"93":1}}],["`intersectingpolygons`",{"2":{"51":1,"53":1,"56":1}}],["`prefilter",{"2":{"150":1}}],["`proj",{"2":{"141":1,"146":2}}],["`polgontrait`",{"2":{"130":1}}],["`polygontrait`",{"2":{"130":1,"135":1}}],["`polygonize`",{"2":{"121":2}}],["`polygon`",{"2":{"40":3}}],["`polys`",{"2":{"52":1}}],["`poly",{"2":{"52":3,"54":1,"57":1}}],["`pointrait`",{"2":{"150":1}}],["`pointtrait`",{"2":{"130":3,"135":1}}],["`point",{"2":{"94":3}}],["`point`",{"2":{"40":4,"60":1}}],["`point2f`",{"2":{"39":1}}],["`douglaspeucker`",{"2":{"150":1}}],["`d`",{"2":{"141":1}}],["`difference`",{"2":{"140":1}}],["`disjoint`",{"2":{"93":1}}],["`obj`",{"2":{"130":1,"155":1,"156":1}}],["`op`",{"2":{"130":2}}],["`+`",{"2":{"130":1}}],["`alg",{"2":{"160":1}}],["`alg`",{"2":{"154":1}}],["`always",{"2":{"141":1}}],["`application",{"2":{"135":1}}],["`apply`",{"2":{"130":1,"158":1}}],["`abstractgeometrytrait`",{"2":{"130":1}}],["`abstractarray`",{"2":{"130":1}}],["`abstractmatrix`",{"2":{"121":1}}],["`calc",{"2":{"127":1}}],["`crs`",{"2":{"127":1}}],["`components`",{"2":{"130":1}}],["`collect`",{"2":{"130":1}}],["`covers`",{"2":{"69":1,"79":1}}],["`coveredby`",{"2":{"69":1,"79":1}}],["`contains`",{"2":{"66":1,"100":1}}],["`union",{"2":{"121":2}}],["`unionintersectingpolygons`",{"2":{"140":1}}],["`unionintersectingpolygons",{"2":{"51":1,"52":2,"53":1,"54":2,"56":1,"57":2}}],["`ys`",{"2":{"121":1}}],["`flattening`",{"2":{"146":1}}],["`flattening",{"2":{"146":1}}],["`flatten`",{"2":{"130":1}}],["`f",{"2":{"130":1}}],["`featurecollectiontrait`",{"2":{"130":2}}],["`featurecollection`",{"2":{"121":2}}],["`featuretrait`",{"2":{"130":3}}],["`feature`s",{"2":{"121":1}}],["`f`",{"2":{"121":5,"130":6,"156":2,"160":1}}],["`false`",{"2":{"120":1,"121":1,"127":4,"141":1}}],["`fix",{"2":{"51":2,"52":2,"53":2,"54":2,"56":2,"57":2}}],["`within`",{"2":{"66":1,"100":1}}],["`weight`",{"2":{"40":1}}],["`geos`",{"2":{"160":3}}],["`geodesic`",{"2":{"146":1}}],["`geodesicsegments`",{"2":{"145":1,"146":1,"147":1}}],["`geointerface`",{"2":{"135":1}}],["`geointerface",{"2":{"130":2,"141":2}}],["`geometrycorrection`",{"2":{"133":1,"135":1,"140":2}}],["`geometry`",{"2":{"130":1,"141":2}}],["`geometrybasics",{"2":{"40":3}}],["`geom`",{"2":{"60":3,"130":1,"147":1}}],["`gi",{"2":{"121":1}}],["`g1`",{"2":{"60":1}}],["`tuple",{"2":{"161":1}}],["`tuple`s",{"2":{"155":1}}],["`tuple`",{"2":{"121":1,"155":1}}],["`time`",{"2":{"141":1}}],["`transform`",{"2":{"141":1}}],["`true`",{"2":{"69":1,"80":1,"83":2,"100":1,"110":1,"120":2,"121":1,"127":2,"141":1}}],["`threaded==true`",{"2":{"130":1}}],["`threaded`",{"2":{"127":1}}],["`tol`",{"2":{"150":2,"151":3,"152":2,"153":3,"154":4}}],["`to",{"2":{"54":1}}],["`target",{"2":{"141":3}}],["`target`",{"2":{"53":1,"130":4,"158":1}}],["`tables",{"2":{"130":1}}],["`taget`",{"2":{"51":1,"56":1}}],["`method",{"2":{"147":1}}],["`method`",{"2":{"40":3,"147":1}}],["`max",{"2":{"146":4,"147":2,"160":1}}],["`makie",{"2":{"121":1}}],["`multipointtrait`",{"2":{"130":1,"150":1}}],["`multipolygontrait`",{"2":{"130":1}}],["`multipolygon`",{"2":{"121":3}}],["`multipolygon",{"2":{"52":3,"54":3,"57":2}}],["`multipoly",{"2":{"52":7,"54":3,"57":3}}],["`minpoints`",{"2":{"121":2}}],["`number`",{"2":{"150":2,"154":3}}],["`namedtuple`",{"2":{"130":1}}],["`nothing`",{"2":{"45":1,"127":1}}],["`next",{"2":{"45":1}}],["`bool`",{"2":{"121":2}}],["`buffer`",{"2":{"41":1}}],["`barycentric",{"2":{"40":3}}],["`radialdistance`",{"2":{"150":1}}],["`ratio`",{"2":{"150":2,"154":3}}],["`reproject`",{"2":{"142":1}}],["`rebuild`",{"2":{"130":1}}],["`r`",{"2":{"40":1}}],["`rᵢ`",{"2":{"40":1}}],["`segmentize`",{"2":{"160":1}}],["`svector`",{"2":{"156":3}}],["`simplifyalg`",{"2":{"150":2}}],["`simplify",{"2":{"150":1}}],["`simplify`",{"2":{"150":2}}],["`source",{"2":{"141":3}}],["`s`",{"2":{"40":1}}],["`sᵢ`",{"2":{"40":2}}],["`s2`",{"2":{"40":1}}],["`s1`",{"2":{"40":1}}],["`hcat`",{"2":{"40":1}}],["`x`",{"2":{"130":1}}],["`xs`",{"2":{"121":1}}],["`x1",{"2":{"40":1}}],["`x1`",{"2":{"40":2}}],["`x2`",{"2":{"40":1}}],["`visvalingamwhyatt`",{"2":{"150":1}}],["`vector",{"2":{"141":1}}],["`vector`",{"2":{"121":1,"130":1}}],["`vᵢ`",{"2":{"40":1}}],["`v`",{"2":{"40":1}}],["`values`",{"2":{"40":1,"121":1}}],["`λs`",{"2":{"40":2}}],["`",{"2":{"40":2,"51":1,"52":2,"53":1,"54":3,"56":1,"57":2,"121":3,"130":1,"135":2,"141":2,"147":1,"150":3,"160":2,"161":1}}],["```jldoctest",{"2":{"50":1,"51":1,"53":1,"54":1,"56":1,"63":1,"66":1,"69":1,"79":1,"83":1,"93":1,"97":1,"100":1,"110":1,"120":1,"150":1}}],["```julia",{"2":{"6":2,"40":1,"80":1,"120":1,"130":1,"156":2,"158":1}}],["```math",{"2":{"40":1,"120":1}}],["```",{"2":{"11":1,"40":3,"50":1,"51":1,"53":1,"56":1,"63":1,"66":1,"69":1,"79":1,"83":1,"93":1,"97":1,"100":1,"110":1,"120":3,"121":11,"130":1,"150":1,"156":2,"161":1}}],["λ₁",{"2":{"40":2}}],["λn",{"2":{"38":1}}],["λ3",{"2":{"38":1}}],["λ2",{"2":{"38":2}}],["λ1",{"2":{"38":2}}],["λs",{"2":{"5":3,"6":4,"40":27}}],["π",{"2":{"34":1,"150":1}}],["δbay",{"2":{"54":3}}],["δbax",{"2":{"54":3}}],["δby",{"2":{"54":5}}],["δbx",{"2":{"54":5}}],["δb",{"2":{"54":2}}],["δay",{"2":{"54":5}}],["δax",{"2":{"54":5}}],["δa",{"2":{"54":2}}],["δintrs",{"2":{"45":2}}],["δy2",{"2":{"120":2}}],["δy1",{"2":{"120":2}}],["δyl",{"2":{"97":4}}],["δy",{"2":{"34":8,"47":3,"94":7}}],["δys",{"2":{"34":1}}],["δx2",{"2":{"120":2}}],["δx1",{"2":{"120":2}}],["δxl",{"2":{"97":4}}],["δx",{"2":{"34":9,"47":3,"94":7}}],["∈",{"2":{"14":1}}],["~",{"2":{"14":3}}],["$ratio",{"2":{"154":1}}],["$rectangle",{"2":{"146":2}}],["$number",{"2":{"154":1}}],["$name",{"2":{"31":2}}],["$min",{"2":{"154":1}}],["$douglas",{"2":{"150":1,"152":1}}],["$simplify",{"2":{"150":1,"151":1,"153":1}}],["$lg",{"2":{"146":1}}],["$lin",{"2":{"146":2}}],["$geom",{"2":{"150":8}}],["$geo",{"2":{"146":1}}],["$apply",{"2":{"130":1,"141":1,"143":1,"150":1}}],["$calc",{"2":{"127":1}}],["$crs",{"2":{"127":1,"137":1}}],["$tol",{"2":{"154":1}}],["$threaded",{"2":{"127":1}}],["$t",{"2":{"63":1,"130":4}}],["$target",{"2":{"52":1,"54":1,"57":1,"130":3}}],["$trait",{"2":{"50":1,"52":2,"54":2,"57":2}}],["$",{"2":{"13":4,"14":1,"40":4,"45":2,"121":3,"135":4,"147":1,"150":12,"160":1}}],["qy",{"2":{"13":2,"14":2}}],["qx",{"2":{"13":2,"14":2}}],["q",{"2":{"13":13,"14":12,"45":4}}],["queue",{"2":{"152":41}}],["questions",{"2":{"54":1}}],["quite",{"2":{"132":1,"164":1}}],["quick",{"2":{"4":1,"6":1,"40":1,"137":1,"149":1}}],["quality",{"2":{"6":1,"150":1}}],["quantity",{"2":{"6":1,"146":1}}],["quot",{"2":{"1":4,"6":10,"24":2,"45":8,"59":2,"60":2,"63":2,"78":4,"94":10,"128":2,"130":8,"144":6,"163":2,"167":2}}],["|=",{"2":{"94":4,"97":1}}],["||",{"2":{"34":2,"45":13,"47":8,"50":1,"53":1,"54":5,"56":1,"63":18,"80":2,"94":8,"97":1,"112":1,"121":7,"152":1,"154":3}}],["|",{"2":{"11":4,"94":1}}],["|>",{"2":{"11":8,"13":2,"130":1,"145":1,"146":1,"150":3,"164":2}}],["↩︎",{"2":{"6":1}}],["ᵢᵢᵢ₊₁ᵢᵢ₊₁ᵢᵢ₊₁tᵢ=det",{"2":{"6":1}}],["⋅",{"2":{"6":1,"40":1}}],["zone",{"2":{"168":1}}],["zoom",{"2":{"14":1}}],["zs",{"2":{"121":5}}],["zip",{"2":{"13":1,"14":1,"167":4,"168":1,"169":1}}],["zeros",{"2":{"40":1,"47":1}}],["zero",{"2":{"4":6,"6":8,"37":11,"44":3,"45":4,"47":11,"54":22,"59":1,"60":3,"120":1,"130":1,"152":4}}],["z",{"2":{"4":1,"5":1,"6":2,"40":3,"63":3,"121":3,"143":1,"155":1,"156":1}}],["0e6",{"2":{"168":6}}],["0example",{"2":{"6":1}}],["097075198097933",{"2":{"169":1}}],["09707519809793252",{"2":{"169":2}}],["091887951911644",{"2":{"169":3}}],["0999933334666654",{"2":{"167":1}}],["09801605542096",{"2":{"167":1}}],["098016055420953",{"2":{"167":3}}],["09297443860091348",{"2":{"167":4}}],["09",{"2":{"39":1}}],["08506974233813636",{"2":{"169":2}}],["08",{"2":{"39":1}}],["062749678615475",{"2":{"169":1}}],["06274967861547665",{"2":{"169":2}}],["06592462566760626",{"2":{"167":1}}],["0650624499034016",{"2":{"167":4}}],["06",{"2":{"39":1}}],["02017324484778",{"2":{"169":1}}],["020173244847778715",{"2":{"169":2}}],["027886421973952302",{"2":{"167":4}}],["02",{"2":{"39":3}}],["04500741774392",{"2":{"169":1}}],["045007417743918",{"2":{"169":2}}],["049999166670833324",{"2":{"167":1}}],["0438052480035",{"2":{"167":1}}],["043805248003498",{"2":{"167":3}}],["04",{"2":{"39":6}}],["07518688541961",{"2":{"169":1}}],["075186885419612",{"2":{"169":2}}],["071",{"2":{"145":2,"146":2}}],["07",{"2":{"39":6,"145":6,"146":6}}],["009176636029576",{"2":{"169":1}}],["0091766360295773",{"2":{"169":2}}],["003135308800957",{"2":{"169":1}}],["0031353088009582475",{"2":{"169":2}}],["0035114210915891397",{"2":{"167":4}}],["006784125578492062",{"2":{"169":2}}],["0020133807972559925",{"2":{"169":2}}],["00839489109211",{"2":{"169":3}}],["008696",{"2":{"3":1,"6":3,"53":1,"54":1,"92":1,"93":1}}],["005465967083412071",{"2":{"167":4}}],["00111595449914",{"2":{"167":1}}],["001115954499138",{"2":{"167":3}}],["0010075412835199304",{"2":{"167":4}}],["001",{"2":{"150":1}}],["00085222666982",{"2":{"169":3}}],["000577332369005",{"2":{"169":1}}],["0005773323690041465",{"2":{"169":2}}],["000510363870095e6",{"2":{"168":2}}],["00025191811248184703",{"2":{"169":2}}],["000215611503127e6",{"2":{"168":2}}],["0007260527263e6",{"2":{"168":2}}],["000342160541625e6",{"2":{"168":2}}],["000124843834609e6",{"2":{"168":2}}],["000063948817746e6",{"2":{"168":2}}],["000026987852369e6",{"2":{"168":2}}],["000008144045314",{"2":{"169":1}}],["000007998400139e6",{"2":{"168":2}}],["000000999950001e6",{"2":{"168":2}}],["00001e6",{"2":{"168":1}}],["0004397316773170068",{"2":{"167":4}}],["000",{"2":{"150":1}}],["00",{"2":{"39":2}}],["053798628882221644",{"2":{"169":2}}],["05877989361332",{"2":{"167":1}}],["058779893613323",{"2":{"167":3}}],["05416726609360478",{"2":{"167":4}}],["05",{"2":{"39":1}}],["052704767595",{"2":{"15":1}}],["037564867762832",{"2":{"169":1}}],["03756486776283019",{"2":{"169":2}}],["031245035570328428",{"2":{"169":2}}],["033518309870985",{"2":{"169":3}}],["03503632062070827",{"2":{"167":4}}],["03",{"2":{"39":4}}],["01458815628695",{"2":{"169":3}}],["016044338630866517",{"2":{"169":2}}],["01592650896568995",{"2":{"167":1}}],["01597247419241532",{"2":{"167":4}}],["01908693278165",{"2":{"167":1}}],["019086932781654",{"2":{"167":3}}],["01098781325325",{"2":{"167":1}}],["010987813253244",{"2":{"167":3}}],["011814947665167774",{"2":{"167":4}}],["01362848005",{"2":{"15":1}}],["01",{"2":{"14":1,"39":1,"145":1,"146":1,"167":1,"168":1,"169":1}}],["0^",{"2":{"13":2,"14":2}}],["0+2",{"2":{"13":2,"14":2}}],["0",{"2":{"3":35,"4":12,"6":190,"11":1,"13":5,"14":8,"15":32,"33":20,"34":3,"36":9,"37":4,"39":155,"40":2,"43":6,"44":6,"45":49,"46":13,"47":5,"49":22,"50":49,"51":42,"53":2,"54":21,"56":46,"57":2,"59":20,"60":2,"62":13,"63":18,"65":16,"68":6,"69":6,"78":6,"79":12,"80":9,"82":15,"94":37,"96":13,"97":9,"99":16,"109":12,"110":11,"120":21,"121":7,"132":24,"139":64,"140":4,"145":16,"146":13,"147":1,"150":11,"152":7,"154":4,"161":2,"163":13,"167":129,"168":2,"169":46}}],[">=",{"2":{"40":6,"80":4,"97":1,"154":1}}],[">",{"2":{"1":1,"6":6,"11":2,"13":1,"15":2,"34":1,"40":1,"45":17,"47":3,"50":5,"51":1,"52":1,"54":2,"56":1,"57":3,"59":1,"63":1,"80":8,"94":10,"97":2,"120":4,"121":12,"130":5,"135":1,"140":3,"147":2,"150":1,"152":12,"154":3,"156":1,"161":1,"164":1}}],["914930257661865",{"2":{"169":1}}],["96875496442967",{"2":{"169":1}}],["961329",{"2":{"3":1,"6":3,"53":1,"54":1,"92":1,"93":1}}],["983955661369134",{"2":{"169":1}}],["9833",{"2":{"15":1}}],["9877550012664",{"2":{"167":1}}],["9840085315131",{"2":{"167":1}}],["98271048511609",{"2":{"167":1}}],["98661575256801",{"2":{"167":1}}],["99321587442151",{"2":{"169":1}}],["99375130197483",{"2":{"167":1}}],["997986619202745",{"2":{"169":1}}],["997750168744936",{"2":{"167":1}}],["997247091122496",{"2":{"167":1}}],["99600053330489",{"2":{"167":1}}],["991002699676024",{"2":{"167":1}}],["990022362600165",{"2":{"167":1}}],["99292997455441",{"2":{"167":1}}],["99533829767195",{"2":{"167":1}}],["99865616402829",{"2":{"167":1}}],["999999967681458e6",{"2":{"168":2}}],["999997707902938e6",{"2":{"168":2}}],["999987539891298e6",{"2":{"168":2}}],["999963474314044e6",{"2":{"168":2}}],["999919535736425e6",{"2":{"168":2}}],["999974634566875",{"2":{"167":1}}],["999849768598615e6",{"2":{"168":2}}],["999748081887518",{"2":{"169":1}}],["999748243174828e6",{"2":{"168":2}}],["999750002083324",{"2":{"167":1}}],["999609061508909e6",{"2":{"168":2}}],["999426363321033e6",{"2":{"168":2}}],["999194331880103e6",{"2":{"168":2}}],["99900003333289",{"2":{"167":1}}],["999565375483215",{"2":{"167":1}}],["9im",{"2":{"94":2,"162":1}}],["97976366505997",{"2":{"167":1}}],["9783069507679",{"2":{"167":1}}],["97",{"2":{"39":1}}],["946201371117777",{"2":{"169":1}}],["94",{"2":{"39":1}}],["92",{"2":{"39":1}}],["95770326033",{"2":{"15":1}}],["95",{"2":{"13":1,"14":1}}],["900",{"2":{"146":1}}],["90063612163",{"2":{"11":2}}],["90",{"2":{"33":9,"39":1}}],["909318372607",{"2":{"11":3}}],["9",{"2":{"1":1,"6":1,"94":2,"120":12,"145":1,"156":1}}],["873633668827033",{"2":{"169":1}}],["8135804051007",{"2":{"167":1}}],["813580405100698",{"2":{"167":3}}],["88",{"2":{"39":1}}],["86641841658641",{"2":{"167":1}}],["866418416586406",{"2":{"167":3}}],["86",{"2":{"39":1}}],["868447876892",{"2":{"15":2}}],["84",{"2":{"39":1}}],["821068835162155",{"2":{"169":1}}],["82",{"2":{"39":1}}],["800",{"2":{"39":1}}],["80000",{"2":{"15":5}}],["80",{"2":{"39":1}}],["80869813739",{"2":{"15":2}}],["856614689791036e",{"2":{"15":2}}],["83572303404496",{"2":{"6":2,"53":1,"54":1}}],["8",{"2":{"1":3,"6":9,"13":1,"14":1,"51":2,"56":4,"94":1,"121":3,"145":1,"156":3,"169":2}}],["karnataka",{"2":{"164":1}}],["kbn",{"2":{"11":2}}],["kinds",{"2":{"19":1}}],["kind",{"2":{"9":1,"121":1}}],["k",{"2":{"6":1,"14":6,"40":1,"45":5,"94":5,"167":5,"169":5}}],["kernel",{"2":{"147":4}}],["keepat",{"2":{"56":1,"140":2}}],["keep",{"2":{"45":3,"121":1,"140":14,"145":1,"163":1}}],["keeping",{"2":{"6":1,"130":1,"143":1}}],["keys",{"2":{"121":4}}],["key",{"2":{"6":1,"121":4,"160":5}}],["keyword",{"2":{"6":8,"19":1,"51":1,"53":1,"56":1,"127":6,"130":1,"137":2,"146":2,"160":4,"168":1,"169":1}}],["keywords",{"2":{"1":2,"4":1,"6":10,"94":2,"121":1,"127":1,"130":1,"137":1,"141":3,"143":2,"150":8,"151":1,"152":1,"153":1,"154":1,"155":2}}],["known",{"2":{"47":2}}],["know",{"2":{"6":3,"34":2,"45":1,"47":1,"51":1,"53":1,"54":2,"56":1,"57":1,"130":1,"163":1}}],["kwargs",{"2":{"41":3,"47":1,"50":1,"51":3,"52":3,"53":4,"54":5,"56":3,"57":5,"135":2,"142":1,"146":1}}],["kwdef",{"2":{"31":1,"45":1,"146":1,"151":1,"152":1,"153":1}}],["kw",{"2":{"1":1,"6":11,"94":10,"121":20,"130":21,"143":3,"150":15,"153":1,"155":3,"156":3,"160":6}}],["json",{"2":{"171":3}}],["jstep",{"2":{"63":3}}],["jstart",{"2":{"63":7}}],["joined",{"2":{"163":4}}],["joins",{"0":{"162":1},"1":{"163":1,"164":1,"165":1},"2":{"162":3}}],["joinpath",{"2":{"150":2}}],["join",{"2":{"130":2,"162":4,"163":5,"165":1}}],["joining",{"2":{"6":2,"150":1,"162":1}}],["jpn",{"2":{"164":2}}],["jp",{"2":{"63":2}}],["jhole",{"2":{"63":2}}],["jh",{"2":{"57":5}}],["j+1",{"2":{"45":1,"121":1,"154":1}}],["j",{"2":{"45":24,"63":8,"80":9,"94":12,"120":2,"121":8,"154":2}}],["jet",{"2":{"39":1}}],["just",{"2":{"4":1,"6":1,"44":1,"45":2,"54":4,"57":1,"60":2,"121":1,"128":1,"130":3,"146":1,"162":1}}],["julialand",{"2":{"168":2}}],["julialines",{"2":{"36":1}}],["julialinearsegments",{"2":{"6":1}}],["juliahole",{"2":{"167":1}}],["juliaplot",{"2":{"168":2}}],["juliap1",{"2":{"167":1}}],["juliapoly",{"2":{"168":1}}],["juliapolygon3",{"2":{"168":1}}],["juliapolygon1",{"2":{"167":1}}],["juliapolygonize",{"2":{"6":1}}],["juliapolygon",{"2":{"6":1}}],["juliapoint",{"2":{"167":1}}],["juliapoints",{"2":{"163":1}}],["juliaxoffset",{"2":{"167":3,"169":1}}],["juliax",{"2":{"167":2}}],["juliaxrange",{"2":{"59":1}}],["julia$apply",{"2":{"155":1}}],["julia$threaded",{"2":{"137":1}}],["julia6",{"2":{"150":1}}],["julia```jldoctest",{"2":{"161":1}}],["julia```julia",{"2":{"121":1}}],["julia```",{"2":{"80":1,"158":1}}],["julia1",{"2":{"51":1,"53":1,"54":1,"56":1}}],["julia2",{"2":{"50":1}}],["juliabase",{"2":{"40":1,"60":4,"130":1,"160":1}}],["juliabarycentric",{"2":{"5":3,"6":3}}],["juliafig",{"2":{"167":1,"168":1}}],["juliafalse",{"2":{"120":1}}],["juliafunction",{"2":{"34":2,"40":3,"41":2,"44":1,"45":11,"47":2,"50":1,"52":1,"54":2,"57":1,"60":8,"94":6,"97":2,"112":1,"122":1,"130":5,"142":1,"146":1,"154":2}}],["juliafor",{"2":{"31":1,"130":2}}],["juliaflexijoins",{"2":{"165":1}}],["juliaflipped",{"2":{"123":1}}],["juliaflip",{"2":{"6":1}}],["juliaflatten",{"2":{"6":1,"125":1}}],["juliamy",{"2":{"165":1}}],["juliamultipoly",{"2":{"150":1}}],["juliamodule",{"2":{"31":1}}],["juliameanvalue",{"2":{"6":1}}],["juliagi",{"2":{"11":2}}],["juliago",{"2":{"11":1,"33":1,"36":1,"46":1,"62":1,"65":1,"68":1,"78":1,"82":1,"92":1,"96":1,"99":1,"109":1,"162":1}}],["juliageopoly1",{"2":{"169":1}}],["juliageointerface",{"2":{"161":1}}],["juliageo",{"2":{"6":2}}],["juliageodesicsegments",{"2":{"6":1}}],["juliageos",{"2":{"6":1}}],["juliaweighted",{"2":{"6":1}}],["juliawithin",{"2":{"3":1,"6":1}}],["juliaunwrap",{"2":{"6":1,"130":6}}],["juliaunion",{"2":{"6":1}}],["juliaunionintersectingpolygons",{"2":{"6":1,"136":1}}],["juliausing",{"2":{"6":1,"13":1,"14":1,"39":1,"145":2,"146":1,"149":1,"150":1,"170":1}}],["juliasource",{"2":{"168":2}}],["juliascatter",{"2":{"163":1}}],["juliasimplify",{"2":{"6":1,"150":3}}],["juliasigned",{"2":{"4":2,"6":2}}],["juliasegmentize",{"2":{"6":1}}],["julias1",{"2":{"6":1}}],["juliavisvalingamwhyatt",{"2":{"6":1}}],["juliaring3",{"2":{"168":1}}],["juliaring1",{"2":{"167":1}}],["juliar",{"2":{"167":2,"168":1,"169":1}}],["juliareconstruct",{"2":{"6":1,"125":1}}],["juliarebuild",{"2":{"6":1,"125":1}}],["juliareproject",{"2":{"1":1}}],["juliaradialdistance",{"2":{"6":1}}],["juliadf",{"2":{"170":1}}],["juliadestination",{"2":{"168":1}}],["juliadouglaspeucker",{"2":{"6":1}}],["juliadifference",{"2":{"6":1}}],["juliadiffintersectingpolygons",{"2":{"6":1,"136":1}}],["juliadistance",{"2":{"4":1,"6":1}}],["juliadisjoint",{"2":{"3":1,"6":1}}],["juliaexport",{"2":{"32":1,"35":1,"38":1,"42":1,"48":1,"51":1,"53":1,"56":1,"58":1,"61":1,"64":1,"67":1,"77":1,"81":1,"91":1,"95":1,"98":1,"108":1,"118":1,"121":1,"123":1,"131":1,"134":1,"138":1,"141":1,"144":1,"150":1,"157":1}}],["juliaend",{"2":{"60":1}}],["juliaenforce",{"2":{"6":1}}],["juliaenum",{"2":{"6":2}}],["juliaembed",{"2":{"4":1,"6":1}}],["juliaequals",{"2":{"4":15,"6":15,"45":1}}],["juliaaccuratearithmetic",{"2":{"11":2}}],["juliaabstract",{"2":{"6":3,"135":1,"136":1,"146":1,"159":1}}],["juliaangles",{"2":{"4":1,"6":1}}],["juliaarea",{"2":{"4":1,"6":1}}],["juliaapplyreduce",{"2":{"1":1,"6":1}}],["juliaapply",{"2":{"1":1,"6":1,"22":1}}],["juliacent",{"2":{"43":1}}],["juliacentroid",{"2":{"4":1,"6":3}}],["juliacut",{"2":{"6":1}}],["juliaclosedring",{"2":{"6":1,"136":1}}],["juliaconst",{"2":{"34":1,"37":1,"40":1,"45":1,"47":2,"60":1,"69":1,"83":1,"100":1,"110":1,"127":1}}],["juliacontains",{"2":{"3":1,"6":1}}],["juliacoverage",{"2":{"6":1}}],["juliacovers",{"2":{"3":1,"6":1}}],["juliacoveredby",{"2":{"3":1,"6":1}}],["juliatrue",{"2":{"63":1,"66":1,"69":1,"79":1,"83":1,"93":1,"97":1,"100":1,"110":1,"120":1}}],["juliatraittarget",{"2":{"6":2,"158":1}}],["juliatransform",{"2":{"1":1,"6":1}}],["juliatuples",{"2":{"6":1}}],["juliat",{"2":{"6":1}}],["juliatouches",{"2":{"3":1,"6":1}}],["juliaoverlaps",{"2":{"3":9,"6":9}}],["juliainnerjoin",{"2":{"164":1}}],["juliaintersection",{"2":{"6":2}}],["juliaintersects",{"2":{"3":1}}],["juliaisconcave",{"2":{"6":1}}],["juliaisclockwise",{"2":{"6":1}}],["juliaimport",{"2":{"1":1,"3":9,"4":1,"6":18,"11":1,"33":1,"36":1,"43":1,"46":1,"49":1,"59":1,"62":1,"65":1,"68":1,"78":1,"82":1,"92":1,"96":1,"99":1,"109":1,"132":2,"139":2,"145":1,"163":1,"164":1,"171":4}}],["julia",{"2":{"3":1,"6":4,"9":1,"15":1,"25":1,"27":1,"31":1,"34":4,"37":10,"40":8,"44":19,"45":60,"47":18,"50":10,"51":6,"52":1,"53":5,"54":29,"56":6,"57":4,"59":1,"60":4,"63":15,"66":1,"70":1,"71":5,"72":1,"73":1,"74":2,"75":1,"76":1,"79":1,"80":3,"84":1,"85":3,"86":1,"87":1,"88":1,"89":1,"90":1,"93":1,"94":50,"97":7,"101":1,"102":3,"103":1,"104":1,"105":2,"106":1,"107":1,"111":1,"112":3,"113":1,"114":1,"115":1,"116":1,"117":1,"120":9,"121":40,"122":2,"130":63,"133":5,"135":1,"137":1,"140":3,"141":1,"143":1,"146":1,"147":2,"150":1,"151":2,"152":15,"153":3,"155":1,"156":1,"157":1,"158":1,"160":4,"161":1,"162":1,"163":1,"166":2,"168":2,"171":2}}],["julia>",{"2":{"1":5,"6":7,"120":3,"156":7}}],["juliajulia>",{"2":{"1":2,"6":3}}],["jl`",{"2":{"141":1,"160":1}}],["jldoctest",{"2":{"6":1}}],["jl",{"0":{"25":1,"31":1},"2":{"1":10,"4":1,"6":13,"10":2,"11":1,"18":2,"25":2,"27":2,"31":41,"34":1,"37":1,"40":1,"41":3,"44":1,"45":1,"47":1,"50":1,"52":1,"54":1,"55":1,"57":1,"60":1,"63":1,"66":1,"76":1,"79":1,"80":1,"90":1,"93":1,"94":1,"97":1,"107":1,"117":1,"120":2,"121":1,"122":1,"125":1,"130":3,"133":1,"136":1,"137":2,"140":1,"141":4,"142":3,"143":1,"144":1,"146":3,"147":2,"150":2,"154":1,"155":2,"156":6,"159":1,"160":2,"161":1,"162":1,"168":1}}],["+5000000",{"2":{"168":1}}],["+proj=natearth2",{"2":{"168":2}}],["+=",{"2":{"37":2,"40":11,"44":6,"45":17,"47":10,"50":1,"63":1,"80":1,"94":5,"120":1,"140":2,"152":4,"161":3}}],["+",{"2":{"1":1,"6":2,"13":1,"14":1,"34":4,"37":1,"40":20,"44":10,"45":15,"47":7,"50":1,"54":10,"60":3,"63":2,"80":2,"94":6,"120":6,"121":2,"140":3,"147":2,"152":3,"153":2,"154":2,"167":6,"168":1,"169":4}}],["yticklabelsvisible",{"2":{"168":1}}],["yoffset",{"2":{"167":7,"169":2}}],["york",{"2":{"164":1}}],["your",{"0":{"171":1},"2":{"22":1,"41":1,"121":1,"123":1,"142":1,"146":1,"165":2,"170":1,"171":1}}],["you",{"0":{"19":1},"2":{"1":1,"4":1,"5":2,"6":10,"9":1,"11":1,"19":1,"21":1,"22":5,"29":2,"34":1,"37":1,"40":8,"41":1,"44":1,"51":1,"53":1,"56":1,"123":1,"132":1,"139":1,"142":1,"145":1,"146":1,"147":1,"156":1,"158":1,"163":2,"164":3,"165":4,"168":1,"170":2,"171":3}}],["y=y",{"2":{"161":1}}],["yvec",{"2":{"121":4}}],["ybounds",{"2":{"121":4}}],["yhalf",{"2":{"121":3}}],["ylast",{"2":{"60":3}}],["yfirst",{"2":{"60":5}}],["y0",{"2":{"60":5}}],["yw",{"2":{"47":4}}],["yeild",{"2":{"54":1}}],["ye",{"2":{"47":4}}],["yet",{"0":{"122":1},"2":{"31":1,"40":1,"50":1,"52":1,"54":1,"57":1,"63":1,"121":1,"122":1,"135":2,"164":1}}],["y2",{"2":{"44":2,"47":18,"60":7,"80":10,"94":5,"97":4,"121":5,"147":6,"161":2}}],["y1",{"2":{"44":2,"47":22,"60":7,"80":11,"94":6,"97":5,"121":5,"147":7,"161":2}}],["yield",{"2":{"146":1}}],["yind+1",{"2":{"121":1}}],["yind",{"2":{"121":2}}],["yinterior",{"2":{"44":2}}],["yi+yi−1",{"2":{"6":1}}],["ycentroid",{"2":{"44":13}}],["yrange",{"2":{"39":3,"59":3}}],["yautolimits",{"2":{"39":2}}],["yp2",{"2":{"34":4}}],["ys",{"2":{"6":3,"121":30}}],["ymax",{"2":{"6":1,"46":2,"47":48}}],["ymin",{"2":{"6":1,"46":2,"47":49}}],["y",{"2":{"1":2,"4":1,"6":4,"13":9,"14":10,"34":8,"37":2,"39":8,"43":1,"44":10,"45":6,"46":1,"47":8,"52":6,"54":8,"59":2,"60":7,"63":3,"80":21,"94":16,"97":7,"120":10,"123":2,"130":1,"141":1,"143":4,"147":2,"154":1,"155":2,"156":2,"161":7,"162":1,"167":8,"168":2,"169":2}}],["75",{"2":{"59":2,"65":1,"82":1,"99":1}}],["78",{"2":{"39":1}}],["74",{"2":{"39":1}}],["72",{"2":{"39":1}}],["726711609794",{"2":{"15":1}}],["76",{"2":{"39":1}}],["76085",{"2":{"15":1}}],["768946",{"2":{"3":1,"6":3,"53":1,"54":1,"92":1,"93":1}}],["70440582002419",{"2":{"167":1}}],["704405820024185",{"2":{"167":3}}],["704377648755",{"2":{"15":2}}],["700",{"2":{"14":1}}],["700454",{"2":{"6":1,"149":1,"150":1}}],["701141",{"2":{"6":1,"149":1,"150":1}}],["70",{"2":{"6":20,"39":1,"149":20,"150":20,"167":20}}],["738281",{"2":{"3":1,"6":3,"53":1,"54":1,"92":1,"93":1}}],["7",{"2":{"1":5,"6":5,"94":1,"130":1,"145":4,"146":4,"156":4,"169":1}}],["65533525026046",{"2":{"167":1}}],["655335250260467",{"2":{"167":3}}],["659942",{"2":{"6":1,"149":1,"150":1}}],["6area",{"2":{"44":2}}],["66",{"2":{"39":1}}],["668869",{"2":{"6":1,"149":1,"150":1}}],["64744840486518",{"2":{"169":3}}],["64",{"2":{"39":1,"145":2,"146":2}}],["646209",{"2":{"6":1,"149":1,"150":1}}],["629",{"2":{"168":1}}],["62",{"2":{"39":1}}],["624923",{"2":{"6":1,"149":1,"150":1}}],["61366192682",{"2":{"15":1}}],["614624",{"2":{"6":1,"149":1,"150":1}}],["605000000000004",{"2":{"145":2}}],["60",{"2":{"39":1,"145":2}}],["60000",{"2":{"15":3}}],["609817",{"2":{"6":1,"149":1,"150":1}}],["603637",{"2":{"6":2,"149":2,"150":2}}],["68",{"2":{"39":1}}],["682601",{"2":{"6":1,"149":1,"150":1}}],["683975",{"2":{"6":1,"149":1,"150":1}}],["69159119078359",{"2":{"169":3}}],["694274",{"2":{"6":1,"149":1,"150":1}}],["697021",{"2":{"6":1,"149":1,"150":1}}],["639343",{"2":{"6":1,"149":1,"150":1}}],["6",{"2":{"1":12,"3":4,"6":23,"51":3,"56":3,"94":1,"97":4,"130":3,"150":1,"156":9,"169":2}}],["51695367760999",{"2":{"169":1}}],["516953677609987",{"2":{"169":2}}],["51030066635026",{"2":{"167":4}}],["5e6",{"2":{"168":2}}],["55715336218991",{"2":{"169":1}}],["557153362189904",{"2":{"169":2}}],["55",{"2":{"167":3}}],["55494217175954",{"2":{"167":4}}],["57",{"2":{"145":4,"146":4}}],["57725",{"2":{"15":2}}],["5x",{"2":{"130":1}}],["563198",{"2":{"54":1}}],["56",{"2":{"39":1}}],["54",{"2":{"39":1,"167":19}}],["50",{"2":{"39":1,"145":4,"146":4,"167":3}}],["500000",{"2":{"168":1}}],["50000",{"2":{"15":1}}],["500",{"2":{"14":1,"168":1}}],["5d",{"2":{"25":1,"27":1}}],["52",{"2":{"39":1}}],["52521",{"2":{"15":1}}],["52709",{"2":{"15":2}}],["594711",{"2":{"6":1,"149":1,"150":1}}],["590591",{"2":{"6":1,"149":1,"150":1}}],["595397",{"2":{"6":1,"149":1,"150":1}}],["535",{"2":{"145":4}}],["5355",{"2":{"145":2}}],["53333",{"2":{"15":4}}],["53",{"2":{"6":10,"145":2,"161":10}}],["58",{"2":{"39":1}}],["58059",{"2":{"15":2}}],["587158",{"2":{"6":2,"149":2,"150":2}}],["58375366067548",{"2":{"6":2,"53":1,"54":1}}],["584961",{"2":{"3":1,"6":3,"53":1,"54":1,"92":1,"93":1}}],["5",{"2":{"1":29,"3":4,"4":8,"6":84,"13":1,"39":1,"49":5,"50":8,"51":16,"56":18,"59":8,"63":8,"94":1,"97":4,"121":1,"130":2,"145":1,"146":1,"156":27,"165":1,"167":32,"168":25}}],["4983491639274692e6",{"2":{"168":2}}],["4986507085647392e6",{"2":{"168":2}}],["497205585568957e6",{"2":{"168":2}}],["4976022389592e6",{"2":{"168":2}}],["4957639801366436e6",{"2":{"168":2}}],["4940253560034204e6",{"2":{"168":2}}],["4946113281484335e6",{"2":{"168":2}}],["491990928929295e6",{"2":{"168":2}}],["4904357734399722e6",{"2":{"168":2}}],["4926709788709967e6",{"2":{"168":2}}],["4962554647802354e6",{"2":{"168":2}}],["499984780817334e6",{"2":{"168":2}}],["4997392479570867e6",{"2":{"168":2}}],["4991939151049731e6",{"2":{"168":2}}],["4994001399837343e6",{"2":{"168":2}}],["4998500087497458e6",{"2":{"168":2}}],["49",{"2":{"121":1}}],["43541888381864",{"2":{"169":3}}],["4326",{"2":{"168":2,"169":3}}],["43787",{"2":{"15":1}}],["439295815226",{"2":{"15":1}}],["434306",{"2":{"6":1,"149":1,"150":1}}],["4896621210021754e6",{"2":{"168":2}}],["489271",{"2":{"6":4,"161":4}}],["4870405593989636e6",{"2":{"168":2}}],["4879072738504685e6",{"2":{"168":2}}],["484003",{"2":{"120":4}}],["482551",{"2":{"120":4}}],["48268",{"2":{"15":1}}],["48",{"2":{"39":1}}],["48001",{"2":{"15":1}}],["45",{"2":{"39":2,"120":12,"167":2}}],["450",{"2":{"13":1}}],["458369",{"2":{"6":2,"149":2,"150":2}}],["42004014766201",{"2":{"167":1}}],["420040147662014",{"2":{"167":3}}],["4219350464667047e",{"2":{"167":4}}],["42",{"2":{"13":1,"14":1,"39":3}}],["426283",{"2":{"6":1,"149":1,"150":1}}],["400",{"2":{"39":3}}],["40000",{"2":{"15":1}}],["40",{"2":{"14":1,"39":3}}],["406224",{"2":{"6":1,"149":1,"150":1}}],["404504",{"2":{"6":1,"149":1,"150":1}}],["41544701408748197",{"2":{"167":1}}],["41",{"2":{"39":1,"169":20}}],["41878",{"2":{"15":1}}],["414248",{"2":{"6":1,"149":1,"150":1}}],["419406",{"2":{"6":1,"149":1,"150":1}}],["4493927459900552",{"2":{"167":1}}],["44121252392",{"2":{"15":1}}],["44",{"2":{"14":1,"39":2}}],["442901",{"2":{"6":1,"149":1,"150":1}}],["446339",{"2":{"6":1,"149":1,"150":1}}],["477985",{"2":{"120":4}}],["47",{"2":{"39":3}}],["473835",{"2":{"6":1,"149":1,"150":1}}],["472117",{"2":{"6":2,"149":2,"150":2}}],["46525251631344455",{"2":{"167":1}}],["465816",{"2":{"6":1,"149":1,"150":1}}],["46",{"2":{"39":3}}],["468107",{"2":{"6":1,"149":1,"150":1}}],["464547",{"2":{"6":6,"161":6}}],["4",{"2":{"1":11,"3":4,"6":15,"9":2,"13":2,"14":1,"33":1,"47":1,"66":1,"79":1,"83":1,"94":2,"100":1,"120":1,"130":3,"145":1,"152":1,"156":8,"168":20,"171":2}}],["3585",{"2":{"145":1}}],["35",{"2":{"39":3}}],["354492",{"2":{"3":1,"6":3,"53":1,"54":1,"92":1,"93":1}}],["38042741557976",{"2":{"167":1}}],["380427415579764",{"2":{"167":3}}],["38",{"2":{"39":3}}],["3655999675063154",{"2":{"167":1}}],["36",{"2":{"39":2}}],["360",{"2":{"34":1}}],["36022",{"2":{"15":1}}],["327284472232776",{"2":{"169":3}}],["32610",{"2":{"168":3}}],["32",{"2":{"39":3}}],["37",{"2":{"39":5}}],["3497142366876638",{"2":{"167":1}}],["34",{"2":{"39":3}}],["31571636123306385",{"2":{"167":1}}],["31",{"2":{"39":2}}],["30151010318639",{"2":{"167":4}}],["30527612515520186",{"2":{"167":4}}],["300",{"2":{"59":1}}],["30",{"2":{"14":2,"39":3,"167":2}}],["3376428491230612",{"2":{"167":4}}],["3390",{"2":{"94":1}}],["33333333333",{"2":{"15":1}}],["333333333336",{"2":{"15":3}}],["33",{"2":{"6":20,"149":20,"150":20}}],["3d",{"2":{"4":1,"6":1,"40":2,"63":1,"130":1,"144":1}}],["3",{"2":{"1":13,"3":4,"5":1,"6":29,"14":2,"40":13,"43":6,"45":1,"51":6,"56":5,"62":1,"66":1,"79":1,"83":1,"94":2,"96":1,"100":1,"121":7,"130":3,"139":16,"145":4,"150":3,"152":2,"154":1,"156":11,"163":1,"168":1,"169":1}}],["39945867303846",{"2":{"169":3}}],["3995734698458635",{"2":{"167":1}}],["399918",{"2":{"6":2,"149":2,"150":2}}],["394759",{"2":{"6":1,"149":1,"150":1}}],["392466",{"2":{"6":1,"149":1,"150":1}}],["395332",{"2":{"6":1,"149":1,"150":1}}],["39",{"0":{"30":1},"2":{"0":1,"4":5,"6":20,"7":1,"9":2,"19":1,"21":2,"22":1,"23":1,"29":1,"34":1,"36":1,"37":1,"38":1,"39":3,"40":2,"43":6,"44":3,"45":28,"47":1,"49":1,"50":1,"52":1,"53":4,"54":1,"57":2,"60":4,"63":7,"68":1,"78":2,"85":2,"94":19,"97":1,"109":1,"112":2,"121":3,"123":2,"125":3,"126":1,"130":5,"136":6,"138":1,"145":6,"146":1,"148":1,"150":2,"158":2,"159":3,"160":6,"162":1,"164":1,"165":2,"166":1,"167":6,"168":6,"169":4,"170":4,"171":5}}],["2pi",{"2":{"167":1,"168":1,"169":1}}],["2nd",{"2":{"54":6}}],["2335447787454",{"2":{"169":1}}],["233544778745394",{"2":{"169":2}}],["23",{"2":{"39":3,"94":1}}],["23699059147",{"2":{"15":1}}],["28",{"2":{"39":2}}],["28083",{"2":{"15":2}}],["2658011835867806",{"2":{"167":1}}],["26745668457025",{"2":{"167":1}}],["267456684570245",{"2":{"167":3}}],["26",{"2":{"39":5,"94":2}}],["24989584635339165",{"2":{"167":1}}],["24279488312757858",{"2":{"167":4}}],["24",{"2":{"39":7,"94":1,"169":9}}],["274364",{"2":{"51":1,"53":1,"56":1}}],["274363",{"2":{"51":1,"53":1,"56":1}}],["27",{"2":{"39":2}}],["275543",{"2":{"6":6,"161":6}}],["2d",{"2":{"25":1,"27":1,"144":1}}],["2^",{"2":{"14":1}}],["2158594260436434",{"2":{"167":1}}],["215118",{"2":{"6":4,"161":4}}],["21664550952386064",{"2":{"167":4}}],["21",{"2":{"39":4,"94":2,"169":40}}],["21427",{"2":{"11":5}}],["295828190107045",{"2":{"169":1}}],["29582819010705",{"2":{"169":2}}],["299820032397223",{"2":{"167":1}}],["29",{"2":{"39":3}}],["29th",{"0":{"8":1},"1":{"9":1,"10":1}}],["298",{"2":{"6":2,"146":2}}],["20340",{"2":{"171":1}}],["20682326747054",{"2":{"169":1}}],["206823267470536",{"2":{"169":2}}],["20093817218219",{"2":{"167":1}}],["200938172182195",{"2":{"167":3}}],["2018",{"2":{"94":1}}],["2017",{"2":{"6":1,"40":1}}],["20",{"2":{"39":3,"94":2,"167":60,"169":1}}],["2024",{"0":{"7":1,"8":1},"1":{"9":1,"10":1}}],["20th",{"0":{"7":1}}],["25",{"2":{"39":3,"65":1,"94":1,"99":1,"169":12}}],["258",{"2":{"11":1}}],["25px",{"2":{"6":2}}],["257223563`",{"2":{"146":1}}],["257223563",{"2":{"6":2,"146":1}}],["22",{"2":{"39":3,"94":1}}],["22168",{"2":{"3":1,"6":3,"53":1,"54":1,"92":1,"93":1}}],["224758",{"2":{"3":1,"6":3,"53":1,"54":1,"92":1,"93":1}}],["2",{"2":{"1":19,"3":9,"5":1,"6":49,"13":1,"14":1,"15":3,"25":2,"27":2,"34":3,"37":1,"39":6,"40":32,"43":2,"44":4,"45":10,"46":6,"47":7,"49":1,"50":2,"54":2,"56":1,"59":1,"60":3,"63":4,"66":2,"79":2,"80":2,"82":2,"83":3,"94":11,"100":2,"120":2,"121":23,"130":5,"140":1,"147":1,"150":5,"152":7,"153":7,"154":5,"156":18,"161":11,"167":7,"168":6,"169":10,"170":1}}],["1st",{"2":{"54":6}}],["198232937815632",{"2":{"169":1}}],["19823293781563178",{"2":{"169":2}}],["1999466709331708",{"2":{"167":1}}],["1998",{"2":{"51":1,"53":1,"56":1}}],["19",{"2":{"39":2,"94":2}}],["110m",{"2":{"168":2}}],["110",{"2":{"168":1}}],["11591614996189725",{"2":{"167":1}}],["11966707868197",{"2":{"167":1}}],["119667078681967",{"2":{"167":3}}],["11",{"2":{"15":2,"39":2,"94":1}}],["1145",{"2":{"51":1,"53":1,"56":1}}],["114",{"2":{"7":1}}],["16589608273778408",{"2":{"167":1}}],["165644",{"2":{"120":2}}],["16692537029320365",{"2":{"167":4}}],["166644",{"2":{"120":2}}],["163434",{"2":{"120":2}}],["169356",{"2":{"120":2}}],["164434",{"2":{"120":2}}],["16111",{"2":{"15":1}}],["16",{"2":{"13":1,"14":1,"39":2,"94":2}}],["180",{"2":{"34":1,"120":1}}],["18593721105",{"2":{"15":1}}],["18",{"2":{"13":1,"14":1,"39":3,"94":2}}],["1em",{"2":{"6":2}}],["1px",{"2":{"6":2}}],["13309630561615",{"2":{"169":3}}],["13401805979",{"2":{"15":2}}],["13",{"2":{"6":3,"39":1,"51":1,"56":2,"94":1}}],["10n",{"2":{"168":1}}],["10832215707812454",{"2":{"167":4}}],["10m",{"2":{"150":1}}],["10^9",{"2":{"13":1}}],["1000000",{"2":{"168":1}}],["1000",{"2":{"13":2,"145":2,"163":2,"168":1}}],["100",{"2":{"6":2,"14":3,"121":2}}],["10",{"2":{"6":14,"11":1,"36":1,"39":5,"49":4,"50":10,"51":2,"53":1,"56":2,"62":2,"94":3,"96":2,"146":1,"150":3,"167":1}}],["14182952335953",{"2":{"169":1}}],["14182952335952814",{"2":{"169":2}}],["14404531208901e",{"2":{"169":2}}],["1499775010124783",{"2":{"167":1}}],["1464721641710074",{"2":{"167":4}}],["14",{"2":{"3":1,"6":5,"39":2,"53":2,"54":2,"92":1,"93":1,"94":1,"145":2,"146":2}}],["15488729606723",{"2":{"169":3}}],["15",{"2":{"3":1,"6":4,"39":1,"49":1,"50":1,"53":1,"54":1,"92":1,"93":1,"94":1}}],["17893116483784577",{"2":{"169":2}}],["17289902010158",{"2":{"167":1}}],["172899020101585",{"2":{"167":3}}],["170356",{"2":{"120":2}}],["17",{"2":{"3":1,"6":3,"39":3,"53":1,"54":1,"92":1,"93":1,"94":2}}],["125",{"2":{"6":2,"53":1,"54":1}}],["127",{"2":{"3":1,"6":3,"53":1,"54":1,"92":1,"93":1,"168":1}}],["123",{"2":{"3":1,"6":3,"53":1,"54":1,"92":1,"93":1}}],["12636633117296836",{"2":{"169":2}}],["126",{"2":{"3":1,"6":3,"53":1,"54":1,"92":1,"93":1}}],["12",{"2":{"3":1,"6":3,"39":2,"53":1,"54":1,"92":1,"93":1,"94":1,"164":1}}],["124",{"2":{"3":1,"6":3,"53":1,"54":1,"92":1,"93":1}}],["1",{"2":{"1":8,"3":38,"6":63,"13":1,"14":4,"15":1,"33":4,"34":15,"36":7,"38":2,"39":11,"40":16,"43":4,"44":7,"45":72,"46":9,"47":15,"49":1,"50":10,"52":3,"54":9,"56":4,"57":11,"59":7,"60":6,"63":16,"65":2,"66":6,"68":2,"69":2,"78":2,"79":8,"80":12,"82":2,"83":5,"94":38,"97":6,"99":2,"100":6,"109":4,"110":5,"112":1,"120":16,"121":25,"130":9,"132":12,"133":2,"140":9,"146":1,"147":4,"150":8,"152":15,"153":3,"154":15,"156":6,"161":9,"163":8,"164":3,"167":8,"168":44,"169":12,"170":1}}],["human",{"2":{"171":1}}],["hypot",{"2":{"147":1}}],["h2",{"2":{"94":6}}],["h1",{"2":{"94":11}}],["hm",{"2":{"39":2}}],["h",{"2":{"34":2,"45":2,"57":8}}],["high",{"2":{"171":1}}],["highest",{"2":{"169":1}}],["hit",{"2":{"45":1,"130":5}}],["hits",{"2":{"22":1}}],["hidedecorations",{"2":{"39":2}}],["hinter",{"2":{"31":3,"41":1,"142":1,"146":1}}],["hint",{"2":{"31":3,"41":1,"146":1}}],["hinge=2",{"2":{"53":1}}],["hinge`",{"2":{"53":1}}],["hinge",{"2":{"6":1,"45":1,"54":13,"94":15}}],["hist",{"2":{"13":1}}],["histogram",{"2":{"13":1}}],["href=",{"2":{"6":2}}],["https",{"2":{"6":2,"51":1,"53":1,"54":1,"56":1,"94":2,"150":1,"152":1}}],["hcat",{"2":{"6":1}}],["heavily",{"2":{"130":1}}],["heatmap",{"2":{"13":5,"14":6,"39":2,"59":2,"121":1}}],["help",{"2":{"159":1}}],["helpers",{"0":{"45":1},"2":{"80":1,"97":1}}],["helper",{"0":{"52":1,"54":1,"57":1},"2":{"44":1,"45":1,"50":1}}],["helps",{"2":{"30":1}}],["held",{"2":{"1":1,"6":1,"130":1}}],["here",{"2":{"6":2,"9":1,"13":1,"14":1,"24":1,"40":1,"54":1,"80":1,"121":2,"130":5,"132":1,"146":1,"162":2,"163":3,"168":2}}],["hood",{"2":{"171":1}}],["hook",{"2":{"6":1,"150":1}}],["home",{"2":{"168":1}}],["hours",{"2":{"164":1}}],["horizontal",{"2":{"47":1,"54":1,"121":1,"150":1}}],["hormann",{"0":{"52":1,"54":1,"57":1},"2":{"6":2,"40":2,"45":3,"50":2,"51":1,"53":1,"56":1}}],["how",{"0":{"26":1},"2":{"6":2,"26":2,"36":1,"40":1,"45":1,"54":1,"63":1,"121":2,"125":1,"130":1,"143":1,"150":1,"162":2,"163":2,"164":1,"165":1,"168":1,"171":1}}],["however",{"2":{"3":1,"6":2,"34":1,"40":1,"44":1,"45":1,"54":1,"59":1,"63":1,"65":1,"79":1,"138":1}}],["hole",{"2":{"34":1,"37":3,"39":2,"40":9,"44":4,"45":58,"47":3,"51":6,"53":2,"57":15,"60":3,"72":1,"73":1,"74":1,"94":33,"121":5,"133":2,"167":1}}],["holes=",{"2":{"45":1}}],["holes",{"2":{"4":3,"5":1,"6":4,"9":2,"34":2,"36":1,"40":2,"44":1,"45":19,"50":4,"51":2,"53":2,"56":6,"57":29,"60":3,"63":3,"88":1,"94":11,"102":1,"121":17,"133":2,"167":4}}],["holding",{"2":{"6":1,"121":1,"130":2}}],["holds",{"2":{"6":1,"45":1,"148":1,"158":2}}],["hold",{"2":{"6":1,"121":1,"150":1,"159":1,"171":1}}],["halign",{"2":{"150":1}}],["half",{"2":{"46":2}}],["hail",{"2":{"133":1}}],["handling",{"0":{"142":1},"2":{"123":1}}],["handler",{"2":{"41":1,"142":1}}],["handle",{"2":{"31":1,"120":1,"128":2,"130":1,"168":1}}],["handled",{"2":{"22":1}}],["hao",{"2":{"94":1}}],["had",{"2":{"51":1,"53":1,"63":1,"145":1,"159":1}}],["happens",{"2":{"45":1}}],["happen",{"2":{"20":1}}],["have",{"2":{"3":3,"4":9,"6":17,"19":1,"23":1,"34":2,"37":3,"40":6,"41":1,"45":4,"54":1,"59":1,"60":2,"63":10,"94":5,"96":1,"97":3,"109":1,"110":1,"121":1,"122":1,"123":2,"125":2,"129":1,"130":4,"150":1,"152":1,"159":1,"160":1,"162":1,"163":1,"164":3,"167":1,"168":1}}],["haskey",{"2":{"160":1}}],["hash",{"2":{"121":1}}],["hasn",{"2":{"121":1}}],["hassle",{"2":{"1":1,"6":1,"156":1}}],["has",{"2":{"1":4,"6":4,"33":1,"36":2,"40":2,"45":2,"52":2,"54":1,"57":1,"59":1,"60":1,"63":11,"112":1,"120":1,"130":4,"131":1,"145":2,"154":1,"168":1}}],["bx",{"2":{"120":2}}],["b2y",{"2":{"54":4}}],["b2x",{"2":{"54":4}}],["b2",{"2":{"54":47,"60":3,"97":6}}],["b``",{"2":{"52":1}}],["b`",{"2":{"52":3,"54":4,"57":4}}],["bigger",{"2":{"45":1}}],["bit",{"2":{"25":1,"27":1,"154":8,"167":2}}],["b1y",{"2":{"54":7}}],["b1x",{"2":{"54":7}}],["b1",{"2":{"45":8,"54":63,"97":6}}],["building",{"2":{"167":1}}],["build",{"2":{"45":13,"50":1,"51":1,"53":1,"56":1,"125":3,"126":1,"145":2,"153":1,"154":1}}],["built",{"2":{"21":1,"24":1}}],["buffers",{"2":{"121":1}}],["buffered",{"2":{"41":2}}],["buffering",{"2":{"40":1,"41":1}}],["buffer",{"0":{"41":1},"2":{"31":2,"41":5,"44":2,"45":1,"122":1}}],["but",{"2":{"1":2,"3":5,"4":3,"6":15,"18":1,"22":1,"25":1,"27":1,"34":1,"36":1,"37":1,"47":1,"54":2,"57":2,"63":4,"68":2,"94":1,"96":1,"97":5,"99":1,"109":1,"110":1,"113":2,"114":1,"120":1,"121":1,"122":1,"125":1,"128":1,"130":16,"141":1,"143":1,"147":1,"150":1,"158":1,"160":2,"162":1,"163":1,"164":2,"168":2,"169":2,"171":1}}],["b>",{"2":{"6":4}}],["bloat",{"2":{"169":1}}],["block",{"2":{"167":1}}],["blob",{"2":{"6":2,"150":1}}],["blue",{"2":{"14":1,"49":1,"62":2,"65":2,"82":2,"96":2,"99":2,"163":2}}],["black",{"2":{"6":2,"49":1,"168":1}}],["breaks",{"2":{"140":1}}],["break",{"2":{"45":3,"47":1,"52":2,"63":4,"94":11,"97":1,"121":6,"140":2}}],["brevity",{"2":{"40":1}}],["br>",{"2":{"6":2}}],["broadcasting",{"2":{"6":1,"40":1}}],["broken",{"2":{"3":1,"6":1,"80":1}}],["balancing",{"2":{"130":2}}],["barrier",{"2":{"130":1}}],["barycentric",{"0":{"5":1,"38":1,"40":1},"1":{"39":1,"40":1},"2":{"0":6,"5":10,"6":17,"9":1,"31":1,"38":9,"39":4,"40":52}}],["basicsgeoms",{"2":{"130":1}}],["basic",{"2":{"121":1}}],["base",{"2":{"31":4,"40":15,"41":1,"45":2,"121":6,"130":5,"142":1,"146":2,"147":1,"158":1,"160":3}}],["based",{"2":{"4":2,"6":3,"23":1,"34":2,"37":2,"39":2,"44":1,"47":1,"60":2,"63":1,"69":1,"83":1,"94":2,"97":1,"100":1,"110":1,"158":1,"162":1,"163":1,"171":1}}],["backs",{"2":{"50":4}}],["backwards",{"2":{"45":1,"52":1,"54":1,"57":1}}],["backing",{"2":{"45":1}}],["backend",{"2":{"41":2,"160":1}}],["back",{"2":{"6":1,"18":1,"19":1,"22":1,"50":4,"160":1}}],["b",{"2":{"3":2,"4":7,"6":13,"45":206,"47":9,"51":26,"52":18,"53":26,"54":77,"55":3,"56":27,"57":39,"63":29,"94":2,"97":22,"170":1}}],["box",{"2":{"46":2,"47":3,"163":1}}],["bounaries",{"2":{"94":1}}],["bounce",{"2":{"45":8,"51":1,"52":1,"53":1,"54":1,"56":1,"57":1}}],["bouncings",{"2":{"45":1}}],["bouncing",{"2":{"45":13,"52":3,"54":4,"57":4}}],["bounday",{"2":{"94":2,"113":2,"114":2,"115":2}}],["boundaries",{"2":{"3":2,"6":2,"78":2,"82":1,"83":1,"92":1,"93":1,"94":1,"121":1}}],["boundary",{"2":{"3":7,"6":7,"59":1,"65":1,"66":1,"68":1,"69":3,"72":4,"79":2,"80":9,"83":2,"85":1,"86":6,"87":3,"94":16,"99":1,"100":3,"109":2,"110":4,"112":3,"113":3,"114":1,"115":1}}],["bound",{"2":{"55":1}}],["bounding",{"2":{"45":1,"46":2,"47":3}}],["boundscheck",{"2":{"40":14}}],["bounds",{"2":{"6":1,"121":4}}],["bold",{"2":{"41":1,"142":1,"146":1}}],["border",{"2":{"6":8}}],["both",{"2":{"3":5,"6":6,"45":2,"54":4,"56":1,"57":1,"59":1,"63":3,"66":1,"80":4,"83":1,"94":2,"97":1,"100":1,"114":1,"145":1,"147":1}}],["booltype",{"2":{"130":3,"147":1,"159":3}}],["booleans",{"2":{"45":1,"94":2}}],["boolean",{"2":{"20":2,"45":1,"52":1,"54":1,"57":1,"130":1,"159":1,"162":1}}],["boolsastypes",{"0":{"20":1,"159":1},"2":{"147":2,"159":6}}],["bools",{"2":{"10":1}}],["bool",{"2":{"3":17,"4":14,"6":40,"45":3,"63":17,"66":1,"69":1,"79":2,"80":13,"83":1,"93":1,"94":2,"97":10,"100":1,"110":2,"120":7,"121":6,"147":2,"159":2,"161":5}}],["bypred",{"2":{"165":1}}],["by",{"0":{"73":1,"74":1,"104":1},"2":{"1":3,"3":2,"4":8,"6":30,"7":1,"18":1,"20":1,"21":1,"22":2,"23":1,"25":1,"26":1,"27":1,"33":1,"34":6,"36":1,"37":1,"40":4,"41":1,"43":5,"44":4,"45":14,"46":1,"47":6,"49":1,"50":6,"51":1,"53":1,"54":5,"56":4,"57":3,"60":5,"63":8,"66":1,"68":1,"69":1,"73":2,"74":2,"75":1,"76":2,"78":1,"90":2,"94":10,"120":2,"121":4,"125":2,"130":7,"136":2,"138":1,"140":3,"141":2,"142":1,"143":1,"144":1,"146":3,"147":1,"148":1,"150":1,"151":1,"152":3,"153":1,"156":1,"162":2,"163":1,"164":2,"165":1,"167":1,"168":1,"169":1,"171":1}}],["beed",{"2":{"169":1}}],["been",{"2":{"52":1,"121":1,"123":2,"159":1}}],["berlin",{"2":{"164":1}}],["bearing",{"2":{"120":4}}],["beauty",{"2":{"9":1}}],["better",{"2":{"80":1,"130":2,"150":1}}],["between",{"2":{"4":4,"6":18,"19":1,"34":2,"40":13,"45":1,"47":18,"51":1,"52":4,"53":1,"54":11,"56":2,"57":4,"60":8,"63":1,"94":4,"97":4,"121":1,"146":3,"147":1,"151":2,"152":2,"153":1,"162":2,"163":1,"168":1}}],["because",{"2":{"45":1,"123":1,"157":1}}],["become",{"2":{"18":1}}],["being",{"2":{"34":1,"54":1,"94":1,"97":1,"138":1}}],["behind",{"2":{"25":1,"26":1,"27":1,"39":1,"123":1}}],["behaviour",{"2":{"6":1,"19":1,"22":1,"150":1}}],["best",{"2":{"23":1,"130":2,"150":1}}],["beware",{"2":{"22":1}}],["benchmarking",{"2":{"146":1,"150":1}}],["benchmarkgroup",{"2":{"146":2,"150":3}}],["benchmark",{"0":{"146":1,"150":1},"2":{"146":1,"150":1}}],["benchmarktools",{"2":{"13":1,"146":1,"150":1}}],["benchmarks",{"2":{"9":2}}],["beginning",{"2":{"47":1,"167":1}}],["begin+1",{"2":{"40":5}}],["begin",{"2":{"9":1,"40":7,"130":2,"151":1,"171":1}}],["before",{"2":{"6":4,"40":1,"51":1,"53":1,"54":1,"56":1,"150":1,"168":1}}],["below",{"2":{"6":2,"21":1,"41":1,"135":1,"152":1,"153":1,"154":1,"171":1}}],["be",{"2":{"1":7,"3":3,"4":11,"5":4,"6":65,"7":1,"9":1,"13":2,"19":2,"20":1,"24":3,"25":3,"26":1,"27":3,"34":8,"37":7,"38":2,"39":1,"40":10,"41":2,"43":1,"44":3,"45":14,"46":1,"47":2,"50":1,"51":7,"52":4,"53":7,"54":12,"56":6,"57":5,"59":2,"60":4,"63":15,"69":6,"78":2,"79":1,"83":6,"94":21,"97":2,"100":6,"102":1,"103":1,"104":1,"105":1,"110":6,"120":2,"121":1,"125":2,"128":2,"129":2,"130":12,"132":1,"133":1,"134":1,"135":3,"136":4,"137":1,"138":2,"140":2,"141":3,"142":1,"144":1,"146":8,"147":2,"150":10,"152":1,"154":3,"156":1,"159":1,"160":2,"162":4,"167":2,"169":1}}],["xticklabelsvisible",{"2":{"168":1}}],["xticklabelrotation",{"2":{"13":2}}],["xoffset",{"2":{"167":4,"169":1}}],["x=x",{"2":{"161":1}}],["x`",{"2":{"130":1}}],["xvec",{"2":{"121":4}}],["xbounds",{"2":{"121":4}}],["xhalf",{"2":{"121":3}}],["xlast",{"2":{"60":3}}],["xfirst",{"2":{"60":5}}],["x0",{"2":{"60":5}}],["xn",{"2":{"47":4}}],["xind+1",{"2":{"121":1}}],["xind",{"2":{"121":2}}],["xinterior",{"2":{"44":2}}],["xi−xi−1",{"2":{"6":1}}],["xcentroid",{"2":{"44":13}}],["xrange",{"2":{"39":3,"59":2}}],["xautolimits",{"2":{"39":2}}],["xp2",{"2":{"34":5}}],["x2",{"2":{"6":3,"40":4,"44":2,"47":18,"60":8,"80":10,"94":5,"97":4,"121":5,"147":6,"161":2}}],["x26",{"2":{"6":4,"34":2,"37":6,"40":1,"41":4,"45":58,"47":36,"51":4,"52":4,"54":24,"57":2,"60":3,"63":14,"75":2,"76":2,"80":48,"89":2,"90":2,"94":170,"97":22,"106":2,"107":2,"112":2,"116":2,"117":2,"120":4,"121":12,"135":2,"140":6,"142":2,"146":2,"152":10,"153":2,"161":4,"162":1}}],["x1",{"2":{"6":4,"40":3,"44":2,"47":22,"60":8,"80":11,"94":6,"97":5,"121":5,"147":7,"161":2}}],["xs",{"2":{"6":3,"47":4,"121":30,"161":4}}],["xmax",{"2":{"6":1,"46":2,"47":48}}],["xmin",{"2":{"6":1,"46":2,"47":49}}],["x3c",{"2":{"5":1,"6":36,"31":1,"34":4,"37":2,"40":66,"45":17,"47":11,"50":3,"51":1,"53":1,"54":6,"56":1,"59":1,"60":13,"63":2,"80":33,"94":13,"97":10,"120":1,"121":4,"125":2,"130":19,"133":2,"136":3,"140":5,"146":2,"151":2,"152":6,"153":3,"154":9,"158":4,"159":2,"165":1}}],["xy`",{"2":{"141":1}}],["xy",{"2":{"1":4,"40":1,"141":3}}],["x",{"2":{"1":4,"4":1,"6":6,"7":1,"9":5,"11":6,"13":11,"14":10,"15":4,"34":9,"37":2,"39":8,"43":1,"44":10,"45":21,"46":1,"47":8,"50":6,"52":9,"54":18,"57":9,"59":2,"60":7,"63":3,"80":21,"94":16,"97":7,"120":11,"121":2,"123":2,"130":17,"135":2,"137":2,"141":1,"143":4,"147":2,"150":2,"152":2,"154":1,"155":2,"156":2,"159":4,"161":33,"162":1,"164":2,"167":6,"168":2,"169":2}}],["=>",{"2":{"130":2}}],["=float64",{"2":{"44":3,"53":1,"56":1}}],["=false",{"2":{"34":1}}],["===",{"2":{"80":8,"120":4}}],["==",{"2":{"9":1,"23":1,"34":4,"37":2,"40":9,"41":2,"44":1,"45":34,"47":30,"52":1,"54":20,"56":2,"57":1,"59":1,"63":16,"94":44,"97":2,"120":3,"121":18,"130":1,"133":1,"135":1,"140":1,"142":1,"146":2,"150":1,"154":3}}],["=",{"2":{"1":5,"3":17,"4":7,"5":2,"6":62,"11":1,"13":19,"14":33,"15":18,"31":4,"33":4,"34":56,"36":6,"37":25,"39":35,"40":110,"41":3,"43":6,"44":36,"45":323,"46":6,"47":96,"49":7,"50":29,"51":21,"52":30,"53":18,"54":143,"56":21,"57":77,"59":15,"60":52,"62":7,"63":40,"65":7,"66":3,"68":4,"69":23,"70":3,"71":7,"72":14,"73":14,"74":4,"75":2,"76":2,"78":5,"79":3,"80":57,"82":7,"83":18,"84":3,"85":11,"86":17,"87":9,"88":3,"89":2,"90":2,"92":3,"93":3,"94":189,"96":7,"97":40,"99":7,"100":22,"101":3,"102":11,"103":14,"104":14,"105":4,"106":2,"107":2,"109":3,"110":22,"111":3,"112":9,"113":14,"114":10,"115":6,"116":2,"117":2,"120":32,"121":106,"123":1,"127":4,"130":90,"132":2,"133":4,"135":9,"137":1,"139":3,"140":30,"142":2,"145":16,"146":21,"147":18,"148":2,"149":5,"150":60,"151":11,"152":49,"153":7,"154":43,"155":1,"156":2,"158":6,"159":2,"160":3,"161":42,"163":12,"164":6,"165":2,"167":45,"168":19,"169":13,"170":3,"171":4}}],["utm",{"2":{"168":1}}],["utility",{"0":{"161":1},"2":{"40":1,"130":2}}],["utils",{"0":{"154":1},"2":{"31":1}}],["u2",{"2":{"94":4}}],["u1",{"2":{"94":4}}],["update",{"2":{"45":6,"121":10}}],["updated",{"2":{"45":6,"130":3}}],["updates",{"2":{"40":1}}],["up",{"2":{"45":2,"54":1,"94":1,"114":1,"128":1,"139":1,"152":2,"167":2}}],["upper",{"2":{"6":1,"121":1,"163":1}}],["uv",{"2":{"40":1}}],["u>",{"2":{"6":2}}],["u>geometryops",{"2":{"6":2}}],["usage",{"2":{"164":1}}],["usa",{"2":{"150":15,"164":3}}],["us",{"2":{"37":1,"164":1,"168":1}}],["ususally",{"2":{"6":1,"125":1,"130":1}}],["usually",{"2":{"26":2,"171":1}}],["usual",{"2":{"6":1,"133":1,"136":1}}],["usecases",{"2":{"25":1,"27":1}}],["uses",{"2":{"6":1,"94":1,"141":1,"146":1,"150":1,"171":1}}],["users",{"2":{"31":1,"123":1,"138":1}}],["user",{"2":{"6":12,"19":1,"44":1,"51":3,"53":3,"56":3,"151":1,"152":1,"153":1,"162":1}}],["useful",{"2":{"6":10,"40":1,"121":1,"144":1,"147":1,"150":2,"160":1}}],["used",{"2":{"1":1,"5":1,"6":8,"34":1,"37":1,"38":1,"40":1,"44":2,"45":7,"47":1,"50":1,"54":1,"59":1,"60":1,"63":1,"97":1,"121":2,"125":1,"130":3,"131":1,"147":1,"150":1,"152":2,"157":2,"158":1,"162":2,"163":1,"168":1,"171":1}}],["use",{"2":{"1":2,"4":1,"5":1,"6":9,"11":1,"19":1,"24":1,"26":1,"40":1,"45":1,"57":1,"80":2,"97":1,"121":1,"122":1,"127":1,"130":7,"133":1,"143":1,"145":1,"147":1,"150":1,"152":2,"160":3,"162":2,"165":2,"167":1,"171":1}}],["using",{"0":{"168":1},"2":{"1":4,"4":1,"5":3,"6":12,"11":4,"13":4,"14":1,"15":1,"31":7,"33":1,"34":1,"36":2,"37":2,"39":4,"40":7,"41":3,"43":2,"44":1,"45":5,"46":2,"47":1,"49":2,"50":1,"52":3,"54":4,"55":1,"57":3,"59":2,"60":2,"62":2,"63":1,"65":2,"66":1,"68":2,"69":1,"76":1,"78":2,"79":1,"80":1,"82":2,"83":1,"90":1,"92":2,"93":1,"94":1,"96":2,"97":1,"99":2,"100":1,"107":1,"109":2,"110":1,"117":1,"120":1,"121":5,"122":1,"123":2,"128":1,"130":4,"133":1,"136":1,"137":2,"140":1,"141":1,"142":3,"143":1,"145":1,"146":5,"147":1,"150":2,"152":1,"154":1,"155":2,"156":4,"160":2,"161":1,"162":1,"163":4,"164":2,"166":4,"167":1,"169":1,"170":2}}],["unnecessary",{"2":{"121":1}}],["unneeded",{"2":{"6":3,"45":1,"51":1,"53":1,"56":1}}],["until",{"2":{"121":3,"128":1,"152":1,"160":1}}],["uneeded",{"2":{"51":1,"53":1,"56":1}}],["uneccesary",{"2":{"6":3,"151":1,"152":1,"153":1}}],["unprocessed",{"2":{"45":1}}],["unknown",{"2":{"45":4,"47":15}}],["unknown=3",{"2":{"45":1}}],["unmatched",{"2":{"45":9,"47":26}}],["understand",{"2":{"157":1}}],["under",{"2":{"37":2,"171":1}}],["undergrad",{"2":{"9":1}}],["undef",{"2":{"34":2,"45":1,"151":1,"152":1,"154":2,"161":2}}],["unlike",{"2":{"22":1,"157":1}}],["unless",{"2":{"18":1,"45":1,"52":2,"54":2,"57":2}}],["unstable",{"2":{"13":1,"130":1,"159":1}}],["universal",{"2":{"168":1}}],["united",{"2":{"150":1}}],["unify",{"2":{"25":1,"27":1}}],["unique",{"2":{"6":2,"54":3,"136":2,"140":2}}],["unioning",{"2":{"57":1}}],["unionintersectingpolygons",{"2":{"0":1,"6":8,"51":1,"52":2,"53":1,"54":2,"56":1,"57":2,"136":2,"138":2,"139":1,"140":4}}],["unions",{"0":{"57":1},"2":{"22":1,"158":1}}],["union",{"0":{"56":1},"2":{"0":1,"1":2,"3":2,"4":4,"6":22,"11":3,"19":2,"31":1,"34":2,"37":1,"40":1,"44":4,"45":7,"47":1,"53":2,"56":18,"57":30,"60":1,"63":8,"71":2,"72":4,"73":1,"75":2,"76":1,"85":2,"86":6,"89":2,"90":1,"97":4,"102":2,"103":4,"104":1,"106":2,"107":1,"112":2,"113":4,"114":1,"116":2,"117":1,"120":1,"121":5,"123":1,"128":3,"130":6,"136":1,"138":1,"140":9,"147":4,"150":2,"151":3,"152":3,"153":3,"158":4,"161":1}}],["unchanged",{"2":{"1":1,"6":2,"130":1,"150":1}}],["unwrap",{"2":{"0":1,"6":3,"125":1,"130":16}}],["nselected",{"2":{"154":3}}],["nmax",{"2":{"154":2}}],["nice",{"2":{"152":1}}],["nvkelso",{"2":{"150":1}}],["null",{"2":{"146":1}}],["numeric",{"2":{"11":1}}],["numbers",{"2":{"6":1,"7":1,"38":2,"40":1,"146":1}}],["number=6",{"2":{"6":1,"149":1,"150":1}}],["number",{"2":{"6":11,"40":1,"45":2,"50":1,"59":1,"63":2,"94":2,"144":1,"145":1,"147":1,"150":2,"151":4,"152":7,"153":4,"154":12}}],["n+1",{"2":{"132":1}}],["nfeature",{"2":{"130":2}}],["nkeys",{"2":{"121":8}}],["nc",{"2":{"94":13}}],["ncoord",{"2":{"63":2}}],["nl",{"2":{"94":11}}],["nhole",{"2":{"45":2,"51":2,"53":2,"56":2,"57":1,"63":2}}],["nbpts",{"2":{"45":2}}],["nbsp",{"2":{"1":4,"3":9,"4":8,"5":3,"6":87,"125":3,"135":1,"136":4}}],["ngeom",{"2":{"44":1,"130":2,"161":1}}],["nt",{"2":{"160":2}}],["ntasks",{"2":{"130":6}}],["nthreads",{"2":{"130":3}}],["nthe",{"2":{"41":1,"142":1,"146":1}}],["ntuple",{"2":{"40":3,"147":1}}],["n2",{"2":{"40":8,"63":10}}],["n1",{"2":{"40":8,"63":9}}],["np2",{"2":{"80":4}}],["npolygon",{"2":{"52":1,"63":3,"140":2}}],["npoints",{"2":{"34":6,"45":5,"94":3,"146":6,"152":7}}],["npoint",{"2":{"6":1,"34":2,"36":1,"37":1,"47":2,"60":1,"63":6,"80":6,"94":6,"112":1,"120":2,"133":1,"146":3,"147":1,"150":14,"154":1,"161":13}}],["npts",{"2":{"45":6,"152":3}}],["np",{"2":{"37":2,"60":5}}],["n",{"2":{"6":1,"9":1,"38":2,"40":36,"41":2,"45":51,"50":10,"56":4,"57":4,"94":11,"112":2,"120":6,"121":5,"132":1,"140":25,"142":2,"146":2,"147":3,"150":2,"154":7,"161":32}}],["naive",{"2":{"55":1}}],["napts",{"2":{"45":3}}],["navigate",{"0":{"26":1}}],["natearth2",{"2":{"168":1}}],["natural",{"2":{"150":2,"162":1,"168":2}}],["naturalearth",{"2":{"11":2,"168":1}}],["nature",{"2":{"121":1}}],["native",{"2":{"6":1,"122":1,"160":4,"171":1}}],["nan",{"2":{"9":1}}],["named",{"2":{"130":1}}],["namedtuple",{"2":{"18":2,"130":2,"160":2}}],["name",{"2":{"6":1,"31":2,"150":1,"160":1,"164":1,"170":1,"171":2}}],["names",{"2":{"6":1,"31":3,"130":6,"160":1}}],["noel0",{"2":{"168":1}}],["nodestatus",{"2":{"121":6}}],["nodes",{"2":{"45":1,"121":4}}],["node",{"2":{"45":26,"121":17}}],["north",{"2":{"47":12}}],["nor",{"2":{"41":1,"142":1,"146":1}}],["normalized",{"2":{"40":1}}],["normalize",{"2":{"40":1}}],["norm",{"2":{"6":1,"40":22}}],["now",{"2":{"6":1,"13":1,"25":1,"27":1,"36":1,"39":2,"40":4,"41":1,"45":1,"50":1,"57":1,"60":1,"120":1,"121":2,"139":1,"144":1,"145":3,"146":1,"150":1,"163":2,"167":5,"168":6,"169":2,"170":1,"171":3}}],["no",{"2":{"6":6,"34":1,"40":2,"45":4,"51":1,"52":1,"53":1,"54":14,"56":1,"63":2,"69":3,"83":3,"94":2,"100":2,"102":1,"103":3,"104":3,"105":1,"110":2,"112":1,"114":1,"115":2,"121":2,"122":1,"123":1,"130":3,"144":1,"146":2,"147":1,"150":1,"160":1,"171":1}}],["nonzero",{"2":{"147":1}}],["none",{"2":{"6":4,"45":1,"50":1,"51":1,"53":1,"56":1,"57":1,"80":4,"82":1}}],["nondimensional",{"2":{"6":1,"146":1}}],["nonintersecting",{"2":{"6":1,"19":1,"136":1,"140":1}}],["non",{"2":{"3":2,"6":2,"18":1,"38":2,"45":15,"51":2,"52":1,"53":1,"54":4,"56":1,"57":2,"59":1,"97":2,"114":1,"128":1,"159":1}}],["note",{"2":{"4":4,"6":10,"23":1,"29":1,"34":1,"37":2,"40":1,"43":2,"44":2,"45":3,"47":1,"50":2,"52":3,"54":5,"57":3,"60":1,"63":5,"94":1,"96":1,"97":1,"141":1,"147":1,"151":1,"152":2,"153":1,"159":1,"168":2,"169":1}}],["not",{"0":{"122":1},"2":{"1":2,"3":8,"4":1,"6":18,"18":1,"20":1,"22":1,"23":1,"31":1,"34":4,"37":1,"40":4,"41":1,"43":1,"45":18,"50":1,"53":1,"54":7,"57":3,"62":2,"63":4,"65":2,"66":1,"68":2,"69":2,"78":1,"79":2,"83":3,"85":5,"86":3,"87":2,"88":2,"94":5,"96":1,"97":2,"99":2,"100":2,"102":1,"110":1,"120":4,"121":2,"122":1,"128":1,"129":1,"130":10,"132":2,"135":2,"139":3,"141":1,"142":1,"143":1,"144":1,"146":2,"147":1,"157":1,"158":1,"159":1,"160":2,"162":1,"168":1,"169":1}}],["nothing`",{"2":{"52":2,"54":2,"57":2}}],["nothing",{"2":{"1":34,"4":1,"6":42,"15":3,"45":4,"50":1,"52":2,"53":1,"54":2,"57":2,"63":1,"94":1,"120":9,"121":3,"130":8,"132":24,"135":1,"139":60,"142":1,"147":1,"150":2,"151":6,"152":6,"153":6,"154":1,"156":32,"161":7,"167":252,"168":16,"169":20}}],["ne",{"2":{"150":1,"168":2}}],["net",{"2":{"135":2}}],["ness",{"2":{"130":1}}],["nesting",{"2":{"128":2}}],["nestedloopfast",{"2":{"165":1}}],["nested",{"2":{"1":2,"4":1,"6":5,"22":1,"34":1,"128":2,"130":4,"150":1,"155":1}}],["never",{"2":{"128":1,"151":1}}],["neumann",{"2":{"121":1}}],["neither",{"2":{"57":1}}],["neightbor",{"2":{"45":1}}],["neighborhood",{"2":{"121":2}}],["neighbor",{"2":{"45":26}}],["neighboring",{"2":{"6":6,"45":1,"150":1,"151":1,"152":1,"153":2}}],["nearly",{"2":{"171":1}}],["nearest",{"2":{"45":1,"54":2}}],["neatly",{"2":{"21":1}}],["nedge",{"2":{"45":2,"161":13}}],["nextnode",{"2":{"121":27}}],["nextnodes",{"2":{"121":6}}],["next",{"2":{"44":1,"45":81,"47":3,"50":4,"94":14,"121":3,"140":13,"152":5}}],["necessarily",{"2":{"6":1,"120":1,"143":1}}],["necessary",{"2":{"6":1,"128":1,"150":1}}],["newfeature",{"2":{"130":2}}],["newnodes",{"2":{"121":2}}],["new",{"2":{"6":1,"41":1,"45":58,"47":9,"51":3,"52":1,"57":16,"94":2,"121":4,"129":1,"130":18,"135":2,"136":1,"138":1,"140":19,"147":8,"151":1,"152":2,"153":1,"164":1,"169":1,"170":1}}],["negative",{"2":{"4":3,"6":3,"36":2,"37":1,"38":2,"59":2,"60":3}}],["needs",{"2":{"44":1}}],["needing",{"2":{"4":1,"6":1,"21":1,"137":1}}],["need",{"2":{"1":1,"3":1,"4":2,"5":1,"6":5,"40":2,"43":1,"45":2,"52":1,"63":4,"78":1,"79":1,"94":1,"121":2,"123":1,"137":1,"154":1,"156":1,"165":2,"168":1,"169":1}}],["needed",{"2":{"1":2,"6":4,"34":1,"40":1,"45":4,"47":1,"51":1,"53":1,"56":1,"60":2,"94":5,"121":1,"130":2,"135":1,"141":3,"169":1}}],["gdal",{"2":{"171":1}}],["gml",{"2":{"171":1}}],["gpkg",{"2":{"171":3}}],["global",{"2":{"168":1}}],["gft",{"2":{"166":1,"168":2}}],["ga",{"2":{"168":3}}],["gadm",{"2":{"164":4}}],["gaps",{"2":{"121":1}}],["gc",{"2":{"135":6}}],["g",{"2":{"34":3,"37":3,"41":1,"44":3,"47":3,"60":6,"128":1,"130":6,"150":2,"161":2,"171":1}}],["gb",{"2":{"31":1,"130":10}}],["guarantee",{"2":{"23":1,"30":1}}],["guaranteed",{"2":{"1":1,"6":1,"34":1,"130":1}}],["grand",{"2":{"164":1}}],["grained",{"2":{"145":1}}],["graphics",{"2":{"6":1,"40":1}}],["great",{"2":{"167":1,"169":1,"171":1}}],["greater",{"2":{"6":1,"120":1,"147":1}}],["greiner",{"0":{"52":1,"54":1,"57":1},"2":{"45":3,"50":2,"51":1,"53":1,"56":1}}],["green",{"2":{"14":1,"168":1}}],["grouped",{"2":{"167":1}}],["groups",{"2":{"6":1,"121":1}}],["grouping",{"2":{"1":1,"6":1,"130":2}}],["grid",{"2":{"6":1,"39":1,"47":4}}],["g2",{"2":{"3":5,"6":5,"66":4,"69":12,"70":6,"71":9,"72":6,"73":6,"74":3,"75":4,"76":2,"79":3,"80":21,"83":10,"84":6,"85":10,"86":8,"87":4,"88":2,"89":4,"90":2,"100":10,"101":6,"102":9,"103":6,"104":6,"105":3,"106":4,"107":2,"110":10,"111":6,"112":10,"113":6,"114":5,"115":4,"116":4,"117":2}}],["g1",{"2":{"3":5,"4":1,"6":6,"66":4,"69":12,"70":6,"71":9,"72":6,"73":6,"74":3,"75":2,"76":4,"79":3,"80":21,"83":9,"84":6,"85":10,"86":8,"87":4,"88":2,"89":2,"90":4,"100":10,"101":6,"102":9,"103":6,"104":6,"105":3,"106":2,"107":4,"110":10,"111":6,"112":9,"113":6,"114":5,"115":4,"116":2,"117":4}}],["generic",{"2":{"18":1}}],["generation",{"2":{"150":2}}],["generated",{"2":{"31":1,"34":1,"37":1,"40":1,"41":1,"44":1,"45":1,"47":1,"50":1,"52":1,"54":1,"55":1,"57":1,"60":1,"63":1,"66":1,"76":1,"79":1,"80":1,"90":1,"93":1,"94":1,"97":1,"107":1,"117":1,"120":1,"121":1,"122":1,"130":1,"133":1,"136":1,"137":1,"140":1,"142":1,"143":1,"147":1,"150":1,"154":1,"155":1,"156":1,"160":1,"161":1,"163":1}}],["generate",{"2":{"7":1,"13":2,"150":1,"163":2}}],["generalization",{"2":{"38":1}}],["generalized",{"2":{"6":1,"38":3,"40":1}}],["generalise",{"2":{"6":4,"150":1}}],["generally",{"2":{"6":2,"160":3}}],["general",{"0":{"2":1,"4":1},"1":{"3":1,"4":1},"2":{"22":1,"24":1,"25":1,"27":1,"123":1,"142":1}}],["getfeature",{"2":{"130":5,"161":5}}],["getcolumn",{"2":{"130":4}}],["getgeom",{"2":{"75":1,"76":1,"89":1,"90":1,"97":2,"106":1,"107":1,"116":1,"117":1,"130":6,"150":3,"161":6}}],["getring",{"2":{"45":1}}],["getindex",{"2":{"40":2}}],["gethole",{"2":{"34":1,"37":1,"44":1,"45":4,"47":1,"50":1,"51":2,"53":2,"57":6,"60":1,"63":2,"94":5,"133":1,"167":1}}],["getexterior",{"2":{"34":1,"37":1,"40":1,"44":1,"45":3,"47":1,"50":1,"51":2,"53":2,"56":3,"57":6,"60":1,"63":2,"94":5,"120":1,"121":1,"133":1,"167":1}}],["getpolygon",{"2":{"52":3,"54":2,"57":2,"63":3}}],["getpoint",{"2":{"33":1,"34":5,"36":2,"37":1,"40":1,"43":1,"44":6,"45":3,"46":2,"47":3,"49":3,"59":1,"60":6,"62":4,"63":13,"65":4,"68":1,"78":1,"80":7,"82":4,"92":2,"94":28,"96":4,"97":2,"99":4,"109":2,"112":2,"120":5,"133":3,"145":4,"147":2,"154":1,"161":3,"167":2}}],["getproperty",{"2":{"13":2,"14":1}}],["get",{"2":{"6":1,"13":1,"36":1,"41":1,"45":9,"51":1,"52":1,"53":1,"54":2,"56":2,"121":4,"130":4,"142":1,"146":3,"150":1,"151":1,"153":1,"154":2,"160":5,"161":1,"164":2,"167":2}}],["geoparquet",{"2":{"171":4}}],["geopoly1",{"2":{"169":1,"170":1}}],["geopoly2",{"2":{"169":1,"170":1}}],["geoaxis",{"2":{"168":4}}],["geographic",{"2":{"168":1,"171":1}}],["geographiclib",{"2":{"6":1,"146":1}}],["geointeface",{"2":{"128":1}}],["geointerace",{"2":{"18":1}}],["geointerfacemakie",{"2":{"149":1,"163":1,"164":1}}],["geointerface",{"0":{"30":1},"2":{"1":20,"3":9,"4":2,"6":41,"11":1,"13":1,"14":1,"15":1,"18":3,"25":1,"27":1,"30":1,"31":7,"33":1,"34":1,"36":1,"37":1,"40":23,"43":1,"44":1,"45":1,"46":1,"47":1,"49":1,"50":1,"51":1,"53":1,"54":1,"56":1,"59":1,"60":11,"62":1,"63":2,"65":1,"66":2,"68":1,"69":2,"78":1,"79":2,"80":1,"82":1,"83":3,"92":1,"93":2,"96":1,"97":2,"99":1,"100":2,"109":1,"110":2,"120":5,"121":1,"125":3,"128":3,"130":6,"132":9,"135":1,"136":1,"137":1,"139":23,"141":2,"145":1,"146":1,"149":1,"150":2,"155":1,"156":13,"161":1,"163":1,"164":1,"166":1,"167":122,"168":5,"169":9}}],["geo",{"2":{"121":1,"146":4,"168":2}}],["geotable",{"2":{"29":1}}],["geojson",{"2":{"11":1,"150":5,"166":1,"168":4,"171":3}}],["geodataframes",{"2":{"171":3}}],["geod",{"2":{"6":2,"146":3}}],["geodesic`",{"2":{"146":2}}],["geodesic",{"2":{"6":5,"31":1,"145":6,"146":8,"147":1}}],["geodesicsegments",{"2":{"0":1,"6":2,"144":1,"145":3,"146":6,"147":2}}],["geoformattypes",{"2":{"1":2,"141":2,"166":1,"168":2,"169":8}}],["geomakie",{"0":{"168":1},"2":{"166":2,"168":5}}],["geomfromgeos",{"2":{"146":1}}],["geomtype",{"2":{"130":2}}],["geoms",{"2":{"6":1,"94":1,"125":1,"130":18}}],["geometies",{"2":{"3":1,"6":1,"109":1,"110":1}}],["geometrie",{"2":{"86":1}}],["geometries",{"0":{"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"76":1,"84":1,"85":1,"86":1,"87":1,"88":1,"89":1,"90":1,"101":1,"102":1,"103":1,"104":1,"105":1,"106":1,"107":1,"111":1,"112":1,"113":1,"114":1,"115":1,"116":1,"117":1,"167":1,"168":1,"169":1},"2":{"1":6,"3":8,"4":14,"6":61,"18":3,"22":3,"24":1,"25":2,"27":2,"29":4,"33":1,"34":3,"37":4,"44":1,"47":2,"50":1,"51":5,"53":5,"54":4,"56":5,"59":1,"60":4,"62":1,"63":7,"66":1,"68":1,"69":1,"80":2,"83":2,"92":1,"93":1,"94":1,"96":2,"97":3,"100":2,"102":1,"109":2,"110":2,"123":1,"125":4,"127":1,"129":2,"130":13,"137":1,"141":2,"144":3,"145":1,"146":4,"147":1,"148":1,"151":1,"152":1,"153":1,"155":1,"161":1,"162":5,"163":1,"165":1,"166":5,"168":1,"169":2,"170":2,"171":1}}],["geometrical",{"2":{"162":1}}],["geometric",{"2":{"25":2,"27":2,"43":1}}],["geometry=",{"2":{"170":1}}],["geometryof",{"2":{"130":1}}],["geometryopsprojext",{"2":{"141":1,"142":1,"146":1,"147":1}}],["geometryopslibgeosext",{"2":{"41":1}}],["geometryops",{"0":{"0":1,"25":1,"31":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1},"2":{"0":115,"1":6,"3":18,"4":9,"5":3,"6":112,"7":2,"11":1,"13":1,"14":1,"15":1,"21":2,"25":1,"26":4,"27":1,"31":1,"33":1,"36":1,"39":5,"41":1,"43":1,"46":1,"49":1,"50":1,"51":1,"53":1,"54":1,"56":1,"59":1,"62":1,"63":1,"65":1,"66":2,"68":1,"69":2,"78":1,"79":2,"80":2,"82":1,"83":2,"92":1,"93":1,"96":1,"97":1,"99":1,"100":2,"109":1,"110":2,"120":3,"121":2,"125":4,"130":1,"132":1,"135":1,"136":4,"139":1,"142":1,"145":1,"146":2,"149":1,"150":2,"156":1,"157":1,"160":2,"161":1,"162":1,"163":2,"164":2,"166":1,"167":3}}],["geometrybasics",{"2":{"31":3,"39":2,"40":10,"59":1,"69":1,"100":1,"110":1}}],["geometrycolumns",{"2":{"130":3}}],["geometrycollections",{"2":{"162":1}}],["geometrycollection",{"2":{"19":1,"164":1}}],["geometrycollectiontrait",{"2":{"19":1,"75":1,"76":1,"89":1,"90":1,"106":1,"107":1,"116":1,"117":1}}],["geometrycorrections",{"2":{"135":1}}],["geometrycorrection",{"2":{"0":1,"6":11,"133":2,"134":2,"135":13,"136":11,"140":4}}],["geometry",{"0":{"2":1,"53":1,"75":2,"76":2,"89":2,"90":2,"106":2,"107":2,"116":2,"117":2,"134":1,"141":1,"148":1,"166":1,"170":1},"1":{"3":1,"4":1,"135":1,"136":1,"142":1,"149":1,"150":1,"167":1,"168":1,"169":1,"170":1,"171":1},"2":{"1":10,"3":23,"4":12,"6":69,"9":1,"11":2,"19":3,"22":4,"24":1,"29":1,"31":1,"34":7,"37":4,"41":4,"44":3,"46":1,"47":4,"50":4,"59":4,"60":6,"63":8,"65":5,"66":2,"68":4,"69":5,"70":4,"71":1,"75":3,"76":4,"78":4,"79":4,"80":3,"82":2,"83":5,"84":4,"85":2,"86":1,"89":3,"90":4,"92":2,"94":2,"97":3,"99":4,"100":5,"101":4,"106":3,"107":4,"109":2,"110":3,"111":4,"112":2,"116":3,"117":4,"119":1,"123":3,"125":2,"128":2,"130":42,"132":1,"133":1,"134":2,"135":23,"136":6,"137":1,"141":6,"143":1,"144":3,"145":1,"146":5,"147":8,"150":6,"161":6,"162":1,"163":7,"164":4,"165":2,"167":1,"168":1,"169":4,"170":2,"171":2}}],["geom2",{"2":{"3":8,"4":1,"6":9,"60":6,"63":1,"80":6,"83":1,"93":3,"97":6,"100":2,"110":1}}],["geom1",{"2":{"3":8,"4":1,"6":9,"60":6,"63":1,"80":4,"83":1,"93":3,"97":6,"100":2,"110":1}}],["geom",{"2":{"1":7,"4":21,"6":48,"22":3,"31":12,"34":25,"37":17,"44":28,"45":16,"47":6,"50":15,"51":8,"52":2,"53":12,"54":10,"56":9,"57":9,"60":28,"63":45,"69":4,"80":1,"83":4,"94":3,"97":1,"100":4,"110":4,"120":3,"121":1,"123":2,"125":3,"130":91,"140":11,"143":4,"147":13,"150":36,"154":3,"155":4,"156":7,"161":13,"164":6}}],["geospatial",{"0":{"169":1,"171":1},"2":{"166":5,"168":1,"169":3,"171":5}}],["geoscontext",{"2":{"146":1}}],["geosdensify",{"2":{"146":3}}],["geos",{"0":{"160":1},"2":{"0":1,"6":5,"41":4,"148":5,"150":2,"157":1,"160":12}}],["got",{"2":{"154":3}}],["goes",{"2":{"6":2,"120":2}}],["good",{"2":{"6":1,"40":1,"160":2,"169":1}}],["going",{"2":{"4":4,"6":5,"47":2,"63":5,"120":1,"121":1,"166":1}}],["go",{"2":{"1":5,"3":17,"4":2,"6":43,"11":9,"13":1,"14":1,"15":6,"22":1,"31":2,"33":1,"36":1,"40":1,"43":2,"46":1,"49":2,"50":2,"51":2,"53":2,"54":2,"56":2,"59":6,"62":1,"63":2,"65":2,"66":2,"68":1,"69":2,"78":2,"79":2,"80":1,"82":1,"83":2,"92":1,"93":2,"96":1,"97":2,"99":2,"100":2,"109":1,"110":2,"120":6,"121":2,"123":1,"125":1,"130":3,"132":3,"139":3,"145":7,"146":8,"149":2,"150":49,"156":3,"160":1,"161":2,"162":9,"163":2,"164":5,"165":1,"166":1,"167":3,"169":1,"171":1}}],["gtrait",{"2":{"60":2}}],["gt",{"2":{"1":1,"6":2,"9":2,"10":1,"11":5,"45":3,"120":3}}],["gif",{"2":{"152":1}}],["githack",{"2":{"150":1}}],["github",{"2":{"6":2}}],["gives",{"2":{"164":1}}],["give",{"2":{"94":1,"171":1}}],["given",{"2":{"4":7,"6":21,"22":2,"29":1,"33":1,"34":1,"37":2,"44":3,"45":8,"47":3,"50":5,"51":1,"52":2,"53":1,"54":2,"56":1,"57":2,"60":8,"63":4,"65":1,"66":1,"69":1,"78":1,"79":1,"83":1,"92":1,"93":1,"94":7,"100":1,"110":1,"112":1,"123":1,"135":4,"136":1,"139":1,"144":2,"146":2,"147":2,"153":1}}],["gis",{"2":{"5":1,"6":1,"25":1,"27":1,"40":1}}],["gi",{"2":{"1":13,"3":42,"4":31,"6":124,"11":8,"13":15,"14":15,"15":8,"22":2,"31":1,"33":3,"34":30,"36":5,"37":21,"39":1,"43":5,"44":38,"45":34,"46":5,"47":17,"49":6,"50":13,"51":19,"52":16,"53":25,"54":24,"56":17,"57":36,"59":8,"60":42,"62":7,"63":99,"65":7,"66":3,"68":3,"69":4,"70":6,"71":12,"72":10,"73":7,"74":4,"75":8,"76":6,"78":3,"79":3,"80":21,"82":7,"83":2,"84":3,"85":12,"86":14,"87":4,"88":2,"89":8,"90":6,"92":5,"93":3,"94":59,"96":7,"97":51,"99":7,"100":2,"101":6,"102":12,"103":10,"104":7,"105":4,"106":8,"107":6,"109":5,"110":3,"111":6,"112":15,"113":10,"114":7,"115":4,"116":8,"117":6,"120":32,"121":15,"123":4,"125":2,"130":111,"132":2,"133":10,"135":9,"137":1,"139":3,"140":8,"143":5,"145":6,"146":6,"147":12,"149":2,"150":34,"154":4,"155":5,"156":9,"158":9,"161":55,"163":5,"164":2,"166":1,"167":21,"168":2,"169":2}}],["o",{"2":{"130":24}}],["odd",{"2":{"94":1}}],["own",{"2":{"57":1,"123":2}}],["occur",{"2":{"54":1}}],["occurs",{"2":{"54":1}}],["occupied",{"2":{"36":1}}],["old",{"2":{"45":8,"130":3}}],["ourselves",{"2":{"146":1}}],["our",{"2":{"20":1,"146":1,"163":1,"167":4,"168":3}}],["out=3",{"2":{"94":1}}],["out=4",{"2":{"53":1}}],["out`",{"2":{"53":1,"94":1}}],["out",{"2":{"6":3,"45":12,"47":23,"54":6,"57":4,"59":5,"69":4,"80":1,"83":3,"94":102,"97":2,"100":4,"110":4,"120":1,"130":1,"147":1,"160":2}}],["outside",{"2":{"3":2,"4":1,"6":3,"45":3,"47":1,"52":2,"54":4,"57":3,"59":2,"60":1,"68":1,"79":1,"82":1,"94":12,"97":3,"105":1}}],["outputs",{"2":{"45":1}}],["output",{"2":{"3":8,"4":1,"6":18,"19":1,"22":1,"50":2,"51":1,"53":1,"54":1,"56":1,"57":2,"63":1,"66":1,"69":1,"79":1,"83":1,"93":1,"97":1,"100":1,"110":1,"120":2,"150":1,"154":1,"161":1}}],["outermost",{"2":{"130":1}}],["outer",{"2":{"1":1,"6":1,"128":1,"130":2,"162":1,"163":1}}],["omit",{"2":{"6":1,"146":1}}],["obtain",{"2":{"130":1}}],["obtained",{"2":{"19":1}}],["observable",{"2":{"14":2}}],["obs",{"2":{"14":10}}],["obviously",{"2":{"4":1,"6":1,"137":1}}],["objects",{"2":{"1":4,"4":1,"6":17,"125":3,"128":5,"130":8,"137":1,"144":1,"150":2,"155":1}}],["object",{"2":{"1":4,"4":1,"5":1,"6":8,"24":1,"40":1,"59":1,"94":4,"125":1,"128":5,"130":3,"137":1,"141":3,"146":1,"150":1,"155":1}}],["obj",{"2":{"1":4,"4":1,"6":17,"125":3,"130":10,"137":1,"143":2,"146":3,"150":3,"155":1,"156":1}}],["others",{"2":{"41":1,"140":1}}],["otherwise",{"2":{"4":2,"6":3,"41":1,"45":1,"52":1,"54":1,"60":2,"121":1,"142":1,"143":1,"146":1,"161":1}}],["other",{"0":{"4":1,"6":1},"2":{"3":4,"6":12,"34":1,"45":5,"51":1,"53":1,"54":1,"56":2,"57":3,"60":2,"63":2,"65":1,"71":1,"92":1,"94":8,"96":1,"97":4,"102":1,"109":2,"110":2,"113":1,"121":1,"125":1,"128":1,"130":1,"136":2,"138":1,"140":2,"150":2,"152":2,"157":1,"158":1,"160":1,"162":1,"165":1,"168":1}}],["ogc",{"0":{"3":1}}],["over=3",{"2":{"53":1}}],["over`",{"2":{"53":1}}],["overflow",{"2":{"50":1}}],["overhead",{"2":{"18":1,"130":2}}],["override",{"2":{"6":1,"40":1}}],["overlapping",{"2":{"45":11,"54":4,"57":6}}],["overlap",{"2":{"3":4,"6":4,"9":1,"45":2,"54":8,"57":2,"69":1,"78":1,"94":2,"96":5,"97":6,"100":1,"138":1}}],["overlaps",{"0":{"95":1,"96":1},"1":{"96":1,"97":1},"2":{"0":10,"3":5,"6":13,"31":1,"54":1,"95":1,"96":3,"97":30,"121":1,"162":1}}],["over",{"2":{"1":1,"6":3,"36":2,"37":1,"44":3,"45":5,"47":1,"53":1,"54":11,"57":1,"69":1,"80":1,"83":1,"94":15,"97":2,"100":1,"110":1,"130":22,"167":3}}],["ops",{"2":{"130":1}}],["optimisation",{"2":{"94":1}}],["optimise",{"2":{"80":1}}],["options",{"2":{"14":1,"45":1}}],["optional",{"2":{"4":5,"6":6,"34":1,"37":2,"47":1,"60":2}}],["open",{"2":{"45":1,"132":1,"168":1}}],["operates",{"2":{"130":1,"131":1,"138":1}}],["operate",{"2":{"22":1,"29":1,"130":1}}],["operations",{"0":{"19":1},"2":{"19":1,"26":1,"54":1,"57":1,"123":1}}],["operation",{"2":{"6":3,"45":1,"123":1,"136":2,"140":2,"160":2}}],["opposite",{"2":{"3":5,"6":5,"45":2,"52":1,"54":2,"57":1,"66":2,"69":1,"79":2,"93":2,"100":1}}],["op",{"2":{"1":3,"6":3,"23":2,"44":1,"130":35}}],["on=2",{"2":{"94":1}}],["on`",{"2":{"94":1}}],["once",{"2":{"80":1,"97":1,"121":1}}],["onto",{"2":{"60":1}}],["ones",{"2":{"139":1}}],["oneunit",{"2":{"40":1}}],["one",{"2":{"1":1,"3":9,"6":14,"19":1,"34":4,"37":2,"39":1,"40":1,"44":1,"45":5,"47":3,"51":1,"52":1,"53":1,"54":32,"56":2,"57":2,"59":2,"68":1,"75":1,"80":1,"82":1,"94":18,"96":1,"97":18,"99":1,"100":1,"106":1,"109":2,"110":2,"113":3,"114":2,"115":2,"116":1,"117":1,"120":1,"121":5,"130":1,"139":1,"141":1,"146":1,"154":1,"156":1,"162":1,"168":1}}],["on",{"0":{"168":1},"2":{"1":2,"4":3,"6":11,"9":1,"19":2,"22":1,"24":1,"25":3,"27":3,"29":2,"34":5,"37":3,"39":1,"40":2,"44":3,"45":28,"47":8,"50":1,"51":1,"52":5,"53":1,"54":4,"56":1,"57":2,"59":1,"60":3,"63":2,"68":1,"69":7,"71":2,"72":3,"73":3,"74":1,"80":4,"83":6,"85":4,"86":1,"87":1,"94":125,"97":9,"100":7,"102":2,"103":1,"104":1,"110":7,"112":2,"121":3,"123":1,"125":1,"130":15,"131":1,"133":1,"136":1,"138":1,"144":1,"146":1,"152":1,"159":2,"162":4,"163":1,"164":2,"165":2,"166":1,"168":3,"169":1,"171":1}}],["only",{"2":{"0":1,"5":1,"6":10,"19":1,"37":2,"39":2,"40":1,"41":1,"44":2,"45":4,"47":3,"50":1,"51":1,"53":1,"54":1,"56":1,"60":2,"63":3,"96":3,"97":1,"109":1,"121":2,"130":2,"139":1,"144":1,"145":1,"147":2,"157":1,"160":2,"164":1,"165":1,"169":1}}],["often",{"2":{"168":1}}],["offers",{"2":{"167":1}}],["offer",{"2":{"146":1}}],["offset",{"2":{"34":8,"63":1}}],["off",{"2":{"4":1,"6":1,"45":4,"63":1,"94":6,"130":1}}],["of",{"2":{"1":7,"3":29,"4":66,"5":5,"6":193,"7":2,"9":4,"18":1,"19":2,"20":2,"21":3,"22":5,"23":1,"24":2,"25":1,"26":1,"27":1,"29":3,"33":1,"34":38,"36":5,"37":28,"38":9,"39":1,"40":13,"41":1,"43":3,"44":12,"45":84,"46":5,"47":31,"50":5,"51":12,"52":13,"53":10,"54":48,"56":9,"57":20,"59":6,"60":18,"62":2,"63":19,"65":4,"66":5,"68":6,"69":18,"71":1,"72":5,"73":5,"74":1,"75":2,"76":1,"79":5,"80":1,"82":3,"83":14,"85":1,"86":1,"87":1,"89":2,"90":1,"92":1,"93":3,"94":85,"96":1,"97":13,"99":4,"100":18,"102":3,"103":6,"104":6,"105":4,"106":1,"107":1,"109":2,"110":15,"112":3,"113":7,"114":5,"115":1,"116":2,"117":1,"119":2,"120":3,"121":19,"122":2,"123":3,"125":1,"128":5,"129":2,"130":26,"131":1,"132":1,"136":2,"138":4,"140":4,"141":1,"143":3,"144":2,"145":2,"146":5,"147":2,"150":8,"152":4,"153":2,"154":1,"155":1,"158":2,"160":4,"161":2,"162":3,"163":4,"164":2,"167":6,"168":4,"169":2,"170":1,"171":4}}],["org",{"2":{"51":1,"53":1,"56":1,"94":2,"152":1}}],["organise",{"2":{"10":1}}],["orange",{"2":{"49":1,"59":1,"62":2,"65":2,"82":2,"96":2,"99":2}}],["oroginal",{"2":{"130":2}}],["oro",{"2":{"11":2}}],["originate",{"2":{"57":1}}],["originals",{"2":{"18":1}}],["original",{"2":{"6":4,"18":1,"22":1,"45":9,"50":5,"51":1,"53":1,"57":4,"128":1,"130":1,"135":1,"143":2,"147":1,"149":4,"150":1}}],["orignal",{"2":{"45":1}}],["orient",{"0":{"13":1},"1":{"14":1,"15":1},"2":{"13":7,"14":12,"45":15,"54":53}}],["orientation",{"0":{"118":1},"1":{"119":1,"120":1},"2":{"6":2,"10":1,"31":1,"37":1,"45":10,"47":2,"51":1,"53":2,"54":2,"56":1,"94":16,"119":1,"150":1}}],["ordered",{"2":{"36":1}}],["order",{"2":{"1":4,"3":1,"4":2,"6":6,"34":1,"36":1,"37":2,"40":1,"45":4,"54":1,"57":1,"60":2,"63":3,"66":1,"69":1,"79":1,"93":1,"130":2,"141":2,"150":1,"162":1}}],["or",{"0":{"20":1},"2":{"1":11,"3":3,"4":10,"6":53,"18":1,"19":1,"22":1,"24":1,"25":1,"27":1,"29":2,"31":1,"34":4,"37":1,"40":1,"41":1,"43":2,"44":4,"45":24,"46":1,"50":1,"51":1,"52":3,"53":2,"54":9,"56":1,"57":2,"59":2,"60":4,"63":3,"65":1,"69":1,"71":2,"72":1,"73":1,"74":1,"75":1,"76":1,"82":2,"85":2,"86":3,"87":2,"88":1,"89":1,"90":1,"92":2,"93":1,"94":26,"96":1,"97":2,"100":1,"102":2,"106":1,"107":1,"109":1,"110":1,"116":1,"117":1,"119":2,"120":3,"121":7,"123":3,"125":1,"127":2,"129":1,"130":9,"131":1,"133":1,"135":5,"136":2,"141":2,"142":1,"144":2,"146":2,"147":2,"148":1,"150":3,"152":2,"154":2,"155":1,"158":3,"161":2,"162":1,"164":2}}],["est",{"2":{"164":1}}],["essentially",{"2":{"158":1}}],["especially",{"2":{"6":1,"19":1,"22":1,"121":1}}],["effects",{"2":{"130":3}}],["efficiently",{"2":{"24":1}}],["efficient",{"2":{"6":1,"40":1,"51":2,"53":2,"56":2,"133":1}}],["e2",{"2":{"94":4}}],["e1",{"2":{"94":8}}],["euclid",{"2":{"47":2,"60":11,"94":1,"151":1}}],["euclidean",{"2":{"4":1,"6":1,"40":13,"60":6,"147":1}}],["everything",{"2":{"150":1}}],["every",{"2":{"45":1,"63":2,"128":1,"160":1}}],["evenly",{"2":{"163":1}}],["eventually",{"2":{"45":1}}],["even",{"2":{"37":2,"47":1,"54":1,"60":1,"63":1,"123":1,"132":1,"138":1}}],["evaluated",{"2":{"162":1}}],["eval",{"2":{"31":2,"130":2}}],["epsg",{"2":{"168":5,"169":8}}],["eps",{"2":{"34":2,"54":14}}],["eponymous",{"2":{"6":1,"146":1}}],["e",{"2":{"9":1,"18":1,"41":1,"121":1,"128":1,"130":2,"167":2,"168":1,"171":1}}],["eltype",{"2":{"121":4}}],["elements",{"2":{"75":1,"76":1,"89":1,"90":1,"97":1,"106":1,"107":1,"116":1,"117":1}}],["element",{"2":{"6":6,"33":1,"45":4,"50":2,"51":1,"53":1,"54":1,"56":3,"145":1,"168":1}}],["elsewhere",{"2":{"50":1}}],["elseif",{"2":{"45":5,"47":7,"51":1,"53":1,"54":14,"56":2,"57":1,"80":3,"94":10,"120":1,"121":2,"140":1,"152":2,"154":2}}],["else",{"2":{"3":6,"6":6,"34":1,"40":2,"45":19,"47":9,"50":1,"52":2,"54":9,"56":1,"57":9,"80":2,"94":17,"97":8,"121":20,"130":8,"133":1,"142":1,"143":1,"150":2,"152":4,"154":2,"155":1,"156":1,"160":1}}],["etc",{"2":{"6":1,"24":2,"36":1,"158":1,"171":1}}],["emtpty",{"2":{"121":1}}],["empty",{"2":{"4":2,"6":6,"34":2,"45":2,"51":1,"53":1,"54":2,"56":1,"121":1}}],["embedding",{"0":{"129":1,"137":1}}],["embedded",{"0":{"169":1},"2":{"121":1,"129":3,"166":1,"169":1}}],["embed",{"2":{"0":2,"4":1,"6":1,"129":1,"137":2}}],["errors",{"2":{"31":1,"54":1,"147":1}}],["error",{"0":{"142":1},"2":{"4":1,"6":4,"7":1,"22":1,"31":6,"40":1,"41":4,"45":2,"54":2,"55":1,"63":2,"121":1,"128":1,"135":2,"142":3,"146":5,"154":4,"160":3,"161":1}}],["edgekeys",{"2":{"121":3}}],["edge",{"2":{"3":1,"4":3,"6":4,"24":1,"31":1,"37":1,"43":1,"45":25,"47":13,"51":1,"53":1,"54":6,"56":1,"60":4,"63":1,"71":2,"86":2,"87":1,"94":7,"97":21,"102":2,"103":1,"104":1,"121":7,"161":2}}],["edges`",{"2":{"54":1}}],["edges",{"2":{"0":1,"4":2,"6":9,"45":12,"47":8,"52":3,"54":10,"57":3,"60":3,"62":2,"63":1,"65":1,"71":1,"72":3,"73":7,"74":3,"82":1,"85":3,"88":1,"94":3,"97":20,"99":1,"102":1,"121":22,"161":29}}],["earlier",{"2":{"167":3}}],["earth",{"2":{"6":2,"25":1,"27":1,"146":2,"150":2,"162":1,"168":2}}],["easiest",{"2":{"170":1}}],["easier",{"2":{"157":1,"159":1}}],["easily",{"2":{"123":1}}],["east",{"2":{"47":9}}],["easy",{"2":{"1":1,"6":1,"138":1,"156":1}}],["eachindex",{"2":{"34":1,"120":1,"121":3,"130":2,"151":1,"154":1}}],["each",{"2":{"3":2,"4":3,"6":6,"9":1,"22":2,"24":1,"34":4,"37":2,"38":4,"40":1,"45":5,"47":1,"54":3,"60":1,"63":2,"69":1,"83":1,"94":6,"96":1,"97":3,"100":1,"110":1,"120":1,"121":1,"130":1,"138":2,"150":1,"163":2,"164":2,"165":1,"170":1,"171":1}}],["equatorial",{"2":{"6":6,"146":4}}],["equality",{"2":{"45":1,"54":1,"162":1}}],["equal",{"2":{"3":2,"4":16,"6":19,"34":6,"54":1,"59":1,"60":4,"62":3,"63":22,"71":1,"85":1,"94":15,"96":1,"97":2,"102":1,"112":2,"132":1}}],["equals",{"0":{"61":1,"62":1},"1":{"62":1,"63":1},"2":{"0":17,"4":3,"6":19,"31":1,"34":2,"45":4,"50":2,"54":8,"60":1,"61":1,"62":2,"63":50,"71":1,"85":1,"94":10,"97":2,"102":1,"112":3,"162":1}}],["equivalent",{"2":{"3":1,"4":4,"6":6,"37":1,"45":1,"54":1,"57":1,"63":5,"69":1,"94":1}}],["enable",{"2":{"165":1}}],["enabled",{"2":{"162":1}}],["enabling",{"0":{"165":1}}],["enclosed",{"2":{"94":1}}],["encompasses",{"2":{"22":1,"94":1}}],["encounters",{"2":{"22":1}}],["encode",{"2":{"20":1}}],["en",{"2":{"94":1,"152":1}}],["envelope",{"2":{"54":2}}],["envelopes",{"2":{"54":2}}],["enough",{"2":{"45":1}}],["entirely",{"2":{"94":1}}],["entire",{"2":{"47":1,"94":4}}],["entry",{"2":{"45":11,"52":3,"54":4,"57":3,"121":1}}],["ent",{"2":{"45":19,"50":2}}],["enter",{"2":{"45":4}}],["ensuring",{"2":{"6":1,"144":1,"147":1}}],["ensure",{"2":{"6":3,"40":1,"51":1,"53":1,"56":1,"131":2,"134":1}}],["ensures",{"2":{"6":3,"133":1,"136":3,"140":2}}],["enumerate",{"2":{"13":2,"34":1,"45":10,"47":1,"50":1,"52":1,"57":2,"94":1,"121":2,"140":2,"154":1}}],["enum",{"2":{"6":2,"45":3,"53":3,"94":3}}],["endpt",{"2":{"152":3}}],["endpoints",{"2":{"45":3,"47":1,"52":1,"54":6,"57":1,"60":2,"94":11,"97":2,"109":1}}],["endpoint=3",{"2":{"45":1}}],["endpointtype",{"2":{"45":2}}],["endpoint",{"2":{"3":1,"6":2,"45":27,"53":1,"54":16,"60":2,"68":1,"94":3,"97":2,"150":4,"152":4,"167":1}}],["ending",{"2":{"45":1,"47":1}}],["end",{"2":{"1":1,"6":1,"9":1,"13":4,"14":3,"31":4,"34":18,"37":8,"40":35,"41":3,"44":10,"45":130,"47":43,"50":9,"51":8,"52":12,"53":5,"54":31,"55":1,"56":6,"57":24,"60":19,"63":20,"75":2,"76":2,"80":20,"89":2,"90":2,"94":104,"97":21,"102":1,"106":2,"107":2,"112":1,"116":2,"117":2,"120":9,"121":44,"122":4,"123":1,"130":49,"131":1,"133":5,"135":3,"140":18,"141":1,"142":2,"143":4,"146":8,"147":8,"150":7,"151":6,"152":30,"153":3,"154":27,"155":4,"156":4,"158":1,"159":3,"160":4,"161":19}}],["enforce",{"2":{"0":1,"6":2,"160":3}}],["exits",{"2":{"45":1}}],["exit",{"2":{"45":32,"50":2,"52":3,"54":3,"57":2}}],["existingnodes",{"2":{"121":3}}],["existing",{"2":{"45":3,"56":1,"121":1,"168":2,"170":1}}],["exists",{"2":{"45":1,"47":1,"54":1}}],["exist",{"2":{"6":1,"45":1,"54":3,"160":1}}],["excluding",{"2":{"88":1,"94":1,"102":2}}],["exclude",{"2":{"80":9}}],["exclusively",{"2":{"114":1}}],["exclusive",{"2":{"47":1,"54":2}}],["exc",{"2":{"41":2,"142":2,"146":2}}],["except",{"2":{"22":1,"23":1}}],["excellent",{"2":{"19":1}}],["excess",{"2":{"5":1,"6":1,"40":1}}],["exp10",{"2":{"146":1,"150":2}}],["expressed",{"2":{"38":2}}],["express",{"2":{"38":1}}],["experimental",{"2":{"31":3}}],["expect",{"2":{"1":1,"92":1,"141":1}}],["explicity",{"2":{"63":1}}],["explicitly",{"2":{"6":1,"20":1,"22":1,"34":2,"37":1,"40":1,"41":1,"60":2,"142":1,"146":1,"147":1}}],["explain",{"2":{"26":1}}],["explanations",{"2":{"26":3}}],["export",{"2":{"38":1,"144":1,"169":1,"171":1}}],["exposes",{"2":{"21":1}}],["exponential",{"2":{"9":1}}],["ext2",{"2":{"94":3}}],["ext1",{"2":{"94":3}}],["ext",{"2":{"39":15,"45":10,"47":2,"50":3,"51":8,"53":8,"54":18,"56":8,"57":14,"80":7,"94":7}}],["extrema",{"2":{"121":1,"161":1}}],["extreem",{"2":{"34":10}}],["extract",{"2":{"121":1,"130":3,"150":1}}],["extra",{"2":{"6":3,"45":1,"56":1,"144":1,"146":2,"147":1}}],["external",{"2":{"37":1,"94":2}}],["exteriors",{"2":{"9":1,"53":2,"56":2,"121":1}}],["exterior",{"2":{"3":4,"4":2,"6":10,"34":1,"36":1,"37":1,"39":1,"40":36,"44":2,"45":4,"51":2,"56":3,"57":14,"60":1,"63":2,"65":1,"66":1,"69":3,"79":1,"83":2,"94":9,"99":1,"100":3,"103":3,"104":3,"110":2,"120":6,"121":6,"133":3,"134":1,"136":1,"137":1,"167":2}}],["extending",{"2":{"97":1}}],["extended",{"2":{"60":1}}],["extensions",{"2":{"171":1}}],["extension",{"2":{"1":1,"6":1,"40":1,"41":1,"68":1,"122":1,"141":3,"142":2,"146":1,"147":1,"148":1,"171":1}}],["extent=true",{"2":{"137":1}}],["extent=nothing",{"2":{"130":1}}],["extent=",{"2":{"130":3}}],["extent=false",{"2":{"130":1,"150":1}}],["extent=gi",{"2":{"121":3}}],["extent`",{"2":{"127":1,"137":1}}],["extents",{"2":{"4":3,"6":3,"31":5,"47":1,"54":3,"94":5,"97":1,"121":3,"130":2,"137":2,"161":2}}],["extent",{"0":{"137":1},"2":{"0":2,"1":4,"4":3,"6":11,"20":1,"31":2,"39":1,"46":1,"47":1,"54":10,"94":4,"97":2,"121":12,"127":3,"129":4,"130":28,"137":2,"150":1,"159":1,"161":7}}],["exactly",{"2":{"154":1}}],["exactpredicates",{"2":{"7":1,"13":2,"14":2,"31":1}}],["exact",{"2":{"3":5,"6":5,"7":2,"12":1,"13":1,"45":36,"47":6,"50":7,"51":5,"53":5,"54":7,"55":1,"56":5,"57":7,"66":2,"69":3,"71":1,"72":3,"73":3,"74":1,"79":2,"80":1,"83":2,"85":1,"86":3,"87":2,"88":1,"93":2,"94":24,"97":3,"100":3,"102":1,"103":3,"104":3,"105":1,"110":2,"112":1,"113":3,"114":1,"115":1,"121":1,"139":1}}],["examples",{"0":{"145":1,"149":1},"2":{"3":8,"4":1,"6":11,"26":2,"63":1,"66":1,"69":1,"79":1,"80":1,"83":1,"97":1,"100":1,"110":1,"120":2,"161":1}}],["example",{"0":{"39":1,"132":1,"139":1,"163":1,"164":1},"2":{"1":3,"3":2,"6":13,"11":1,"19":2,"24":1,"33":1,"36":1,"39":1,"43":1,"44":1,"46":1,"49":1,"50":1,"51":1,"53":1,"54":1,"56":1,"59":1,"62":1,"63":1,"65":1,"68":1,"78":1,"80":1,"82":1,"92":1,"93":1,"94":1,"96":1,"99":1,"109":1,"120":1,"121":8,"123":1,"130":2,"132":1,"134":1,"138":1,"139":1,"143":1,"149":1,"150":2,"156":1,"160":1,"163":1,"165":1}}],["either",{"2":{"1":2,"3":1,"6":4,"18":1,"25":1,"27":1,"45":9,"51":1,"53":1,"54":2,"56":1,"57":1,"59":1,"69":1,"92":1,"94":5,"100":1,"109":1,"110":1,"121":1,"130":3,"135":1,"162":1}}],["lj",{"2":{"121":2}}],["lrs",{"2":{"150":2}}],["lr",{"2":{"121":3}}],["lp",{"2":{"94":2}}],["lstart",{"2":{"94":2}}],["ls",{"2":{"94":12}}],["ll",{"2":{"21":1,"39":1,"145":2,"150":1,"168":1,"170":1}}],["l",{"2":{"14":4,"40":6,"80":2,"94":32}}],["lgeos",{"2":{"150":1}}],["lg",{"2":{"13":1,"14":1,"15":2,"146":9,"150":17}}],["l305",{"2":{"6":1}}],["loudly",{"2":{"130":1}}],["log10",{"2":{"146":2,"150":4}}],["log",{"2":{"125":3,"126":1,"145":2}}],["location",{"2":{"45":1,"94":6}}],["local",{"2":{"34":3,"37":1,"45":4,"52":1,"57":1,"121":1}}],["loose",{"2":{"131":1}}],["lookup",{"2":{"121":1,"130":1}}],["looks",{"2":{"43":1}}],["look",{"2":{"36":2,"121":2,"132":1,"145":1}}],["looping",{"2":{"121":1}}],["loop",{"2":{"34":1,"40":2,"44":3,"45":8,"47":1,"54":1,"57":1,"94":5,"121":3,"152":1}}],["lower",{"2":{"6":1,"7":1,"121":1,"163":1}}],["lon",{"2":{"6":2,"145":1,"146":2}}],["longitude",{"2":{"168":2}}],["long",{"2":{"6":1,"54":1,"146":1,"164":1}}],["longer",{"2":{"6":3,"144":1,"146":2,"147":1}}],["lots",{"2":{"168":1}}],["lot",{"2":{"6":1,"19":1,"34":1,"37":1,"44":1,"47":1,"60":1,"63":1,"97":1,"123":1,"145":1,"160":2}}],["load",{"2":{"130":2,"150":1,"166":2}}],["loading",{"2":{"41":1,"142":1,"146":1}}],["loads",{"2":{"5":1,"6":1,"40":1}}],["loaded",{"2":{"1":1,"41":3,"141":1,"142":2,"146":2}}],["land",{"2":{"168":8}}],["laptop",{"2":{"164":1}}],["layers",{"2":{"128":1}}],["label",{"2":{"14":4,"15":2,"59":1,"121":3,"145":2,"149":2,"150":2}}],["labels",{"2":{"13":2,"121":1}}],["lazily",{"2":{"6":1,"125":1,"130":1}}],["latitude",{"2":{"168":2}}],["later",{"2":{"37":1,"121":1}}],["lat",{"2":{"6":3,"145":1,"146":3}}],["larger",{"2":{"45":1,"56":1,"154":1}}],["large",{"2":{"6":8,"40":1,"150":2,"164":1,"171":1}}],["lastindex",{"2":{"154":1}}],["last",{"2":{"4":3,"6":3,"9":1,"34":11,"37":2,"39":2,"45":9,"47":4,"60":7,"63":5,"94":20,"112":1,"121":8,"132":1,"140":2,"152":1}}],["lt",{"2":{"6":6,"54":4,"145":1}}],["len",{"2":{"152":7}}],["length",{"2":{"0":1,"5":1,"6":5,"9":1,"22":1,"40":32,"42":1,"43":1,"44":22,"45":11,"47":1,"50":2,"51":2,"53":1,"54":1,"56":1,"57":1,"94":1,"121":10,"130":3,"140":2,"145":1,"151":1,"152":1,"153":1,"154":7}}],["legend",{"2":{"150":4}}],["le",{"2":{"94":10}}],["leaving",{"2":{"132":1}}],["leaf",{"2":{"130":4}}],["leading",{"2":{"167":1}}],["lead",{"2":{"54":1,"132":1}}],["least",{"2":{"3":4,"6":4,"45":1,"54":1,"57":2,"94":14,"97":6,"100":1,"106":1,"110":1,"113":3,"114":2,"115":2,"116":1,"117":1,"120":1}}],["leftover",{"2":{"45":1}}],["left=1",{"2":{"45":1}}],["left",{"2":{"40":1,"45":5,"120":1,"121":2,"152":17,"154":5,"162":1}}],["lets",{"2":{"37":1}}],["let",{"2":{"36":1,"43":1,"94":1,"121":3,"145":1,"165":1,"167":6,"168":4,"169":3,"170":2,"171":2}}],["levels",{"2":{"6":1,"121":1,"128":1,"158":1}}],["level",{"2":{"6":1,"7":1,"9":1,"22":2,"24":1,"29":1,"128":1,"130":2,"131":1,"133":1,"135":4,"136":1,"138":1,"140":2,"169":2}}],["less",{"2":{"3":1,"6":7,"34":1,"37":1,"40":1,"44":1,"47":1,"60":1,"63":1,"80":1,"97":1,"121":1,"150":1,"151":1}}],["l289",{"2":{"6":1}}],["l2",{"2":{"3":4,"4":4,"6":8,"62":4,"63":12,"65":8,"79":2,"82":5,"96":4,"99":8,"109":3,"110":2}}],["l195",{"2":{"6":1}}],["l177",{"2":{"6":1}}],["l1",{"2":{"3":6,"4":4,"6":10,"62":4,"63":12,"65":8,"68":4,"69":2,"78":4,"79":2,"82":5,"96":4,"99":8,"109":3,"110":2}}],["li",{"2":{"121":2}}],["lie",{"2":{"54":1}}],["lies",{"2":{"45":3,"163":1}}],["limitations",{"2":{"54":1}}],["limits",{"2":{"39":1}}],["limited",{"2":{"6":1,"144":1,"147":1}}],["library",{"2":{"50":1,"171":1}}],["libraries",{"2":{"37":1,"138":1,"171":1}}],["libgeos",{"2":{"6":2,"13":1,"14":1,"15":1,"19":1,"37":1,"41":5,"122":1,"146":7,"150":4,"160":2}}],["little",{"2":{"26":1}}],["literate",{"2":{"26":1,"31":1,"34":1,"37":1,"40":1,"41":1,"44":1,"45":1,"47":1,"50":1,"52":1,"54":1,"55":1,"57":1,"60":1,"63":1,"66":1,"76":1,"79":1,"80":1,"90":1,"93":1,"94":1,"97":1,"107":1,"117":1,"120":1,"121":1,"122":1,"130":1,"133":1,"136":1,"137":1,"140":1,"142":1,"143":1,"147":1,"154":1,"155":1,"156":1,"160":1,"161":1}}],["lift",{"2":{"14":2}}],["lin",{"2":{"146":5}}],["linrange",{"2":{"13":2,"14":5,"39":2,"59":1,"121":2,"146":1,"150":2}}],["linering",{"2":{"168":1}}],["linewidth",{"2":{"36":1,"167":1}}],["linesegment",{"2":{"120":2,"147":1}}],["lines",{"0":{"72":1,"86":1,"103":1,"113":1},"2":{"3":1,"4":4,"6":5,"45":3,"49":1,"54":9,"59":1,"62":4,"63":4,"65":3,"68":1,"69":1,"78":2,"80":1,"82":3,"92":3,"94":2,"96":4,"97":2,"99":3,"100":1,"109":4,"121":3,"148":1,"167":4}}],["linestrings",{"2":{"4":2,"6":2,"9":1,"63":2,"119":1,"131":1,"167":1}}],["linestringtrait",{"2":{"3":2,"4":4,"6":9,"11":3,"34":1,"44":4,"53":2,"60":2,"63":8,"71":1,"72":4,"73":1,"80":6,"85":1,"86":5,"97":4,"102":1,"103":4,"104":1,"112":1,"113":4,"114":1,"128":1,"135":2,"136":1,"147":2,"158":2}}],["linestring",{"2":{"3":5,"4":6,"6":15,"22":1,"24":1,"34":2,"44":2,"60":4,"62":2,"63":2,"65":2,"66":1,"71":1,"72":3,"79":2,"82":2,"83":1,"85":1,"86":4,"94":2,"96":2,"99":2,"100":1,"102":1,"103":4,"104":1,"112":1,"113":3,"114":1,"120":7,"130":4,"161":3,"167":5}}],["linetrait",{"2":{"3":2,"4":4,"6":6,"34":1,"45":2,"50":2,"53":2,"60":2,"63":8,"71":1,"72":4,"73":1,"85":1,"86":5,"97":4,"102":1,"103":4,"104":1,"112":1,"113":4,"114":1}}],["line2",{"2":{"3":3,"6":7,"53":2,"54":2,"80":5,"92":3,"93":2,"97":3,"120":5}}],["line1",{"2":{"3":4,"6":8,"53":2,"54":2,"80":5,"92":3,"93":2,"97":5,"120":5}}],["linea",{"2":{"1":1,"6":1,"156":1}}],["linearmap",{"2":{"150":1}}],["linearalgebra",{"2":{"31":1}}],["linear",{"2":{"4":7,"6":10,"9":1,"37":2,"40":1,"43":1,"44":3,"47":1,"54":1,"60":5,"63":8,"73":1,"94":2,"103":1,"113":1,"114":2,"119":1,"130":2,"133":3,"145":5,"146":3,"147":4}}],["linearr",{"2":{"1":1,"6":1,"156":1}}],["linearrings",{"2":{"9":1,"87":1,"121":6,"131":1,"167":1}}],["linearringtrait",{"2":{"4":4,"6":6,"11":3,"34":3,"37":2,"44":4,"45":4,"53":2,"60":2,"63":8,"71":1,"72":1,"73":4,"85":1,"86":2,"87":3,"102":1,"103":1,"104":4,"112":1,"113":1,"114":4,"135":1,"147":2,"150":1,"158":2}}],["linearring",{"2":{"1":10,"3":2,"4":1,"6":15,"34":2,"44":2,"45":1,"60":1,"71":1,"73":3,"85":1,"86":1,"87":2,"94":2,"97":4,"102":1,"104":4,"112":1,"113":1,"114":3,"120":1,"121":3,"130":5,"131":1,"132":6,"133":1,"139":13,"150":1,"156":8,"163":2,"167":24,"168":6,"169":8}}],["linearsegments",{"2":{"0":1,"6":4,"144":1,"145":1,"146":3,"147":5}}],["line",{"0":{"94":1},"2":{"0":1,"3":13,"4":9,"6":52,"19":1,"33":2,"34":7,"43":3,"44":10,"45":12,"47":8,"49":6,"50":18,"53":8,"54":67,"57":6,"60":11,"63":5,"66":2,"68":2,"69":1,"71":2,"72":11,"73":8,"78":1,"80":11,"83":2,"85":1,"86":9,"87":4,"92":2,"93":2,"94":141,"96":3,"97":12,"100":2,"102":2,"103":10,"104":7,"109":2,"110":2,"112":1,"113":10,"114":3,"120":6,"121":2,"147":1,"150":1,"151":1,"152":4,"153":1,"161":3,"167":3}}],["lineorientation",{"2":{"0":1,"6":2,"53":2}}],["lists",{"2":{"24":1,"45":3,"97":1}}],["listed",{"2":{"6":1,"34":1,"150":1}}],["list",{"2":{"6":16,"9":1,"34":20,"45":233,"50":20,"51":14,"52":8,"53":13,"54":5,"56":13,"57":1,"164":2}}],["likely",{"2":{"128":1}}],["like",{"0":{"55":1},"2":{"1":2,"6":9,"19":1,"20":1,"21":1,"22":2,"23":1,"24":1,"29":1,"37":1,"39":1,"40":1,"43":1,"47":1,"51":1,"53":1,"56":1,"59":1,"60":1,"63":1,"123":2,"130":2,"135":2,"136":1,"144":1,"145":1,"158":2,"168":2}}],["image",{"2":{"121":1}}],["impossible",{"2":{"50":1,"96":1}}],["important",{"2":{"145":1}}],["import",{"2":{"1":3,"6":5,"13":2,"14":2,"15":1,"31":5,"33":1,"36":1,"41":1,"43":1,"46":1,"50":1,"51":1,"53":1,"54":1,"56":1,"59":1,"62":1,"63":1,"65":1,"66":1,"68":1,"69":1,"78":1,"79":1,"80":1,"82":1,"83":1,"92":1,"93":1,"96":1,"97":1,"99":1,"100":1,"109":1,"110":1,"120":3,"130":2,"142":1,"146":2,"149":2,"150":3,"156":2,"161":1,"166":5}}],["implements",{"2":{"160":1}}],["implementing",{"2":{"6":1,"150":1}}],["implement",{"2":{"6":1,"19":1,"21":1,"34":1,"37":1,"40":1,"44":1,"47":1,"60":1,"63":1,"69":1,"83":1,"97":1,"100":1,"110":1,"123":1,"134":1,"135":3,"136":1}}],["implementation",{"0":{"34":1,"37":1,"44":1,"47":1,"50":1,"60":1,"63":1,"66":1,"69":1,"79":1,"83":1,"93":1,"97":1,"100":1,"110":1,"127":1,"133":1,"140":1,"147":1},"2":{"6":1,"34":3,"37":3,"40":1,"44":3,"47":3,"56":1,"60":3,"63":3,"66":1,"69":2,"79":1,"83":2,"93":1,"97":3,"100":2,"110":2,"121":2,"122":1,"141":1,"150":1,"160":1}}],["implementations",{"2":{"6":1,"69":1,"83":1,"100":1,"110":1,"122":1,"148":1,"160":3}}],["implemented",{"0":{"122":1},"2":{"1":1,"6":2,"31":1,"37":1,"40":3,"50":2,"52":2,"54":2,"57":2,"60":2,"122":1,"123":2,"135":2,"141":1,"148":1}}],["improvements",{"2":{"9":2,"10":1}}],["improve",{"2":{"4":1,"6":1,"137":1}}],["i=2",{"2":{"120":1}}],["ipoints",{"2":{"94":4}}],["ip",{"2":{"63":2}}],["ipt",{"2":{"45":8}}],["ihole",{"2":{"63":2}}],["ih",{"2":{"57":20}}],["i2",{"2":{"47":2}}],["i1",{"2":{"47":2}}],["ii",{"2":{"45":8}}],["io",{"2":{"41":5,"142":5,"146":5}}],["i+1",{"2":{"40":8,"121":1,"152":2,"154":1}}],["i",{"2":{"9":1,"13":4,"18":1,"34":14,"37":1,"40":16,"45":28,"47":4,"52":2,"56":2,"57":4,"60":2,"63":8,"80":7,"94":28,"120":14,"121":17,"130":14,"147":2,"151":3,"152":12,"154":28,"161":2,"164":3,"167":2,"168":1}}],["id",{"2":{"170":1}}],["identical",{"2":{"130":1,"139":1}}],["identity",{"2":{"121":4,"130":2,"137":1}}],["ideal",{"2":{"121":1}}],["idea",{"2":{"6":1,"24":1,"25":1,"27":1,"40":1,"123":1}}],["idx`",{"2":{"45":1}}],["idx",{"2":{"34":6,"45":167,"47":9,"50":23,"51":5,"53":5,"56":2,"140":34,"152":51}}],["id=",{"2":{"6":2}}],["ignored",{"2":{"6":1,"121":1}}],["ignore",{"2":{"6":1,"121":2}}],["i>",{"2":{"6":2}}],["i>method",{"2":{"6":2}}],["innerjoin",{"2":{"163":1,"164":1}}],["inner",{"2":{"94":6,"130":3,"162":1}}],["innacurracies",{"2":{"54":1}}],["inline",{"2":{"94":4,"120":1,"130":21,"159":2}}],["inlcuding",{"2":{"54":1,"72":1,"73":1}}],["in=1",{"2":{"94":1}}],["in`",{"2":{"94":1}}],["inject",{"0":{"55":1},"2":{"142":1}}],["individual",{"2":{"169":1}}],["indicate",{"2":{"130":1}}],["indicates",{"2":{"24":1}}],["indicies",{"2":{"45":2}}],["indices",{"2":{"45":2,"130":4,"154":16}}],["ind",{"2":{"164":2}}],["indeed",{"2":{"132":1}}],["index",{"2":{"40":8,"45":11,"94":1,"130":1,"152":1}}],["inds",{"2":{"121":3}}],["inplace",{"2":{"40":1}}],["inputs",{"2":{"6":1,"45":1,"63":1,"66":1,"79":1,"93":1,"154":1}}],["input",{"2":{"6":12,"34":1,"50":1,"51":1,"53":1,"54":1,"56":1,"121":1,"123":1,"146":3,"147":2,"151":1,"152":1,"153":1,"168":1}}],["inbounds",{"2":{"40":16,"60":5,"94":1}}],["inspiration",{"2":{"50":1}}],["inspired",{"2":{"49":1,"50":2}}],["inside",{"2":{"34":3,"43":1,"45":3,"47":1,"51":1,"52":1,"53":1,"54":1,"56":1,"57":2,"59":3,"60":1,"71":1,"94":1,"99":1,"102":1,"121":2}}],["insertion",{"2":{"45":1}}],["insert",{"2":{"34":1,"152":1}}],["instantiating",{"2":{"24":1}}],["instability",{"2":{"20":2}}],["instead",{"2":{"20":1,"22":1}}],["instructs",{"2":{"6":1,"160":2}}],["investigate",{"2":{"121":1}}],["invalid",{"2":{"24":1,"52":2,"132":1,"138":1,"139":1}}],["invoke",{"2":{"24":1}}],["involved",{"2":{"123":1}}],["involve",{"2":{"24":1}}],["involving",{"2":{"6":3,"51":1,"53":1,"56":1}}],["invocation",{"2":{"22":1}}],["init=nothing",{"2":{"130":1}}],["init=typemax",{"2":{"60":2}}],["init=zero",{"2":{"37":1,"47":1}}],["initial",{"2":{"54":2,"146":1}}],["initially",{"2":{"45":1}}],["initialize",{"2":{"40":3,"44":2,"45":1,"54":1}}],["init",{"2":{"23":1,"31":1,"34":1,"44":2,"130":30,"146":4}}],["incorrect",{"2":{"131":1,"132":1}}],["increase",{"2":{"45":1,"94":1}}],["increasing",{"2":{"6":1,"150":1}}],["increment",{"2":{"40":5}}],["including",{"2":{"34":1,"45":2,"60":1,"71":1,"74":1,"94":2}}],["include",{"2":{"31":40,"34":1,"45":1,"60":2,"150":2,"159":1,"169":2,"170":1}}],["included",{"2":{"6":2,"57":2,"136":2,"140":2,"169":1}}],["includes",{"2":{"4":2,"6":2,"57":1,"60":2,"63":1,"94":1}}],["incircle",{"0":{"16":1}}],["ing",{"2":{"1":1,"6":2,"40":1,"156":1}}],["intr",{"2":{"45":28,"47":9,"50":16,"54":8}}],["intr2",{"2":{"45":2,"54":14}}],["intr1",{"2":{"45":3,"54":21,"94":2}}],["intrs",{"2":{"45":10,"54":5}}],["introduction",{"0":{"27":1},"1":{"28":1,"29":1,"30":1}}],["introducing",{"2":{"20":1}}],["introduces",{"2":{"20":1}}],["int",{"2":{"45":6,"57":7,"80":7,"147":1,"150":1,"152":5,"153":1,"154":1}}],["integrate",{"2":{"37":1}}],["integrating",{"2":{"37":1}}],["integrals",{"2":{"36":1}}],["integral",{"2":{"36":1}}],["intended",{"2":{"6":1,"135":2,"136":1}}],["intermediate",{"2":{"47":1}}],["inter2",{"2":{"47":15}}],["inter1",{"2":{"47":23}}],["interpreted",{"2":{"40":1}}],["interpolation",{"2":{"5":1,"6":1,"39":1,"40":2,"144":1}}],["interpolated",{"2":{"5":3,"6":3,"40":17,"144":1}}],["interpolate",{"2":{"0":2,"5":2,"6":4,"38":1,"39":2,"40":25}}],["interest",{"2":{"40":1,"60":1}}],["internal",{"2":{"39":1}}],["internals",{"2":{"20":1}}],["inter",{"2":{"6":3,"45":21,"50":1,"51":1,"53":5,"54":4}}],["interface",{"0":{"135":1},"2":{"6":2,"24":1,"130":1,"134":1,"135":4,"136":1,"150":1,"168":1}}],["interacted",{"2":{"94":1}}],["interaction",{"0":{"94":1},"2":{"94":2}}],["interactions",{"2":{"45":1,"57":3,"94":15}}],["interactive",{"2":{"13":1,"14":1}}],["interacting",{"2":{"6":1,"53":1,"94":2}}],["interacts",{"2":{"3":1,"6":1,"94":3,"109":1,"110":1,"113":3,"114":1,"115":1}}],["interact",{"2":{"3":2,"6":2,"56":1,"57":1,"82":1,"93":1,"94":5,"109":1,"110":1,"112":1,"113":2,"114":2,"115":1}}],["interior",{"2":{"3":6,"6":7,"34":9,"36":1,"40":7,"44":5,"45":1,"57":18,"65":1,"66":1,"68":1,"69":3,"72":5,"73":1,"74":2,"78":2,"79":1,"80":1,"83":2,"85":2,"86":6,"87":3,"94":15,"99":1,"100":3,"105":2,"109":1,"110":3,"113":1,"114":2,"115":2,"120":2,"133":1,"136":1}}],["interiors",{"2":{"3":6,"6":7,"40":20,"65":1,"66":1,"68":1,"78":1,"79":1,"82":1,"83":1,"88":1,"92":1,"93":1,"94":5,"99":1,"100":1,"103":3,"104":3,"109":1,"110":1,"112":1,"113":2,"114":1}}],["intersectingpolygons",{"2":{"6":3}}],["intersecting",{"0":{"138":1},"1":{"139":1,"140":1},"2":{"6":4,"31":1,"45":2,"57":2,"136":4,"138":1,"140":4}}],["intersections",{"0":{"54":1},"2":{"45":2,"47":2,"52":1,"53":2,"54":1,"57":1,"94":2}}],["intersection",{"0":{"53":1,"91":1},"1":{"92":1,"93":1},"2":{"0":2,"3":3,"6":19,"9":1,"15":4,"19":1,"31":1,"45":38,"47":6,"50":3,"51":4,"52":4,"53":15,"54":73,"56":2,"57":2,"80":2,"92":1,"94":6,"97":5}}],["intersect",{"2":{"3":8,"6":11,"45":4,"47":3,"51":2,"53":1,"54":1,"56":1,"57":5,"65":1,"66":2,"68":1,"69":1,"79":1,"83":1,"86":1,"88":1,"92":2,"94":4,"97":1,"99":1,"100":2,"103":3,"104":3,"139":1,"140":4}}],["intersects",{"0":{"92":1},"2":{"0":2,"3":3,"6":6,"31":1,"45":1,"54":2,"57":2,"80":2,"91":1,"92":4,"93":4,"97":5,"105":1,"140":2,"162":1}}],["into",{"2":{"5":1,"6":7,"21":1,"26":1,"34":1,"37":1,"40":1,"44":4,"45":2,"50":1,"51":1,"53":1,"94":1,"121":4,"125":1,"130":6,"140":1,"150":1,"158":1,"161":2,"162":1,"167":2}}],["int64",{"2":{"1":6,"6":6,"132":6,"151":1,"152":1,"154":1,"156":6,"167":14}}],["info",{"2":{"144":1}}],["information",{"0":{"169":1},"2":{"6":1,"29":1,"40":1,"45":2,"46":1,"54":1,"94":1,"166":1,"169":3,"171":2}}],["infinity",{"2":{"94":1,"97":1}}],["inf",{"2":{"1":1,"9":1,"50":2,"151":1,"154":3}}],["in",{"0":{"19":1},"2":{"1":6,"3":3,"4":1,"5":4,"6":49,"7":1,"9":2,"13":6,"14":2,"19":3,"20":2,"21":2,"22":4,"24":1,"25":1,"26":3,"27":1,"29":1,"30":1,"31":2,"34":7,"36":1,"37":3,"38":2,"40":22,"41":1,"43":2,"44":5,"45":72,"47":31,"50":6,"51":9,"52":3,"53":5,"54":29,"56":11,"57":28,"59":6,"60":6,"62":1,"63":17,"65":2,"66":1,"69":10,"72":1,"73":1,"74":1,"75":1,"76":1,"79":1,"80":7,"83":9,"85":1,"86":1,"87":1,"89":1,"90":1,"92":2,"93":1,"94":135,"96":1,"97":11,"99":1,"100":10,"103":3,"104":3,"106":1,"107":1,"109":1,"110":11,"114":1,"116":1,"117":1,"120":4,"121":10,"122":3,"123":1,"125":3,"128":2,"129":1,"130":12,"134":1,"135":1,"136":2,"137":1,"138":1,"140":7,"141":3,"142":1,"143":2,"144":2,"145":2,"146":14,"147":7,"148":1,"150":5,"151":2,"152":4,"153":1,"154":5,"155":1,"156":2,"157":4,"158":1,"159":1,"160":4,"161":8,"162":4,"163":3,"164":1,"165":1,"166":1,"167":2,"168":6,"171":2}}],["itererable",{"2":{"161":1}}],["iter",{"2":{"130":31}}],["iterate",{"2":{"40":2,"128":1,"130":5}}],["iteration",{"2":{"37":1}}],["iterators",{"2":{"13":1,"40":1,"45":5,"47":3,"53":1,"57":2,"121":1,"130":11,"140":6,"147":1}}],["iterator",{"2":{"6":2,"45":4,"53":2,"125":2,"130":2}}],["iterabletype",{"2":{"130":10}}],["iterable",{"2":{"4":1,"6":3,"22":1,"37":1,"47":1,"125":1,"130":37,"167":1}}],["iterables",{"2":{"1":2,"6":2,"18":1,"130":6}}],["ith",{"2":{"45":3,"57":7}}],["itself",{"2":{"47":1,"120":1,"128":1}}],["its",{"2":{"5":1,"6":10,"22":1,"36":1,"40":1,"45":2,"47":4,"57":1,"72":1,"125":1,"130":1,"134":1,"150":1,"151":1,"152":1,"153":3,"162":1}}],["it",{"2":{"1":4,"4":1,"6":19,"9":1,"18":1,"22":11,"23":2,"24":1,"29":3,"30":1,"33":1,"34":1,"36":2,"37":3,"39":1,"41":1,"44":2,"45":2,"46":1,"47":2,"51":1,"52":1,"53":1,"54":4,"56":1,"57":3,"60":3,"63":1,"68":2,"71":3,"85":3,"94":14,"96":1,"97":1,"102":3,"112":2,"119":1,"120":2,"121":4,"123":3,"125":3,"128":3,"129":1,"130":15,"132":1,"133":1,"134":1,"136":1,"138":1,"141":5,"145":2,"146":1,"150":1,"152":1,"157":1,"158":2,"159":1,"160":7,"164":2,"165":2,"168":3,"169":3,"171":3}}],["iff",{"2":{"130":1}}],["if",{"0":{"55":1},"2":{"1":5,"3":17,"4":19,"5":1,"6":73,"18":2,"22":1,"33":1,"34":15,"36":1,"37":6,"40":5,"41":3,"44":1,"45":95,"47":36,"50":8,"51":13,"52":12,"53":9,"54":44,"56":10,"57":22,"59":2,"60":8,"62":2,"63":35,"65":1,"66":1,"68":1,"69":2,"71":4,"72":3,"73":3,"74":2,"75":1,"76":1,"78":1,"79":1,"80":9,"82":1,"83":3,"85":5,"86":4,"87":2,"88":2,"89":1,"90":1,"92":1,"93":1,"94":132,"96":4,"97":16,"99":1,"100":2,"102":5,"103":3,"104":3,"105":1,"106":1,"107":1,"109":1,"110":2,"112":4,"113":3,"114":2,"115":2,"116":1,"117":1,"120":5,"121":35,"125":1,"128":1,"130":21,"133":1,"135":1,"136":2,"137":1,"138":1,"140":12,"141":3,"142":2,"143":1,"146":6,"147":2,"150":1,"152":12,"154":12,"155":1,"156":1,"159":1,"160":2,"163":2,"164":1,"168":1,"171":1}}],["isolate",{"2":{"150":1}}],["isodd",{"2":{"50":1}}],["istable",{"2":{"130":2}}],["isequal",{"2":{"121":1}}],["iseven",{"2":{"94":1}}],["isempty",{"2":{"37":1,"40":4,"47":1,"51":1,"52":2,"53":1,"121":1,"135":1,"152":1}}],["isparallel",{"2":{"94":1,"120":8}}],["is3d",{"2":{"63":1,"130":1,"143":1,"155":1,"156":1,"161":10}}],["issue",{"2":{"45":1}}],["issues",{"2":{"25":1,"27":1}}],["isa",{"2":{"22":1,"40":9,"130":4,"161":1}}],["isnothing",{"2":{"41":1,"45":9,"50":1,"52":2,"54":2,"57":2,"63":1,"121":1,"142":1,"146":1,"150":1,"151":1,"152":5,"153":1,"154":6}}],["isn",{"2":{"6":1,"37":1,"45":4,"47":1,"50":1,"52":1,"54":3,"57":2,"60":3,"63":1,"68":1,"94":9,"97":1,"150":1,"160":1}}],["isconcave",{"0":{"120":1},"2":{"0":1,"6":2,"118":1,"120":3}}],["isclockwise",{"0":{"119":1},"2":{"0":1,"6":2,"47":1,"118":1,"120":5,"121":2}}],["is",{"0":{"25":1,"33":1,"36":2,"43":1,"46":1,"49":1,"59":2,"62":1,"65":1,"68":1,"78":1,"82":1,"92":1,"96":1,"99":1,"109":1,"128":1},"2":{"0":1,"1":10,"3":8,"4":43,"5":1,"6":105,"9":3,"11":1,"13":1,"14":1,"18":3,"19":2,"22":3,"23":1,"24":1,"25":2,"27":2,"33":1,"34":19,"36":7,"37":19,"38":2,"39":2,"40":15,"41":3,"43":2,"44":5,"45":82,"46":3,"47":22,"49":1,"50":2,"51":4,"52":13,"53":4,"54":40,"56":7,"57":20,"59":8,"60":23,"63":13,"65":2,"66":3,"68":4,"69":4,"71":7,"72":3,"73":3,"74":1,"75":1,"76":1,"79":3,"80":3,"82":1,"83":5,"85":9,"86":4,"87":2,"88":1,"89":1,"90":1,"93":2,"94":91,"96":3,"97":12,"99":4,"100":5,"102":8,"103":3,"104":3,"105":1,"106":2,"107":1,"110":4,"112":2,"119":2,"120":7,"121":11,"122":1,"123":2,"125":1,"128":3,"129":1,"130":24,"131":7,"132":2,"133":1,"134":3,"135":2,"136":1,"138":4,"139":1,"140":2,"141":7,"142":2,"143":1,"144":3,"145":3,"146":9,"147":6,"149":1,"150":4,"151":1,"152":2,"153":1,"156":2,"157":1,"158":1,"159":1,"160":3,"162":2,"163":5,"164":2,"167":4,"168":5,"169":3,"170":1,"171":3}}],["cpu",{"2":{"164":1}}],["cy",{"2":{"120":2}}],["cyan",{"2":{"41":1,"142":1,"146":1}}],["cx",{"2":{"120":2}}],["cdot",{"2":{"120":1}}],["cs",{"2":{"94":9}}],["cshape",{"2":{"43":3}}],["cw",{"2":{"47":2}}],["cb",{"2":{"39":1,"121":1}}],["cgrad",{"2":{"39":1}}],["cgal",{"2":{"39":1}}],["c",{"2":{"37":1,"43":1,"47":4,"50":5,"55":3,"94":24,"146":1}}],["chunks",{"2":{"130":8}}],["chunk",{"2":{"130":12}}],["choose",{"2":{"121":2}}],["chose",{"2":{"20":1,"121":1}}],["chain=2",{"2":{"45":1}}],["chain=1",{"2":{"45":1}}],["chain",{"2":{"45":66,"52":3,"54":4,"57":4}}],["chains",{"2":{"24":1,"45":1}}],["chairmarks",{"2":{"13":1,"146":1,"150":1}}],["changes",{"2":{"45":1}}],["changed",{"2":{"45":1}}],["change",{"2":{"20":1,"45":1}}],["children",{"2":{"150":1}}],["child",{"2":{"6":2,"125":2,"130":7}}],["checkargs",{"2":{"151":1,"152":1,"153":1,"154":1}}],["checking",{"2":{"63":1,"152":1}}],["checks",{"0":{"80":1,"91":1},"1":{"92":1,"93":1},"2":{"41":1,"45":1,"54":1,"62":1,"65":1,"68":1,"78":1,"82":1,"92":1,"94":5,"96":1,"97":1,"99":1,"109":1,"163":1}}],["check",{"2":{"4":1,"6":1,"7":1,"44":1,"45":8,"47":3,"50":1,"51":1,"54":4,"55":1,"56":1,"63":8,"94":11,"121":5,"125":3,"126":1,"137":1,"139":1,"145":2,"152":1,"154":1}}],["checked",{"2":{"4":1,"6":1,"45":1,"54":1,"94":1,"137":1}}],["clear",{"2":{"46":1}}],["clearly",{"2":{"33":1,"36":1,"59":1}}],["clamped",{"2":{"54":18}}],["clamp",{"2":{"34":1,"54":1}}],["classified",{"2":{"45":1}}],["classify",{"2":{"45":4}}],["class",{"2":{"6":1,"121":1}}],["clipping",{"0":{"45":1,"51":1,"52":1,"54":1,"56":1,"57":1},"2":{"6":1,"9":1,"31":8,"45":9,"50":3,"51":1,"53":1,"56":1,"138":1}}],["closure",{"2":{"130":2}}],["closing",{"2":{"34":1}}],["close",{"2":{"34":5,"45":2,"47":1,"50":1,"54":1,"60":9,"121":1,"132":1,"133":4}}],["closest",{"2":{"4":3,"6":3,"54":2,"59":1,"60":6}}],["closed2",{"2":{"63":2}}],["closed1",{"2":{"63":2}}],["closed",{"0":{"131":1},"1":{"132":1,"133":1},"2":{"4":4,"6":11,"9":1,"31":1,"34":6,"37":3,"44":3,"45":1,"47":1,"54":1,"57":3,"63":21,"71":2,"72":5,"73":5,"85":2,"86":5,"87":3,"94":52,"102":3,"103":5,"104":5,"113":5,"114":1,"120":1,"121":1,"131":1,"132":1,"133":2,"134":1,"136":1,"167":1}}],["closedring",{"2":{"0":1,"6":1,"131":1,"132":1,"133":4,"134":1,"135":1,"136":1}}],["clockwise",{"2":{"4":1,"6":4,"9":1,"36":1,"37":1,"47":7,"119":2,"120":3,"121":1}}],["ceil",{"2":{"147":1}}],["ce",{"2":{"94":11}}],["certianly",{"2":{"54":1}}],["certain",{"2":{"21":1,"22":1,"26":1,"29":1}}],["central",{"2":{"45":1}}],["centroids",{"2":{"43":1,"44":1}}],["centroid",{"0":{"42":1,"43":1},"1":{"43":1,"44":1},"2":{"0":4,"4":2,"6":6,"31":1,"42":3,"43":4,"44":38,"123":1,"150":4}}],["cent",{"2":{"43":2}}],["centered",{"2":{"45":1}}],["center",{"2":{"6":1,"43":1,"121":1}}],["cells",{"2":{"121":1}}],["cell",{"2":{"6":4,"46":3,"47":28,"121":2}}],["c2",{"2":{"6":3,"15":2,"60":3,"63":14,"121":21}}],["c1",{"2":{"6":3,"15":2,"60":4,"63":13,"121":26}}],["ctor",{"2":{"1":1,"6":1,"156":1}}],["ca96624a56bd078437bca8184e78163e5039ad19",{"2":{"150":1}}],["caculated",{"2":{"54":1,"130":1}}],["cache",{"2":{"6":1,"40":1}}],["catagorize",{"2":{"50":1}}],["categorical",{"2":{"39":1}}],["came",{"2":{"50":1}}],["case",{"2":{"34":1,"38":2,"44":1,"45":1,"51":1,"54":2,"57":1,"94":16,"130":1,"165":1}}],["cases",{"2":{"6":1,"40":1,"50":2,"94":3,"128":1,"130":5}}],["careful",{"2":{"40":1,"128":1}}],["care",{"2":{"21":1}}],["carried",{"2":{"6":1,"160":1}}],["cause",{"2":{"19":1,"22":1,"152":1}}],["cairomakie",{"2":{"13":1,"33":1,"36":1,"39":2,"43":1,"46":1,"49":1,"59":1,"62":1,"65":1,"68":1,"78":1,"82":1,"92":1,"96":1,"99":1,"109":1,"145":1,"146":1,"150":1,"163":1,"164":1,"166":1}}],["california",{"2":{"164":1}}],["callable",{"2":{"121":4,"135":1}}],["calling",{"2":{"45":2,"130":1}}],["calls",{"2":{"45":1,"54":1,"57":1,"60":1,"69":1,"83":1,"100":1,"110":1,"128":1,"130":1,"147":1}}],["call",{"2":{"20":1,"22":1,"37":1,"44":1,"130":4,"148":1}}],["called",{"2":{"6":2,"44":3,"45":1,"130":1,"133":1,"135":1,"136":1,"160":1,"168":1}}],["calcualted",{"2":{"130":1}}],["calculation",{"2":{"54":1}}],["calculations",{"2":{"6":1,"25":2,"27":2,"54":1,"146":1}}],["calculating",{"2":{"4":1,"6":1,"22":1,"45":1,"137":1}}],["calculated",{"2":{"6":1,"43":2,"47":1,"54":1,"60":1,"130":2}}],["calculates",{"2":{"4":2,"6":6,"37":1,"40":2,"47":1,"54":2,"56":1,"60":2,"146":1,"153":1}}],["calculate",{"2":{"1":2,"5":1,"6":6,"11":1,"34":3,"40":3,"44":1,"47":1,"54":1,"94":1,"121":1,"127":1,"130":3}}],["calc",{"2":{"1":2,"6":4,"20":1,"34":4,"127":1,"129":1,"130":15,"137":1,"150":2,"159":1}}],["cant",{"2":{"63":1,"121":1,"161":1}}],["cannot",{"2":{"3":3,"4":2,"6":5,"37":1,"63":1,"71":1,"74":1,"97":2,"105":1,"110":1,"112":2,"114":1}}],["can",{"2":{"1":1,"4":2,"6":16,"7":2,"9":1,"13":1,"14":1,"20":1,"26":1,"31":1,"34":1,"37":1,"38":2,"39":1,"40":3,"41":1,"44":1,"45":3,"47":1,"51":3,"53":3,"54":1,"56":3,"57":1,"62":1,"63":3,"65":1,"68":1,"80":1,"82":1,"92":2,"94":23,"96":2,"97":3,"99":1,"102":1,"103":1,"104":1,"109":1,"113":1,"114":1,"121":1,"122":1,"123":1,"125":1,"129":1,"130":7,"132":2,"133":1,"136":1,"137":1,"138":2,"139":1,"142":1,"145":1,"146":2,"150":2,"160":1,"162":3,"163":3,"167":6,"168":1,"169":3,"171":3}}],["critetia",{"2":{"152":1}}],["criteria",{"2":{"69":2,"83":2,"100":2,"110":2,"152":2}}],["creation",{"2":{"167":1,"169":1}}],["creating",{"0":{"166":1,"167":1,"170":1},"1":{"167":1,"168":1,"169":1,"170":1,"171":1},"2":{"94":1}}],["creates",{"2":{"7":1,"45":3}}],["create",{"0":{"169":1},"2":{"6":2,"13":2,"14":1,"45":1,"50":1,"54":2,"121":2,"130":1,"136":2,"138":3,"140":2,"163":1,"166":2,"167":4,"168":5,"169":3,"170":1,"171":1}}],["created",{"2":{"4":2,"6":2,"45":1,"60":3}}],["cropping",{"2":{"39":2}}],["cross=1",{"2":{"53":1}}],["cross`",{"2":{"53":1}}],["crossings",{"2":{"45":3,"94":1}}],["crossing",{"0":{"80":1},"2":{"6":2,"45":81,"51":1,"52":7,"53":3,"54":7,"56":1,"57":6,"69":1,"80":1,"94":1,"100":1}}],["cross",{"0":{"117":1},"2":{"6":1,"9":1,"34":3,"45":13,"50":14,"51":2,"52":1,"53":2,"54":10,"55":4,"56":2,"57":1,"69":1,"80":2,"83":1,"94":17,"97":2,"100":1,"110":1,"120":3}}],["crosses",{"2":{"0":2,"3":2,"6":3,"31":1,"45":1,"50":1,"80":26,"94":2,"162":1}}],["crc",{"2":{"6":1,"40":1}}],["crs2",{"2":{"168":2}}],["crs1",{"2":{"168":2,"169":1}}],["crs`",{"2":{"141":6}}],["crs=nothing",{"2":{"130":1,"137":1,"150":1}}],["crs=gi",{"2":{"130":7}}],["crs",{"0":{"168":1},"2":{"1":16,"4":2,"6":10,"121":10,"127":2,"129":3,"130":27,"137":1,"141":7,"150":1,"166":1,"168":13,"169":7,"171":1}}],["customize",{"2":{"130":2}}],["custom",{"0":{"165":1},"2":{"6":1,"40":1,"165":2}}],["curr^2",{"2":{"34":2}}],["curr",{"2":{"34":8,"45":114,"50":9,"57":3,"140":26}}],["currentnode",{"2":{"121":8}}],["current",{"2":{"34":1,"40":8,"45":3,"50":2,"52":1,"54":1,"57":6,"121":2,"140":3}}],["currently",{"2":{"5":1,"6":3,"19":1,"40":1,"45":1,"50":1,"52":2,"121":1,"130":1}}],["curve",{"0":{"94":1},"2":{"3":1,"4":7,"6":18,"34":6,"37":7,"45":5,"47":3,"53":7,"59":1,"60":22,"63":6,"69":2,"71":4,"72":9,"73":9,"83":1,"85":4,"86":6,"87":3,"94":152,"97":1,"100":1,"102":4,"103":6,"104":6,"110":1,"113":6,"115":3}}],["curves",{"2":{"0":1,"3":1,"6":5,"37":3,"47":3,"54":1,"59":1,"60":1,"63":13,"74":1,"94":1,"97":1,"105":1,"150":2}}],["cutpolygon",{"2":{"49":1}}],["cuts",{"2":{"49":1}}],["cutting",{"0":{"48":1},"1":{"49":1,"50":1},"2":{"45":1,"50":2}}],["cut",{"0":{"49":1},"2":{"0":1,"6":6,"31":1,"40":1,"48":1,"49":5,"50":22,"94":1}}],["cos",{"2":{"167":3,"168":1,"169":2}}],["copy",{"2":{"135":1,"154":1}}],["coors1",{"2":{"120":2}}],["coors2",{"2":{"120":3}}],["coord",{"2":{"147":6}}],["coords",{"2":{"50":9,"147":8}}],["coordiantes",{"2":{"46":1}}],["coordinatetransformations",{"2":{"1":2,"6":2,"150":1,"156":2,"166":1,"167":5,"169":2}}],["coordinate",{"0":{"40":1,"143":1,"168":1,"169":1},"2":{"1":4,"5":5,"6":7,"25":1,"27":1,"39":2,"40":10,"130":1,"141":4,"147":1,"166":3,"168":1}}],["coordinates",{"0":{"5":1,"38":1},"1":{"39":1,"40":1},"2":{"0":4,"1":1,"4":2,"5":7,"6":20,"37":2,"38":8,"40":25,"45":2,"50":2,"51":1,"53":1,"56":1,"60":1,"63":2,"123":1,"141":1,"143":2,"145":1,"146":3,"168":2}}],["co",{"2":{"94":2}}],["corner",{"2":{"47":4,"121":1}}],["corners",{"2":{"47":1}}],["correspondent",{"2":{"120":1}}],["correspond",{"2":{"45":1}}],["corresponding",{"2":{"34":3,"52":2}}],["correctly",{"2":{"145":1}}],["corrected",{"2":{"135":1}}],["correctness",{"2":{"131":1,"160":1}}],["correcting",{"2":{"24":1,"135":1}}],["corrections",{"0":{"134":1,"136":1},"1":{"135":1,"136":1},"2":{"132":1,"135":6,"139":1}}],["correction",{"2":{"6":10,"31":4,"51":1,"52":2,"53":1,"54":2,"56":1,"57":2,"131":1,"133":2,"134":2,"135":8,"136":7,"138":1,"140":2}}],["correct",{"2":{"6":3,"20":1,"34":1,"37":1,"44":1,"45":1,"47":1,"51":1,"53":1,"56":1,"60":1,"63":1,"69":1,"83":1,"97":1,"100":1,"110":1,"131":1,"132":2,"134":1}}],["cov",{"2":{"47":16}}],["cover",{"2":{"71":1,"75":1}}],["covering",{"2":{"6":2,"78":1,"136":2,"140":2}}],["covered",{"0":{"73":1,"74":1,"104":1},"2":{"3":1,"6":1,"52":1,"57":1,"68":1,"69":1,"73":2,"74":2,"75":1,"76":2,"78":1,"90":2,"94":3,"140":1}}],["coveredby",{"0":{"67":1,"68":1,"71":1,"72":1,"75":1,"76":1,"90":1},"1":{"68":1,"69":1},"2":{"0":2,"3":4,"6":4,"31":1,"45":1,"67":1,"68":3,"69":10,"70":6,"71":13,"72":15,"73":13,"74":5,"75":2,"76":2,"79":3,"162":1}}],["covers",{"0":{"77":1,"78":1},"1":{"78":1,"79":1},"2":{"0":2,"3":5,"6":5,"31":1,"77":1,"78":4,"79":5,"121":1,"162":1}}],["coverages",{"2":{"6":1,"47":1}}],["coverage",{"0":{"46":1},"2":{"0":1,"6":2,"31":1,"46":3,"47":16}}],["code",{"2":{"7":1,"10":1,"26":5,"40":1,"69":1,"83":1,"94":1,"100":1,"110":1,"120":1,"157":1,"159":1,"164":1}}],["coarse",{"2":{"6":1,"144":1,"147":1}}],["commonly",{"2":{"171":1}}],["common",{"2":{"147":1,"166":1,"168":1,"169":1}}],["commen",{"2":{"62":1}}],["commented",{"2":{"120":1}}],["comments",{"2":{"94":1}}],["comment",{"2":{"30":1}}],["combos",{"2":{"52":1,"54":1,"57":1}}],["combines",{"2":{"44":1}}],["combine",{"2":{"44":2,"45":5,"140":1}}],["combined",{"2":{"6":1,"45":4,"57":1,"136":1,"140":2,"167":1}}],["combination",{"2":{"6":1,"45":1,"125":1,"130":1}}],["coming",{"2":{"47":1}}],["com",{"2":{"6":2,"54":1,"150":1}}],["compilation",{"2":{"159":1}}],["compiled",{"2":{"20":1}}],["compiler",{"2":{"20":1,"130":2,"159":2}}],["complex",{"2":{"123":1,"150":1,"162":1}}],["complexity",{"2":{"6":1,"123":1,"147":1}}],["completly",{"2":{"45":2,"52":1,"57":1,"65":2,"78":1,"94":1}}],["complete",{"2":{"37":1}}],["completely",{"2":{"1":1,"3":4,"6":5,"66":1,"69":1,"79":1,"100":1,"130":1}}],["component",{"2":{"6":1,"37":3,"44":11,"47":8,"54":1,"125":1,"130":3}}],["components",{"2":{"6":2,"43":1,"44":2,"125":2,"130":24}}],["composed",{"2":{"4":4,"6":5,"63":5,"167":2}}],["comprised",{"2":{"6":3,"51":1,"53":1,"56":1}}],["computing",{"2":{"41":1}}],["computational",{"2":{"6":1,"40":1}}],["computation",{"2":{"6":6,"40":1,"44":1,"51":1,"53":1,"56":1,"151":2,"152":2,"153":2}}],["computer",{"2":{"6":1,"40":1}}],["compute",{"2":{"4":1,"6":1,"37":1,"40":1,"147":1}}],["computed",{"2":{"4":4,"6":5,"34":1,"37":3,"40":3,"47":1}}],["compact",{"2":{"164":3}}],["comparisons",{"2":{"162":1}}],["comparing",{"2":{"57":1,"63":1}}],["compares",{"2":{"121":1}}],["compared",{"2":{"63":1}}],["compare",{"2":{"3":1,"4":1,"6":2,"34":1,"57":1,"63":2,"97":1}}],["compatibility",{"2":{"37":1}}],["compatible",{"2":{"1":3,"6":1,"18":1,"25":1,"27":1,"34":1,"37":1,"40":2,"44":1,"47":1,"60":1,"63":1,"66":1,"69":1,"79":1,"83":1,"93":1,"97":1,"100":1,"110":1,"128":1,"130":1,"141":2}}],["couple",{"2":{"170":1}}],["course",{"2":{"129":1}}],["country",{"2":{"164":8}}],["countries",{"2":{"11":1,"150":1}}],["counted",{"2":{"54":2}}],["counters",{"2":{"40":8}}],["counter",{"2":{"6":1,"45":7,"94":1,"119":1,"120":1}}],["counterclockwise",{"2":{"4":1,"6":1,"9":1,"36":2,"37":1}}],["count",{"2":{"45":16,"121":1,"154":1}}],["couldn",{"2":{"9":1,"159":1}}],["could",{"2":{"4":1,"6":1,"37":3,"54":4,"57":1,"60":1,"94":2,"141":1}}],["colname",{"2":{"130":3}}],["col",{"2":{"130":3}}],["collinear",{"2":{"45":5,"51":2,"53":2,"54":12,"56":2}}],["collect",{"2":{"11":3,"13":1,"33":1,"36":2,"40":1,"43":1,"46":2,"49":2,"59":1,"121":3,"130":3,"145":4,"161":2}}],["collections",{"0":{"75":1,"76":1,"89":1,"90":1,"106":1,"107":1,"116":1,"117":1},"2":{"1":2,"6":10,"18":1,"129":1,"130":7,"150":2,"171":1}}],["collection",{"2":{"1":1,"4":7,"6":13,"22":2,"29":2,"34":2,"37":3,"47":2,"60":2,"75":2,"76":2,"89":2,"90":2,"106":2,"107":2,"116":2,"117":2,"123":1,"130":3,"150":1,"155":1,"161":1}}],["column",{"2":{"18":1,"130":16,"162":2,"170":2}}],["color=",{"2":{"168":2}}],["colored",{"2":{"163":1}}],["colors",{"2":{"163":2}}],["colorrange",{"2":{"39":2,"59":1}}],["colorbar",{"2":{"39":1,"59":1,"121":1}}],["colormap",{"2":{"14":1,"39":3,"59":1}}],["color",{"2":{"6":3,"36":1,"39":2,"40":1,"41":1,"43":1,"49":3,"59":2,"62":4,"65":4,"68":1,"78":1,"82":4,"96":4,"99":4,"142":1,"146":1,"163":5,"167":1,"168":1}}],["colinear",{"2":{"3":1,"6":2,"53":1,"96":1,"97":2}}],["conditions",{"2":{"162":1}}],["conencting",{"2":{"152":1}}],["connected",{"2":{"94":5}}],["connect",{"2":{"47":11}}],["connecting",{"2":{"34":1,"167":2}}],["connections",{"2":{"6":2,"136":2,"140":2}}],["convention",{"2":{"43":1}}],["convenience",{"2":{"40":1,"160":1}}],["convexhull",{"2":{"122":1}}],["convex",{"2":{"34":3,"120":1}}],["conversely",{"2":{"45":1}}],["conversion",{"0":{"155":1},"2":{"18":1}}],["converted",{"2":{"18":1,"40":3}}],["converts",{"2":{"6":1,"161":1}}],["convert",{"0":{"70":1,"84":1,"101":1,"111":1},"2":{"6":3,"40":6,"59":1,"121":2,"146":1,"150":3,"155":1,"160":1,"161":1}}],["context",{"2":{"146":4,"168":2}}],["contents",{"2":{"130":1,"131":1}}],["contours",{"2":{"121":1}}],["contour",{"2":{"121":4}}],["continue",{"2":{"37":1,"45":7,"47":1,"52":2,"54":1,"94":1,"135":1,"140":3,"154":1,"164":1}}],["contributions",{"2":{"25":1,"27":1}}],["controlled",{"2":{"20":1}}],["control",{"2":{"19":1}}],["containing",{"2":{"46":1,"163":1}}],["contain",{"2":{"3":1,"6":1,"26":1,"57":1,"65":1,"97":1,"167":1}}],["contained",{"2":{"3":1,"6":1,"9":1,"57":4,"66":1,"78":1,"96":1,"97":1,"130":1,"163":1}}],["contains",{"0":{"64":1,"65":1},"1":{"65":1,"66":1},"2":{"0":2,"3":4,"6":4,"26":1,"31":1,"45":1,"57":1,"64":1,"65":5,"66":4,"128":1,"139":1,"162":1,"163":1}}],["consistent",{"2":{"45":1,"123":1}}],["consistency",{"2":{"18":1}}],["considered",{"2":{"34":1,"40":1}}],["consider",{"2":{"33":1,"36":1,"43":1,"46":1,"47":3,"49":1,"59":2,"62":1,"65":1,"68":1,"78":1,"82":1,"92":1,"94":3,"96":1,"99":1,"109":1}}],["constprop",{"2":{"80":1}}],["constants",{"2":{"45":1}}],["const",{"2":{"31":4,"45":1,"69":4,"83":3,"100":4,"110":4,"127":3,"130":1,"150":4}}],["constrained",{"2":{"6":3,"51":1,"53":1,"56":1}}],["constructing",{"2":{"169":1}}],["construct",{"2":{"158":1}}],["constructors",{"2":{"6":2,"158":2}}],["constructed",{"2":{"1":1,"24":1,"141":1}}],["concepts",{"0":{"28":1},"1":{"29":1,"30":1},"2":{"26":1}}],["concieve",{"2":{"9":1}}],["concavehull",{"2":{"122":1}}],["concave",{"2":{"6":1,"34":2,"43":2,"120":2}}],["vw",{"2":{"150":3}}],["von",{"2":{"121":1}}],["v2",{"2":{"94":9}}],["v1",{"2":{"94":9}}],["v`",{"2":{"40":2}}],["vcat",{"2":{"34":1,"40":1,"130":1}}],["vararg",{"2":{"40":1}}],["vary",{"2":{"34":1}}],["variables",{"2":{"20":1,"40":8,"66":1,"79":1,"93":1}}],["variable",{"2":{"20":1,"52":2}}],["vals",{"2":{"152":9}}],["valign",{"2":{"150":1}}],["validated",{"2":{"52":2,"54":2,"57":2}}],["validate",{"2":{"9":1}}],["valid",{"2":{"1":1,"6":8,"44":1,"51":2,"53":2,"54":3,"56":2,"121":1,"131":3,"132":1,"138":1,"139":1,"154":1,"156":1}}],["val",{"2":{"34":2,"45":2,"54":8,"94":30,"97":4}}],["values=",{"2":{"121":2}}],["values=sort",{"2":{"121":1}}],["values",{"2":{"1":1,"5":3,"6":16,"34":2,"39":3,"40":40,"44":2,"45":5,"47":5,"54":1,"60":2,"94":4,"121":19,"130":2,"152":2,"154":1,"159":1}}],["value",{"2":{"0":1,"4":7,"5":2,"6":15,"14":1,"20":1,"34":1,"36":2,"37":4,"40":45,"45":5,"47":2,"54":7,"59":1,"60":3,"121":6,"152":11,"160":2,"162":1}}],["vs",{"0":{"15":1},"2":{"12":1,"54":2}}],["vᵢ",{"2":{"6":1}}],["v0",{"2":{"6":2}}],["v",{"2":{"5":2,"6":6,"14":4,"40":23,"60":8}}],["visvalingam",{"2":{"148":1}}],["visvalingamwhyatt",{"0":{"153":1},"2":{"0":1,"6":3,"150":4,"153":5}}],["visualized",{"2":{"132":1}}],["visualize",{"2":{"92":1,"168":1}}],["visa",{"2":{"45":1}}],["visited",{"2":{"45":4}}],["view",{"2":{"45":2,"121":1,"140":1,"152":3,"164":1}}],["viewport",{"2":{"14":1}}],["views",{"2":{"1":1,"45":1,"56":1,"141":1}}],["via",{"2":{"6":1,"41":1,"122":1,"142":1,"146":1,"160":2}}],["vect",{"2":{"130":2}}],["vectypes",{"2":{"40":5}}],["vector",{"2":{"1":12,"4":6,"5":1,"6":46,"19":1,"22":1,"29":1,"33":1,"34":10,"40":14,"45":7,"50":6,"51":4,"52":1,"53":2,"54":3,"56":4,"94":1,"97":2,"120":3,"121":4,"123":1,"130":6,"132":8,"133":1,"139":22,"144":1,"145":1,"147":1,"150":1,"151":1,"152":4,"153":1,"154":2,"156":10,"161":15,"167":18,"168":6,"169":9}}],["vectors",{"2":{"1":1,"4":2,"6":5,"18":1,"34":4,"40":3,"45":1,"60":1,"119":1,"121":1,"130":2,"150":1}}],["ve",{"2":{"21":1,"147":1}}],["vein",{"2":{"7":1}}],["version",{"2":{"160":1}}],["versa",{"2":{"45":1}}],["vert",{"2":{"154":21}}],["verts",{"2":{"150":2}}],["vertical",{"2":{"39":1,"47":1,"54":1,"121":1}}],["vertices",{"2":{"6":7,"9":1,"38":4,"40":5,"45":1,"50":2,"71":1,"73":5,"82":1,"85":3,"88":1,"94":1,"102":1,"132":1,"144":2,"145":1,"146":3,"147":3,"150":1,"153":1}}],["vertex",{"2":{"5":1,"6":2,"34":1,"38":2,"40":2,"45":19,"54":12,"71":2,"86":2,"87":1,"94":1,"102":3}}],["very",{"2":{"0":1,"145":1,"164":2}}],["tnew",{"2":{"130":1}}],["ty",{"2":{"121":3}}],["typing",{"2":{"41":1,"142":1,"146":1}}],["typically",{"2":{"38":1,"170":1}}],["typemax",{"2":{"60":1,"121":9}}],["typeof",{"2":{"23":1,"40":3,"130":2,"158":1,"165":1}}],["type2",{"2":{"6":2,"63":4}}],["type1",{"2":{"6":2,"63":5}}],["types",{"0":{"126":1,"157":1},"1":{"158":1,"159":1,"160":1},"2":{"6":4,"19":1,"20":1,"31":1,"40":3,"47":1,"50":1,"94":3,"150":1,"157":3,"159":1,"162":1}}],["type",{"2":{"4":11,"5":1,"6":61,"11":1,"18":2,"19":1,"20":2,"30":2,"34":9,"37":11,"39":1,"40":8,"44":8,"45":21,"47":8,"50":6,"51":7,"52":6,"53":8,"54":19,"56":7,"57":5,"60":28,"63":2,"125":2,"130":42,"134":1,"135":6,"136":6,"143":1,"146":1,"147":1,"150":3,"155":1,"158":3,"159":5,"160":1,"161":3}}],["tx",{"2":{"121":3}}],["tᵢ",{"2":{"40":1}}],["temporary",{"2":{"45":1}}],["term",{"2":{"37":1}}],["terms",{"2":{"6":1,"40":1}}],["teach",{"2":{"26":1}}],["tell",{"2":{"22":1,"94":1,"159":1,"165":1}}],["technically",{"2":{"19":1,"131":1}}],["technique",{"2":{"11":1}}],["test",{"2":{"45":1,"150":2,"160":1}}],["testing",{"0":{"15":1}}],["tests",{"2":{"9":2}}],["tutorial",{"2":{"162":1,"166":1}}],["tutorials",{"2":{"26":2}}],["tups",{"2":{"133":4}}],["tuplepoint",{"2":{"31":3,"161":1}}],["tuple",{"0":{"155":1},"2":{"4":1,"6":19,"31":2,"40":2,"44":3,"45":5,"47":3,"50":1,"54":31,"94":17,"120":2,"121":5,"130":2,"132":6,"139":13,"145":1,"150":2,"152":1,"154":2,"161":6,"163":2,"167":99}}],["tuples",{"2":{"0":1,"6":2,"31":1,"41":1,"44":1,"45":1,"50":1,"51":3,"52":1,"53":2,"54":1,"56":4,"57":5,"133":2,"140":2,"150":2,"155":2,"164":2}}],["turf",{"2":{"120":1}}],["turned",{"2":{"121":1,"130":1}}],["turning",{"2":{"121":8}}],["turn",{"2":{"6":1,"121":1}}],["t2",{"2":{"6":5,"40":47,"70":1,"80":2,"101":1,"111":1}}],["t1",{"2":{"6":6,"40":51,"80":2}}],["t=float64",{"2":{"4":1,"6":3,"44":3}}],["two",{"2":{"3":5,"4":10,"6":23,"19":2,"34":2,"36":1,"40":1,"44":1,"45":6,"47":3,"51":2,"53":1,"54":14,"56":4,"57":3,"60":5,"62":3,"63":12,"65":2,"66":1,"68":1,"78":1,"79":1,"80":1,"82":1,"92":2,"93":2,"94":2,"96":4,"97":5,"99":2,"109":3,"110":1,"121":3,"135":2,"136":1,"139":2,"140":2,"145":1,"160":1,"162":3,"163":3,"167":1}}],["task",{"2":{"130":6}}],["tasks",{"2":{"130":10}}],["taskrange",{"2":{"130":10}}],["tags",{"2":{"45":4}}],["taget",{"2":{"6":2}}],["taylor",{"2":{"6":1,"40":1}}],["table2",{"2":{"162":1}}],["table1",{"2":{"162":3}}],["tables",{"2":{"18":4,"31":1,"130":11}}],["table",{"0":{"170":1},"2":{"6":1,"22":1,"29":2,"130":12,"150":1,"162":1,"170":1,"171":1}}],["taking",{"2":{"6":3,"44":1,"51":1,"52":1,"53":1,"54":1,"56":1,"57":1,"138":1}}],["takes",{"2":{"45":3,"162":1}}],["taken",{"2":{"24":1,"39":1}}],["take",{"2":{"1":1,"6":2,"29":1,"45":3,"51":1,"52":1,"53":1,"54":1,"57":1,"120":2,"121":2,"123":1,"141":1}}],["target=nothing",{"2":{"51":1,"53":1,"56":1}}],["target=gi",{"2":{"45":1}}],["targets",{"2":{"19":1,"34":2,"37":3,"47":3,"60":3}}],["target",{"0":{"19":1},"2":{"1":14,"6":28,"15":3,"18":2,"19":2,"40":1,"44":2,"45":1,"51":5,"52":11,"53":6,"54":10,"56":4,"57":13,"121":1,"123":1,"125":4,"128":5,"129":1,"130":142,"140":2,"141":3,"150":2,"158":3}}],["tilted",{"2":{"47":1}}],["tie",{"2":{"34":1}}],["timings",{"2":{"13":5}}],["timing",{"2":{"13":2}}],["times",{"2":{"4":1,"6":1,"137":1}}],["time",{"2":{"1":5,"13":3,"20":1,"39":1,"121":1,"141":4,"160":1,"163":1,"164":1,"167":1,"168":1,"169":2}}],["title",{"2":{"13":2,"39":2,"121":1,"146":1,"150":2}}],["tip",{"2":{"1":1,"5":1,"6":1,"40":1,"141":1,"162":1}}],["tree",{"2":{"162":1}}],["treating",{"2":{"150":1}}],["treated",{"2":{"94":5,"167":1}}],["treats",{"2":{"37":1,"60":1}}],["trials",{"2":{"146":2,"150":2}}],["triangles",{"2":{"38":1}}],["triangle",{"2":{"6":1,"38":4,"153":4,"163":1}}],["trivially",{"2":{"123":1}}],["try",{"2":{"55":3,"121":1,"128":1,"130":9,"164":1}}],["tr",{"2":{"37":3}}],["trues",{"2":{"140":3}}],["true",{"0":{"20":1},"2":{"1":5,"3":25,"4":3,"6":42,"34":7,"37":1,"39":2,"41":1,"45":30,"47":6,"50":1,"51":1,"52":2,"53":1,"54":1,"56":2,"57":3,"60":4,"63":21,"65":1,"66":1,"68":2,"69":6,"71":1,"72":1,"73":4,"75":1,"76":1,"78":2,"79":1,"80":9,"82":2,"83":2,"85":1,"86":1,"87":3,"89":1,"90":1,"92":3,"93":1,"94":78,"96":2,"97":18,"99":2,"100":7,"102":1,"103":1,"104":4,"106":1,"107":1,"109":2,"110":6,"113":1,"114":1,"116":1,"117":1,"120":4,"121":5,"130":8,"140":1,"142":1,"146":1,"150":1,"159":2,"162":1,"165":1}}],["traditional",{"2":{"121":1}}],["traverse",{"2":{"45":1}}],["traced",{"2":{"45":1}}],["traces",{"2":{"45":1}}],["trace",{"2":{"45":2,"51":1,"53":1,"56":1}}],["track",{"2":{"45":3,"140":2}}],["tracing",{"2":{"6":1,"45":4,"47":1,"52":5,"54":2,"57":2}}],["transverse",{"2":{"168":1}}],["translate",{"2":{"39":2}}],["translation",{"2":{"1":2,"6":2,"150":2,"156":2,"167":3,"169":1}}],["transformations",{"2":{"31":10}}],["transformation",{"0":{"156":1},"2":{"6":1,"121":1,"134":1,"141":1,"166":1}}],["transform",{"2":{"0":2,"1":6,"6":3,"15":2,"31":1,"123":1,"141":2,"150":1,"156":4,"167":4,"169":1}}],["trait`",{"2":{"130":1}}],["trait2",{"2":{"60":10,"63":2,"85":2,"86":2,"97":2,"112":2,"114":2,"115":2}}],["trait1",{"2":{"60":12,"63":2,"85":2,"86":2,"97":2,"112":2,"114":2,"115":2}}],["traits",{"2":{"6":2,"22":1,"97":1,"128":2,"135":2,"150":2,"158":3}}],["trait",{"2":{"1":5,"3":2,"4":2,"6":17,"18":1,"22":7,"24":1,"31":1,"34":2,"37":5,"40":6,"44":7,"47":2,"50":3,"51":2,"52":2,"53":6,"54":4,"56":2,"57":2,"60":7,"63":11,"69":3,"80":2,"83":3,"94":4,"97":10,"100":3,"110":3,"120":1,"123":1,"125":2,"128":3,"130":49,"135":9,"136":1,"147":1,"150":2,"158":8,"161":7,"167":1}}],["traittarget",{"0":{"158":1},"2":{"0":1,"1":2,"6":8,"34":1,"37":1,"44":1,"47":1,"51":2,"52":4,"53":3,"54":4,"56":2,"57":4,"60":1,"123":2,"126":1,"130":10,"147":1,"150":1,"157":1,"158":20}}],["thus",{"2":{"34":1,"37":1,"45":3,"52":1,"54":1,"57":1}}],["those",{"2":{"34":1,"45":1,"54":1,"71":1,"102":1}}],["though",{"2":{"24":1,"132":1}}],["thing",{"0":{"30":1}}],["things",{"2":{"9":1}}],["this",{"0":{"30":1},"2":{"0":1,"1":1,"3":1,"4":6,"5":1,"6":27,"7":1,"19":3,"20":2,"22":1,"25":2,"27":2,"29":1,"31":1,"33":2,"34":6,"36":2,"37":9,"39":3,"40":11,"41":2,"43":1,"44":4,"45":26,"46":1,"47":4,"49":1,"50":5,"52":1,"54":5,"55":1,"56":1,"57":2,"59":4,"60":6,"63":4,"65":1,"66":2,"68":3,"69":3,"76":1,"78":1,"79":2,"80":1,"83":3,"90":1,"93":2,"94":3,"96":1,"97":4,"99":1,"100":3,"107":1,"110":3,"117":1,"119":1,"120":3,"121":8,"122":2,"123":2,"128":2,"130":17,"131":3,"133":3,"134":1,"135":6,"136":7,"137":2,"138":4,"140":3,"141":4,"142":3,"143":2,"144":3,"145":5,"146":5,"147":4,"148":2,"150":3,"154":9,"155":1,"156":1,"157":3,"158":2,"159":3,"160":2,"161":1,"162":3,"163":3,"164":3,"165":1,"166":1,"167":2,"168":4,"169":3,"170":3,"171":1}}],["three",{"2":{"26":1,"38":1,"54":1}}],["thread",{"2":{"130":6}}],["threading",{"0":{"130":1},"2":{"130":7,"159":1}}],["threads",{"2":{"1":1,"6":1,"130":10}}],["threaded=",{"2":{"130":8}}],["threaded=true",{"2":{"130":1}}],["threaded=false",{"2":{"37":1,"44":4,"47":2,"60":8,"130":2,"137":1,"150":1}}],["threaded==true",{"2":{"1":1,"6":1,"130":1}}],["threaded",{"2":{"1":3,"4":1,"6":7,"20":1,"34":2,"37":1,"44":3,"47":3,"60":5,"127":1,"130":47,"137":1,"147":6,"150":1,"159":2}}],["through",{"2":{"6":4,"34":1,"40":1,"45":3,"47":1,"49":1,"50":2,"69":1,"94":5,"100":1,"121":1,"128":1,"130":1,"136":2,"140":2,"152":1,"160":1,"167":1}}],["thrown",{"2":{"128":1}}],["throws",{"2":{"6":1,"160":1}}],["throw",{"2":{"4":1,"6":1,"57":1,"63":1,"121":1,"130":5}}],["than",{"2":{"1":1,"3":1,"6":11,"11":1,"45":2,"71":1,"80":1,"97":1,"102":1,"120":1,"121":2,"129":1,"130":1,"136":2,"138":1,"139":1,"140":2,"144":1,"146":2,"147":1,"151":1,"160":2}}],["that",{"2":{"1":1,"3":3,"4":8,"6":43,"9":1,"18":3,"21":1,"22":4,"23":3,"24":1,"25":1,"26":1,"27":1,"34":4,"36":2,"37":4,"40":4,"41":2,"43":2,"44":3,"45":17,"46":3,"47":5,"51":4,"52":5,"53":4,"54":14,"56":3,"57":5,"60":2,"62":1,"63":11,"65":4,"66":1,"68":2,"69":1,"79":1,"82":1,"83":1,"92":1,"93":1,"94":3,"96":2,"97":10,"99":3,"100":1,"102":3,"109":2,"110":2,"112":2,"120":1,"121":4,"123":1,"125":2,"130":4,"131":3,"132":2,"133":1,"134":3,"135":2,"136":4,"138":2,"139":3,"140":4,"141":1,"144":2,"145":2,"146":3,"147":2,"150":2,"152":1,"154":1,"158":1,"159":1,"160":1,"162":1,"163":2,"168":4,"169":1,"170":2,"171":3}}],["theorem",{"2":{"60":1}}],["themselves",{"2":{"40":1}}],["them",{"2":{"6":1,"25":1,"27":1,"45":1,"121":2,"122":2,"125":1,"130":1,"132":2,"138":1,"139":1,"150":1,"167":1,"169":1,"171":3}}],["thereof",{"2":{"123":1}}],["therefore",{"2":{"59":1,"131":1}}],["there",{"2":{"6":3,"18":1,"34":1,"40":2,"41":1,"45":3,"47":1,"50":2,"52":1,"54":6,"55":1,"57":1,"94":1,"97":2,"121":3,"122":1,"123":1,"130":4,"132":1,"145":1,"154":1,"158":1,"160":1,"168":2,"171":3}}],["then",{"2":{"6":5,"18":1,"22":1,"29":1,"34":3,"40":2,"45":6,"47":1,"51":1,"53":2,"54":6,"55":2,"56":2,"57":2,"94":1,"121":2,"128":1,"130":3,"138":1,"146":2,"150":1,"162":1,"163":1,"168":1}}],["their",{"2":{"3":1,"4":1,"6":2,"40":1,"43":2,"57":1,"60":2,"88":1,"97":1,"103":3,"104":3,"109":1,"113":1,"114":1,"123":1,"130":1,"132":1,"137":1,"139":1}}],["they",{"2":{"3":3,"4":11,"6":25,"18":1,"19":1,"20":1,"24":2,"38":1,"44":2,"45":8,"47":2,"51":2,"53":1,"54":6,"56":2,"57":3,"62":3,"63":16,"69":1,"82":1,"86":2,"87":1,"88":1,"92":1,"94":2,"96":2,"97":4,"103":1,"104":1,"112":1,"114":1,"115":1,"121":6,"130":1,"131":1,"136":2,"140":2,"145":1,"154":1,"157":1,"163":1}}],["these",{"2":{"1":2,"6":5,"20":1,"34":1,"40":5,"45":3,"57":1,"62":1,"63":1,"65":1,"69":1,"78":1,"80":2,"82":1,"83":1,"92":1,"96":1,"97":1,"99":1,"100":1,"109":2,"110":1,"120":1,"121":3,"128":1,"130":2,"141":1,"146":1,"150":2,"160":1,"162":1,"171":1}}],["the",{"0":{"26":1,"29":1,"43":1},"2":{"1":28,"3":64,"4":112,"5":12,"6":393,"7":5,"9":3,"10":1,"11":3,"18":4,"19":5,"20":3,"21":5,"22":10,"23":2,"24":4,"25":3,"26":4,"27":3,"29":3,"33":1,"34":63,"36":12,"37":43,"38":15,"39":12,"40":71,"41":6,"43":6,"44":25,"45":116,"46":7,"47":47,"49":2,"50":7,"51":27,"52":23,"53":27,"54":82,"55":1,"56":29,"57":70,"59":11,"60":81,"62":5,"63":47,"65":9,"66":11,"68":8,"69":25,"72":8,"73":9,"74":3,"75":3,"76":2,"78":4,"79":11,"80":5,"82":2,"83":21,"85":8,"86":6,"87":4,"89":3,"90":2,"92":5,"93":6,"94":123,"96":5,"97":26,"99":7,"100":24,"102":2,"103":9,"104":9,"105":6,"106":2,"107":2,"109":5,"110":21,"112":6,"113":10,"114":7,"115":3,"116":3,"117":2,"119":1,"120":8,"121":47,"122":1,"123":8,"125":4,"127":2,"128":11,"130":84,"131":5,"132":5,"133":4,"134":2,"135":13,"136":10,"137":1,"138":4,"139":8,"140":6,"141":14,"142":2,"143":5,"144":3,"145":5,"146":26,"147":17,"148":3,"150":18,"151":3,"152":6,"153":3,"154":2,"155":1,"156":3,"157":2,"159":5,"160":21,"162":10,"163":17,"164":3,"167":10,"168":11,"169":10,"170":2,"171":4}}],["t",{"2":{"0":1,"4":28,"6":56,"9":1,"19":1,"31":8,"34":32,"37":41,"40":26,"44":38,"45":74,"47":44,"50":18,"51":12,"52":12,"53":12,"54":156,"56":10,"57":20,"60":87,"63":17,"68":1,"86":1,"94":24,"97":1,"109":1,"113":2,"114":1,"121":14,"130":10,"136":2,"140":2,"146":3,"147":5,"150":1,"155":7,"158":14,"159":2,"160":3,"161":10,"164":1,"167":4}}],["tokyo",{"2":{"164":1}}],["toy",{"2":{"162":1}}],["together",{"2":{"54":1,"57":1,"163":1,"167":1}}],["touching",{"0":{"113":1},"2":{"54":1,"57":1}}],["touch",{"0":{"114":1,"115":1,"116":1},"2":{"45":1,"109":1,"112":2,"114":1,"116":1}}],["touches",{"0":{"108":1,"109":1,"112":1},"1":{"109":1,"110":1},"2":{"0":2,"3":3,"6":3,"31":1,"108":1,"109":3,"110":11,"111":6,"112":11,"113":15,"114":9,"115":8,"116":3,"117":4,"162":1}}],["totally",{"2":{"56":1}}],["total",{"2":{"37":1,"40":2,"45":2,"47":1}}],["towards",{"2":{"25":1,"27":1}}],["topright",{"2":{"150":1}}],["topologypreserve",{"2":{"148":1}}],["topology",{"2":{"148":1}}],["top",{"2":{"24":1,"26":1,"45":1,"121":1}}],["took",{"2":{"164":1}}],["tools",{"2":{"21":1}}],["too",{"2":{"6":1,"54":1,"144":1,"147":1}}],["tol^2",{"2":{"151":1,"152":1}}],["tolerances",{"2":{"153":1,"154":29}}],["tolerance",{"2":{"151":1,"152":1,"153":1,"154":17}}],["tol",{"2":{"6":12,"146":2,"150":18,"151":7,"152":15,"153":8,"154":18}}],["todo",{"2":{"3":2,"6":2,"45":1,"54":1,"80":4,"97":1,"121":1,"130":1,"133":1,"150":1,"159":1}}],["to",{"0":{"9":1,"19":1,"26":1,"55":1,"70":1,"84":1,"101":1,"111":1},"2":{"0":2,"1":22,"3":1,"4":33,"5":4,"6":141,"7":2,"9":3,"10":2,"11":2,"13":1,"18":3,"19":4,"20":2,"21":2,"22":9,"23":1,"24":2,"25":3,"26":2,"27":3,"29":4,"30":1,"33":1,"34":8,"36":1,"37":4,"38":4,"39":1,"40":26,"41":2,"43":2,"44":5,"45":32,"46":1,"47":12,"49":1,"50":3,"51":8,"52":4,"53":8,"54":27,"56":7,"57":11,"59":6,"60":32,"62":2,"63":17,"65":1,"66":1,"68":2,"69":7,"78":3,"79":1,"80":2,"82":1,"83":7,"92":2,"93":1,"94":21,"96":3,"97":7,"99":1,"100":7,"109":1,"110":7,"112":1,"120":4,"121":16,"123":4,"125":4,"127":7,"128":6,"129":1,"130":51,"131":2,"132":3,"134":4,"135":8,"136":5,"137":3,"138":3,"139":1,"140":4,"141":4,"142":1,"143":1,"144":3,"145":3,"146":9,"147":7,"148":1,"150":4,"151":1,"152":15,"153":1,"154":2,"155":1,"156":4,"157":2,"158":2,"159":6,"160":9,"161":28,"162":7,"163":5,"164":2,"165":8,"166":4,"167":6,"168":10,"169":6,"170":7,"171":5}}],["rd",{"2":{"150":3}}],["rdbu",{"2":{"59":1}}],["rhumb",{"2":{"120":2}}],["runner",{"2":{"168":1}}],["running",{"2":{"130":3}}],["run",{"2":{"130":8,"164":1}}],["runs",{"2":{"54":2,"119":1}}],["rule",{"2":{"45":1}}],["rules",{"2":{"45":1}}],["right=2",{"2":{"45":1}}],["right",{"2":{"40":1,"45":4,"50":1,"60":1,"120":1,"152":19,"154":5,"162":1,"167":1}}],["ring4",{"2":{"169":2}}],["ring3",{"2":{"168":1}}],["ring2",{"2":{"167":2}}],["ring1",{"2":{"167":2}}],["rings",{"0":{"73":1,"87":1,"104":1,"114":1,"131":1},"1":{"132":1,"133":1},"2":{"4":4,"6":6,"9":2,"37":1,"44":1,"45":3,"54":1,"63":7,"119":1,"121":5,"133":1,"136":1,"150":1}}],["ring",{"2":{"4":7,"6":13,"9":1,"31":1,"34":3,"37":2,"40":1,"43":1,"44":4,"45":12,"47":13,"57":3,"60":5,"63":4,"71":1,"72":2,"73":5,"85":1,"87":1,"94":2,"102":1,"103":2,"104":4,"112":1,"113":1,"114":3,"120":3,"121":11,"131":2,"132":1,"133":14,"134":1,"167":1}}],["rtrees",{"2":{"24":1}}],["r+y",{"2":{"13":2,"14":1}}],["r+x",{"2":{"13":2,"14":1}}],["ry",{"2":{"13":3,"14":3}}],["rx",{"2":{"13":3,"14":3}}],["round",{"2":{"150":1,"152":1,"154":1}}],["routines",{"2":{"11":1}}],["row",{"2":{"130":3}}],["rows",{"2":{"130":2}}],["robust",{"0":{"15":1}}],["rotate",{"2":{"47":1}}],["rotation",{"2":{"1":1,"6":1,"156":1}}],["rotations",{"2":{"1":3,"6":3,"156":3}}],["rotmatrix2d",{"2":{"150":1}}],["rotmatrix",{"2":{"1":1,"6":1,"156":1}}],["r",{"2":{"6":1,"9":1,"13":11,"14":12,"146":1,"154":2,"167":6,"168":2,"169":4}}],["rᵢ₋₁",{"2":{"40":20}}],["rᵢ∗rᵢ₊₁+sᵢ⋅sᵢ₊₁",{"2":{"6":1}}],["rᵢ₊₁",{"2":{"6":1,"40":29}}],["rᵢ",{"2":{"6":2,"40":49}}],["ramer",{"2":{"152":1}}],["raster",{"0":{"121":1},"2":{"121":4}}],["ray",{"2":{"94":4}}],["rawcdn",{"2":{"150":1}}],["raw",{"2":{"22":1}}],["range",{"2":{"13":8,"14":4,"121":1,"130":4}}],["ranges",{"2":{"6":1,"121":2}}],["randomly",{"2":{"163":2}}],["random",{"2":{"150":2}}],["rand",{"2":{"6":1,"121":1,"163":2}}],["rather",{"2":{"6":1,"121":1,"139":1}}],["ratio",{"2":{"6":7,"54":1,"146":1,"150":1,"151":4,"152":6,"153":4,"154":11}}],["radii",{"2":{"6":1,"146":1}}],["radius`",{"2":{"146":1}}],["radius",{"2":{"6":7,"40":13,"146":4}}],["radialdistance",{"0":{"151":1},"2":{"0":1,"6":2,"148":1,"150":4,"151":4}}],["rrayscore",{"2":{"1":1,"6":1,"156":1}}],["rring",{"2":{"1":1,"6":1,"156":1}}],["rewrap",{"2":{"130":3}}],["req",{"2":{"94":44}}],["requirment",{"2":{"138":1}}],["requirments",{"2":{"94":5}}],["requirement",{"2":{"131":1}}],["required",{"2":{"69":3,"83":3,"100":3,"110":3,"145":1,"166":1}}],["require",{"2":{"68":2,"69":6,"83":3,"94":32,"100":3,"110":3}}],["requires",{"2":{"41":1,"63":1,"65":1,"69":2,"72":3,"73":3,"74":1,"83":1,"86":3,"87":2,"88":1,"99":1,"100":1,"103":3,"104":3,"105":1,"110":1,"113":3,"114":1,"115":1,"142":1,"146":1,"160":1}}],["requests",{"2":{"25":1,"27":1}}],["reflected",{"2":{"150":3}}],["ref",{"2":{"59":1}}],["referring",{"2":{"94":1}}],["refer",{"2":{"6":1,"121":1}}],["referece",{"2":{"1":2,"141":2}}],["references",{"2":{"6":1,"40":1}}],["reference",{"0":{"168":1,"169":1},"2":{"0":1,"166":2,"168":1}}],["reveal",{"2":{"57":1}}],["reveals",{"2":{"57":1}}],["reverse",{"2":{"36":1,"39":1,"40":1,"45":2,"167":2}}],["rev",{"2":{"56":1}}],["render",{"2":{"39":1}}],["rendering",{"2":{"39":3,"40":1}}],["rename",{"2":{"10":1}}],["regardless",{"2":{"54":1,"94":1}}],["regions",{"2":{"52":3,"54":5,"56":1,"57":3,"94":2,"164":1}}],["region",{"2":{"41":2,"54":3,"57":2,"164":1}}],["register",{"2":{"31":3,"40":3}}],["regular",{"0":{"15":1}}],["readable",{"2":{"171":1}}],["readability",{"2":{"45":1}}],["read",{"2":{"150":2,"168":2}}],["reached",{"2":{"130":4}}],["reaches",{"2":{"128":1}}],["reach",{"2":{"128":1}}],["reasons",{"2":{"160":1}}],["reason",{"2":{"20":1,"131":1,"138":1,"159":1}}],["real`",{"2":{"146":1,"147":1}}],["really",{"2":{"37":1,"94":1,"121":1,"159":1}}],["real=1",{"2":{"6":2,"146":2}}],["real=6378137`",{"2":{"146":1}}],["real=6378137",{"2":{"6":2,"146":1}}],["real",{"0":{"164":1},"2":{"5":1,"6":13,"34":1,"40":45,"44":2,"54":1,"146":3,"147":1,"154":5,"162":1}}],["related",{"2":{"123":1}}],["relation",{"2":{"45":2}}],["relations",{"2":{"31":10,"80":1,"97":1}}],["relationship",{"2":{"19":1,"162":2}}],["relative",{"2":{"40":3}}],["relevant",{"2":{"10":1}}],["reducing",{"2":{"130":1}}],["reduced",{"2":{"151":1,"152":1,"153":1}}],["reduces",{"2":{"23":1,"57":1}}],["reduce",{"2":{"1":1,"6":1,"121":1,"130":2,"135":1}}],["redundant",{"2":{"45":1}}],["red",{"2":{"14":1,"43":2,"59":1,"68":1,"78":1,"92":1,"163":2,"167":1,"168":1}}],["removal",{"2":{"45":1}}],["removes",{"2":{"45":1,"123":1}}],["removed",{"2":{"45":3,"52":5,"121":1}}],["remove",{"2":{"37":1,"45":33,"47":1,"50":2,"51":5,"53":5,"56":2,"140":2,"151":1,"152":3,"154":4}}],["removing",{"2":{"6":3,"45":1,"52":1,"151":1,"152":1,"153":1}}],["remainingnode",{"2":{"121":3}}],["remaining",{"2":{"45":1,"63":1,"94":2,"152":1}}],["remain",{"2":{"1":1,"6":9,"130":1,"150":2}}],["resolution",{"2":{"168":1}}],["resolved",{"2":{"121":1}}],["reset",{"2":{"45":1}}],["resize",{"2":{"13":1,"14":1,"45":2}}],["resampled",{"2":{"6":1,"147":1}}],["respectivly",{"2":{"97":1}}],["respectively",{"2":{"45":1,"130":1,"167":1}}],["respect",{"2":{"6":2,"53":1,"54":1,"94":6}}],["rest",{"2":{"6":1,"40":2,"56":1}}],["resulting",{"2":{"50":1,"57":1,"121":1,"163":1}}],["results",{"2":{"3":2,"6":2,"54":1,"80":1,"97":1,"130":2,"132":1,"152":25,"167":3}}],["result",{"2":{"1":2,"3":5,"4":5,"6":13,"23":1,"34":1,"37":2,"47":1,"54":15,"60":2,"66":1,"69":1,"79":1,"93":1,"100":1,"130":2,"146":3,"154":6}}],["recieves",{"2":{"130":2}}],["recucing",{"2":{"130":1}}],["recursive",{"2":{"128":1}}],["recursively",{"2":{"4":1,"6":1,"128":1,"137":1}}],["recalculate",{"2":{"129":1}}],["recent",{"2":{"45":1,"52":1,"54":1,"57":1}}],["rect",{"2":{"33":3,"36":5,"46":3,"59":7}}],["rectangle",{"2":{"33":2,"36":2,"39":2,"46":2,"47":1,"59":2,"145":5,"146":8,"163":2}}],["recommended",{"2":{"18":1}}],["reconstructing",{"2":{"150":1}}],["reconstructed",{"2":{"22":1}}],["reconstruct",{"2":{"0":2,"1":1,"6":3,"22":1,"125":2,"130":29}}],["replace",{"2":{"45":1,"121":2,"152":1}}],["replaced",{"2":{"18":1}}],["repl",{"2":{"41":1,"142":1,"146":1}}],["repeat",{"2":{"44":1,"45":3,"63":6}}],["repeating",{"2":{"37":1,"57":1}}],["repeated",{"2":{"4":3,"6":3,"9":1,"34":2,"40":1,"45":2,"57":2,"60":2,"63":4,"94":1}}],["represented",{"2":{"163":1}}],["represent",{"2":{"21":1,"40":1,"45":4,"63":1}}],["representing",{"2":{"6":1,"52":1,"54":1,"57":1,"59":1,"63":1,"164":1}}],["represents",{"2":{"6":1,"135":2,"136":1}}],["reprojects",{"2":{"141":1}}],["reprojection",{"0":{"141":1},"1":{"142":1}}],["reproject",{"2":{"0":1,"1":4,"31":2,"123":1,"141":6,"142":2}}],["re",{"2":{"1":1,"6":1,"21":1,"156":1,"166":1,"168":1}}],["retreivable",{"2":{"1":1,"141":1}}],["returnval",{"2":{"94":9}}],["returntype",{"2":{"23":1}}],["returning",{"2":{"22":1,"41":1,"52":2}}],["return",{"0":{"18":1},"2":{"1":1,"3":18,"4":2,"6":37,"13":3,"14":3,"19":2,"30":1,"34":5,"37":5,"40":20,"41":1,"44":4,"45":36,"47":12,"50":12,"51":5,"52":4,"53":4,"54":18,"56":6,"57":9,"60":8,"63":30,"66":1,"69":1,"75":2,"76":2,"79":1,"80":18,"83":2,"89":2,"90":2,"92":1,"93":1,"94":71,"97":28,"100":1,"106":2,"107":2,"110":1,"112":2,"116":2,"117":2,"120":10,"121":12,"130":26,"131":1,"133":4,"135":6,"136":2,"140":2,"141":1,"143":2,"147":4,"150":3,"151":1,"152":5,"153":3,"154":7,"155":2,"156":2,"160":3,"161":8}}],["returned",{"2":{"1":1,"6":10,"18":2,"19":1,"45":3,"50":1,"51":2,"53":2,"54":2,"56":2,"121":1,"125":1,"130":2,"141":1,"150":1,"159":1}}],["returns",{"2":{"1":1,"3":5,"4":4,"5":3,"6":23,"18":2,"22":1,"34":1,"37":2,"40":6,"44":3,"45":4,"47":6,"50":1,"51":1,"54":1,"56":1,"60":8,"62":1,"65":2,"66":1,"69":1,"78":2,"79":1,"82":1,"93":1,"94":4,"97":2,"100":1,"121":2,"130":2,"147":1,"155":1,"162":1}}],["rebuilt",{"2":{"1":1,"6":2,"125":1,"130":2}}],["rebuild",{"2":{"0":2,"6":4,"125":4,"128":1,"130":10,"147":1,"150":2}}],["psa",{"2":{"130":2}}],["pb",{"2":{"80":2}}],["p0",{"2":{"60":9}}],["p3",{"2":{"45":8,"153":4}}],["ptm",{"2":{"120":3}}],["ptj",{"2":{"120":5}}],["pti",{"2":{"120":3}}],["ptrait",{"2":{"60":2}}],["pts",{"2":{"45":22,"50":7}}],["pt",{"2":{"45":114,"50":2,"54":26,"94":8,"152":4}}],["pt2",{"2":{"45":14,"54":2}}],["pt1",{"2":{"45":18,"54":2}}],["pn",{"2":{"112":3}}],["pn2",{"2":{"45":4}}],["pn1",{"2":{"45":4}}],["pfirst",{"2":{"37":3}}],["pu",{"2":{"163":2}}],["purpose",{"2":{"130":1}}],["pure",{"2":{"121":1}}],["purely",{"2":{"6":1,"22":1,"146":1}}],["push",{"2":{"45":15,"50":5,"51":2,"53":2,"54":2,"56":4,"57":5,"121":3,"133":1,"147":3,"152":3}}],["pull",{"2":{"25":1,"27":1}}],["public",{"2":{"20":1}}],["pick",{"2":{"168":2}}],["piece",{"2":{"45":6,"140":6}}],["pieces",{"2":{"45":12,"50":1,"52":2,"56":4,"94":1,"140":9}}],["pi",{"2":{"13":2}}],["pixels",{"2":{"121":1}}],["pixel",{"2":{"6":2,"121":7}}],["pythagorean",{"2":{"60":1}}],["py",{"2":{"13":2,"14":2}}],["px",{"2":{"13":2,"14":2}}],["peucker",{"2":{"148":2,"150":3,"152":2}}],["peaks",{"2":{"121":2}}],["peculiarities",{"0":{"17":1},"1":{"18":1,"19":1,"20":1}}],["people",{"2":{"9":1}}],["performed",{"2":{"163":1}}],["performs",{"2":{"40":1,"147":1}}],["perform",{"2":{"26":1,"39":1,"40":2,"45":1,"123":1,"162":3,"163":2,"165":1}}],["performing",{"2":{"6":3,"19":1,"40":1,"51":1,"53":1,"56":1,"163":1}}],["performance",{"2":{"4":1,"6":2,"18":1,"121":1,"137":1,"138":1,"150":1,"171":1}}],["per",{"2":{"5":2,"6":2,"39":1,"40":2,"45":5,"121":1,"130":4,"147":1}}],["plt",{"2":{"167":1}}],["pl",{"2":{"163":2}}],["please",{"2":{"45":1}}],["plan",{"2":{"144":1}}],["plane",{"2":{"40":1}}],["place",{"2":{"54":1,"162":1}}],["placement",{"2":{"45":1}}],["plottable",{"2":{"121":1}}],["plotted",{"2":{"43":1}}],["plotting",{"0":{"167":1},"2":{"6":1,"121":1,"144":1,"147":1,"166":1,"167":4,"168":1}}],["plots",{"2":{"39":2}}],["plot",{"0":{"168":1},"2":{"13":1,"39":3,"62":1,"96":1,"121":1,"146":2,"150":4,"163":1,"166":2,"167":9,"168":5,"169":1,"171":1}}],["plus",{"2":{"5":1,"6":1,"40":1}}],["p2y",{"2":{"161":3}}],["p2x",{"2":{"161":3}}],["p2box",{"2":{"39":1}}],["p2",{"2":{"3":2,"4":2,"6":6,"15":12,"34":12,"37":9,"45":18,"47":19,"56":2,"60":15,"63":11,"69":2,"78":2,"94":12,"97":2,"120":3,"145":1,"153":4,"161":3,"167":2}}],["p1y",{"2":{"161":3}}],["p1x",{"2":{"161":3}}],["p1",{"2":{"3":3,"4":2,"6":7,"15":12,"34":21,"37":8,"39":4,"45":9,"47":25,"49":1,"56":2,"60":15,"63":14,"68":5,"69":3,"78":5,"94":4,"97":2,"112":3,"120":3,"153":4,"161":3,"167":1}}],["practice",{"2":{"169":1}}],["pred",{"2":{"162":2,"163":1,"164":2,"165":1}}],["predicate",{"2":{"7":1,"80":1,"162":3,"163":1,"165":5}}],["predicates",{"0":{"12":1,"15":1,"165":1},"1":{"13":1,"14":1,"15":1,"16":1},"2":{"7":4,"12":1,"31":1,"45":5,"54":4,"55":3,"94":1,"162":1,"164":1}}],["pretty",{"2":{"141":1}}],["prettytime",{"2":{"13":2}}],["prevent",{"2":{"52":2,"54":2,"57":2}}],["prev^2",{"2":{"34":2}}],["prev",{"2":{"34":14,"45":69,"120":4}}],["previously",{"2":{"145":1}}],["previous",{"2":{"23":1,"34":1,"130":1,"151":3}}],["preparations",{"2":{"24":1}}],["prepared",{"2":{"24":1,"121":2}}],["prepare",{"0":{"24":1},"2":{"21":1,"24":1}}],["precision",{"2":{"11":1}}],["preserve",{"2":{"150":4,"152":3}}],["preserving",{"2":{"148":1}}],["presentation",{"2":{"6":1,"40":1}}],["present",{"2":{"6":1,"160":1}}],["presence",{"2":{"6":1,"160":1}}],["prescribes",{"2":{"24":1}}],["press",{"2":{"6":1,"40":1}}],["pre",{"2":{"6":1,"56":1,"150":1,"152":2}}],["prefilter",{"2":{"6":1,"150":7}}],["protters",{"2":{"130":2}}],["progressively",{"2":{"128":1}}],["program",{"2":{"21":1}}],["programming",{"2":{"21":1,"26":1}}],["promote",{"2":{"40":5}}],["property",{"2":{"130":2}}],["properties=gi",{"2":{"130":1}}],["properties=namedtuple",{"2":{"130":1}}],["properties=",{"2":{"121":1}}],["properties",{"2":{"6":1,"130":9,"150":1,"154":1}}],["propagate",{"2":{"40":16,"60":4}}],["probably",{"2":{"37":1,"130":1}}],["prod",{"2":{"34":4}}],["product",{"2":{"34":1}}],["process",{"2":{"71":3,"72":3,"73":3,"74":1,"80":1,"85":3,"86":3,"87":2,"88":1,"94":11,"102":3,"103":3,"104":3,"105":1,"112":1,"113":3,"114":1,"115":1,"130":2,"152":1}}],["processed",{"2":{"45":6}}],["processors",{"2":{"31":1,"69":2,"83":2,"100":2,"110":2}}],["processor",{"2":{"31":1}}],["processing",{"2":{"19":1}}],["profile",{"2":{"9":1}}],["provides",{"2":{"168":1}}],["providers",{"2":{"132":1,"139":1}}],["provide",{"0":{"19":1},"2":{"6":6,"33":1,"36":1,"38":1,"43":1,"46":1,"49":1,"51":2,"53":2,"56":2,"59":1,"62":1,"65":1,"68":1,"78":1,"82":1,"92":1,"94":2,"96":1,"99":1,"109":1,"121":1,"154":1}}],["provided",{"2":{"4":1,"6":3,"11":1,"45":1,"60":1,"63":1,"139":1,"146":2,"160":1}}],["projecting",{"2":{"168":1}}],["projection",{"2":{"60":2,"166":1,"168":1}}],["project",{"2":{"9":1}}],["projects",{"2":{"9":1}}],["proj",{"2":{"1":2,"6":3,"141":2,"142":4,"145":1,"146":6,"166":1}}],["prints",{"2":{"142":1}}],["printstyled",{"2":{"41":1,"142":1,"146":1}}],["println",{"2":{"41":1,"142":1,"146":1,"150":2}}],["print",{"2":{"41":2,"142":2,"146":2}}],["primitives",{"2":{"31":1}}],["primitive",{"0":{"123":1},"1":{"124":1,"125":1,"126":1,"127":1,"128":1,"129":1,"130":1},"2":{"29":1}}],["primarily",{"2":{"6":1,"25":2,"27":2,"158":1}}],["primary",{"2":{"3":2,"6":3,"69":1,"100":1,"150":1}}],["priority",{"2":{"1":1,"141":1}}],["pay",{"2":{"130":1}}],["paper",{"2":{"94":2}}],["pa",{"2":{"80":2}}],["paths",{"2":{"159":1}}],["pathof",{"2":{"150":2}}],["path",{"2":{"36":3,"168":2}}],["padding",{"2":{"6":2}}],["parquet",{"2":{"171":3}}],["parent",{"2":{"159":1}}],["parse",{"2":{"94":1,"97":1}}],["part",{"2":{"47":2,"57":2,"94":3,"129":1}}],["partition",{"2":{"130":4}}],["partialsort",{"2":{"154":1}}],["partial",{"2":{"47":4}}],["partially",{"2":{"45":2,"57":2}}],["particularly",{"2":{"40":1}}],["particular",{"2":{"30":1,"34":1,"121":1,"168":2}}],["parallel",{"2":{"94":1,"120":1}}],["paradigm",{"0":{"29":1}}],["paradigms",{"0":{"21":1},"1":{"22":1,"23":1,"24":1},"2":{"21":2,"24":1}}],["parameters",{"2":{"6":1,"130":1,"158":2}}],["parameter",{"2":{"6":2,"158":3}}],["params",{"2":{"6":2,"160":10}}],["parlance",{"2":{"5":1,"6":1,"40":1}}],["passes",{"2":{"47":2,"94":1}}],["passed",{"2":{"1":2,"6":7,"121":1,"125":1,"130":2,"141":1,"146":2,"156":1,"160":2,"165":1}}],["passable",{"2":{"40":18}}],["passing",{"2":{"22":1,"130":1,"148":1}}],["pass",{"2":{"5":1,"6":4,"22":1,"40":1,"66":1,"79":1,"93":1,"94":2,"146":1,"147":1,"150":1,"159":1}}],["pairs",{"2":{"54":1,"167":1}}],["pair",{"2":{"3":2,"6":2,"47":1,"97":2,"130":3}}],["packages",{"2":{"6":1,"25":1,"27":1,"125":1,"130":1,"131":1,"157":1,"166":3,"168":1,"171":1}}],["package",{"2":{"1":2,"18":1,"25":2,"27":2,"41":1,"121":1,"141":3,"142":1,"146":1,"168":1,"171":2}}],["page",{"2":{"0":1,"9":1,"26":1,"29":1,"31":1,"34":1,"37":1,"39":1,"40":1,"41":1,"44":1,"45":1,"47":1,"50":1,"52":1,"54":1,"55":1,"57":1,"60":1,"63":1,"66":1,"76":1,"79":1,"80":1,"90":1,"93":1,"94":1,"97":1,"107":1,"117":1,"120":1,"121":1,"122":1,"130":1,"133":1,"136":1,"137":1,"140":1,"142":1,"143":1,"147":1,"154":1,"155":1,"156":1,"160":1,"161":1}}],["p",{"2":{"1":5,"6":5,"13":13,"14":12,"15":2,"33":1,"36":1,"43":1,"45":5,"46":1,"47":5,"52":2,"56":2,"59":3,"62":1,"65":1,"68":1,"78":1,"80":4,"82":1,"92":1,"94":20,"96":1,"99":1,"109":1,"120":4,"121":3,"123":3,"130":3,"143":7,"145":1,"149":1,"150":1,"154":3,"155":7,"156":9,"161":11,"162":1,"163":1}}],["poylgon",{"2":{"54":1,"57":1,"94":1}}],["potential",{"2":{"47":1}}],["potentially",{"2":{"6":2,"45":1,"136":2,"140":2}}],["post",{"2":{"152":2}}],["postitive",{"2":{"59":1}}],["postive",{"2":{"36":1}}],["possibly",{"2":{"130":1}}],["possiblenodes",{"2":{"121":2}}],["possible",{"2":{"6":3,"51":1,"53":1,"56":1,"121":1,"130":2}}],["possibility",{"2":{"128":1}}],["possibilities",{"2":{"54":1}}],["position=",{"2":{"150":1}}],["position",{"2":{"6":1,"120":1,"145":1}}],["positive",{"2":{"4":4,"6":4,"36":2,"37":1,"59":2,"60":3,"147":1,"154":1}}],["polgons",{"2":{"121":1}}],["polgontrait",{"2":{"1":1,"6":1}}],["polar",{"2":{"6":1,"146":1}}],["polynodes",{"2":{"45":7,"51":1,"53":1,"56":1}}],["polynode",{"2":{"45":36}}],["polypoints",{"2":{"40":46}}],["polyogns",{"2":{"121":1}}],["polyogn",{"2":{"34":1}}],["polygns",{"2":{"45":1}}],["polygin",{"2":{"4":1,"6":1,"34":1}}],["polygon3",{"2":{"167":2,"168":1}}],["polygon2",{"2":{"167":6}}],["polygon1",{"2":{"167":4}}],["polygonization",{"2":{"121":1}}],["polygonizing",{"0":{"121":1}}],["polygonized",{"2":{"121":1}}],["polygonize",{"2":{"0":1,"6":6,"9":1,"31":1,"121":31}}],["polygon`",{"2":{"40":3}}],["polygons",{"0":{"74":1,"105":1,"115":1,"138":1},"1":{"139":1,"140":1},"2":{"3":4,"4":3,"5":1,"6":18,"9":1,"19":5,"31":1,"37":5,"38":1,"40":2,"43":1,"44":1,"45":13,"47":1,"50":2,"51":9,"52":5,"53":3,"54":8,"56":6,"57":19,"59":1,"60":1,"63":5,"74":1,"97":5,"105":1,"120":1,"121":18,"128":1,"132":2,"136":3,"138":2,"139":2,"140":10,"148":1,"150":1,"163":5,"164":3,"167":3,"168":1}}],["polygontrait",{"2":{"1":1,"3":4,"4":6,"6":14,"15":3,"19":1,"34":2,"37":3,"40":3,"44":2,"45":2,"47":2,"50":1,"51":5,"52":5,"53":3,"54":5,"56":4,"57":8,"60":2,"63":10,"71":2,"72":1,"73":1,"74":3,"75":1,"80":4,"85":2,"86":2,"87":1,"88":2,"89":1,"97":8,"102":2,"103":1,"104":1,"105":3,"106":1,"112":2,"113":1,"114":1,"115":3,"116":1,"123":1,"128":2,"130":1,"133":2,"135":2,"136":1,"140":2,"150":2,"161":1}}],["polygon",{"0":{"45":1,"48":1,"51":1,"52":1,"54":1,"56":1,"57":1,"88":1},"1":{"49":1,"50":1},"2":{"0":1,"1":4,"3":4,"4":20,"5":9,"6":62,"9":2,"11":3,"15":4,"19":1,"24":1,"33":1,"34":3,"36":2,"37":5,"38":5,"39":16,"40":57,"43":2,"44":4,"45":39,"46":3,"47":4,"49":3,"50":10,"51":5,"52":7,"53":5,"54":5,"56":6,"57":33,"59":3,"60":14,"63":12,"69":1,"71":3,"72":3,"73":4,"74":8,"80":1,"85":3,"86":4,"87":4,"88":4,"94":66,"97":4,"100":1,"102":3,"103":4,"104":4,"105":8,"110":1,"112":3,"113":4,"114":5,"115":7,"120":5,"121":4,"130":1,"131":4,"132":8,"133":5,"134":1,"136":4,"138":3,"139":12,"140":7,"145":1,"146":4,"149":1,"150":9,"156":3,"161":6,"163":6,"167":12,"168":5,"169":7,"170":2}}],["polys",{"2":{"6":2,"45":39,"49":3,"50":10,"51":14,"52":14,"53":9,"54":6,"56":14,"57":28,"140":26}}],["polys1",{"2":{"3":2,"6":2,"97":6}}],["polys2",{"2":{"3":2,"6":2,"97":6}}],["poly",{"2":{"3":2,"6":16,"15":2,"33":1,"36":1,"37":6,"39":2,"40":3,"43":1,"45":107,"46":2,"47":4,"49":4,"50":20,"51":22,"52":12,"53":15,"54":10,"56":19,"57":79,"59":1,"60":3,"63":4,"80":10,"94":21,"97":8,"120":5,"121":5,"140":18,"145":2,"149":2,"150":8,"161":8,"163":5,"167":2}}],["poly2",{"2":{"3":3,"4":2,"6":7,"51":2,"63":2,"94":19,"97":7}}],["poly1",{"2":{"3":3,"4":2,"6":7,"51":2,"63":2,"94":14,"97":7}}],["pointwise",{"0":{"156":1},"2":{"141":1}}],["point1",{"2":{"60":4}}],["point`",{"2":{"54":1}}],["pointedgeside",{"2":{"45":1}}],["point₂",{"2":{"44":13}}],["point₁",{"2":{"44":13}}],["point3s",{"2":{"40":10}}],["point3f",{"2":{"39":1}}],["pointrait",{"2":{"6":1}}],["point2f",{"2":{"39":4,"40":2,"59":1}}],["point2d",{"2":{"39":1}}],["point2",{"2":{"6":2,"40":5,"60":4}}],["pointtrait",{"2":{"1":1,"4":4,"6":9,"22":1,"34":2,"37":1,"40":3,"47":1,"53":2,"60":17,"63":8,"71":6,"75":1,"85":6,"89":1,"102":6,"106":1,"112":6,"116":1,"123":2,"128":1,"130":21,"135":2,"136":1,"137":1,"143":2,"150":2,"155":2,"156":2,"158":2,"161":1}}],["point",{"0":{"85":1,"112":1},"2":{"1":4,"3":10,"4":37,"5":7,"6":83,"9":2,"24":1,"34":12,"37":3,"38":3,"39":1,"40":126,"44":6,"45":97,"47":50,"50":13,"52":9,"53":1,"54":71,"57":9,"59":17,"60":73,"63":27,"66":3,"68":1,"69":2,"71":8,"80":21,"83":2,"85":10,"92":1,"94":138,"96":2,"97":21,"100":4,"102":11,"109":1,"110":3,"112":10,"113":1,"115":1,"120":1,"121":3,"130":1,"131":1,"132":2,"136":2,"138":1,"140":2,"141":1,"144":1,"150":2,"151":3,"152":9,"153":1,"156":2,"161":4,"163":2,"167":111,"168":7,"169":8}}],["points2",{"2":{"3":1,"6":1,"97":3}}],["points1",{"2":{"3":1,"6":1,"97":3}}],["points",{"0":{"71":1,"102":1},"2":{"0":1,"1":3,"3":1,"4":11,"5":1,"6":52,"9":3,"13":1,"34":2,"36":3,"37":3,"39":8,"40":32,"44":1,"45":55,"47":5,"50":3,"51":5,"52":1,"53":8,"54":28,"56":4,"57":1,"59":2,"60":8,"62":2,"63":13,"65":1,"69":6,"71":3,"72":4,"83":6,"85":1,"86":7,"87":3,"94":10,"97":5,"99":1,"100":5,"102":3,"103":3,"104":3,"105":1,"110":5,"112":1,"113":2,"114":4,"115":3,"119":1,"121":3,"130":1,"137":2,"141":1,"145":2,"146":2,"150":11,"151":11,"152":26,"153":10,"154":33,"155":2,"156":2,"161":25,"162":1,"163":11,"167":8,"168":1}}],["pointorientation",{"2":{"0":1,"6":2,"94":2}}],["my",{"2":{"164":1,"165":2}}],["moore",{"2":{"121":1}}],["moved",{"2":{"45":1,"141":1}}],["move",{"2":{"44":1,"94":1}}],["modify",{"2":{"167":1}}],["modified",{"2":{"130":2}}],["mode",{"2":{"165":3}}],["model",{"2":{"162":1}}],["module",{"2":{"141":1,"147":1}}],["modules",{"2":{"6":1,"40":1}}],["mod1",{"2":{"40":5}}],["mod",{"2":{"40":1,"45":1}}],["most",{"2":{"25":1,"27":1,"45":1,"52":1,"54":1,"57":1,"94":1,"150":1,"171":2}}],["monotone",{"2":{"24":1}}],["moment",{"2":{"6":1,"145":1,"147":1}}],["more",{"2":{"6":3,"7":1,"9":1,"10":1,"11":1,"19":1,"26":1,"29":1,"45":1,"51":1,"53":1,"56":1,"94":1,"97":1,"130":4,"133":1,"142":1,"145":1,"147":1,"162":1,"167":2}}],["mistakenly",{"2":{"138":1}}],["missing",{"2":{"125":6,"126":2,"145":4}}],["missed",{"2":{"121":1}}],["mid",{"2":{"47":2,"94":3}}],["midpoint",{"2":{"45":2}}],["middle",{"2":{"45":2}}],["mining",{"2":{"164":1}}],["minimal",{"2":{"164":1}}],["minimize",{"2":{"54":1}}],["minimum",{"2":{"4":7,"6":12,"46":1,"47":2,"60":12,"150":1,"151":1,"153":1}}],["mind",{"2":{"145":1,"163":1}}],["minmax",{"2":{"54":4}}],["min",{"2":{"47":1,"54":16,"60":15,"150":1,"152":3,"153":1,"154":28}}],["minus",{"2":{"36":1}}],["minpoints=0",{"2":{"121":1}}],["minpoints",{"2":{"6":2}}],["might",{"2":{"6":3,"25":1,"27":1,"37":1,"51":1,"53":1,"54":1,"56":1,"134":1,"152":1}}],["mixed",{"2":{"6":4,"150":1}}],["m",{"2":{"5":1,"6":1,"15":10,"40":2,"47":6,"120":2,"168":1}}],["mp",{"2":{"80":2}}],["mp1",{"2":{"4":2,"6":2,"63":7}}],["mp2",{"2":{"4":2,"6":2,"63":8}}],["manipulate",{"2":{"171":1}}],["manner",{"2":{"162":1}}],["manually",{"2":{"131":1}}],["many",{"2":{"4":1,"5":1,"6":2,"19":1,"26":1,"40":1,"45":1,"50":1,"52":1,"54":2,"57":1,"63":1,"132":1,"137":1}}],["mason",{"2":{"130":2}}],["markersize",{"2":{"167":2}}],["marker",{"2":{"167":2}}],["marked",{"2":{"45":6,"52":1,"54":1,"57":1}}],["marking",{"2":{"52":2,"54":2,"57":2}}],["mark",{"2":{"45":2}}],["marks",{"2":{"45":1}}],["mag",{"2":{"34":4}}],["making",{"2":{"45":1,"121":1,"128":1,"139":1,"167":1,"169":2}}],["makie",{"2":{"13":1,"14":1,"33":1,"36":1,"39":3,"43":1,"46":1,"49":4,"59":1,"62":1,"65":1,"68":1,"78":1,"82":1,"92":1,"96":1,"99":1,"109":1,"121":3,"149":1,"150":1}}],["makevalid",{"2":{"150":2}}],["makes",{"2":{"37":1,"45":1,"60":1,"130":1,"132":1,"138":1,"139":1}}],["make",{"2":{"9":1,"25":1,"27":1,"34":1,"45":3,"54":1,"60":1,"97":1,"121":2,"128":1,"133":1,"145":1,"154":1,"157":1,"167":2,"169":1}}],["mainly",{"2":{"40":1,"59":1,"123":1}}],["maintain",{"2":{"37":1}}],["main",{"0":{"28":1},"1":{"29":1,"30":1},"2":{"7":1,"26":1,"45":1,"121":1,"130":1,"146":1}}],["mapped",{"2":{"171":1}}],["maptasks",{"2":{"130":6}}],["mapreducetasks",{"2":{"130":5}}],["mapreduce",{"2":{"52":1,"121":2,"130":8}}],["map",{"0":{"168":1},"2":{"6":1,"13":1,"22":3,"23":1,"29":1,"40":1,"45":1,"54":1,"97":2,"121":17,"130":24,"133":1,"150":1,"158":1,"166":1,"168":1,"169":1,"171":1}}],["matlab",{"2":{"49":1}}],["materializer`",{"2":{"130":1}}],["materializer",{"2":{"18":1,"130":1}}],["mathrm",{"2":{"40":1}}],["math",{"2":{"7":1}}],["mathematically",{"2":{"6":1,"120":1}}],["matches",{"2":{"63":1,"121":1}}],["match",{"2":{"6":1,"63":12,"97":3,"121":1,"125":1,"130":2}}],["matching",{"2":{"3":1,"6":1,"18":1,"63":3,"97":1,"128":2}}],["matrix",{"2":{"6":1,"14":2,"40":1}}],["maximal",{"2":{"54":1}}],["maximum",{"2":{"3":1,"6":4,"14":1,"46":1,"47":4,"80":1,"121":1,"146":1,"147":1,"152":4}}],["max",{"2":{"6":9,"34":2,"47":1,"121":1,"130":2,"145":5,"146":8,"147":7,"152":36,"154":1}}],["made",{"2":{"6":2,"44":1,"45":1,"54":1,"114":1,"128":1,"136":1,"140":1,"153":1}}],["maybe",{"2":{"6":1,"94":4,"125":1,"130":6}}],["may",{"2":{"1":1,"6":5,"19":2,"20":1,"40":2,"45":1,"54":1,"120":1,"122":1,"128":1,"130":4,"138":1,"139":1,"146":1,"158":1}}],["mercator",{"2":{"168":1}}],["merge",{"2":{"130":1}}],["measure",{"2":{"130":1,"144":1}}],["meant",{"2":{"26":1}}],["meaning",{"2":{"3":3,"4":1,"6":4,"20":1,"37":1,"41":1,"97":4,"120":1}}],["means",{"2":{"3":1,"6":2,"36":1,"37":1,"41":1,"68":1,"94":3,"96":1,"97":1,"120":1,"128":1}}],["mean",{"2":{"0":1,"6":5,"21":1,"39":2,"40":5,"130":1}}],["meanvalue",{"2":{"0":1,"5":2,"6":3,"38":1,"39":2,"40":15}}],["meets",{"2":{"94":9,"97":1,"152":1}}],["meet",{"2":{"54":3,"68":1,"69":1,"83":1,"94":7,"100":1,"110":1}}],["memory",{"2":{"40":1,"169":1}}],["mesh",{"2":{"39":1,"130":1}}],["message",{"2":{"6":1,"160":1}}],["me",{"0":{"19":1}}],["mentioned",{"2":{"23":1}}],["mentions",{"2":{"6":1,"160":1}}],["menu",{"2":{"14":3}}],["median",{"2":{"13":4,"130":1}}],["mechanics",{"2":{"6":1,"40":1}}],["met",{"2":{"94":44}}],["meters",{"2":{"6":4,"145":1,"146":4,"168":1}}],["methoderror",{"2":{"31":3}}],["methods",{"0":{"2":1,"3":1,"4":1,"6":1},"1":{"3":1,"4":1},"2":{"1":1,"6":9,"9":1,"25":1,"27":1,"31":26,"40":3,"69":1,"83":1,"100":1,"110":1,"121":1,"125":1,"128":1,"130":2,"145":1,"150":2,"156":1,"158":1,"167":1}}],["method",{"0":{"142":1},"2":{"1":1,"4":1,"5":10,"6":96,"20":1,"34":1,"37":1,"40":37,"41":2,"44":1,"47":1,"54":1,"57":1,"60":4,"63":1,"69":2,"83":2,"97":1,"100":2,"110":2,"121":1,"130":5,"141":1,"142":2,"145":2,"146":9,"147":14,"148":2,"159":1,"160":3,"162":1,"165":1}}],["mutation",{"2":{"170":1}}],["mutlipolygon",{"2":{"4":1,"6":1,"44":1}}],["muladd",{"2":{"40":2}}],["multifloats",{"2":{"13":1,"14":1,"15":1}}],["multifloat",{"2":{"7":1}}],["multilinestringtrait",{"2":{"135":1}}],["multilinestring",{"2":{"6":1,"130":1,"161":2}}],["multi",{"0":{"75":1,"76":1,"89":1,"90":1,"106":1,"107":1,"116":1,"117":1},"2":{"4":2,"6":3,"34":1,"37":1,"47":1,"63":2,"75":1,"76":1,"89":1,"90":1,"106":1,"107":1,"116":1,"117":1}}],["multicurves",{"2":{"37":1,"47":1}}],["multicurve",{"2":{"4":1,"6":1,"37":1}}],["multigeometry",{"2":{"4":2,"6":2,"60":2}}],["multiplication",{"2":{"147":1}}],["multiplied",{"2":{"40":3}}],["multiple",{"2":{"4":1,"6":1,"40":1,"94":1,"137":1,"154":1,"167":1,"171":1}}],["multiply",{"2":{"1":1,"6":1,"156":1}}],["multipolys",{"2":{"57":3}}],["multipoly`",{"2":{"51":2,"53":2,"56":2}}],["multipoly",{"2":{"6":9,"15":3,"51":1,"52":27,"53":1,"54":26,"56":1,"57":24,"140":21,"150":9}}],["multipolygon`",{"2":{"121":1}}],["multipolygons",{"2":{"3":1,"4":1,"6":11,"44":1,"51":3,"53":3,"54":3,"56":3,"59":1,"63":1,"97":2,"139":1,"167":1,"168":1}}],["multipolygon",{"2":{"3":2,"4":5,"6":16,"37":2,"43":1,"51":1,"52":7,"53":1,"54":5,"56":1,"57":6,"63":4,"97":2,"121":7,"130":1,"136":2,"138":7,"139":8,"140":2,"150":3,"167":8,"168":1}}],["multipolygontrait",{"2":{"1":1,"3":4,"4":2,"6":7,"19":1,"52":4,"54":4,"57":4,"63":6,"75":1,"76":1,"89":1,"90":1,"97":8,"106":1,"107":1,"116":1,"117":1,"130":1,"135":1,"140":4}}],["multipoint",{"2":{"4":5,"6":5,"37":1,"63":5,"80":6,"130":4,"150":1,"167":5}}],["multipoints",{"2":{"3":2,"4":1,"6":3,"37":1,"47":1,"63":2,"97":2,"150":1,"167":1}}],["multipointtrait",{"2":{"1":1,"3":2,"4":4,"6":8,"34":2,"37":1,"47":1,"63":8,"75":1,"76":1,"80":4,"89":1,"90":1,"97":4,"106":1,"107":1,"116":1,"117":1,"128":1,"135":1,"150":2,"161":1}}],["multithreading",{"2":{"1":2,"4":1,"6":5,"127":1}}],["must",{"2":{"1":1,"3":8,"4":2,"5":1,"6":23,"9":1,"34":1,"40":5,"41":1,"45":2,"47":3,"50":1,"54":2,"63":5,"66":2,"69":1,"78":1,"79":1,"83":1,"94":13,"97":1,"100":2,"109":1,"110":1,"121":1,"125":1,"130":1,"134":1,"135":3,"136":1,"141":1,"146":1,"147":1,"150":1,"154":4,"160":1}}],["much",{"2":{"0":1,"6":3,"51":1,"53":1,"56":1}}],["mdash",{"2":{"1":4,"3":9,"4":8,"5":3,"6":87,"125":3,"135":1,"136":4}}],["df",{"2":{"163":10,"164":12,"170":3,"171":4}}],["dp",{"2":{"150":3}}],["dy",{"2":{"120":2,"147":3}}],["dy2",{"2":{"120":2}}],["dy1",{"2":{"80":10,"120":2}}],["dyc",{"2":{"80":2}}],["dx",{"2":{"120":2,"147":3}}],["dx2",{"2":{"120":2}}],["dx1",{"2":{"80":10,"120":2}}],["dxc",{"2":{"80":2}}],["drop",{"2":{"57":1,"140":1,"147":1}}],["driven",{"2":{"25":1,"27":1}}],["driving",{"2":{"25":1,"27":1}}],["duplicated",{"2":{"54":2}}],["during",{"2":{"45":1}}],["due",{"2":{"44":1,"45":1,"54":3}}],["datas",{"2":{"165":1}}],["datasets",{"2":{"162":1,"163":1,"168":1}}],["dataset",{"2":{"162":1,"168":1}}],["datainterpolations",{"2":{"144":1}}],["dataframes",{"2":{"163":2,"164":1,"170":3}}],["dataframe",{"2":{"29":1,"162":1,"163":5,"164":2,"170":1}}],["data",{"0":{"121":1,"171":1},"2":{"19":1,"25":1,"27":1,"121":2,"150":10,"163":1,"166":1,"168":2,"169":2,"170":2,"171":6}}],["dataaspect",{"2":{"13":1,"14":1,"33":1,"36":1,"39":2,"43":1,"46":1,"59":2,"121":2,"145":1,"150":1}}],["dashboard",{"0":{"14":1},"2":{"13":1,"14":1}}],["d",{"2":{"1":2,"5":1,"6":1,"40":1,"141":1,"152":3}}],["deu",{"2":{"164":2}}],["demonstrates",{"2":{"163":1}}],["densify",{"2":{"146":3}}],["densifying",{"2":{"146":1}}],["densifies",{"2":{"144":1}}],["denoted",{"2":{"94":1}}],["denotes",{"2":{"45":1}}],["debug",{"2":{"135":1}}],["debugging",{"2":{"40":1,"45":1}}],["de",{"2":{"94":2,"162":1}}],["derivation",{"2":{"54":1}}],["dealing",{"2":{"47":1}}],["delete",{"2":{"80":1,"97":1,"121":1,"152":1}}],["deleteat",{"2":{"45":6,"152":1,"154":2}}],["delayed",{"2":{"45":10,"52":2,"54":2,"57":2}}],["delay",{"2":{"45":14,"51":2,"52":2,"53":2,"54":2,"56":2,"57":2}}],["depend",{"2":{"45":2}}],["depends",{"2":{"45":1,"50":1}}],["depending",{"2":{"1":1,"6":1,"19":1,"54":1,"130":1}}],["depth",{"2":{"40":2}}],["desktop",{"2":{"171":1}}],["dest",{"2":{"168":2}}],["destinaton",{"2":{"168":1}}],["destination",{"2":{"168":4}}],["desired",{"2":{"56":1,"171":1}}],["despite",{"2":{"34":1}}],["describe",{"2":{"21":1}}],["described",{"2":{"6":1,"40":1,"44":1,"45":1}}],["deconstruct",{"2":{"123":1}}],["decomposition",{"2":{"22":1,"123":1}}],["decomposing",{"2":{"22":1}}],["decompose",{"2":{"22":2,"29":1,"40":4,"131":1}}],["decide",{"2":{"121":1}}],["decision",{"2":{"20":1}}],["decrementing",{"2":{"121":1}}],["decrease",{"2":{"44":1}}],["decreaseing",{"2":{"6":1,"150":1}}],["degeneracies",{"2":{"9":1}}],["degenerate",{"2":{"6":1,"40":1,"50":2}}],["degrees",{"2":{"6":1,"33":1,"120":1,"146":1}}],["defauly",{"2":{"52":1}}],["default",{"2":{"1":2,"4":5,"6":13,"34":1,"37":2,"47":1,"51":1,"52":1,"53":1,"54":5,"56":1,"57":2,"60":2,"121":5,"125":1,"130":2,"141":2,"150":2}}],["defaults",{"2":{"1":6,"4":2,"6":14,"127":3,"130":1}}],["defines",{"2":{"45":1,"123":1,"134":1,"157":1}}],["define",{"2":{"39":1,"54":2,"62":1,"121":2,"123":1,"128":1,"130":1,"157":1,"165":2}}],["defined",{"2":{"4":1,"5":1,"6":3,"7":1,"18":1,"34":2,"40":1,"46":1,"47":4,"54":4,"60":2,"119":1,"130":1,"147":1,"157":1}}],["definitions",{"2":{"160":1}}],["definition",{"2":{"4":1,"6":3,"63":5,"68":1,"147":1}}],["defintion",{"2":{"4":3,"6":3,"63":3}}],["deeper",{"2":{"1":1,"6":1,"129":1,"130":2}}],["detrimental",{"2":{"138":1}}],["detection",{"2":{"121":1}}],["determined",{"2":{"45":1,"47":1}}],["determine",{"2":{"45":10,"47":3,"51":2,"53":2,"54":9,"56":2,"69":1,"83":1,"94":9,"97":1,"100":1,"110":1,"152":3,"162":1}}],["determines",{"2":{"37":1,"45":3,"54":1,"94":10}}],["determinant",{"2":{"6":1,"40":1}}],["details",{"2":{"125":3,"126":1,"145":2}}],["detail",{"2":{"26":1}}],["det",{"2":{"0":1,"6":2,"40":4}}],["dirname",{"2":{"150":4}}],["dirty",{"2":{"149":1}}],["directive",{"2":{"130":1}}],["direction",{"2":{"6":1,"45":1,"63":5,"121":3}}],["directly",{"2":{"6":1,"121":1,"146":1}}],["dig",{"2":{"130":1}}],["dict",{"2":{"121":5}}],["didn",{"2":{"57":1,"94":1,"159":1}}],["division",{"2":{"39":1}}],["divided",{"2":{"26":1}}],["div",{"2":{"6":2}}],["div>",{"2":{"6":2}}],["ditance",{"2":{"4":1,"6":1,"60":1}}],["dimensional",{"2":{"5":1,"6":1,"36":1,"40":1}}],["dimensions",{"2":{"3":1,"6":1,"97":2}}],["dimension",{"2":{"1":1,"3":4,"6":4,"80":2,"96":1,"97":4,"141":1}}],["discouraged",{"2":{"169":1}}],["discussion",{"2":{"25":1,"27":1,"50":1}}],["distributed",{"2":{"163":2}}],["distinct",{"2":{"54":1,"121":1}}],["dist",{"2":{"54":40,"60":19,"94":2,"146":8,"152":40}}],["distance`",{"2":{"146":3,"147":1,"160":1}}],["distances",{"2":{"54":1,"59":1,"146":1,"151":5}}],["distance",{"0":{"58":2,"59":2},"1":{"59":2,"60":2},"2":{"0":4,"4":26,"6":47,"31":1,"40":13,"41":3,"47":3,"54":32,"58":2,"59":17,"60":92,"94":1,"123":1,"144":1,"145":5,"146":13,"147":14,"150":1,"151":3,"152":6,"153":1,"165":2}}],["disagree",{"2":{"37":1}}],["disparate",{"2":{"25":1,"27":1}}],["dispatches",{"2":{"6":1,"34":1,"37":1,"40":1,"44":1,"47":1,"60":1,"63":1,"69":1,"83":1,"97":1,"100":1,"110":1}}],["dispatch",{"2":{"4":1,"6":5,"20":1,"40":1,"63":1,"125":1,"130":2,"158":1,"160":1}}],["displaying",{"2":{"168":1}}],["display",{"2":{"13":1,"39":1,"168":1}}],["disjoint",{"0":{"81":1,"82":1,"85":1,"86":1,"87":1,"88":1,"89":1},"1":{"82":1,"83":1},"2":{"0":2,"3":5,"6":7,"19":1,"31":1,"57":2,"81":1,"82":3,"83":11,"84":6,"85":15,"86":18,"87":10,"88":5,"89":4,"90":2,"93":3,"94":16,"136":2,"138":2,"140":7,"162":1}}],["diffs",{"2":{"34":4}}],["diff",{"2":{"6":2,"34":17,"51":5,"52":3,"97":3,"140":8}}],["differs",{"2":{"168":1}}],["differ",{"2":{"4":1,"6":1,"60":1}}],["differently",{"2":{"4":3,"6":4,"34":1,"37":2,"47":1}}],["different",{"2":{"3":1,"4":4,"6":6,"19":1,"24":1,"34":1,"37":4,"45":3,"47":1,"54":2,"97":3,"121":1,"128":1,"130":1,"138":2,"168":2,"171":1}}],["differences",{"0":{"52":1},"2":{"54":1,"152":1}}],["difference",{"0":{"51":1},"2":{"0":1,"6":7,"11":1,"19":1,"31":1,"45":3,"51":12,"52":14,"54":1,"56":1,"57":3,"136":1,"140":1,"146":1}}],["diffintersectingpolygons",{"2":{"0":1,"6":1,"136":1,"140":4}}],["doi",{"2":{"51":2,"53":2,"56":2,"94":1}}],["doing",{"2":{"18":1,"21":1,"130":1,"169":1}}],["dot",{"2":{"34":2,"40":1}}],["doable",{"2":{"9":1}}],["documenter",{"2":{"125":3,"126":1,"145":2}}],["documentation",{"0":{"0":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1},"2":{"0":1,"26":1,"39":1}}],["docstring",{"2":{"125":6,"126":2,"145":4}}],["docstrings",{"0":{"124":1},"1":{"125":1},"2":{"7":1}}],["docs",{"0":{"26":1},"2":{"26":1,"121":1}}],["doc",{"2":{"9":1,"10":1}}],["does",{"0":{"18":1},"2":{"7":1,"23":1,"43":1,"54":2,"65":1,"68":3,"94":1}}],["doesn",{"2":{"4":1,"6":2,"37":1,"50":1,"63":1,"146":1,"160":1,"164":1}}],["download",{"2":{"150":1,"168":1}}],["down",{"2":{"6":1,"22":1,"29":1,"40":1,"130":1}}],["doublets",{"2":{"164":2}}],["double",{"2":{"153":4}}],["doubled",{"2":{"6":1,"153":1}}],["douglas",{"2":{"148":2,"150":2,"152":1}}],["douglaspeucker",{"0":{"152":1},"2":{"0":1,"6":5,"148":1,"150":5,"152":6}}],["done",{"0":{"10":1},"2":{"13":1,"14":1,"94":2,"121":1,"123":1,"138":1,"162":1,"167":1}}],["don",{"2":{"4":2,"6":3,"45":4,"51":1,"57":1,"63":6,"86":1,"94":1,"109":1,"113":1,"121":2,"130":3,"147":1,"160":1}}],["do",{"0":{"9":1,"19":1,"55":1},"2":{"1":1,"6":2,"14":1,"19":1,"31":1,"34":1,"37":2,"40":2,"41":1,"44":1,"47":1,"50":1,"57":3,"60":2,"62":1,"63":1,"78":1,"86":2,"87":1,"88":2,"94":1,"121":4,"123":1,"130":9,"132":1,"133":1,"139":1,"142":1,"143":2,"146":1,"150":1,"155":2,"156":2,"163":1,"164":1,"168":2,"169":2,"170":3}}],["automatically",{"2":{"168":1}}],["autmoatically",{"2":{"97":1}}],["ay",{"2":{"120":2}}],["azimuth",{"2":{"120":2}}],["against",{"2":{"63":1,"94":2,"146":1,"150":1}}],["again",{"2":{"54":1,"130":1}}],["a``",{"2":{"52":2}}],["a`",{"2":{"52":7,"54":3,"57":2}}],["away",{"2":{"41":1,"80":1,"165":1}}],["a2y",{"2":{"54":4}}],["a2x",{"2":{"54":4}}],["a2",{"2":{"39":4,"54":54,"97":6}}],["a1y",{"2":{"54":7}}],["a1x",{"2":{"54":7}}],["a1",{"2":{"39":2,"45":9,"54":66,"97":6}}],["america",{"2":{"150":1}}],["am",{"2":{"94":1}}],["ambiguity",{"2":{"60":2,"130":5}}],["amounts",{"2":{"171":1}}],["amount",{"2":{"36":1,"46":1}}],["amp",{"2":{"6":1,"9":1}}],["axes",{"2":{"121":6}}],["ax",{"2":{"13":3,"14":3,"120":2,"167":5}}],["axislegend",{"2":{"145":1,"149":1}}],["axis",{"2":{"13":2,"14":1,"33":1,"36":1,"39":4,"43":1,"46":1,"59":1,"121":2,"145":1,"150":1}}],["axs",{"2":{"13":2}}],["a>",{"2":{"6":2}}],["adjust",{"2":{"54":1}}],["adjacent",{"2":{"45":1,"52":1,"54":1,"57":1}}],["adaptivity",{"0":{"55":1}}],["adaptive",{"2":{"7":1,"13":3,"14":2,"55":1}}],["adapted",{"2":{"51":1,"53":1,"56":1,"120":1}}],["advance",{"2":{"44":2}}],["advised",{"2":{"6":1,"158":1}}],["administrative",{"2":{"164":1}}],["admin",{"2":{"11":1,"150":2}}],["adm0",{"2":{"11":7}}],["additional",{"2":{"171":1}}],["additionally",{"2":{"45":3,"63":1}}],["addition",{"2":{"39":1,"57":1}}],["adding",{"2":{"4":1,"6":4,"7":1,"57":2,"121":1,"137":1,"144":1,"146":2,"147":1}}],["added",{"2":{"6":1,"34":1,"45":6,"47":1,"57":2,"125":1,"130":1,"140":2,"152":1}}],["add",{"2":{"3":1,"6":1,"7":2,"40":1,"41":1,"45":16,"47":1,"50":4,"51":3,"53":1,"54":2,"56":2,"57":9,"80":1,"121":4,"130":1,"144":1,"146":1,"152":10,"159":1,"162":1,"168":1,"170":2}}],["availible",{"2":{"44":1}}],["available",{"0":{"136":1},"2":{"6":3,"31":1,"135":3,"144":1,"145":1,"147":1,"150":1,"154":1,"158":1}}],["average",{"2":{"38":3,"44":4,"54":1}}],["avoid",{"2":{"5":1,"6":7,"40":1,"51":1,"53":1,"54":1,"56":1,"57":1,"121":2,"130":5,"147":1,"151":1,"152":1,"153":1,"167":3}}],["achieve",{"2":{"138":1}}],["across",{"2":{"128":1}}],["acos",{"2":{"34":1}}],["activate",{"2":{"145":1}}],["action",{"2":{"24":2}}],["actions",{"2":{"24":2}}],["actual",{"2":{"10":1,"40":1,"120":1,"133":1,"141":1,"146":1}}],["actually",{"2":{"9":1,"40":4,"54":1,"57":3,"94":1,"121":1,"171":1}}],["actuall",{"2":{"1":1,"6":1,"156":1}}],["access",{"2":{"168":1}}],["accessed",{"2":{"160":1}}],["acceptable",{"2":{"94":1}}],["accept",{"2":{"6":1,"160":1}}],["according",{"2":{"132":1,"138":1,"139":1,"163":1}}],["accordingly",{"2":{"45":1}}],["account",{"2":{"51":1,"53":1}}],["accurary",{"2":{"54":1}}],["accuratearithmetic",{"2":{"11":2}}],["accurate",{"0":{"11":1},"2":{"11":3,"145":1}}],["accumulators",{"2":{"40":1}}],["accumulator",{"2":{"40":1}}],["accumulate",{"2":{"37":1,"44":3}}],["accumulation",{"0":{"11":1},"2":{"40":1}}],["after",{"2":{"6":8,"34":1,"45":3,"130":1,"150":2}}],["ab",{"2":{"45":3,"51":1,"53":1,"54":5,"56":1}}],["able",{"2":{"24":1,"54":1}}],["ability",{"2":{"21":1}}],["about",{"2":{"6":1,"20":2,"30":1,"40":2,"94":1,"131":1}}],["above",{"2":{"4":1,"6":1,"34":1,"44":1,"45":1,"54":1,"57":1,"135":1}}],["abs",{"2":{"34":1,"37":4,"44":1,"47":2,"80":8,"97":2,"121":1,"153":1,"165":1}}],["absolute",{"2":{"4":1,"6":1,"36":1,"37":2}}],["abstractpolygon",{"2":{"130":1}}],["abstractpolygontrait",{"2":{"60":1}}],["abstractpoint",{"2":{"130":1}}],["abstractface",{"2":{"130":1}}],["abstractfloat",{"2":{"31":1,"34":1,"37":2,"45":1,"47":2,"50":1,"51":1,"53":1,"54":1,"56":1,"60":8}}],["abstractrange",{"2":{"121":6}}],["abstractmesh",{"2":{"130":1}}],["abstractmulticurvetrait",{"2":{"75":1,"76":1,"89":1,"90":1,"106":1,"107":1,"116":1,"117":1}}],["abstractmatrix",{"2":{"6":5,"121":13}}],["abstractcurvetrait",{"2":{"34":1,"37":1,"47":1,"71":1,"74":1,"75":1,"80":1,"85":1,"89":1,"102":1,"105":1,"106":1,"112":1,"115":1,"116":1,"120":1,"150":2,"161":3}}],["abstractarrays",{"2":{"128":1}}],["abstractarray",{"2":{"6":1,"125":1,"130":6,"161":2}}],["abstract",{"2":{"6":3,"40":3,"134":1,"135":4,"136":1,"150":3,"159":1}}],["abstractvector",{"2":{"5":1,"6":1,"40":26,"121":8}}],["abstractgeometrytrait`",{"2":{"135":1}}],["abstractgeometrytrait",{"2":{"6":3,"37":2,"47":1,"60":1,"76":1,"90":1,"107":1,"117":1,"125":1,"128":1,"135":4,"136":2,"161":5}}],["abstractgeometry",{"2":{"3":4,"6":4,"66":2,"79":2,"130":1}}],["abstracttrait",{"2":{"1":2,"3":2,"6":8,"50":1,"52":2,"54":4,"57":2,"97":4,"123":1,"125":2,"130":9,"158":3}}],["abstractbarycentriccoordinatemethod",{"2":{"0":1,"5":1,"6":7,"40":18}}],["attribute",{"2":{"171":1}}],["attributed",{"2":{"170":1}}],["attributes",{"0":{"170":1},"2":{"166":1,"170":3}}],["attempts",{"2":{"94":1}}],["attach",{"2":{"1":2,"4":1,"6":5,"127":1}}],["atomic",{"2":{"7":1}}],["at",{"2":{"3":4,"5":1,"6":6,"9":1,"20":1,"22":1,"24":1,"26":1,"34":2,"36":1,"37":1,"39":1,"40":2,"45":4,"47":2,"54":8,"57":2,"94":17,"97":6,"100":1,"106":1,"109":1,"110":1,"113":3,"114":2,"115":2,"116":1,"117":1,"120":1,"128":1,"130":1,"145":1,"147":1,"152":1,"154":1,"168":1,"169":2}}],["arbitrarily",{"2":{"128":1}}],["arbitrary",{"2":{"38":1,"123":1,"167":1}}],["around",{"2":{"39":1,"40":2,"50":1,"59":1,"63":1,"121":1,"150":1,"163":1}}],["argmin",{"2":{"154":1}}],["argtypes",{"2":{"41":2,"142":1,"146":1}}],["args",{"2":{"13":2}}],["argumenterror",{"2":{"57":1,"121":1,"130":5}}],["argument",{"2":{"4":5,"6":10,"34":1,"37":2,"44":1,"47":1,"51":1,"53":1,"56":1,"60":2,"130":2,"160":2,"168":1,"169":1}}],["arguments",{"2":{"1":1,"3":1,"6":5,"45":1,"69":2,"83":1,"100":1,"110":1,"141":1,"146":2,"147":1,"160":1}}],["arithmetic",{"2":{"11":1}}],["archgdal",{"2":{"19":1}}],["arc",{"2":{"6":1,"146":1}}],["array",{"2":{"4":1,"6":2,"37":1,"47":1,"121":5,"130":7,"151":1,"154":1}}],["arrays",{"2":{"1":1,"6":2,"18":1,"121":1,"130":2}}],["aren",{"2":{"4":3,"6":5,"50":1,"52":1,"54":2,"57":4,"63":3,"136":2,"140":2}}],["are",{"2":{"1":1,"3":4,"4":18,"5":2,"6":50,"9":2,"18":3,"20":1,"24":2,"25":1,"26":2,"27":1,"33":1,"34":8,"36":1,"37":2,"38":6,"40":11,"43":1,"44":3,"45":31,"47":6,"50":3,"51":3,"52":15,"53":2,"54":16,"56":5,"57":9,"59":1,"60":1,"62":3,"63":26,"65":1,"69":7,"71":1,"72":3,"73":3,"74":1,"76":1,"82":1,"83":5,"85":1,"86":1,"87":1,"89":1,"90":1,"94":12,"97":7,"99":1,"100":5,"102":1,"103":3,"104":3,"105":1,"107":1,"110":5,"112":1,"114":2,"120":1,"121":14,"122":1,"125":1,"128":1,"130":4,"131":1,"132":1,"133":1,"135":1,"136":3,"137":1,"138":1,"139":1,"140":2,"145":1,"146":1,"147":1,"150":4,"152":1,"154":2,"155":1,"157":2,"158":1,"160":1,"162":3,"163":6,"164":1,"165":1,"167":1,"170":2,"171":2}}],["area2",{"2":{"44":4}}],["area1",{"2":{"44":4}}],["areas",{"2":{"4":2,"6":2,"37":3,"153":2}}],["area",{"0":{"35":2,"36":2},"1":{"36":2,"37":2},"2":{"0":5,"4":15,"6":25,"11":6,"31":1,"35":2,"36":9,"37":61,"42":1,"43":3,"44":49,"46":2,"47":44,"56":2,"57":1,"97":1,"123":1,"136":2,"140":2,"150":2,"153":4,"168":1}}],["ask",{"2":{"19":1}}],["aspect",{"2":{"13":1,"14":1,"33":1,"36":1,"39":2,"43":1,"46":1,"59":2,"121":2,"145":1,"150":1}}],["assign",{"2":{"166":1}}],["assigned",{"2":{"45":1,"121":7,"163":1}}],["assets",{"2":{"168":1}}],["assetpath",{"2":{"168":1}}],["assemble",{"2":{"133":1}}],["assert",{"2":{"40":23,"44":1,"45":1,"50":1,"52":1,"54":1,"147":1,"161":1}}],["assume",{"2":{"97":2,"130":3,"132":1,"140":1}}],["assumed",{"2":{"37":1,"63":1,"94":1}}],["assumes",{"2":{"6":1,"45":1,"60":1,"146":1,"154":1}}],["associativity",{"2":{"23":1}}],["associated",{"0":{"1":1},"2":{"38":2}}],["as",{"2":{"1":8,"3":18,"4":6,"5":1,"6":79,"7":1,"11":2,"13":3,"14":3,"15":3,"18":1,"19":2,"20":1,"21":2,"22":2,"24":1,"25":1,"27":1,"33":2,"34":4,"36":2,"37":3,"38":4,"39":1,"40":4,"41":3,"43":2,"44":1,"45":15,"46":2,"47":5,"49":3,"50":5,"51":8,"52":2,"53":7,"54":8,"56":7,"57":5,"59":3,"60":1,"62":2,"63":2,"65":2,"66":2,"68":3,"69":3,"78":2,"79":2,"80":2,"82":2,"83":3,"92":2,"93":2,"94":7,"96":2,"97":2,"99":2,"100":3,"109":2,"110":3,"112":1,"120":8,"121":3,"123":3,"125":1,"128":2,"129":2,"130":15,"132":2,"133":2,"135":1,"136":1,"137":1,"139":2,"141":3,"144":2,"145":2,"146":3,"148":2,"149":2,"150":7,"152":2,"156":3,"158":2,"159":2,"160":2,"161":2,"162":2,"163":3,"164":2,"166":3,"167":2,"168":1,"169":1,"171":3}}],["alone",{"2":{"130":1}}],["along",{"2":{"4":4,"6":5,"45":3,"47":2,"54":4,"63":4,"94":1}}],["although",{"2":{"103":1,"104":1}}],["alternate",{"2":{"45":1}}],["alternative",{"2":{"45":1}}],["already",{"2":{"63":1,"94":2,"152":1}}],["almost",{"2":{"54":1}}],["alg=nothing",{"2":{"150":1}}],["alg`",{"2":{"150":1}}],["alg",{"2":{"6":4,"150":21,"151":3,"152":8,"153":3,"154":7,"160":9}}],["algorithms",{"2":{"6":3,"132":1,"147":1,"148":1,"150":4,"152":1,"154":1}}],["algorithm",{"0":{"151":1,"152":1,"153":1},"2":{"6":10,"39":1,"45":2,"47":1,"50":3,"51":1,"53":1,"56":1,"94":1,"148":1,"150":8,"151":1,"152":3,"153":1,"160":4}}],["allocations",{"2":{"5":1,"6":1,"40":1}}],["allow=",{"2":{"94":1}}],["allows",{"2":{"11":1,"19":1,"20":1,"22":1,"29":1,"69":2,"71":3,"72":3,"73":3,"74":1,"83":2,"85":3,"86":3,"87":2,"88":1,"100":3,"102":3,"103":3,"104":3,"105":1,"110":1,"113":1,"114":1,"115":1,"123":1,"148":1,"162":1,"168":1,"170":1}}],["allowed",{"2":{"6":1,"69":3,"83":3,"94":6,"100":3,"110":5,"112":1,"113":2,"150":1}}],["allow",{"2":{"1":1,"6":1,"19":1,"54":1,"69":7,"80":3,"83":7,"94":73,"100":10,"110":10,"156":1}}],["all",{"2":{"1":3,"3":2,"4":3,"6":14,"9":1,"11":7,"18":1,"25":1,"27":1,"31":2,"34":5,"37":3,"40":1,"45":13,"47":3,"51":1,"52":3,"54":3,"57":5,"59":1,"63":2,"65":1,"72":3,"73":3,"76":1,"89":1,"90":1,"94":7,"97":4,"99":1,"107":1,"120":1,"121":3,"122":1,"125":1,"128":2,"129":1,"130":8,"133":1,"135":1,"137":1,"138":1,"143":1,"150":1,"155":1,"156":2,"157":1,"162":1,"167":1,"169":1,"171":1}}],["always",{"2":{"1":7,"4":6,"6":10,"25":1,"27":1,"36":1,"37":4,"47":2,"59":1,"60":1,"63":1,"130":2,"141":4,"162":1}}],["also",{"2":{"1":2,"6":10,"19":1,"34":1,"37":2,"44":2,"45":3,"47":1,"51":1,"53":1,"54":2,"56":1,"59":1,"60":2,"63":3,"97":1,"121":1,"128":1,"130":1,"133":1,"136":3,"140":2,"142":1,"144":1,"145":1,"146":1,"148":1,"156":1,"158":1,"167":2,"170":1}}],["a",{"0":{"19":1,"168":1,"170":1},"2":{"1":13,"3":5,"4":79,"5":1,"6":194,"7":3,"9":1,"11":1,"15":2,"18":3,"19":4,"20":2,"21":1,"22":6,"24":3,"25":2,"27":2,"29":2,"30":2,"33":3,"34":22,"36":11,"37":20,"38":13,"39":4,"40":11,"41":2,"43":5,"44":8,"45":281,"46":2,"47":17,"49":3,"50":4,"51":39,"52":30,"53":38,"54":91,"55":3,"56":36,"57":45,"59":15,"60":27,"62":2,"63":54,"65":2,"68":1,"69":3,"71":5,"72":3,"73":2,"75":2,"76":2,"78":2,"80":1,"82":1,"83":3,"85":4,"86":3,"87":1,"89":2,"90":2,"92":2,"94":52,"96":5,"97":27,"99":1,"100":3,"102":5,"103":2,"104":2,"106":2,"107":2,"109":2,"110":4,"112":4,"113":2,"114":2,"115":1,"116":2,"117":2,"119":1,"120":4,"121":79,"123":4,"125":2,"128":4,"130":34,"131":6,"132":2,"133":2,"134":5,"135":5,"136":9,"137":2,"138":8,"140":6,"141":8,"142":3,"143":3,"144":5,"145":4,"146":8,"147":10,"149":3,"150":5,"153":3,"154":1,"155":1,"156":2,"158":6,"159":1,"160":12,"161":2,"162":5,"163":8,"164":3,"165":3,"166":1,"167":21,"168":12,"169":5,"170":5,"171":11}}],["annotation",{"2":{"159":1}}],["annotated",{"2":{"26":1}}],["angels",{"2":{"34":1}}],["angle",{"2":{"34":35,"120":1}}],["angles",{"0":{"32":1,"33":1},"1":{"33":1,"34":1},"2":{"0":2,"4":10,"6":10,"31":1,"32":1,"33":4,"34":42}}],["answers",{"2":{"138":1}}],["answer",{"2":{"6":3,"51":1,"53":1,"54":1,"56":1}}],["another",{"2":{"3":1,"6":1,"45":2,"54":1,"59":1,"65":1,"68":1,"71":1,"73":1,"74":1,"78":1,"82":1,"85":1,"86":1,"87":1,"88":1,"92":1,"94":1,"96":1,"97":1,"99":1,"102":1,"103":1,"104":1,"105":1,"109":1,"112":1,"113":1,"114":1,"115":1,"121":1,"141":1}}],["anonymous",{"2":{"1":1,"6":1,"156":1}}],["an",{"2":{"1":3,"4":11,"5":1,"6":27,"9":1,"13":1,"14":1,"19":2,"22":1,"24":1,"33":1,"34":4,"36":1,"37":2,"39":1,"40":3,"41":2,"43":1,"45":15,"46":2,"47":2,"49":1,"50":1,"51":2,"52":5,"53":2,"54":9,"56":2,"57":2,"59":2,"60":5,"62":1,"63":1,"65":1,"68":2,"71":2,"78":1,"82":1,"92":1,"94":13,"96":1,"97":1,"99":1,"102":2,"103":1,"104":1,"109":1,"121":3,"122":1,"125":1,"128":1,"129":1,"130":8,"133":1,"137":1,"141":1,"146":1,"156":2,"160":3,"161":1,"163":1,"167":2,"168":2,"170":1}}],["anything",{"2":{"39":1,"94":1}}],["any",{"2":{"1":3,"3":1,"4":2,"6":19,"20":1,"22":1,"25":1,"27":1,"29":1,"38":2,"44":1,"45":7,"47":1,"50":1,"52":1,"54":4,"57":1,"60":2,"70":2,"71":1,"74":1,"82":1,"84":2,"85":1,"86":2,"87":1,"88":2,"94":8,"97":2,"101":2,"105":1,"111":2,"121":2,"123":2,"125":1,"130":2,"133":1,"134":1,"135":3,"136":4,"140":4,"141":2,"144":1,"146":1,"147":1,"152":1,"161":1,"162":2,"163":2}}],["and",{"0":{"1":1,"18":1,"20":1,"24":1,"35":1,"52":1,"54":1,"57":1,"58":1,"167":1,"168":1,"170":1},"1":{"36":1,"37":1,"59":1,"60":1},"2":{"0":2,"1":8,"3":11,"4":18,"6":84,"7":1,"9":2,"18":1,"19":2,"20":3,"21":4,"22":4,"24":2,"25":2,"26":5,"27":2,"29":2,"30":1,"31":1,"34":13,"36":1,"37":7,"38":2,"39":2,"40":20,"41":1,"42":2,"43":1,"44":29,"45":71,"46":2,"47":18,"49":1,"50":4,"51":4,"52":16,"53":4,"54":38,"56":6,"57":15,"59":2,"60":13,"62":2,"63":13,"65":3,"66":2,"68":2,"69":3,"72":3,"73":4,"74":1,"78":2,"79":2,"80":1,"83":3,"86":3,"87":1,"88":1,"92":1,"94":36,"96":2,"97":3,"99":3,"100":4,"102":2,"103":3,"104":3,"105":1,"110":2,"114":2,"115":2,"120":2,"121":16,"123":8,"125":1,"128":2,"129":3,"130":22,"131":1,"132":2,"133":1,"134":1,"135":4,"136":2,"137":2,"138":1,"141":2,"143":2,"145":1,"146":5,"147":4,"148":2,"149":1,"150":8,"152":8,"153":1,"154":1,"156":1,"158":1,"159":3,"160":4,"162":2,"163":4,"164":2,"166":3,"167":9,"168":7,"169":2,"171":5}}],["apart",{"2":{"140":1}}],["april",{"0":{"7":1}}],["appears",{"2":{"132":1}}],["append",{"2":{"34":1,"45":5,"51":1,"52":2,"54":2,"56":1,"57":5,"140":2}}],["approximately",{"2":{"145":1}}],["approximatly",{"2":{"45":1}}],["approach",{"2":{"23":1}}],["appropriately",{"2":{"163":1}}],["appropriate",{"2":{"6":1,"160":2}}],["applies",{"2":{"128":2}}],["applied",{"2":{"6":3,"24":1,"125":1,"130":2,"134":2,"135":2,"136":1}}],["application",{"2":{"1":1,"6":3,"130":1,"133":1,"135":3,"136":1,"140":2,"144":1,"147":1}}],["apply`",{"2":{"130":1}}],["applys",{"2":{"37":1,"47":1}}],["applyreduce",{"0":{"23":1},"2":{"0":2,"1":1,"6":1,"21":1,"23":2,"29":1,"34":1,"37":1,"44":2,"47":1,"60":2,"123":3,"125":1,"130":39,"159":1}}],["apply",{"0":{"1":1,"18":1,"22":1,"29":1,"128":1},"1":{"23":1},"2":{"0":2,"1":4,"6":7,"18":1,"20":1,"21":1,"22":5,"24":1,"29":3,"123":5,"125":1,"127":1,"128":4,"129":1,"130":56,"135":4,"136":1,"137":1,"141":1,"143":3,"146":1,"147":1,"150":2,"155":2,"156":3,"159":1}}],["apis",{"2":{"21":1}}],["api",{"0":{"0":1,"40":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1},"2":{"0":1,"6":3,"20":1,"40":1,"146":1,"150":1,"160":1}}],["snapped",{"2":{"121":1}}],["s3",{"2":{"45":3}}],["scratch",{"2":{"171":1}}],["sciences",{"2":{"168":1}}],["scalefactor",{"2":{"146":3}}],["scattered",{"2":{"163":1}}],["scatter",{"2":{"43":1,"59":2,"62":2,"65":2,"68":1,"78":1,"82":2,"96":2,"99":2,"163":1}}],["schema",{"2":{"130":6}}],["scheme",{"2":{"44":1}}],["scenario",{"2":{"94":2}}],["scene",{"2":{"14":1}}],["skipmissing",{"2":{"121":1}}],["skipped",{"2":{"121":1}}],["skip",{"2":{"37":1,"94":14,"121":1,"154":4}}],["skygering",{"2":{"7":1}}],["square",{"2":{"60":1,"151":1,"152":1}}],["squared",{"2":{"6":2,"47":2,"60":12,"151":2,"152":7}}],["sqrt",{"2":{"34":2,"44":1,"60":3}}],["sgn",{"2":{"34":5}}],["smallest",{"2":{"34":2,"54":1}}],["sᵢ₋₁",{"2":{"40":25}}],["sᵢ₊₁",{"2":{"6":2,"40":41}}],["sᵢ",{"2":{"6":4,"40":46}}],["src",{"2":{"6":2}}],["syntax",{"2":{"170":1}}],["symdifference",{"2":{"122":1}}],["sym10100477",{"2":{"94":1}}],["symbol=",{"2":{"80":1}}],["symbol",{"2":{"6":1,"160":2}}],["system",{"0":{"168":1,"169":1},"2":{"1":2,"141":2,"166":2,"168":1}}],["switches",{"2":{"54":1,"57":1}}],["switch",{"2":{"45":1,"57":1,"159":1}}],["switching",{"2":{"6":1,"47":1}}],["swap",{"2":{"6":1,"57":1,"60":2,"143":1}}],["swapped",{"2":{"3":1,"6":1,"66":1,"69":1,"79":1,"80":1,"93":1,"97":1}}],["swapping",{"2":{"1":1,"6":1,"130":1}}],["s2",{"2":{"6":4,"40":6,"45":3}}],["s1",{"2":{"6":3,"40":6,"45":3}}],["saving",{"0":{"171":1}}],["saved",{"2":{"63":1}}],["save",{"2":{"34":1,"166":1,"171":3}}],["samples",{"2":{"13":1}}],["sample",{"2":{"13":1}}],["same",{"2":{"3":2,"4":12,"6":23,"22":1,"34":3,"37":1,"45":15,"47":1,"50":1,"51":3,"53":1,"54":1,"56":1,"57":1,"59":1,"62":2,"63":30,"94":2,"96":1,"97":8,"125":1,"128":1,"130":6,"131":1,"136":2,"139":1,"140":2,"145":1,"167":1,"168":1,"171":1}}],["say",{"2":{"6":1,"40":1,"146":1}}],["span",{"2":{"163":1}}],["spatial",{"0":{"162":1},"1":{"163":1,"164":1,"165":1},"2":{"162":6,"163":3,"165":1}}],["spawn",{"2":{"130":5}}],["space",{"2":{"6":2,"25":1,"27":1,"34":1,"36":1,"94":1,"146":1,"147":1}}],["sp",{"2":{"94":2}}],["split",{"2":{"50":1}}],["specialized",{"2":{"25":1,"27":1}}],["specify",{"2":{"6":1,"125":1,"130":1,"162":1,"168":1,"169":1}}],["specification",{"2":{"132":1,"135":1,"138":1,"139":1}}],["specifically",{"2":{"6":2,"40":3,"148":1,"162":1}}],["specific",{"2":{"45":1,"69":1,"83":1,"100":1,"110":1,"130":5}}],["specified",{"2":{"3":1,"6":2,"45":1,"52":2,"54":2,"57":2,"97":1,"128":1,"150":1}}],["slow",{"2":{"164":1}}],["slower",{"2":{"6":1,"160":2}}],["slope2",{"2":{"120":2}}],["slope1",{"2":{"120":2}}],["slidergrid",{"2":{"14":1}}],["sliders",{"2":{"14":3}}],["slighly",{"2":{"4":1,"6":1,"37":1}}],["slightly",{"2":{"4":1,"6":1,"37":1}}],["suite",{"2":{"146":5,"150":13}}],["suggestion",{"2":{"142":1}}],["sun",{"2":{"94":1}}],["surrounds",{"2":{"94":1}}],["sure",{"2":{"9":1,"34":1,"45":2,"60":1,"97":1,"154":1}}],["suppose",{"2":{"164":1,"165":1}}],["support",{"2":{"41":1,"144":1,"165":1}}],["supports",{"2":{"39":1,"40":1,"165":2,"171":1}}],["supported",{"2":{"19":1,"171":1}}],["supertype",{"2":{"6":1,"40":1}}],["sukumar",{"2":{"6":1,"40":1}}],["such",{"2":{"4":1,"6":1,"36":1,"49":1,"128":1,"137":1}}],["sum=1",{"2":{"40":1}}],["sum",{"2":{"4":2,"6":3,"11":6,"36":1,"37":2,"38":2,"40":8,"47":1,"60":2,"120":5,"154":1,"161":4}}],["subsequent",{"2":{"167":1}}],["substituted",{"2":{"1":1,"6":1,"130":1}}],["sublevel",{"2":{"164":1}}],["subgeom1",{"2":{"130":2}}],["subgeom",{"2":{"130":3}}],["subject",{"2":{"45":1}}],["subtype",{"2":{"130":1}}],["subtypes",{"2":{"6":2,"40":2}}],["subtracted",{"2":{"120":1}}],["subtitle",{"2":{"13":1,"39":2,"146":1,"150":2}}],["sub",{"2":{"4":6,"6":7,"34":1,"37":3,"47":1,"52":6,"54":3,"57":4,"60":2,"75":2,"76":2,"89":2,"90":2,"106":2,"107":2,"116":2,"117":2,"130":3,"138":4,"139":2,"140":4}}],["series",{"2":{"167":1}}],["serve",{"2":{"6":1,"40":1}}],["searchsortedfirst",{"2":{"152":1}}],["seg2",{"2":{"120":2}}],["seg1",{"2":{"120":3}}],["seg",{"2":{"94":23,"97":9}}],["segmentation",{"2":{"145":1}}],["segments",{"2":{"19":1,"31":1,"33":2,"34":1,"43":1,"44":2,"45":3,"47":1,"54":6,"94":18,"146":1,"147":3}}],["segmentization",{"2":{"144":1}}],["segmentizing",{"2":{"6":3,"145":1,"146":2,"147":1}}],["segmentized",{"2":{"145":1}}],["segmentizes",{"2":{"144":1}}],["segmentizemethod",{"2":{"6":1,"146":3,"147":2}}],["segmentize",{"0":{"144":1},"1":{"145":1,"146":1,"147":1},"2":{"0":1,"6":4,"31":1,"41":1,"123":1,"144":1,"145":5,"146":11,"147":13}}],["segment",{"2":{"4":4,"6":7,"34":1,"44":5,"45":6,"47":3,"49":1,"54":17,"60":2,"80":3,"94":43,"97":3,"120":2,"144":1,"146":2,"147":1}}],["separate",{"2":{"121":1,"130":1,"159":1,"163":1,"171":1}}],["separately",{"2":{"40":1,"121":1}}],["seperates",{"2":{"94":1}}],["seperate",{"2":{"45":1,"54":1}}],["sense",{"2":{"37":1,"60":1}}],["several",{"2":{"24":2,"37":1,"131":1,"140":1}}],["section",{"2":{"26":1,"94":3,"96":1}}],["sections",{"2":{"10":1,"26":1}}],["seconds=1",{"2":{"146":3,"150":8}}],["secondisleft",{"2":{"121":4}}],["secondisstraight",{"2":{"121":7}}],["secondary",{"2":{"3":3,"6":3,"66":1,"69":1,"100":1}}],["second",{"2":{"3":8,"6":9,"45":1,"54":4,"63":1,"65":2,"66":1,"68":1,"69":1,"72":1,"73":1,"74":1,"79":2,"83":2,"94":2,"99":1,"100":1,"103":1,"104":1,"105":2,"110":1,"152":1,"162":1,"169":1}}],["self",{"2":{"9":2}}],["selected",{"2":{"121":1}}],["selectednode",{"2":{"121":3}}],["selection",{"2":{"14":1}}],["select",{"2":{"6":1,"158":1}}],["seem",{"2":{"25":1,"27":1}}],["see",{"2":{"6":3,"7":1,"29":1,"43":1,"60":1,"62":1,"65":1,"68":1,"82":1,"92":1,"94":5,"96":1,"99":1,"109":1,"121":2,"132":1,"133":1,"135":1,"136":3,"139":1,"140":2,"145":2,"152":1,"163":2}}],["setup=",{"2":{"69":1,"83":1,"100":1,"110":1}}],["sets",{"2":{"45":1}}],["setting",{"2":{"19":1}}],["set",{"0":{"19":1},"2":{"3":2,"4":7,"6":19,"19":1,"34":1,"38":2,"40":8,"45":3,"51":2,"53":2,"54":7,"56":2,"62":2,"63":10,"69":1,"80":1,"83":1,"94":2,"97":1,"100":1,"110":1,"120":1,"121":1,"136":2,"140":2,"152":2,"163":3,"167":1,"171":1}}],["sve",{"2":{"1":1,"6":1,"156":1}}],["svector",{"2":{"1":14,"6":14,"45":5,"51":1,"54":2,"57":6,"94":1,"121":1,"156":13,"167":6,"169":4}}],["solution",{"2":{"94":1}}],["solid",{"2":{"6":2}}],["south",{"2":{"47":7}}],["source",{"2":{"1":10,"3":19,"4":22,"5":3,"6":89,"26":4,"80":2,"125":3,"135":1,"136":4,"141":3,"168":13,"169":1}}],["sort",{"2":{"45":4,"50":2,"54":2,"56":2,"94":1,"97":2,"121":1,"152":1}}],["sorted",{"2":{"24":1,"45":1,"152":7,"162":1}}],["someone",{"2":{"160":1}}],["something",{"0":{"55":1},"2":{"10":1}}],["some",{"2":{"3":1,"6":3,"9":1,"21":1,"40":4,"63":1,"94":3,"97":1,"121":1,"122":1,"123":2,"128":2,"130":2,"134":1,"135":2,"136":1,"154":1,"157":2,"162":1,"165":1,"166":2}}],["so",{"2":{"1":1,"4":4,"6":10,"9":1,"21":1,"23":1,"25":1,"27":1,"31":1,"39":1,"40":1,"45":1,"46":1,"54":1,"56":2,"57":2,"59":1,"60":1,"62":1,"63":4,"65":1,"82":1,"92":1,"94":2,"99":1,"121":3,"125":1,"130":6,"144":1,"145":1,"146":3,"147":1,"154":1,"156":1,"160":2,"168":1,"169":1}}],["step",{"2":{"45":7,"51":1,"52":3,"53":1,"54":3,"56":1,"57":3,"121":4,"161":1}}],["storing",{"2":{"171":1}}],["stored",{"2":{"45":2,"163":1}}],["stores",{"2":{"45":1}}],["store",{"2":{"40":1,"171":1}}],["stopping",{"2":{"152":2}}],["stops",{"2":{"128":1}}],["stop",{"2":{"22":2,"80":3,"94":4,"97":3}}],["style",{"2":{"6":2}}],["style=",{"2":{"6":2}}],["standardized",{"2":{"94":1}}],["standards",{"2":{"94":1}}],["stay",{"2":{"57":1}}],["stackoverflow",{"2":{"54":1}}],["stack",{"2":{"50":1}}],["states",{"2":{"150":1}}],["state",{"2":{"56":1,"164":9}}],["status",{"2":{"45":31,"52":4,"54":5,"57":4,"121":1}}],["static",{"2":{"159":1}}],["staticarray",{"2":{"40":1}}],["staticarrays",{"2":{"31":1,"45":5,"51":1,"54":2,"57":6,"94":1,"121":1,"156":2}}],["staticarraysco",{"2":{"1":1,"6":1,"156":1}}],["staticarrayscore",{"2":{"1":10,"6":10,"40":1,"156":10,"167":6,"169":4}}],["statica",{"2":{"1":1,"6":1,"156":1}}],["statistics",{"2":{"13":2,"31":1}}],["stability",{"2":{"19":1,"30":1}}],["stable",{"2":{"13":1,"20":1,"147":1}}],["stage",{"2":{"7":1}}],["started",{"2":{"45":1}}],["starting",{"2":{"44":2,"45":1,"47":1,"54":1,"140":4}}],["startvalue",{"2":{"14":4}}],["start",{"2":{"6":1,"22":1,"34":7,"40":1,"45":76,"47":17,"52":4,"54":4,"57":5,"63":1,"80":4,"94":44,"97":3,"102":1,"121":2,"131":1,"152":16,"167":1}}],["straightline",{"2":{"121":3}}],["straight",{"2":{"121":6}}],["strait",{"2":{"121":1}}],["structs",{"2":{"24":1,"135":1}}],["structures",{"2":{"123":1}}],["structure",{"2":{"6":2,"125":1,"130":1,"143":1}}],["struct",{"2":{"6":3,"40":2,"45":2,"133":1,"140":2,"146":2,"151":1,"152":1,"153":1,"158":3,"159":2,"160":4}}],["strings",{"2":{"6":1,"44":1,"54":1}}],["string",{"2":{"1":2,"14":1,"43":1,"44":1,"141":2}}],["still",{"2":{"0":1,"37":1,"44":1,"45":3,"68":1,"152":1}}],["shp",{"2":{"171":1}}],["ships",{"2":{"168":1}}],["shifting",{"2":{"169":1}}],["shift",{"2":{"167":3}}],["shewchuck",{"2":{"7":1}}],["short",{"2":{"130":1}}],["show",{"2":{"9":1,"11":1,"13":1,"14":1,"39":1,"162":2,"168":1,"171":1}}],["shoelace",{"2":{"4":1,"6":1,"37":2,"47":1}}],["shouldn",{"2":{"54":1}}],["should",{"2":{"1":1,"4":1,"6":14,"21":1,"22":1,"24":2,"25":1,"27":1,"34":3,"37":1,"44":1,"45":3,"46":1,"63":1,"94":4,"121":2,"125":1,"130":2,"132":1,"135":4,"136":2,"147":1,"150":2,"159":1}}],["sharing",{"2":{"82":1}}],["shares",{"2":{"54":1}}],["share",{"2":{"4":7,"6":8,"62":2,"63":8,"86":2,"87":1,"88":1,"97":1,"115":1}}],["shared",{"0":{"154":1},"2":{"3":1,"6":1,"45":2,"54":2,"97":3}}],["shapes",{"2":{"60":1,"171":7}}],["shape",{"2":{"43":1,"52":1,"54":1,"62":1,"139":1,"167":1}}],["shaped",{"2":{"39":1}}],["shapefiles",{"2":{"171":1}}],["shapefile",{"2":{"29":1,"171":4}}],["shallower",{"2":{"1":1,"6":1,"130":1}}],["sites",{"2":{"164":1}}],["sides",{"2":{"45":3,"132":1}}],["side",{"2":{"34":4,"45":26}}],["signals",{"2":{"129":1}}],["sign",{"2":{"13":2,"14":2,"34":7,"37":2,"120":3}}],["signed",{"0":{"35":1,"36":1,"58":1,"59":1},"1":{"36":1,"37":1,"59":1,"60":1},"2":{"0":4,"4":15,"6":18,"11":3,"35":1,"36":5,"37":23,"47":3,"58":1,"59":7,"60":19}}],["six",{"2":{"6":1,"150":1}}],["size=",{"2":{"168":1}}],["sizehint",{"2":{"45":2,"52":1,"147":1}}],["size",{"2":{"6":4,"13":2,"14":5,"39":1,"57":1,"121":2,"130":4,"150":1}}],["sin",{"2":{"167":3,"168":1,"169":2}}],["singed",{"2":{"60":1}}],["singular",{"2":{"54":1}}],["singlepoly",{"2":{"150":6}}],["single",{"2":{"4":6,"6":10,"19":1,"34":2,"37":1,"47":1,"63":5,"96":2,"121":2,"136":2,"138":1,"140":2,"167":3,"171":1}}],["since",{"2":{"1":1,"6":2,"26":1,"34":1,"37":1,"44":1,"47":2,"56":1,"60":1,"63":1,"94":1,"97":2,"114":1,"141":1,"159":1,"160":2,"164":1}}],["simultaneously",{"2":{"24":1}}],["simulation",{"2":{"19":1}}],["simplication",{"2":{"150":1}}],["simplifier",{"2":{"150":4}}],["simplified",{"2":{"19":1,"149":1}}],["simplifies",{"2":{"6":3,"151":1,"152":1,"153":1}}],["simplification",{"0":{"148":1},"1":{"149":1,"150":1},"2":{"6":2,"148":2,"150":2}}],["simplifying",{"2":{"148":1}}],["simplify",{"0":{"151":1,"152":1,"153":1},"2":{"0":1,"6":15,"9":1,"31":1,"45":1,"123":1,"149":1,"150":41,"151":1,"152":2,"153":1}}],["simplifyalgs",{"2":{"154":1}}],["simplifyalg",{"2":{"0":1,"6":8,"150":5,"151":2,"152":2,"153":2}}],["simply",{"2":{"7":1,"36":1,"41":1,"45":1,"54":1,"57":1,"66":1,"79":1,"93":1,"121":1,"134":1,"141":1,"142":1,"146":1,"167":1,"170":1}}],["simple",{"0":{"163":1},"2":{"6":2,"40":1,"123":3,"141":1,"143":1,"149":2,"150":2,"159":1}}],["simpler",{"2":{"6":1,"121":1}}],["similarly",{"2":{"123":1}}],["similar",{"2":{"1":1,"6":3,"22":1,"25":1,"27":1,"29":1,"41":1,"121":2,"130":1,"146":2,"147":1,"155":1}}],["s",{"0":{"30":1},"2":{"0":1,"6":9,"7":1,"9":1,"22":1,"23":1,"29":1,"34":1,"36":1,"37":4,"38":1,"39":2,"40":5,"43":3,"44":3,"45":3,"47":1,"49":1,"52":1,"54":2,"57":3,"60":1,"63":1,"78":2,"85":3,"86":4,"87":2,"94":9,"97":1,"115":1,"121":5,"123":2,"125":3,"126":1,"130":1,"133":1,"136":4,"138":1,"140":3,"145":4,"146":1,"148":1,"150":2,"154":4,"158":2,"159":1,"160":6,"165":2,"167":6,"168":4,"169":4,"170":2,"171":5}}],["fn",{"2":{"171":8}}],["fc",{"2":{"130":22,"150":3,"161":14}}],["fj",{"2":{"121":2}}],["f2",{"2":{"45":2}}],["f1",{"2":{"45":2}}],["f64",{"2":{"13":2,"14":2}}],["few",{"2":{"132":1}}],["fetch",{"2":{"130":2}}],["fetched",{"2":{"121":1}}],["feb",{"0":{"8":1},"1":{"9":1,"10":1}}],["featurecollection",{"2":{"6":2,"11":1,"22":1,"121":4,"130":7,"168":2}}],["featurecollectiontrait",{"2":{"1":1,"6":2,"125":1,"128":1,"130":14,"161":5}}],["features",{"0":{"70":1,"84":1,"101":1,"111":1},"2":{"1":1,"6":2,"11":1,"18":1,"121":3,"129":1,"130":19,"168":1}}],["featuretrait",{"2":{"1":2,"6":3,"70":4,"80":2,"84":4,"101":4,"111":4,"125":1,"128":3,"130":15,"161":5}}],["feature",{"2":{"1":6,"4":1,"6":10,"18":1,"22":2,"37":1,"47":1,"121":2,"123":1,"129":1,"130":49,"150":2,"161":2,"171":1}}],["frame",{"2":{"170":1}}],["framework",{"2":{"123":4}}],["fra",{"2":{"164":2}}],["fracs",{"2":{"45":20,"50":1}}],["frac",{"2":{"40":1,"45":2,"54":17,"150":2}}],["fractional",{"2":{"45":1,"54":3}}],["fractions",{"2":{"45":1,"54":4}}],["fraction",{"2":{"6":4,"54":2,"60":1,"150":1}}],["front",{"2":{"34":1}}],["from",{"2":{"1":3,"3":4,"4":16,"6":29,"7":1,"11":1,"18":1,"24":1,"26":1,"31":1,"37":2,"39":1,"40":4,"41":1,"44":1,"45":6,"47":11,"50":1,"51":1,"52":3,"53":1,"54":11,"56":1,"57":6,"60":25,"83":2,"85":5,"86":4,"87":2,"88":1,"89":2,"94":6,"97":2,"120":2,"121":7,"125":3,"130":3,"140":1,"141":4,"144":1,"150":1,"151":1,"152":3,"153":1,"161":1,"162":1,"163":1,"165":1,"166":1,"168":5,"171":1}}],["footprint",{"2":{"169":1}}],["foldable",{"2":{"130":3}}],["follows",{"2":{"45":2,"69":1,"83":1,"100":1,"110":1,"121":1}}],["followed",{"2":{"26":1}}],["following",{"2":{"6":1,"40":1,"49":1,"132":1,"139":1,"150":1,"162":1}}],["focusing",{"2":{"25":1,"27":1}}],["foundational",{"2":{"21":1}}],["found",{"2":{"6":8,"26":1,"47":1,"50":1,"51":2,"53":2,"54":1,"56":2,"63":1,"121":5,"128":3,"130":7,"147":1}}],["forward",{"2":{"54":1}}],["forwards",{"2":{"45":1,"52":1,"57":1}}],["formats",{"2":{"166":1,"169":1,"171":3}}],["format",{"2":{"50":1,"171":3}}],["form",{"2":{"22":1,"45":3,"54":8,"57":3,"130":1}}],["formed",{"2":{"4":2,"6":3,"33":1,"34":4,"40":1,"45":8,"56":1,"57":1,"152":1}}],["formula",{"2":{"4":1,"6":1,"37":2,"47":1}}],["force",{"2":{"1":1,"130":1,"141":1,"150":1}}],["for",{"0":{"52":1,"54":1,"57":1},"2":{"0":2,"1":3,"3":1,"4":4,"5":3,"6":44,"7":4,"9":2,"13":5,"14":1,"18":1,"19":5,"22":1,"24":1,"25":3,"26":1,"27":3,"29":1,"31":1,"34":5,"37":8,"38":1,"39":1,"40":19,"41":3,"44":7,"45":35,"47":11,"50":5,"51":2,"52":3,"53":1,"54":7,"56":1,"57":9,"59":2,"60":7,"63":13,"69":3,"75":1,"76":1,"78":1,"80":6,"83":2,"89":1,"90":1,"94":22,"96":1,"97":11,"100":3,"106":1,"107":1,"110":2,"116":1,"117":1,"119":1,"120":5,"121":13,"122":1,"123":3,"125":6,"126":2,"130":6,"131":3,"132":2,"134":1,"135":5,"137":1,"138":3,"139":1,"140":5,"141":3,"144":4,"145":7,"146":6,"147":8,"148":4,"150":12,"151":2,"152":2,"153":1,"154":6,"158":1,"159":2,"160":5,"161":7,"162":1,"164":2,"165":1,"166":1,"168":4,"169":1,"171":3}}],["fi",{"2":{"121":2}}],["fine",{"2":{"145":1}}],["final",{"2":{"57":1,"135":4,"146":1}}],["finally",{"2":{"39":2,"54":1,"121":1,"130":3,"171":1}}],["findmin",{"2":{"154":1}}],["findmax",{"2":{"150":1,"152":1}}],["findall",{"2":{"135":1}}],["finding",{"2":{"54":1}}],["findfirst",{"2":{"45":6,"50":2,"150":1}}],["findnext",{"2":{"45":3}}],["findlast",{"2":{"45":2}}],["findprev",{"2":{"45":2}}],["finds",{"2":{"45":1,"47":1}}],["find",{"2":{"34":6,"37":1,"45":12,"47":3,"50":2,"51":4,"53":2,"54":8,"56":1,"60":3,"63":1,"94":7,"121":2,"152":5,"164":1}}],["finish",{"2":{"9":1}}],["fill",{"2":{"45":1,"121":1,"147":3}}],["filled",{"2":{"45":5,"47":3,"59":1,"60":2,"94":16}}],["files",{"2":{"157":1,"171":2}}],["file",{"2":{"26":1,"45":1,"69":3,"83":3,"100":3,"110":3,"121":1,"122":1,"123":1,"134":1,"141":1,"147":1,"148":1,"157":2,"166":1,"171":2}}],["filters",{"2":{"45":1}}],["filtering",{"2":{"6":1,"150":1}}],["filter",{"2":{"4":1,"6":2,"45":2,"130":3,"137":1,"140":2,"150":1}}],["fit",{"2":{"21":1}}],["field",{"2":{"13":2,"45":2}}],["figure",{"2":{"13":1,"14":1,"36":1,"39":2,"168":3}}],["fig",{"2":{"13":6,"14":6,"167":7,"168":4}}],["fix1",{"2":{"130":2,"147":1}}],["fixme",{"2":{"120":1}}],["fix2",{"2":{"45":2}}],["fixed",{"2":{"6":3,"51":1,"53":1,"56":1}}],["fix",{"0":{"24":1},"2":{"6":9,"9":3,"15":3,"21":1,"24":1,"51":1,"52":11,"53":1,"54":11,"56":1,"57":10,"132":1,"134":1,"135":1,"139":1}}],["firstisright",{"2":{"121":2}}],["firstisleft",{"2":{"121":4}}],["firstisstraight",{"2":{"121":4}}],["firstnode",{"2":{"121":9}}],["first",{"2":{"3":9,"6":10,"34":14,"37":7,"39":1,"40":9,"41":1,"44":1,"45":17,"47":2,"50":1,"51":2,"53":1,"54":5,"56":3,"60":8,"63":4,"65":2,"66":2,"68":1,"69":2,"72":1,"73":1,"74":1,"79":2,"83":3,"94":22,"97":1,"99":1,"100":2,"103":1,"104":1,"105":2,"110":2,"112":1,"120":1,"121":16,"130":6,"132":1,"147":3,"151":1,"152":2,"161":2,"162":1,"163":1,"166":1,"167":1,"168":1,"169":1}}],["fancy",{"2":{"167":1}}],["fancis",{"2":{"6":1,"40":1}}],["fair",{"2":{"145":1}}],["fail",{"2":{"1":1,"6":2,"130":6,"146":1}}],["fallback",{"2":{"130":1}}],["falses",{"2":{"45":2,"50":1,"51":1,"53":1}}],["false",{"0":{"20":1},"2":{"1":29,"3":7,"4":3,"6":55,"34":2,"37":1,"39":5,"45":26,"47":5,"50":1,"51":1,"52":3,"54":1,"56":4,"60":2,"62":2,"63":27,"65":2,"69":8,"71":2,"72":4,"73":1,"74":1,"75":1,"76":1,"78":2,"80":11,"83":9,"85":1,"86":4,"89":1,"90":1,"94":39,"97":22,"99":1,"100":7,"102":2,"103":4,"104":1,"105":1,"106":1,"107":1,"110":8,"112":3,"113":4,"114":1,"116":1,"117":1,"120":10,"121":5,"130":18,"132":16,"139":44,"140":4,"147":2,"150":1,"154":2,"156":20,"159":2,"161":2,"162":1,"167":242,"168":12,"169":18}}],["fashion",{"2":{"36":1}}],["faster",{"2":{"40":1,"130":1}}],["fast",{"2":{"12":1}}],["f",{"2":{"1":12,"6":25,"15":1,"18":2,"22":3,"23":1,"33":1,"36":2,"39":4,"41":1,"43":2,"45":19,"46":2,"49":2,"51":2,"52":2,"53":2,"54":2,"56":2,"57":2,"59":5,"62":2,"65":2,"68":2,"78":2,"82":2,"92":2,"94":7,"96":2,"99":2,"109":2,"121":30,"125":2,"128":2,"130":168,"142":1,"145":2,"146":1,"149":2,"150":1,"154":6,"156":6,"160":5,"161":16,"163":3,"167":6,"169":2}}],["fulfilled",{"2":{"152":1}}],["fully",{"2":{"6":1,"45":4,"50":1,"97":4}}],["full",{"0":{"0":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1},"2":{"0":1,"47":5,"135":1,"164":4}}],["furthest",{"2":{"121":1}}],["further",{"2":{"43":1,"130":1}}],["furthermore",{"2":{"3":2,"6":5,"45":1,"51":1,"53":1,"56":1,"69":1,"100":1}}],["fun",{"2":{"167":1}}],["fundamental",{"2":{"26":1,"157":1}}],["func",{"2":{"13":5}}],["funcs",{"2":{"13":2,"14":3}}],["functionality",{"2":{"54":1,"123":1,"141":1,"143":1,"147":1,"160":1}}],["functionalities",{"2":{"45":1}}],["functionally",{"2":{"1":1,"6":1,"22":1,"29":1,"130":1}}],["function",{"2":{"1":8,"3":9,"4":9,"5":3,"6":12,"7":2,"9":1,"13":3,"14":2,"22":2,"29":1,"31":1,"34":5,"37":3,"40":13,"44":6,"45":18,"47":7,"49":2,"50":4,"51":3,"52":3,"53":2,"54":7,"55":1,"56":2,"57":4,"60":6,"62":1,"63":8,"65":1,"68":1,"69":1,"75":1,"76":1,"78":1,"80":5,"82":1,"83":1,"89":1,"90":1,"92":1,"94":9,"96":1,"97":7,"99":1,"100":1,"106":1,"107":1,"109":1,"110":1,"116":1,"117":1,"120":4,"121":16,"122":3,"125":3,"128":2,"130":29,"133":2,"135":7,"136":2,"140":2,"141":1,"143":2,"144":2,"146":2,"147":7,"150":3,"151":2,"152":3,"153":2,"154":7,"155":1,"156":3,"160":6,"161":12,"162":1,"165":4,"167":1}}],["functions",{"0":{"1":1,"52":1,"54":1,"57":1,"123":1,"125":1,"161":1},"1":{"124":1,"125":1,"126":1,"127":1,"128":1,"129":1,"130":1},"2":{"6":1,"9":3,"21":1,"26":1,"29":1,"37":1,"40":1,"44":1,"45":2,"47":1,"49":1,"94":1,"122":1,"123":2,"128":1,"135":2,"136":1}}],["future",{"2":{"19":1,"60":1,"144":2}}],["flexijoins",{"2":{"162":1,"163":3,"164":1,"165":5}}],["flags",{"2":{"45":5}}],["flag",{"2":{"45":12,"50":1}}],["flat",{"2":{"6":1,"154":2,"161":1}}],["flattened",{"2":{"22":1}}],["flattening",{"2":{"6":4,"146":2}}],["flatten",{"2":{"0":2,"6":4,"11":3,"13":1,"22":1,"40":1,"45":2,"47":3,"53":1,"57":1,"80":1,"125":4,"130":27,"140":1}}],["floating",{"2":{"6":1,"45":1,"54":5,"121":2}}],["float",{"2":{"6":3,"51":1,"53":1,"56":1}}],["float64x2",{"2":{"13":6,"14":6,"15":2}}],["float64",{"2":{"1":6,"4":10,"6":30,"13":1,"33":1,"34":3,"37":6,"44":1,"47":4,"50":2,"51":2,"53":1,"54":3,"56":1,"60":12,"94":4,"97":2,"120":4,"132":6,"139":26,"145":2,"146":2,"147":1,"151":4,"152":9,"153":2,"154":6,"155":1,"156":6,"161":8,"167":190,"168":7,"169":10}}],["flipping",{"0":{"143":1},"2":{"143":1}}],["flipped",{"2":{"1":2,"6":2,"130":2}}],["flipaxis",{"2":{"39":1}}],["flip",{"2":{"0":1,"6":1,"31":1,"123":2,"130":1,"143":2}}],["wgs84",{"2":{"168":1}}],["wglmakie",{"2":{"14":1}}],["wₜₒₜ",{"2":{"40":8}}],["wᵢ",{"2":{"40":18}}],["wt",{"2":{"40":3}}],["w",{"2":{"13":13,"14":7,"60":4,"121":1}}],["wrong",{"2":{"138":1,"154":1}}],["writing",{"2":{"171":1}}],["written",{"2":{"63":1}}],["write",{"2":{"7":1,"30":1,"121":1,"171":7}}],["wrap",{"2":{"4":1,"6":1,"137":1,"146":1}}],["wrapped",{"2":{"18":1,"121":2,"128":1,"130":1}}],["wrapper",{"0":{"30":1},"2":{"30":1,"34":1,"37":1,"44":1,"47":1,"60":1,"63":1,"69":1,"83":1,"97":1,"100":1,"110":1}}],["wrappers`",{"2":{"130":1}}],["wrappers",{"2":{"1":10,"6":12,"18":1,"120":2,"121":1,"125":1,"132":8,"133":1,"139":22,"145":1,"146":1,"150":1,"156":10,"161":1,"167":121,"168":5,"169":9}}],["wrappergeometry`",{"2":{"141":1}}],["wrappergeometry",{"2":{"1":1}}],["wrapping",{"2":{"1":1,"6":1,"63":1,"141":1,"155":1}}],["web",{"2":{"171":1}}],["west",{"2":{"47":8}}],["were",{"2":{"45":1,"121":1,"163":1}}],["welcome",{"2":{"25":1,"27":1}}],["well",{"2":{"21":1,"45":1,"47":1,"144":1,"148":1,"159":1}}],["we",{"0":{"55":2},"2":{"7":1,"11":1,"13":1,"19":3,"20":1,"21":3,"23":1,"25":2,"26":1,"27":2,"34":1,"36":2,"37":2,"39":4,"40":8,"41":2,"44":1,"45":7,"47":4,"52":8,"53":2,"54":3,"57":1,"60":1,"62":1,"63":5,"65":1,"66":1,"68":1,"69":1,"79":1,"82":1,"83":1,"92":3,"93":1,"94":2,"96":1,"97":2,"99":1,"100":1,"109":1,"110":1,"121":21,"122":1,"128":1,"130":20,"131":1,"142":1,"144":2,"145":2,"146":3,"147":1,"150":5,"154":2,"157":1,"159":4,"160":1,"162":3,"163":7,"166":2,"167":4,"168":6,"169":4,"170":1,"171":3}}],["weighting",{"2":{"43":2,"44":1}}],["weights",{"2":{"38":4}}],["weight",{"2":{"6":5,"40":14,"44":1}}],["weighted",{"2":{"0":1,"6":2,"38":3,"40":4,"44":4}}],["walk",{"2":{"50":1}}],["wall2",{"2":{"47":7}}],["wall1",{"2":{"47":12}}],["walls",{"2":{"47":3}}],["wall",{"2":{"47":69}}],["wachspress",{"2":{"40":1}}],["wasincreasing",{"2":{"121":10}}],["wasn",{"2":{"45":1}}],["was",{"2":{"31":1,"34":1,"37":1,"39":1,"40":4,"41":1,"44":1,"45":1,"47":1,"50":1,"51":1,"52":3,"53":1,"54":2,"55":1,"56":1,"57":3,"60":1,"63":1,"66":1,"76":1,"79":1,"80":1,"90":1,"93":1,"94":1,"97":1,"107":1,"117":1,"120":1,"121":1,"122":1,"128":1,"130":1,"133":1,"136":1,"137":1,"140":1,"142":1,"143":1,"145":1,"147":1,"154":1,"155":1,"156":1,"160":2,"161":1}}],["wanted",{"2":{"165":1}}],["wants",{"2":{"130":1}}],["want",{"0":{"19":1,"55":1},"2":{"13":1,"19":1,"22":1,"40":1,"45":1,"120":1,"164":1,"165":1,"168":2,"170":1}}],["ways",{"2":{"138":1}}],["way",{"2":{"6":1,"20":1,"21":1,"22":1,"29":1,"38":1,"123":1,"134":1,"147":1,"158":1,"160":2,"170":1}}],["warn",{"2":{"121":2}}],["warned",{"2":{"6":1,"160":1}}],["warning",{"2":{"0":1,"5":1,"6":2,"20":1,"40":1,"130":1,"146":1,"157":1,"164":1}}],["won",{"2":{"19":1,"45":1,"130":1}}],["wouldn",{"2":{"54":1}}],["would",{"0":{"55":1},"2":{"6":3,"19":1,"51":1,"53":1,"54":1,"56":1,"121":1,"159":2,"164":1,"165":1,"168":1}}],["world",{"0":{"164":1},"2":{"162":1}}],["worrying",{"2":{"20":1}}],["words",{"2":{"3":1,"6":1,"65":1,"92":1,"109":1,"110":1}}],["workflow",{"2":{"80":1,"97":1}}],["workflows",{"2":{"19":1,"25":1,"27":1}}],["works",{"2":{"26":1,"141":1,"144":1}}],["working",{"2":{"3":1,"6":1,"80":1,"168":1}}],["work",{"2":{"1":3,"6":3,"9":1,"34":1,"37":2,"44":1,"47":2,"50":2,"60":1,"63":1,"94":1,"97":1,"120":1,"130":2,"141":1,"156":1,"164":1}}],["whole",{"2":{"94":1}}],["whose",{"2":{"3":1,"6":1,"80":1}}],["white",{"2":{"39":1}}],["while",{"2":{"34":1,"43":1,"44":1,"45":5,"54":2,"59":1,"63":1,"80":1,"94":1,"121":3,"140":1,"152":1,"154":2,"163":1}}],["whichever",{"2":{"6":1,"150":1}}],["which",{"2":{"1":1,"4":2,"5":1,"6":7,"7":1,"11":1,"13":1,"14":1,"19":2,"21":1,"22":4,"24":1,"36":1,"37":1,"38":1,"39":2,"40":5,"41":1,"45":11,"47":2,"54":2,"63":2,"94":3,"121":3,"122":1,"123":1,"130":1,"131":2,"132":1,"135":1,"138":1,"139":1,"142":1,"144":1,"145":1,"146":3,"147":2,"150":1,"152":2,"156":1,"158":1,"160":4,"162":3,"163":6,"165":1,"171":3}}],["what",{"0":{"18":1,"25":1,"30":1,"33":1,"36":2,"43":1,"46":1,"49":1,"59":2,"62":1,"65":1,"68":1,"78":1,"82":1,"92":1,"96":1,"99":1,"109":1,"128":1},"2":{"13":1,"14":1,"20":1,"43":1,"120":1,"121":1,"145":1,"159":1,"164":1,"168":1}}],["whatever",{"2":{"1":1,"6":1,"18":1,"130":1}}],["whyatt",{"2":{"148":1}}],["why",{"0":{"18":1,"19":1},"2":{"9":1,"21":1,"30":1,"37":1}}],["wheel",{"2":{"21":1}}],["whether",{"2":{"1":4,"4":1,"6":10,"119":1,"120":1,"127":2,"131":1}}],["when",{"2":{"1":1,"4":2,"5":1,"6":5,"19":2,"20":1,"22":1,"24":1,"37":1,"40":3,"44":1,"45":2,"52":5,"54":6,"57":7,"94":1,"121":1,"128":3,"130":1,"132":1,"135":1,"137":2,"150":1,"165":1,"168":1,"169":2,"171":1}}],["wherever",{"2":{"6":1,"155":1}}],["where",{"2":{"1":2,"4":5,"6":11,"24":1,"31":2,"34":8,"37":12,"38":2,"40":24,"44":8,"45":14,"47":8,"50":5,"51":2,"52":5,"53":3,"54":18,"56":2,"57":9,"60":25,"63":1,"94":9,"121":3,"130":52,"138":1,"141":1,"145":1,"155":1,"157":1,"158":5,"161":3,"167":4}}],["widely",{"2":{"171":1}}],["widths",{"2":{"14":1}}],["width",{"2":{"6":2}}],["wiki",{"2":{"94":1,"152":1}}],["wikipedia",{"2":{"94":1,"152":2}}],["wind",{"2":{"4":1,"6":2,"37":1,"63":1}}],["winding",{"2":{"4":2,"6":2,"37":3,"45":7,"63":1,"121":1}}],["without",{"2":{"1":2,"6":1,"20":1,"21":1,"45":1,"82":1,"97":1,"130":3,"141":1,"156":1}}],["with",{"0":{"52":1,"54":1,"57":1,"151":1,"152":1,"153":1,"169":1,"170":1},"2":{"1":5,"3":5,"4":7,"6":27,"11":1,"18":2,"19":1,"24":1,"33":1,"34":2,"37":7,"38":4,"39":1,"40":2,"44":1,"45":14,"47":6,"52":8,"53":5,"54":15,"56":1,"57":12,"59":1,"60":2,"69":1,"82":1,"86":1,"92":1,"94":28,"96":2,"97":5,"105":1,"109":1,"110":1,"113":3,"114":2,"115":2,"121":7,"123":1,"125":2,"128":1,"130":17,"132":1,"137":1,"138":1,"141":1,"144":1,"147":2,"150":2,"152":2,"153":1,"156":1,"159":1,"160":1,"162":1,"163":1,"164":1,"166":1,"167":4,"168":6,"169":2,"170":2,"171":2}}],["within",{"0":{"98":1,"99":1,"102":1,"103":1,"105":1,"106":1,"107":1},"1":{"99":1,"100":1},"2":{"0":2,"3":9,"4":3,"5":1,"6":13,"7":1,"9":1,"31":1,"34":2,"37":1,"38":3,"40":1,"44":1,"45":9,"46":2,"47":5,"52":1,"54":2,"56":1,"57":6,"59":1,"60":5,"65":2,"66":3,"68":2,"85":1,"94":9,"96":1,"97":9,"98":1,"99":6,"100":11,"101":6,"102":14,"103":15,"104":15,"105":7,"106":4,"107":4,"123":1,"162":1,"163":4,"164":2}}],["will",{"2":{"1":8,"4":7,"5":1,"6":43,"11":1,"19":2,"20":1,"22":3,"34":4,"37":3,"40":2,"44":1,"45":5,"47":1,"50":1,"51":4,"52":4,"53":4,"54":4,"56":4,"57":4,"59":2,"60":4,"63":1,"80":1,"120":1,"121":2,"125":2,"128":1,"129":2,"130":8,"132":1,"136":2,"138":1,"140":2,"141":3,"144":2,"146":3,"150":2,"152":1,"154":1,"156":2,"160":1,"162":2,"164":1,"165":1,"168":1,"171":1}}],["wip",{"2":{"0":1}}]],"serializationVersion":2}';export{e as default}; diff --git a/dev/assets/chunks/VPLocalSearchBox.I57U1H4w.js b/dev/assets/chunks/VPLocalSearchBox.CBbblqfB.js similarity index 99% rename from dev/assets/chunks/VPLocalSearchBox.I57U1H4w.js rename to dev/assets/chunks/VPLocalSearchBox.CBbblqfB.js index ca345ca40..a56c0f9fb 100644 --- a/dev/assets/chunks/VPLocalSearchBox.I57U1H4w.js +++ b/dev/assets/chunks/VPLocalSearchBox.CBbblqfB.js @@ -1,4 +1,4 @@ -var kt=Object.defineProperty;var Ft=(a,e,t)=>e in a?kt(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t;var Ce=(a,e,t)=>Ft(a,typeof e!="symbol"?e+"":e,t);import{X as Ot,s as ne,v as Ve,al as Rt,am as Ct,d as Mt,G as be,an as et,h as ye,ao as At,ap as Lt,x as Dt,aq as zt,y as Me,R as de,Q as we,ar as Pt,as as jt,Y as Vt,U as $t,a1 as Bt,o as H,b as Wt,j as _,a2 as Kt,k as D,at as Jt,au as Ut,av as qt,c as Z,n as tt,e as _e,E as st,F as nt,a as he,t as fe,aw as Gt,p as Qt,l as Ht,ax as it,ay as Yt,ab as Zt,ah as Xt,az as es,_ as ts}from"./framework.B24clL9_.js";import{u as ss,c as ns}from"./theme.CF4h5RNP.js";const is={root:()=>Ot(()=>import("./@localSearchIndexroot.CFrVFE_i.js"),[])};/*! +var kt=Object.defineProperty;var Ft=(a,e,t)=>e in a?kt(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t;var Ce=(a,e,t)=>Ft(a,typeof e!="symbol"?e+"":e,t);import{X as Ot,s as ne,v as Ve,al as Rt,am as Ct,d as Mt,G as be,an as et,h as ye,ao as At,ap as Lt,x as Dt,aq as zt,y as Me,R as de,Q as we,ar as Pt,as as jt,Y as Vt,U as $t,a1 as Bt,o as H,b as Wt,j as _,a2 as Kt,k as D,at as Jt,au as Ut,av as qt,c as Z,n as tt,e as _e,E as st,F as nt,a as he,t as fe,aw as Gt,p as Qt,l as Ht,ax as it,ay as Yt,ab as Zt,ah as Xt,az as es,_ as ts}from"./framework.B24clL9_.js";import{u as ss,c as ns}from"./theme.BcjzG9Zk.js";const is={root:()=>Ot(()=>import("./@localSearchIndexroot.PhDQHhiB.js"),[])};/*! * tabbable 6.2.0 * @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE */var vt=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],Te=vt.join(","),mt=typeof Element>"u",re=mt?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Ne=!mt&&Element.prototype.getRootNode?function(a){var e;return a==null||(e=a.getRootNode)===null||e===void 0?void 0:e.call(a)}:function(a){return a==null?void 0:a.ownerDocument},ke=function a(e,t){var s;t===void 0&&(t=!0);var n=e==null||(s=e.getAttribute)===null||s===void 0?void 0:s.call(e,"inert"),r=n===""||n==="true",i=r||t&&e&&a(e.parentNode);return i},rs=function(e){var t,s=e==null||(t=e.getAttribute)===null||t===void 0?void 0:t.call(e,"contenteditable");return s===""||s==="true"},gt=function(e,t,s){if(ke(e))return[];var n=Array.prototype.slice.apply(e.querySelectorAll(Te));return t&&re.call(e,Te)&&n.unshift(e),n=n.filter(s),n},bt=function a(e,t,s){for(var n=[],r=Array.from(e);r.length;){var i=r.shift();if(!ke(i,!1))if(i.tagName==="SLOT"){var o=i.assignedElements(),c=o.length?o:i.children,l=a(c,!0,s);s.flatten?n.push.apply(n,l):n.push({scopeParent:i,candidates:l})}else{var h=re.call(i,Te);h&&s.filter(i)&&(t||!e.includes(i))&&n.push(i);var f=i.shadowRoot||typeof s.getShadowRoot=="function"&&s.getShadowRoot(i),v=!ke(f,!1)&&(!s.shadowRootFilter||s.shadowRootFilter(i));if(f&&v){var y=a(f===!0?i.children:f.children,!0,s);s.flatten?n.push.apply(n,y):n.push({scopeParent:i,candidates:y})}else r.unshift.apply(r,i.children)}}return n},yt=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},ie=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||rs(e))&&!yt(e)?0:e.tabIndex},as=function(e,t){var s=ie(e);return s<0&&t&&!yt(e)?0:s},os=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},wt=function(e){return e.tagName==="INPUT"},cs=function(e){return wt(e)&&e.type==="hidden"},ls=function(e){var t=e.tagName==="DETAILS"&&Array.prototype.slice.apply(e.children).some(function(s){return s.tagName==="SUMMARY"});return t},us=function(e,t){for(var s=0;ssummary:first-of-type"),i=r?e.parentElement:e;if(re.call(i,"details:not([open]) *"))return!0;if(!s||s==="full"||s==="legacy-full"){if(typeof n=="function"){for(var o=e;e;){var c=e.parentElement,l=Ne(e);if(c&&!c.shadowRoot&&n(c)===!0)return rt(e);e.assignedSlot?e=e.assignedSlot:!c&&l!==e.ownerDocument?e=l.host:e=c}e=o}if(ps(e))return!e.getClientRects().length;if(s!=="legacy-full")return!0}else if(s==="non-zero-area")return rt(e);return!1},ms=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if(t.tagName==="FIELDSET"&&t.disabled){for(var s=0;s=0)},bs=function a(e){var t=[],s=[];return e.forEach(function(n,r){var i=!!n.scopeParent,o=i?n.scopeParent:n,c=as(o,i),l=i?a(n.candidates):o;c===0?i?t.push.apply(t,l):t.push(o):s.push({documentOrder:r,tabIndex:c,item:n,isScope:i,content:l})}),s.sort(os).reduce(function(n,r){return r.isScope?n.push.apply(n,r.content):n.push(r.content),n},[]).concat(t)},ys=function(e,t){t=t||{};var s;return t.getShadowRoot?s=bt([e],t.includeContainer,{filter:$e.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:gs}):s=gt(e,t.includeContainer,$e.bind(null,t)),bs(s)},ws=function(e,t){t=t||{};var s;return t.getShadowRoot?s=bt([e],t.includeContainer,{filter:Fe.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):s=gt(e,t.includeContainer,Fe.bind(null,t)),s},ae=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return re.call(e,Te)===!1?!1:$e(t,e)},_s=vt.concat("iframe").join(","),Ae=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return re.call(e,_s)===!1?!1:Fe(t,e)};/*! diff --git a/dev/assets/chunks/theme.CF4h5RNP.js b/dev/assets/chunks/theme.BcjzG9Zk.js similarity index 99% rename from dev/assets/chunks/theme.CF4h5RNP.js rename to dev/assets/chunks/theme.BcjzG9Zk.js index 4ab17c5e0..7f6511aad 100644 --- a/dev/assets/chunks/theme.CF4h5RNP.js +++ b/dev/assets/chunks/theme.BcjzG9Zk.js @@ -1,2 +1,2 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/chunks/VPLocalSearchBox.I57U1H4w.js","assets/chunks/framework.B24clL9_.js"])))=>i.map(i=>d[i]); -import{d as _,o as a,c as u,r as c,n as N,a as j,t as I,b as $,w as f,e as h,T as pe,_ as g,u as Je,i as Ye,f as Xe,g as fe,h as y,j as p,k as r,p as B,l as H,m as q,q as le,s as T,v as O,x as ee,y as R,z as he,A as _e,B as Qe,C as Ze,D as W,F as M,E,G as Te,H as te,I as k,J as D,K as we,L as ne,M as K,N as Y,O as xe,P as Ie,Q as ce,R as Ne,S as Me,U as oe,V as et,W as tt,X as nt,Y as Ae,Z as me,$ as ot,a0 as st,a1 as at,a2 as rt,a3 as Ce,a4 as it,a5 as lt,a6 as ct}from"./framework.B24clL9_.js";const ut=_({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(n){return(e,t)=>(a(),u("span",{class:N(["VPBadge",e.type])},[c(e.$slots,"default",{},()=>[j(I(e.text),1)])],2))}}),dt={key:0,class:"VPBackdrop"},vt=_({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(n){return(e,t)=>(a(),$(pe,{name:"fade"},{default:f(()=>[e.show?(a(),u("div",dt)):h("",!0)]),_:1}))}}),pt=g(vt,[["__scopeId","data-v-b06cdb19"]]),V=Je;function ft(n,e){let t,s=!1;return()=>{t&&clearTimeout(t),s?t=setTimeout(n,e):(n(),(s=!0)&&setTimeout(()=>s=!1,e))}}function ue(n){return/^\//.test(n)?n:`/${n}`}function be(n){const{pathname:e,search:t,hash:s,protocol:o}=new URL(n,"http://a.com");if(Ye(n)||n.startsWith("#")||!o.startsWith("http")||!Xe(e))return n;const{site:i}=V(),l=e.endsWith("/")||e.endsWith(".html")?n:n.replace(/(?:(^\.+)\/)?.*$/,`$1${e.replace(/(\.md)?$/,i.value.cleanUrls?"":".html")}${t}${s}`);return fe(l)}function Q({correspondingLink:n=!1}={}){const{site:e,localeIndex:t,page:s,theme:o,hash:i}=V(),l=y(()=>{var v,m;return{label:(v=e.value.locales[t.value])==null?void 0:v.label,link:((m=e.value.locales[t.value])==null?void 0:m.link)||(t.value==="root"?"/":`/${t.value}/`)}});return{localeLinks:y(()=>Object.entries(e.value.locales).flatMap(([v,m])=>l.value.label===m.label?[]:{text:m.label,link:ht(m.link||(v==="root"?"/":`/${v}/`),o.value.i18nRouting!==!1&&n,s.value.relativePath.slice(l.value.link.length-1),!e.value.cleanUrls)+i.value})),currentLang:l}}function ht(n,e,t,s){return e?n.replace(/\/$/,"")+ue(t.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,s?".html":"")):n}const _t=n=>(B("data-v-951cab6c"),n=n(),H(),n),mt={class:"NotFound"},bt={class:"code"},kt={class:"title"},$t=_t(()=>p("div",{class:"divider"},null,-1)),gt={class:"quote"},yt={class:"action"},Pt=["href","aria-label"],St=_({__name:"NotFound",setup(n){const{theme:e}=V(),{currentLang:t}=Q();return(s,o)=>{var i,l,d,v,m;return a(),u("div",mt,[p("p",bt,I(((i=r(e).notFound)==null?void 0:i.code)??"404"),1),p("h1",kt,I(((l=r(e).notFound)==null?void 0:l.title)??"PAGE NOT FOUND"),1),$t,p("blockquote",gt,I(((d=r(e).notFound)==null?void 0:d.quote)??"But if you don't change your direction, and if you keep looking, you may end up where you are heading."),1),p("div",yt,[p("a",{class:"link",href:r(fe)(r(t).link),"aria-label":((v=r(e).notFound)==null?void 0:v.linkLabel)??"go to home"},I(((m=r(e).notFound)==null?void 0:m.linkText)??"Take me home"),9,Pt)])])}}}),Vt=g(St,[["__scopeId","data-v-951cab6c"]]);function Be(n,e){if(Array.isArray(n))return Z(n);if(n==null)return[];e=ue(e);const t=Object.keys(n).sort((o,i)=>i.split("/").length-o.split("/").length).find(o=>e.startsWith(ue(o))),s=t?n[t]:[];return Array.isArray(s)?Z(s):Z(s.items,s.base)}function Lt(n){const e=[];let t=0;for(const s in n){const o=n[s];if(o.items){t=e.push(o);continue}e[t]||e.push({items:[]}),e[t].items.push(o)}return e}function Tt(n){const e=[];function t(s){for(const o of s)o.text&&o.link&&e.push({text:o.text,link:o.link,docFooterText:o.docFooterText}),o.items&&t(o.items)}return t(n),e}function de(n,e){return Array.isArray(e)?e.some(t=>de(n,t)):q(n,e.link)?!0:e.items?de(n,e.items):!1}function Z(n,e){return[...n].map(t=>{const s={...t},o=s.base||e;return o&&s.link&&(s.link=o+s.link),s.items&&(s.items=Z(s.items,o)),s})}function U(){const{frontmatter:n,page:e,theme:t}=V(),s=le("(min-width: 960px)"),o=T(!1),i=y(()=>{const C=t.value.sidebar,w=e.value.relativePath;return C?Be(C,w):[]}),l=T(i.value);O(i,(C,w)=>{JSON.stringify(C)!==JSON.stringify(w)&&(l.value=i.value)});const d=y(()=>n.value.sidebar!==!1&&l.value.length>0&&n.value.layout!=="home"),v=y(()=>m?n.value.aside==null?t.value.aside==="left":n.value.aside==="left":!1),m=y(()=>n.value.layout==="home"?!1:n.value.aside!=null?!!n.value.aside:t.value.aside!==!1),L=y(()=>d.value&&s.value),b=y(()=>d.value?Lt(l.value):[]);function P(){o.value=!0}function S(){o.value=!1}function A(){o.value?S():P()}return{isOpen:o,sidebar:l,sidebarGroups:b,hasSidebar:d,hasAside:m,leftAside:v,isSidebarEnabled:L,open:P,close:S,toggle:A}}function wt(n,e){let t;ee(()=>{t=n.value?document.activeElement:void 0}),R(()=>{window.addEventListener("keyup",s)}),he(()=>{window.removeEventListener("keyup",s)});function s(o){o.key==="Escape"&&n.value&&(e(),t==null||t.focus())}}function It(n){const{page:e,hash:t}=V(),s=T(!1),o=y(()=>n.value.collapsed!=null),i=y(()=>!!n.value.link),l=T(!1),d=()=>{l.value=q(e.value.relativePath,n.value.link)};O([e,n,t],d),R(d);const v=y(()=>l.value?!0:n.value.items?de(e.value.relativePath,n.value.items):!1),m=y(()=>!!(n.value.items&&n.value.items.length));ee(()=>{s.value=!!(o.value&&n.value.collapsed)}),_e(()=>{(l.value||v.value)&&(s.value=!1)});function L(){o.value&&(s.value=!s.value)}return{collapsed:s,collapsible:o,isLink:i,isActiveLink:l,hasActiveLink:v,hasChildren:m,toggle:L}}function Nt(){const{hasSidebar:n}=U(),e=le("(min-width: 960px)"),t=le("(min-width: 1280px)");return{isAsideEnabled:y(()=>!t.value&&!e.value?!1:n.value?t.value:e.value)}}const ve=[];function He(n){return typeof n.outline=="object"&&!Array.isArray(n.outline)&&n.outline.label||n.outlineTitle||"On this page"}function ke(n){const e=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(t=>t.id&&t.hasChildNodes()).map(t=>{const s=Number(t.tagName[1]);return{element:t,title:Mt(t),link:"#"+t.id,level:s}});return At(e,n)}function Mt(n){let e="";for(const t of n.childNodes)if(t.nodeType===1){if(t.classList.contains("VPBadge")||t.classList.contains("header-anchor")||t.classList.contains("ignore-header"))continue;e+=t.textContent}else t.nodeType===3&&(e+=t.textContent);return e.trim()}function At(n,e){if(e===!1)return[];const t=(typeof e=="object"&&!Array.isArray(e)?e.level:e)||2,[s,o]=typeof t=="number"?[t,t]:t==="deep"?[2,6]:t;n=n.filter(l=>l.level>=s&&l.level<=o),ve.length=0;for(const{element:l,link:d}of n)ve.push({element:l,link:d});const i=[];e:for(let l=0;l=0;v--){const m=n[v];if(m.level{requestAnimationFrame(i),window.addEventListener("scroll",s)}),Qe(()=>{l(location.hash)}),he(()=>{window.removeEventListener("scroll",s)});function i(){if(!t.value)return;const d=window.scrollY,v=window.innerHeight,m=document.body.offsetHeight,L=Math.abs(d+v-m)<1,b=ve.map(({element:S,link:A})=>({link:A,top:Bt(S)})).filter(({top:S})=>!Number.isNaN(S)).sort((S,A)=>S.top-A.top);if(!b.length){l(null);return}if(d<1){l(null);return}if(L){l(b[b.length-1].link);return}let P=null;for(const{link:S,top:A}of b){if(A>d+Ze()+4)break;P=S}l(P)}function l(d){o&&o.classList.remove("active"),d==null?o=null:o=n.value.querySelector(`a[href="${decodeURIComponent(d)}"]`);const v=o;v?(v.classList.add("active"),e.value.style.top=v.offsetTop+39+"px",e.value.style.opacity="1"):(e.value.style.top="33px",e.value.style.opacity="0")}}function Bt(n){let e=0;for(;n!==document.body;){if(n===null)return NaN;e+=n.offsetTop,n=n.offsetParent}return e}const Ht=["href","title"],Et=_({__name:"VPDocOutlineItem",props:{headers:{},root:{type:Boolean}},setup(n){function e({target:t}){const s=t.href.split("#")[1],o=document.getElementById(decodeURIComponent(s));o==null||o.focus({preventScroll:!0})}return(t,s)=>{const o=W("VPDocOutlineItem",!0);return a(),u("ul",{class:N(["VPDocOutlineItem",t.root?"root":"nested"])},[(a(!0),u(M,null,E(t.headers,({children:i,link:l,title:d})=>(a(),u("li",null,[p("a",{class:"outline-link",href:l,onClick:e,title:d},I(d),9,Ht),i!=null&&i.length?(a(),$(o,{key:0,headers:i},null,8,["headers"])):h("",!0)]))),256))],2)}}}),Ee=g(Et,[["__scopeId","data-v-3f927ebe"]]),Dt={class:"content"},Ft={"aria-level":"2",class:"outline-title",id:"doc-outline-aria-label",role:"heading"},Ot=_({__name:"VPDocAsideOutline",setup(n){const{frontmatter:e,theme:t}=V(),s=Te([]);te(()=>{s.value=ke(e.value.outline??t.value.outline)});const o=T(),i=T();return Ct(o,i),(l,d)=>(a(),u("nav",{"aria-labelledby":"doc-outline-aria-label",class:N(["VPDocAsideOutline",{"has-outline":s.value.length>0}]),ref_key:"container",ref:o},[p("div",Dt,[p("div",{class:"outline-marker",ref_key:"marker",ref:i},null,512),p("div",Ft,I(r(He)(r(t))),1),k(Ee,{headers:s.value,root:!0},null,8,["headers"])])],2))}}),jt=g(Ot,[["__scopeId","data-v-b38bf2ff"]]),Ut={class:"VPDocAsideCarbonAds"},Gt=_({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(n){const e=()=>null;return(t,s)=>(a(),u("div",Ut,[k(r(e),{"carbon-ads":t.carbonAds},null,8,["carbon-ads"])]))}}),zt=n=>(B("data-v-6d7b3c46"),n=n(),H(),n),Kt={class:"VPDocAside"},Rt=zt(()=>p("div",{class:"spacer"},null,-1)),qt=_({__name:"VPDocAside",setup(n){const{theme:e}=V();return(t,s)=>(a(),u("div",Kt,[c(t.$slots,"aside-top",{},void 0,!0),c(t.$slots,"aside-outline-before",{},void 0,!0),k(jt),c(t.$slots,"aside-outline-after",{},void 0,!0),Rt,c(t.$slots,"aside-ads-before",{},void 0,!0),r(e).carbonAds?(a(),$(Gt,{key:0,"carbon-ads":r(e).carbonAds},null,8,["carbon-ads"])):h("",!0),c(t.$slots,"aside-ads-after",{},void 0,!0),c(t.$slots,"aside-bottom",{},void 0,!0)]))}}),Wt=g(qt,[["__scopeId","data-v-6d7b3c46"]]);function Jt(){const{theme:n,page:e}=V();return y(()=>{const{text:t="Edit this page",pattern:s=""}=n.value.editLink||{};let o;return typeof s=="function"?o=s(e.value):o=s.replace(/:path/g,e.value.filePath),{url:o,text:t}})}function Yt(){const{page:n,theme:e,frontmatter:t}=V();return y(()=>{var m,L,b,P,S,A,C,w;const s=Be(e.value.sidebar,n.value.relativePath),o=Tt(s),i=Xt(o,G=>G.link.replace(/[?#].*$/,"")),l=i.findIndex(G=>q(n.value.relativePath,G.link)),d=((m=e.value.docFooter)==null?void 0:m.prev)===!1&&!t.value.prev||t.value.prev===!1,v=((L=e.value.docFooter)==null?void 0:L.next)===!1&&!t.value.next||t.value.next===!1;return{prev:d?void 0:{text:(typeof t.value.prev=="string"?t.value.prev:typeof t.value.prev=="object"?t.value.prev.text:void 0)??((b=i[l-1])==null?void 0:b.docFooterText)??((P=i[l-1])==null?void 0:P.text),link:(typeof t.value.prev=="object"?t.value.prev.link:void 0)??((S=i[l-1])==null?void 0:S.link)},next:v?void 0:{text:(typeof t.value.next=="string"?t.value.next:typeof t.value.next=="object"?t.value.next.text:void 0)??((A=i[l+1])==null?void 0:A.docFooterText)??((C=i[l+1])==null?void 0:C.text),link:(typeof t.value.next=="object"?t.value.next.link:void 0)??((w=i[l+1])==null?void 0:w.link)}}})}function Xt(n,e){const t=new Set;return n.filter(s=>{const o=e(s);return t.has(o)?!1:t.add(o)})}const F=_({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(n){const e=n,t=y(()=>e.tag??(e.href?"a":"span")),s=y(()=>e.href&&we.test(e.href)||e.target==="_blank");return(o,i)=>(a(),$(D(t.value),{class:N(["VPLink",{link:o.href,"vp-external-link-icon":s.value,"no-icon":o.noIcon}]),href:o.href?r(be)(o.href):void 0,target:o.target??(s.value?"_blank":void 0),rel:o.rel??(s.value?"noreferrer":void 0)},{default:f(()=>[c(o.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),Qt={class:"VPLastUpdated"},Zt=["datetime"],xt=_({__name:"VPDocFooterLastUpdated",setup(n){const{theme:e,page:t,lang:s}=V(),o=y(()=>new Date(t.value.lastUpdated)),i=y(()=>o.value.toISOString()),l=T("");return R(()=>{ee(()=>{var d,v,m;l.value=new Intl.DateTimeFormat((v=(d=e.value.lastUpdated)==null?void 0:d.formatOptions)!=null&&v.forceLocale?s.value:void 0,((m=e.value.lastUpdated)==null?void 0:m.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(o.value)})}),(d,v)=>{var m;return a(),u("p",Qt,[j(I(((m=r(e).lastUpdated)==null?void 0:m.text)||r(e).lastUpdatedText||"Last updated")+": ",1),p("time",{datetime:i.value},I(l.value),9,Zt)])}}}),en=g(xt,[["__scopeId","data-v-475f71b8"]]),De=n=>(B("data-v-4f9813fa"),n=n(),H(),n),tn={key:0,class:"VPDocFooter"},nn={key:0,class:"edit-info"},on={key:0,class:"edit-link"},sn=De(()=>p("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),an={key:1,class:"last-updated"},rn={key:1,class:"prev-next","aria-labelledby":"doc-footer-aria-label"},ln=De(()=>p("span",{class:"visually-hidden",id:"doc-footer-aria-label"},"Pager",-1)),cn={class:"pager"},un=["innerHTML"],dn=["innerHTML"],vn={class:"pager"},pn=["innerHTML"],fn=["innerHTML"],hn=_({__name:"VPDocFooter",setup(n){const{theme:e,page:t,frontmatter:s}=V(),o=Jt(),i=Yt(),l=y(()=>e.value.editLink&&s.value.editLink!==!1),d=y(()=>t.value.lastUpdated),v=y(()=>l.value||d.value||i.value.prev||i.value.next);return(m,L)=>{var b,P,S,A;return v.value?(a(),u("footer",tn,[c(m.$slots,"doc-footer-before",{},void 0,!0),l.value||d.value?(a(),u("div",nn,[l.value?(a(),u("div",on,[k(F,{class:"edit-link-button",href:r(o).url,"no-icon":!0},{default:f(()=>[sn,j(" "+I(r(o).text),1)]),_:1},8,["href"])])):h("",!0),d.value?(a(),u("div",an,[k(en)])):h("",!0)])):h("",!0),(b=r(i).prev)!=null&&b.link||(P=r(i).next)!=null&&P.link?(a(),u("nav",rn,[ln,p("div",cn,[(S=r(i).prev)!=null&&S.link?(a(),$(F,{key:0,class:"pager-link prev",href:r(i).prev.link},{default:f(()=>{var C;return[p("span",{class:"desc",innerHTML:((C=r(e).docFooter)==null?void 0:C.prev)||"Previous page"},null,8,un),p("span",{class:"title",innerHTML:r(i).prev.text},null,8,dn)]}),_:1},8,["href"])):h("",!0)]),p("div",vn,[(A=r(i).next)!=null&&A.link?(a(),$(F,{key:0,class:"pager-link next",href:r(i).next.link},{default:f(()=>{var C;return[p("span",{class:"desc",innerHTML:((C=r(e).docFooter)==null?void 0:C.next)||"Next page"},null,8,pn),p("span",{class:"title",innerHTML:r(i).next.text},null,8,fn)]}),_:1},8,["href"])):h("",!0)])])):h("",!0)])):h("",!0)}}}),_n=g(hn,[["__scopeId","data-v-4f9813fa"]]),mn=n=>(B("data-v-83890dd9"),n=n(),H(),n),bn={class:"container"},kn=mn(()=>p("div",{class:"aside-curtain"},null,-1)),$n={class:"aside-container"},gn={class:"aside-content"},yn={class:"content"},Pn={class:"content-container"},Sn={class:"main"},Vn=_({__name:"VPDoc",setup(n){const{theme:e}=V(),t=ne(),{hasSidebar:s,hasAside:o,leftAside:i}=U(),l=y(()=>t.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(d,v)=>{const m=W("Content");return a(),u("div",{class:N(["VPDoc",{"has-sidebar":r(s),"has-aside":r(o)}])},[c(d.$slots,"doc-top",{},void 0,!0),p("div",bn,[r(o)?(a(),u("div",{key:0,class:N(["aside",{"left-aside":r(i)}])},[kn,p("div",$n,[p("div",gn,[k(Wt,null,{"aside-top":f(()=>[c(d.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":f(()=>[c(d.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":f(()=>[c(d.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":f(()=>[c(d.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":f(()=>[c(d.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":f(()=>[c(d.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):h("",!0),p("div",yn,[p("div",Pn,[c(d.$slots,"doc-before",{},void 0,!0),p("main",Sn,[k(m,{class:N(["vp-doc",[l.value,r(e).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),k(_n,null,{"doc-footer-before":f(()=>[c(d.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),c(d.$slots,"doc-after",{},void 0,!0)])])]),c(d.$slots,"doc-bottom",{},void 0,!0)],2)}}}),Ln=g(Vn,[["__scopeId","data-v-83890dd9"]]),Tn=_({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(n){const e=n,t=y(()=>e.href&&we.test(e.href)),s=y(()=>e.tag||e.href?"a":"button");return(o,i)=>(a(),$(D(s.value),{class:N(["VPButton",[o.size,o.theme]]),href:o.href?r(be)(o.href):void 0,target:e.target??(t.value?"_blank":void 0),rel:e.rel??(t.value?"noreferrer":void 0)},{default:f(()=>[j(I(o.text),1)]),_:1},8,["class","href","target","rel"]))}}),wn=g(Tn,[["__scopeId","data-v-14206e74"]]),In=["src","alt"],Nn=_({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(n){return(e,t)=>{const s=W("VPImage",!0);return e.image?(a(),u(M,{key:0},[typeof e.image=="string"||"src"in e.image?(a(),u("img",K({key:0,class:"VPImage"},typeof e.image=="string"?e.$attrs:{...e.image,...e.$attrs},{src:r(fe)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,In)):(a(),u(M,{key:1},[k(s,K({class:"dark",image:e.image.dark,alt:e.image.alt},e.$attrs),null,16,["image","alt"]),k(s,K({class:"light",image:e.image.light,alt:e.image.alt},e.$attrs),null,16,["image","alt"])],64))],64)):h("",!0)}}}),x=g(Nn,[["__scopeId","data-v-35a7d0b8"]]),Mn=n=>(B("data-v-955009fc"),n=n(),H(),n),An={class:"container"},Cn={class:"main"},Bn={key:0,class:"name"},Hn=["innerHTML"],En=["innerHTML"],Dn=["innerHTML"],Fn={key:0,class:"actions"},On={key:0,class:"image"},jn={class:"image-container"},Un=Mn(()=>p("div",{class:"image-bg"},null,-1)),Gn=_({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(n){const e=Y("hero-image-slot-exists");return(t,s)=>(a(),u("div",{class:N(["VPHero",{"has-image":t.image||r(e)}])},[p("div",An,[p("div",Cn,[c(t.$slots,"home-hero-info-before",{},void 0,!0),c(t.$slots,"home-hero-info",{},()=>[t.name?(a(),u("h1",Bn,[p("span",{innerHTML:t.name,class:"clip"},null,8,Hn)])):h("",!0),t.text?(a(),u("p",{key:1,innerHTML:t.text,class:"text"},null,8,En)):h("",!0),t.tagline?(a(),u("p",{key:2,innerHTML:t.tagline,class:"tagline"},null,8,Dn)):h("",!0)],!0),c(t.$slots,"home-hero-info-after",{},void 0,!0),t.actions?(a(),u("div",Fn,[(a(!0),u(M,null,E(t.actions,o=>(a(),u("div",{key:o.link,class:"action"},[k(wn,{tag:"a",size:"medium",theme:o.theme,text:o.text,href:o.link,target:o.target,rel:o.rel},null,8,["theme","text","href","target","rel"])]))),128))])):h("",!0),c(t.$slots,"home-hero-actions-after",{},void 0,!0)]),t.image||r(e)?(a(),u("div",On,[p("div",jn,[Un,c(t.$slots,"home-hero-image",{},()=>[t.image?(a(),$(x,{key:0,class:"image-src",image:t.image},null,8,["image"])):h("",!0)],!0)])])):h("",!0)])],2))}}),zn=g(Gn,[["__scopeId","data-v-955009fc"]]),Kn=_({__name:"VPHomeHero",setup(n){const{frontmatter:e}=V();return(t,s)=>r(e).hero?(a(),$(zn,{key:0,class:"VPHomeHero",name:r(e).hero.name,text:r(e).hero.text,tagline:r(e).hero.tagline,image:r(e).hero.image,actions:r(e).hero.actions},{"home-hero-info-before":f(()=>[c(t.$slots,"home-hero-info-before")]),"home-hero-info":f(()=>[c(t.$slots,"home-hero-info")]),"home-hero-info-after":f(()=>[c(t.$slots,"home-hero-info-after")]),"home-hero-actions-after":f(()=>[c(t.$slots,"home-hero-actions-after")]),"home-hero-image":f(()=>[c(t.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):h("",!0)}}),Rn=n=>(B("data-v-f5e9645b"),n=n(),H(),n),qn={class:"box"},Wn={key:0,class:"icon"},Jn=["innerHTML"],Yn=["innerHTML"],Xn=["innerHTML"],Qn={key:4,class:"link-text"},Zn={class:"link-text-value"},xn=Rn(()=>p("span",{class:"vpi-arrow-right link-text-icon"},null,-1)),eo=_({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(n){return(e,t)=>(a(),$(F,{class:"VPFeature",href:e.link,rel:e.rel,target:e.target,"no-icon":!0,tag:e.link?"a":"div"},{default:f(()=>[p("article",qn,[typeof e.icon=="object"&&e.icon.wrap?(a(),u("div",Wn,[k(x,{image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])])):typeof e.icon=="object"?(a(),$(x,{key:1,image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])):e.icon?(a(),u("div",{key:2,class:"icon",innerHTML:e.icon},null,8,Jn)):h("",!0),p("h2",{class:"title",innerHTML:e.title},null,8,Yn),e.details?(a(),u("p",{key:3,class:"details",innerHTML:e.details},null,8,Xn)):h("",!0),e.linkText?(a(),u("div",Qn,[p("p",Zn,[j(I(e.linkText)+" ",1),xn])])):h("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),to=g(eo,[["__scopeId","data-v-f5e9645b"]]),no={key:0,class:"VPFeatures"},oo={class:"container"},so={class:"items"},ao=_({__name:"VPFeatures",props:{features:{}},setup(n){const e=n,t=y(()=>{const s=e.features.length;if(s){if(s===2)return"grid-2";if(s===3)return"grid-3";if(s%3===0)return"grid-6";if(s>3)return"grid-4"}else return});return(s,o)=>s.features?(a(),u("div",no,[p("div",oo,[p("div",so,[(a(!0),u(M,null,E(s.features,i=>(a(),u("div",{key:i.title,class:N(["item",[t.value]])},[k(to,{icon:i.icon,title:i.title,details:i.details,link:i.link,"link-text":i.linkText,rel:i.rel,target:i.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):h("",!0)}}),ro=g(ao,[["__scopeId","data-v-d0a190d7"]]),io=_({__name:"VPHomeFeatures",setup(n){const{frontmatter:e}=V();return(t,s)=>r(e).features?(a(),$(ro,{key:0,class:"VPHomeFeatures",features:r(e).features},null,8,["features"])):h("",!0)}}),lo=_({__name:"VPHomeContent",setup(n){const{width:e}=xe({initialWidth:0,includeScrollbar:!1});return(t,s)=>(a(),u("div",{class:"vp-doc container",style:Ie(r(e)?{"--vp-offset":`calc(50% - ${r(e)/2}px)`}:{})},[c(t.$slots,"default",{},void 0,!0)],4))}}),co=g(lo,[["__scopeId","data-v-7a48a447"]]),uo={class:"VPHome"},vo=_({__name:"VPHome",setup(n){const{frontmatter:e}=V();return(t,s)=>{const o=W("Content");return a(),u("div",uo,[c(t.$slots,"home-hero-before",{},void 0,!0),k(Kn,null,{"home-hero-info-before":f(()=>[c(t.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":f(()=>[c(t.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":f(()=>[c(t.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":f(()=>[c(t.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":f(()=>[c(t.$slots,"home-hero-image",{},void 0,!0)]),_:3}),c(t.$slots,"home-hero-after",{},void 0,!0),c(t.$slots,"home-features-before",{},void 0,!0),k(io),c(t.$slots,"home-features-after",{},void 0,!0),r(e).markdownStyles!==!1?(a(),$(co,{key:0},{default:f(()=>[k(o)]),_:1})):(a(),$(o,{key:1}))])}}}),po=g(vo,[["__scopeId","data-v-cbb6ec48"]]),fo={},ho={class:"VPPage"};function _o(n,e){const t=W("Content");return a(),u("div",ho,[c(n.$slots,"page-top"),k(t),c(n.$slots,"page-bottom")])}const mo=g(fo,[["render",_o]]),bo=_({__name:"VPContent",setup(n){const{page:e,frontmatter:t}=V(),{hasSidebar:s}=U();return(o,i)=>(a(),u("div",{class:N(["VPContent",{"has-sidebar":r(s),"is-home":r(t).layout==="home"}]),id:"VPContent"},[r(e).isNotFound?c(o.$slots,"not-found",{key:0},()=>[k(Vt)],!0):r(t).layout==="page"?(a(),$(mo,{key:1},{"page-top":f(()=>[c(o.$slots,"page-top",{},void 0,!0)]),"page-bottom":f(()=>[c(o.$slots,"page-bottom",{},void 0,!0)]),_:3})):r(t).layout==="home"?(a(),$(po,{key:2},{"home-hero-before":f(()=>[c(o.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":f(()=>[c(o.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":f(()=>[c(o.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":f(()=>[c(o.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":f(()=>[c(o.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":f(()=>[c(o.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":f(()=>[c(o.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":f(()=>[c(o.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":f(()=>[c(o.$slots,"home-features-after",{},void 0,!0)]),_:3})):r(t).layout&&r(t).layout!=="doc"?(a(),$(D(r(t).layout),{key:3})):(a(),$(Ln,{key:4},{"doc-top":f(()=>[c(o.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":f(()=>[c(o.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":f(()=>[c(o.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":f(()=>[c(o.$slots,"doc-before",{},void 0,!0)]),"doc-after":f(()=>[c(o.$slots,"doc-after",{},void 0,!0)]),"aside-top":f(()=>[c(o.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":f(()=>[c(o.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":f(()=>[c(o.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":f(()=>[c(o.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":f(()=>[c(o.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":f(()=>[c(o.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),ko=g(bo,[["__scopeId","data-v-91765379"]]),$o={class:"container"},go=["innerHTML"],yo=["innerHTML"],Po=_({__name:"VPFooter",setup(n){const{theme:e,frontmatter:t}=V(),{hasSidebar:s}=U();return(o,i)=>r(e).footer&&r(t).footer!==!1?(a(),u("footer",{key:0,class:N(["VPFooter",{"has-sidebar":r(s)}])},[p("div",$o,[r(e).footer.message?(a(),u("p",{key:0,class:"message",innerHTML:r(e).footer.message},null,8,go)):h("",!0),r(e).footer.copyright?(a(),u("p",{key:1,class:"copyright",innerHTML:r(e).footer.copyright},null,8,yo)):h("",!0)])],2)):h("",!0)}}),So=g(Po,[["__scopeId","data-v-c970a860"]]);function Vo(){const{theme:n,frontmatter:e}=V(),t=Te([]),s=y(()=>t.value.length>0);return te(()=>{t.value=ke(e.value.outline??n.value.outline)}),{headers:t,hasLocalNav:s}}const Lo=n=>(B("data-v-bc9dc845"),n=n(),H(),n),To={class:"menu-text"},wo=Lo(()=>p("span",{class:"vpi-chevron-right icon"},null,-1)),Io={class:"header"},No={class:"outline"},Mo=_({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(n){const e=n,{theme:t}=V(),s=T(!1),o=T(0),i=T(),l=T();function d(b){var P;(P=i.value)!=null&&P.contains(b.target)||(s.value=!1)}O(s,b=>{if(b){document.addEventListener("click",d);return}document.removeEventListener("click",d)}),ce("Escape",()=>{s.value=!1}),te(()=>{s.value=!1});function v(){s.value=!s.value,o.value=window.innerHeight+Math.min(window.scrollY-e.navHeight,0)}function m(b){b.target.classList.contains("outline-link")&&(l.value&&(l.value.style.transition="none"),Ne(()=>{s.value=!1}))}function L(){s.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(b,P)=>(a(),u("div",{class:"VPLocalNavOutlineDropdown",style:Ie({"--vp-vh":o.value+"px"}),ref_key:"main",ref:i},[b.headers.length>0?(a(),u("button",{key:0,onClick:v,class:N({open:s.value})},[p("span",To,I(r(He)(r(t))),1),wo],2)):(a(),u("button",{key:1,onClick:L},I(r(t).returnToTopLabel||"Return to top"),1)),k(pe,{name:"flyout"},{default:f(()=>[s.value?(a(),u("div",{key:0,ref_key:"items",ref:l,class:"items",onClick:m},[p("div",Io,[p("a",{class:"top-link",href:"#",onClick:L},I(r(t).returnToTopLabel||"Return to top"),1)]),p("div",No,[k(Ee,{headers:b.headers},null,8,["headers"])])],512)):h("",!0)]),_:1})],4))}}),Ao=g(Mo,[["__scopeId","data-v-bc9dc845"]]),Co=n=>(B("data-v-070ab83d"),n=n(),H(),n),Bo={class:"container"},Ho=["aria-expanded"],Eo=Co(()=>p("span",{class:"vpi-align-left menu-icon"},null,-1)),Do={class:"menu-text"},Fo=_({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(n){const{theme:e,frontmatter:t}=V(),{hasSidebar:s}=U(),{headers:o}=Vo(),{y:i}=Me(),l=T(0);R(()=>{l.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),te(()=>{o.value=ke(t.value.outline??e.value.outline)});const d=y(()=>o.value.length===0),v=y(()=>d.value&&!s.value),m=y(()=>({VPLocalNav:!0,"has-sidebar":s.value,empty:d.value,fixed:v.value}));return(L,b)=>r(t).layout!=="home"&&(!v.value||r(i)>=l.value)?(a(),u("div",{key:0,class:N(m.value)},[p("div",Bo,[r(s)?(a(),u("button",{key:0,class:"menu","aria-expanded":L.open,"aria-controls":"VPSidebarNav",onClick:b[0]||(b[0]=P=>L.$emit("open-menu"))},[Eo,p("span",Do,I(r(e).sidebarMenuLabel||"Menu"),1)],8,Ho)):h("",!0),k(Ao,{headers:r(o),navHeight:l.value},null,8,["headers","navHeight"])])],2)):h("",!0)}}),Oo=g(Fo,[["__scopeId","data-v-070ab83d"]]);function jo(){const n=T(!1);function e(){n.value=!0,window.addEventListener("resize",o)}function t(){n.value=!1,window.removeEventListener("resize",o)}function s(){n.value?t():e()}function o(){window.outerWidth>=768&&t()}const i=ne();return O(()=>i.path,t),{isScreenOpen:n,openScreen:e,closeScreen:t,toggleScreen:s}}const Uo={},Go={class:"VPSwitch",type:"button",role:"switch"},zo={class:"check"},Ko={key:0,class:"icon"};function Ro(n,e){return a(),u("button",Go,[p("span",zo,[n.$slots.default?(a(),u("span",Ko,[c(n.$slots,"default",{},void 0,!0)])):h("",!0)])])}const qo=g(Uo,[["render",Ro],["__scopeId","data-v-4a1c76db"]]),Fe=n=>(B("data-v-e40a8bb6"),n=n(),H(),n),Wo=Fe(()=>p("span",{class:"vpi-sun sun"},null,-1)),Jo=Fe(()=>p("span",{class:"vpi-moon moon"},null,-1)),Yo=_({__name:"VPSwitchAppearance",setup(n){const{isDark:e,theme:t}=V(),s=Y("toggle-appearance",()=>{e.value=!e.value}),o=T("");return _e(()=>{o.value=e.value?t.value.lightModeSwitchTitle||"Switch to light theme":t.value.darkModeSwitchTitle||"Switch to dark theme"}),(i,l)=>(a(),$(qo,{title:o.value,class:"VPSwitchAppearance","aria-checked":r(e),onClick:r(s)},{default:f(()=>[Wo,Jo]),_:1},8,["title","aria-checked","onClick"]))}}),$e=g(Yo,[["__scopeId","data-v-e40a8bb6"]]),Xo={key:0,class:"VPNavBarAppearance"},Qo=_({__name:"VPNavBarAppearance",setup(n){const{site:e}=V();return(t,s)=>r(e).appearance&&r(e).appearance!=="force-dark"&&r(e).appearance!=="force-auto"?(a(),u("div",Xo,[k($e)])):h("",!0)}}),Zo=g(Qo,[["__scopeId","data-v-af096f4a"]]),ge=T();let Oe=!1,ie=0;function xo(n){const e=T(!1);if(oe){!Oe&&es(),ie++;const t=O(ge,s=>{var o,i,l;s===n.el.value||(o=n.el.value)!=null&&o.contains(s)?(e.value=!0,(i=n.onFocus)==null||i.call(n)):(e.value=!1,(l=n.onBlur)==null||l.call(n))});he(()=>{t(),ie--,ie||ts()})}return et(e)}function es(){document.addEventListener("focusin",je),Oe=!0,ge.value=document.activeElement}function ts(){document.removeEventListener("focusin",je)}function je(){ge.value=document.activeElement}const ns={class:"VPMenuLink"},os=_({__name:"VPMenuLink",props:{item:{}},setup(n){const{page:e}=V();return(t,s)=>(a(),u("div",ns,[k(F,{class:N({active:r(q)(r(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel},{default:f(()=>[j(I(t.item.text),1)]),_:1},8,["class","href","target","rel"])]))}}),se=g(os,[["__scopeId","data-v-8b74d055"]]),ss={class:"VPMenuGroup"},as={key:0,class:"title"},rs=_({__name:"VPMenuGroup",props:{text:{},items:{}},setup(n){return(e,t)=>(a(),u("div",ss,[e.text?(a(),u("p",as,I(e.text),1)):h("",!0),(a(!0),u(M,null,E(e.items,s=>(a(),u(M,null,["link"in s?(a(),$(se,{key:0,item:s},null,8,["item"])):h("",!0)],64))),256))]))}}),is=g(rs,[["__scopeId","data-v-48c802d0"]]),ls={class:"VPMenu"},cs={key:0,class:"items"},us=_({__name:"VPMenu",props:{items:{}},setup(n){return(e,t)=>(a(),u("div",ls,[e.items?(a(),u("div",cs,[(a(!0),u(M,null,E(e.items,s=>(a(),u(M,{key:JSON.stringify(s)},["link"in s?(a(),$(se,{key:0,item:s},null,8,["item"])):"component"in s?(a(),$(D(s.component),K({key:1,ref_for:!0},s.props),null,16)):(a(),$(is,{key:2,text:s.text,items:s.items},null,8,["text","items"]))],64))),128))])):h("",!0),c(e.$slots,"default",{},void 0,!0)]))}}),ds=g(us,[["__scopeId","data-v-7dd3104a"]]),vs=n=>(B("data-v-e5380155"),n=n(),H(),n),ps=["aria-expanded","aria-label"],fs={key:0,class:"text"},hs=["innerHTML"],_s=vs(()=>p("span",{class:"vpi-chevron-down text-icon"},null,-1)),ms={key:1,class:"vpi-more-horizontal icon"},bs={class:"menu"},ks=_({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(n){const e=T(!1),t=T();xo({el:t,onBlur:s});function s(){e.value=!1}return(o,i)=>(a(),u("div",{class:"VPFlyout",ref_key:"el",ref:t,onMouseenter:i[1]||(i[1]=l=>e.value=!0),onMouseleave:i[2]||(i[2]=l=>e.value=!1)},[p("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":e.value,"aria-label":o.label,onClick:i[0]||(i[0]=l=>e.value=!e.value)},[o.button||o.icon?(a(),u("span",fs,[o.icon?(a(),u("span",{key:0,class:N([o.icon,"option-icon"])},null,2)):h("",!0),o.button?(a(),u("span",{key:1,innerHTML:o.button},null,8,hs)):h("",!0),_s])):(a(),u("span",ms))],8,ps),p("div",bs,[k(ds,{items:o.items},{default:f(()=>[c(o.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),ye=g(ks,[["__scopeId","data-v-e5380155"]]),$s=["href","aria-label","innerHTML"],gs=_({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(n){const e=n,t=y(()=>typeof e.icon=="object"?e.icon.svg:``);return(s,o)=>(a(),u("a",{class:"VPSocialLink no-icon",href:s.link,"aria-label":s.ariaLabel??(typeof s.icon=="string"?s.icon:""),target:"_blank",rel:"noopener",innerHTML:t.value},null,8,$s))}}),ys=g(gs,[["__scopeId","data-v-717b8b75"]]),Ps={class:"VPSocialLinks"},Ss=_({__name:"VPSocialLinks",props:{links:{}},setup(n){return(e,t)=>(a(),u("div",Ps,[(a(!0),u(M,null,E(e.links,({link:s,icon:o,ariaLabel:i})=>(a(),$(ys,{key:s,icon:o,link:s,ariaLabel:i},null,8,["icon","link","ariaLabel"]))),128))]))}}),Pe=g(Ss,[["__scopeId","data-v-ee7a9424"]]),Vs={key:0,class:"group translations"},Ls={class:"trans-title"},Ts={key:1,class:"group"},ws={class:"item appearance"},Is={class:"label"},Ns={class:"appearance-action"},Ms={key:2,class:"group"},As={class:"item social-links"},Cs=_({__name:"VPNavBarExtra",setup(n){const{site:e,theme:t}=V(),{localeLinks:s,currentLang:o}=Q({correspondingLink:!0}),i=y(()=>s.value.length&&o.value.label||e.value.appearance||t.value.socialLinks);return(l,d)=>i.value?(a(),$(ye,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:f(()=>[r(s).length&&r(o).label?(a(),u("div",Vs,[p("p",Ls,I(r(o).label),1),(a(!0),u(M,null,E(r(s),v=>(a(),$(se,{key:v.link,item:v},null,8,["item"]))),128))])):h("",!0),r(e).appearance&&r(e).appearance!=="force-dark"&&r(e).appearance!=="force-auto"?(a(),u("div",Ts,[p("div",ws,[p("p",Is,I(r(t).darkModeSwitchLabel||"Appearance"),1),p("div",Ns,[k($e)])])])):h("",!0),r(t).socialLinks?(a(),u("div",Ms,[p("div",As,[k(Pe,{class:"social-links-list",links:r(t).socialLinks},null,8,["links"])])])):h("",!0)]),_:1})):h("",!0)}}),Bs=g(Cs,[["__scopeId","data-v-925effce"]]),Hs=n=>(B("data-v-5dea55bf"),n=n(),H(),n),Es=["aria-expanded"],Ds=Hs(()=>p("span",{class:"container"},[p("span",{class:"top"}),p("span",{class:"middle"}),p("span",{class:"bottom"})],-1)),Fs=[Ds],Os=_({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(n){return(e,t)=>(a(),u("button",{type:"button",class:N(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:t[0]||(t[0]=s=>e.$emit("click"))},Fs,10,Es))}}),js=g(Os,[["__scopeId","data-v-5dea55bf"]]),Us=["innerHTML"],Gs=_({__name:"VPNavBarMenuLink",props:{item:{}},setup(n){const{page:e}=V();return(t,s)=>(a(),$(F,{class:N({VPNavBarMenuLink:!0,active:r(q)(r(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,noIcon:t.item.noIcon,target:t.item.target,rel:t.item.rel,tabindex:"0"},{default:f(()=>[p("span",{innerHTML:t.item.text},null,8,Us)]),_:1},8,["class","href","noIcon","target","rel"]))}}),zs=g(Gs,[["__scopeId","data-v-ed5ac1f6"]]),Ks=_({__name:"VPNavBarMenuGroup",props:{item:{}},setup(n){const e=n,{page:t}=V(),s=i=>"component"in i?!1:"link"in i?q(t.value.relativePath,i.link,!!e.item.activeMatch):i.items.some(s),o=y(()=>s(e.item));return(i,l)=>(a(),$(ye,{class:N({VPNavBarMenuGroup:!0,active:r(q)(r(t).relativePath,i.item.activeMatch,!!i.item.activeMatch)||o.value}),button:i.item.text,items:i.item.items},null,8,["class","button","items"]))}}),Rs=n=>(B("data-v-e6d46098"),n=n(),H(),n),qs={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},Ws=Rs(()=>p("span",{id:"main-nav-aria-label",class:"visually-hidden"}," Main Navigation ",-1)),Js=_({__name:"VPNavBarMenu",setup(n){const{theme:e}=V();return(t,s)=>r(e).nav?(a(),u("nav",qs,[Ws,(a(!0),u(M,null,E(r(e).nav,o=>(a(),u(M,{key:JSON.stringify(o)},["link"in o?(a(),$(zs,{key:0,item:o},null,8,["item"])):"component"in o?(a(),$(D(o.component),K({key:1,ref_for:!0},o.props),null,16)):(a(),$(Ks,{key:2,item:o},null,8,["item"]))],64))),128))])):h("",!0)}}),Ys=g(Js,[["__scopeId","data-v-e6d46098"]]);function Xs(n){const{localeIndex:e,theme:t}=V();function s(o){var A,C,w;const i=o.split("."),l=(A=t.value.search)==null?void 0:A.options,d=l&&typeof l=="object",v=d&&((w=(C=l.locales)==null?void 0:C[e.value])==null?void 0:w.translations)||null,m=d&&l.translations||null;let L=v,b=m,P=n;const S=i.pop();for(const G of i){let z=null;const J=P==null?void 0:P[G];J&&(z=P=J);const ae=b==null?void 0:b[G];ae&&(z=b=ae);const re=L==null?void 0:L[G];re&&(z=L=re),J||(P=z),ae||(b=z),re||(L=z)}return(L==null?void 0:L[S])??(b==null?void 0:b[S])??(P==null?void 0:P[S])??""}return s}const Qs=["aria-label"],Zs={class:"DocSearch-Button-Container"},xs=p("span",{class:"vp-icon DocSearch-Search-Icon"},null,-1),ea={class:"DocSearch-Button-Placeholder"},ta=p("span",{class:"DocSearch-Button-Keys"},[p("kbd",{class:"DocSearch-Button-Key"}),p("kbd",{class:"DocSearch-Button-Key"},"K")],-1),Se=_({__name:"VPNavBarSearchButton",setup(n){const t=Xs({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(s,o)=>(a(),u("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":r(t)("button.buttonAriaLabel")},[p("span",Zs,[xs,p("span",ea,I(r(t)("button.buttonText")),1)]),ta],8,Qs))}}),na={class:"VPNavBarSearch"},oa={id:"local-search"},sa={key:1,id:"docsearch"},aa=_({__name:"VPNavBarSearch",setup(n){const e=tt(()=>nt(()=>import("./VPLocalSearchBox.I57U1H4w.js"),__vite__mapDeps([0,1]))),t=()=>null,{theme:s}=V(),o=T(!1),i=T(!1);R(()=>{});function l(){o.value||(o.value=!0,setTimeout(d,16))}function d(){const b=new Event("keydown");b.key="k",b.metaKey=!0,window.dispatchEvent(b),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||d()},16)}function v(b){const P=b.target,S=P.tagName;return P.isContentEditable||S==="INPUT"||S==="SELECT"||S==="TEXTAREA"}const m=T(!1);ce("k",b=>{(b.ctrlKey||b.metaKey)&&(b.preventDefault(),m.value=!0)}),ce("/",b=>{v(b)||(b.preventDefault(),m.value=!0)});const L="local";return(b,P)=>{var S;return a(),u("div",na,[r(L)==="local"?(a(),u(M,{key:0},[m.value?(a(),$(r(e),{key:0,onClose:P[0]||(P[0]=A=>m.value=!1)})):h("",!0),p("div",oa,[k(Se,{onClick:P[1]||(P[1]=A=>m.value=!0)})])],64)):r(L)==="algolia"?(a(),u(M,{key:1},[o.value?(a(),$(r(t),{key:0,algolia:((S=r(s).search)==null?void 0:S.options)??r(s).algolia,onVnodeBeforeMount:P[2]||(P[2]=A=>i.value=!0)},null,8,["algolia"])):h("",!0),i.value?h("",!0):(a(),u("div",sa,[k(Se,{onClick:l})]))],64)):h("",!0)])}}}),ra=_({__name:"VPNavBarSocialLinks",setup(n){const{theme:e}=V();return(t,s)=>r(e).socialLinks?(a(),$(Pe,{key:0,class:"VPNavBarSocialLinks",links:r(e).socialLinks},null,8,["links"])):h("",!0)}}),ia=g(ra,[["__scopeId","data-v-164c457f"]]),la=["href","rel","target"],ca={key:1},ua={key:2},da=_({__name:"VPNavBarTitle",setup(n){const{site:e,theme:t}=V(),{hasSidebar:s}=U(),{currentLang:o}=Q(),i=y(()=>{var v;return typeof t.value.logoLink=="string"?t.value.logoLink:(v=t.value.logoLink)==null?void 0:v.link}),l=y(()=>{var v;return typeof t.value.logoLink=="string"||(v=t.value.logoLink)==null?void 0:v.rel}),d=y(()=>{var v;return typeof t.value.logoLink=="string"||(v=t.value.logoLink)==null?void 0:v.target});return(v,m)=>(a(),u("div",{class:N(["VPNavBarTitle",{"has-sidebar":r(s)}])},[p("a",{class:"title",href:i.value??r(be)(r(o).link),rel:l.value,target:d.value},[c(v.$slots,"nav-bar-title-before",{},void 0,!0),r(t).logo?(a(),$(x,{key:0,class:"logo",image:r(t).logo},null,8,["image"])):h("",!0),r(t).siteTitle?(a(),u("span",ca,I(r(t).siteTitle),1)):r(t).siteTitle===void 0?(a(),u("span",ua,I(r(e).title),1)):h("",!0),c(v.$slots,"nav-bar-title-after",{},void 0,!0)],8,la)],2))}}),va=g(da,[["__scopeId","data-v-28a961f9"]]),pa={class:"items"},fa={class:"title"},ha=_({__name:"VPNavBarTranslations",setup(n){const{theme:e}=V(),{localeLinks:t,currentLang:s}=Q({correspondingLink:!0});return(o,i)=>r(t).length&&r(s).label?(a(),$(ye,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:r(e).langMenuLabel||"Change language"},{default:f(()=>[p("div",pa,[p("p",fa,I(r(s).label),1),(a(!0),u(M,null,E(r(t),l=>(a(),$(se,{key:l.link,item:l},null,8,["item"]))),128))])]),_:1},8,["label"])):h("",!0)}}),_a=g(ha,[["__scopeId","data-v-c80d9ad0"]]),ma=n=>(B("data-v-822684d1"),n=n(),H(),n),ba={class:"wrapper"},ka={class:"container"},$a={class:"title"},ga={class:"content"},ya={class:"content-body"},Pa=ma(()=>p("div",{class:"divider"},[p("div",{class:"divider-line"})],-1)),Sa=_({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(n){const e=n,{y:t}=Me(),{hasSidebar:s}=U(),{frontmatter:o}=V(),i=T({});return _e(()=>{i.value={"has-sidebar":s.value,home:o.value.layout==="home",top:t.value===0,"screen-open":e.isScreenOpen}}),(l,d)=>(a(),u("div",{class:N(["VPNavBar",i.value])},[p("div",ba,[p("div",ka,[p("div",$a,[k(va,null,{"nav-bar-title-before":f(()=>[c(l.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":f(()=>[c(l.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),p("div",ga,[p("div",ya,[c(l.$slots,"nav-bar-content-before",{},void 0,!0),k(aa,{class:"search"}),k(Ys,{class:"menu"}),k(_a,{class:"translations"}),k(Zo,{class:"appearance"}),k(ia,{class:"social-links"}),k(Bs,{class:"extra"}),c(l.$slots,"nav-bar-content-after",{},void 0,!0),k(js,{class:"hamburger",active:l.isScreenOpen,onClick:d[0]||(d[0]=v=>l.$emit("toggle-screen"))},null,8,["active"])])])])]),Pa],2))}}),Va=g(Sa,[["__scopeId","data-v-822684d1"]]),La={key:0,class:"VPNavScreenAppearance"},Ta={class:"text"},wa=_({__name:"VPNavScreenAppearance",setup(n){const{site:e,theme:t}=V();return(s,o)=>r(e).appearance&&r(e).appearance!=="force-dark"&&r(e).appearance!=="force-auto"?(a(),u("div",La,[p("p",Ta,I(r(t).darkModeSwitchLabel||"Appearance"),1),k($e)])):h("",!0)}}),Ia=g(wa,[["__scopeId","data-v-ffb44008"]]),Na=_({__name:"VPNavScreenMenuLink",props:{item:{}},setup(n){const e=Y("close-screen");return(t,s)=>(a(),$(F,{class:"VPNavScreenMenuLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:r(e),innerHTML:t.item.text},null,8,["href","target","rel","onClick","innerHTML"]))}}),Ma=g(Na,[["__scopeId","data-v-27d04aeb"]]),Aa=_({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(n){const e=Y("close-screen");return(t,s)=>(a(),$(F,{class:"VPNavScreenMenuGroupLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:r(e)},{default:f(()=>[j(I(t.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}}),Ue=g(Aa,[["__scopeId","data-v-7179dbb7"]]),Ca={class:"VPNavScreenMenuGroupSection"},Ba={key:0,class:"title"},Ha=_({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(n){return(e,t)=>(a(),u("div",Ca,[e.text?(a(),u("p",Ba,I(e.text),1)):h("",!0),(a(!0),u(M,null,E(e.items,s=>(a(),$(Ue,{key:s.text,item:s},null,8,["item"]))),128))]))}}),Ea=g(Ha,[["__scopeId","data-v-4b8941ac"]]),Da=n=>(B("data-v-875057a5"),n=n(),H(),n),Fa=["aria-controls","aria-expanded"],Oa=["innerHTML"],ja=Da(()=>p("span",{class:"vpi-plus button-icon"},null,-1)),Ua=["id"],Ga={key:0,class:"item"},za={key:1,class:"item"},Ka={key:2,class:"group"},Ra=_({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(n){const e=n,t=T(!1),s=y(()=>`NavScreenGroup-${e.text.replace(" ","-").toLowerCase()}`);function o(){t.value=!t.value}return(i,l)=>(a(),u("div",{class:N(["VPNavScreenMenuGroup",{open:t.value}])},[p("button",{class:"button","aria-controls":s.value,"aria-expanded":t.value,onClick:o},[p("span",{class:"button-text",innerHTML:i.text},null,8,Oa),ja],8,Fa),p("div",{id:s.value,class:"items"},[(a(!0),u(M,null,E(i.items,d=>(a(),u(M,{key:JSON.stringify(d)},["link"in d?(a(),u("div",Ga,[k(Ue,{item:d},null,8,["item"])])):"component"in d?(a(),u("div",za,[(a(),$(D(d.component),K({ref_for:!0},d.props,{"screen-menu":""}),null,16))])):(a(),u("div",Ka,[k(Ea,{text:d.text,items:d.items},null,8,["text","items"])]))],64))),128))],8,Ua)],2))}}),qa=g(Ra,[["__scopeId","data-v-875057a5"]]),Wa={key:0,class:"VPNavScreenMenu"},Ja=_({__name:"VPNavScreenMenu",setup(n){const{theme:e}=V();return(t,s)=>r(e).nav?(a(),u("nav",Wa,[(a(!0),u(M,null,E(r(e).nav,o=>(a(),u(M,{key:JSON.stringify(o)},["link"in o?(a(),$(Ma,{key:0,item:o},null,8,["item"])):"component"in o?(a(),$(D(o.component),K({key:1,ref_for:!0},o.props,{"screen-menu":""}),null,16)):(a(),$(qa,{key:2,text:o.text||"",items:o.items},null,8,["text","items"]))],64))),128))])):h("",!0)}}),Ya=_({__name:"VPNavScreenSocialLinks",setup(n){const{theme:e}=V();return(t,s)=>r(e).socialLinks?(a(),$(Pe,{key:0,class:"VPNavScreenSocialLinks",links:r(e).socialLinks},null,8,["links"])):h("",!0)}}),Ge=n=>(B("data-v-362991c2"),n=n(),H(),n),Xa=Ge(()=>p("span",{class:"vpi-languages icon lang"},null,-1)),Qa=Ge(()=>p("span",{class:"vpi-chevron-down icon chevron"},null,-1)),Za={class:"list"},xa=_({__name:"VPNavScreenTranslations",setup(n){const{localeLinks:e,currentLang:t}=Q({correspondingLink:!0}),s=T(!1);function o(){s.value=!s.value}return(i,l)=>r(e).length&&r(t).label?(a(),u("div",{key:0,class:N(["VPNavScreenTranslations",{open:s.value}])},[p("button",{class:"title",onClick:o},[Xa,j(" "+I(r(t).label)+" ",1),Qa]),p("ul",Za,[(a(!0),u(M,null,E(r(e),d=>(a(),u("li",{key:d.link,class:"item"},[k(F,{class:"link",href:d.link},{default:f(()=>[j(I(d.text),1)]),_:2},1032,["href"])]))),128))])],2)):h("",!0)}}),er=g(xa,[["__scopeId","data-v-362991c2"]]),tr={class:"container"},nr=_({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(n){const e=T(null),t=Ae(oe?document.body:null);return(s,o)=>(a(),$(pe,{name:"fade",onEnter:o[0]||(o[0]=i=>t.value=!0),onAfterLeave:o[1]||(o[1]=i=>t.value=!1)},{default:f(()=>[s.open?(a(),u("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:e,id:"VPNavScreen"},[p("div",tr,[c(s.$slots,"nav-screen-content-before",{},void 0,!0),k(Ja,{class:"menu"}),k(er,{class:"translations"}),k(Ia,{class:"appearance"}),k(Ya,{class:"social-links"}),c(s.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):h("",!0)]),_:3}))}}),or=g(nr,[["__scopeId","data-v-833aabba"]]),sr={key:0,class:"VPNav"},ar=_({__name:"VPNav",setup(n){const{isScreenOpen:e,closeScreen:t,toggleScreen:s}=jo(),{frontmatter:o}=V(),i=y(()=>o.value.navbar!==!1);return me("close-screen",t),ee(()=>{oe&&document.documentElement.classList.toggle("hide-nav",!i.value)}),(l,d)=>i.value?(a(),u("header",sr,[k(Va,{"is-screen-open":r(e),onToggleScreen:r(s)},{"nav-bar-title-before":f(()=>[c(l.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":f(()=>[c(l.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":f(()=>[c(l.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":f(()=>[c(l.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),k(or,{open:r(e)},{"nav-screen-content-before":f(()=>[c(l.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":f(()=>[c(l.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):h("",!0)}}),rr=g(ar,[["__scopeId","data-v-f1e365da"]]),ze=n=>(B("data-v-196b2e5f"),n=n(),H(),n),ir=["role","tabindex"],lr=ze(()=>p("div",{class:"indicator"},null,-1)),cr=ze(()=>p("span",{class:"vpi-chevron-right caret-icon"},null,-1)),ur=[cr],dr={key:1,class:"items"},vr=_({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(n){const e=n,{collapsed:t,collapsible:s,isLink:o,isActiveLink:i,hasActiveLink:l,hasChildren:d,toggle:v}=It(y(()=>e.item)),m=y(()=>d.value?"section":"div"),L=y(()=>o.value?"a":"div"),b=y(()=>d.value?e.depth+2===7?"p":`h${e.depth+2}`:"p"),P=y(()=>o.value?void 0:"button"),S=y(()=>[[`level-${e.depth}`],{collapsible:s.value},{collapsed:t.value},{"is-link":o.value},{"is-active":i.value},{"has-active":l.value}]);function A(w){"key"in w&&w.key!=="Enter"||!e.item.link&&v()}function C(){e.item.link&&v()}return(w,G)=>{const z=W("VPSidebarItem",!0);return a(),$(D(m.value),{class:N(["VPSidebarItem",S.value])},{default:f(()=>[w.item.text?(a(),u("div",K({key:0,class:"item",role:P.value},st(w.item.items?{click:A,keydown:A}:{},!0),{tabindex:w.item.items&&0}),[lr,w.item.link?(a(),$(F,{key:0,tag:L.value,class:"link",href:w.item.link,rel:w.item.rel,target:w.item.target},{default:f(()=>[(a(),$(D(b.value),{class:"text",innerHTML:w.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(a(),$(D(b.value),{key:1,class:"text",innerHTML:w.item.text},null,8,["innerHTML"])),w.item.collapsed!=null&&w.item.items&&w.item.items.length?(a(),u("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:C,onKeydown:ot(C,["enter"]),tabindex:"0"},ur,32)):h("",!0)],16,ir)):h("",!0),w.item.items&&w.item.items.length?(a(),u("div",dr,[w.depth<5?(a(!0),u(M,{key:0},E(w.item.items,J=>(a(),$(z,{key:J.text,item:J,depth:w.depth+1},null,8,["item","depth"]))),128)):h("",!0)])):h("",!0)]),_:1},8,["class"])}}}),pr=g(vr,[["__scopeId","data-v-196b2e5f"]]),fr=_({__name:"VPSidebarGroup",props:{items:{}},setup(n){const e=T(!0);let t=null;return R(()=>{t=setTimeout(()=>{t=null,e.value=!1},300)}),at(()=>{t!=null&&(clearTimeout(t),t=null)}),(s,o)=>(a(!0),u(M,null,E(s.items,i=>(a(),u("div",{key:i.text,class:N(["group",{"no-transition":e.value}])},[k(pr,{item:i,depth:0},null,8,["item"])],2))),128))}}),hr=g(fr,[["__scopeId","data-v-9e426adc"]]),Ke=n=>(B("data-v-18756405"),n=n(),H(),n),_r=Ke(()=>p("div",{class:"curtain"},null,-1)),mr={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},br=Ke(()=>p("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),kr=_({__name:"VPSidebar",props:{open:{type:Boolean}},setup(n){const{sidebarGroups:e,hasSidebar:t}=U(),s=n,o=T(null),i=Ae(oe?document.body:null);O([s,o],()=>{var d;s.open?(i.value=!0,(d=o.value)==null||d.focus()):i.value=!1},{immediate:!0,flush:"post"});const l=T(0);return O(e,()=>{l.value+=1},{deep:!0}),(d,v)=>r(t)?(a(),u("aside",{key:0,class:N(["VPSidebar",{open:d.open}]),ref_key:"navEl",ref:o,onClick:v[0]||(v[0]=rt(()=>{},["stop"]))},[_r,p("nav",mr,[br,c(d.$slots,"sidebar-nav-before",{},void 0,!0),(a(),$(hr,{items:r(e),key:l.value},null,8,["items"])),c(d.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):h("",!0)}}),$r=g(kr,[["__scopeId","data-v-18756405"]]),gr=_({__name:"VPSkipLink",setup(n){const e=ne(),t=T();O(()=>e.path,()=>t.value.focus());function s({target:o}){const i=document.getElementById(decodeURIComponent(o.hash).slice(1));if(i){const l=()=>{i.removeAttribute("tabindex"),i.removeEventListener("blur",l)};i.setAttribute("tabindex","-1"),i.addEventListener("blur",l),i.focus(),window.scrollTo(0,0)}}return(o,i)=>(a(),u(M,null,[p("span",{ref_key:"backToTop",ref:t,tabindex:"-1"},null,512),p("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:s}," Skip to content ")],64))}}),yr=g(gr,[["__scopeId","data-v-c3508ec8"]]),Pr=_({__name:"Layout",setup(n){const{isOpen:e,open:t,close:s}=U(),o=ne();O(()=>o.path,s),wt(e,s);const{frontmatter:i}=V(),l=Ce(),d=y(()=>!!l["home-hero-image"]);return me("hero-image-slot-exists",d),(v,m)=>{const L=W("Content");return r(i).layout!==!1?(a(),u("div",{key:0,class:N(["Layout",r(i).pageClass])},[c(v.$slots,"layout-top",{},void 0,!0),k(yr),k(pt,{class:"backdrop",show:r(e),onClick:r(s)},null,8,["show","onClick"]),k(rr,null,{"nav-bar-title-before":f(()=>[c(v.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":f(()=>[c(v.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":f(()=>[c(v.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":f(()=>[c(v.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":f(()=>[c(v.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":f(()=>[c(v.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),k(Oo,{open:r(e),onOpenMenu:r(t)},null,8,["open","onOpenMenu"]),k($r,{open:r(e)},{"sidebar-nav-before":f(()=>[c(v.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":f(()=>[c(v.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),k(ko,null,{"page-top":f(()=>[c(v.$slots,"page-top",{},void 0,!0)]),"page-bottom":f(()=>[c(v.$slots,"page-bottom",{},void 0,!0)]),"not-found":f(()=>[c(v.$slots,"not-found",{},void 0,!0)]),"home-hero-before":f(()=>[c(v.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":f(()=>[c(v.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":f(()=>[c(v.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":f(()=>[c(v.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":f(()=>[c(v.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":f(()=>[c(v.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":f(()=>[c(v.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":f(()=>[c(v.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":f(()=>[c(v.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":f(()=>[c(v.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":f(()=>[c(v.$slots,"doc-before",{},void 0,!0)]),"doc-after":f(()=>[c(v.$slots,"doc-after",{},void 0,!0)]),"doc-top":f(()=>[c(v.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":f(()=>[c(v.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":f(()=>[c(v.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":f(()=>[c(v.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":f(()=>[c(v.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":f(()=>[c(v.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":f(()=>[c(v.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":f(()=>[c(v.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),k(So),c(v.$slots,"layout-bottom",{},void 0,!0)],2)):(a(),$(L,{key:1}))}}}),Sr=g(Pr,[["__scopeId","data-v-a9a9e638"]]),Ve={Layout:Sr,enhanceApp:({app:n})=>{n.component("Badge",ut)}},Vr=n=>{if(typeof document>"u")return{stabilizeScrollPosition:o=>async(...i)=>o(...i)};const e=document.documentElement;return{stabilizeScrollPosition:s=>async(...o)=>{const i=s(...o),l=n.value;if(!l)return i;const d=l.offsetTop-e.scrollTop;return await Ne(),e.scrollTop=l.offsetTop-d,i}}},Re="vitepress:tabSharedState",X=typeof localStorage<"u"?localStorage:null,qe="vitepress:tabsSharedState",Lr=()=>{const n=X==null?void 0:X.getItem(qe);if(n)try{return JSON.parse(n)}catch{}return{}},Tr=n=>{X&&X.setItem(qe,JSON.stringify(n))},wr=n=>{const e=it({});O(()=>e.content,(t,s)=>{t&&s&&Tr(t)},{deep:!0}),n.provide(Re,e)},Ir=(n,e)=>{const t=Y(Re);if(!t)throw new Error("[vitepress-plugin-tabs] TabsSharedState should be injected");R(()=>{t.content||(t.content=Lr())});const s=T(),o=y({get(){var v;const l=e.value,d=n.value;if(l){const m=(v=t.content)==null?void 0:v[l];if(m&&d.includes(m))return m}else{const m=s.value;if(m)return m}return d[0]},set(l){const d=e.value;d?t.content&&(t.content[d]=l):s.value=l}});return{selected:o,select:l=>{o.value=l}}};let Le=0;const Nr=()=>(Le++,""+Le);function Mr(){const n=Ce();return y(()=>{var s;const t=(s=n.default)==null?void 0:s.call(n);return t?t.filter(o=>typeof o.type=="object"&&"__name"in o.type&&o.type.__name==="PluginTabsTab"&&o.props).map(o=>{var i;return(i=o.props)==null?void 0:i.label}):[]})}const We="vitepress:tabSingleState",Ar=n=>{me(We,n)},Cr=()=>{const n=Y(We);if(!n)throw new Error("[vitepress-plugin-tabs] TabsSingleState should be injected");return n},Br={class:"plugin-tabs"},Hr=["id","aria-selected","aria-controls","tabindex","onClick"],Er=_({__name:"PluginTabs",props:{sharedStateKey:{}},setup(n){const e=n,t=Mr(),{selected:s,select:o}=Ir(t,lt(e,"sharedStateKey")),i=T(),{stabilizeScrollPosition:l}=Vr(i),d=l(o),v=T([]),m=b=>{var A;const P=t.value.indexOf(s.value);let S;b.key==="ArrowLeft"?S=P>=1?P-1:t.value.length-1:b.key==="ArrowRight"&&(S=P(a(),u("div",Br,[p("div",{ref_key:"tablist",ref:i,class:"plugin-tabs--tab-list",role:"tablist",onKeydown:m},[(a(!0),u(M,null,E(r(t),S=>(a(),u("button",{id:`tab-${S}-${r(L)}`,ref_for:!0,ref_key:"buttonRefs",ref:v,key:S,role:"tab",class:"plugin-tabs--tab","aria-selected":S===r(s),"aria-controls":`panel-${S}-${r(L)}`,tabindex:S===r(s)?0:-1,onClick:()=>r(d)(S)},I(S),9,Hr))),128))],544),c(b.$slots,"default")]))}}),Dr=["id","aria-labelledby"],Fr=_({__name:"PluginTabsTab",props:{label:{}},setup(n){const{uid:e,selected:t}=Cr();return(s,o)=>r(t)===s.label?(a(),u("div",{key:0,id:`panel-${s.label}-${r(e)}`,class:"plugin-tabs--content",role:"tabpanel",tabindex:"0","aria-labelledby":`tab-${s.label}-${r(e)}`},[c(s.$slots,"default",{},void 0,!0)],8,Dr)):h("",!0)}}),Or=g(Fr,[["__scopeId","data-v-9b0d03d2"]]),jr=n=>{wr(n),n.component("PluginTabs",Er),n.component("PluginTabsTab",Or)},Gr={extends:Ve,Layout(){return ct(Ve.Layout,null,{})},enhanceApp({app:n,router:e,siteData:t}){jr(n)}};export{Gr as R,Xs as c,V as u}; +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/chunks/VPLocalSearchBox.CBbblqfB.js","assets/chunks/framework.B24clL9_.js"])))=>i.map(i=>d[i]); +import{d as _,o as a,c as u,r as c,n as N,a as j,t as I,b as $,w as f,e as h,T as pe,_ as g,u as Je,i as Ye,f as Xe,g as fe,h as y,j as p,k as r,p as B,l as H,m as q,q as le,s as T,v as O,x as ee,y as R,z as he,A as _e,B as Qe,C as Ze,D as W,F as M,E,G as Te,H as te,I as k,J as D,K as we,L as ne,M as K,N as Y,O as xe,P as Ie,Q as ce,R as Ne,S as Me,U as oe,V as et,W as tt,X as nt,Y as Ae,Z as me,$ as ot,a0 as st,a1 as at,a2 as rt,a3 as Ce,a4 as it,a5 as lt,a6 as ct}from"./framework.B24clL9_.js";const ut=_({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(n){return(e,t)=>(a(),u("span",{class:N(["VPBadge",e.type])},[c(e.$slots,"default",{},()=>[j(I(e.text),1)])],2))}}),dt={key:0,class:"VPBackdrop"},vt=_({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(n){return(e,t)=>(a(),$(pe,{name:"fade"},{default:f(()=>[e.show?(a(),u("div",dt)):h("",!0)]),_:1}))}}),pt=g(vt,[["__scopeId","data-v-b06cdb19"]]),V=Je;function ft(n,e){let t,s=!1;return()=>{t&&clearTimeout(t),s?t=setTimeout(n,e):(n(),(s=!0)&&setTimeout(()=>s=!1,e))}}function ue(n){return/^\//.test(n)?n:`/${n}`}function be(n){const{pathname:e,search:t,hash:s,protocol:o}=new URL(n,"http://a.com");if(Ye(n)||n.startsWith("#")||!o.startsWith("http")||!Xe(e))return n;const{site:i}=V(),l=e.endsWith("/")||e.endsWith(".html")?n:n.replace(/(?:(^\.+)\/)?.*$/,`$1${e.replace(/(\.md)?$/,i.value.cleanUrls?"":".html")}${t}${s}`);return fe(l)}function Q({correspondingLink:n=!1}={}){const{site:e,localeIndex:t,page:s,theme:o,hash:i}=V(),l=y(()=>{var v,m;return{label:(v=e.value.locales[t.value])==null?void 0:v.label,link:((m=e.value.locales[t.value])==null?void 0:m.link)||(t.value==="root"?"/":`/${t.value}/`)}});return{localeLinks:y(()=>Object.entries(e.value.locales).flatMap(([v,m])=>l.value.label===m.label?[]:{text:m.label,link:ht(m.link||(v==="root"?"/":`/${v}/`),o.value.i18nRouting!==!1&&n,s.value.relativePath.slice(l.value.link.length-1),!e.value.cleanUrls)+i.value})),currentLang:l}}function ht(n,e,t,s){return e?n.replace(/\/$/,"")+ue(t.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,s?".html":"")):n}const _t=n=>(B("data-v-951cab6c"),n=n(),H(),n),mt={class:"NotFound"},bt={class:"code"},kt={class:"title"},$t=_t(()=>p("div",{class:"divider"},null,-1)),gt={class:"quote"},yt={class:"action"},Pt=["href","aria-label"],St=_({__name:"NotFound",setup(n){const{theme:e}=V(),{currentLang:t}=Q();return(s,o)=>{var i,l,d,v,m;return a(),u("div",mt,[p("p",bt,I(((i=r(e).notFound)==null?void 0:i.code)??"404"),1),p("h1",kt,I(((l=r(e).notFound)==null?void 0:l.title)??"PAGE NOT FOUND"),1),$t,p("blockquote",gt,I(((d=r(e).notFound)==null?void 0:d.quote)??"But if you don't change your direction, and if you keep looking, you may end up where you are heading."),1),p("div",yt,[p("a",{class:"link",href:r(fe)(r(t).link),"aria-label":((v=r(e).notFound)==null?void 0:v.linkLabel)??"go to home"},I(((m=r(e).notFound)==null?void 0:m.linkText)??"Take me home"),9,Pt)])])}}}),Vt=g(St,[["__scopeId","data-v-951cab6c"]]);function Be(n,e){if(Array.isArray(n))return Z(n);if(n==null)return[];e=ue(e);const t=Object.keys(n).sort((o,i)=>i.split("/").length-o.split("/").length).find(o=>e.startsWith(ue(o))),s=t?n[t]:[];return Array.isArray(s)?Z(s):Z(s.items,s.base)}function Lt(n){const e=[];let t=0;for(const s in n){const o=n[s];if(o.items){t=e.push(o);continue}e[t]||e.push({items:[]}),e[t].items.push(o)}return e}function Tt(n){const e=[];function t(s){for(const o of s)o.text&&o.link&&e.push({text:o.text,link:o.link,docFooterText:o.docFooterText}),o.items&&t(o.items)}return t(n),e}function de(n,e){return Array.isArray(e)?e.some(t=>de(n,t)):q(n,e.link)?!0:e.items?de(n,e.items):!1}function Z(n,e){return[...n].map(t=>{const s={...t},o=s.base||e;return o&&s.link&&(s.link=o+s.link),s.items&&(s.items=Z(s.items,o)),s})}function U(){const{frontmatter:n,page:e,theme:t}=V(),s=le("(min-width: 960px)"),o=T(!1),i=y(()=>{const C=t.value.sidebar,w=e.value.relativePath;return C?Be(C,w):[]}),l=T(i.value);O(i,(C,w)=>{JSON.stringify(C)!==JSON.stringify(w)&&(l.value=i.value)});const d=y(()=>n.value.sidebar!==!1&&l.value.length>0&&n.value.layout!=="home"),v=y(()=>m?n.value.aside==null?t.value.aside==="left":n.value.aside==="left":!1),m=y(()=>n.value.layout==="home"?!1:n.value.aside!=null?!!n.value.aside:t.value.aside!==!1),L=y(()=>d.value&&s.value),b=y(()=>d.value?Lt(l.value):[]);function P(){o.value=!0}function S(){o.value=!1}function A(){o.value?S():P()}return{isOpen:o,sidebar:l,sidebarGroups:b,hasSidebar:d,hasAside:m,leftAside:v,isSidebarEnabled:L,open:P,close:S,toggle:A}}function wt(n,e){let t;ee(()=>{t=n.value?document.activeElement:void 0}),R(()=>{window.addEventListener("keyup",s)}),he(()=>{window.removeEventListener("keyup",s)});function s(o){o.key==="Escape"&&n.value&&(e(),t==null||t.focus())}}function It(n){const{page:e,hash:t}=V(),s=T(!1),o=y(()=>n.value.collapsed!=null),i=y(()=>!!n.value.link),l=T(!1),d=()=>{l.value=q(e.value.relativePath,n.value.link)};O([e,n,t],d),R(d);const v=y(()=>l.value?!0:n.value.items?de(e.value.relativePath,n.value.items):!1),m=y(()=>!!(n.value.items&&n.value.items.length));ee(()=>{s.value=!!(o.value&&n.value.collapsed)}),_e(()=>{(l.value||v.value)&&(s.value=!1)});function L(){o.value&&(s.value=!s.value)}return{collapsed:s,collapsible:o,isLink:i,isActiveLink:l,hasActiveLink:v,hasChildren:m,toggle:L}}function Nt(){const{hasSidebar:n}=U(),e=le("(min-width: 960px)"),t=le("(min-width: 1280px)");return{isAsideEnabled:y(()=>!t.value&&!e.value?!1:n.value?t.value:e.value)}}const ve=[];function He(n){return typeof n.outline=="object"&&!Array.isArray(n.outline)&&n.outline.label||n.outlineTitle||"On this page"}function ke(n){const e=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(t=>t.id&&t.hasChildNodes()).map(t=>{const s=Number(t.tagName[1]);return{element:t,title:Mt(t),link:"#"+t.id,level:s}});return At(e,n)}function Mt(n){let e="";for(const t of n.childNodes)if(t.nodeType===1){if(t.classList.contains("VPBadge")||t.classList.contains("header-anchor")||t.classList.contains("ignore-header"))continue;e+=t.textContent}else t.nodeType===3&&(e+=t.textContent);return e.trim()}function At(n,e){if(e===!1)return[];const t=(typeof e=="object"&&!Array.isArray(e)?e.level:e)||2,[s,o]=typeof t=="number"?[t,t]:t==="deep"?[2,6]:t;n=n.filter(l=>l.level>=s&&l.level<=o),ve.length=0;for(const{element:l,link:d}of n)ve.push({element:l,link:d});const i=[];e:for(let l=0;l=0;v--){const m=n[v];if(m.level{requestAnimationFrame(i),window.addEventListener("scroll",s)}),Qe(()=>{l(location.hash)}),he(()=>{window.removeEventListener("scroll",s)});function i(){if(!t.value)return;const d=window.scrollY,v=window.innerHeight,m=document.body.offsetHeight,L=Math.abs(d+v-m)<1,b=ve.map(({element:S,link:A})=>({link:A,top:Bt(S)})).filter(({top:S})=>!Number.isNaN(S)).sort((S,A)=>S.top-A.top);if(!b.length){l(null);return}if(d<1){l(null);return}if(L){l(b[b.length-1].link);return}let P=null;for(const{link:S,top:A}of b){if(A>d+Ze()+4)break;P=S}l(P)}function l(d){o&&o.classList.remove("active"),d==null?o=null:o=n.value.querySelector(`a[href="${decodeURIComponent(d)}"]`);const v=o;v?(v.classList.add("active"),e.value.style.top=v.offsetTop+39+"px",e.value.style.opacity="1"):(e.value.style.top="33px",e.value.style.opacity="0")}}function Bt(n){let e=0;for(;n!==document.body;){if(n===null)return NaN;e+=n.offsetTop,n=n.offsetParent}return e}const Ht=["href","title"],Et=_({__name:"VPDocOutlineItem",props:{headers:{},root:{type:Boolean}},setup(n){function e({target:t}){const s=t.href.split("#")[1],o=document.getElementById(decodeURIComponent(s));o==null||o.focus({preventScroll:!0})}return(t,s)=>{const o=W("VPDocOutlineItem",!0);return a(),u("ul",{class:N(["VPDocOutlineItem",t.root?"root":"nested"])},[(a(!0),u(M,null,E(t.headers,({children:i,link:l,title:d})=>(a(),u("li",null,[p("a",{class:"outline-link",href:l,onClick:e,title:d},I(d),9,Ht),i!=null&&i.length?(a(),$(o,{key:0,headers:i},null,8,["headers"])):h("",!0)]))),256))],2)}}}),Ee=g(Et,[["__scopeId","data-v-3f927ebe"]]),Dt={class:"content"},Ft={"aria-level":"2",class:"outline-title",id:"doc-outline-aria-label",role:"heading"},Ot=_({__name:"VPDocAsideOutline",setup(n){const{frontmatter:e,theme:t}=V(),s=Te([]);te(()=>{s.value=ke(e.value.outline??t.value.outline)});const o=T(),i=T();return Ct(o,i),(l,d)=>(a(),u("nav",{"aria-labelledby":"doc-outline-aria-label",class:N(["VPDocAsideOutline",{"has-outline":s.value.length>0}]),ref_key:"container",ref:o},[p("div",Dt,[p("div",{class:"outline-marker",ref_key:"marker",ref:i},null,512),p("div",Ft,I(r(He)(r(t))),1),k(Ee,{headers:s.value,root:!0},null,8,["headers"])])],2))}}),jt=g(Ot,[["__scopeId","data-v-b38bf2ff"]]),Ut={class:"VPDocAsideCarbonAds"},Gt=_({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(n){const e=()=>null;return(t,s)=>(a(),u("div",Ut,[k(r(e),{"carbon-ads":t.carbonAds},null,8,["carbon-ads"])]))}}),zt=n=>(B("data-v-6d7b3c46"),n=n(),H(),n),Kt={class:"VPDocAside"},Rt=zt(()=>p("div",{class:"spacer"},null,-1)),qt=_({__name:"VPDocAside",setup(n){const{theme:e}=V();return(t,s)=>(a(),u("div",Kt,[c(t.$slots,"aside-top",{},void 0,!0),c(t.$slots,"aside-outline-before",{},void 0,!0),k(jt),c(t.$slots,"aside-outline-after",{},void 0,!0),Rt,c(t.$slots,"aside-ads-before",{},void 0,!0),r(e).carbonAds?(a(),$(Gt,{key:0,"carbon-ads":r(e).carbonAds},null,8,["carbon-ads"])):h("",!0),c(t.$slots,"aside-ads-after",{},void 0,!0),c(t.$slots,"aside-bottom",{},void 0,!0)]))}}),Wt=g(qt,[["__scopeId","data-v-6d7b3c46"]]);function Jt(){const{theme:n,page:e}=V();return y(()=>{const{text:t="Edit this page",pattern:s=""}=n.value.editLink||{};let o;return typeof s=="function"?o=s(e.value):o=s.replace(/:path/g,e.value.filePath),{url:o,text:t}})}function Yt(){const{page:n,theme:e,frontmatter:t}=V();return y(()=>{var m,L,b,P,S,A,C,w;const s=Be(e.value.sidebar,n.value.relativePath),o=Tt(s),i=Xt(o,G=>G.link.replace(/[?#].*$/,"")),l=i.findIndex(G=>q(n.value.relativePath,G.link)),d=((m=e.value.docFooter)==null?void 0:m.prev)===!1&&!t.value.prev||t.value.prev===!1,v=((L=e.value.docFooter)==null?void 0:L.next)===!1&&!t.value.next||t.value.next===!1;return{prev:d?void 0:{text:(typeof t.value.prev=="string"?t.value.prev:typeof t.value.prev=="object"?t.value.prev.text:void 0)??((b=i[l-1])==null?void 0:b.docFooterText)??((P=i[l-1])==null?void 0:P.text),link:(typeof t.value.prev=="object"?t.value.prev.link:void 0)??((S=i[l-1])==null?void 0:S.link)},next:v?void 0:{text:(typeof t.value.next=="string"?t.value.next:typeof t.value.next=="object"?t.value.next.text:void 0)??((A=i[l+1])==null?void 0:A.docFooterText)??((C=i[l+1])==null?void 0:C.text),link:(typeof t.value.next=="object"?t.value.next.link:void 0)??((w=i[l+1])==null?void 0:w.link)}}})}function Xt(n,e){const t=new Set;return n.filter(s=>{const o=e(s);return t.has(o)?!1:t.add(o)})}const F=_({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(n){const e=n,t=y(()=>e.tag??(e.href?"a":"span")),s=y(()=>e.href&&we.test(e.href)||e.target==="_blank");return(o,i)=>(a(),$(D(t.value),{class:N(["VPLink",{link:o.href,"vp-external-link-icon":s.value,"no-icon":o.noIcon}]),href:o.href?r(be)(o.href):void 0,target:o.target??(s.value?"_blank":void 0),rel:o.rel??(s.value?"noreferrer":void 0)},{default:f(()=>[c(o.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),Qt={class:"VPLastUpdated"},Zt=["datetime"],xt=_({__name:"VPDocFooterLastUpdated",setup(n){const{theme:e,page:t,lang:s}=V(),o=y(()=>new Date(t.value.lastUpdated)),i=y(()=>o.value.toISOString()),l=T("");return R(()=>{ee(()=>{var d,v,m;l.value=new Intl.DateTimeFormat((v=(d=e.value.lastUpdated)==null?void 0:d.formatOptions)!=null&&v.forceLocale?s.value:void 0,((m=e.value.lastUpdated)==null?void 0:m.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(o.value)})}),(d,v)=>{var m;return a(),u("p",Qt,[j(I(((m=r(e).lastUpdated)==null?void 0:m.text)||r(e).lastUpdatedText||"Last updated")+": ",1),p("time",{datetime:i.value},I(l.value),9,Zt)])}}}),en=g(xt,[["__scopeId","data-v-475f71b8"]]),De=n=>(B("data-v-4f9813fa"),n=n(),H(),n),tn={key:0,class:"VPDocFooter"},nn={key:0,class:"edit-info"},on={key:0,class:"edit-link"},sn=De(()=>p("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),an={key:1,class:"last-updated"},rn={key:1,class:"prev-next","aria-labelledby":"doc-footer-aria-label"},ln=De(()=>p("span",{class:"visually-hidden",id:"doc-footer-aria-label"},"Pager",-1)),cn={class:"pager"},un=["innerHTML"],dn=["innerHTML"],vn={class:"pager"},pn=["innerHTML"],fn=["innerHTML"],hn=_({__name:"VPDocFooter",setup(n){const{theme:e,page:t,frontmatter:s}=V(),o=Jt(),i=Yt(),l=y(()=>e.value.editLink&&s.value.editLink!==!1),d=y(()=>t.value.lastUpdated),v=y(()=>l.value||d.value||i.value.prev||i.value.next);return(m,L)=>{var b,P,S,A;return v.value?(a(),u("footer",tn,[c(m.$slots,"doc-footer-before",{},void 0,!0),l.value||d.value?(a(),u("div",nn,[l.value?(a(),u("div",on,[k(F,{class:"edit-link-button",href:r(o).url,"no-icon":!0},{default:f(()=>[sn,j(" "+I(r(o).text),1)]),_:1},8,["href"])])):h("",!0),d.value?(a(),u("div",an,[k(en)])):h("",!0)])):h("",!0),(b=r(i).prev)!=null&&b.link||(P=r(i).next)!=null&&P.link?(a(),u("nav",rn,[ln,p("div",cn,[(S=r(i).prev)!=null&&S.link?(a(),$(F,{key:0,class:"pager-link prev",href:r(i).prev.link},{default:f(()=>{var C;return[p("span",{class:"desc",innerHTML:((C=r(e).docFooter)==null?void 0:C.prev)||"Previous page"},null,8,un),p("span",{class:"title",innerHTML:r(i).prev.text},null,8,dn)]}),_:1},8,["href"])):h("",!0)]),p("div",vn,[(A=r(i).next)!=null&&A.link?(a(),$(F,{key:0,class:"pager-link next",href:r(i).next.link},{default:f(()=>{var C;return[p("span",{class:"desc",innerHTML:((C=r(e).docFooter)==null?void 0:C.next)||"Next page"},null,8,pn),p("span",{class:"title",innerHTML:r(i).next.text},null,8,fn)]}),_:1},8,["href"])):h("",!0)])])):h("",!0)])):h("",!0)}}}),_n=g(hn,[["__scopeId","data-v-4f9813fa"]]),mn=n=>(B("data-v-83890dd9"),n=n(),H(),n),bn={class:"container"},kn=mn(()=>p("div",{class:"aside-curtain"},null,-1)),$n={class:"aside-container"},gn={class:"aside-content"},yn={class:"content"},Pn={class:"content-container"},Sn={class:"main"},Vn=_({__name:"VPDoc",setup(n){const{theme:e}=V(),t=ne(),{hasSidebar:s,hasAside:o,leftAside:i}=U(),l=y(()=>t.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(d,v)=>{const m=W("Content");return a(),u("div",{class:N(["VPDoc",{"has-sidebar":r(s),"has-aside":r(o)}])},[c(d.$slots,"doc-top",{},void 0,!0),p("div",bn,[r(o)?(a(),u("div",{key:0,class:N(["aside",{"left-aside":r(i)}])},[kn,p("div",$n,[p("div",gn,[k(Wt,null,{"aside-top":f(()=>[c(d.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":f(()=>[c(d.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":f(()=>[c(d.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":f(()=>[c(d.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":f(()=>[c(d.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":f(()=>[c(d.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):h("",!0),p("div",yn,[p("div",Pn,[c(d.$slots,"doc-before",{},void 0,!0),p("main",Sn,[k(m,{class:N(["vp-doc",[l.value,r(e).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),k(_n,null,{"doc-footer-before":f(()=>[c(d.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),c(d.$slots,"doc-after",{},void 0,!0)])])]),c(d.$slots,"doc-bottom",{},void 0,!0)],2)}}}),Ln=g(Vn,[["__scopeId","data-v-83890dd9"]]),Tn=_({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(n){const e=n,t=y(()=>e.href&&we.test(e.href)),s=y(()=>e.tag||e.href?"a":"button");return(o,i)=>(a(),$(D(s.value),{class:N(["VPButton",[o.size,o.theme]]),href:o.href?r(be)(o.href):void 0,target:e.target??(t.value?"_blank":void 0),rel:e.rel??(t.value?"noreferrer":void 0)},{default:f(()=>[j(I(o.text),1)]),_:1},8,["class","href","target","rel"]))}}),wn=g(Tn,[["__scopeId","data-v-14206e74"]]),In=["src","alt"],Nn=_({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(n){return(e,t)=>{const s=W("VPImage",!0);return e.image?(a(),u(M,{key:0},[typeof e.image=="string"||"src"in e.image?(a(),u("img",K({key:0,class:"VPImage"},typeof e.image=="string"?e.$attrs:{...e.image,...e.$attrs},{src:r(fe)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,In)):(a(),u(M,{key:1},[k(s,K({class:"dark",image:e.image.dark,alt:e.image.alt},e.$attrs),null,16,["image","alt"]),k(s,K({class:"light",image:e.image.light,alt:e.image.alt},e.$attrs),null,16,["image","alt"])],64))],64)):h("",!0)}}}),x=g(Nn,[["__scopeId","data-v-35a7d0b8"]]),Mn=n=>(B("data-v-955009fc"),n=n(),H(),n),An={class:"container"},Cn={class:"main"},Bn={key:0,class:"name"},Hn=["innerHTML"],En=["innerHTML"],Dn=["innerHTML"],Fn={key:0,class:"actions"},On={key:0,class:"image"},jn={class:"image-container"},Un=Mn(()=>p("div",{class:"image-bg"},null,-1)),Gn=_({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(n){const e=Y("hero-image-slot-exists");return(t,s)=>(a(),u("div",{class:N(["VPHero",{"has-image":t.image||r(e)}])},[p("div",An,[p("div",Cn,[c(t.$slots,"home-hero-info-before",{},void 0,!0),c(t.$slots,"home-hero-info",{},()=>[t.name?(a(),u("h1",Bn,[p("span",{innerHTML:t.name,class:"clip"},null,8,Hn)])):h("",!0),t.text?(a(),u("p",{key:1,innerHTML:t.text,class:"text"},null,8,En)):h("",!0),t.tagline?(a(),u("p",{key:2,innerHTML:t.tagline,class:"tagline"},null,8,Dn)):h("",!0)],!0),c(t.$slots,"home-hero-info-after",{},void 0,!0),t.actions?(a(),u("div",Fn,[(a(!0),u(M,null,E(t.actions,o=>(a(),u("div",{key:o.link,class:"action"},[k(wn,{tag:"a",size:"medium",theme:o.theme,text:o.text,href:o.link,target:o.target,rel:o.rel},null,8,["theme","text","href","target","rel"])]))),128))])):h("",!0),c(t.$slots,"home-hero-actions-after",{},void 0,!0)]),t.image||r(e)?(a(),u("div",On,[p("div",jn,[Un,c(t.$slots,"home-hero-image",{},()=>[t.image?(a(),$(x,{key:0,class:"image-src",image:t.image},null,8,["image"])):h("",!0)],!0)])])):h("",!0)])],2))}}),zn=g(Gn,[["__scopeId","data-v-955009fc"]]),Kn=_({__name:"VPHomeHero",setup(n){const{frontmatter:e}=V();return(t,s)=>r(e).hero?(a(),$(zn,{key:0,class:"VPHomeHero",name:r(e).hero.name,text:r(e).hero.text,tagline:r(e).hero.tagline,image:r(e).hero.image,actions:r(e).hero.actions},{"home-hero-info-before":f(()=>[c(t.$slots,"home-hero-info-before")]),"home-hero-info":f(()=>[c(t.$slots,"home-hero-info")]),"home-hero-info-after":f(()=>[c(t.$slots,"home-hero-info-after")]),"home-hero-actions-after":f(()=>[c(t.$slots,"home-hero-actions-after")]),"home-hero-image":f(()=>[c(t.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):h("",!0)}}),Rn=n=>(B("data-v-f5e9645b"),n=n(),H(),n),qn={class:"box"},Wn={key:0,class:"icon"},Jn=["innerHTML"],Yn=["innerHTML"],Xn=["innerHTML"],Qn={key:4,class:"link-text"},Zn={class:"link-text-value"},xn=Rn(()=>p("span",{class:"vpi-arrow-right link-text-icon"},null,-1)),eo=_({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(n){return(e,t)=>(a(),$(F,{class:"VPFeature",href:e.link,rel:e.rel,target:e.target,"no-icon":!0,tag:e.link?"a":"div"},{default:f(()=>[p("article",qn,[typeof e.icon=="object"&&e.icon.wrap?(a(),u("div",Wn,[k(x,{image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])])):typeof e.icon=="object"?(a(),$(x,{key:1,image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])):e.icon?(a(),u("div",{key:2,class:"icon",innerHTML:e.icon},null,8,Jn)):h("",!0),p("h2",{class:"title",innerHTML:e.title},null,8,Yn),e.details?(a(),u("p",{key:3,class:"details",innerHTML:e.details},null,8,Xn)):h("",!0),e.linkText?(a(),u("div",Qn,[p("p",Zn,[j(I(e.linkText)+" ",1),xn])])):h("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),to=g(eo,[["__scopeId","data-v-f5e9645b"]]),no={key:0,class:"VPFeatures"},oo={class:"container"},so={class:"items"},ao=_({__name:"VPFeatures",props:{features:{}},setup(n){const e=n,t=y(()=>{const s=e.features.length;if(s){if(s===2)return"grid-2";if(s===3)return"grid-3";if(s%3===0)return"grid-6";if(s>3)return"grid-4"}else return});return(s,o)=>s.features?(a(),u("div",no,[p("div",oo,[p("div",so,[(a(!0),u(M,null,E(s.features,i=>(a(),u("div",{key:i.title,class:N(["item",[t.value]])},[k(to,{icon:i.icon,title:i.title,details:i.details,link:i.link,"link-text":i.linkText,rel:i.rel,target:i.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):h("",!0)}}),ro=g(ao,[["__scopeId","data-v-d0a190d7"]]),io=_({__name:"VPHomeFeatures",setup(n){const{frontmatter:e}=V();return(t,s)=>r(e).features?(a(),$(ro,{key:0,class:"VPHomeFeatures",features:r(e).features},null,8,["features"])):h("",!0)}}),lo=_({__name:"VPHomeContent",setup(n){const{width:e}=xe({initialWidth:0,includeScrollbar:!1});return(t,s)=>(a(),u("div",{class:"vp-doc container",style:Ie(r(e)?{"--vp-offset":`calc(50% - ${r(e)/2}px)`}:{})},[c(t.$slots,"default",{},void 0,!0)],4))}}),co=g(lo,[["__scopeId","data-v-7a48a447"]]),uo={class:"VPHome"},vo=_({__name:"VPHome",setup(n){const{frontmatter:e}=V();return(t,s)=>{const o=W("Content");return a(),u("div",uo,[c(t.$slots,"home-hero-before",{},void 0,!0),k(Kn,null,{"home-hero-info-before":f(()=>[c(t.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":f(()=>[c(t.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":f(()=>[c(t.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":f(()=>[c(t.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":f(()=>[c(t.$slots,"home-hero-image",{},void 0,!0)]),_:3}),c(t.$slots,"home-hero-after",{},void 0,!0),c(t.$slots,"home-features-before",{},void 0,!0),k(io),c(t.$slots,"home-features-after",{},void 0,!0),r(e).markdownStyles!==!1?(a(),$(co,{key:0},{default:f(()=>[k(o)]),_:1})):(a(),$(o,{key:1}))])}}}),po=g(vo,[["__scopeId","data-v-cbb6ec48"]]),fo={},ho={class:"VPPage"};function _o(n,e){const t=W("Content");return a(),u("div",ho,[c(n.$slots,"page-top"),k(t),c(n.$slots,"page-bottom")])}const mo=g(fo,[["render",_o]]),bo=_({__name:"VPContent",setup(n){const{page:e,frontmatter:t}=V(),{hasSidebar:s}=U();return(o,i)=>(a(),u("div",{class:N(["VPContent",{"has-sidebar":r(s),"is-home":r(t).layout==="home"}]),id:"VPContent"},[r(e).isNotFound?c(o.$slots,"not-found",{key:0},()=>[k(Vt)],!0):r(t).layout==="page"?(a(),$(mo,{key:1},{"page-top":f(()=>[c(o.$slots,"page-top",{},void 0,!0)]),"page-bottom":f(()=>[c(o.$slots,"page-bottom",{},void 0,!0)]),_:3})):r(t).layout==="home"?(a(),$(po,{key:2},{"home-hero-before":f(()=>[c(o.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":f(()=>[c(o.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":f(()=>[c(o.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":f(()=>[c(o.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":f(()=>[c(o.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":f(()=>[c(o.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":f(()=>[c(o.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":f(()=>[c(o.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":f(()=>[c(o.$slots,"home-features-after",{},void 0,!0)]),_:3})):r(t).layout&&r(t).layout!=="doc"?(a(),$(D(r(t).layout),{key:3})):(a(),$(Ln,{key:4},{"doc-top":f(()=>[c(o.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":f(()=>[c(o.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":f(()=>[c(o.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":f(()=>[c(o.$slots,"doc-before",{},void 0,!0)]),"doc-after":f(()=>[c(o.$slots,"doc-after",{},void 0,!0)]),"aside-top":f(()=>[c(o.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":f(()=>[c(o.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":f(()=>[c(o.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":f(()=>[c(o.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":f(()=>[c(o.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":f(()=>[c(o.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),ko=g(bo,[["__scopeId","data-v-91765379"]]),$o={class:"container"},go=["innerHTML"],yo=["innerHTML"],Po=_({__name:"VPFooter",setup(n){const{theme:e,frontmatter:t}=V(),{hasSidebar:s}=U();return(o,i)=>r(e).footer&&r(t).footer!==!1?(a(),u("footer",{key:0,class:N(["VPFooter",{"has-sidebar":r(s)}])},[p("div",$o,[r(e).footer.message?(a(),u("p",{key:0,class:"message",innerHTML:r(e).footer.message},null,8,go)):h("",!0),r(e).footer.copyright?(a(),u("p",{key:1,class:"copyright",innerHTML:r(e).footer.copyright},null,8,yo)):h("",!0)])],2)):h("",!0)}}),So=g(Po,[["__scopeId","data-v-c970a860"]]);function Vo(){const{theme:n,frontmatter:e}=V(),t=Te([]),s=y(()=>t.value.length>0);return te(()=>{t.value=ke(e.value.outline??n.value.outline)}),{headers:t,hasLocalNav:s}}const Lo=n=>(B("data-v-bc9dc845"),n=n(),H(),n),To={class:"menu-text"},wo=Lo(()=>p("span",{class:"vpi-chevron-right icon"},null,-1)),Io={class:"header"},No={class:"outline"},Mo=_({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(n){const e=n,{theme:t}=V(),s=T(!1),o=T(0),i=T(),l=T();function d(b){var P;(P=i.value)!=null&&P.contains(b.target)||(s.value=!1)}O(s,b=>{if(b){document.addEventListener("click",d);return}document.removeEventListener("click",d)}),ce("Escape",()=>{s.value=!1}),te(()=>{s.value=!1});function v(){s.value=!s.value,o.value=window.innerHeight+Math.min(window.scrollY-e.navHeight,0)}function m(b){b.target.classList.contains("outline-link")&&(l.value&&(l.value.style.transition="none"),Ne(()=>{s.value=!1}))}function L(){s.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(b,P)=>(a(),u("div",{class:"VPLocalNavOutlineDropdown",style:Ie({"--vp-vh":o.value+"px"}),ref_key:"main",ref:i},[b.headers.length>0?(a(),u("button",{key:0,onClick:v,class:N({open:s.value})},[p("span",To,I(r(He)(r(t))),1),wo],2)):(a(),u("button",{key:1,onClick:L},I(r(t).returnToTopLabel||"Return to top"),1)),k(pe,{name:"flyout"},{default:f(()=>[s.value?(a(),u("div",{key:0,ref_key:"items",ref:l,class:"items",onClick:m},[p("div",Io,[p("a",{class:"top-link",href:"#",onClick:L},I(r(t).returnToTopLabel||"Return to top"),1)]),p("div",No,[k(Ee,{headers:b.headers},null,8,["headers"])])],512)):h("",!0)]),_:1})],4))}}),Ao=g(Mo,[["__scopeId","data-v-bc9dc845"]]),Co=n=>(B("data-v-070ab83d"),n=n(),H(),n),Bo={class:"container"},Ho=["aria-expanded"],Eo=Co(()=>p("span",{class:"vpi-align-left menu-icon"},null,-1)),Do={class:"menu-text"},Fo=_({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(n){const{theme:e,frontmatter:t}=V(),{hasSidebar:s}=U(),{headers:o}=Vo(),{y:i}=Me(),l=T(0);R(()=>{l.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),te(()=>{o.value=ke(t.value.outline??e.value.outline)});const d=y(()=>o.value.length===0),v=y(()=>d.value&&!s.value),m=y(()=>({VPLocalNav:!0,"has-sidebar":s.value,empty:d.value,fixed:v.value}));return(L,b)=>r(t).layout!=="home"&&(!v.value||r(i)>=l.value)?(a(),u("div",{key:0,class:N(m.value)},[p("div",Bo,[r(s)?(a(),u("button",{key:0,class:"menu","aria-expanded":L.open,"aria-controls":"VPSidebarNav",onClick:b[0]||(b[0]=P=>L.$emit("open-menu"))},[Eo,p("span",Do,I(r(e).sidebarMenuLabel||"Menu"),1)],8,Ho)):h("",!0),k(Ao,{headers:r(o),navHeight:l.value},null,8,["headers","navHeight"])])],2)):h("",!0)}}),Oo=g(Fo,[["__scopeId","data-v-070ab83d"]]);function jo(){const n=T(!1);function e(){n.value=!0,window.addEventListener("resize",o)}function t(){n.value=!1,window.removeEventListener("resize",o)}function s(){n.value?t():e()}function o(){window.outerWidth>=768&&t()}const i=ne();return O(()=>i.path,t),{isScreenOpen:n,openScreen:e,closeScreen:t,toggleScreen:s}}const Uo={},Go={class:"VPSwitch",type:"button",role:"switch"},zo={class:"check"},Ko={key:0,class:"icon"};function Ro(n,e){return a(),u("button",Go,[p("span",zo,[n.$slots.default?(a(),u("span",Ko,[c(n.$slots,"default",{},void 0,!0)])):h("",!0)])])}const qo=g(Uo,[["render",Ro],["__scopeId","data-v-4a1c76db"]]),Fe=n=>(B("data-v-e40a8bb6"),n=n(),H(),n),Wo=Fe(()=>p("span",{class:"vpi-sun sun"},null,-1)),Jo=Fe(()=>p("span",{class:"vpi-moon moon"},null,-1)),Yo=_({__name:"VPSwitchAppearance",setup(n){const{isDark:e,theme:t}=V(),s=Y("toggle-appearance",()=>{e.value=!e.value}),o=T("");return _e(()=>{o.value=e.value?t.value.lightModeSwitchTitle||"Switch to light theme":t.value.darkModeSwitchTitle||"Switch to dark theme"}),(i,l)=>(a(),$(qo,{title:o.value,class:"VPSwitchAppearance","aria-checked":r(e),onClick:r(s)},{default:f(()=>[Wo,Jo]),_:1},8,["title","aria-checked","onClick"]))}}),$e=g(Yo,[["__scopeId","data-v-e40a8bb6"]]),Xo={key:0,class:"VPNavBarAppearance"},Qo=_({__name:"VPNavBarAppearance",setup(n){const{site:e}=V();return(t,s)=>r(e).appearance&&r(e).appearance!=="force-dark"&&r(e).appearance!=="force-auto"?(a(),u("div",Xo,[k($e)])):h("",!0)}}),Zo=g(Qo,[["__scopeId","data-v-af096f4a"]]),ge=T();let Oe=!1,ie=0;function xo(n){const e=T(!1);if(oe){!Oe&&es(),ie++;const t=O(ge,s=>{var o,i,l;s===n.el.value||(o=n.el.value)!=null&&o.contains(s)?(e.value=!0,(i=n.onFocus)==null||i.call(n)):(e.value=!1,(l=n.onBlur)==null||l.call(n))});he(()=>{t(),ie--,ie||ts()})}return et(e)}function es(){document.addEventListener("focusin",je),Oe=!0,ge.value=document.activeElement}function ts(){document.removeEventListener("focusin",je)}function je(){ge.value=document.activeElement}const ns={class:"VPMenuLink"},os=_({__name:"VPMenuLink",props:{item:{}},setup(n){const{page:e}=V();return(t,s)=>(a(),u("div",ns,[k(F,{class:N({active:r(q)(r(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel},{default:f(()=>[j(I(t.item.text),1)]),_:1},8,["class","href","target","rel"])]))}}),se=g(os,[["__scopeId","data-v-8b74d055"]]),ss={class:"VPMenuGroup"},as={key:0,class:"title"},rs=_({__name:"VPMenuGroup",props:{text:{},items:{}},setup(n){return(e,t)=>(a(),u("div",ss,[e.text?(a(),u("p",as,I(e.text),1)):h("",!0),(a(!0),u(M,null,E(e.items,s=>(a(),u(M,null,["link"in s?(a(),$(se,{key:0,item:s},null,8,["item"])):h("",!0)],64))),256))]))}}),is=g(rs,[["__scopeId","data-v-48c802d0"]]),ls={class:"VPMenu"},cs={key:0,class:"items"},us=_({__name:"VPMenu",props:{items:{}},setup(n){return(e,t)=>(a(),u("div",ls,[e.items?(a(),u("div",cs,[(a(!0),u(M,null,E(e.items,s=>(a(),u(M,{key:JSON.stringify(s)},["link"in s?(a(),$(se,{key:0,item:s},null,8,["item"])):"component"in s?(a(),$(D(s.component),K({key:1,ref_for:!0},s.props),null,16)):(a(),$(is,{key:2,text:s.text,items:s.items},null,8,["text","items"]))],64))),128))])):h("",!0),c(e.$slots,"default",{},void 0,!0)]))}}),ds=g(us,[["__scopeId","data-v-7dd3104a"]]),vs=n=>(B("data-v-e5380155"),n=n(),H(),n),ps=["aria-expanded","aria-label"],fs={key:0,class:"text"},hs=["innerHTML"],_s=vs(()=>p("span",{class:"vpi-chevron-down text-icon"},null,-1)),ms={key:1,class:"vpi-more-horizontal icon"},bs={class:"menu"},ks=_({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(n){const e=T(!1),t=T();xo({el:t,onBlur:s});function s(){e.value=!1}return(o,i)=>(a(),u("div",{class:"VPFlyout",ref_key:"el",ref:t,onMouseenter:i[1]||(i[1]=l=>e.value=!0),onMouseleave:i[2]||(i[2]=l=>e.value=!1)},[p("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":e.value,"aria-label":o.label,onClick:i[0]||(i[0]=l=>e.value=!e.value)},[o.button||o.icon?(a(),u("span",fs,[o.icon?(a(),u("span",{key:0,class:N([o.icon,"option-icon"])},null,2)):h("",!0),o.button?(a(),u("span",{key:1,innerHTML:o.button},null,8,hs)):h("",!0),_s])):(a(),u("span",ms))],8,ps),p("div",bs,[k(ds,{items:o.items},{default:f(()=>[c(o.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),ye=g(ks,[["__scopeId","data-v-e5380155"]]),$s=["href","aria-label","innerHTML"],gs=_({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(n){const e=n,t=y(()=>typeof e.icon=="object"?e.icon.svg:``);return(s,o)=>(a(),u("a",{class:"VPSocialLink no-icon",href:s.link,"aria-label":s.ariaLabel??(typeof s.icon=="string"?s.icon:""),target:"_blank",rel:"noopener",innerHTML:t.value},null,8,$s))}}),ys=g(gs,[["__scopeId","data-v-717b8b75"]]),Ps={class:"VPSocialLinks"},Ss=_({__name:"VPSocialLinks",props:{links:{}},setup(n){return(e,t)=>(a(),u("div",Ps,[(a(!0),u(M,null,E(e.links,({link:s,icon:o,ariaLabel:i})=>(a(),$(ys,{key:s,icon:o,link:s,ariaLabel:i},null,8,["icon","link","ariaLabel"]))),128))]))}}),Pe=g(Ss,[["__scopeId","data-v-ee7a9424"]]),Vs={key:0,class:"group translations"},Ls={class:"trans-title"},Ts={key:1,class:"group"},ws={class:"item appearance"},Is={class:"label"},Ns={class:"appearance-action"},Ms={key:2,class:"group"},As={class:"item social-links"},Cs=_({__name:"VPNavBarExtra",setup(n){const{site:e,theme:t}=V(),{localeLinks:s,currentLang:o}=Q({correspondingLink:!0}),i=y(()=>s.value.length&&o.value.label||e.value.appearance||t.value.socialLinks);return(l,d)=>i.value?(a(),$(ye,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:f(()=>[r(s).length&&r(o).label?(a(),u("div",Vs,[p("p",Ls,I(r(o).label),1),(a(!0),u(M,null,E(r(s),v=>(a(),$(se,{key:v.link,item:v},null,8,["item"]))),128))])):h("",!0),r(e).appearance&&r(e).appearance!=="force-dark"&&r(e).appearance!=="force-auto"?(a(),u("div",Ts,[p("div",ws,[p("p",Is,I(r(t).darkModeSwitchLabel||"Appearance"),1),p("div",Ns,[k($e)])])])):h("",!0),r(t).socialLinks?(a(),u("div",Ms,[p("div",As,[k(Pe,{class:"social-links-list",links:r(t).socialLinks},null,8,["links"])])])):h("",!0)]),_:1})):h("",!0)}}),Bs=g(Cs,[["__scopeId","data-v-925effce"]]),Hs=n=>(B("data-v-5dea55bf"),n=n(),H(),n),Es=["aria-expanded"],Ds=Hs(()=>p("span",{class:"container"},[p("span",{class:"top"}),p("span",{class:"middle"}),p("span",{class:"bottom"})],-1)),Fs=[Ds],Os=_({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(n){return(e,t)=>(a(),u("button",{type:"button",class:N(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:t[0]||(t[0]=s=>e.$emit("click"))},Fs,10,Es))}}),js=g(Os,[["__scopeId","data-v-5dea55bf"]]),Us=["innerHTML"],Gs=_({__name:"VPNavBarMenuLink",props:{item:{}},setup(n){const{page:e}=V();return(t,s)=>(a(),$(F,{class:N({VPNavBarMenuLink:!0,active:r(q)(r(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,noIcon:t.item.noIcon,target:t.item.target,rel:t.item.rel,tabindex:"0"},{default:f(()=>[p("span",{innerHTML:t.item.text},null,8,Us)]),_:1},8,["class","href","noIcon","target","rel"]))}}),zs=g(Gs,[["__scopeId","data-v-ed5ac1f6"]]),Ks=_({__name:"VPNavBarMenuGroup",props:{item:{}},setup(n){const e=n,{page:t}=V(),s=i=>"component"in i?!1:"link"in i?q(t.value.relativePath,i.link,!!e.item.activeMatch):i.items.some(s),o=y(()=>s(e.item));return(i,l)=>(a(),$(ye,{class:N({VPNavBarMenuGroup:!0,active:r(q)(r(t).relativePath,i.item.activeMatch,!!i.item.activeMatch)||o.value}),button:i.item.text,items:i.item.items},null,8,["class","button","items"]))}}),Rs=n=>(B("data-v-e6d46098"),n=n(),H(),n),qs={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},Ws=Rs(()=>p("span",{id:"main-nav-aria-label",class:"visually-hidden"}," Main Navigation ",-1)),Js=_({__name:"VPNavBarMenu",setup(n){const{theme:e}=V();return(t,s)=>r(e).nav?(a(),u("nav",qs,[Ws,(a(!0),u(M,null,E(r(e).nav,o=>(a(),u(M,{key:JSON.stringify(o)},["link"in o?(a(),$(zs,{key:0,item:o},null,8,["item"])):"component"in o?(a(),$(D(o.component),K({key:1,ref_for:!0},o.props),null,16)):(a(),$(Ks,{key:2,item:o},null,8,["item"]))],64))),128))])):h("",!0)}}),Ys=g(Js,[["__scopeId","data-v-e6d46098"]]);function Xs(n){const{localeIndex:e,theme:t}=V();function s(o){var A,C,w;const i=o.split("."),l=(A=t.value.search)==null?void 0:A.options,d=l&&typeof l=="object",v=d&&((w=(C=l.locales)==null?void 0:C[e.value])==null?void 0:w.translations)||null,m=d&&l.translations||null;let L=v,b=m,P=n;const S=i.pop();for(const G of i){let z=null;const J=P==null?void 0:P[G];J&&(z=P=J);const ae=b==null?void 0:b[G];ae&&(z=b=ae);const re=L==null?void 0:L[G];re&&(z=L=re),J||(P=z),ae||(b=z),re||(L=z)}return(L==null?void 0:L[S])??(b==null?void 0:b[S])??(P==null?void 0:P[S])??""}return s}const Qs=["aria-label"],Zs={class:"DocSearch-Button-Container"},xs=p("span",{class:"vp-icon DocSearch-Search-Icon"},null,-1),ea={class:"DocSearch-Button-Placeholder"},ta=p("span",{class:"DocSearch-Button-Keys"},[p("kbd",{class:"DocSearch-Button-Key"}),p("kbd",{class:"DocSearch-Button-Key"},"K")],-1),Se=_({__name:"VPNavBarSearchButton",setup(n){const t=Xs({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(s,o)=>(a(),u("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":r(t)("button.buttonAriaLabel")},[p("span",Zs,[xs,p("span",ea,I(r(t)("button.buttonText")),1)]),ta],8,Qs))}}),na={class:"VPNavBarSearch"},oa={id:"local-search"},sa={key:1,id:"docsearch"},aa=_({__name:"VPNavBarSearch",setup(n){const e=tt(()=>nt(()=>import("./VPLocalSearchBox.CBbblqfB.js"),__vite__mapDeps([0,1]))),t=()=>null,{theme:s}=V(),o=T(!1),i=T(!1);R(()=>{});function l(){o.value||(o.value=!0,setTimeout(d,16))}function d(){const b=new Event("keydown");b.key="k",b.metaKey=!0,window.dispatchEvent(b),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||d()},16)}function v(b){const P=b.target,S=P.tagName;return P.isContentEditable||S==="INPUT"||S==="SELECT"||S==="TEXTAREA"}const m=T(!1);ce("k",b=>{(b.ctrlKey||b.metaKey)&&(b.preventDefault(),m.value=!0)}),ce("/",b=>{v(b)||(b.preventDefault(),m.value=!0)});const L="local";return(b,P)=>{var S;return a(),u("div",na,[r(L)==="local"?(a(),u(M,{key:0},[m.value?(a(),$(r(e),{key:0,onClose:P[0]||(P[0]=A=>m.value=!1)})):h("",!0),p("div",oa,[k(Se,{onClick:P[1]||(P[1]=A=>m.value=!0)})])],64)):r(L)==="algolia"?(a(),u(M,{key:1},[o.value?(a(),$(r(t),{key:0,algolia:((S=r(s).search)==null?void 0:S.options)??r(s).algolia,onVnodeBeforeMount:P[2]||(P[2]=A=>i.value=!0)},null,8,["algolia"])):h("",!0),i.value?h("",!0):(a(),u("div",sa,[k(Se,{onClick:l})]))],64)):h("",!0)])}}}),ra=_({__name:"VPNavBarSocialLinks",setup(n){const{theme:e}=V();return(t,s)=>r(e).socialLinks?(a(),$(Pe,{key:0,class:"VPNavBarSocialLinks",links:r(e).socialLinks},null,8,["links"])):h("",!0)}}),ia=g(ra,[["__scopeId","data-v-164c457f"]]),la=["href","rel","target"],ca={key:1},ua={key:2},da=_({__name:"VPNavBarTitle",setup(n){const{site:e,theme:t}=V(),{hasSidebar:s}=U(),{currentLang:o}=Q(),i=y(()=>{var v;return typeof t.value.logoLink=="string"?t.value.logoLink:(v=t.value.logoLink)==null?void 0:v.link}),l=y(()=>{var v;return typeof t.value.logoLink=="string"||(v=t.value.logoLink)==null?void 0:v.rel}),d=y(()=>{var v;return typeof t.value.logoLink=="string"||(v=t.value.logoLink)==null?void 0:v.target});return(v,m)=>(a(),u("div",{class:N(["VPNavBarTitle",{"has-sidebar":r(s)}])},[p("a",{class:"title",href:i.value??r(be)(r(o).link),rel:l.value,target:d.value},[c(v.$slots,"nav-bar-title-before",{},void 0,!0),r(t).logo?(a(),$(x,{key:0,class:"logo",image:r(t).logo},null,8,["image"])):h("",!0),r(t).siteTitle?(a(),u("span",ca,I(r(t).siteTitle),1)):r(t).siteTitle===void 0?(a(),u("span",ua,I(r(e).title),1)):h("",!0),c(v.$slots,"nav-bar-title-after",{},void 0,!0)],8,la)],2))}}),va=g(da,[["__scopeId","data-v-28a961f9"]]),pa={class:"items"},fa={class:"title"},ha=_({__name:"VPNavBarTranslations",setup(n){const{theme:e}=V(),{localeLinks:t,currentLang:s}=Q({correspondingLink:!0});return(o,i)=>r(t).length&&r(s).label?(a(),$(ye,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:r(e).langMenuLabel||"Change language"},{default:f(()=>[p("div",pa,[p("p",fa,I(r(s).label),1),(a(!0),u(M,null,E(r(t),l=>(a(),$(se,{key:l.link,item:l},null,8,["item"]))),128))])]),_:1},8,["label"])):h("",!0)}}),_a=g(ha,[["__scopeId","data-v-c80d9ad0"]]),ma=n=>(B("data-v-822684d1"),n=n(),H(),n),ba={class:"wrapper"},ka={class:"container"},$a={class:"title"},ga={class:"content"},ya={class:"content-body"},Pa=ma(()=>p("div",{class:"divider"},[p("div",{class:"divider-line"})],-1)),Sa=_({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(n){const e=n,{y:t}=Me(),{hasSidebar:s}=U(),{frontmatter:o}=V(),i=T({});return _e(()=>{i.value={"has-sidebar":s.value,home:o.value.layout==="home",top:t.value===0,"screen-open":e.isScreenOpen}}),(l,d)=>(a(),u("div",{class:N(["VPNavBar",i.value])},[p("div",ba,[p("div",ka,[p("div",$a,[k(va,null,{"nav-bar-title-before":f(()=>[c(l.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":f(()=>[c(l.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),p("div",ga,[p("div",ya,[c(l.$slots,"nav-bar-content-before",{},void 0,!0),k(aa,{class:"search"}),k(Ys,{class:"menu"}),k(_a,{class:"translations"}),k(Zo,{class:"appearance"}),k(ia,{class:"social-links"}),k(Bs,{class:"extra"}),c(l.$slots,"nav-bar-content-after",{},void 0,!0),k(js,{class:"hamburger",active:l.isScreenOpen,onClick:d[0]||(d[0]=v=>l.$emit("toggle-screen"))},null,8,["active"])])])])]),Pa],2))}}),Va=g(Sa,[["__scopeId","data-v-822684d1"]]),La={key:0,class:"VPNavScreenAppearance"},Ta={class:"text"},wa=_({__name:"VPNavScreenAppearance",setup(n){const{site:e,theme:t}=V();return(s,o)=>r(e).appearance&&r(e).appearance!=="force-dark"&&r(e).appearance!=="force-auto"?(a(),u("div",La,[p("p",Ta,I(r(t).darkModeSwitchLabel||"Appearance"),1),k($e)])):h("",!0)}}),Ia=g(wa,[["__scopeId","data-v-ffb44008"]]),Na=_({__name:"VPNavScreenMenuLink",props:{item:{}},setup(n){const e=Y("close-screen");return(t,s)=>(a(),$(F,{class:"VPNavScreenMenuLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:r(e),innerHTML:t.item.text},null,8,["href","target","rel","onClick","innerHTML"]))}}),Ma=g(Na,[["__scopeId","data-v-27d04aeb"]]),Aa=_({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(n){const e=Y("close-screen");return(t,s)=>(a(),$(F,{class:"VPNavScreenMenuGroupLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:r(e)},{default:f(()=>[j(I(t.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}}),Ue=g(Aa,[["__scopeId","data-v-7179dbb7"]]),Ca={class:"VPNavScreenMenuGroupSection"},Ba={key:0,class:"title"},Ha=_({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(n){return(e,t)=>(a(),u("div",Ca,[e.text?(a(),u("p",Ba,I(e.text),1)):h("",!0),(a(!0),u(M,null,E(e.items,s=>(a(),$(Ue,{key:s.text,item:s},null,8,["item"]))),128))]))}}),Ea=g(Ha,[["__scopeId","data-v-4b8941ac"]]),Da=n=>(B("data-v-875057a5"),n=n(),H(),n),Fa=["aria-controls","aria-expanded"],Oa=["innerHTML"],ja=Da(()=>p("span",{class:"vpi-plus button-icon"},null,-1)),Ua=["id"],Ga={key:0,class:"item"},za={key:1,class:"item"},Ka={key:2,class:"group"},Ra=_({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(n){const e=n,t=T(!1),s=y(()=>`NavScreenGroup-${e.text.replace(" ","-").toLowerCase()}`);function o(){t.value=!t.value}return(i,l)=>(a(),u("div",{class:N(["VPNavScreenMenuGroup",{open:t.value}])},[p("button",{class:"button","aria-controls":s.value,"aria-expanded":t.value,onClick:o},[p("span",{class:"button-text",innerHTML:i.text},null,8,Oa),ja],8,Fa),p("div",{id:s.value,class:"items"},[(a(!0),u(M,null,E(i.items,d=>(a(),u(M,{key:JSON.stringify(d)},["link"in d?(a(),u("div",Ga,[k(Ue,{item:d},null,8,["item"])])):"component"in d?(a(),u("div",za,[(a(),$(D(d.component),K({ref_for:!0},d.props,{"screen-menu":""}),null,16))])):(a(),u("div",Ka,[k(Ea,{text:d.text,items:d.items},null,8,["text","items"])]))],64))),128))],8,Ua)],2))}}),qa=g(Ra,[["__scopeId","data-v-875057a5"]]),Wa={key:0,class:"VPNavScreenMenu"},Ja=_({__name:"VPNavScreenMenu",setup(n){const{theme:e}=V();return(t,s)=>r(e).nav?(a(),u("nav",Wa,[(a(!0),u(M,null,E(r(e).nav,o=>(a(),u(M,{key:JSON.stringify(o)},["link"in o?(a(),$(Ma,{key:0,item:o},null,8,["item"])):"component"in o?(a(),$(D(o.component),K({key:1,ref_for:!0},o.props,{"screen-menu":""}),null,16)):(a(),$(qa,{key:2,text:o.text||"",items:o.items},null,8,["text","items"]))],64))),128))])):h("",!0)}}),Ya=_({__name:"VPNavScreenSocialLinks",setup(n){const{theme:e}=V();return(t,s)=>r(e).socialLinks?(a(),$(Pe,{key:0,class:"VPNavScreenSocialLinks",links:r(e).socialLinks},null,8,["links"])):h("",!0)}}),Ge=n=>(B("data-v-362991c2"),n=n(),H(),n),Xa=Ge(()=>p("span",{class:"vpi-languages icon lang"},null,-1)),Qa=Ge(()=>p("span",{class:"vpi-chevron-down icon chevron"},null,-1)),Za={class:"list"},xa=_({__name:"VPNavScreenTranslations",setup(n){const{localeLinks:e,currentLang:t}=Q({correspondingLink:!0}),s=T(!1);function o(){s.value=!s.value}return(i,l)=>r(e).length&&r(t).label?(a(),u("div",{key:0,class:N(["VPNavScreenTranslations",{open:s.value}])},[p("button",{class:"title",onClick:o},[Xa,j(" "+I(r(t).label)+" ",1),Qa]),p("ul",Za,[(a(!0),u(M,null,E(r(e),d=>(a(),u("li",{key:d.link,class:"item"},[k(F,{class:"link",href:d.link},{default:f(()=>[j(I(d.text),1)]),_:2},1032,["href"])]))),128))])],2)):h("",!0)}}),er=g(xa,[["__scopeId","data-v-362991c2"]]),tr={class:"container"},nr=_({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(n){const e=T(null),t=Ae(oe?document.body:null);return(s,o)=>(a(),$(pe,{name:"fade",onEnter:o[0]||(o[0]=i=>t.value=!0),onAfterLeave:o[1]||(o[1]=i=>t.value=!1)},{default:f(()=>[s.open?(a(),u("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:e,id:"VPNavScreen"},[p("div",tr,[c(s.$slots,"nav-screen-content-before",{},void 0,!0),k(Ja,{class:"menu"}),k(er,{class:"translations"}),k(Ia,{class:"appearance"}),k(Ya,{class:"social-links"}),c(s.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):h("",!0)]),_:3}))}}),or=g(nr,[["__scopeId","data-v-833aabba"]]),sr={key:0,class:"VPNav"},ar=_({__name:"VPNav",setup(n){const{isScreenOpen:e,closeScreen:t,toggleScreen:s}=jo(),{frontmatter:o}=V(),i=y(()=>o.value.navbar!==!1);return me("close-screen",t),ee(()=>{oe&&document.documentElement.classList.toggle("hide-nav",!i.value)}),(l,d)=>i.value?(a(),u("header",sr,[k(Va,{"is-screen-open":r(e),onToggleScreen:r(s)},{"nav-bar-title-before":f(()=>[c(l.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":f(()=>[c(l.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":f(()=>[c(l.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":f(()=>[c(l.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),k(or,{open:r(e)},{"nav-screen-content-before":f(()=>[c(l.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":f(()=>[c(l.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):h("",!0)}}),rr=g(ar,[["__scopeId","data-v-f1e365da"]]),ze=n=>(B("data-v-196b2e5f"),n=n(),H(),n),ir=["role","tabindex"],lr=ze(()=>p("div",{class:"indicator"},null,-1)),cr=ze(()=>p("span",{class:"vpi-chevron-right caret-icon"},null,-1)),ur=[cr],dr={key:1,class:"items"},vr=_({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(n){const e=n,{collapsed:t,collapsible:s,isLink:o,isActiveLink:i,hasActiveLink:l,hasChildren:d,toggle:v}=It(y(()=>e.item)),m=y(()=>d.value?"section":"div"),L=y(()=>o.value?"a":"div"),b=y(()=>d.value?e.depth+2===7?"p":`h${e.depth+2}`:"p"),P=y(()=>o.value?void 0:"button"),S=y(()=>[[`level-${e.depth}`],{collapsible:s.value},{collapsed:t.value},{"is-link":o.value},{"is-active":i.value},{"has-active":l.value}]);function A(w){"key"in w&&w.key!=="Enter"||!e.item.link&&v()}function C(){e.item.link&&v()}return(w,G)=>{const z=W("VPSidebarItem",!0);return a(),$(D(m.value),{class:N(["VPSidebarItem",S.value])},{default:f(()=>[w.item.text?(a(),u("div",K({key:0,class:"item",role:P.value},st(w.item.items?{click:A,keydown:A}:{},!0),{tabindex:w.item.items&&0}),[lr,w.item.link?(a(),$(F,{key:0,tag:L.value,class:"link",href:w.item.link,rel:w.item.rel,target:w.item.target},{default:f(()=>[(a(),$(D(b.value),{class:"text",innerHTML:w.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(a(),$(D(b.value),{key:1,class:"text",innerHTML:w.item.text},null,8,["innerHTML"])),w.item.collapsed!=null&&w.item.items&&w.item.items.length?(a(),u("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:C,onKeydown:ot(C,["enter"]),tabindex:"0"},ur,32)):h("",!0)],16,ir)):h("",!0),w.item.items&&w.item.items.length?(a(),u("div",dr,[w.depth<5?(a(!0),u(M,{key:0},E(w.item.items,J=>(a(),$(z,{key:J.text,item:J,depth:w.depth+1},null,8,["item","depth"]))),128)):h("",!0)])):h("",!0)]),_:1},8,["class"])}}}),pr=g(vr,[["__scopeId","data-v-196b2e5f"]]),fr=_({__name:"VPSidebarGroup",props:{items:{}},setup(n){const e=T(!0);let t=null;return R(()=>{t=setTimeout(()=>{t=null,e.value=!1},300)}),at(()=>{t!=null&&(clearTimeout(t),t=null)}),(s,o)=>(a(!0),u(M,null,E(s.items,i=>(a(),u("div",{key:i.text,class:N(["group",{"no-transition":e.value}])},[k(pr,{item:i,depth:0},null,8,["item"])],2))),128))}}),hr=g(fr,[["__scopeId","data-v-9e426adc"]]),Ke=n=>(B("data-v-18756405"),n=n(),H(),n),_r=Ke(()=>p("div",{class:"curtain"},null,-1)),mr={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},br=Ke(()=>p("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),kr=_({__name:"VPSidebar",props:{open:{type:Boolean}},setup(n){const{sidebarGroups:e,hasSidebar:t}=U(),s=n,o=T(null),i=Ae(oe?document.body:null);O([s,o],()=>{var d;s.open?(i.value=!0,(d=o.value)==null||d.focus()):i.value=!1},{immediate:!0,flush:"post"});const l=T(0);return O(e,()=>{l.value+=1},{deep:!0}),(d,v)=>r(t)?(a(),u("aside",{key:0,class:N(["VPSidebar",{open:d.open}]),ref_key:"navEl",ref:o,onClick:v[0]||(v[0]=rt(()=>{},["stop"]))},[_r,p("nav",mr,[br,c(d.$slots,"sidebar-nav-before",{},void 0,!0),(a(),$(hr,{items:r(e),key:l.value},null,8,["items"])),c(d.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):h("",!0)}}),$r=g(kr,[["__scopeId","data-v-18756405"]]),gr=_({__name:"VPSkipLink",setup(n){const e=ne(),t=T();O(()=>e.path,()=>t.value.focus());function s({target:o}){const i=document.getElementById(decodeURIComponent(o.hash).slice(1));if(i){const l=()=>{i.removeAttribute("tabindex"),i.removeEventListener("blur",l)};i.setAttribute("tabindex","-1"),i.addEventListener("blur",l),i.focus(),window.scrollTo(0,0)}}return(o,i)=>(a(),u(M,null,[p("span",{ref_key:"backToTop",ref:t,tabindex:"-1"},null,512),p("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:s}," Skip to content ")],64))}}),yr=g(gr,[["__scopeId","data-v-c3508ec8"]]),Pr=_({__name:"Layout",setup(n){const{isOpen:e,open:t,close:s}=U(),o=ne();O(()=>o.path,s),wt(e,s);const{frontmatter:i}=V(),l=Ce(),d=y(()=>!!l["home-hero-image"]);return me("hero-image-slot-exists",d),(v,m)=>{const L=W("Content");return r(i).layout!==!1?(a(),u("div",{key:0,class:N(["Layout",r(i).pageClass])},[c(v.$slots,"layout-top",{},void 0,!0),k(yr),k(pt,{class:"backdrop",show:r(e),onClick:r(s)},null,8,["show","onClick"]),k(rr,null,{"nav-bar-title-before":f(()=>[c(v.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":f(()=>[c(v.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":f(()=>[c(v.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":f(()=>[c(v.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":f(()=>[c(v.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":f(()=>[c(v.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),k(Oo,{open:r(e),onOpenMenu:r(t)},null,8,["open","onOpenMenu"]),k($r,{open:r(e)},{"sidebar-nav-before":f(()=>[c(v.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":f(()=>[c(v.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),k(ko,null,{"page-top":f(()=>[c(v.$slots,"page-top",{},void 0,!0)]),"page-bottom":f(()=>[c(v.$slots,"page-bottom",{},void 0,!0)]),"not-found":f(()=>[c(v.$slots,"not-found",{},void 0,!0)]),"home-hero-before":f(()=>[c(v.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":f(()=>[c(v.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":f(()=>[c(v.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":f(()=>[c(v.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":f(()=>[c(v.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":f(()=>[c(v.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":f(()=>[c(v.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":f(()=>[c(v.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":f(()=>[c(v.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":f(()=>[c(v.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":f(()=>[c(v.$slots,"doc-before",{},void 0,!0)]),"doc-after":f(()=>[c(v.$slots,"doc-after",{},void 0,!0)]),"doc-top":f(()=>[c(v.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":f(()=>[c(v.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":f(()=>[c(v.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":f(()=>[c(v.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":f(()=>[c(v.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":f(()=>[c(v.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":f(()=>[c(v.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":f(()=>[c(v.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),k(So),c(v.$slots,"layout-bottom",{},void 0,!0)],2)):(a(),$(L,{key:1}))}}}),Sr=g(Pr,[["__scopeId","data-v-a9a9e638"]]),Ve={Layout:Sr,enhanceApp:({app:n})=>{n.component("Badge",ut)}},Vr=n=>{if(typeof document>"u")return{stabilizeScrollPosition:o=>async(...i)=>o(...i)};const e=document.documentElement;return{stabilizeScrollPosition:s=>async(...o)=>{const i=s(...o),l=n.value;if(!l)return i;const d=l.offsetTop-e.scrollTop;return await Ne(),e.scrollTop=l.offsetTop-d,i}}},Re="vitepress:tabSharedState",X=typeof localStorage<"u"?localStorage:null,qe="vitepress:tabsSharedState",Lr=()=>{const n=X==null?void 0:X.getItem(qe);if(n)try{return JSON.parse(n)}catch{}return{}},Tr=n=>{X&&X.setItem(qe,JSON.stringify(n))},wr=n=>{const e=it({});O(()=>e.content,(t,s)=>{t&&s&&Tr(t)},{deep:!0}),n.provide(Re,e)},Ir=(n,e)=>{const t=Y(Re);if(!t)throw new Error("[vitepress-plugin-tabs] TabsSharedState should be injected");R(()=>{t.content||(t.content=Lr())});const s=T(),o=y({get(){var v;const l=e.value,d=n.value;if(l){const m=(v=t.content)==null?void 0:v[l];if(m&&d.includes(m))return m}else{const m=s.value;if(m)return m}return d[0]},set(l){const d=e.value;d?t.content&&(t.content[d]=l):s.value=l}});return{selected:o,select:l=>{o.value=l}}};let Le=0;const Nr=()=>(Le++,""+Le);function Mr(){const n=Ce();return y(()=>{var s;const t=(s=n.default)==null?void 0:s.call(n);return t?t.filter(o=>typeof o.type=="object"&&"__name"in o.type&&o.type.__name==="PluginTabsTab"&&o.props).map(o=>{var i;return(i=o.props)==null?void 0:i.label}):[]})}const We="vitepress:tabSingleState",Ar=n=>{me(We,n)},Cr=()=>{const n=Y(We);if(!n)throw new Error("[vitepress-plugin-tabs] TabsSingleState should be injected");return n},Br={class:"plugin-tabs"},Hr=["id","aria-selected","aria-controls","tabindex","onClick"],Er=_({__name:"PluginTabs",props:{sharedStateKey:{}},setup(n){const e=n,t=Mr(),{selected:s,select:o}=Ir(t,lt(e,"sharedStateKey")),i=T(),{stabilizeScrollPosition:l}=Vr(i),d=l(o),v=T([]),m=b=>{var A;const P=t.value.indexOf(s.value);let S;b.key==="ArrowLeft"?S=P>=1?P-1:t.value.length-1:b.key==="ArrowRight"&&(S=P(a(),u("div",Br,[p("div",{ref_key:"tablist",ref:i,class:"plugin-tabs--tab-list",role:"tablist",onKeydown:m},[(a(!0),u(M,null,E(r(t),S=>(a(),u("button",{id:`tab-${S}-${r(L)}`,ref_for:!0,ref_key:"buttonRefs",ref:v,key:S,role:"tab",class:"plugin-tabs--tab","aria-selected":S===r(s),"aria-controls":`panel-${S}-${r(L)}`,tabindex:S===r(s)?0:-1,onClick:()=>r(d)(S)},I(S),9,Hr))),128))],544),c(b.$slots,"default")]))}}),Dr=["id","aria-labelledby"],Fr=_({__name:"PluginTabsTab",props:{label:{}},setup(n){const{uid:e,selected:t}=Cr();return(s,o)=>r(t)===s.label?(a(),u("div",{key:0,id:`panel-${s.label}-${r(e)}`,class:"plugin-tabs--content",role:"tabpanel",tabindex:"0","aria-labelledby":`tab-${s.label}-${r(e)}`},[c(s.$slots,"default",{},void 0,!0)],8,Dr)):h("",!0)}}),Or=g(Fr,[["__scopeId","data-v-9b0d03d2"]]),jr=n=>{wr(n),n.component("PluginTabs",Er),n.component("PluginTabsTab",Or)},Gr={extends:Ve,Layout(){return ct(Ve.Layout,null,{})},enhanceApp({app:n,router:e,siteData:t}){jr(n)}};export{Gr as R,Xs as c,V as u}; diff --git a/dev/assets/ctjvjkt.DgVnIdmf.png b/dev/assets/ctjvjkt.DgVnIdmf.png deleted file mode 100644 index ebd3a6aefb4e182266672e3a07cd54f6bfe34f66..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 58817 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�ezVi%jFw}i{F9*angAcxJ#lKyj1NkgQ$rg-U4J+ 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 diff --git a/dev/assets/zeqdwah.CULn5saZ.png b/dev/assets/dmlyemn.CULn5saZ.png similarity index 100% rename from dev/assets/zeqdwah.CULn5saZ.png rename to dev/assets/dmlyemn.CULn5saZ.png diff --git a/dev/assets/iayeyiw.-VpeHhXX.png b/dev/assets/dudoctx.-VpeHhXX.png similarity index 100% rename from dev/assets/iayeyiw.-VpeHhXX.png rename to dev/assets/dudoctx.-VpeHhXX.png diff --git a/dev/assets/experiments_predicates.md.B0i2gfzG.js b/dev/assets/experiments_predicates.md.BPS6KDjd.js similarity index 99% rename from dev/assets/experiments_predicates.md.B0i2gfzG.js rename to dev/assets/experiments_predicates.md.BPS6KDjd.js index 305b3c5d9..468c0b024 100644 --- a/dev/assets/experiments_predicates.md.B0i2gfzG.js +++ b/dev/assets/experiments_predicates.md.BPS6KDjd.js @@ -1,4 +1,4 @@ -import{_ as s,c as i,o as a,a7 as h}from"./chunks/framework.B24clL9_.js";const k="/GeometryOps.jl/dev/assets/ctjvjkt.DgVnIdmf.png",C=JSON.parse('{"title":"Predicates","description":"","frontmatter":{},"headers":[],"relativePath":"experiments/predicates.md","filePath":"experiments/predicates.md","lastUpdated":null}'),n={name:"experiments/predicates.md"},p=h(`

Predicates

Exact vs fast predicates

Orient

julia
using CairoMakie
+import{_ as s,c as i,o as a,a7 as h}from"./chunks/framework.B24clL9_.js";const k="/GeometryOps.jl/dev/assets/pavkbfs.CjOxKSgd.png",C=JSON.parse('{"title":"Predicates","description":"","frontmatter":{},"headers":[],"relativePath":"experiments/predicates.md","filePath":"experiments/predicates.md","lastUpdated":null}'),n={name:"experiments/predicates.md"},p=h(`

Predicates

Exact vs fast predicates

Orient

julia
using CairoMakie
 import GeometryOps as GO, GeoInterface as GI, LibGEOS as LG
 import ExactPredicates
 using MultiFloats
diff --git a/dev/assets/experiments_predicates.md.B0i2gfzG.lean.js b/dev/assets/experiments_predicates.md.BPS6KDjd.lean.js
similarity index 86%
rename from dev/assets/experiments_predicates.md.B0i2gfzG.lean.js
rename to dev/assets/experiments_predicates.md.BPS6KDjd.lean.js
index 6ae104150..78913383f 100644
--- a/dev/assets/experiments_predicates.md.B0i2gfzG.lean.js
+++ b/dev/assets/experiments_predicates.md.BPS6KDjd.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a7 as h}from"./chunks/framework.B24clL9_.js";const k="/GeometryOps.jl/dev/assets/ctjvjkt.DgVnIdmf.png",C=JSON.parse('{"title":"Predicates","description":"","frontmatter":{},"headers":[],"relativePath":"experiments/predicates.md","filePath":"experiments/predicates.md","lastUpdated":null}'),n={name:"experiments/predicates.md"},p=h("",10),l=[p];function t(E,e,r,d,g,y){return a(),i("div",null,l)}const A=s(n,[["render",t]]);export{C as __pageData,A as default};
+import{_ as s,c as i,o as a,a7 as h}from"./chunks/framework.B24clL9_.js";const k="/GeometryOps.jl/dev/assets/pavkbfs.CjOxKSgd.png",C=JSON.parse('{"title":"Predicates","description":"","frontmatter":{},"headers":[],"relativePath":"experiments/predicates.md","filePath":"experiments/predicates.md","lastUpdated":null}'),n={name:"experiments/predicates.md"},p=h("",10),l=[p];function t(E,e,r,d,g,y){return a(),i("div",null,l)}const A=s(n,[["render",t]]);export{C as __pageData,A as default};
diff --git a/dev/assets/eyetpbm.CBMbvx1M.png b/dev/assets/eyetpbm.CBMbvx1M.png
deleted file mode 100644
index 2550caf3baf4845a252b60975c04b28e8cccbaf2..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 63934
zcmeFZcR1Gn8$PU3QD(#5N<>z&ccKtQAtNO-dt_u)6teeTNlTIJh^!(jRQ8??*&*UN
z@A`a?kUDtV?=Xu>h=QLEv_b}`sA|fI`b6QD@h=}+l
z5z!8RlI{47ET!=a{AZVmnu-$97U6#xZyrYz5wQ`SQBt_zp7LYBLT|s?y5JmXrmhtS
z^Vd_-cXl$K&F8#N-j~nI#CV_FQ|f;AxwiZ)y_d8vA2^-kxgWS^PX{q^ae?JnrX#M}c{{QltjLr-Y5xo@%uN@IgRCfyU_xDer>$m^Ak<-&`Y{a&AtFI`X
zI_14O$Ii)__3YXG>MI|=x|}+7>f*(VYHCe#o2%D8W+;q~&XH~~*S&wQnJ$}Z=(IX_
zRadv`*LBLjK|r<7Fl#aM0@O>kpQ@<+T`)>T@1GZ1$r&e|#UE@Zam6le*2K$i_gn%dg{WSBd>l
z91TlGyJflCtOg#Mnn(6%YiZ$HU%Pze80NMSEw8Akc=bx_^5x4$Mn+m%uZm{I9mKP<
zv&nXy)YjJ4(8w)HUi{qMt*50`V=8>�dii`X*ChHC0vY+0xRIexD70ya8USqr=6|
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%0D;~qln^w+hdzjoE(RO{*ZA_K
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

literal 0
HcmV?d00001

diff --git a/dev/assets/hrxbjcg.B2IDgHIL.png b/dev/assets/hrxbjcg.B2IDgHIL.png
deleted file mode 100644
index ac6b33e262cb9a603df917e512f38b580b963939..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 79077
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

literal 0
HcmV?d00001

diff --git a/dev/assets/irthukt.Cb0_DiYE.png b/dev/assets/pciktgu.Cb0_DiYE.png
similarity index 100%
rename from dev/assets/irthukt.Cb0_DiYE.png
rename to dev/assets/pciktgu.Cb0_DiYE.png
diff --git a/dev/assets/ghyqerj.CgiryX2p.png b/dev/assets/puhnavr.CgiryX2p.png
similarity index 100%
rename from dev/assets/ghyqerj.CgiryX2p.png
rename to dev/assets/puhnavr.CgiryX2p.png
diff --git a/dev/assets/geblkwv.DwqDxlAG.png b/dev/assets/pwxawna.DwqDxlAG.png
similarity index 100%
rename from dev/assets/geblkwv.DwqDxlAG.png
rename to dev/assets/pwxawna.DwqDxlAG.png
diff --git a/dev/assets/lrfvumw.CZy9YIUA.png b/dev/assets/qfjdfxo.CZy9YIUA.png
similarity index 100%
rename from dev/assets/lrfvumw.CZy9YIUA.png
rename to dev/assets/qfjdfxo.CZy9YIUA.png
diff --git a/dev/assets/zqzcdae.BEFUMtlf.png b/dev/assets/slmjvpg.BEFUMtlf.png
similarity index 100%
rename from dev/assets/zqzcdae.BEFUMtlf.png
rename to dev/assets/slmjvpg.BEFUMtlf.png
diff --git a/dev/assets/source_methods_angles.md.BRz5GEK2.js b/dev/assets/source_methods_angles.md.DsEPDXoY.js
similarity index 99%
rename from dev/assets/source_methods_angles.md.BRz5GEK2.js
rename to dev/assets/source_methods_angles.md.DsEPDXoY.js
index dc000047b..e3b8b3e3f 100644
--- a/dev/assets/source_methods_angles.md.BRz5GEK2.js
+++ b/dev/assets/source_methods_angles.md.DsEPDXoY.js
@@ -1,4 +1,4 @@
-import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const h="/GeometryOps.jl/dev/assets/fqglbnw.Dig-DWOQ.png",o=JSON.parse('{"title":"Angles","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/angles.md","filePath":"source/methods/angles.md","lastUpdated":null}'),l={name:"source/methods/angles.md"},k=n(`

Angles

julia
export angles

What is angles?

Angles are the angles formed by a given geometries line segments, if it has line segments.

To provide an example, consider this rectangle:

julia
import GeometryOps as GO
+import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const h="/GeometryOps.jl/dev/assets/iuhjtzi.Dig-DWOQ.png",o=JSON.parse('{"title":"Angles","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/angles.md","filePath":"source/methods/angles.md","lastUpdated":null}'),l={name:"source/methods/angles.md"},k=n(`

Angles

julia
export angles

What is angles?

Angles are the angles formed by a given geometries line segments, if it has line segments.

To provide an example, consider this rectangle:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie, CairoMakie
 
diff --git a/dev/assets/source_methods_angles.md.BRz5GEK2.lean.js b/dev/assets/source_methods_angles.md.DsEPDXoY.lean.js
similarity index 86%
rename from dev/assets/source_methods_angles.md.BRz5GEK2.lean.js
rename to dev/assets/source_methods_angles.md.DsEPDXoY.lean.js
index 702a992bb..6c032a751 100644
--- a/dev/assets/source_methods_angles.md.BRz5GEK2.lean.js
+++ b/dev/assets/source_methods_angles.md.DsEPDXoY.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const h="/GeometryOps.jl/dev/assets/fqglbnw.Dig-DWOQ.png",o=JSON.parse('{"title":"Angles","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/angles.md","filePath":"source/methods/angles.md","lastUpdated":null}'),l={name:"source/methods/angles.md"},k=n("",27),t=[k];function p(e,r,E,g,d,y){return a(),i("div",null,t)}const c=s(l,[["render",p]]);export{o as __pageData,c as default};
+import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const h="/GeometryOps.jl/dev/assets/iuhjtzi.Dig-DWOQ.png",o=JSON.parse('{"title":"Angles","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/angles.md","filePath":"source/methods/angles.md","lastUpdated":null}'),l={name:"source/methods/angles.md"},k=n("",27),t=[k];function p(e,r,E,g,d,y){return a(),i("div",null,t)}const c=s(l,[["render",p]]);export{o as __pageData,c as default};
diff --git a/dev/assets/source_methods_area.md.Dber_Km9.js b/dev/assets/source_methods_area.md._mlYLsAq.js
similarity index 99%
rename from dev/assets/source_methods_area.md.Dber_Km9.js
rename to dev/assets/source_methods_area.md._mlYLsAq.js
index a8c2521a0..b344bd72b 100644
--- a/dev/assets/source_methods_area.md.Dber_Km9.js
+++ b/dev/assets/source_methods_area.md._mlYLsAq.js
@@ -1,4 +1,4 @@
-import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const h="/GeometryOps.jl/dev/assets/fqglbnw.Dig-DWOQ.png",t="/GeometryOps.jl/dev/assets/zeqdwah.CULn5saZ.png",c=JSON.parse('{"title":"Area and signed area","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/area.md","filePath":"source/methods/area.md","lastUpdated":null}'),e={name:"source/methods/area.md"},l=n(`

Area and signed area

julia
export area, signed_area

What is area? What is signed area?

Area is the amount of space occupied by a two-dimensional figure. It is always a positive value. Signed area is simply the integral over the exterior path of a polygon, minus the sum of integrals over its interior holes. It is signed such that a clockwise path has a positive area, and a counterclockwise path has a negative area. The area is the absolute value of the signed area.

To provide an example, consider this rectangle:

julia
import GeometryOps as GO
+import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const h="/GeometryOps.jl/dev/assets/iuhjtzi.Dig-DWOQ.png",t="/GeometryOps.jl/dev/assets/dmlyemn.CULn5saZ.png",c=JSON.parse('{"title":"Area and signed area","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/area.md","filePath":"source/methods/area.md","lastUpdated":null}'),e={name:"source/methods/area.md"},l=n(`

Area and signed area

julia
export area, signed_area

What is area? What is signed area?

Area is the amount of space occupied by a two-dimensional figure. It is always a positive value. Signed area is simply the integral over the exterior path of a polygon, minus the sum of integrals over its interior holes. It is signed such that a clockwise path has a positive area, and a counterclockwise path has a negative area. The area is the absolute value of the signed area.

To provide an example, consider this rectangle:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/dev/assets/source_methods_area.md.Dber_Km9.lean.js b/dev/assets/source_methods_area.md._mlYLsAq.lean.js
similarity index 76%
rename from dev/assets/source_methods_area.md.Dber_Km9.lean.js
rename to dev/assets/source_methods_area.md._mlYLsAq.lean.js
index 7727aa956..ad1a4d7a1 100644
--- a/dev/assets/source_methods_area.md.Dber_Km9.lean.js
+++ b/dev/assets/source_methods_area.md._mlYLsAq.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const h="/GeometryOps.jl/dev/assets/fqglbnw.Dig-DWOQ.png",t="/GeometryOps.jl/dev/assets/zeqdwah.CULn5saZ.png",c=JSON.parse('{"title":"Area and signed area","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/area.md","filePath":"source/methods/area.md","lastUpdated":null}'),e={name:"source/methods/area.md"},l=n("",40),p=[l];function k(r,d,g,E,o,y){return a(),i("div",null,p)}const C=s(e,[["render",k]]);export{c as __pageData,C as default};
+import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const h="/GeometryOps.jl/dev/assets/iuhjtzi.Dig-DWOQ.png",t="/GeometryOps.jl/dev/assets/dmlyemn.CULn5saZ.png",c=JSON.parse('{"title":"Area and signed area","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/area.md","filePath":"source/methods/area.md","lastUpdated":null}'),e={name:"source/methods/area.md"},l=n("",40),p=[l];function k(r,d,g,E,o,y){return a(),i("div",null,p)}const C=s(e,[["render",k]]);export{c as __pageData,C as default};
diff --git a/dev/assets/source_methods_barycentric.md.DHTIXSJJ.js b/dev/assets/source_methods_barycentric.md.fHlYOSfD.js
similarity index 99%
rename from dev/assets/source_methods_barycentric.md.DHTIXSJJ.js
rename to dev/assets/source_methods_barycentric.md.fHlYOSfD.js
index b56543619..5175a6d01 100644
--- a/dev/assets/source_methods_barycentric.md.DHTIXSJJ.js
+++ b/dev/assets/source_methods_barycentric.md.fHlYOSfD.js
@@ -1,4 +1,4 @@
-import{_ as t,c as a,j as s,a as i,a7 as h,o as n}from"./chunks/framework.B24clL9_.js";const k="/GeometryOps.jl/dev/assets/lrfvumw.CZy9YIUA.png",R=JSON.parse('{"title":"Barycentric coordinates","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/barycentric.md","filePath":"source/methods/barycentric.md","lastUpdated":null}'),l={name:"source/methods/barycentric.md"},p=h(`

Barycentric coordinates

julia
export barycentric_coordinates, barycentric_coordinates!, barycentric_interpolate
+import{_ as t,c as a,j as s,a as i,a7 as h,o as n}from"./chunks/framework.B24clL9_.js";const k="/GeometryOps.jl/dev/assets/qfjdfxo.CZy9YIUA.png",R=JSON.parse('{"title":"Barycentric coordinates","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/barycentric.md","filePath":"source/methods/barycentric.md","lastUpdated":null}'),l={name:"source/methods/barycentric.md"},p=h(`

Barycentric coordinates

julia
export barycentric_coordinates, barycentric_coordinates!, barycentric_interpolate
 export MeanValue

Generalized barycentric coordinates are a generalization of barycentric coordinates, which are typically used in triangles, to arbitrary polygons.

They provide a way to express a point within a polygon as a weighted average of the polygon's vertices.

`,4),e={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},E={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.566ex"},xmlns:"http://www.w3.org/2000/svg",width:"10.692ex",height:"2.262ex",role:"img",focusable:"false",viewBox:"0 -750 4726 1000","aria-hidden":"true"},r=h('',1),d=[r],g=s("mjx-assistive-mml",{unselectable:"on",display:"inline",style:{top:"0px",left:"0px",clip:"rect(1px, 1px, 1px, 1px)","-webkit-touch-callout":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none","-ms-user-select":"none","user-select":"none",position:"absolute",padding:"1px 0px 0px 0px",border:"0px",display:"block",width:"auto",overflow:"hidden"}},[s("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[s("mo",{stretchy:"false"},"("),s("msub",null,[s("mi",null,"λ"),s("mn",null,"1")]),s("mo",null,","),s("msub",null,[s("mi",null,"λ"),s("mn",null,"2")]),s("mo",null,","),s("msub",null,[s("mi",null,"λ"),s("mn",null,"3")]),s("mo",{stretchy:"false"},")")])],-1),y={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},F={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.025ex"},xmlns:"http://www.w3.org/2000/svg",width:"1.357ex",height:"1.025ex",role:"img",focusable:"false",viewBox:"0 -442 600 453","aria-hidden":"true"},o=s("g",{stroke:"currentColor",fill:"currentColor","stroke-width":"0",transform:"scale(1,-1)"},[s("g",{"data-mml-node":"math"},[s("g",{"data-mml-node":"mi"},[s("path",{"data-c":"1D45B",d:"M21 287Q22 293 24 303T36 341T56 388T89 425T135 442Q171 442 195 424T225 390T231 369Q231 367 232 367L243 378Q304 442 382 442Q436 442 469 415T503 336T465 179T427 52Q427 26 444 26Q450 26 453 27Q482 32 505 65T540 145Q542 153 560 153Q580 153 580 145Q580 144 576 130Q568 101 554 73T508 17T439 -10Q392 -10 371 17T350 73Q350 92 386 193T423 345Q423 404 379 404H374Q288 404 229 303L222 291L189 157Q156 26 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 112 180T152 343Q153 348 153 366Q153 405 129 405Q91 405 66 305Q60 285 60 284Q58 278 41 278H27Q21 284 21 287Z",style:{"stroke-width":"3"}})])])],-1),c=[o],C=s("mjx-assistive-mml",{unselectable:"on",display:"inline",style:{top:"0px",left:"0px",clip:"rect(1px, 1px, 1px, 1px)","-webkit-touch-callout":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none","-ms-user-select":"none","user-select":"none",position:"absolute",padding:"1px 0px 0px 0px",border:"0px",display:"block",width:"auto",overflow:"hidden"}},[s("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[s("mi",null,"n")])],-1),B={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},A={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.025ex"},xmlns:"http://www.w3.org/2000/svg",width:"1.357ex",height:"1.025ex",role:"img",focusable:"false",viewBox:"0 -442 600 453","aria-hidden":"true"},D=s("g",{stroke:"currentColor",fill:"currentColor","stroke-width":"0",transform:"scale(1,-1)"},[s("g",{"data-mml-node":"math"},[s("g",{"data-mml-node":"mi"},[s("path",{"data-c":"1D45B",d:"M21 287Q22 293 24 303T36 341T56 388T89 425T135 442Q171 442 195 424T225 390T231 369Q231 367 232 367L243 378Q304 442 382 442Q436 442 469 415T503 336T465 179T427 52Q427 26 444 26Q450 26 453 27Q482 32 505 65T540 145Q542 153 560 153Q580 153 580 145Q580 144 576 130Q568 101 554 73T508 17T439 -10Q392 -10 371 17T350 73Q350 92 386 193T423 345Q423 404 379 404H374Q288 404 229 303L222 291L189 157Q156 26 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 112 180T152 343Q153 348 153 366Q153 405 129 405Q91 405 66 305Q60 285 60 284Q58 278 41 278H27Q21 284 21 287Z",style:{"stroke-width":"3"}})])])],-1),u=[D],T=s("mjx-assistive-mml",{unselectable:"on",display:"inline",style:{top:"0px",left:"0px",clip:"rect(1px, 1px, 1px, 1px)","-webkit-touch-callout":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none","-ms-user-select":"none","user-select":"none",position:"absolute",padding:"1px 0px 0px 0px",border:"0px",display:"block",width:"auto",overflow:"hidden"}},[s("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[s("mi",null,"n")])],-1),m={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},b={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.566ex"},xmlns:"http://www.w3.org/2000/svg",width:"14.876ex",height:"2.262ex",role:"img",focusable:"false",viewBox:"0 -750 6575.4 1000","aria-hidden":"true"},Q=h('',1),_=[Q],v=s("mjx-assistive-mml",{unselectable:"on",display:"inline",style:{top:"0px",left:"0px",clip:"rect(1px, 1px, 1px, 1px)","-webkit-touch-callout":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none","-ms-user-select":"none","user-select":"none",position:"absolute",padding:"1px 0px 0px 0px",border:"0px",display:"block",width:"auto",overflow:"hidden"}},[s("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[s("mo",{stretchy:"false"},"("),s("msub",null,[s("mi",null,"λ"),s("mn",null,"1")]),s("mo",null,","),s("msub",null,[s("mi",null,"λ"),s("mn",null,"2")]),s("mo",null,","),s("mo",null,"."),s("mo",null,"."),s("mo",null,"."),s("mo",null,","),s("msub",null,[s("mi",null,"λ"),s("mi",null,"n")]),s("mo",{stretchy:"false"},")")])],-1),w=h(`

As with the triangle case, the weights sum to 1, and each is non-negative.

Example

This example was taken from this page of CGAL's documentation.

julia
using GeometryOps
 using GeometryOps.GeometryBasics
 using Makie
diff --git a/dev/assets/source_methods_barycentric.md.DHTIXSJJ.lean.js b/dev/assets/source_methods_barycentric.md.fHlYOSfD.lean.js
similarity index 98%
rename from dev/assets/source_methods_barycentric.md.DHTIXSJJ.lean.js
rename to dev/assets/source_methods_barycentric.md.fHlYOSfD.lean.js
index 3103d6d2f..a9fa9bbb5 100644
--- a/dev/assets/source_methods_barycentric.md.DHTIXSJJ.lean.js
+++ b/dev/assets/source_methods_barycentric.md.fHlYOSfD.lean.js
@@ -1 +1 @@
-import{_ as t,c as a,j as s,a as i,a7 as h,o as n}from"./chunks/framework.B24clL9_.js";const k="/GeometryOps.jl/dev/assets/lrfvumw.CZy9YIUA.png",R=JSON.parse('{"title":"Barycentric coordinates","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/barycentric.md","filePath":"source/methods/barycentric.md","lastUpdated":null}'),l={name:"source/methods/barycentric.md"},p=h("",4),e={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},E={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.566ex"},xmlns:"http://www.w3.org/2000/svg",width:"10.692ex",height:"2.262ex",role:"img",focusable:"false",viewBox:"0 -750 4726 1000","aria-hidden":"true"},r=h("",1),d=[r],g=s("mjx-assistive-mml",{unselectable:"on",display:"inline",style:{top:"0px",left:"0px",clip:"rect(1px, 1px, 1px, 1px)","-webkit-touch-callout":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none","-ms-user-select":"none","user-select":"none",position:"absolute",padding:"1px 0px 0px 0px",border:"0px",display:"block",width:"auto",overflow:"hidden"}},[s("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[s("mo",{stretchy:"false"},"("),s("msub",null,[s("mi",null,"λ"),s("mn",null,"1")]),s("mo",null,","),s("msub",null,[s("mi",null,"λ"),s("mn",null,"2")]),s("mo",null,","),s("msub",null,[s("mi",null,"λ"),s("mn",null,"3")]),s("mo",{stretchy:"false"},")")])],-1),y={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},F={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.025ex"},xmlns:"http://www.w3.org/2000/svg",width:"1.357ex",height:"1.025ex",role:"img",focusable:"false",viewBox:"0 -442 600 453","aria-hidden":"true"},o=s("g",{stroke:"currentColor",fill:"currentColor","stroke-width":"0",transform:"scale(1,-1)"},[s("g",{"data-mml-node":"math"},[s("g",{"data-mml-node":"mi"},[s("path",{"data-c":"1D45B",d:"M21 287Q22 293 24 303T36 341T56 388T89 425T135 442Q171 442 195 424T225 390T231 369Q231 367 232 367L243 378Q304 442 382 442Q436 442 469 415T503 336T465 179T427 52Q427 26 444 26Q450 26 453 27Q482 32 505 65T540 145Q542 153 560 153Q580 153 580 145Q580 144 576 130Q568 101 554 73T508 17T439 -10Q392 -10 371 17T350 73Q350 92 386 193T423 345Q423 404 379 404H374Q288 404 229 303L222 291L189 157Q156 26 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 112 180T152 343Q153 348 153 366Q153 405 129 405Q91 405 66 305Q60 285 60 284Q58 278 41 278H27Q21 284 21 287Z",style:{"stroke-width":"3"}})])])],-1),c=[o],C=s("mjx-assistive-mml",{unselectable:"on",display:"inline",style:{top:"0px",left:"0px",clip:"rect(1px, 1px, 1px, 1px)","-webkit-touch-callout":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none","-ms-user-select":"none","user-select":"none",position:"absolute",padding:"1px 0px 0px 0px",border:"0px",display:"block",width:"auto",overflow:"hidden"}},[s("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[s("mi",null,"n")])],-1),B={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},A={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.025ex"},xmlns:"http://www.w3.org/2000/svg",width:"1.357ex",height:"1.025ex",role:"img",focusable:"false",viewBox:"0 -442 600 453","aria-hidden":"true"},D=s("g",{stroke:"currentColor",fill:"currentColor","stroke-width":"0",transform:"scale(1,-1)"},[s("g",{"data-mml-node":"math"},[s("g",{"data-mml-node":"mi"},[s("path",{"data-c":"1D45B",d:"M21 287Q22 293 24 303T36 341T56 388T89 425T135 442Q171 442 195 424T225 390T231 369Q231 367 232 367L243 378Q304 442 382 442Q436 442 469 415T503 336T465 179T427 52Q427 26 444 26Q450 26 453 27Q482 32 505 65T540 145Q542 153 560 153Q580 153 580 145Q580 144 576 130Q568 101 554 73T508 17T439 -10Q392 -10 371 17T350 73Q350 92 386 193T423 345Q423 404 379 404H374Q288 404 229 303L222 291L189 157Q156 26 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 112 180T152 343Q153 348 153 366Q153 405 129 405Q91 405 66 305Q60 285 60 284Q58 278 41 278H27Q21 284 21 287Z",style:{"stroke-width":"3"}})])])],-1),u=[D],T=s("mjx-assistive-mml",{unselectable:"on",display:"inline",style:{top:"0px",left:"0px",clip:"rect(1px, 1px, 1px, 1px)","-webkit-touch-callout":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none","-ms-user-select":"none","user-select":"none",position:"absolute",padding:"1px 0px 0px 0px",border:"0px",display:"block",width:"auto",overflow:"hidden"}},[s("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[s("mi",null,"n")])],-1),m={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},b={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.566ex"},xmlns:"http://www.w3.org/2000/svg",width:"14.876ex",height:"2.262ex",role:"img",focusable:"false",viewBox:"0 -750 6575.4 1000","aria-hidden":"true"},Q=h("",1),_=[Q],v=s("mjx-assistive-mml",{unselectable:"on",display:"inline",style:{top:"0px",left:"0px",clip:"rect(1px, 1px, 1px, 1px)","-webkit-touch-callout":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none","-ms-user-select":"none","user-select":"none",position:"absolute",padding:"1px 0px 0px 0px",border:"0px",display:"block",width:"auto",overflow:"hidden"}},[s("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[s("mo",{stretchy:"false"},"("),s("msub",null,[s("mi",null,"λ"),s("mn",null,"1")]),s("mo",null,","),s("msub",null,[s("mi",null,"λ"),s("mn",null,"2")]),s("mo",null,","),s("mo",null,"."),s("mo",null,"."),s("mo",null,"."),s("mo",null,","),s("msub",null,[s("mi",null,"λ"),s("mi",null,"n")]),s("mo",{stretchy:"false"},")")])],-1),w=h("",35);function f(x,V,P,M,q,N){return n(),a("div",null,[p,s("p",null,[i("In the case of a triangle, barycentric coordinates are a set of three numbers "),s("mjx-container",e,[(n(),a("svg",E,d)),g]),i(", each associated with a vertex of the triangle. Any point within the triangle can be expressed as a weighted average of the vertices, where the weights are the barycentric coordinates. The weights sum to 1, and each is non-negative.")]),s("p",null,[i("For a polygon with "),s("mjx-container",y,[(n(),a("svg",F,c)),C]),i(" vertices, generalized barycentric coordinates are a set of "),s("mjx-container",B,[(n(),a("svg",A,u)),T]),i(" numbers "),s("mjx-container",m,[(n(),a("svg",b,_)),v]),i(", each associated with a vertex of the polygon. Any point within the polygon can be expressed as a weighted average of the vertices, where the weights are the generalized barycentric coordinates.")]),w])}const G=t(l,[["render",f]]);export{R as __pageData,G as default};
+import{_ as t,c as a,j as s,a as i,a7 as h,o as n}from"./chunks/framework.B24clL9_.js";const k="/GeometryOps.jl/dev/assets/qfjdfxo.CZy9YIUA.png",R=JSON.parse('{"title":"Barycentric coordinates","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/barycentric.md","filePath":"source/methods/barycentric.md","lastUpdated":null}'),l={name:"source/methods/barycentric.md"},p=h("",4),e={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},E={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.566ex"},xmlns:"http://www.w3.org/2000/svg",width:"10.692ex",height:"2.262ex",role:"img",focusable:"false",viewBox:"0 -750 4726 1000","aria-hidden":"true"},r=h("",1),d=[r],g=s("mjx-assistive-mml",{unselectable:"on",display:"inline",style:{top:"0px",left:"0px",clip:"rect(1px, 1px, 1px, 1px)","-webkit-touch-callout":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none","-ms-user-select":"none","user-select":"none",position:"absolute",padding:"1px 0px 0px 0px",border:"0px",display:"block",width:"auto",overflow:"hidden"}},[s("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[s("mo",{stretchy:"false"},"("),s("msub",null,[s("mi",null,"λ"),s("mn",null,"1")]),s("mo",null,","),s("msub",null,[s("mi",null,"λ"),s("mn",null,"2")]),s("mo",null,","),s("msub",null,[s("mi",null,"λ"),s("mn",null,"3")]),s("mo",{stretchy:"false"},")")])],-1),y={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},F={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.025ex"},xmlns:"http://www.w3.org/2000/svg",width:"1.357ex",height:"1.025ex",role:"img",focusable:"false",viewBox:"0 -442 600 453","aria-hidden":"true"},o=s("g",{stroke:"currentColor",fill:"currentColor","stroke-width":"0",transform:"scale(1,-1)"},[s("g",{"data-mml-node":"math"},[s("g",{"data-mml-node":"mi"},[s("path",{"data-c":"1D45B",d:"M21 287Q22 293 24 303T36 341T56 388T89 425T135 442Q171 442 195 424T225 390T231 369Q231 367 232 367L243 378Q304 442 382 442Q436 442 469 415T503 336T465 179T427 52Q427 26 444 26Q450 26 453 27Q482 32 505 65T540 145Q542 153 560 153Q580 153 580 145Q580 144 576 130Q568 101 554 73T508 17T439 -10Q392 -10 371 17T350 73Q350 92 386 193T423 345Q423 404 379 404H374Q288 404 229 303L222 291L189 157Q156 26 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 112 180T152 343Q153 348 153 366Q153 405 129 405Q91 405 66 305Q60 285 60 284Q58 278 41 278H27Q21 284 21 287Z",style:{"stroke-width":"3"}})])])],-1),c=[o],C=s("mjx-assistive-mml",{unselectable:"on",display:"inline",style:{top:"0px",left:"0px",clip:"rect(1px, 1px, 1px, 1px)","-webkit-touch-callout":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none","-ms-user-select":"none","user-select":"none",position:"absolute",padding:"1px 0px 0px 0px",border:"0px",display:"block",width:"auto",overflow:"hidden"}},[s("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[s("mi",null,"n")])],-1),B={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},A={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.025ex"},xmlns:"http://www.w3.org/2000/svg",width:"1.357ex",height:"1.025ex",role:"img",focusable:"false",viewBox:"0 -442 600 453","aria-hidden":"true"},D=s("g",{stroke:"currentColor",fill:"currentColor","stroke-width":"0",transform:"scale(1,-1)"},[s("g",{"data-mml-node":"math"},[s("g",{"data-mml-node":"mi"},[s("path",{"data-c":"1D45B",d:"M21 287Q22 293 24 303T36 341T56 388T89 425T135 442Q171 442 195 424T225 390T231 369Q231 367 232 367L243 378Q304 442 382 442Q436 442 469 415T503 336T465 179T427 52Q427 26 444 26Q450 26 453 27Q482 32 505 65T540 145Q542 153 560 153Q580 153 580 145Q580 144 576 130Q568 101 554 73T508 17T439 -10Q392 -10 371 17T350 73Q350 92 386 193T423 345Q423 404 379 404H374Q288 404 229 303L222 291L189 157Q156 26 151 16Q138 -11 108 -11Q95 -11 87 -5T76 7T74 17Q74 30 112 180T152 343Q153 348 153 366Q153 405 129 405Q91 405 66 305Q60 285 60 284Q58 278 41 278H27Q21 284 21 287Z",style:{"stroke-width":"3"}})])])],-1),u=[D],T=s("mjx-assistive-mml",{unselectable:"on",display:"inline",style:{top:"0px",left:"0px",clip:"rect(1px, 1px, 1px, 1px)","-webkit-touch-callout":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none","-ms-user-select":"none","user-select":"none",position:"absolute",padding:"1px 0px 0px 0px",border:"0px",display:"block",width:"auto",overflow:"hidden"}},[s("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[s("mi",null,"n")])],-1),m={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},b={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.566ex"},xmlns:"http://www.w3.org/2000/svg",width:"14.876ex",height:"2.262ex",role:"img",focusable:"false",viewBox:"0 -750 6575.4 1000","aria-hidden":"true"},Q=h("",1),_=[Q],v=s("mjx-assistive-mml",{unselectable:"on",display:"inline",style:{top:"0px",left:"0px",clip:"rect(1px, 1px, 1px, 1px)","-webkit-touch-callout":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none","-ms-user-select":"none","user-select":"none",position:"absolute",padding:"1px 0px 0px 0px",border:"0px",display:"block",width:"auto",overflow:"hidden"}},[s("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[s("mo",{stretchy:"false"},"("),s("msub",null,[s("mi",null,"λ"),s("mn",null,"1")]),s("mo",null,","),s("msub",null,[s("mi",null,"λ"),s("mn",null,"2")]),s("mo",null,","),s("mo",null,"."),s("mo",null,"."),s("mo",null,"."),s("mo",null,","),s("msub",null,[s("mi",null,"λ"),s("mi",null,"n")]),s("mo",{stretchy:"false"},")")])],-1),w=h("",35);function f(x,V,P,M,q,N){return n(),a("div",null,[p,s("p",null,[i("In the case of a triangle, barycentric coordinates are a set of three numbers "),s("mjx-container",e,[(n(),a("svg",E,d)),g]),i(", each associated with a vertex of the triangle. Any point within the triangle can be expressed as a weighted average of the vertices, where the weights are the barycentric coordinates. The weights sum to 1, and each is non-negative.")]),s("p",null,[i("For a polygon with "),s("mjx-container",y,[(n(),a("svg",F,c)),C]),i(" vertices, generalized barycentric coordinates are a set of "),s("mjx-container",B,[(n(),a("svg",A,u)),T]),i(" numbers "),s("mjx-container",m,[(n(),a("svg",b,_)),v]),i(", each associated with a vertex of the polygon. Any point within the polygon can be expressed as a weighted average of the vertices, where the weights are the generalized barycentric coordinates.")]),w])}const G=t(l,[["render",f]]);export{R as __pageData,G as default};
diff --git a/dev/assets/source_methods_centroid.md.j92zlIW-.js b/dev/assets/source_methods_centroid.md.U-K-mmQS.js
similarity index 99%
rename from dev/assets/source_methods_centroid.md.j92zlIW-.js
rename to dev/assets/source_methods_centroid.md.U-K-mmQS.js
index 4914f5cf6..5a96af435 100644
--- a/dev/assets/source_methods_centroid.md.j92zlIW-.js
+++ b/dev/assets/source_methods_centroid.md.U-K-mmQS.js
@@ -1,4 +1,4 @@
-import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const h="/GeometryOps.jl/dev/assets/ueduacg.BD0hVfse.png",t="/GeometryOps.jl/dev/assets/chnueit.DHcwB147.png",F=JSON.parse('{"title":"Centroid","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/centroid.md","filePath":"source/methods/centroid.md","lastUpdated":null}'),k={name:"source/methods/centroid.md"},l=n(`

Centroid

julia
export centroid, centroid_and_length, centroid_and_area

What is the centroid?

The centroid is the geometric center of a line string or area(s). Note that the centroid does not need to be inside of a concave area.

Further note that by convention a line, or linear ring, is calculated by weighting the line segments by their length, while polygons and multipolygon centroids are calculated by weighting edge's by their 'area components'.

To provide an example, consider this concave polygon in the shape of a 'C':

julia
import GeometryOps as GO
+import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const h="/GeometryOps.jl/dev/assets/vptpuib.BD0hVfse.png",t="/GeometryOps.jl/dev/assets/bvkvxxl.DHcwB147.png",F=JSON.parse('{"title":"Centroid","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/centroid.md","filePath":"source/methods/centroid.md","lastUpdated":null}'),k={name:"source/methods/centroid.md"},l=n(`

Centroid

julia
export centroid, centroid_and_length, centroid_and_area

What is the centroid?

The centroid is the geometric center of a line string or area(s). Note that the centroid does not need to be inside of a concave area.

Further note that by convention a line, or linear ring, is calculated by weighting the line segments by their length, while polygons and multipolygon centroids are calculated by weighting edge's by their 'area components'.

To provide an example, consider this concave polygon in the shape of a 'C':

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/dev/assets/source_methods_centroid.md.j92zlIW-.lean.js b/dev/assets/source_methods_centroid.md.U-K-mmQS.lean.js
similarity index 76%
rename from dev/assets/source_methods_centroid.md.j92zlIW-.lean.js
rename to dev/assets/source_methods_centroid.md.U-K-mmQS.lean.js
index 3a5aeb9fd..37383fb77 100644
--- a/dev/assets/source_methods_centroid.md.j92zlIW-.lean.js
+++ b/dev/assets/source_methods_centroid.md.U-K-mmQS.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const h="/GeometryOps.jl/dev/assets/ueduacg.BD0hVfse.png",t="/GeometryOps.jl/dev/assets/chnueit.DHcwB147.png",F=JSON.parse('{"title":"Centroid","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/centroid.md","filePath":"source/methods/centroid.md","lastUpdated":null}'),k={name:"source/methods/centroid.md"},l=n("",57),p=[l];function e(r,E,d,g,y,o){return a(),i("div",null,p)}const C=s(k,[["render",e]]);export{F as __pageData,C as default};
+import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const h="/GeometryOps.jl/dev/assets/vptpuib.BD0hVfse.png",t="/GeometryOps.jl/dev/assets/bvkvxxl.DHcwB147.png",F=JSON.parse('{"title":"Centroid","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/centroid.md","filePath":"source/methods/centroid.md","lastUpdated":null}'),k={name:"source/methods/centroid.md"},l=n("",57),p=[l];function e(r,E,d,g,y,o){return a(),i("div",null,p)}const C=s(k,[["render",e]]);export{F as __pageData,C as default};
diff --git a/dev/assets/source_methods_clipping_coverage.md.Q5zwJP4f.js b/dev/assets/source_methods_clipping_coverage.md.CfYZmt_W.js
similarity index 99%
rename from dev/assets/source_methods_clipping_coverage.md.Q5zwJP4f.js
rename to dev/assets/source_methods_clipping_coverage.md.CfYZmt_W.js
index 447a1ea1a..2777d745a 100644
--- a/dev/assets/source_methods_clipping_coverage.md.Q5zwJP4f.js
+++ b/dev/assets/source_methods_clipping_coverage.md.CfYZmt_W.js
@@ -1,4 +1,4 @@
-import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const h="/GeometryOps.jl/dev/assets/irthukt.Cb0_DiYE.png",c=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/clipping/coverage.md","filePath":"source/methods/clipping/coverage.md","lastUpdated":null}'),l={name:"source/methods/clipping/coverage.md"},k=n(`
julia
export coverage

What is coverage?

Coverage is the amount of geometry area within a bounding box defined by the minimum and maximum x and y-coordiantes of that bounding box, or an Extent containing that information.

To provide an example, consider this rectangle:

julia
import GeometryOps as GO
+import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const h="/GeometryOps.jl/dev/assets/pciktgu.Cb0_DiYE.png",c=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/clipping/coverage.md","filePath":"source/methods/clipping/coverage.md","lastUpdated":null}'),l={name:"source/methods/clipping/coverage.md"},k=n(`
julia
export coverage

What is coverage?

Coverage is the amount of geometry area within a bounding box defined by the minimum and maximum x and y-coordiantes of that bounding box, or an Extent containing that information.

To provide an example, consider this rectangle:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
@@ -220,4 +220,4 @@ import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const h
     x_wall = (wall == NORTH || wall == EAST) ? xmax : xmin
     y_wall = (wall == NORTH || wall == WEST) ? ymax : ymin
     return x1 * y_wall - x_wall * y1
-end

This page was generated using Literate.jl.

`,58),t=[k];function p(e,E,r,d,g,y){return a(),i("div",null,t)}const o=s(l,[["render",p]]);export{c as __pageData,o as default}; +end

This page was generated using Literate.jl.

`,58),p=[k];function t(e,E,r,d,g,y){return a(),i("div",null,p)}const o=s(l,[["render",t]]);export{c as __pageData,o as default}; diff --git a/dev/assets/source_methods_clipping_coverage.md.Q5zwJP4f.lean.js b/dev/assets/source_methods_clipping_coverage.md.CfYZmt_W.lean.js similarity index 62% rename from dev/assets/source_methods_clipping_coverage.md.Q5zwJP4f.lean.js rename to dev/assets/source_methods_clipping_coverage.md.CfYZmt_W.lean.js index edd4b068a..7c063f12e 100644 --- a/dev/assets/source_methods_clipping_coverage.md.Q5zwJP4f.lean.js +++ b/dev/assets/source_methods_clipping_coverage.md.CfYZmt_W.lean.js @@ -1 +1 @@ -import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const h="/GeometryOps.jl/dev/assets/irthukt.Cb0_DiYE.png",c=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/clipping/coverage.md","filePath":"source/methods/clipping/coverage.md","lastUpdated":null}'),l={name:"source/methods/clipping/coverage.md"},k=n("",58),t=[k];function p(e,E,r,d,g,y){return a(),i("div",null,t)}const o=s(l,[["render",p]]);export{c as __pageData,o as default}; +import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const h="/GeometryOps.jl/dev/assets/pciktgu.Cb0_DiYE.png",c=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/clipping/coverage.md","filePath":"source/methods/clipping/coverage.md","lastUpdated":null}'),l={name:"source/methods/clipping/coverage.md"},k=n("",58),p=[k];function t(e,E,r,d,g,y){return a(),i("div",null,p)}const o=s(l,[["render",t]]);export{c as __pageData,o as default}; diff --git a/dev/assets/source_methods_clipping_cut.md.C3KVQBfY.js b/dev/assets/source_methods_clipping_cut.md.Q0ryNwzO.js similarity index 99% rename from dev/assets/source_methods_clipping_cut.md.C3KVQBfY.js rename to dev/assets/source_methods_clipping_cut.md.Q0ryNwzO.js index f7f2dda42..b988a8969 100644 --- a/dev/assets/source_methods_clipping_cut.md.C3KVQBfY.js +++ b/dev/assets/source_methods_clipping_cut.md.Q0ryNwzO.js @@ -1,4 +1,4 @@ -import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const h="/GeometryOps.jl/dev/assets/iayeyiw.-VpeHhXX.png",c=JSON.parse('{"title":"Polygon cutting","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/clipping/cut.md","filePath":"source/methods/clipping/cut.md","lastUpdated":null}'),t={name:"source/methods/clipping/cut.md"},l=n(`

Polygon cutting

julia
export cut

What is cut?

The cut function cuts a polygon through a line segment. This is inspired by functions such as Matlab's cutpolygon function.

To provide an example, consider the following polygon and line:

julia
import GeoInterface as GI, GeometryOps as GO
+import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const h="/GeometryOps.jl/dev/assets/dudoctx.-VpeHhXX.png",c=JSON.parse('{"title":"Polygon cutting","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/clipping/cut.md","filePath":"source/methods/clipping/cut.md","lastUpdated":null}'),t={name:"source/methods/clipping/cut.md"},l=n(`

Polygon cutting

julia
export cut

What is cut?

The cut function cuts a polygon through a line segment. This is inspired by functions such as Matlab's cutpolygon function.

To provide an example, consider the following polygon and line:

julia
import GeoInterface as GI, GeometryOps as GO
 using CairoMakie
 using Makie
 
diff --git a/dev/assets/source_methods_clipping_cut.md.C3KVQBfY.lean.js b/dev/assets/source_methods_clipping_cut.md.Q0ryNwzO.lean.js
similarity index 87%
rename from dev/assets/source_methods_clipping_cut.md.C3KVQBfY.lean.js
rename to dev/assets/source_methods_clipping_cut.md.Q0ryNwzO.lean.js
index 1b7d24017..ada39b8c8 100644
--- a/dev/assets/source_methods_clipping_cut.md.C3KVQBfY.lean.js
+++ b/dev/assets/source_methods_clipping_cut.md.Q0ryNwzO.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const h="/GeometryOps.jl/dev/assets/iayeyiw.-VpeHhXX.png",c=JSON.parse('{"title":"Polygon cutting","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/clipping/cut.md","filePath":"source/methods/clipping/cut.md","lastUpdated":null}'),t={name:"source/methods/clipping/cut.md"},l=n("",34),p=[l];function k(e,r,E,d,g,y){return a(),i("div",null,p)}const F=s(t,[["render",k]]);export{c as __pageData,F as default};
+import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const h="/GeometryOps.jl/dev/assets/dudoctx.-VpeHhXX.png",c=JSON.parse('{"title":"Polygon cutting","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/clipping/cut.md","filePath":"source/methods/clipping/cut.md","lastUpdated":null}'),t={name:"source/methods/clipping/cut.md"},l=n("",34),p=[l];function k(e,r,E,d,g,y){return a(),i("div",null,p)}const F=s(t,[["render",k]]);export{c as __pageData,F as default};
diff --git a/dev/assets/source_methods_distance.md.D_KLHapH.js b/dev/assets/source_methods_distance.md.Dx_lyzJd.js
similarity index 99%
rename from dev/assets/source_methods_distance.md.D_KLHapH.js
rename to dev/assets/source_methods_distance.md.Dx_lyzJd.js
index 58c5c6ea3..0cc28b705 100644
--- a/dev/assets/source_methods_distance.md.D_KLHapH.js
+++ b/dev/assets/source_methods_distance.md.Dx_lyzJd.js
@@ -1,4 +1,4 @@
-import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const h="/GeometryOps.jl/dev/assets/webqkjl.DiwGEg2f.png",t="/GeometryOps.jl/dev/assets/kawxvzq.DuBHk1fh.png",c=JSON.parse('{"title":"Distance and signed distance","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/distance.md","filePath":"source/methods/distance.md","lastUpdated":null}'),k={name:"source/methods/distance.md"},p=n(`

Distance and signed distance

julia
export distance, signed_distance

What is distance? What is signed distance?

Distance is the distance of a point to another geometry. This is always a positive number. If a point is inside of geometry, so on a curve or inside of a polygon, the distance will be zero. Signed distance is mainly used for polygons and multipolygons. If a point is outside of a geometry, signed distance has the same value as distance. However, points within the geometry have a negative distance representing the distance of a point to the closest boundary. Therefore, for all "non-filled" geometries, like curves, the distance will either be postitive or 0.

To provide an example, consider this rectangle:

julia
import GeometryOps as GO
+import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const h="/GeometryOps.jl/dev/assets/vboocjp.DiwGEg2f.png",t="/GeometryOps.jl/dev/assets/audmldq.DuBHk1fh.png",c=JSON.parse('{"title":"Distance and signed distance","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/distance.md","filePath":"source/methods/distance.md","lastUpdated":null}'),k={name:"source/methods/distance.md"},p=n(`

Distance and signed distance

julia
export distance, signed_distance

What is distance? What is signed distance?

Distance is the distance of a point to another geometry. This is always a positive number. If a point is inside of geometry, so on a curve or inside of a polygon, the distance will be zero. Signed distance is mainly used for polygons and multipolygons. If a point is outside of a geometry, signed distance has the same value as distance. However, points within the geometry have a negative distance representing the distance of a point to the closest boundary. Therefore, for all "non-filled" geometries, like curves, the distance will either be postitive or 0.

To provide an example, consider this rectangle:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/dev/assets/source_methods_distance.md.D_KLHapH.lean.js b/dev/assets/source_methods_distance.md.Dx_lyzJd.lean.js
similarity index 77%
rename from dev/assets/source_methods_distance.md.D_KLHapH.lean.js
rename to dev/assets/source_methods_distance.md.Dx_lyzJd.lean.js
index b3db1ce9c..bc8c71e76 100644
--- a/dev/assets/source_methods_distance.md.D_KLHapH.lean.js
+++ b/dev/assets/source_methods_distance.md.Dx_lyzJd.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const h="/GeometryOps.jl/dev/assets/webqkjl.DiwGEg2f.png",t="/GeometryOps.jl/dev/assets/kawxvzq.DuBHk1fh.png",c=JSON.parse('{"title":"Distance and signed distance","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/distance.md","filePath":"source/methods/distance.md","lastUpdated":null}'),k={name:"source/methods/distance.md"},p=n("",54),l=[p];function e(d,E,r,g,y,F){return a(),i("div",null,l)}const C=s(k,[["render",e]]);export{c as __pageData,C as default};
+import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const h="/GeometryOps.jl/dev/assets/vboocjp.DiwGEg2f.png",t="/GeometryOps.jl/dev/assets/audmldq.DuBHk1fh.png",c=JSON.parse('{"title":"Distance and signed distance","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/distance.md","filePath":"source/methods/distance.md","lastUpdated":null}'),k={name:"source/methods/distance.md"},p=n("",54),l=[p];function e(d,E,r,g,y,F){return a(),i("div",null,l)}const C=s(k,[["render",e]]);export{c as __pageData,C as default};
diff --git a/dev/assets/source_methods_equals.md.w2_4ZVNZ.js b/dev/assets/source_methods_equals.md.Dn-_6XuL.js
similarity index 99%
rename from dev/assets/source_methods_equals.md.w2_4ZVNZ.js
rename to dev/assets/source_methods_equals.md.Dn-_6XuL.js
index f84e061ab..a1002412f 100644
--- a/dev/assets/source_methods_equals.md.w2_4ZVNZ.js
+++ b/dev/assets/source_methods_equals.md.Dn-_6XuL.js
@@ -1,4 +1,4 @@
-import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const l="/GeometryOps.jl/dev/assets/ghyqerj.CgiryX2p.png",y=JSON.parse('{"title":"Equals","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/equals.md","filePath":"source/methods/equals.md","lastUpdated":null}'),t={name:"source/methods/equals.md"},h=n(`

Equals

julia
export equals

What is equals?

The equals function checks if two geometries are equal. They are equal if they share the same set of points and edges to define the same shape.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
+import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const l="/GeometryOps.jl/dev/assets/puhnavr.CgiryX2p.png",y=JSON.parse('{"title":"Equals","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/equals.md","filePath":"source/methods/equals.md","lastUpdated":null}'),t={name:"source/methods/equals.md"},h=n(`

Equals

julia
export equals

What is equals?

The equals function checks if two geometries are equal. They are equal if they share the same set of points and edges to define the same shape.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
@@ -262,4 +262,4 @@ import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const l
         has_match || return false
     end
     return true
-end

This page was generated using Literate.jl.

`,47),p=[h];function e(k,r,d,g,E,F){return a(),i("div",null,p)}const c=s(t,[["render",e]]);export{y as __pageData,c as default}; +end

This page was generated using Literate.jl.

`,47),p=[h];function k(e,r,d,g,E,F){return a(),i("div",null,p)}const c=s(t,[["render",k]]);export{y as __pageData,c as default}; diff --git a/dev/assets/source_methods_equals.md.w2_4ZVNZ.lean.js b/dev/assets/source_methods_equals.md.Dn-_6XuL.lean.js similarity index 60% rename from dev/assets/source_methods_equals.md.w2_4ZVNZ.lean.js rename to dev/assets/source_methods_equals.md.Dn-_6XuL.lean.js index 24a6f207f..14d1065ed 100644 --- a/dev/assets/source_methods_equals.md.w2_4ZVNZ.lean.js +++ b/dev/assets/source_methods_equals.md.Dn-_6XuL.lean.js @@ -1 +1 @@ -import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const l="/GeometryOps.jl/dev/assets/ghyqerj.CgiryX2p.png",y=JSON.parse('{"title":"Equals","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/equals.md","filePath":"source/methods/equals.md","lastUpdated":null}'),t={name:"source/methods/equals.md"},h=n("",47),p=[h];function e(k,r,d,g,E,F){return a(),i("div",null,p)}const c=s(t,[["render",e]]);export{y as __pageData,c as default}; +import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const l="/GeometryOps.jl/dev/assets/puhnavr.CgiryX2p.png",y=JSON.parse('{"title":"Equals","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/equals.md","filePath":"source/methods/equals.md","lastUpdated":null}'),t={name:"source/methods/equals.md"},h=n("",47),p=[h];function k(e,r,d,g,E,F){return a(),i("div",null,p)}const c=s(t,[["render",k]]);export{y as __pageData,c as default}; diff --git a/dev/assets/source_methods_geom_relations_contains.md.D0bLwfsP.js b/dev/assets/source_methods_geom_relations_contains.md.CW8CLD_7.js similarity index 99% rename from dev/assets/source_methods_geom_relations_contains.md.D0bLwfsP.js rename to dev/assets/source_methods_geom_relations_contains.md.CW8CLD_7.js index 8d80a43e2..6d42a0b5b 100644 --- a/dev/assets/source_methods_geom_relations_contains.md.D0bLwfsP.js +++ b/dev/assets/source_methods_geom_relations_contains.md.CW8CLD_7.js @@ -1,4 +1,4 @@ -import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const t="/GeometryOps.jl/dev/assets/inyawha._0R9BbFk.png",y=JSON.parse('{"title":"Contains","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/contains.md","filePath":"source/methods/geom_relations/contains.md","lastUpdated":null}'),e={name:"source/methods/geom_relations/contains.md"},h=n(`

Contains

julia
export contains

What is contains?

The contains function checks if a given geometry completly contains another geometry, or in other words, that the second geometry is completly within the first. This requires that the two interiors intersect and that the interior and boundary of the second geometry is not in the exterior of the first geometry.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
+import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const t="/GeometryOps.jl/dev/assets/nnhzanc._0R9BbFk.png",y=JSON.parse('{"title":"Contains","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/contains.md","filePath":"source/methods/geom_relations/contains.md","lastUpdated":null}'),e={name:"source/methods/geom_relations/contains.md"},h=n(`

Contains

julia
export contains

What is contains?

The contains function checks if a given geometry completly contains another geometry, or in other words, that the second geometry is completly within the first. This requires that the two interiors intersect and that the interior and boundary of the second geometry is not in the exterior of the first geometry.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/dev/assets/source_methods_geom_relations_contains.md.D0bLwfsP.lean.js b/dev/assets/source_methods_geom_relations_contains.md.CW8CLD_7.lean.js
similarity index 88%
rename from dev/assets/source_methods_geom_relations_contains.md.D0bLwfsP.lean.js
rename to dev/assets/source_methods_geom_relations_contains.md.CW8CLD_7.lean.js
index fa91ac292..af3c063fa 100644
--- a/dev/assets/source_methods_geom_relations_contains.md.D0bLwfsP.lean.js
+++ b/dev/assets/source_methods_geom_relations_contains.md.CW8CLD_7.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const t="/GeometryOps.jl/dev/assets/inyawha._0R9BbFk.png",y=JSON.parse('{"title":"Contains","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/contains.md","filePath":"source/methods/geom_relations/contains.md","lastUpdated":null}'),e={name:"source/methods/geom_relations/contains.md"},h=n("",18),l=[h];function p(k,r,o,d,g,E){return a(),i("div",null,l)}const F=s(e,[["render",p]]);export{y as __pageData,F as default};
+import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const t="/GeometryOps.jl/dev/assets/nnhzanc._0R9BbFk.png",y=JSON.parse('{"title":"Contains","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/contains.md","filePath":"source/methods/geom_relations/contains.md","lastUpdated":null}'),e={name:"source/methods/geom_relations/contains.md"},h=n("",18),l=[h];function p(k,r,o,d,g,E){return a(),i("div",null,l)}const F=s(e,[["render",p]]);export{y as __pageData,F as default};
diff --git a/dev/assets/source_methods_geom_relations_coveredby.md.CysOn9us.js b/dev/assets/source_methods_geom_relations_coveredby.md.DXxmjIuF.js
similarity index 99%
rename from dev/assets/source_methods_geom_relations_coveredby.md.CysOn9us.js
rename to dev/assets/source_methods_geom_relations_coveredby.md.DXxmjIuF.js
index db131bc3a..31c19c28b 100644
--- a/dev/assets/source_methods_geom_relations_coveredby.md.CysOn9us.js
+++ b/dev/assets/source_methods_geom_relations_coveredby.md.DXxmjIuF.js
@@ -1,4 +1,4 @@
-import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const e="/GeometryOps.jl/dev/assets/lputwxq.DC3TvBOO.png",c=JSON.parse('{"title":"CoveredBy","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/coveredby.md","filePath":"source/methods/geom_relations/coveredby.md","lastUpdated":null}'),l={name:"source/methods/geom_relations/coveredby.md"},h=n(`

CoveredBy

julia
export coveredby

What is coveredby?

The coveredby function checks if one geometry is covered by another geometry. This is an extension of within that does not require the interiors of the two geometries to intersect, but still does require that the interior and boundary of the first geometry isn't outside of the second geometry.

To provide an example, consider this point and line:

julia
import GeometryOps as GO
+import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const e="/GeometryOps.jl/dev/assets/jbqaizx.DC3TvBOO.png",c=JSON.parse('{"title":"CoveredBy","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/coveredby.md","filePath":"source/methods/geom_relations/coveredby.md","lastUpdated":null}'),l={name:"source/methods/geom_relations/coveredby.md"},h=n(`

CoveredBy

julia
export coveredby

What is coveredby?

The coveredby function checks if one geometry is covered by another geometry. This is an extension of within that does not require the interiors of the two geometries to intersect, but still does require that the interior and boundary of the first geometry isn't outside of the second geometry.

To provide an example, consider this point and line:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/dev/assets/source_methods_geom_relations_coveredby.md.CysOn9us.lean.js b/dev/assets/source_methods_geom_relations_coveredby.md.DXxmjIuF.lean.js
similarity index 88%
rename from dev/assets/source_methods_geom_relations_coveredby.md.CysOn9us.lean.js
rename to dev/assets/source_methods_geom_relations_coveredby.md.DXxmjIuF.lean.js
index 7c7acd417..a64764c7a 100644
--- a/dev/assets/source_methods_geom_relations_coveredby.md.CysOn9us.lean.js
+++ b/dev/assets/source_methods_geom_relations_coveredby.md.DXxmjIuF.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const e="/GeometryOps.jl/dev/assets/lputwxq.DC3TvBOO.png",c=JSON.parse('{"title":"CoveredBy","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/coveredby.md","filePath":"source/methods/geom_relations/coveredby.md","lastUpdated":null}'),l={name:"source/methods/geom_relations/coveredby.md"},h=n("",45),t=[h];function p(k,r,E,d,g,o){return a(),i("div",null,t)}const F=s(l,[["render",p]]);export{c as __pageData,F as default};
+import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const e="/GeometryOps.jl/dev/assets/jbqaizx.DC3TvBOO.png",c=JSON.parse('{"title":"CoveredBy","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/coveredby.md","filePath":"source/methods/geom_relations/coveredby.md","lastUpdated":null}'),l={name:"source/methods/geom_relations/coveredby.md"},h=n("",45),t=[h];function p(k,r,E,d,g,o){return a(),i("div",null,t)}const F=s(l,[["render",p]]);export{c as __pageData,F as default};
diff --git a/dev/assets/source_methods_geom_relations_covers.md.CB9k9duL.js b/dev/assets/source_methods_geom_relations_covers.md.Vy7_AnD-.js
similarity index 99%
rename from dev/assets/source_methods_geom_relations_covers.md.CB9k9duL.js
rename to dev/assets/source_methods_geom_relations_covers.md.Vy7_AnD-.js
index 8b46506b7..53e417288 100644
--- a/dev/assets/source_methods_geom_relations_covers.md.CB9k9duL.js
+++ b/dev/assets/source_methods_geom_relations_covers.md.Vy7_AnD-.js
@@ -1,4 +1,4 @@
-import{_ as s,c as i,o as a,a7 as e}from"./chunks/framework.B24clL9_.js";const n="/GeometryOps.jl/dev/assets/lputwxq.DC3TvBOO.png",y=JSON.parse('{"title":"Covers","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/covers.md","filePath":"source/methods/geom_relations/covers.md","lastUpdated":null}'),t={name:"source/methods/geom_relations/covers.md"},p=e(`

Covers

julia
export covers

What is covers?

The covers function checks if a given geometry completly covers another geometry. For this to be true, the "contained" geometry's interior and boundaries must be covered by the "covering" geometry's interior and boundaries. The interiors do not need to overlap.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
+import{_ as s,c as i,o as a,a7 as e}from"./chunks/framework.B24clL9_.js";const n="/GeometryOps.jl/dev/assets/jbqaizx.DC3TvBOO.png",y=JSON.parse('{"title":"Covers","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/covers.md","filePath":"source/methods/geom_relations/covers.md","lastUpdated":null}'),t={name:"source/methods/geom_relations/covers.md"},p=e(`

Covers

julia
export covers

What is covers?

The covers function checks if a given geometry completly covers another geometry. For this to be true, the "contained" geometry's interior and boundaries must be covered by the "covering" geometry's interior and boundaries. The interiors do not need to overlap.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/dev/assets/source_methods_geom_relations_covers.md.CB9k9duL.lean.js b/dev/assets/source_methods_geom_relations_covers.md.Vy7_AnD-.lean.js
similarity index 87%
rename from dev/assets/source_methods_geom_relations_covers.md.CB9k9duL.lean.js
rename to dev/assets/source_methods_geom_relations_covers.md.Vy7_AnD-.lean.js
index 8abf92137..73169ea87 100644
--- a/dev/assets/source_methods_geom_relations_covers.md.CB9k9duL.lean.js
+++ b/dev/assets/source_methods_geom_relations_covers.md.Vy7_AnD-.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a7 as e}from"./chunks/framework.B24clL9_.js";const n="/GeometryOps.jl/dev/assets/lputwxq.DC3TvBOO.png",y=JSON.parse('{"title":"Covers","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/covers.md","filePath":"source/methods/geom_relations/covers.md","lastUpdated":null}'),t={name:"source/methods/geom_relations/covers.md"},p=e("",17),l=[p];function h(k,r,o,d,c,g){return a(),i("div",null,l)}const u=s(t,[["render",h]]);export{y as __pageData,u as default};
+import{_ as s,c as i,o as a,a7 as e}from"./chunks/framework.B24clL9_.js";const n="/GeometryOps.jl/dev/assets/jbqaizx.DC3TvBOO.png",y=JSON.parse('{"title":"Covers","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/covers.md","filePath":"source/methods/geom_relations/covers.md","lastUpdated":null}'),t={name:"source/methods/geom_relations/covers.md"},p=e("",17),l=[p];function h(k,r,o,d,c,g){return a(),i("div",null,l)}const u=s(t,[["render",h]]);export{y as __pageData,u as default};
diff --git a/dev/assets/source_methods_geom_relations_disjoint.md.Oxo5O_mm.js b/dev/assets/source_methods_geom_relations_disjoint.md.DBVkzJNx.js
similarity index 99%
rename from dev/assets/source_methods_geom_relations_disjoint.md.Oxo5O_mm.js
rename to dev/assets/source_methods_geom_relations_disjoint.md.DBVkzJNx.js
index 358d73873..5cbdb686a 100644
--- a/dev/assets/source_methods_geom_relations_disjoint.md.Oxo5O_mm.js
+++ b/dev/assets/source_methods_geom_relations_disjoint.md.DBVkzJNx.js
@@ -1,4 +1,4 @@
-import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const t="/GeometryOps.jl/dev/assets/smlsowr.C3SxJ3x-.png",c=JSON.parse('{"title":"Disjoint","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/disjoint.md","filePath":"source/methods/geom_relations/disjoint.md","lastUpdated":null}'),h={name:"source/methods/geom_relations/disjoint.md"},l=n(`

Disjoint

julia
export disjoint

What is disjoint?

The disjoint function checks if one geometry is outside of another geometry, without sharing any boundaries or interiors.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
+import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const t="/GeometryOps.jl/dev/assets/yupnkqq.C3SxJ3x-.png",c=JSON.parse('{"title":"Disjoint","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/disjoint.md","filePath":"source/methods/geom_relations/disjoint.md","lastUpdated":null}'),h={name:"source/methods/geom_relations/disjoint.md"},l=n(`

Disjoint

julia
export disjoint

What is disjoint?

The disjoint function checks if one geometry is outside of another geometry, without sharing any boundaries or interiors.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/dev/assets/source_methods_geom_relations_disjoint.md.Oxo5O_mm.lean.js b/dev/assets/source_methods_geom_relations_disjoint.md.DBVkzJNx.lean.js
similarity index 88%
rename from dev/assets/source_methods_geom_relations_disjoint.md.Oxo5O_mm.lean.js
rename to dev/assets/source_methods_geom_relations_disjoint.md.DBVkzJNx.lean.js
index e1985a197..b5045246f 100644
--- a/dev/assets/source_methods_geom_relations_disjoint.md.Oxo5O_mm.lean.js
+++ b/dev/assets/source_methods_geom_relations_disjoint.md.DBVkzJNx.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const t="/GeometryOps.jl/dev/assets/smlsowr.C3SxJ3x-.png",c=JSON.parse('{"title":"Disjoint","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/disjoint.md","filePath":"source/methods/geom_relations/disjoint.md","lastUpdated":null}'),h={name:"source/methods/geom_relations/disjoint.md"},l=n("",39),p=[l];function k(e,r,E,g,d,o){return a(),i("div",null,p)}const F=s(h,[["render",k]]);export{c as __pageData,F as default};
+import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const t="/GeometryOps.jl/dev/assets/yupnkqq.C3SxJ3x-.png",c=JSON.parse('{"title":"Disjoint","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/disjoint.md","filePath":"source/methods/geom_relations/disjoint.md","lastUpdated":null}'),h={name:"source/methods/geom_relations/disjoint.md"},l=n("",39),p=[l];function k(e,r,E,g,d,o){return a(),i("div",null,p)}const F=s(h,[["render",k]]);export{c as __pageData,F as default};
diff --git a/dev/assets/source_methods_geom_relations_intersects.md.CXygO-4Y.js b/dev/assets/source_methods_geom_relations_intersects.md.D1_GpBSi.js
similarity index 99%
rename from dev/assets/source_methods_geom_relations_intersects.md.CXygO-4Y.js
rename to dev/assets/source_methods_geom_relations_intersects.md.D1_GpBSi.js
index c4db38326..b4328b670 100644
--- a/dev/assets/source_methods_geom_relations_intersects.md.CXygO-4Y.js
+++ b/dev/assets/source_methods_geom_relations_intersects.md.D1_GpBSi.js
@@ -1,4 +1,4 @@
-import{_ as s,c as i,o as a,a7 as e}from"./chunks/framework.B24clL9_.js";const n="/GeometryOps.jl/dev/assets/izzqttx.DeeQUply.png",y=JSON.parse('{"title":"Intersection checks","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/intersects.md","filePath":"source/methods/geom_relations/intersects.md","lastUpdated":null}'),t={name:"source/methods/geom_relations/intersects.md"},p=e(`

Intersection checks

julia
export intersects

What is intersects?

The intersects function checks if a given geometry intersects with another geometry, or in other words, the either the interiors or boundaries of the two geometries intersect.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
+import{_ as s,c as i,o as a,a7 as e}from"./chunks/framework.B24clL9_.js";const n="/GeometryOps.jl/dev/assets/yvpygbg.DeeQUply.png",y=JSON.parse('{"title":"Intersection checks","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/intersects.md","filePath":"source/methods/geom_relations/intersects.md","lastUpdated":null}'),t={name:"source/methods/geom_relations/intersects.md"},p=e(`

Intersection checks

julia
export intersects

What is intersects?

The intersects function checks if a given geometry intersects with another geometry, or in other words, the either the interiors or boundaries of the two geometries intersect.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/dev/assets/source_methods_geom_relations_intersects.md.CXygO-4Y.lean.js b/dev/assets/source_methods_geom_relations_intersects.md.D1_GpBSi.lean.js
similarity index 88%
rename from dev/assets/source_methods_geom_relations_intersects.md.CXygO-4Y.lean.js
rename to dev/assets/source_methods_geom_relations_intersects.md.D1_GpBSi.lean.js
index ce28125f2..bbda549d4 100644
--- a/dev/assets/source_methods_geom_relations_intersects.md.CXygO-4Y.lean.js
+++ b/dev/assets/source_methods_geom_relations_intersects.md.D1_GpBSi.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a7 as e}from"./chunks/framework.B24clL9_.js";const n="/GeometryOps.jl/dev/assets/izzqttx.DeeQUply.png",y=JSON.parse('{"title":"Intersection checks","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/intersects.md","filePath":"source/methods/geom_relations/intersects.md","lastUpdated":null}'),t={name:"source/methods/geom_relations/intersects.md"},p=e("",18),l=[p];function h(k,r,o,d,c,g){return a(),i("div",null,l)}const F=s(t,[["render",h]]);export{y as __pageData,F as default};
+import{_ as s,c as i,o as a,a7 as e}from"./chunks/framework.B24clL9_.js";const n="/GeometryOps.jl/dev/assets/yvpygbg.DeeQUply.png",y=JSON.parse('{"title":"Intersection checks","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/intersects.md","filePath":"source/methods/geom_relations/intersects.md","lastUpdated":null}'),t={name:"source/methods/geom_relations/intersects.md"},p=e("",18),l=[p];function h(k,r,o,d,c,g){return a(),i("div",null,l)}const F=s(t,[["render",h]]);export{y as __pageData,F as default};
diff --git a/dev/assets/source_methods_geom_relations_overlaps.md.Bleke2_K.js b/dev/assets/source_methods_geom_relations_overlaps.md.Ch-YY8xA.js
similarity index 99%
rename from dev/assets/source_methods_geom_relations_overlaps.md.Bleke2_K.js
rename to dev/assets/source_methods_geom_relations_overlaps.md.Ch-YY8xA.js
index 57f93a054..6c12959e5 100644
--- a/dev/assets/source_methods_geom_relations_overlaps.md.Bleke2_K.js
+++ b/dev/assets/source_methods_geom_relations_overlaps.md.Ch-YY8xA.js
@@ -1,4 +1,4 @@
-import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const l="/GeometryOps.jl/dev/assets/ghyqerj.CgiryX2p.png",y=JSON.parse('{"title":"Overlaps","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/overlaps.md","filePath":"source/methods/geom_relations/overlaps.md","lastUpdated":null}'),p={name:"source/methods/geom_relations/overlaps.md"},t=n(`

Overlaps

julia
export overlaps

What is overlaps?

The overlaps function checks if two geometries overlap. Two geometries can only overlap if they have the same dimension, and if they overlap, but one is not contained, within, or equal to the other.

Note that this means it is impossible for a single point to overlap with a single point and a line only overlaps with another line if only a section of each line is colinear.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
+import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const l="/GeometryOps.jl/dev/assets/puhnavr.CgiryX2p.png",y=JSON.parse('{"title":"Overlaps","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/overlaps.md","filePath":"source/methods/geom_relations/overlaps.md","lastUpdated":null}'),p={name:"source/methods/geom_relations/overlaps.md"},t=n(`

Overlaps

julia
export overlaps

What is overlaps?

The overlaps function checks if two geometries overlap. Two geometries can only overlap if they have the same dimension, and if they overlap, but one is not contained, within, or equal to the other.

Note that this means it is impossible for a single point to overlap with a single point and a line only overlaps with another line if only a section of each line is colinear.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/dev/assets/source_methods_geom_relations_overlaps.md.Bleke2_K.lean.js b/dev/assets/source_methods_geom_relations_overlaps.md.Ch-YY8xA.lean.js
similarity index 88%
rename from dev/assets/source_methods_geom_relations_overlaps.md.Bleke2_K.lean.js
rename to dev/assets/source_methods_geom_relations_overlaps.md.Ch-YY8xA.lean.js
index bbf14bf9b..4172ad94b 100644
--- a/dev/assets/source_methods_geom_relations_overlaps.md.Bleke2_K.lean.js
+++ b/dev/assets/source_methods_geom_relations_overlaps.md.Ch-YY8xA.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const l="/GeometryOps.jl/dev/assets/ghyqerj.CgiryX2p.png",y=JSON.parse('{"title":"Overlaps","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/overlaps.md","filePath":"source/methods/geom_relations/overlaps.md","lastUpdated":null}'),p={name:"source/methods/geom_relations/overlaps.md"},t=n("",37),e=[t];function h(k,r,d,g,o,F){return a(),i("div",null,e)}const c=s(p,[["render",h]]);export{y as __pageData,c as default};
+import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const l="/GeometryOps.jl/dev/assets/puhnavr.CgiryX2p.png",y=JSON.parse('{"title":"Overlaps","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/overlaps.md","filePath":"source/methods/geom_relations/overlaps.md","lastUpdated":null}'),p={name:"source/methods/geom_relations/overlaps.md"},t=n("",37),e=[t];function h(k,r,d,g,o,F){return a(),i("div",null,e)}const c=s(p,[["render",h]]);export{y as __pageData,c as default};
diff --git a/dev/assets/source_methods_geom_relations_touches.md.CyL3YfGv.js b/dev/assets/source_methods_geom_relations_touches.md.8inVZBme.js
similarity index 99%
rename from dev/assets/source_methods_geom_relations_touches.md.CyL3YfGv.js
rename to dev/assets/source_methods_geom_relations_touches.md.8inVZBme.js
index 70ce2fcef..bcb3c0936 100644
--- a/dev/assets/source_methods_geom_relations_touches.md.CyL3YfGv.js
+++ b/dev/assets/source_methods_geom_relations_touches.md.8inVZBme.js
@@ -1,4 +1,4 @@
-import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const t="/GeometryOps.jl/dev/assets/zqzcdae.BEFUMtlf.png",c=JSON.parse('{"title":"Touches","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/touches.md","filePath":"source/methods/geom_relations/touches.md","lastUpdated":null}'),h={name:"source/methods/geom_relations/touches.md"},l=n(`

Touches

julia
export touches

What is touches?

The touches function checks if one geometry touches another geometry. In other words, the interiors of the two geometries don't interact, but one of the geometries must have a boundary point that interacts with either the other geometies interior or boundary.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
+import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const t="/GeometryOps.jl/dev/assets/slmjvpg.BEFUMtlf.png",c=JSON.parse('{"title":"Touches","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/touches.md","filePath":"source/methods/geom_relations/touches.md","lastUpdated":null}'),h={name:"source/methods/geom_relations/touches.md"},l=n(`

Touches

julia
export touches

What is touches?

The touches function checks if one geometry touches another geometry. In other words, the interiors of the two geometries don't interact, but one of the geometries must have a boundary point that interacts with either the other geometies interior or boundary.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/dev/assets/source_methods_geom_relations_touches.md.CyL3YfGv.lean.js b/dev/assets/source_methods_geom_relations_touches.md.8inVZBme.lean.js
similarity index 87%
rename from dev/assets/source_methods_geom_relations_touches.md.CyL3YfGv.lean.js
rename to dev/assets/source_methods_geom_relations_touches.md.8inVZBme.lean.js
index e5de18563..88cb8b409 100644
--- a/dev/assets/source_methods_geom_relations_touches.md.CyL3YfGv.lean.js
+++ b/dev/assets/source_methods_geom_relations_touches.md.8inVZBme.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const t="/GeometryOps.jl/dev/assets/zqzcdae.BEFUMtlf.png",c=JSON.parse('{"title":"Touches","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/touches.md","filePath":"source/methods/geom_relations/touches.md","lastUpdated":null}'),h={name:"source/methods/geom_relations/touches.md"},l=n("",41),e=[l];function p(k,r,E,g,d,o){return a(),i("div",null,e)}const F=s(h,[["render",p]]);export{c as __pageData,F as default};
+import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const t="/GeometryOps.jl/dev/assets/slmjvpg.BEFUMtlf.png",c=JSON.parse('{"title":"Touches","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/touches.md","filePath":"source/methods/geom_relations/touches.md","lastUpdated":null}'),h={name:"source/methods/geom_relations/touches.md"},l=n("",41),e=[l];function p(k,r,E,g,d,o){return a(),i("div",null,e)}const F=s(h,[["render",p]]);export{c as __pageData,F as default};
diff --git a/dev/assets/source_methods_geom_relations_within.md.DKITHyqR.js b/dev/assets/source_methods_geom_relations_within.md.Dx6Y1lqp.js
similarity index 99%
rename from dev/assets/source_methods_geom_relations_within.md.DKITHyqR.js
rename to dev/assets/source_methods_geom_relations_within.md.Dx6Y1lqp.js
index 1e5dfcf5f..bbd821bbb 100644
--- a/dev/assets/source_methods_geom_relations_within.md.DKITHyqR.js
+++ b/dev/assets/source_methods_geom_relations_within.md.Dx6Y1lqp.js
@@ -1,4 +1,4 @@
-import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const h="/GeometryOps.jl/dev/assets/inyawha._0R9BbFk.png",c=JSON.parse('{"title":"Within","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/within.md","filePath":"source/methods/geom_relations/within.md","lastUpdated":null}'),t={name:"source/methods/geom_relations/within.md"},l=n(`

Within

julia
export within

What is within?

The within function checks if one geometry is inside another geometry. This requires that the two interiors intersect and that the interior and boundary of the first geometry is not in the exterior of the second geometry.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
+import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const h="/GeometryOps.jl/dev/assets/nnhzanc._0R9BbFk.png",c=JSON.parse('{"title":"Within","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/within.md","filePath":"source/methods/geom_relations/within.md","lastUpdated":null}'),t={name:"source/methods/geom_relations/within.md"},l=n(`

Within

julia
export within

What is within?

The within function checks if one geometry is inside another geometry. This requires that the two interiors intersect and that the interior and boundary of the first geometry is not in the exterior of the second geometry.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
 import GeoInterface as GI
 using Makie
 using CairoMakie
diff --git a/dev/assets/source_methods_geom_relations_within.md.DKITHyqR.lean.js b/dev/assets/source_methods_geom_relations_within.md.Dx6Y1lqp.lean.js
similarity index 87%
rename from dev/assets/source_methods_geom_relations_within.md.DKITHyqR.lean.js
rename to dev/assets/source_methods_geom_relations_within.md.Dx6Y1lqp.lean.js
index 7ab3867c0..8e68021b3 100644
--- a/dev/assets/source_methods_geom_relations_within.md.DKITHyqR.lean.js
+++ b/dev/assets/source_methods_geom_relations_within.md.Dx6Y1lqp.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const h="/GeometryOps.jl/dev/assets/inyawha._0R9BbFk.png",c=JSON.parse('{"title":"Within","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/within.md","filePath":"source/methods/geom_relations/within.md","lastUpdated":null}'),t={name:"source/methods/geom_relations/within.md"},l=n("",41),p=[l];function e(k,r,E,g,d,y){return a(),i("div",null,p)}const F=s(t,[["render",e]]);export{c as __pageData,F as default};
+import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const h="/GeometryOps.jl/dev/assets/nnhzanc._0R9BbFk.png",c=JSON.parse('{"title":"Within","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/within.md","filePath":"source/methods/geom_relations/within.md","lastUpdated":null}'),t={name:"source/methods/geom_relations/within.md"},l=n("",41),p=[l];function e(k,r,E,g,d,y){return a(),i("div",null,p)}const F=s(t,[["render",e]]);export{c as __pageData,F as default};
diff --git a/dev/assets/source_transformations_segmentize.md.aaXsOxJo.js b/dev/assets/source_transformations_segmentize.md.DvG0bNZP.js
similarity index 99%
rename from dev/assets/source_transformations_segmentize.md.aaXsOxJo.js
rename to dev/assets/source_transformations_segmentize.md.DvG0bNZP.js
index e3e1cfb4a..7c177cf68 100644
--- a/dev/assets/source_transformations_segmentize.md.aaXsOxJo.js
+++ b/dev/assets/source_transformations_segmentize.md.DvG0bNZP.js
@@ -1,4 +1,4 @@
-import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const h="/GeometryOps.jl/dev/assets/bugglxt.BOOG5oTW.png",t="/GeometryOps.jl/dev/assets/eyetpbm.CBMbvx1M.png",c=JSON.parse('{"title":"Segmentize","description":"","frontmatter":{},"headers":[],"relativePath":"source/transformations/segmentize.md","filePath":"source/transformations/segmentize.md","lastUpdated":null}'),e={name:"source/transformations/segmentize.md"},l=n(`

Segmentize

julia
export segmentize
+import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const h="/GeometryOps.jl/dev/assets/zmfbfrc.BOOG5oTW.png",t="/GeometryOps.jl/dev/assets/yzvaggw.B8CPlNy8.png",c=JSON.parse('{"title":"Segmentize","description":"","frontmatter":{},"headers":[],"relativePath":"source/transformations/segmentize.md","filePath":"source/transformations/segmentize.md","lastUpdated":null}'),l={name:"source/transformations/segmentize.md"},e=n(`

Segmentize

julia
export segmentize
 export LinearSegments, GeodesicSegments

This function "segmentizes" or "densifies" a geometry by adding extra vertices to the geometry so that no segment is longer than a given distance. This is useful for plotting geometries with a limited number of vertices, or for ensuring that a geometry is not too "coarse" for a given application.

Info

We plan to add interpolated segmentization from DataInterpolations.jl in the future, which will be available to any vector of point-like objects.

For now, this function only works on 2D geometries. We will also support 3D geometries, as well as measure interpolation, in the future.

Examples

julia
import GeometryOps as GO, GeoInterface as GI
 rectangle = GI.Wrappers.Polygon([[(0.0, 50.0), (7.071, 57.07), (0, 64.14), (-7.07, 57.07), (0.0, 50.0)]])
 linear = GO.segmentize(rectangle; max_distance = 5)
@@ -151,4 +151,4 @@ import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const h
         end
     end

End the line with the original coordinate, to avoid any multiplication errors.

julia
    push!(new_coords, (x2, y2))
     return nothing
-end

Note

The _fill_linear_kernel definition for GeodesicSegments is in the GeometryOpsProjExt extension module, in the segmentize.jl file.


This page was generated using Literate.jl.

`,34),k=[l];function p(r,E,d,g,y,o){return a(),i("div",null,k)}const C=s(e,[["render",p]]);export{c as __pageData,C as default}; +end

Note

The _fill_linear_kernel definition for GeodesicSegments is in the GeometryOpsProjExt extension module, in the segmentize.jl file.


This page was generated using Literate.jl.

`,34),k=[e];function p(r,E,d,g,y,o){return a(),i("div",null,k)}const C=s(l,[["render",p]]);export{c as __pageData,C as default}; diff --git a/dev/assets/source_transformations_segmentize.md.DvG0bNZP.lean.js b/dev/assets/source_transformations_segmentize.md.DvG0bNZP.lean.js new file mode 100644 index 000000000..96cbe11f2 --- /dev/null +++ b/dev/assets/source_transformations_segmentize.md.DvG0bNZP.lean.js @@ -0,0 +1 @@ +import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const h="/GeometryOps.jl/dev/assets/zmfbfrc.BOOG5oTW.png",t="/GeometryOps.jl/dev/assets/yzvaggw.B8CPlNy8.png",c=JSON.parse('{"title":"Segmentize","description":"","frontmatter":{},"headers":[],"relativePath":"source/transformations/segmentize.md","filePath":"source/transformations/segmentize.md","lastUpdated":null}'),l={name:"source/transformations/segmentize.md"},e=n("",34),k=[e];function p(r,E,d,g,y,o){return a(),i("div",null,k)}const C=s(l,[["render",p]]);export{c as __pageData,C as default}; diff --git a/dev/assets/source_transformations_segmentize.md.aaXsOxJo.lean.js b/dev/assets/source_transformations_segmentize.md.aaXsOxJo.lean.js deleted file mode 100644 index 5b01b0c57..000000000 --- a/dev/assets/source_transformations_segmentize.md.aaXsOxJo.lean.js +++ /dev/null @@ -1 +0,0 @@ -import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const h="/GeometryOps.jl/dev/assets/bugglxt.BOOG5oTW.png",t="/GeometryOps.jl/dev/assets/eyetpbm.CBMbvx1M.png",c=JSON.parse('{"title":"Segmentize","description":"","frontmatter":{},"headers":[],"relativePath":"source/transformations/segmentize.md","filePath":"source/transformations/segmentize.md","lastUpdated":null}'),e={name:"source/transformations/segmentize.md"},l=n("",34),k=[l];function p(r,E,d,g,y,o){return a(),i("div",null,k)}const C=s(e,[["render",p]]);export{c as __pageData,C as default}; diff --git a/dev/assets/source_transformations_simplify.md.C_Q2AW5Q.js b/dev/assets/source_transformations_simplify.md.B4VNoKZX.js similarity index 99% rename from dev/assets/source_transformations_simplify.md.C_Q2AW5Q.js rename to dev/assets/source_transformations_simplify.md.B4VNoKZX.js index 49be9b449..f4e1a95c3 100644 --- a/dev/assets/source_transformations_simplify.md.C_Q2AW5Q.js +++ b/dev/assets/source_transformations_simplify.md.B4VNoKZX.js @@ -1,4 +1,4 @@ -import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const h="/GeometryOps.jl/dev/assets/kpnaybf.Bglvb-jp.png",l="/GeometryOps.jl/dev/assets/osxnsgi.B94PsR1K.png",k="/GeometryOps.jl/dev/assets/hrxbjcg.B2IDgHIL.png",t="/GeometryOps.jl/dev/assets/dgsevaj.DXq5WFse.png",u=JSON.parse('{"title":"Geometry simplification","description":"","frontmatter":{},"headers":[],"relativePath":"source/transformations/simplify.md","filePath":"source/transformations/simplify.md","lastUpdated":null}'),p={name:"source/transformations/simplify.md"},e=n(`

Geometry simplification

This file holds implementations for the RadialDistance, Douglas-Peucker, and Visvalingam-Whyatt algorithms for simplifying geometries (specifically for polygons and lines).

The GEOS extension also allows for GEOS's topology preserving simplification as well as Douglas-Peucker simplification implemented in GEOS. Call this by passing GEOS(; method = :TopologyPreserve) or GEOS(; method = :DouglasPeucker) to the algorithm.

Examples

A quick and dirty example is:

julia
using Makie, GeoInterfaceMakie
+import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const h="/GeometryOps.jl/dev/assets/bksbuib.Bglvb-jp.png",l="/GeometryOps.jl/dev/assets/ayverfy.B94PsR1K.png",k="/GeometryOps.jl/dev/assets/fxdvagj.CDe3qY-c.png",t="/GeometryOps.jl/dev/assets/zdsdnlt.DxJYbXV3.png",u=JSON.parse('{"title":"Geometry simplification","description":"","frontmatter":{},"headers":[],"relativePath":"source/transformations/simplify.md","filePath":"source/transformations/simplify.md","lastUpdated":null}'),p={name:"source/transformations/simplify.md"},e=n(`

Geometry simplification

This file holds implementations for the RadialDistance, Douglas-Peucker, and Visvalingam-Whyatt algorithms for simplifying geometries (specifically for polygons and lines).

The GEOS extension also allows for GEOS's topology preserving simplification as well as Douglas-Peucker simplification implemented in GEOS. Call this by passing GEOS(; method = :TopologyPreserve) or GEOS(; method = :DouglasPeucker) to the algorithm.

Examples

A quick and dirty example is:

julia
using Makie, GeoInterfaceMakie
 import GeoInterface as GI
 import GeometryOps as GO
 
diff --git a/dev/assets/source_transformations_simplify.md.C_Q2AW5Q.lean.js b/dev/assets/source_transformations_simplify.md.B4VNoKZX.lean.js
similarity index 62%
rename from dev/assets/source_transformations_simplify.md.C_Q2AW5Q.lean.js
rename to dev/assets/source_transformations_simplify.md.B4VNoKZX.lean.js
index 415469639..ce86939f1 100644
--- a/dev/assets/source_transformations_simplify.md.C_Q2AW5Q.lean.js
+++ b/dev/assets/source_transformations_simplify.md.B4VNoKZX.lean.js
@@ -1 +1 @@
-import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const h="/GeometryOps.jl/dev/assets/kpnaybf.Bglvb-jp.png",l="/GeometryOps.jl/dev/assets/osxnsgi.B94PsR1K.png",k="/GeometryOps.jl/dev/assets/hrxbjcg.B2IDgHIL.png",t="/GeometryOps.jl/dev/assets/dgsevaj.DXq5WFse.png",u=JSON.parse('{"title":"Geometry simplification","description":"","frontmatter":{},"headers":[],"relativePath":"source/transformations/simplify.md","filePath":"source/transformations/simplify.md","lastUpdated":null}'),p={name:"source/transformations/simplify.md"},e=n("",71),E=[e];function r(d,g,y,F,o,c){return a(),i("div",null,E)}const D=s(p,[["render",r]]);export{u as __pageData,D as default};
+import{_ as s,c as i,o as a,a7 as n}from"./chunks/framework.B24clL9_.js";const h="/GeometryOps.jl/dev/assets/bksbuib.Bglvb-jp.png",l="/GeometryOps.jl/dev/assets/ayverfy.B94PsR1K.png",k="/GeometryOps.jl/dev/assets/fxdvagj.CDe3qY-c.png",t="/GeometryOps.jl/dev/assets/zdsdnlt.DxJYbXV3.png",u=JSON.parse('{"title":"Geometry simplification","description":"","frontmatter":{},"headers":[],"relativePath":"source/transformations/simplify.md","filePath":"source/transformations/simplify.md","lastUpdated":null}'),p={name:"source/transformations/simplify.md"},e=n("",71),E=[e];function r(d,g,y,F,o,c){return a(),i("div",null,E)}const D=s(p,[["render",r]]);export{u as __pageData,D as default};
diff --git a/dev/assets/style.BXJ8rF00.css b/dev/assets/style.BzlzaO1J.css
similarity index 99%
rename from dev/assets/style.BXJ8rF00.css
rename to dev/assets/style.BzlzaO1J.css
index b653908ee..d0fda16e7 100644
--- a/dev/assets/style.BXJ8rF00.css
+++ b/dev/assets/style.BzlzaO1J.css
@@ -1 +1 @@
-@import"https://fonts.googleapis.com/css?family=Space+Mono:regular,italic,700,700italic";@import"https://fonts.googleapis.com/css?family=Space+Grotesk:regular,italic,700,700italic";@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/GeometryOps.jl/dev/assets/inter-roman-cyrillic-ext.BBPuwvHQ.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/GeometryOps.jl/dev/assets/inter-roman-cyrillic.C5lxZ8CY.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/GeometryOps.jl/dev/assets/inter-roman-greek-ext.CqjqNYQ-.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/GeometryOps.jl/dev/assets/inter-roman-greek.BBVDIX6e.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/GeometryOps.jl/dev/assets/inter-roman-vietnamese.BjW4sHH5.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/GeometryOps.jl/dev/assets/inter-roman-latin-ext.4ZJIpNVo.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/GeometryOps.jl/dev/assets/inter-roman-latin.Di8DUHzh.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/GeometryOps.jl/dev/assets/inter-italic-cyrillic-ext.r48I6akx.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/GeometryOps.jl/dev/assets/inter-italic-cyrillic.By2_1cv3.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/GeometryOps.jl/dev/assets/inter-italic-greek-ext.1u6EdAuj.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/GeometryOps.jl/dev/assets/inter-italic-greek.DJ8dCoTZ.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/GeometryOps.jl/dev/assets/inter-italic-vietnamese.BSbpV94h.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/GeometryOps.jl/dev/assets/inter-italic-latin-ext.CN1xVJS-.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/GeometryOps.jl/dev/assets/inter-italic-latin.C2AdPX0b.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Punctuation SC;font-weight:400;src:local("PingFang SC Regular"),local("Noto Sans CJK SC"),local("Microsoft YaHei");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}@font-face{font-family:Punctuation SC;font-weight:500;src:local("PingFang SC Medium"),local("Noto Sans CJK SC"),local("Microsoft YaHei");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}@font-face{font-family:Punctuation SC;font-weight:600;src:local("PingFang SC Semibold"),local("Noto Sans CJK SC Bold"),local("Microsoft YaHei Bold");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}@font-face{font-family:Punctuation SC;font-weight:700;src:local("PingFang SC Semibold"),local("Noto Sans CJK SC Bold"),local("Microsoft YaHei Bold");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}:root{--vp-c-white: #ffffff;--vp-c-black: #000000;--vp-c-neutral: var(--vp-c-black);--vp-c-neutral-inverse: var(--vp-c-white)}.dark{--vp-c-neutral: var(--vp-c-white);--vp-c-neutral-inverse: var(--vp-c-black)}:root{--vp-c-gray-1: #dddde3;--vp-c-gray-2: #e4e4e9;--vp-c-gray-3: #ebebef;--vp-c-gray-soft: rgba(142, 150, 170, .14);--vp-c-indigo-1: #3451b2;--vp-c-indigo-2: #3a5ccc;--vp-c-indigo-3: #5672cd;--vp-c-indigo-soft: rgba(100, 108, 255, .14);--vp-c-purple-1: #6f42c1;--vp-c-purple-2: #7e4cc9;--vp-c-purple-3: #8e5cd9;--vp-c-purple-soft: rgba(159, 122, 234, .14);--vp-c-green-1: #18794e;--vp-c-green-2: #299764;--vp-c-green-3: #30a46c;--vp-c-green-soft: rgba(16, 185, 129, .14);--vp-c-yellow-1: #915930;--vp-c-yellow-2: #946300;--vp-c-yellow-3: #9f6a00;--vp-c-yellow-soft: rgba(234, 179, 8, .14);--vp-c-red-1: #b8272c;--vp-c-red-2: #d5393e;--vp-c-red-3: #e0575b;--vp-c-red-soft: rgba(244, 63, 94, .14);--vp-c-sponsor: #db2777}.dark{--vp-c-gray-1: #515c67;--vp-c-gray-2: #414853;--vp-c-gray-3: #32363f;--vp-c-gray-soft: rgba(101, 117, 133, .16);--vp-c-indigo-1: #a8b1ff;--vp-c-indigo-2: #5c73e7;--vp-c-indigo-3: #3e63dd;--vp-c-indigo-soft: rgba(100, 108, 255, .16);--vp-c-purple-1: #c8abfa;--vp-c-purple-2: #a879e6;--vp-c-purple-3: #8e5cd9;--vp-c-purple-soft: rgba(159, 122, 234, .16);--vp-c-green-1: #3dd68c;--vp-c-green-2: #30a46c;--vp-c-green-3: #298459;--vp-c-green-soft: rgba(16, 185, 129, .16);--vp-c-yellow-1: #f9b44e;--vp-c-yellow-2: #da8b17;--vp-c-yellow-3: #a46a0a;--vp-c-yellow-soft: rgba(234, 179, 8, .16);--vp-c-red-1: #f66f81;--vp-c-red-2: #f14158;--vp-c-red-3: #b62a3c;--vp-c-red-soft: rgba(244, 63, 94, .16)}:root{--vp-c-bg: #ffffff;--vp-c-bg-alt: #f6f6f7;--vp-c-bg-elv: #ffffff;--vp-c-bg-soft: #f6f6f7}.dark{--vp-c-bg: #1b1b1f;--vp-c-bg-alt: #161618;--vp-c-bg-elv: #202127;--vp-c-bg-soft: #202127}:root{--vp-c-border: #c2c2c4;--vp-c-divider: #e2e2e3;--vp-c-gutter: #e2e2e3}.dark{--vp-c-border: #3c3f44;--vp-c-divider: #2e2e32;--vp-c-gutter: #000000}:root{--vp-c-text-1: rgba(60, 60, 67);--vp-c-text-2: rgba(60, 60, 67, .78);--vp-c-text-3: rgba(60, 60, 67, .56)}.dark{--vp-c-text-1: rgba(255, 255, 245, .86);--vp-c-text-2: rgba(235, 235, 245, .6);--vp-c-text-3: rgba(235, 235, 245, .38)}:root{--vp-c-default-1: var(--vp-c-gray-1);--vp-c-default-2: var(--vp-c-gray-2);--vp-c-default-3: var(--vp-c-gray-3);--vp-c-default-soft: var(--vp-c-gray-soft);--vp-c-brand-1: var(--vp-c-indigo-1);--vp-c-brand-2: var(--vp-c-indigo-2);--vp-c-brand-3: var(--vp-c-indigo-3);--vp-c-brand-soft: var(--vp-c-indigo-soft);--vp-c-brand: var(--vp-c-brand-1);--vp-c-tip-1: var(--vp-c-brand-1);--vp-c-tip-2: var(--vp-c-brand-2);--vp-c-tip-3: var(--vp-c-brand-3);--vp-c-tip-soft: var(--vp-c-brand-soft);--vp-c-note-1: var(--vp-c-brand-1);--vp-c-note-2: var(--vp-c-brand-2);--vp-c-note-3: var(--vp-c-brand-3);--vp-c-note-soft: var(--vp-c-brand-soft);--vp-c-success-1: var(--vp-c-green-1);--vp-c-success-2: var(--vp-c-green-2);--vp-c-success-3: var(--vp-c-green-3);--vp-c-success-soft: var(--vp-c-green-soft);--vp-c-important-1: var(--vp-c-purple-1);--vp-c-important-2: var(--vp-c-purple-2);--vp-c-important-3: var(--vp-c-purple-3);--vp-c-important-soft: var(--vp-c-purple-soft);--vp-c-warning-1: var(--vp-c-yellow-1);--vp-c-warning-2: var(--vp-c-yellow-2);--vp-c-warning-3: var(--vp-c-yellow-3);--vp-c-warning-soft: var(--vp-c-yellow-soft);--vp-c-danger-1: var(--vp-c-red-1);--vp-c-danger-2: var(--vp-c-red-2);--vp-c-danger-3: var(--vp-c-red-3);--vp-c-danger-soft: var(--vp-c-red-soft);--vp-c-caution-1: var(--vp-c-red-1);--vp-c-caution-2: var(--vp-c-red-2);--vp-c-caution-3: var(--vp-c-red-3);--vp-c-caution-soft: var(--vp-c-red-soft)}:root{--vp-font-family-base: "Inter", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--vp-font-family-mono: ui-monospace, "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;font-optical-sizing:auto}:root:where(:lang(zh)){--vp-font-family-base: "Punctuation SC", "Inter", ui-sans-serif, system-ui, "PingFang SC", "Noto Sans CJK SC", "Noto Sans SC", "Heiti SC", "Microsoft YaHei", "DengXian", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}:root{--vp-shadow-1: 0 1px 2px rgba(0, 0, 0, .04), 0 1px 2px rgba(0, 0, 0, .06);--vp-shadow-2: 0 3px 12px rgba(0, 0, 0, .07), 0 1px 4px rgba(0, 0, 0, .07);--vp-shadow-3: 0 12px 32px rgba(0, 0, 0, .1), 0 2px 6px rgba(0, 0, 0, .08);--vp-shadow-4: 0 14px 44px rgba(0, 0, 0, .12), 0 3px 9px rgba(0, 0, 0, .12);--vp-shadow-5: 0 18px 56px rgba(0, 0, 0, .16), 0 4px 12px rgba(0, 0, 0, .16)}:root{--vp-z-index-footer: 10;--vp-z-index-local-nav: 20;--vp-z-index-nav: 30;--vp-z-index-layout-top: 40;--vp-z-index-backdrop: 50;--vp-z-index-sidebar: 60}@media (min-width: 960px){:root{--vp-z-index-sidebar: 25}}:root{--vp-layout-max-width: 1440px}:root{--vp-header-anchor-symbol: "#"}:root{--vp-code-line-height: 1.7;--vp-code-font-size: .875em;--vp-code-color: var(--vp-c-brand-1);--vp-code-link-color: var(--vp-c-brand-1);--vp-code-link-hover-color: var(--vp-c-brand-2);--vp-code-bg: var(--vp-c-default-soft);--vp-code-block-color: var(--vp-c-text-2);--vp-code-block-bg: var(--vp-c-bg-alt);--vp-code-block-divider-color: var(--vp-c-gutter);--vp-code-lang-color: var(--vp-c-text-3);--vp-code-line-highlight-color: var(--vp-c-default-soft);--vp-code-line-number-color: var(--vp-c-text-3);--vp-code-line-diff-add-color: var(--vp-c-success-soft);--vp-code-line-diff-add-symbol-color: var(--vp-c-success-1);--vp-code-line-diff-remove-color: var(--vp-c-danger-soft);--vp-code-line-diff-remove-symbol-color: var(--vp-c-danger-1);--vp-code-line-warning-color: var(--vp-c-warning-soft);--vp-code-line-error-color: var(--vp-c-danger-soft);--vp-code-copy-code-border-color: var(--vp-c-divider);--vp-code-copy-code-bg: var(--vp-c-bg-soft);--vp-code-copy-code-hover-border-color: var(--vp-c-divider);--vp-code-copy-code-hover-bg: var(--vp-c-bg);--vp-code-copy-code-active-text: var(--vp-c-text-2);--vp-code-copy-copied-text-content: "Copied";--vp-code-tab-divider: var(--vp-code-block-divider-color);--vp-code-tab-text-color: var(--vp-c-text-2);--vp-code-tab-bg: var(--vp-code-block-bg);--vp-code-tab-hover-text-color: var(--vp-c-text-1);--vp-code-tab-active-text-color: var(--vp-c-text-1);--vp-code-tab-active-bar-color: var(--vp-c-brand-1)}:root{--vp-button-brand-border: transparent;--vp-button-brand-text: var(--vp-c-white);--vp-button-brand-bg: var(--vp-c-brand-3);--vp-button-brand-hover-border: transparent;--vp-button-brand-hover-text: var(--vp-c-white);--vp-button-brand-hover-bg: var(--vp-c-brand-2);--vp-button-brand-active-border: transparent;--vp-button-brand-active-text: var(--vp-c-white);--vp-button-brand-active-bg: var(--vp-c-brand-1);--vp-button-alt-border: transparent;--vp-button-alt-text: var(--vp-c-text-1);--vp-button-alt-bg: var(--vp-c-default-3);--vp-button-alt-hover-border: transparent;--vp-button-alt-hover-text: var(--vp-c-text-1);--vp-button-alt-hover-bg: var(--vp-c-default-2);--vp-button-alt-active-border: transparent;--vp-button-alt-active-text: var(--vp-c-text-1);--vp-button-alt-active-bg: var(--vp-c-default-1);--vp-button-sponsor-border: var(--vp-c-text-2);--vp-button-sponsor-text: var(--vp-c-text-2);--vp-button-sponsor-bg: transparent;--vp-button-sponsor-hover-border: var(--vp-c-sponsor);--vp-button-sponsor-hover-text: var(--vp-c-sponsor);--vp-button-sponsor-hover-bg: transparent;--vp-button-sponsor-active-border: var(--vp-c-sponsor);--vp-button-sponsor-active-text: var(--vp-c-sponsor);--vp-button-sponsor-active-bg: transparent}:root{--vp-custom-block-font-size: 14px;--vp-custom-block-code-font-size: 13px;--vp-custom-block-info-border: transparent;--vp-custom-block-info-text: var(--vp-c-text-1);--vp-custom-block-info-bg: var(--vp-c-default-soft);--vp-custom-block-info-code-bg: var(--vp-c-default-soft);--vp-custom-block-note-border: transparent;--vp-custom-block-note-text: var(--vp-c-text-1);--vp-custom-block-note-bg: var(--vp-c-default-soft);--vp-custom-block-note-code-bg: var(--vp-c-default-soft);--vp-custom-block-tip-border: transparent;--vp-custom-block-tip-text: var(--vp-c-text-1);--vp-custom-block-tip-bg: var(--vp-c-tip-soft);--vp-custom-block-tip-code-bg: var(--vp-c-tip-soft);--vp-custom-block-important-border: transparent;--vp-custom-block-important-text: var(--vp-c-text-1);--vp-custom-block-important-bg: var(--vp-c-important-soft);--vp-custom-block-important-code-bg: var(--vp-c-important-soft);--vp-custom-block-warning-border: transparent;--vp-custom-block-warning-text: var(--vp-c-text-1);--vp-custom-block-warning-bg: var(--vp-c-warning-soft);--vp-custom-block-warning-code-bg: var(--vp-c-warning-soft);--vp-custom-block-danger-border: transparent;--vp-custom-block-danger-text: var(--vp-c-text-1);--vp-custom-block-danger-bg: var(--vp-c-danger-soft);--vp-custom-block-danger-code-bg: var(--vp-c-danger-soft);--vp-custom-block-caution-border: transparent;--vp-custom-block-caution-text: var(--vp-c-text-1);--vp-custom-block-caution-bg: var(--vp-c-caution-soft);--vp-custom-block-caution-code-bg: var(--vp-c-caution-soft);--vp-custom-block-details-border: var(--vp-custom-block-info-border);--vp-custom-block-details-text: var(--vp-custom-block-info-text);--vp-custom-block-details-bg: var(--vp-custom-block-info-bg);--vp-custom-block-details-code-bg: var(--vp-custom-block-info-code-bg)}:root{--vp-input-border-color: var(--vp-c-border);--vp-input-bg-color: var(--vp-c-bg-alt);--vp-input-switch-bg-color: var(--vp-c-default-soft)}:root{--vp-nav-height: 64px;--vp-nav-bg-color: var(--vp-c-bg);--vp-nav-screen-bg-color: var(--vp-c-bg);--vp-nav-logo-height: 24px}.hide-nav{--vp-nav-height: 0px}.hide-nav .VPSidebar{--vp-nav-height: 22px}:root{--vp-local-nav-bg-color: var(--vp-c-bg)}:root{--vp-sidebar-width: 272px;--vp-sidebar-bg-color: var(--vp-c-bg-alt)}:root{--vp-backdrop-bg-color: rgba(0, 0, 0, .6)}:root{--vp-home-hero-name-color: var(--vp-c-brand-1);--vp-home-hero-name-background: transparent;--vp-home-hero-image-background-image: none;--vp-home-hero-image-filter: none}:root{--vp-badge-info-border: transparent;--vp-badge-info-text: var(--vp-c-text-2);--vp-badge-info-bg: var(--vp-c-default-soft);--vp-badge-tip-border: transparent;--vp-badge-tip-text: var(--vp-c-tip-1);--vp-badge-tip-bg: var(--vp-c-tip-soft);--vp-badge-warning-border: transparent;--vp-badge-warning-text: var(--vp-c-warning-1);--vp-badge-warning-bg: var(--vp-c-warning-soft);--vp-badge-danger-border: transparent;--vp-badge-danger-text: var(--vp-c-danger-1);--vp-badge-danger-bg: var(--vp-c-danger-soft)}:root{--vp-carbon-ads-text-color: var(--vp-c-text-1);--vp-carbon-ads-poweredby-color: var(--vp-c-text-2);--vp-carbon-ads-bg-color: var(--vp-c-bg-soft);--vp-carbon-ads-hover-text-color: var(--vp-c-brand-1);--vp-carbon-ads-hover-poweredby-color: var(--vp-c-text-1)}:root{--vp-local-search-bg: var(--vp-c-bg);--vp-local-search-result-bg: var(--vp-c-bg);--vp-local-search-result-border: var(--vp-c-divider);--vp-local-search-result-selected-bg: var(--vp-c-bg);--vp-local-search-result-selected-border: var(--vp-c-brand-1);--vp-local-search-highlight-bg: var(--vp-c-brand-1);--vp-local-search-highlight-text: var(--vp-c-neutral-inverse)}@media (prefers-reduced-motion: reduce){*,:before,:after{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important}}*,:before,:after{box-sizing:border-box}html{line-height:1.4;font-size:16px;-webkit-text-size-adjust:100%}html.dark{color-scheme:dark}body{margin:0;width:100%;min-width:320px;min-height:100vh;line-height:24px;font-family:var(--vp-font-family-base);font-size:16px;font-weight:400;color:var(--vp-c-text-1);background-color:var(--vp-c-bg);font-synthesis:style;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{display:block}h1,h2,h3,h4,h5,h6{margin:0;line-height:24px;font-size:16px;font-weight:400}p{margin:0}strong,b{font-weight:600}a,area,button,[role=button],input,label,select,summary,textarea{touch-action:manipulation}a{color:inherit;text-decoration:inherit}ol,ul{list-style:none;margin:0;padding:0}blockquote{margin:0}pre,code,kbd,samp{font-family:var(--vp-font-family-mono)}img,svg,video,canvas,audio,iframe,embed,object{display:block}figure{margin:0}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{border:0;padding:0;line-height:inherit;color:inherit}button{padding:0;font-family:inherit;background-color:transparent;background-image:none}button:enabled,[role=button]:enabled{cursor:pointer}button:focus,button:focus-visible{outline:1px dotted;outline:4px auto -webkit-focus-ring-color}button:focus:not(:focus-visible){outline:none!important}input:focus,textarea:focus,select:focus{outline:none}table{border-collapse:collapse}input{background-color:transparent}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--vp-c-text-3)}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:var(--vp-c-text-3)}input::placeholder,textarea::placeholder{color:var(--vp-c-text-3)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}textarea{resize:vertical}select{-webkit-appearance:none}fieldset{margin:0;padding:0}h1,h2,h3,h4,h5,h6,li,p{overflow-wrap:break-word}vite-error-overlay{z-index:9999}mjx-container{overflow-x:auto}mjx-container>svg{display:inline-block;margin:auto}[class^=vpi-],[class*=" vpi-"],.vp-icon{width:1em;height:1em}[class^=vpi-].bg,[class*=" vpi-"].bg,.vp-icon.bg{background-size:100% 100%;background-color:transparent}[class^=vpi-]:not(.bg),[class*=" vpi-"]:not(.bg),.vp-icon:not(.bg){-webkit-mask:var(--icon) no-repeat;mask:var(--icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit}.vpi-align-left{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21 6H3M15 12H3M17 18H3'/%3E%3C/svg%3E")}.vpi-arrow-right,.vpi-arrow-down,.vpi-arrow-left,.vpi-arrow-up{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E")}.vpi-chevron-right,.vpi-chevron-down,.vpi-chevron-left,.vpi-chevron-up{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E")}.vpi-chevron-down,.vpi-arrow-down{transform:rotate(90deg)}.vpi-chevron-left,.vpi-arrow-left{transform:rotate(180deg)}.vpi-chevron-up,.vpi-arrow-up{transform:rotate(-90deg)}.vpi-square-pen{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7'/%3E%3Cpath d='M18.375 2.625a2.121 2.121 0 1 1 3 3L12 15l-4 1 1-4Z'/%3E%3C/svg%3E")}.vpi-plus{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M12 5v14'/%3E%3C/svg%3E")}.vpi-sun{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2M12 20v2M4.93 4.93l1.41 1.41M17.66 17.66l1.41 1.41M2 12h2M20 12h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41'/%3E%3C/svg%3E")}.vpi-moon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z'/%3E%3C/svg%3E")}.vpi-more-horizontal{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='1'/%3E%3Ccircle cx='19' cy='12' r='1'/%3E%3Ccircle cx='5' cy='12' r='1'/%3E%3C/svg%3E")}.vpi-languages{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m5 8 6 6M4 14l6-6 2-3M2 5h12M7 2h1M22 22l-5-10-5 10M14 18h6'/%3E%3C/svg%3E")}.vpi-heart{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/%3E%3C/svg%3E")}.vpi-search{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3C/svg%3E")}.vpi-layout-list{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='7' height='7' x='3' y='3' rx='1'/%3E%3Crect width='7' height='7' x='3' y='14' rx='1'/%3E%3Cpath d='M14 4h7M14 9h7M14 15h7M14 20h7'/%3E%3C/svg%3E")}.vpi-delete{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M20 5H9l-7 7 7 7h11a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2ZM18 9l-6 6M12 9l6 6'/%3E%3C/svg%3E")}.vpi-corner-down-left{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 10-5 5 5 5'/%3E%3Cpath d='M20 4v7a4 4 0 0 1-4 4H4'/%3E%3C/svg%3E")}:root{--vp-icon-copy: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='rgba(128,128,128,1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='8' height='4' x='8' y='2' rx='1' ry='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3C/svg%3E");--vp-icon-copied: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='rgba(128,128,128,1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='8' height='4' x='8' y='2' rx='1' ry='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3Cpath d='m9 14 2 2 4-4'/%3E%3C/svg%3E")}.vpi-social-discord{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.317 4.37a19.791 19.791 0 0 0-4.885-1.515.074.074 0 0 0-.079.037c-.21.375-.444.864-.608 1.25a18.27 18.27 0 0 0-5.487 0 12.64 12.64 0 0 0-.617-1.25.077.077 0 0 0-.079-.037A19.736 19.736 0 0 0 3.677 4.37a.07.07 0 0 0-.032.027C.533 9.046-.32 13.58.099 18.057a.082.082 0 0 0 .031.057 19.9 19.9 0 0 0 5.993 3.03.078.078 0 0 0 .084-.028c.462-.63.874-1.295 1.226-1.994a.076.076 0 0 0-.041-.106 13.107 13.107 0 0 1-1.872-.892.077.077 0 0 1-.008-.128 10.2 10.2 0 0 0 .372-.292.074.074 0 0 1 .077-.01c3.928 1.793 8.18 1.793 12.062 0a.074.074 0 0 1 .078.01c.12.098.246.198.373.292a.077.077 0 0 1-.006.127 12.299 12.299 0 0 1-1.873.892.077.077 0 0 0-.041.107c.36.698.772 1.362 1.225 1.993a.076.076 0 0 0 .084.028 19.839 19.839 0 0 0 6.002-3.03.077.077 0 0 0 .032-.054c.5-5.177-.838-9.674-3.549-13.66a.061.061 0 0 0-.031-.03zM8.02 15.33c-1.183 0-2.157-1.085-2.157-2.419 0-1.333.956-2.419 2.157-2.419 1.21 0 2.176 1.096 2.157 2.42 0 1.333-.956 2.418-2.157 2.418zm7.975 0c-1.183 0-2.157-1.085-2.157-2.419 0-1.333.955-2.419 2.157-2.419 1.21 0 2.176 1.096 2.157 2.42 0 1.333-.946 2.418-2.157 2.418Z'/%3E%3C/svg%3E")}.vpi-social-facebook{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.101 23.691v-7.98H6.627v-3.667h2.474v-1.58c0-4.085 1.848-5.978 5.858-5.978.401 0 .955.042 1.468.103a8.68 8.68 0 0 1 1.141.195v3.325a8.623 8.623 0 0 0-.653-.036 26.805 26.805 0 0 0-.733-.009c-.707 0-1.259.096-1.675.309a1.686 1.686 0 0 0-.679.622c-.258.42-.374.995-.374 1.752v1.297h3.919l-.386 2.103-.287 1.564h-3.246v8.245C19.396 23.238 24 18.179 24 12.044c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.628 3.874 10.35 9.101 11.647Z'/%3E%3C/svg%3E")}.vpi-social-github{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12'/%3E%3C/svg%3E")}.vpi-social-instagram{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7.03.084c-1.277.06-2.149.264-2.91.563a5.874 5.874 0 0 0-2.124 1.388 5.878 5.878 0 0 0-1.38 2.127C.321 4.926.12 5.8.064 7.076.008 8.354-.005 8.764.001 12.023c.007 3.259.021 3.667.083 4.947.061 1.277.264 2.149.563 2.911.308.789.72 1.457 1.388 2.123a5.872 5.872 0 0 0 2.129 1.38c.763.295 1.636.496 2.913.552 1.278.056 1.689.069 4.947.063 3.257-.007 3.668-.021 4.947-.082 1.28-.06 2.147-.265 2.91-.563a5.881 5.881 0 0 0 2.123-1.388 5.881 5.881 0 0 0 1.38-2.129c.295-.763.496-1.636.551-2.912.056-1.28.07-1.69.063-4.948-.006-3.258-.02-3.667-.081-4.947-.06-1.28-.264-2.148-.564-2.911a5.892 5.892 0 0 0-1.387-2.123 5.857 5.857 0 0 0-2.128-1.38C19.074.322 18.202.12 16.924.066 15.647.009 15.236-.006 11.977 0 8.718.008 8.31.021 7.03.084m.14 21.693c-1.17-.05-1.805-.245-2.228-.408a3.736 3.736 0 0 1-1.382-.895 3.695 3.695 0 0 1-.9-1.378c-.165-.423-.363-1.058-.417-2.228-.06-1.264-.072-1.644-.08-4.848-.006-3.204.006-3.583.061-4.848.05-1.169.246-1.805.408-2.228.216-.561.477-.96.895-1.382a3.705 3.705 0 0 1 1.379-.9c.423-.165 1.057-.361 2.227-.417 1.265-.06 1.644-.072 4.848-.08 3.203-.006 3.583.006 4.85.062 1.168.05 1.804.244 2.227.408.56.216.96.475 1.382.895.421.42.681.817.9 1.378.165.422.362 1.056.417 2.227.06 1.265.074 1.645.08 4.848.005 3.203-.006 3.583-.061 4.848-.051 1.17-.245 1.805-.408 2.23-.216.56-.477.96-.896 1.38a3.705 3.705 0 0 1-1.378.9c-.422.165-1.058.362-2.226.418-1.266.06-1.645.072-4.85.079-3.204.007-3.582-.006-4.848-.06m9.783-16.192a1.44 1.44 0 1 0 1.437-1.442 1.44 1.44 0 0 0-1.437 1.442M5.839 12.012a6.161 6.161 0 1 0 12.323-.024 6.162 6.162 0 0 0-12.323.024M8 12.008A4 4 0 1 1 12.008 16 4 4 0 0 1 8 12.008'/%3E%3C/svg%3E")}.vpi-social-linkedin{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 0 1-2.063-2.065 2.064 2.064 0 1 1 2.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z'/%3E%3C/svg%3E")}.vpi-social-mastodon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M23.268 5.313c-.35-2.578-2.617-4.61-5.304-5.004C17.51.242 15.792 0 11.813 0h-.03c-3.98 0-4.835.242-5.288.309C3.882.692 1.496 2.518.917 5.127.64 6.412.61 7.837.661 9.143c.074 1.874.088 3.745.26 5.611.118 1.24.325 2.47.62 3.68.55 2.237 2.777 4.098 4.96 4.857 2.336.792 4.849.923 7.256.38.265-.061.527-.132.786-.213.585-.184 1.27-.39 1.774-.753a.057.057 0 0 0 .023-.043v-1.809a.052.052 0 0 0-.02-.041.053.053 0 0 0-.046-.01 20.282 20.282 0 0 1-4.709.545c-2.73 0-3.463-1.284-3.674-1.818a5.593 5.593 0 0 1-.319-1.433.053.053 0 0 1 .066-.054c1.517.363 3.072.546 4.632.546.376 0 .75 0 1.125-.01 1.57-.044 3.224-.124 4.768-.422.038-.008.077-.015.11-.024 2.435-.464 4.753-1.92 4.989-5.604.008-.145.03-1.52.03-1.67.002-.512.167-3.63-.024-5.545zm-3.748 9.195h-2.561V8.29c0-1.309-.55-1.976-1.67-1.976-1.23 0-1.846.79-1.846 2.35v3.403h-2.546V8.663c0-1.56-.617-2.35-1.848-2.35-1.112 0-1.668.668-1.67 1.977v6.218H4.822V8.102c0-1.31.337-2.35 1.011-3.12.696-.77 1.608-1.164 2.74-1.164 1.311 0 2.302.5 2.962 1.498l.638 1.06.638-1.06c.66-.999 1.65-1.498 2.96-1.498 1.13 0 2.043.395 2.74 1.164.675.77 1.012 1.81 1.012 3.12z'/%3E%3C/svg%3E")}.vpi-social-npm{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M1.763 0C.786 0 0 .786 0 1.763v20.474C0 23.214.786 24 1.763 24h20.474c.977 0 1.763-.786 1.763-1.763V1.763C24 .786 23.214 0 22.237 0zM5.13 5.323l13.837.019-.009 13.836h-3.464l.01-10.382h-3.456L12.04 19.17H5.113z'/%3E%3C/svg%3E")}.vpi-social-slack{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5.042 15.165a2.528 2.528 0 0 1-2.52 2.523A2.528 2.528 0 0 1 0 15.165a2.527 2.527 0 0 1 2.522-2.52h2.52v2.52zm1.271 0a2.527 2.527 0 0 1 2.521-2.52 2.527 2.527 0 0 1 2.521 2.52v6.313A2.528 2.528 0 0 1 8.834 24a2.528 2.528 0 0 1-2.521-2.522v-6.313zM8.834 5.042a2.528 2.528 0 0 1-2.521-2.52A2.528 2.528 0 0 1 8.834 0a2.528 2.528 0 0 1 2.521 2.522v2.52H8.834zm0 1.271a2.528 2.528 0 0 1 2.521 2.521 2.528 2.528 0 0 1-2.521 2.521H2.522A2.528 2.528 0 0 1 0 8.834a2.528 2.528 0 0 1 2.522-2.521h6.312zm10.122 2.521a2.528 2.528 0 0 1 2.522-2.521A2.528 2.528 0 0 1 24 8.834a2.528 2.528 0 0 1-2.522 2.521h-2.522V8.834zm-1.268 0a2.528 2.528 0 0 1-2.523 2.521 2.527 2.527 0 0 1-2.52-2.521V2.522A2.527 2.527 0 0 1 15.165 0a2.528 2.528 0 0 1 2.523 2.522v6.312zm-2.523 10.122a2.528 2.528 0 0 1 2.523 2.522A2.528 2.528 0 0 1 15.165 24a2.527 2.527 0 0 1-2.52-2.522v-2.522h2.52zm0-1.268a2.527 2.527 0 0 1-2.52-2.523 2.526 2.526 0 0 1 2.52-2.52h6.313A2.527 2.527 0 0 1 24 15.165a2.528 2.528 0 0 1-2.522 2.523h-6.313z'/%3E%3C/svg%3E")}.vpi-social-twitter,.vpi-social-x{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18.901 1.153h3.68l-8.04 9.19L24 22.846h-7.406l-5.8-7.584-6.638 7.584H.474l8.6-9.83L0 1.154h7.594l5.243 6.932ZM17.61 20.644h2.039L6.486 3.24H4.298Z'/%3E%3C/svg%3E")}.vpi-social-youtube{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z'/%3E%3C/svg%3E")}.visually-hidden{position:absolute;width:1px;height:1px;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden}.custom-block{border:1px solid transparent;border-radius:8px;padding:16px 16px 8px;line-height:24px;font-size:var(--vp-custom-block-font-size);color:var(--vp-c-text-2)}.custom-block.info{border-color:var(--vp-custom-block-info-border);color:var(--vp-custom-block-info-text);background-color:var(--vp-custom-block-info-bg)}.custom-block.info a,.custom-block.info code{color:var(--vp-c-brand-1)}.custom-block.info a:hover,.custom-block.info a:hover>code{color:var(--vp-c-brand-2)}.custom-block.info code{background-color:var(--vp-custom-block-info-code-bg)}.custom-block.note{border-color:var(--vp-custom-block-note-border);color:var(--vp-custom-block-note-text);background-color:var(--vp-custom-block-note-bg)}.custom-block.note a,.custom-block.note code{color:var(--vp-c-brand-1)}.custom-block.note a:hover,.custom-block.note a:hover>code{color:var(--vp-c-brand-2)}.custom-block.note code{background-color:var(--vp-custom-block-note-code-bg)}.custom-block.tip{border-color:var(--vp-custom-block-tip-border);color:var(--vp-custom-block-tip-text);background-color:var(--vp-custom-block-tip-bg)}.custom-block.tip a,.custom-block.tip code{color:var(--vp-c-tip-1)}.custom-block.tip a:hover,.custom-block.tip a:hover>code{color:var(--vp-c-tip-2)}.custom-block.tip code{background-color:var(--vp-custom-block-tip-code-bg)}.custom-block.important{border-color:var(--vp-custom-block-important-border);color:var(--vp-custom-block-important-text);background-color:var(--vp-custom-block-important-bg)}.custom-block.important a,.custom-block.important code{color:var(--vp-c-important-1)}.custom-block.important a:hover,.custom-block.important a:hover>code{color:var(--vp-c-important-2)}.custom-block.important code{background-color:var(--vp-custom-block-important-code-bg)}.custom-block.warning{border-color:var(--vp-custom-block-warning-border);color:var(--vp-custom-block-warning-text);background-color:var(--vp-custom-block-warning-bg)}.custom-block.warning a,.custom-block.warning code{color:var(--vp-c-warning-1)}.custom-block.warning a:hover,.custom-block.warning a:hover>code{color:var(--vp-c-warning-2)}.custom-block.warning code{background-color:var(--vp-custom-block-warning-code-bg)}.custom-block.danger{border-color:var(--vp-custom-block-danger-border);color:var(--vp-custom-block-danger-text);background-color:var(--vp-custom-block-danger-bg)}.custom-block.danger a,.custom-block.danger code{color:var(--vp-c-danger-1)}.custom-block.danger a:hover,.custom-block.danger a:hover>code{color:var(--vp-c-danger-2)}.custom-block.danger code{background-color:var(--vp-custom-block-danger-code-bg)}.custom-block.caution{border-color:var(--vp-custom-block-caution-border);color:var(--vp-custom-block-caution-text);background-color:var(--vp-custom-block-caution-bg)}.custom-block.caution a,.custom-block.caution code{color:var(--vp-c-caution-1)}.custom-block.caution a:hover,.custom-block.caution a:hover>code{color:var(--vp-c-caution-2)}.custom-block.caution code{background-color:var(--vp-custom-block-caution-code-bg)}.custom-block.details{border-color:var(--vp-custom-block-details-border);color:var(--vp-custom-block-details-text);background-color:var(--vp-custom-block-details-bg)}.custom-block.details a{color:var(--vp-c-brand-1)}.custom-block.details a:hover,.custom-block.details a:hover>code{color:var(--vp-c-brand-2)}.custom-block.details code{background-color:var(--vp-custom-block-details-code-bg)}.custom-block-title{font-weight:600}.custom-block p+p{margin:8px 0}.custom-block.details summary{margin:0 0 8px;font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none}.custom-block.details summary+p{margin:8px 0}.custom-block a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px;transition:opacity .25s}.custom-block a:hover{opacity:.75}.custom-block code{font-size:var(--vp-custom-block-code-font-size)}.custom-block.custom-block th,.custom-block.custom-block blockquote>p{font-size:var(--vp-custom-block-font-size);color:inherit}.dark .vp-code span{color:var(--shiki-dark, inherit)}html:not(.dark) .vp-code span{color:var(--shiki-light, inherit)}.vp-code-group{margin-top:16px}.vp-code-group .tabs{position:relative;display:flex;margin-right:-24px;margin-left:-24px;padding:0 12px;background-color:var(--vp-code-tab-bg);overflow-x:auto;overflow-y:hidden;box-shadow:inset 0 -1px var(--vp-code-tab-divider)}@media (min-width: 640px){.vp-code-group .tabs{margin-right:0;margin-left:0;border-radius:8px 8px 0 0}}.vp-code-group .tabs input{position:fixed;opacity:0;pointer-events:none}.vp-code-group .tabs label{position:relative;display:inline-block;border-bottom:1px solid transparent;padding:0 12px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-code-tab-text-color);white-space:nowrap;cursor:pointer;transition:color .25s}.vp-code-group .tabs label:after{position:absolute;right:8px;bottom:-1px;left:8px;z-index:1;height:2px;border-radius:2px;content:"";background-color:transparent;transition:background-color .25s}.vp-code-group label:hover{color:var(--vp-code-tab-hover-text-color)}.vp-code-group input:checked+label{color:var(--vp-code-tab-active-text-color)}.vp-code-group input:checked+label:after{background-color:var(--vp-code-tab-active-bar-color)}.vp-code-group div[class*=language-],.vp-block{display:none;margin-top:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.vp-code-group div[class*=language-].active,.vp-block.active{display:block}.vp-block{padding:20px 24px}.vp-doc h1,.vp-doc h2,.vp-doc h3,.vp-doc h4,.vp-doc h5,.vp-doc h6{position:relative;font-weight:600;outline:none}.vp-doc h1{letter-spacing:-.02em;line-height:40px;font-size:28px}.vp-doc h2{margin:48px 0 16px;border-top:1px solid var(--vp-c-divider);padding-top:24px;letter-spacing:-.02em;line-height:32px;font-size:24px}.vp-doc h3{margin:32px 0 0;letter-spacing:-.01em;line-height:28px;font-size:20px}.vp-doc h4{margin:24px 0 0;letter-spacing:-.01em;line-height:24px;font-size:18px}.vp-doc .header-anchor{position:absolute;top:0;left:0;margin-left:-.87em;font-weight:500;-webkit-user-select:none;user-select:none;opacity:0;text-decoration:none;transition:color .25s,opacity .25s}.vp-doc .header-anchor:before{content:var(--vp-header-anchor-symbol)}.vp-doc h1:hover .header-anchor,.vp-doc h1 .header-anchor:focus,.vp-doc h2:hover .header-anchor,.vp-doc h2 .header-anchor:focus,.vp-doc h3:hover .header-anchor,.vp-doc h3 .header-anchor:focus,.vp-doc h4:hover .header-anchor,.vp-doc h4 .header-anchor:focus,.vp-doc h5:hover .header-anchor,.vp-doc h5 .header-anchor:focus,.vp-doc h6:hover .header-anchor,.vp-doc h6 .header-anchor:focus{opacity:1}@media (min-width: 768px){.vp-doc h1{letter-spacing:-.02em;line-height:40px;font-size:32px}}.vp-doc h2 .header-anchor{top:24px}.vp-doc p,.vp-doc summary{margin:16px 0}.vp-doc p{line-height:28px}.vp-doc blockquote{margin:16px 0;border-left:2px solid var(--vp-c-divider);padding-left:16px;transition:border-color .5s;color:var(--vp-c-text-2)}.vp-doc blockquote>p{margin:0;font-size:16px;transition:color .5s}.vp-doc a{font-weight:500;color:var(--vp-c-brand-1);text-decoration:underline;text-underline-offset:2px;transition:color .25s,opacity .25s}.vp-doc a:hover{color:var(--vp-c-brand-2)}.vp-doc strong{font-weight:600}.vp-doc ul,.vp-doc ol{padding-left:1.25rem;margin:16px 0}.vp-doc ul{list-style:disc}.vp-doc ol{list-style:decimal}.vp-doc li+li{margin-top:8px}.vp-doc li>ol,.vp-doc li>ul{margin:8px 0 0}.vp-doc table{display:block;border-collapse:collapse;margin:20px 0;overflow-x:auto}.vp-doc tr{background-color:var(--vp-c-bg);border-top:1px solid var(--vp-c-divider);transition:background-color .5s}.vp-doc tr:nth-child(2n){background-color:var(--vp-c-bg-soft)}.vp-doc th,.vp-doc td{border:1px solid var(--vp-c-divider);padding:8px 16px}.vp-doc th{text-align:left;font-size:14px;font-weight:600;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft)}.vp-doc td{font-size:14px}.vp-doc hr{margin:16px 0;border:none;border-top:1px solid var(--vp-c-divider)}.vp-doc .custom-block{margin:16px 0}.vp-doc .custom-block p{margin:8px 0;line-height:24px}.vp-doc .custom-block p:first-child{margin:0}.vp-doc .custom-block div[class*=language-]{margin:8px 0;border-radius:8px}.vp-doc .custom-block div[class*=language-] code{font-weight:400;background-color:transparent}.vp-doc .custom-block .vp-code-group .tabs{margin:0;border-radius:8px 8px 0 0}.vp-doc :not(pre,h1,h2,h3,h4,h5,h6)>code{font-size:var(--vp-code-font-size);color:var(--vp-code-color)}.vp-doc :not(pre)>code{border-radius:4px;padding:3px 6px;background-color:var(--vp-code-bg);transition:color .25s,background-color .5s}.vp-doc a>code{color:var(--vp-code-link-color)}.vp-doc a:hover>code{color:var(--vp-code-link-hover-color)}.vp-doc h1>code,.vp-doc h2>code,.vp-doc h3>code,.vp-doc h4>code{font-size:.9em}.vp-doc div[class*=language-],.vp-block{position:relative;margin:16px -24px;background-color:var(--vp-code-block-bg);overflow-x:auto;transition:background-color .5s}@media (min-width: 640px){.vp-doc div[class*=language-],.vp-block{border-radius:8px;margin:16px 0}}@media (max-width: 639px){.vp-doc li div[class*=language-]{border-radius:8px 0 0 8px}}.vp-doc div[class*=language-]+div[class*=language-],.vp-doc div[class$=-api]+div[class*=language-],.vp-doc div[class*=language-]+div[class$=-api]>div[class*=language-]{margin-top:-8px}.vp-doc [class*=language-] pre,.vp-doc [class*=language-] code{direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.vp-doc [class*=language-] pre{position:relative;z-index:1;margin:0;padding:20px 0;background:transparent;overflow-x:auto}.vp-doc [class*=language-] code{display:block;padding:0 24px;width:fit-content;min-width:100%;line-height:var(--vp-code-line-height);font-size:var(--vp-code-font-size);color:var(--vp-code-block-color);transition:color .5s}.vp-doc [class*=language-] code .highlighted{background-color:var(--vp-code-line-highlight-color);transition:background-color .5s;margin:0 -24px;padding:0 24px;width:calc(100% + 48px);display:inline-block}.vp-doc [class*=language-] code .highlighted.error{background-color:var(--vp-code-line-error-color)}.vp-doc [class*=language-] code .highlighted.warning{background-color:var(--vp-code-line-warning-color)}.vp-doc [class*=language-] code .diff{transition:background-color .5s;margin:0 -24px;padding:0 24px;width:calc(100% + 48px);display:inline-block}.vp-doc [class*=language-] code .diff:before{position:absolute;left:10px}.vp-doc [class*=language-] .has-focused-lines .line:not(.has-focus){filter:blur(.095rem);opacity:.4;transition:filter .35s,opacity .35s}.vp-doc [class*=language-] .has-focused-lines .line:not(.has-focus){opacity:.7;transition:filter .35s,opacity .35s}.vp-doc [class*=language-]:hover .has-focused-lines .line:not(.has-focus){filter:blur(0);opacity:1}.vp-doc [class*=language-] code .diff.remove{background-color:var(--vp-code-line-diff-remove-color);opacity:.7}.vp-doc [class*=language-] code .diff.remove:before{content:"-";color:var(--vp-code-line-diff-remove-symbol-color)}.vp-doc [class*=language-] code .diff.add{background-color:var(--vp-code-line-diff-add-color)}.vp-doc [class*=language-] code .diff.add:before{content:"+";color:var(--vp-code-line-diff-add-symbol-color)}.vp-doc div[class*=language-].line-numbers-mode{padding-left:32px}.vp-doc .line-numbers-wrapper{position:absolute;top:0;bottom:0;left:0;z-index:3;border-right:1px solid var(--vp-code-block-divider-color);padding-top:20px;width:32px;text-align:center;font-family:var(--vp-font-family-mono);line-height:var(--vp-code-line-height);font-size:var(--vp-code-font-size);color:var(--vp-code-line-number-color);transition:border-color .5s,color .5s}.vp-doc [class*=language-]>button.copy{direction:ltr;position:absolute;top:12px;right:12px;z-index:3;border:1px solid var(--vp-code-copy-code-border-color);border-radius:4px;width:40px;height:40px;background-color:var(--vp-code-copy-code-bg);opacity:0;cursor:pointer;background-image:var(--vp-icon-copy);background-position:50%;background-size:20px;background-repeat:no-repeat;transition:border-color .25s,background-color .25s,opacity .25s}.vp-doc [class*=language-]:hover>button.copy,.vp-doc [class*=language-]>button.copy:focus{opacity:1}.vp-doc [class*=language-]>button.copy:hover,.vp-doc [class*=language-]>button.copy.copied{border-color:var(--vp-code-copy-code-hover-border-color);background-color:var(--vp-code-copy-code-hover-bg)}.vp-doc [class*=language-]>button.copy.copied,.vp-doc [class*=language-]>button.copy:hover.copied{border-radius:0 4px 4px 0;background-color:var(--vp-code-copy-code-hover-bg);background-image:var(--vp-icon-copied)}.vp-doc [class*=language-]>button.copy.copied:before,.vp-doc [class*=language-]>button.copy:hover.copied:before{position:relative;top:-1px;transform:translate(calc(-100% - 1px));display:flex;justify-content:center;align-items:center;border:1px solid var(--vp-code-copy-code-hover-border-color);border-right:0;border-radius:4px 0 0 4px;padding:0 10px;width:fit-content;height:40px;text-align:center;font-size:12px;font-weight:500;color:var(--vp-code-copy-code-active-text);background-color:var(--vp-code-copy-code-hover-bg);white-space:nowrap;content:var(--vp-code-copy-copied-text-content)}.vp-doc [class*=language-]>span.lang{position:absolute;top:2px;right:8px;z-index:2;font-size:12px;font-weight:500;color:var(--vp-code-lang-color);transition:color .4s,opacity .4s}.vp-doc [class*=language-]:hover>button.copy+span.lang,.vp-doc [class*=language-]>button.copy:focus+span.lang{opacity:0}.vp-doc .VPTeamMembers{margin-top:24px}.vp-doc .VPTeamMembers.small.count-1 .container{margin:0!important;max-width:calc((100% - 24px)/2)!important}.vp-doc .VPTeamMembers.small.count-2 .container,.vp-doc .VPTeamMembers.small.count-3 .container{max-width:100%!important}.vp-doc .VPTeamMembers.medium.count-1 .container{margin:0!important;max-width:calc((100% - 24px)/2)!important}:is(.vp-external-link-icon,.vp-doc a[href*="://"],.vp-doc a[target=_blank]):not(.no-icon):after{display:inline-block;margin-top:-1px;margin-left:4px;width:11px;height:11px;background:currentColor;color:var(--vp-c-text-3);flex-shrink:0;--icon: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpath d='M0 0h24v24H0V0z' fill='none' /%3E%3Cpath d='M9 5v2h6.59L4 18.59 5.41 20 17 8.41V15h2V5H9z' /%3E%3C/svg%3E");-webkit-mask-image:var(--icon);mask-image:var(--icon)}.vp-external-link-icon:after{content:""}.external-link-icon-enabled :is(.vp-doc a[href*="://"],.vp-doc a[target=_blank]):after{content:"";color:currentColor}.vp-sponsor{border-radius:16px;overflow:hidden}.vp-sponsor.aside{border-radius:12px}.vp-sponsor-section+.vp-sponsor-section{margin-top:4px}.vp-sponsor-tier{margin:0 0 4px!important;text-align:center;letter-spacing:1px!important;line-height:24px;width:100%;font-weight:600;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft)}.vp-sponsor.normal .vp-sponsor-tier{padding:13px 0 11px;font-size:14px}.vp-sponsor.aside .vp-sponsor-tier{padding:9px 0 7px;font-size:12px}.vp-sponsor-grid+.vp-sponsor-tier{margin-top:4px}.vp-sponsor-grid{display:flex;flex-wrap:wrap;gap:4px}.vp-sponsor-grid.xmini .vp-sponsor-grid-link{height:64px}.vp-sponsor-grid.xmini .vp-sponsor-grid-image{max-width:64px;max-height:22px}.vp-sponsor-grid.mini .vp-sponsor-grid-link{height:72px}.vp-sponsor-grid.mini .vp-sponsor-grid-image{max-width:96px;max-height:24px}.vp-sponsor-grid.small .vp-sponsor-grid-link{height:96px}.vp-sponsor-grid.small .vp-sponsor-grid-image{max-width:96px;max-height:24px}.vp-sponsor-grid.medium .vp-sponsor-grid-link{height:112px}.vp-sponsor-grid.medium .vp-sponsor-grid-image{max-width:120px;max-height:36px}.vp-sponsor-grid.big .vp-sponsor-grid-link{height:184px}.vp-sponsor-grid.big .vp-sponsor-grid-image{max-width:192px;max-height:56px}.vp-sponsor-grid[data-vp-grid="2"] .vp-sponsor-grid-item{width:calc((100% - 4px)/2)}.vp-sponsor-grid[data-vp-grid="3"] .vp-sponsor-grid-item{width:calc((100% - 4px * 2) / 3)}.vp-sponsor-grid[data-vp-grid="4"] .vp-sponsor-grid-item{width:calc((100% - 12px)/4)}.vp-sponsor-grid[data-vp-grid="5"] .vp-sponsor-grid-item{width:calc((100% - 16px)/5)}.vp-sponsor-grid[data-vp-grid="6"] .vp-sponsor-grid-item{width:calc((100% - 4px * 5) / 6)}.vp-sponsor-grid-item{flex-shrink:0;width:100%;background-color:var(--vp-c-bg-soft);transition:background-color .25s}.vp-sponsor-grid-item:hover{background-color:var(--vp-c-default-soft)}.vp-sponsor-grid-item:hover .vp-sponsor-grid-image{filter:grayscale(0) invert(0)}.vp-sponsor-grid-item.empty:hover{background-color:var(--vp-c-bg-soft)}.dark .vp-sponsor-grid-item:hover{background-color:var(--vp-c-white)}.dark .vp-sponsor-grid-item.empty:hover{background-color:var(--vp-c-bg-soft)}.vp-sponsor-grid-link{display:flex}.vp-sponsor-grid-box{display:flex;justify-content:center;align-items:center;width:100%}.vp-sponsor-grid-image{max-width:100%;filter:grayscale(1);transition:filter .25s}.dark .vp-sponsor-grid-image{filter:grayscale(1) invert(1)}.VPBadge{display:inline-block;margin-left:2px;border:1px solid transparent;border-radius:12px;padding:0 10px;line-height:22px;font-size:12px;font-weight:500;transform:translateY(-2px)}.VPBadge.small{padding:0 6px;line-height:18px;font-size:10px;transform:translateY(-8px)}.VPDocFooter .VPBadge{display:none}.vp-doc h1>.VPBadge{margin-top:4px;vertical-align:top}.vp-doc h2>.VPBadge{margin-top:3px;padding:0 8px;vertical-align:top}.vp-doc h3>.VPBadge{vertical-align:middle}.vp-doc h4>.VPBadge,.vp-doc h5>.VPBadge,.vp-doc h6>.VPBadge{vertical-align:middle;line-height:18px}.VPBadge.info{border-color:var(--vp-badge-info-border);color:var(--vp-badge-info-text);background-color:var(--vp-badge-info-bg)}.VPBadge.tip{border-color:var(--vp-badge-tip-border);color:var(--vp-badge-tip-text);background-color:var(--vp-badge-tip-bg)}.VPBadge.warning{border-color:var(--vp-badge-warning-border);color:var(--vp-badge-warning-text);background-color:var(--vp-badge-warning-bg)}.VPBadge.danger{border-color:var(--vp-badge-danger-border);color:var(--vp-badge-danger-text);background-color:var(--vp-badge-danger-bg)}.VPBackdrop[data-v-b06cdb19]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--vp-z-index-backdrop);background:var(--vp-backdrop-bg-color);transition:opacity .5s}.VPBackdrop.fade-enter-from[data-v-b06cdb19],.VPBackdrop.fade-leave-to[data-v-b06cdb19]{opacity:0}.VPBackdrop.fade-leave-active[data-v-b06cdb19]{transition-duration:.25s}@media (min-width: 1280px){.VPBackdrop[data-v-b06cdb19]{display:none}}.NotFound[data-v-951cab6c]{padding:64px 24px 96px;text-align:center}@media (min-width: 768px){.NotFound[data-v-951cab6c]{padding:96px 32px 168px}}.code[data-v-951cab6c]{line-height:64px;font-size:64px;font-weight:600}.title[data-v-951cab6c]{padding-top:12px;letter-spacing:2px;line-height:20px;font-size:20px;font-weight:700}.divider[data-v-951cab6c]{margin:24px auto 18px;width:64px;height:1px;background-color:var(--vp-c-divider)}.quote[data-v-951cab6c]{margin:0 auto;max-width:256px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.action[data-v-951cab6c]{padding-top:20px}.link[data-v-951cab6c]{display:inline-block;border:1px solid var(--vp-c-brand-1);border-radius:16px;padding:3px 16px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:border-color .25s,color .25s}.link[data-v-951cab6c]:hover{border-color:var(--vp-c-brand-2);color:var(--vp-c-brand-2)}.root[data-v-3f927ebe]{position:relative;z-index:1}.nested[data-v-3f927ebe]{padding-right:16px;padding-left:16px}.outline-link[data-v-3f927ebe]{display:block;line-height:32px;font-size:14px;font-weight:400;color:var(--vp-c-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .5s}.outline-link[data-v-3f927ebe]:hover,.outline-link.active[data-v-3f927ebe]{color:var(--vp-c-text-1);transition:color .25s}.outline-link.nested[data-v-3f927ebe]{padding-left:13px}.VPDocAsideOutline[data-v-b38bf2ff]{display:none}.VPDocAsideOutline.has-outline[data-v-b38bf2ff]{display:block}.content[data-v-b38bf2ff]{position:relative;border-left:1px solid var(--vp-c-divider);padding-left:16px;font-size:13px;font-weight:500}.outline-marker[data-v-b38bf2ff]{position:absolute;top:32px;left:-1px;z-index:0;opacity:0;width:2px;border-radius:2px;height:18px;background-color:var(--vp-c-brand-1);transition:top .25s cubic-bezier(0,1,.5,1),background-color .5s,opacity .25s}.outline-title[data-v-b38bf2ff]{line-height:32px;font-size:14px;font-weight:600}.VPDocAside[data-v-6d7b3c46]{display:flex;flex-direction:column;flex-grow:1}.spacer[data-v-6d7b3c46]{flex-grow:1}.VPDocAside[data-v-6d7b3c46] .spacer+.VPDocAsideSponsors,.VPDocAside[data-v-6d7b3c46] .spacer+.VPDocAsideCarbonAds{margin-top:24px}.VPDocAside[data-v-6d7b3c46] .VPDocAsideSponsors+.VPDocAsideCarbonAds{margin-top:16px}.VPLastUpdated[data-v-475f71b8]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 640px){.VPLastUpdated[data-v-475f71b8]{line-height:32px;font-size:14px;font-weight:500}}.VPDocFooter[data-v-4f9813fa]{margin-top:64px}.edit-info[data-v-4f9813fa]{padding-bottom:18px}@media (min-width: 640px){.edit-info[data-v-4f9813fa]{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px}}.edit-link-button[data-v-4f9813fa]{display:flex;align-items:center;border:0;line-height:32px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.edit-link-button[data-v-4f9813fa]:hover{color:var(--vp-c-brand-2)}.edit-link-icon[data-v-4f9813fa]{margin-right:8px}.prev-next[data-v-4f9813fa]{border-top:1px solid var(--vp-c-divider);padding-top:24px;display:grid;grid-row-gap:8px}@media (min-width: 640px){.prev-next[data-v-4f9813fa]{grid-template-columns:repeat(2,1fr);grid-column-gap:16px}}.pager-link[data-v-4f9813fa]{display:block;border:1px solid var(--vp-c-divider);border-radius:8px;padding:11px 16px 13px;width:100%;height:100%;transition:border-color .25s}.pager-link[data-v-4f9813fa]:hover{border-color:var(--vp-c-brand-1)}.pager-link.next[data-v-4f9813fa]{margin-left:auto;text-align:right}.desc[data-v-4f9813fa]{display:block;line-height:20px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.title[data-v-4f9813fa]{display:block;line-height:20px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.VPDoc[data-v-83890dd9]{padding:32px 24px 96px;width:100%}@media (min-width: 768px){.VPDoc[data-v-83890dd9]{padding:48px 32px 128px}}@media (min-width: 960px){.VPDoc[data-v-83890dd9]{padding:48px 32px 0}.VPDoc:not(.has-sidebar) .container[data-v-83890dd9]{display:flex;justify-content:center;max-width:992px}.VPDoc:not(.has-sidebar) .content[data-v-83890dd9]{max-width:752px}}@media (min-width: 1280px){.VPDoc .container[data-v-83890dd9]{display:flex;justify-content:center}.VPDoc .aside[data-v-83890dd9]{display:block}}@media (min-width: 1440px){.VPDoc:not(.has-sidebar) .content[data-v-83890dd9]{max-width:784px}.VPDoc:not(.has-sidebar) .container[data-v-83890dd9]{max-width:1104px}}.container[data-v-83890dd9]{margin:0 auto;width:100%}.aside[data-v-83890dd9]{position:relative;display:none;order:2;flex-grow:1;padding-left:32px;width:100%;max-width:256px}.left-aside[data-v-83890dd9]{order:1;padding-left:unset;padding-right:32px}.aside-container[data-v-83890dd9]{position:fixed;top:0;padding-top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + var(--vp-doc-top-height, 0px) + 48px);width:224px;height:100vh;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.aside-container[data-v-83890dd9]::-webkit-scrollbar{display:none}.aside-curtain[data-v-83890dd9]{position:fixed;bottom:0;z-index:10;width:224px;height:32px;background:linear-gradient(transparent,var(--vp-c-bg) 70%)}.aside-content[data-v-83890dd9]{display:flex;flex-direction:column;min-height:calc(100vh - (var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 48px));padding-bottom:32px}.content[data-v-83890dd9]{position:relative;margin:0 auto;width:100%}@media (min-width: 960px){.content[data-v-83890dd9]{padding:0 32px 128px}}@media (min-width: 1280px){.content[data-v-83890dd9]{order:1;margin:0;min-width:640px}}.content-container[data-v-83890dd9]{margin:0 auto}.VPDoc.has-aside .content-container[data-v-83890dd9]{max-width:688px}.VPButton[data-v-14206e74]{display:inline-block;border:1px solid transparent;text-align:center;font-weight:600;white-space:nowrap;transition:color .25s,border-color .25s,background-color .25s}.VPButton[data-v-14206e74]:active{transition:color .1s,border-color .1s,background-color .1s}.VPButton.medium[data-v-14206e74]{border-radius:20px;padding:0 20px;line-height:38px;font-size:14px}.VPButton.big[data-v-14206e74]{border-radius:24px;padding:0 24px;line-height:46px;font-size:16px}.VPButton.brand[data-v-14206e74]{border-color:var(--vp-button-brand-border);color:var(--vp-button-brand-text);background-color:var(--vp-button-brand-bg)}.VPButton.brand[data-v-14206e74]:hover{border-color:var(--vp-button-brand-hover-border);color:var(--vp-button-brand-hover-text);background-color:var(--vp-button-brand-hover-bg)}.VPButton.brand[data-v-14206e74]:active{border-color:var(--vp-button-brand-active-border);color:var(--vp-button-brand-active-text);background-color:var(--vp-button-brand-active-bg)}.VPButton.alt[data-v-14206e74]{border-color:var(--vp-button-alt-border);color:var(--vp-button-alt-text);background-color:var(--vp-button-alt-bg)}.VPButton.alt[data-v-14206e74]:hover{border-color:var(--vp-button-alt-hover-border);color:var(--vp-button-alt-hover-text);background-color:var(--vp-button-alt-hover-bg)}.VPButton.alt[data-v-14206e74]:active{border-color:var(--vp-button-alt-active-border);color:var(--vp-button-alt-active-text);background-color:var(--vp-button-alt-active-bg)}.VPButton.sponsor[data-v-14206e74]{border-color:var(--vp-button-sponsor-border);color:var(--vp-button-sponsor-text);background-color:var(--vp-button-sponsor-bg)}.VPButton.sponsor[data-v-14206e74]:hover{border-color:var(--vp-button-sponsor-hover-border);color:var(--vp-button-sponsor-hover-text);background-color:var(--vp-button-sponsor-hover-bg)}.VPButton.sponsor[data-v-14206e74]:active{border-color:var(--vp-button-sponsor-active-border);color:var(--vp-button-sponsor-active-text);background-color:var(--vp-button-sponsor-active-bg)}html:not(.dark) .VPImage.dark[data-v-35a7d0b8]{display:none}.dark .VPImage.light[data-v-35a7d0b8]{display:none}.VPHero[data-v-955009fc]{margin-top:calc((var(--vp-nav-height) + var(--vp-layout-top-height, 0px)) * -1);padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 48px) 24px 48px}@media (min-width: 640px){.VPHero[data-v-955009fc]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 48px 64px}}@media (min-width: 960px){.VPHero[data-v-955009fc]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 64px 64px}}.container[data-v-955009fc]{display:flex;flex-direction:column;margin:0 auto;max-width:1152px}@media (min-width: 960px){.container[data-v-955009fc]{flex-direction:row}}.main[data-v-955009fc]{position:relative;z-index:10;order:2;flex-grow:1;flex-shrink:0}.VPHero.has-image .container[data-v-955009fc]{text-align:center}@media (min-width: 960px){.VPHero.has-image .container[data-v-955009fc]{text-align:left}}@media (min-width: 960px){.main[data-v-955009fc]{order:1;width:calc((100% / 3) * 2)}.VPHero.has-image .main[data-v-955009fc]{max-width:592px}}.name[data-v-955009fc],.text[data-v-955009fc]{max-width:392px;letter-spacing:-.4px;line-height:40px;font-size:32px;font-weight:700;white-space:pre-wrap}.VPHero.has-image .name[data-v-955009fc],.VPHero.has-image .text[data-v-955009fc]{margin:0 auto}.name[data-v-955009fc]{color:var(--vp-home-hero-name-color)}.clip[data-v-955009fc]{background:var(--vp-home-hero-name-background);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:var(--vp-home-hero-name-color)}@media (min-width: 640px){.name[data-v-955009fc],.text[data-v-955009fc]{max-width:576px;line-height:56px;font-size:48px}}@media (min-width: 960px){.name[data-v-955009fc],.text[data-v-955009fc]{line-height:64px;font-size:56px}.VPHero.has-image .name[data-v-955009fc],.VPHero.has-image .text[data-v-955009fc]{margin:0}}.tagline[data-v-955009fc]{padding-top:8px;max-width:392px;line-height:28px;font-size:18px;font-weight:500;white-space:pre-wrap;color:var(--vp-c-text-2)}.VPHero.has-image .tagline[data-v-955009fc]{margin:0 auto}@media (min-width: 640px){.tagline[data-v-955009fc]{padding-top:12px;max-width:576px;line-height:32px;font-size:20px}}@media (min-width: 960px){.tagline[data-v-955009fc]{line-height:36px;font-size:24px}.VPHero.has-image .tagline[data-v-955009fc]{margin:0}}.actions[data-v-955009fc]{display:flex;flex-wrap:wrap;margin:-6px;padding-top:24px}.VPHero.has-image .actions[data-v-955009fc]{justify-content:center}@media (min-width: 640px){.actions[data-v-955009fc]{padding-top:32px}}@media (min-width: 960px){.VPHero.has-image .actions[data-v-955009fc]{justify-content:flex-start}}.action[data-v-955009fc]{flex-shrink:0;padding:6px}.image[data-v-955009fc]{order:1;margin:-76px -24px -48px}@media (min-width: 640px){.image[data-v-955009fc]{margin:-108px -24px -48px}}@media (min-width: 960px){.image[data-v-955009fc]{flex-grow:1;order:2;margin:0;min-height:100%}}.image-container[data-v-955009fc]{position:relative;margin:0 auto;width:320px;height:320px}@media (min-width: 640px){.image-container[data-v-955009fc]{width:392px;height:392px}}@media (min-width: 960px){.image-container[data-v-955009fc]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;transform:translate(-32px,-32px)}}.image-bg[data-v-955009fc]{position:absolute;top:50%;left:50%;border-radius:50%;width:192px;height:192px;background-image:var(--vp-home-hero-image-background-image);filter:var(--vp-home-hero-image-filter);transform:translate(-50%,-50%)}@media (min-width: 640px){.image-bg[data-v-955009fc]{width:256px;height:256px}}@media (min-width: 960px){.image-bg[data-v-955009fc]{width:320px;height:320px}}[data-v-955009fc] .image-src{position:absolute;top:50%;left:50%;max-width:192px;max-height:192px;transform:translate(-50%,-50%)}@media (min-width: 640px){[data-v-955009fc] .image-src{max-width:256px;max-height:256px}}@media (min-width: 960px){[data-v-955009fc] .image-src{max-width:320px;max-height:320px}}.VPFeature[data-v-f5e9645b]{display:block;border:1px solid var(--vp-c-bg-soft);border-radius:12px;height:100%;background-color:var(--vp-c-bg-soft);transition:border-color .25s,background-color .25s}.VPFeature.link[data-v-f5e9645b]:hover{border-color:var(--vp-c-brand-1)}.box[data-v-f5e9645b]{display:flex;flex-direction:column;padding:24px;height:100%}.box[data-v-f5e9645b]>.VPImage{margin-bottom:20px}.icon[data-v-f5e9645b]{display:flex;justify-content:center;align-items:center;margin-bottom:20px;border-radius:6px;background-color:var(--vp-c-default-soft);width:48px;height:48px;font-size:24px;transition:background-color .25s}.title[data-v-f5e9645b]{line-height:24px;font-size:16px;font-weight:600}.details[data-v-f5e9645b]{flex-grow:1;padding-top:8px;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.link-text[data-v-f5e9645b]{padding-top:8px}.link-text-value[data-v-f5e9645b]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.link-text-icon[data-v-f5e9645b]{margin-left:6px}.VPFeatures[data-v-d0a190d7]{position:relative;padding:0 24px}@media (min-width: 640px){.VPFeatures[data-v-d0a190d7]{padding:0 48px}}@media (min-width: 960px){.VPFeatures[data-v-d0a190d7]{padding:0 64px}}.container[data-v-d0a190d7]{margin:0 auto;max-width:1152px}.items[data-v-d0a190d7]{display:flex;flex-wrap:wrap;margin:-8px}.item[data-v-d0a190d7]{padding:8px;width:100%}@media (min-width: 640px){.item.grid-2[data-v-d0a190d7],.item.grid-4[data-v-d0a190d7],.item.grid-6[data-v-d0a190d7]{width:50%}}@media (min-width: 768px){.item.grid-2[data-v-d0a190d7],.item.grid-4[data-v-d0a190d7]{width:50%}.item.grid-3[data-v-d0a190d7],.item.grid-6[data-v-d0a190d7]{width:calc(100% / 3)}}@media (min-width: 960px){.item.grid-4[data-v-d0a190d7]{width:25%}}.container[data-v-7a48a447]{margin:auto;width:100%;max-width:1280px;padding:0 24px}@media (min-width: 640px){.container[data-v-7a48a447]{padding:0 48px}}@media (min-width: 960px){.container[data-v-7a48a447]{width:100%;padding:0 64px}}.vp-doc[data-v-7a48a447] .VPHomeSponsors,.vp-doc[data-v-7a48a447] .VPTeamPage{margin-left:var(--vp-offset, calc(50% - 50vw) );margin-right:var(--vp-offset, calc(50% - 50vw) )}.vp-doc[data-v-7a48a447] .VPHomeSponsors h2{border-top:none;letter-spacing:normal}.vp-doc[data-v-7a48a447] .VPHomeSponsors a,.vp-doc[data-v-7a48a447] .VPTeamPage a{text-decoration:none}.VPHome[data-v-cbb6ec48]{margin-bottom:96px}@media (min-width: 768px){.VPHome[data-v-cbb6ec48]{margin-bottom:128px}}.VPContent[data-v-91765379]{flex-grow:1;flex-shrink:0;margin:var(--vp-layout-top-height, 0px) auto 0;width:100%}.VPContent.is-home[data-v-91765379]{width:100%;max-width:100%}.VPContent.has-sidebar[data-v-91765379]{margin:0}@media (min-width: 960px){.VPContent[data-v-91765379]{padding-top:var(--vp-nav-height)}.VPContent.has-sidebar[data-v-91765379]{margin:var(--vp-layout-top-height, 0px) 0 0;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPContent.has-sidebar[data-v-91765379]{padding-right:calc((100vw - var(--vp-layout-max-width)) / 2);padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.VPFooter[data-v-c970a860]{position:relative;z-index:var(--vp-z-index-footer);border-top:1px solid var(--vp-c-gutter);padding:32px 24px;background-color:var(--vp-c-bg)}.VPFooter.has-sidebar[data-v-c970a860]{display:none}.VPFooter[data-v-c970a860] a{text-decoration-line:underline;text-underline-offset:2px;transition:color .25s}.VPFooter[data-v-c970a860] a:hover{color:var(--vp-c-text-1)}@media (min-width: 768px){.VPFooter[data-v-c970a860]{padding:32px}}.container[data-v-c970a860]{margin:0 auto;max-width:var(--vp-layout-max-width);text-align:center}.message[data-v-c970a860],.copyright[data-v-c970a860]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.VPLocalNavOutlineDropdown[data-v-bc9dc845]{padding:12px 20px 11px}@media (min-width: 960px){.VPLocalNavOutlineDropdown[data-v-bc9dc845]{padding:12px 36px 11px}}.VPLocalNavOutlineDropdown button[data-v-bc9dc845]{display:block;font-size:12px;font-weight:500;line-height:24px;color:var(--vp-c-text-2);transition:color .5s;position:relative}.VPLocalNavOutlineDropdown button[data-v-bc9dc845]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPLocalNavOutlineDropdown button.open[data-v-bc9dc845]{color:var(--vp-c-text-1)}.icon[data-v-bc9dc845]{display:inline-block;vertical-align:middle;margin-left:2px;font-size:14px;transform:rotate(0);transition:transform .25s}@media (min-width: 960px){.VPLocalNavOutlineDropdown button[data-v-bc9dc845]{font-size:14px}.icon[data-v-bc9dc845]{font-size:16px}}.open>.icon[data-v-bc9dc845]{transform:rotate(90deg)}.items[data-v-bc9dc845]{position:absolute;top:40px;right:16px;left:16px;display:grid;gap:1px;border:1px solid var(--vp-c-border);border-radius:8px;background-color:var(--vp-c-gutter);max-height:calc(var(--vp-vh, 100vh) - 86px);overflow:hidden auto;box-shadow:var(--vp-shadow-3)}@media (min-width: 960px){.items[data-v-bc9dc845]{right:auto;left:calc(var(--vp-sidebar-width) + 32px);width:320px}}.header[data-v-bc9dc845]{background-color:var(--vp-c-bg-soft)}.top-link[data-v-bc9dc845]{display:block;padding:0 16px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.outline[data-v-bc9dc845]{padding:8px 0;background-color:var(--vp-c-bg-soft)}.flyout-enter-active[data-v-bc9dc845]{transition:all .2s ease-out}.flyout-leave-active[data-v-bc9dc845]{transition:all .15s ease-in}.flyout-enter-from[data-v-bc9dc845],.flyout-leave-to[data-v-bc9dc845]{opacity:0;transform:translateY(-16px)}.VPLocalNav[data-v-070ab83d]{position:sticky;top:0;left:0;z-index:var(--vp-z-index-local-nav);border-bottom:1px solid var(--vp-c-gutter);padding-top:var(--vp-layout-top-height, 0px);width:100%;background-color:var(--vp-local-nav-bg-color)}.VPLocalNav.fixed[data-v-070ab83d]{position:fixed}@media (min-width: 960px){.VPLocalNav[data-v-070ab83d]{top:var(--vp-nav-height)}.VPLocalNav.has-sidebar[data-v-070ab83d]{padding-left:var(--vp-sidebar-width)}.VPLocalNav.empty[data-v-070ab83d]{display:none}}@media (min-width: 1280px){.VPLocalNav[data-v-070ab83d]{display:none}}@media (min-width: 1440px){.VPLocalNav.has-sidebar[data-v-070ab83d]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.container[data-v-070ab83d]{display:flex;justify-content:space-between;align-items:center}.menu[data-v-070ab83d]{display:flex;align-items:center;padding:12px 24px 11px;line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.menu[data-v-070ab83d]:hover{color:var(--vp-c-text-1);transition:color .25s}@media (min-width: 768px){.menu[data-v-070ab83d]{padding:0 32px}}@media (min-width: 960px){.menu[data-v-070ab83d]{display:none}}.menu-icon[data-v-070ab83d]{margin-right:8px;font-size:14px}.VPOutlineDropdown[data-v-070ab83d]{padding:12px 24px 11px}@media (min-width: 768px){.VPOutlineDropdown[data-v-070ab83d]{padding:12px 32px 11px}}.VPSwitch[data-v-4a1c76db]{position:relative;border-radius:11px;display:block;width:40px;height:22px;flex-shrink:0;border:1px solid var(--vp-input-border-color);background-color:var(--vp-input-switch-bg-color);transition:border-color .25s!important}.VPSwitch[data-v-4a1c76db]:hover{border-color:var(--vp-c-brand-1)}.check[data-v-4a1c76db]{position:absolute;top:1px;left:1px;width:18px;height:18px;border-radius:50%;background-color:var(--vp-c-neutral-inverse);box-shadow:var(--vp-shadow-1);transition:transform .25s!important}.icon[data-v-4a1c76db]{position:relative;display:block;width:18px;height:18px;border-radius:50%;overflow:hidden}.icon[data-v-4a1c76db] [class^=vpi-]{position:absolute;top:3px;left:3px;width:12px;height:12px;color:var(--vp-c-text-2)}.dark .icon[data-v-4a1c76db] [class^=vpi-]{color:var(--vp-c-text-1);transition:opacity .25s!important}.sun[data-v-e40a8bb6]{opacity:1}.moon[data-v-e40a8bb6],.dark .sun[data-v-e40a8bb6]{opacity:0}.dark .moon[data-v-e40a8bb6]{opacity:1}.dark .VPSwitchAppearance[data-v-e40a8bb6] .check{transform:translate(18px)}.VPNavBarAppearance[data-v-af096f4a]{display:none}@media (min-width: 1280px){.VPNavBarAppearance[data-v-af096f4a]{display:flex;align-items:center}}.VPMenuGroup+.VPMenuLink[data-v-8b74d055]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.link[data-v-8b74d055]{display:block;border-radius:6px;padding:0 12px;line-height:32px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);white-space:nowrap;transition:background-color .25s,color .25s}.link[data-v-8b74d055]:hover{color:var(--vp-c-brand-1);background-color:var(--vp-c-default-soft)}.link.active[data-v-8b74d055]{color:var(--vp-c-brand-1)}.VPMenuGroup[data-v-48c802d0]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.VPMenuGroup[data-v-48c802d0]:first-child{margin-top:0;border-top:0;padding-top:0}.VPMenuGroup+.VPMenuGroup[data-v-48c802d0]{margin-top:12px;border-top:1px solid var(--vp-c-divider)}.title[data-v-48c802d0]{padding:0 12px;line-height:32px;font-size:14px;font-weight:600;color:var(--vp-c-text-2);white-space:nowrap;transition:color .25s}.VPMenu[data-v-7dd3104a]{border-radius:12px;padding:12px;min-width:128px;border:1px solid var(--vp-c-divider);background-color:var(--vp-c-bg-elv);box-shadow:var(--vp-shadow-3);transition:background-color .5s;max-height:calc(100vh - var(--vp-nav-height));overflow-y:auto}.VPMenu[data-v-7dd3104a] .group{margin:0 -12px;padding:0 12px 12px}.VPMenu[data-v-7dd3104a] .group+.group{border-top:1px solid var(--vp-c-divider);padding:11px 12px 12px}.VPMenu[data-v-7dd3104a] .group:last-child{padding-bottom:0}.VPMenu[data-v-7dd3104a] .group+.item{border-top:1px solid var(--vp-c-divider);padding:11px 16px 0}.VPMenu[data-v-7dd3104a] .item{padding:0 16px;white-space:nowrap}.VPMenu[data-v-7dd3104a] .label{flex-grow:1;line-height:28px;font-size:12px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.VPMenu[data-v-7dd3104a] .action{padding-left:24px}.VPFlyout[data-v-e5380155]{position:relative}.VPFlyout[data-v-e5380155]:hover{color:var(--vp-c-brand-1);transition:color .25s}.VPFlyout:hover .text[data-v-e5380155]{color:var(--vp-c-text-2)}.VPFlyout:hover .icon[data-v-e5380155]{fill:var(--vp-c-text-2)}.VPFlyout.active .text[data-v-e5380155]{color:var(--vp-c-brand-1)}.VPFlyout.active:hover .text[data-v-e5380155]{color:var(--vp-c-brand-2)}.VPFlyout:hover .menu[data-v-e5380155],.button[aria-expanded=true]+.menu[data-v-e5380155]{opacity:1;visibility:visible;transform:translateY(0)}.button[aria-expanded=false]+.menu[data-v-e5380155]{opacity:0;visibility:hidden;transform:translateY(0)}.button[data-v-e5380155]{display:flex;align-items:center;padding:0 12px;height:var(--vp-nav-height);color:var(--vp-c-text-1);transition:color .5s}.text[data-v-e5380155]{display:flex;align-items:center;line-height:var(--vp-nav-height);font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.option-icon[data-v-e5380155]{margin-right:0;font-size:16px}.text-icon[data-v-e5380155]{margin-left:4px;font-size:14px}.icon[data-v-e5380155]{font-size:20px;transition:fill .25s}.menu[data-v-e5380155]{position:absolute;top:calc(var(--vp-nav-height) / 2 + 20px);right:0;opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s,transform .25s}.VPSocialLink[data-v-717b8b75]{display:flex;justify-content:center;align-items:center;width:36px;height:36px;color:var(--vp-c-text-2);transition:color .5s}.VPSocialLink[data-v-717b8b75]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPSocialLink[data-v-717b8b75]>svg,.VPSocialLink[data-v-717b8b75]>[class^=vpi-social-]{width:20px;height:20px;fill:currentColor}.VPSocialLinks[data-v-ee7a9424]{display:flex;justify-content:center}.VPNavBarExtra[data-v-925effce]{display:none;margin-right:-12px}@media (min-width: 768px){.VPNavBarExtra[data-v-925effce]{display:block}}@media (min-width: 1280px){.VPNavBarExtra[data-v-925effce]{display:none}}.trans-title[data-v-925effce]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.item.appearance[data-v-925effce],.item.social-links[data-v-925effce]{display:flex;align-items:center;padding:0 12px}.item.appearance[data-v-925effce]{min-width:176px}.appearance-action[data-v-925effce]{margin-right:-2px}.social-links-list[data-v-925effce]{margin:-4px -8px}.VPNavBarHamburger[data-v-5dea55bf]{display:flex;justify-content:center;align-items:center;width:48px;height:var(--vp-nav-height)}@media (min-width: 768px){.VPNavBarHamburger[data-v-5dea55bf]{display:none}}.container[data-v-5dea55bf]{position:relative;width:16px;height:14px;overflow:hidden}.VPNavBarHamburger:hover .top[data-v-5dea55bf]{top:0;left:0;transform:translate(4px)}.VPNavBarHamburger:hover .middle[data-v-5dea55bf]{top:6px;left:0;transform:translate(0)}.VPNavBarHamburger:hover .bottom[data-v-5dea55bf]{top:12px;left:0;transform:translate(8px)}.VPNavBarHamburger.active .top[data-v-5dea55bf]{top:6px;transform:translate(0) rotate(225deg)}.VPNavBarHamburger.active .middle[data-v-5dea55bf]{top:6px;transform:translate(16px)}.VPNavBarHamburger.active .bottom[data-v-5dea55bf]{top:6px;transform:translate(0) rotate(135deg)}.VPNavBarHamburger.active:hover .top[data-v-5dea55bf],.VPNavBarHamburger.active:hover .middle[data-v-5dea55bf],.VPNavBarHamburger.active:hover .bottom[data-v-5dea55bf]{background-color:var(--vp-c-text-2);transition:top .25s,background-color .25s,transform .25s}.top[data-v-5dea55bf],.middle[data-v-5dea55bf],.bottom[data-v-5dea55bf]{position:absolute;width:16px;height:2px;background-color:var(--vp-c-text-1);transition:top .25s,background-color .5s,transform .25s}.top[data-v-5dea55bf]{top:0;left:0;transform:translate(0)}.middle[data-v-5dea55bf]{top:6px;left:0;transform:translate(8px)}.bottom[data-v-5dea55bf]{top:12px;left:0;transform:translate(4px)}.VPNavBarMenuLink[data-v-ed5ac1f6]{display:flex;align-items:center;padding:0 12px;line-height:var(--vp-nav-height);font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.VPNavBarMenuLink.active[data-v-ed5ac1f6],.VPNavBarMenuLink[data-v-ed5ac1f6]:hover{color:var(--vp-c-brand-1)}.VPNavBarMenu[data-v-e6d46098]{display:none}@media (min-width: 768px){.VPNavBarMenu[data-v-e6d46098]{display:flex}}/*! @docsearch/css 3.6.0 | MIT License | © Algolia, Inc. and contributors | https://docsearch.algolia.com */:root{--docsearch-primary-color:#5468ff;--docsearch-text-color:#1c1e21;--docsearch-spacing:12px;--docsearch-icon-stroke-width:1.4;--docsearch-highlight-color:var(--docsearch-primary-color);--docsearch-muted-color:#969faf;--docsearch-container-background:rgba(101,108,133,.8);--docsearch-logo-color:#5468ff;--docsearch-modal-width:560px;--docsearch-modal-height:600px;--docsearch-modal-background:#f5f6f7;--docsearch-modal-shadow:inset 1px 1px 0 0 hsla(0,0%,100%,.5),0 3px 8px 0 #555a64;--docsearch-searchbox-height:56px;--docsearch-searchbox-background:#ebedf0;--docsearch-searchbox-focus-background:#fff;--docsearch-searchbox-shadow:inset 0 0 0 2px var(--docsearch-primary-color);--docsearch-hit-height:56px;--docsearch-hit-color:#444950;--docsearch-hit-active-color:#fff;--docsearch-hit-background:#fff;--docsearch-hit-shadow:0 1px 3px 0 #d4d9e1;--docsearch-key-gradient:linear-gradient(-225deg,#d5dbe4,#f8f8f8);--docsearch-key-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 2px 1px rgba(30,35,90,.4);--docsearch-key-pressed-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 1px 0 rgba(30,35,90,.4);--docsearch-footer-height:44px;--docsearch-footer-background:#fff;--docsearch-footer-shadow:0 -1px 0 0 #e0e3e8,0 -3px 6px 0 rgba(69,98,155,.12)}html[data-theme=dark]{--docsearch-text-color:#f5f6f7;--docsearch-container-background:rgba(9,10,17,.8);--docsearch-modal-background:#15172a;--docsearch-modal-shadow:inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309;--docsearch-searchbox-background:#090a11;--docsearch-searchbox-focus-background:#000;--docsearch-hit-color:#bec3c9;--docsearch-hit-shadow:none;--docsearch-hit-background:#090a11;--docsearch-key-gradient:linear-gradient(-26.5deg,#565872,#31355b);--docsearch-key-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 2px 2px 0 rgba(3,4,9,.3);--docsearch-key-pressed-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 1px 1px 0 rgba(3,4,9,.30196078431372547);--docsearch-footer-background:#1e2136;--docsearch-footer-shadow:inset 0 1px 0 0 rgba(73,76,106,.5),0 -4px 8px 0 rgba(0,0,0,.2);--docsearch-logo-color:#fff;--docsearch-muted-color:#7f8497}.DocSearch-Button{align-items:center;background:var(--docsearch-searchbox-background);border:0;border-radius:40px;color:var(--docsearch-muted-color);cursor:pointer;display:flex;font-weight:500;height:36px;justify-content:space-between;margin:0 0 0 16px;padding:0 8px;-webkit-user-select:none;user-select:none}.DocSearch-Button:active,.DocSearch-Button:focus,.DocSearch-Button:hover{background:var(--docsearch-searchbox-focus-background);box-shadow:var(--docsearch-searchbox-shadow);color:var(--docsearch-text-color);outline:none}.DocSearch-Button-Container{align-items:center;display:flex}.DocSearch-Search-Icon{stroke-width:1.6}.DocSearch-Button .DocSearch-Search-Icon{color:var(--docsearch-text-color)}.DocSearch-Button-Placeholder{font-size:1rem;padding:0 12px 0 6px}.DocSearch-Button-Keys{display:flex;min-width:calc(40px + .8em)}.DocSearch-Button-Key{align-items:center;background:var(--docsearch-key-gradient);border-radius:3px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;position:relative;padding:0 0 2px;border:0;top:-1px;width:20px}.DocSearch-Button-Key--pressed{transform:translate3d(0,1px,0);box-shadow:var(--docsearch-key-pressed-shadow)}@media (max-width:768px){.DocSearch-Button-Keys,.DocSearch-Button-Placeholder{display:none}}.DocSearch--active{overflow:hidden!important}.DocSearch-Container,.DocSearch-Container *{box-sizing:border-box}.DocSearch-Container{background-color:var(--docsearch-container-background);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:200}.DocSearch-Container a{text-decoration:none}.DocSearch-Link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;font:inherit;margin:0;padding:0}.DocSearch-Modal{background:var(--docsearch-modal-background);border-radius:6px;box-shadow:var(--docsearch-modal-shadow);flex-direction:column;margin:60px auto auto;max-width:var(--docsearch-modal-width);position:relative}.DocSearch-SearchBar{display:flex;padding:var(--docsearch-spacing) var(--docsearch-spacing) 0}.DocSearch-Form{align-items:center;background:var(--docsearch-searchbox-focus-background);border-radius:4px;box-shadow:var(--docsearch-searchbox-shadow);display:flex;height:var(--docsearch-searchbox-height);margin:0;padding:0 var(--docsearch-spacing);position:relative;width:100%}.DocSearch-Input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--docsearch-text-color);flex:1;font:inherit;font-size:1.2em;height:100%;outline:none;padding:0 0 0 8px;width:80%}.DocSearch-Input::placeholder{color:var(--docsearch-muted-color);opacity:1}.DocSearch-Input::-webkit-search-cancel-button,.DocSearch-Input::-webkit-search-decoration,.DocSearch-Input::-webkit-search-results-button,.DocSearch-Input::-webkit-search-results-decoration{display:none}.DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel,.DocSearch-Reset{margin:0;padding:0}.DocSearch-MagnifierLabel,.DocSearch-Reset{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}.DocSearch-Container--Stalled .DocSearch-MagnifierLabel,.DocSearch-LoadingIndicator{display:none}.DocSearch-Container--Stalled .DocSearch-LoadingIndicator{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Reset{animation:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;right:0;stroke-width:var(--docsearch-icon-stroke-width)}}.DocSearch-Reset{animation:fade-in .1s ease-in forwards;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;padding:2px;right:0;stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Reset[hidden]{display:none}.DocSearch-Reset:hover{color:var(--docsearch-highlight-color)}.DocSearch-LoadingIndicator svg,.DocSearch-MagnifierLabel svg{height:24px;width:24px}.DocSearch-Cancel{display:none}.DocSearch-Dropdown{max-height:calc(var(--docsearch-modal-height) - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height));min-height:var(--docsearch-spacing);overflow-y:auto;overflow-y:overlay;padding:0 var(--docsearch-spacing);scrollbar-color:var(--docsearch-muted-color) var(--docsearch-modal-background);scrollbar-width:thin}.DocSearch-Dropdown::-webkit-scrollbar{width:12px}.DocSearch-Dropdown::-webkit-scrollbar-track{background:transparent}.DocSearch-Dropdown::-webkit-scrollbar-thumb{background-color:var(--docsearch-muted-color);border:3px solid var(--docsearch-modal-background);border-radius:20px}.DocSearch-Dropdown ul{list-style:none;margin:0;padding:0}.DocSearch-Label{font-size:.75em;line-height:1.6em}.DocSearch-Help,.DocSearch-Label{color:var(--docsearch-muted-color)}.DocSearch-Help{font-size:.9em;margin:0;-webkit-user-select:none;user-select:none}.DocSearch-Title{font-size:1.2em}.DocSearch-Logo a{display:flex}.DocSearch-Logo svg{color:var(--docsearch-logo-color);margin-left:8px}.DocSearch-Hits:last-of-type{margin-bottom:24px}.DocSearch-Hits mark{background:none;color:var(--docsearch-highlight-color)}.DocSearch-HitsFooter{color:var(--docsearch-muted-color);display:flex;font-size:.85em;justify-content:center;margin-bottom:var(--docsearch-spacing);padding:var(--docsearch-spacing)}.DocSearch-HitsFooter a{border-bottom:1px solid;color:inherit}.DocSearch-Hit{border-radius:4px;display:flex;padding-bottom:4px;position:relative}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--deleting{transition:none}}.DocSearch-Hit--deleting{opacity:0;transition:all .25s linear}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--favoriting{transition:none}}.DocSearch-Hit--favoriting{transform:scale(0);transform-origin:top center;transition:all .25s linear;transition-delay:.25s}.DocSearch-Hit a{background:var(--docsearch-hit-background);border-radius:4px;box-shadow:var(--docsearch-hit-shadow);display:block;padding-left:var(--docsearch-spacing);width:100%}.DocSearch-Hit-source{background:var(--docsearch-modal-background);color:var(--docsearch-highlight-color);font-size:.85em;font-weight:600;line-height:32px;margin:0 -4px;padding:8px 4px 0;position:sticky;top:0;z-index:10}.DocSearch-Hit-Tree{color:var(--docsearch-muted-color);height:var(--docsearch-hit-height);opacity:.5;stroke-width:var(--docsearch-icon-stroke-width);width:24px}.DocSearch-Hit[aria-selected=true] a{background-color:var(--docsearch-highlight-color)}.DocSearch-Hit[aria-selected=true] mark{text-decoration:underline}.DocSearch-Hit-Container{align-items:center;color:var(--docsearch-hit-color);display:flex;flex-direction:row;height:var(--docsearch-hit-height);padding:0 var(--docsearch-spacing) 0 0}.DocSearch-Hit-icon{height:20px;width:20px}.DocSearch-Hit-action,.DocSearch-Hit-icon{color:var(--docsearch-muted-color);stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Hit-action{align-items:center;display:flex;height:22px;width:22px}.DocSearch-Hit-action svg{display:block;height:18px;width:18px}.DocSearch-Hit-action+.DocSearch-Hit-action{margin-left:6px}.DocSearch-Hit-action-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:inherit;cursor:pointer;padding:2px}svg.DocSearch-Hit-Select-Icon{display:none}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Select-Icon{display:block}.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:background-color .1s ease-in}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{transition:none}}.DocSearch-Hit-action-button:focus path,.DocSearch-Hit-action-button:hover path{fill:#fff}.DocSearch-Hit-content-wrapper{display:flex;flex:1 1 auto;flex-direction:column;font-weight:500;justify-content:center;line-height:1.2em;margin:0 8px;overflow-x:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:80%}.DocSearch-Hit-title{font-size:.9em}.DocSearch-Hit-path{color:var(--docsearch-muted-color);font-size:.75em}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-action,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-icon,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-path,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-text,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-title,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Tree,.DocSearch-Hit[aria-selected=true] mark{color:var(--docsearch-hit-active-color)!important}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:none}}.DocSearch-ErrorScreen,.DocSearch-NoResults,.DocSearch-StartScreen{font-size:.9em;margin:0 auto;padding:36px 0;text-align:center;width:80%}.DocSearch-Screen-Icon{color:var(--docsearch-muted-color);padding-bottom:12px}.DocSearch-NoResults-Prefill-List{display:inline-block;padding-bottom:24px;text-align:left}.DocSearch-NoResults-Prefill-List ul{display:inline-block;padding:8px 0 0}.DocSearch-NoResults-Prefill-List li{list-style-position:inside;list-style-type:"» "}.DocSearch-Prefill{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:1em;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;font-size:1em;font-weight:700;padding:0}.DocSearch-Prefill:focus,.DocSearch-Prefill:hover{outline:none;text-decoration:underline}.DocSearch-Footer{align-items:center;background:var(--docsearch-footer-background);border-radius:0 0 8px 8px;box-shadow:var(--docsearch-footer-shadow);display:flex;flex-direction:row-reverse;flex-shrink:0;height:var(--docsearch-footer-height);justify-content:space-between;padding:0 var(--docsearch-spacing);position:relative;-webkit-user-select:none;user-select:none;width:100%;z-index:300}.DocSearch-Commands{color:var(--docsearch-muted-color);display:flex;list-style:none;margin:0;padding:0}.DocSearch-Commands li{align-items:center;display:flex}.DocSearch-Commands li:not(:last-of-type){margin-right:.8em}.DocSearch-Commands-Key{align-items:center;background:var(--docsearch-key-gradient);border-radius:2px;box-shadow:var(--docsearch-key-shadow);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 1px;color:var(--docsearch-muted-color);border:0;width:20px}.DocSearch-VisuallyHiddenForAccessibility{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (max-width:768px){:root{--docsearch-spacing:10px;--docsearch-footer-height:40px}.DocSearch-Dropdown{height:100%}.DocSearch-Container{height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);position:absolute}.DocSearch-Footer{border-radius:0;bottom:0;position:absolute}.DocSearch-Hit-content-wrapper{display:flex;position:relative;width:80%}.DocSearch-Modal{border-radius:0;box-shadow:none;height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);margin:0;max-width:100%;width:100%}.DocSearch-Dropdown{max-height:calc(var(--docsearch-vh, 1vh)*100 - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height))}.DocSearch-Cancel{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;flex:none;font:inherit;font-size:1em;font-weight:500;margin-left:var(--docsearch-spacing);outline:none;overflow:hidden;padding:0;-webkit-user-select:none;user-select:none;white-space:nowrap}.DocSearch-Commands,.DocSearch-Hit-Tree{display:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}[class*=DocSearch]{--docsearch-primary-color: var(--vp-c-brand-1);--docsearch-highlight-color: var(--docsearch-primary-color);--docsearch-text-color: var(--vp-c-text-1);--docsearch-muted-color: var(--vp-c-text-2);--docsearch-searchbox-shadow: none;--docsearch-searchbox-background: transparent;--docsearch-searchbox-focus-background: transparent;--docsearch-key-gradient: transparent;--docsearch-key-shadow: none;--docsearch-modal-background: var(--vp-c-bg-soft);--docsearch-footer-background: var(--vp-c-bg)}.dark [class*=DocSearch]{--docsearch-modal-shadow: none;--docsearch-footer-shadow: none;--docsearch-logo-color: var(--vp-c-text-2);--docsearch-hit-background: var(--vp-c-default-soft);--docsearch-hit-color: var(--vp-c-text-2);--docsearch-hit-shadow: none}.DocSearch-Button{display:flex;justify-content:center;align-items:center;margin:0;padding:0;width:48px;height:55px;background:transparent;transition:border-color .25s}.DocSearch-Button:hover{background:transparent}.DocSearch-Button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.DocSearch-Button-Key--pressed{transform:none;box-shadow:none}.DocSearch-Button:focus:not(:focus-visible){outline:none!important}@media (min-width: 768px){.DocSearch-Button{justify-content:flex-start;border:1px solid transparent;border-radius:8px;padding:0 10px 0 12px;width:100%;height:40px;background-color:var(--vp-c-bg-alt)}.DocSearch-Button:hover{border-color:var(--vp-c-brand-1);background:var(--vp-c-bg-alt)}}.DocSearch-Button .DocSearch-Button-Container{display:flex;align-items:center}.DocSearch-Button .DocSearch-Search-Icon{position:relative;width:16px;height:16px;color:var(--vp-c-text-1);fill:currentColor;transition:color .5s}.DocSearch-Button:hover .DocSearch-Search-Icon{color:var(--vp-c-text-1)}@media (min-width: 768px){.DocSearch-Button .DocSearch-Search-Icon{top:1px;margin-right:8px;width:14px;height:14px;color:var(--vp-c-text-2)}}.DocSearch-Button .DocSearch-Button-Placeholder{display:none;margin-top:2px;padding:0 16px 0 0;font-size:13px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.DocSearch-Button:hover .DocSearch-Button-Placeholder{color:var(--vp-c-text-1)}@media (min-width: 768px){.DocSearch-Button .DocSearch-Button-Placeholder{display:inline-block}}.DocSearch-Button .DocSearch-Button-Keys{direction:ltr;display:none;min-width:auto}@media (min-width: 768px){.DocSearch-Button .DocSearch-Button-Keys{display:flex;align-items:center}}.DocSearch-Button .DocSearch-Button-Key{display:block;margin:2px 0 0;border:1px solid var(--vp-c-divider);border-right:none;border-radius:4px 0 0 4px;padding-left:6px;min-width:0;width:auto;height:22px;line-height:22px;font-family:var(--vp-font-family-base);font-size:12px;font-weight:500;transition:color .5s,border-color .5s}.DocSearch-Button .DocSearch-Button-Key+.DocSearch-Button-Key{border-right:1px solid var(--vp-c-divider);border-left:none;border-radius:0 4px 4px 0;padding-left:2px;padding-right:6px}.DocSearch-Button .DocSearch-Button-Key:first-child{font-size:0!important}.DocSearch-Button .DocSearch-Button-Key:first-child:after{content:"Ctrl";font-size:12px;letter-spacing:normal;color:var(--docsearch-muted-color)}.mac .DocSearch-Button .DocSearch-Button-Key:first-child:after{content:"⌘"}.DocSearch-Button .DocSearch-Button-Key:first-child>*{display:none}.DocSearch-Search-Icon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke-width='1.6' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' d='m14.386 14.386 4.088 4.088-4.088-4.088A7.533 7.533 0 1 1 3.733 3.733a7.533 7.533 0 0 1 10.653 10.653z'/%3E%3C/svg%3E")}.VPNavBarSearch{display:flex;align-items:center}@media (min-width: 768px){.VPNavBarSearch{flex-grow:1;padding-left:24px}}@media (min-width: 960px){.VPNavBarSearch{padding-left:32px}}.dark .DocSearch-Footer{border-top:1px solid var(--vp-c-divider)}.DocSearch-Form{border:1px solid var(--vp-c-brand-1);background-color:var(--vp-c-white)}.dark .DocSearch-Form{background-color:var(--vp-c-default-soft)}.DocSearch-Screen-Icon>svg{margin:auto}.VPNavBarSocialLinks[data-v-164c457f]{display:none}@media (min-width: 1280px){.VPNavBarSocialLinks[data-v-164c457f]{display:flex;align-items:center}}.title[data-v-28a961f9]{display:flex;align-items:center;border-bottom:1px solid transparent;width:100%;height:var(--vp-nav-height);font-size:16px;font-weight:600;color:var(--vp-c-text-1);transition:opacity .25s}@media (min-width: 960px){.title[data-v-28a961f9]{flex-shrink:0}.VPNavBarTitle.has-sidebar .title[data-v-28a961f9]{border-bottom-color:var(--vp-c-divider)}}[data-v-28a961f9] .logo{margin-right:8px;height:var(--vp-nav-logo-height)}.VPNavBarTranslations[data-v-c80d9ad0]{display:none}@media (min-width: 1280px){.VPNavBarTranslations[data-v-c80d9ad0]{display:flex;align-items:center}}.title[data-v-c80d9ad0]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.VPNavBar[data-v-822684d1]{position:relative;height:var(--vp-nav-height);pointer-events:none;white-space:nowrap;transition:background-color .25s}.VPNavBar.screen-open[data-v-822684d1]{transition:none;background-color:var(--vp-nav-bg-color);border-bottom:1px solid var(--vp-c-divider)}.VPNavBar[data-v-822684d1]:not(.home){background-color:var(--vp-nav-bg-color)}@media (min-width: 960px){.VPNavBar[data-v-822684d1]:not(.home){background-color:transparent}.VPNavBar[data-v-822684d1]:not(.has-sidebar):not(.home.top){background-color:var(--vp-nav-bg-color)}}.wrapper[data-v-822684d1]{padding:0 8px 0 24px}@media (min-width: 768px){.wrapper[data-v-822684d1]{padding:0 32px}}@media (min-width: 960px){.VPNavBar.has-sidebar .wrapper[data-v-822684d1]{padding:0}}.container[data-v-822684d1]{display:flex;justify-content:space-between;margin:0 auto;max-width:calc(var(--vp-layout-max-width) - 64px);height:var(--vp-nav-height);pointer-events:none}.container>.title[data-v-822684d1],.container>.content[data-v-822684d1]{pointer-events:none}.container[data-v-822684d1] *{pointer-events:auto}@media (min-width: 960px){.VPNavBar.has-sidebar .container[data-v-822684d1]{max-width:100%}}.title[data-v-822684d1]{flex-shrink:0;height:calc(var(--vp-nav-height) - 1px);transition:background-color .5s}@media (min-width: 960px){.VPNavBar.has-sidebar .title[data-v-822684d1]{position:absolute;top:0;left:0;z-index:2;padding:0 32px;width:var(--vp-sidebar-width);height:var(--vp-nav-height);background-color:transparent}}@media (min-width: 1440px){.VPNavBar.has-sidebar .title[data-v-822684d1]{padding-left:max(32px,calc((100% - (var(--vp-layout-max-width) - 64px)) / 2));width:calc((100% - (var(--vp-layout-max-width) - 64px)) / 2 + var(--vp-sidebar-width) - 32px)}}.content[data-v-822684d1]{flex-grow:1}@media (min-width: 960px){.VPNavBar.has-sidebar .content[data-v-822684d1]{position:relative;z-index:1;padding-right:32px;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .content[data-v-822684d1]{padding-right:calc((100vw - var(--vp-layout-max-width)) / 2 + 32px);padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.content-body[data-v-822684d1]{display:flex;justify-content:flex-end;align-items:center;height:var(--vp-nav-height);transition:background-color .5s}@media (min-width: 960px){.VPNavBar:not(.home.top) .content-body[data-v-822684d1]{position:relative;background-color:var(--vp-nav-bg-color)}.VPNavBar:not(.has-sidebar):not(.home.top) .content-body[data-v-822684d1]{background-color:transparent}}@media (max-width: 767px){.content-body[data-v-822684d1]{column-gap:.5rem}}.menu+.translations[data-v-822684d1]:before,.menu+.appearance[data-v-822684d1]:before,.menu+.social-links[data-v-822684d1]:before,.translations+.appearance[data-v-822684d1]:before,.appearance+.social-links[data-v-822684d1]:before{margin-right:8px;margin-left:8px;width:1px;height:24px;background-color:var(--vp-c-divider);content:""}.menu+.appearance[data-v-822684d1]:before,.translations+.appearance[data-v-822684d1]:before{margin-right:16px}.appearance+.social-links[data-v-822684d1]:before{margin-left:16px}.social-links[data-v-822684d1]{margin-right:-8px}.divider[data-v-822684d1]{width:100%;height:1px}@media (min-width: 960px){.VPNavBar.has-sidebar .divider[data-v-822684d1]{padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .divider[data-v-822684d1]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.divider-line[data-v-822684d1]{width:100%;height:1px;transition:background-color .5s}.VPNavBar:not(.home) .divider-line[data-v-822684d1]{background-color:var(--vp-c-gutter)}@media (min-width: 960px){.VPNavBar:not(.home.top) .divider-line[data-v-822684d1]{background-color:var(--vp-c-gutter)}.VPNavBar:not(.has-sidebar):not(.home.top) .divider[data-v-822684d1]{background-color:var(--vp-c-gutter)}}.VPNavScreenAppearance[data-v-ffb44008]{display:flex;justify-content:space-between;align-items:center;border-radius:8px;padding:12px 14px 12px 16px;background-color:var(--vp-c-bg-soft)}.text[data-v-ffb44008]{line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.VPNavScreenMenuLink[data-v-27d04aeb]{display:block;border-bottom:1px solid var(--vp-c-divider);padding:12px 0 11px;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:border-color .25s,color .25s}.VPNavScreenMenuLink[data-v-27d04aeb]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupLink[data-v-7179dbb7]{display:block;margin-left:12px;line-height:32px;font-size:14px;font-weight:400;color:var(--vp-c-text-1);transition:color .25s}.VPNavScreenMenuGroupLink[data-v-7179dbb7]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupSection[data-v-4b8941ac]{display:block}.title[data-v-4b8941ac]{line-height:32px;font-size:13px;font-weight:700;color:var(--vp-c-text-2);transition:color .25s}.VPNavScreenMenuGroup[data-v-875057a5]{border-bottom:1px solid var(--vp-c-divider);height:48px;overflow:hidden;transition:border-color .5s}.VPNavScreenMenuGroup .items[data-v-875057a5]{visibility:hidden}.VPNavScreenMenuGroup.open .items[data-v-875057a5]{visibility:visible}.VPNavScreenMenuGroup.open[data-v-875057a5]{padding-bottom:10px;height:auto}.VPNavScreenMenuGroup.open .button[data-v-875057a5]{padding-bottom:6px;color:var(--vp-c-brand-1)}.VPNavScreenMenuGroup.open .button-icon[data-v-875057a5]{transform:rotate(45deg)}.button[data-v-875057a5]{display:flex;justify-content:space-between;align-items:center;padding:12px 4px 11px 0;width:100%;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.button[data-v-875057a5]:hover{color:var(--vp-c-brand-1)}.button-icon[data-v-875057a5]{transition:transform .25s}.group[data-v-875057a5]:first-child{padding-top:0}.group+.group[data-v-875057a5],.group+.item[data-v-875057a5]{padding-top:4px}.VPNavScreenTranslations[data-v-362991c2]{height:24px;overflow:hidden}.VPNavScreenTranslations.open[data-v-362991c2]{height:auto}.title[data-v-362991c2]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-text-1)}.icon[data-v-362991c2]{font-size:16px}.icon.lang[data-v-362991c2]{margin-right:8px}.icon.chevron[data-v-362991c2]{margin-left:4px}.list[data-v-362991c2]{padding:4px 0 0 24px}.link[data-v-362991c2]{line-height:32px;font-size:13px;color:var(--vp-c-text-1)}.VPNavScreen[data-v-833aabba]{position:fixed;top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px));right:0;bottom:0;left:0;padding:0 32px;width:100%;background-color:var(--vp-nav-screen-bg-color);overflow-y:auto;transition:background-color .25s;pointer-events:auto}.VPNavScreen.fade-enter-active[data-v-833aabba],.VPNavScreen.fade-leave-active[data-v-833aabba]{transition:opacity .25s}.VPNavScreen.fade-enter-active .container[data-v-833aabba],.VPNavScreen.fade-leave-active .container[data-v-833aabba]{transition:transform .25s ease}.VPNavScreen.fade-enter-from[data-v-833aabba],.VPNavScreen.fade-leave-to[data-v-833aabba]{opacity:0}.VPNavScreen.fade-enter-from .container[data-v-833aabba],.VPNavScreen.fade-leave-to .container[data-v-833aabba]{transform:translateY(-8px)}@media (min-width: 768px){.VPNavScreen[data-v-833aabba]{display:none}}.container[data-v-833aabba]{margin:0 auto;padding:24px 0 96px;max-width:288px}.menu+.translations[data-v-833aabba],.menu+.appearance[data-v-833aabba],.translations+.appearance[data-v-833aabba]{margin-top:24px}.menu+.social-links[data-v-833aabba]{margin-top:16px}.appearance+.social-links[data-v-833aabba]{margin-top:16px}.VPNav[data-v-f1e365da]{position:relative;top:var(--vp-layout-top-height, 0px);left:0;z-index:var(--vp-z-index-nav);width:100%;pointer-events:none;transition:background-color .5s}@media (min-width: 960px){.VPNav[data-v-f1e365da]{position:fixed}}.VPSidebarItem.level-0[data-v-196b2e5f]{padding-bottom:24px}.VPSidebarItem.collapsed.level-0[data-v-196b2e5f]{padding-bottom:10px}.item[data-v-196b2e5f]{position:relative;display:flex;width:100%}.VPSidebarItem.collapsible>.item[data-v-196b2e5f]{cursor:pointer}.indicator[data-v-196b2e5f]{position:absolute;top:6px;bottom:6px;left:-17px;width:2px;border-radius:2px;transition:background-color .25s}.VPSidebarItem.level-2.is-active>.item>.indicator[data-v-196b2e5f],.VPSidebarItem.level-3.is-active>.item>.indicator[data-v-196b2e5f],.VPSidebarItem.level-4.is-active>.item>.indicator[data-v-196b2e5f],.VPSidebarItem.level-5.is-active>.item>.indicator[data-v-196b2e5f]{background-color:var(--vp-c-brand-1)}.link[data-v-196b2e5f]{display:flex;align-items:center;flex-grow:1}.text[data-v-196b2e5f]{flex-grow:1;padding:4px 0;line-height:24px;font-size:14px;transition:color .25s}.VPSidebarItem.level-0 .text[data-v-196b2e5f]{font-weight:700;color:var(--vp-c-text-1)}.VPSidebarItem.level-1 .text[data-v-196b2e5f],.VPSidebarItem.level-2 .text[data-v-196b2e5f],.VPSidebarItem.level-3 .text[data-v-196b2e5f],.VPSidebarItem.level-4 .text[data-v-196b2e5f],.VPSidebarItem.level-5 .text[data-v-196b2e5f]{font-weight:500;color:var(--vp-c-text-2)}.VPSidebarItem.level-0.is-link>.item>.link:hover .text[data-v-196b2e5f],.VPSidebarItem.level-1.is-link>.item>.link:hover .text[data-v-196b2e5f],.VPSidebarItem.level-2.is-link>.item>.link:hover .text[data-v-196b2e5f],.VPSidebarItem.level-3.is-link>.item>.link:hover .text[data-v-196b2e5f],.VPSidebarItem.level-4.is-link>.item>.link:hover .text[data-v-196b2e5f],.VPSidebarItem.level-5.is-link>.item>.link:hover .text[data-v-196b2e5f]{color:var(--vp-c-brand-1)}.VPSidebarItem.level-0.has-active>.item>.text[data-v-196b2e5f],.VPSidebarItem.level-1.has-active>.item>.text[data-v-196b2e5f],.VPSidebarItem.level-2.has-active>.item>.text[data-v-196b2e5f],.VPSidebarItem.level-3.has-active>.item>.text[data-v-196b2e5f],.VPSidebarItem.level-4.has-active>.item>.text[data-v-196b2e5f],.VPSidebarItem.level-5.has-active>.item>.text[data-v-196b2e5f],.VPSidebarItem.level-0.has-active>.item>.link>.text[data-v-196b2e5f],.VPSidebarItem.level-1.has-active>.item>.link>.text[data-v-196b2e5f],.VPSidebarItem.level-2.has-active>.item>.link>.text[data-v-196b2e5f],.VPSidebarItem.level-3.has-active>.item>.link>.text[data-v-196b2e5f],.VPSidebarItem.level-4.has-active>.item>.link>.text[data-v-196b2e5f],.VPSidebarItem.level-5.has-active>.item>.link>.text[data-v-196b2e5f]{color:var(--vp-c-text-1)}.VPSidebarItem.level-0.is-active>.item .link>.text[data-v-196b2e5f],.VPSidebarItem.level-1.is-active>.item .link>.text[data-v-196b2e5f],.VPSidebarItem.level-2.is-active>.item .link>.text[data-v-196b2e5f],.VPSidebarItem.level-3.is-active>.item .link>.text[data-v-196b2e5f],.VPSidebarItem.level-4.is-active>.item .link>.text[data-v-196b2e5f],.VPSidebarItem.level-5.is-active>.item .link>.text[data-v-196b2e5f]{color:var(--vp-c-brand-1)}.caret[data-v-196b2e5f]{display:flex;justify-content:center;align-items:center;margin-right:-7px;width:32px;height:32px;color:var(--vp-c-text-3);cursor:pointer;transition:color .25s;flex-shrink:0}.item:hover .caret[data-v-196b2e5f]{color:var(--vp-c-text-2)}.item:hover .caret[data-v-196b2e5f]:hover{color:var(--vp-c-text-1)}.caret-icon[data-v-196b2e5f]{font-size:18px;transform:rotate(90deg);transition:transform .25s}.VPSidebarItem.collapsed .caret-icon[data-v-196b2e5f]{transform:rotate(0)}.VPSidebarItem.level-1 .items[data-v-196b2e5f],.VPSidebarItem.level-2 .items[data-v-196b2e5f],.VPSidebarItem.level-3 .items[data-v-196b2e5f],.VPSidebarItem.level-4 .items[data-v-196b2e5f],.VPSidebarItem.level-5 .items[data-v-196b2e5f]{border-left:1px solid var(--vp-c-divider);padding-left:16px}.VPSidebarItem.collapsed .items[data-v-196b2e5f]{display:none}.no-transition[data-v-9e426adc] .caret-icon{transition:none}.group+.group[data-v-9e426adc]{border-top:1px solid var(--vp-c-divider);padding-top:10px}@media (min-width: 960px){.group[data-v-9e426adc]{padding-top:10px;width:calc(var(--vp-sidebar-width) - 64px)}}.VPSidebar[data-v-18756405]{position:fixed;top:var(--vp-layout-top-height, 0px);bottom:0;left:0;z-index:var(--vp-z-index-sidebar);padding:32px 32px 96px;width:calc(100vw - 64px);max-width:320px;background-color:var(--vp-sidebar-bg-color);opacity:0;box-shadow:var(--vp-c-shadow-3);overflow-x:hidden;overflow-y:auto;transform:translate(-100%);transition:opacity .5s,transform .25s ease;overscroll-behavior:contain}.VPSidebar.open[data-v-18756405]{opacity:1;visibility:visible;transform:translate(0);transition:opacity .25s,transform .5s cubic-bezier(.19,1,.22,1)}.dark .VPSidebar[data-v-18756405]{box-shadow:var(--vp-shadow-1)}@media (min-width: 960px){.VPSidebar[data-v-18756405]{padding-top:var(--vp-nav-height);width:var(--vp-sidebar-width);max-width:100%;background-color:var(--vp-sidebar-bg-color);opacity:1;visibility:visible;box-shadow:none;transform:translate(0)}}@media (min-width: 1440px){.VPSidebar[data-v-18756405]{padding-left:max(32px,calc((100% - (var(--vp-layout-max-width) - 64px)) / 2));width:calc((100% - (var(--vp-layout-max-width) - 64px)) / 2 + var(--vp-sidebar-width) - 32px)}}@media (min-width: 960px){.curtain[data-v-18756405]{position:sticky;top:-64px;left:0;z-index:1;margin-top:calc(var(--vp-nav-height) * -1);margin-right:-32px;margin-left:-32px;height:var(--vp-nav-height);background-color:var(--vp-sidebar-bg-color)}}.nav[data-v-18756405]{outline:0}.VPSkipLink[data-v-c3508ec8]{top:8px;left:8px;padding:8px 16px;z-index:999;border-radius:8px;font-size:12px;font-weight:700;text-decoration:none;color:var(--vp-c-brand-1);box-shadow:var(--vp-shadow-3);background-color:var(--vp-c-bg)}.VPSkipLink[data-v-c3508ec8]:focus{height:auto;width:auto;clip:auto;clip-path:none}@media (min-width: 1280px){.VPSkipLink[data-v-c3508ec8]{top:14px;left:16px}}.Layout[data-v-a9a9e638]{display:flex;flex-direction:column;min-height:100vh}.VPHomeSponsors[data-v-db81191c]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPHomeSponsors[data-v-db81191c]{margin:96px 0}@media (min-width: 768px){.VPHomeSponsors[data-v-db81191c]{margin:128px 0}}.VPHomeSponsors[data-v-db81191c]{padding:0 24px}@media (min-width: 768px){.VPHomeSponsors[data-v-db81191c]{padding:0 48px}}@media (min-width: 960px){.VPHomeSponsors[data-v-db81191c]{padding:0 64px}}.container[data-v-db81191c]{margin:0 auto;max-width:1152px}.love[data-v-db81191c]{margin:0 auto;width:fit-content;font-size:28px;color:var(--vp-c-text-3)}.icon[data-v-db81191c]{display:inline-block}.message[data-v-db81191c]{margin:0 auto;padding-top:10px;max-width:320px;text-align:center;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}.sponsors[data-v-db81191c]{padding-top:32px}.action[data-v-db81191c]{padding-top:40px;text-align:center}.VPTeamPage[data-v-c2f8e101]{margin:96px 0}@media (min-width: 768px){.VPTeamPage[data-v-c2f8e101]{margin:128px 0}}.VPHome .VPTeamPageTitle[data-v-c2f8e101-s]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPTeamPageSection+.VPTeamPageSection[data-v-c2f8e101-s],.VPTeamMembers+.VPTeamPageSection[data-v-c2f8e101-s]{margin-top:64px}.VPTeamMembers+.VPTeamMembers[data-v-c2f8e101-s]{margin-top:24px}@media (min-width: 768px){.VPTeamPageTitle+.VPTeamPageSection[data-v-c2f8e101-s]{margin-top:16px}.VPTeamPageSection+.VPTeamPageSection[data-v-c2f8e101-s],.VPTeamMembers+.VPTeamPageSection[data-v-c2f8e101-s]{margin-top:96px}}.VPTeamMembers[data-v-c2f8e101-s]{padding:0 24px}@media (min-width: 768px){.VPTeamMembers[data-v-c2f8e101-s]{padding:0 48px}}@media (min-width: 960px){.VPTeamMembers[data-v-c2f8e101-s]{padding:0 64px}}.VPTeamPageTitle[data-v-e277e15c]{padding:48px 32px;text-align:center}@media (min-width: 768px){.VPTeamPageTitle[data-v-e277e15c]{padding:64px 48px 48px}}@media (min-width: 960px){.VPTeamPageTitle[data-v-e277e15c]{padding:80px 64px 48px}}.title[data-v-e277e15c]{letter-spacing:0;line-height:44px;font-size:36px;font-weight:500}@media (min-width: 768px){.title[data-v-e277e15c]{letter-spacing:-.5px;line-height:56px;font-size:48px}}.lead[data-v-e277e15c]{margin:0 auto;max-width:512px;padding-top:12px;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 768px){.lead[data-v-e277e15c]{max-width:592px;letter-spacing:.15px;line-height:28px;font-size:20px}}.VPTeamPageSection[data-v-d43bc49d]{padding:0 32px}@media (min-width: 768px){.VPTeamPageSection[data-v-d43bc49d]{padding:0 48px}}@media (min-width: 960px){.VPTeamPageSection[data-v-d43bc49d]{padding:0 64px}}.title[data-v-d43bc49d]{position:relative;margin:0 auto;max-width:1152px;text-align:center;color:var(--vp-c-text-2)}.title-line[data-v-d43bc49d]{position:absolute;top:16px;left:0;width:100%;height:1px;background-color:var(--vp-c-divider)}.title-text[data-v-d43bc49d]{position:relative;display:inline-block;padding:0 24px;letter-spacing:0;line-height:32px;font-size:20px;font-weight:500;background-color:var(--vp-c-bg)}.lead[data-v-d43bc49d]{margin:0 auto;max-width:480px;padding-top:12px;text-align:center;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}.members[data-v-d43bc49d]{padding-top:40px}.VPTeamMembersItem[data-v-f9987cb6]{display:flex;flex-direction:column;gap:2px;border-radius:12px;width:100%;height:100%;overflow:hidden}.VPTeamMembersItem.small .profile[data-v-f9987cb6]{padding:32px}.VPTeamMembersItem.small .data[data-v-f9987cb6]{padding-top:20px}.VPTeamMembersItem.small .avatar[data-v-f9987cb6]{width:64px;height:64px}.VPTeamMembersItem.small .name[data-v-f9987cb6]{line-height:24px;font-size:16px}.VPTeamMembersItem.small .affiliation[data-v-f9987cb6]{padding-top:4px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .desc[data-v-f9987cb6]{padding-top:12px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .links[data-v-f9987cb6]{margin:0 -16px -20px;padding:10px 0 0}.VPTeamMembersItem.medium .profile[data-v-f9987cb6]{padding:48px 32px}.VPTeamMembersItem.medium .data[data-v-f9987cb6]{padding-top:24px;text-align:center}.VPTeamMembersItem.medium .avatar[data-v-f9987cb6]{width:96px;height:96px}.VPTeamMembersItem.medium .name[data-v-f9987cb6]{letter-spacing:.15px;line-height:28px;font-size:20px}.VPTeamMembersItem.medium .affiliation[data-v-f9987cb6]{padding-top:4px;font-size:16px}.VPTeamMembersItem.medium .desc[data-v-f9987cb6]{padding-top:16px;max-width:288px;font-size:16px}.VPTeamMembersItem.medium .links[data-v-f9987cb6]{margin:0 -16px -12px;padding:16px 12px 0}.profile[data-v-f9987cb6]{flex-grow:1;background-color:var(--vp-c-bg-soft)}.data[data-v-f9987cb6]{text-align:center}.avatar[data-v-f9987cb6]{position:relative;flex-shrink:0;margin:0 auto;border-radius:50%;box-shadow:var(--vp-shadow-3)}.avatar-img[data-v-f9987cb6]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;object-fit:cover}.name[data-v-f9987cb6]{margin:0;font-weight:600}.affiliation[data-v-f9987cb6]{margin:0;font-weight:500;color:var(--vp-c-text-2)}.org.link[data-v-f9987cb6]{color:var(--vp-c-text-2);transition:color .25s}.org.link[data-v-f9987cb6]:hover{color:var(--vp-c-brand-1)}.desc[data-v-f9987cb6]{margin:0 auto}.desc[data-v-f9987cb6] a{font-weight:500;color:var(--vp-c-brand-1);text-decoration-style:dotted;transition:color .25s}.links[data-v-f9987cb6]{display:flex;justify-content:center;height:56px}.sp-link[data-v-f9987cb6]{display:flex;justify-content:center;align-items:center;text-align:center;padding:16px;font-size:14px;font-weight:500;color:var(--vp-c-sponsor);background-color:var(--vp-c-bg-soft);transition:color .25s,background-color .25s}.sp .sp-link.link[data-v-f9987cb6]:hover,.sp .sp-link.link[data-v-f9987cb6]:focus{outline:none;color:var(--vp-c-white);background-color:var(--vp-c-sponsor)}.sp-icon[data-v-f9987cb6]{margin-right:8px;font-size:16px}.VPTeamMembers.small .container[data-v-fba19bad]{grid-template-columns:repeat(auto-fit,minmax(224px,1fr))}.VPTeamMembers.small.count-1 .container[data-v-fba19bad]{max-width:276px}.VPTeamMembers.small.count-2 .container[data-v-fba19bad]{max-width:576px}.VPTeamMembers.small.count-3 .container[data-v-fba19bad]{max-width:876px}.VPTeamMembers.medium .container[data-v-fba19bad]{grid-template-columns:repeat(auto-fit,minmax(256px,1fr))}@media (min-width: 375px){.VPTeamMembers.medium .container[data-v-fba19bad]{grid-template-columns:repeat(auto-fit,minmax(288px,1fr))}}.VPTeamMembers.medium.count-1 .container[data-v-fba19bad]{max-width:368px}.VPTeamMembers.medium.count-2 .container[data-v-fba19bad]{max-width:760px}.container[data-v-fba19bad]{display:grid;gap:24px;margin:0 auto;max-width:1152px}:root{--vp-plugin-tabs-tab-text-color: var(--vp-c-text-2);--vp-plugin-tabs-tab-active-text-color: var(--vp-c-text-1);--vp-plugin-tabs-tab-hover-text-color: var(--vp-c-text-1);--vp-plugin-tabs-tab-bg: var(--vp-c-bg-soft);--vp-plugin-tabs-tab-divider: var(--vp-c-divider);--vp-plugin-tabs-tab-active-bar-color: var(--vp-c-brand-1)}.plugin-tabs{margin:16px 0;background-color:var(--vp-plugin-tabs-tab-bg);border-radius:8px}.plugin-tabs--tab-list{position:relative;padding:0 12px;overflow-x:auto;overflow-y:hidden}.plugin-tabs--tab-list:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:var(--vp-plugin-tabs-tab-divider)}.plugin-tabs--tab{position:relative;padding:0 12px;line-height:48px;border-bottom:2px solid transparent;color:var(--vp-plugin-tabs-tab-text-color);font-size:14px;font-weight:500;white-space:nowrap;transition:color .25s}.plugin-tabs--tab[aria-selected=true]{color:var(--vp-plugin-tabs-tab-active-text-color)}.plugin-tabs--tab:hover{color:var(--vp-plugin-tabs-tab-hover-text-color)}.plugin-tabs--tab:after{content:"";position:absolute;bottom:-2px;left:8px;right:8px;height:2px;background-color:transparent;transition:background-color .25s;z-index:1}.plugin-tabs--tab[aria-selected=true]:after{background-color:var(--vp-plugin-tabs-tab-active-bar-color)}.plugin-tabs--content[data-v-9b0d03d2]{padding:16px}.plugin-tabs--content[data-v-9b0d03d2]>:first-child:first-child{margin-top:0}.plugin-tabs--content[data-v-9b0d03d2]>:last-child:last-child{margin-bottom:0}.plugin-tabs--content[data-v-9b0d03d2]>div[class*=language-]{border-radius:8px;margin:16px 0}:root:not(.dark) .plugin-tabs--content[data-v-9b0d03d2] div[class*=language-]{background-color:var(--vp-c-bg)}.VPHero .clip{white-space:pre;max-width:500px}:root{--vp-font-family-base: "Barlow", "Inter var experimental", "Inter var", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--vp-font-family-mono: "Space Mono", Menlo, Monaco, Consolas, "Courier New", monospace}:root{--julia-blue: #4063D8;--julia-purple: #9558B2;--julia-red: #CB3C33;--julia-green: #389826;--vp-c-brand: #389826;--vp-c-brand-light: #3dd027;--vp-c-brand-lighter: #9499ff;--vp-c-brand-lightest: #bcc0ff;--vp-c-brand-dark: #535bf2;--vp-c-brand-darker: #454ce1;--vp-c-brand-dimm: #212425}:root{--vp-button-brand-border: var(--vp-c-brand-light);--vp-button-brand-text: var(--vp-c-white);--vp-button-brand-bg: var(--vp-c-brand);--vp-button-brand-hover-border: var(--vp-c-brand-light);--vp-button-brand-hover-text: var(--vp-c-white);--vp-button-brand-hover-bg: var(--vp-c-brand-light);--vp-button-brand-active-border: var(--vp-c-brand-light);--vp-button-brand-active-text: var(--vp-c-white);--vp-button-brand-active-bg: var(--vp-button-brand-bg)}:root{--vp-home-hero-name-color: transparent;--vp-home-hero-name-background: -webkit-linear-gradient( 120deg, #459c55 30%, #dccc50 );--vp-home-hero-image-background-image: linear-gradient( -45deg, #9558B2 30%, #389826 30%, #CB3C33 );--vp-home-hero-image-filter: blur(40px)}@media (min-width: 640px){:root{--vp-home-hero-image-filter: blur(56px)}}@media (min-width: 960px){:root{--vp-home-hero-image-filter: blur(72px)}}:root.dark{--vp-custom-block-tip-border: var(--vp-c-brand);--vp-custom-block-tip-text: var(--vp-c-brand-lightest);--vp-custom-block-tip-bg: var(--vp-c-brand-dimm);--vp-c-black: hsl(220 20% 9%);--vp-c-black-pure: hsl(220, 24%, 4%);--vp-c-black-soft: hsl(220 16% 13%);--vp-c-black-mute: hsl(220 14% 17%);--vp-c-gray: hsl(220 8% 56%);--vp-c-gray-dark-1: hsl(220 10% 39%);--vp-c-gray-dark-2: hsl(220 12% 28%);--vp-c-gray-dark-3: hsl(220 12% 23%);--vp-c-gray-dark-4: hsl(220 14% 17%);--vp-c-gray-dark-5: hsl(220 16% 13%);--vp-custom-block-info-bg: hsl(220 14% 17%)}.DocSearch{--docsearch-primary-color: var(--vp-c-brand) !important}mjx-container>svg{display:block;margin:auto}mjx-container{padding:.5rem 0}mjx-container{display:inline-block;margin:auto 2px -2px}mjx-container>svg{margin:auto;display:inline-block}:root{--vp-c-brand-1: #CB3C33;--vp-c-brand-2: #CB3C33;--vp-c-brand-3: #CB3C33;--vp-c-sponsor: #ca2971;--vitest-c-sponsor-hover: #c13071}.dark{--vp-c-brand-1: #91dd33;--vp-c-brand-2: #91dd33;--vp-c-brand-3: #91dd33;--vp-c-sponsor: #91dd33;--vitest-c-sponsor-hover: #e51370}.VPLocalSearchBox[data-v-f4c4f812]{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:flex}.backdrop[data-v-f4c4f812]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--vp-backdrop-bg-color);transition:opacity .5s}.shell[data-v-f4c4f812]{position:relative;padding:12px;margin:64px auto;display:flex;flex-direction:column;gap:16px;background:var(--vp-local-search-bg);width:min(100vw - 60px,900px);height:min-content;max-height:min(100vh - 128px,900px);border-radius:6px}@media (max-width: 767px){.shell[data-v-f4c4f812]{margin:0;width:100vw;height:100vh;max-height:none;border-radius:0}}.search-bar[data-v-f4c4f812]{border:1px solid var(--vp-c-divider);border-radius:4px;display:flex;align-items:center;padding:0 12px;cursor:text}@media (max-width: 767px){.search-bar[data-v-f4c4f812]{padding:0 8px}}.search-bar[data-v-f4c4f812]:focus-within{border-color:var(--vp-c-brand-1)}.local-search-icon[data-v-f4c4f812]{display:block;font-size:18px}.navigate-icon[data-v-f4c4f812]{display:block;font-size:14px}.search-icon[data-v-f4c4f812]{margin:8px}@media (max-width: 767px){.search-icon[data-v-f4c4f812]{display:none}}.search-input[data-v-f4c4f812]{padding:6px 12px;font-size:inherit;width:100%}@media (max-width: 767px){.search-input[data-v-f4c4f812]{padding:6px 4px}}.search-actions[data-v-f4c4f812]{display:flex;gap:4px}@media (any-pointer: coarse){.search-actions[data-v-f4c4f812]{gap:8px}}@media (min-width: 769px){.search-actions.before[data-v-f4c4f812]{display:none}}.search-actions button[data-v-f4c4f812]{padding:8px}.search-actions button[data-v-f4c4f812]:not([disabled]):hover,.toggle-layout-button.detailed-list[data-v-f4c4f812]{color:var(--vp-c-brand-1)}.search-actions button.clear-button[data-v-f4c4f812]:disabled{opacity:.37}.search-keyboard-shortcuts[data-v-f4c4f812]{font-size:.8rem;opacity:75%;display:flex;flex-wrap:wrap;gap:16px;line-height:14px}.search-keyboard-shortcuts span[data-v-f4c4f812]{display:flex;align-items:center;gap:4px}@media (max-width: 767px){.search-keyboard-shortcuts[data-v-f4c4f812]{display:none}}.search-keyboard-shortcuts kbd[data-v-f4c4f812]{background:#8080801a;border-radius:4px;padding:3px 6px;min-width:24px;display:inline-block;text-align:center;vertical-align:middle;border:1px solid rgba(128,128,128,.15);box-shadow:0 2px 2px #0000001a}.results[data-v-f4c4f812]{display:flex;flex-direction:column;gap:6px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.result[data-v-f4c4f812]{display:flex;align-items:center;gap:8px;border-radius:4px;transition:none;line-height:1rem;border:solid 2px var(--vp-local-search-result-border);outline:none}.result>div[data-v-f4c4f812]{margin:12px;width:100%;overflow:hidden}@media (max-width: 767px){.result>div[data-v-f4c4f812]{margin:8px}}.titles[data-v-f4c4f812]{display:flex;flex-wrap:wrap;gap:4px;position:relative;z-index:1001;padding:2px 0}.title[data-v-f4c4f812]{display:flex;align-items:center;gap:4px}.title.main[data-v-f4c4f812]{font-weight:500}.title-icon[data-v-f4c4f812]{opacity:.5;font-weight:500;color:var(--vp-c-brand-1)}.title svg[data-v-f4c4f812]{opacity:.5}.result.selected[data-v-f4c4f812]{--vp-local-search-result-bg: var(--vp-local-search-result-selected-bg);border-color:var(--vp-local-search-result-selected-border)}.excerpt-wrapper[data-v-f4c4f812]{position:relative}.excerpt[data-v-f4c4f812]{opacity:75%;pointer-events:none;max-height:140px;overflow:hidden;position:relative;opacity:.5;margin-top:4px}.result.selected .excerpt[data-v-f4c4f812]{opacity:1}.excerpt[data-v-f4c4f812] *{font-size:.8rem!important;line-height:130%!important}.titles[data-v-f4c4f812] mark,.excerpt[data-v-f4c4f812] mark{background-color:var(--vp-local-search-highlight-bg);color:var(--vp-local-search-highlight-text);border-radius:2px;padding:0 2px}.excerpt[data-v-f4c4f812] .vp-code-group .tabs{display:none}.excerpt[data-v-f4c4f812] .vp-code-group div[class*=language-]{border-radius:8px!important}.excerpt-gradient-bottom[data-v-f4c4f812]{position:absolute;bottom:-1px;left:0;width:100%;height:8px;background:linear-gradient(transparent,var(--vp-local-search-result-bg));z-index:1000}.excerpt-gradient-top[data-v-f4c4f812]{position:absolute;top:-1px;left:0;width:100%;height:8px;background:linear-gradient(var(--vp-local-search-result-bg),transparent);z-index:1000}.result.selected .titles[data-v-f4c4f812],.result.selected .title-icon[data-v-f4c4f812]{color:var(--vp-c-brand-1)!important}.no-results[data-v-f4c4f812]{font-size:.9rem;text-align:center;padding:12px}svg[data-v-f4c4f812]{flex:none}
+@import"https://fonts.googleapis.com/css?family=Space+Mono:regular,italic,700,700italic";@import"https://fonts.googleapis.com/css?family=Space+Grotesk:regular,italic,700,700italic";@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/GeometryOps.jl/dev/assets/inter-roman-cyrillic-ext.BBPuwvHQ.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/GeometryOps.jl/dev/assets/inter-roman-cyrillic.C5lxZ8CY.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/GeometryOps.jl/dev/assets/inter-roman-greek-ext.CqjqNYQ-.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/GeometryOps.jl/dev/assets/inter-roman-greek.BBVDIX6e.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/GeometryOps.jl/dev/assets/inter-roman-vietnamese.BjW4sHH5.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/GeometryOps.jl/dev/assets/inter-roman-latin-ext.4ZJIpNVo.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/GeometryOps.jl/dev/assets/inter-roman-latin.Di8DUHzh.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/GeometryOps.jl/dev/assets/inter-italic-cyrillic-ext.r48I6akx.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/GeometryOps.jl/dev/assets/inter-italic-cyrillic.By2_1cv3.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/GeometryOps.jl/dev/assets/inter-italic-greek-ext.1u6EdAuj.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/GeometryOps.jl/dev/assets/inter-italic-greek.DJ8dCoTZ.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/GeometryOps.jl/dev/assets/inter-italic-vietnamese.BSbpV94h.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/GeometryOps.jl/dev/assets/inter-italic-latin-ext.CN1xVJS-.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/GeometryOps.jl/dev/assets/inter-italic-latin.C2AdPX0b.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Punctuation SC;font-weight:400;src:local("PingFang SC Regular"),local("Noto Sans CJK SC"),local("Microsoft YaHei");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}@font-face{font-family:Punctuation SC;font-weight:500;src:local("PingFang SC Medium"),local("Noto Sans CJK SC"),local("Microsoft YaHei");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}@font-face{font-family:Punctuation SC;font-weight:600;src:local("PingFang SC Semibold"),local("Noto Sans CJK SC Bold"),local("Microsoft YaHei Bold");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}@font-face{font-family:Punctuation SC;font-weight:700;src:local("PingFang SC Semibold"),local("Noto Sans CJK SC Bold"),local("Microsoft YaHei Bold");unicode-range:U+201C,U+201D,U+2018,U+2019,U+2E3A,U+2014,U+2013,U+2026,U+00B7,U+007E,U+002F}:root{--vp-c-white: #ffffff;--vp-c-black: #000000;--vp-c-neutral: var(--vp-c-black);--vp-c-neutral-inverse: var(--vp-c-white)}.dark{--vp-c-neutral: var(--vp-c-white);--vp-c-neutral-inverse: var(--vp-c-black)}:root{--vp-c-gray-1: #dddde3;--vp-c-gray-2: #e4e4e9;--vp-c-gray-3: #ebebef;--vp-c-gray-soft: rgba(142, 150, 170, .14);--vp-c-indigo-1: #3451b2;--vp-c-indigo-2: #3a5ccc;--vp-c-indigo-3: #5672cd;--vp-c-indigo-soft: rgba(100, 108, 255, .14);--vp-c-purple-1: #6f42c1;--vp-c-purple-2: #7e4cc9;--vp-c-purple-3: #8e5cd9;--vp-c-purple-soft: rgba(159, 122, 234, .14);--vp-c-green-1: #18794e;--vp-c-green-2: #299764;--vp-c-green-3: #30a46c;--vp-c-green-soft: rgba(16, 185, 129, .14);--vp-c-yellow-1: #915930;--vp-c-yellow-2: #946300;--vp-c-yellow-3: #9f6a00;--vp-c-yellow-soft: rgba(234, 179, 8, .14);--vp-c-red-1: #b8272c;--vp-c-red-2: #d5393e;--vp-c-red-3: #e0575b;--vp-c-red-soft: rgba(244, 63, 94, .14);--vp-c-sponsor: #db2777}.dark{--vp-c-gray-1: #515c67;--vp-c-gray-2: #414853;--vp-c-gray-3: #32363f;--vp-c-gray-soft: rgba(101, 117, 133, .16);--vp-c-indigo-1: #a8b1ff;--vp-c-indigo-2: #5c73e7;--vp-c-indigo-3: #3e63dd;--vp-c-indigo-soft: rgba(100, 108, 255, .16);--vp-c-purple-1: #c8abfa;--vp-c-purple-2: #a879e6;--vp-c-purple-3: #8e5cd9;--vp-c-purple-soft: rgba(159, 122, 234, .16);--vp-c-green-1: #3dd68c;--vp-c-green-2: #30a46c;--vp-c-green-3: #298459;--vp-c-green-soft: rgba(16, 185, 129, .16);--vp-c-yellow-1: #f9b44e;--vp-c-yellow-2: #da8b17;--vp-c-yellow-3: #a46a0a;--vp-c-yellow-soft: rgba(234, 179, 8, .16);--vp-c-red-1: #f66f81;--vp-c-red-2: #f14158;--vp-c-red-3: #b62a3c;--vp-c-red-soft: rgba(244, 63, 94, .16)}:root{--vp-c-bg: #ffffff;--vp-c-bg-alt: #f6f6f7;--vp-c-bg-elv: #ffffff;--vp-c-bg-soft: #f6f6f7}.dark{--vp-c-bg: #1b1b1f;--vp-c-bg-alt: #161618;--vp-c-bg-elv: #202127;--vp-c-bg-soft: #202127}:root{--vp-c-border: #c2c2c4;--vp-c-divider: #e2e2e3;--vp-c-gutter: #e2e2e3}.dark{--vp-c-border: #3c3f44;--vp-c-divider: #2e2e32;--vp-c-gutter: #000000}:root{--vp-c-text-1: rgba(60, 60, 67);--vp-c-text-2: rgba(60, 60, 67, .78);--vp-c-text-3: rgba(60, 60, 67, .56)}.dark{--vp-c-text-1: rgba(255, 255, 245, .86);--vp-c-text-2: rgba(235, 235, 245, .6);--vp-c-text-3: rgba(235, 235, 245, .38)}:root{--vp-c-default-1: var(--vp-c-gray-1);--vp-c-default-2: var(--vp-c-gray-2);--vp-c-default-3: var(--vp-c-gray-3);--vp-c-default-soft: var(--vp-c-gray-soft);--vp-c-brand-1: var(--vp-c-indigo-1);--vp-c-brand-2: var(--vp-c-indigo-2);--vp-c-brand-3: var(--vp-c-indigo-3);--vp-c-brand-soft: var(--vp-c-indigo-soft);--vp-c-brand: var(--vp-c-brand-1);--vp-c-tip-1: var(--vp-c-brand-1);--vp-c-tip-2: var(--vp-c-brand-2);--vp-c-tip-3: var(--vp-c-brand-3);--vp-c-tip-soft: var(--vp-c-brand-soft);--vp-c-note-1: var(--vp-c-brand-1);--vp-c-note-2: var(--vp-c-brand-2);--vp-c-note-3: var(--vp-c-brand-3);--vp-c-note-soft: var(--vp-c-brand-soft);--vp-c-success-1: var(--vp-c-green-1);--vp-c-success-2: var(--vp-c-green-2);--vp-c-success-3: var(--vp-c-green-3);--vp-c-success-soft: var(--vp-c-green-soft);--vp-c-important-1: var(--vp-c-purple-1);--vp-c-important-2: var(--vp-c-purple-2);--vp-c-important-3: var(--vp-c-purple-3);--vp-c-important-soft: var(--vp-c-purple-soft);--vp-c-warning-1: var(--vp-c-yellow-1);--vp-c-warning-2: var(--vp-c-yellow-2);--vp-c-warning-3: var(--vp-c-yellow-3);--vp-c-warning-soft: var(--vp-c-yellow-soft);--vp-c-danger-1: var(--vp-c-red-1);--vp-c-danger-2: var(--vp-c-red-2);--vp-c-danger-3: var(--vp-c-red-3);--vp-c-danger-soft: var(--vp-c-red-soft);--vp-c-caution-1: var(--vp-c-red-1);--vp-c-caution-2: var(--vp-c-red-2);--vp-c-caution-3: var(--vp-c-red-3);--vp-c-caution-soft: var(--vp-c-red-soft)}:root{--vp-font-family-base: "Inter", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--vp-font-family-mono: ui-monospace, "Menlo", "Monaco", "Consolas", "Liberation Mono", "Courier New", monospace;font-optical-sizing:auto}:root:where(:lang(zh)){--vp-font-family-base: "Punctuation SC", "Inter", ui-sans-serif, system-ui, "PingFang SC", "Noto Sans CJK SC", "Noto Sans SC", "Heiti SC", "Microsoft YaHei", "DengXian", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}:root{--vp-shadow-1: 0 1px 2px rgba(0, 0, 0, .04), 0 1px 2px rgba(0, 0, 0, .06);--vp-shadow-2: 0 3px 12px rgba(0, 0, 0, .07), 0 1px 4px rgba(0, 0, 0, .07);--vp-shadow-3: 0 12px 32px rgba(0, 0, 0, .1), 0 2px 6px rgba(0, 0, 0, .08);--vp-shadow-4: 0 14px 44px rgba(0, 0, 0, .12), 0 3px 9px rgba(0, 0, 0, .12);--vp-shadow-5: 0 18px 56px rgba(0, 0, 0, .16), 0 4px 12px rgba(0, 0, 0, .16)}:root{--vp-z-index-footer: 10;--vp-z-index-local-nav: 20;--vp-z-index-nav: 30;--vp-z-index-layout-top: 40;--vp-z-index-backdrop: 50;--vp-z-index-sidebar: 60}@media (min-width: 960px){:root{--vp-z-index-sidebar: 25}}:root{--vp-layout-max-width: 1440px}:root{--vp-header-anchor-symbol: "#"}:root{--vp-code-line-height: 1.7;--vp-code-font-size: .875em;--vp-code-color: var(--vp-c-brand-1);--vp-code-link-color: var(--vp-c-brand-1);--vp-code-link-hover-color: var(--vp-c-brand-2);--vp-code-bg: var(--vp-c-default-soft);--vp-code-block-color: var(--vp-c-text-2);--vp-code-block-bg: var(--vp-c-bg-alt);--vp-code-block-divider-color: var(--vp-c-gutter);--vp-code-lang-color: var(--vp-c-text-3);--vp-code-line-highlight-color: var(--vp-c-default-soft);--vp-code-line-number-color: var(--vp-c-text-3);--vp-code-line-diff-add-color: var(--vp-c-success-soft);--vp-code-line-diff-add-symbol-color: var(--vp-c-success-1);--vp-code-line-diff-remove-color: var(--vp-c-danger-soft);--vp-code-line-diff-remove-symbol-color: var(--vp-c-danger-1);--vp-code-line-warning-color: var(--vp-c-warning-soft);--vp-code-line-error-color: var(--vp-c-danger-soft);--vp-code-copy-code-border-color: var(--vp-c-divider);--vp-code-copy-code-bg: var(--vp-c-bg-soft);--vp-code-copy-code-hover-border-color: var(--vp-c-divider);--vp-code-copy-code-hover-bg: var(--vp-c-bg);--vp-code-copy-code-active-text: var(--vp-c-text-2);--vp-code-copy-copied-text-content: "Copied";--vp-code-tab-divider: var(--vp-code-block-divider-color);--vp-code-tab-text-color: var(--vp-c-text-2);--vp-code-tab-bg: var(--vp-code-block-bg);--vp-code-tab-hover-text-color: var(--vp-c-text-1);--vp-code-tab-active-text-color: var(--vp-c-text-1);--vp-code-tab-active-bar-color: var(--vp-c-brand-1)}:root{--vp-button-brand-border: transparent;--vp-button-brand-text: var(--vp-c-white);--vp-button-brand-bg: var(--vp-c-brand-3);--vp-button-brand-hover-border: transparent;--vp-button-brand-hover-text: var(--vp-c-white);--vp-button-brand-hover-bg: var(--vp-c-brand-2);--vp-button-brand-active-border: transparent;--vp-button-brand-active-text: var(--vp-c-white);--vp-button-brand-active-bg: var(--vp-c-brand-1);--vp-button-alt-border: transparent;--vp-button-alt-text: var(--vp-c-text-1);--vp-button-alt-bg: var(--vp-c-default-3);--vp-button-alt-hover-border: transparent;--vp-button-alt-hover-text: var(--vp-c-text-1);--vp-button-alt-hover-bg: var(--vp-c-default-2);--vp-button-alt-active-border: transparent;--vp-button-alt-active-text: var(--vp-c-text-1);--vp-button-alt-active-bg: var(--vp-c-default-1);--vp-button-sponsor-border: var(--vp-c-text-2);--vp-button-sponsor-text: var(--vp-c-text-2);--vp-button-sponsor-bg: transparent;--vp-button-sponsor-hover-border: var(--vp-c-sponsor);--vp-button-sponsor-hover-text: var(--vp-c-sponsor);--vp-button-sponsor-hover-bg: transparent;--vp-button-sponsor-active-border: var(--vp-c-sponsor);--vp-button-sponsor-active-text: var(--vp-c-sponsor);--vp-button-sponsor-active-bg: transparent}:root{--vp-custom-block-font-size: 14px;--vp-custom-block-code-font-size: 13px;--vp-custom-block-info-border: transparent;--vp-custom-block-info-text: var(--vp-c-text-1);--vp-custom-block-info-bg: var(--vp-c-default-soft);--vp-custom-block-info-code-bg: var(--vp-c-default-soft);--vp-custom-block-note-border: transparent;--vp-custom-block-note-text: var(--vp-c-text-1);--vp-custom-block-note-bg: var(--vp-c-default-soft);--vp-custom-block-note-code-bg: var(--vp-c-default-soft);--vp-custom-block-tip-border: transparent;--vp-custom-block-tip-text: var(--vp-c-text-1);--vp-custom-block-tip-bg: var(--vp-c-tip-soft);--vp-custom-block-tip-code-bg: var(--vp-c-tip-soft);--vp-custom-block-important-border: transparent;--vp-custom-block-important-text: var(--vp-c-text-1);--vp-custom-block-important-bg: var(--vp-c-important-soft);--vp-custom-block-important-code-bg: var(--vp-c-important-soft);--vp-custom-block-warning-border: transparent;--vp-custom-block-warning-text: var(--vp-c-text-1);--vp-custom-block-warning-bg: var(--vp-c-warning-soft);--vp-custom-block-warning-code-bg: var(--vp-c-warning-soft);--vp-custom-block-danger-border: transparent;--vp-custom-block-danger-text: var(--vp-c-text-1);--vp-custom-block-danger-bg: var(--vp-c-danger-soft);--vp-custom-block-danger-code-bg: var(--vp-c-danger-soft);--vp-custom-block-caution-border: transparent;--vp-custom-block-caution-text: var(--vp-c-text-1);--vp-custom-block-caution-bg: var(--vp-c-caution-soft);--vp-custom-block-caution-code-bg: var(--vp-c-caution-soft);--vp-custom-block-details-border: var(--vp-custom-block-info-border);--vp-custom-block-details-text: var(--vp-custom-block-info-text);--vp-custom-block-details-bg: var(--vp-custom-block-info-bg);--vp-custom-block-details-code-bg: var(--vp-custom-block-info-code-bg)}:root{--vp-input-border-color: var(--vp-c-border);--vp-input-bg-color: var(--vp-c-bg-alt);--vp-input-switch-bg-color: var(--vp-c-default-soft)}:root{--vp-nav-height: 64px;--vp-nav-bg-color: var(--vp-c-bg);--vp-nav-screen-bg-color: var(--vp-c-bg);--vp-nav-logo-height: 24px}.hide-nav{--vp-nav-height: 0px}.hide-nav .VPSidebar{--vp-nav-height: 22px}:root{--vp-local-nav-bg-color: var(--vp-c-bg)}:root{--vp-sidebar-width: 272px;--vp-sidebar-bg-color: var(--vp-c-bg-alt)}:root{--vp-backdrop-bg-color: rgba(0, 0, 0, .6)}:root{--vp-home-hero-name-color: var(--vp-c-brand-1);--vp-home-hero-name-background: transparent;--vp-home-hero-image-background-image: none;--vp-home-hero-image-filter: none}:root{--vp-badge-info-border: transparent;--vp-badge-info-text: var(--vp-c-text-2);--vp-badge-info-bg: var(--vp-c-default-soft);--vp-badge-tip-border: transparent;--vp-badge-tip-text: var(--vp-c-tip-1);--vp-badge-tip-bg: var(--vp-c-tip-soft);--vp-badge-warning-border: transparent;--vp-badge-warning-text: var(--vp-c-warning-1);--vp-badge-warning-bg: var(--vp-c-warning-soft);--vp-badge-danger-border: transparent;--vp-badge-danger-text: var(--vp-c-danger-1);--vp-badge-danger-bg: var(--vp-c-danger-soft)}:root{--vp-carbon-ads-text-color: var(--vp-c-text-1);--vp-carbon-ads-poweredby-color: var(--vp-c-text-2);--vp-carbon-ads-bg-color: var(--vp-c-bg-soft);--vp-carbon-ads-hover-text-color: var(--vp-c-brand-1);--vp-carbon-ads-hover-poweredby-color: var(--vp-c-text-1)}:root{--vp-local-search-bg: var(--vp-c-bg);--vp-local-search-result-bg: var(--vp-c-bg);--vp-local-search-result-border: var(--vp-c-divider);--vp-local-search-result-selected-bg: var(--vp-c-bg);--vp-local-search-result-selected-border: var(--vp-c-brand-1);--vp-local-search-highlight-bg: var(--vp-c-brand-1);--vp-local-search-highlight-text: var(--vp-c-neutral-inverse)}@media (prefers-reduced-motion: reduce){*,:before,:after{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important}}*,:before,:after{box-sizing:border-box}html{line-height:1.4;font-size:16px;-webkit-text-size-adjust:100%}html.dark{color-scheme:dark}body{margin:0;width:100%;min-width:320px;min-height:100vh;line-height:24px;font-family:var(--vp-font-family-base);font-size:16px;font-weight:400;color:var(--vp-c-text-1);background-color:var(--vp-c-bg);font-synthesis:style;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{display:block}h1,h2,h3,h4,h5,h6{margin:0;line-height:24px;font-size:16px;font-weight:400}p{margin:0}strong,b{font-weight:600}a,area,button,[role=button],input,label,select,summary,textarea{touch-action:manipulation}a{color:inherit;text-decoration:inherit}ol,ul{list-style:none;margin:0;padding:0}blockquote{margin:0}pre,code,kbd,samp{font-family:var(--vp-font-family-mono)}img,svg,video,canvas,audio,iframe,embed,object{display:block}figure{margin:0}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{border:0;padding:0;line-height:inherit;color:inherit}button{padding:0;font-family:inherit;background-color:transparent;background-image:none}button:enabled,[role=button]:enabled{cursor:pointer}button:focus,button:focus-visible{outline:1px dotted;outline:4px auto -webkit-focus-ring-color}button:focus:not(:focus-visible){outline:none!important}input:focus,textarea:focus,select:focus{outline:none}table{border-collapse:collapse}input{background-color:transparent}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--vp-c-text-3)}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:var(--vp-c-text-3)}input::placeholder,textarea::placeholder{color:var(--vp-c-text-3)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}textarea{resize:vertical}select{-webkit-appearance:none}fieldset{margin:0;padding:0}h1,h2,h3,h4,h5,h6,li,p{overflow-wrap:break-word}vite-error-overlay{z-index:9999}mjx-container{overflow-x:auto}mjx-container>svg{display:inline-block;margin:auto}[class^=vpi-],[class*=" vpi-"],.vp-icon{width:1em;height:1em}[class^=vpi-].bg,[class*=" vpi-"].bg,.vp-icon.bg{background-size:100% 100%;background-color:transparent}[class^=vpi-]:not(.bg),[class*=" vpi-"]:not(.bg),.vp-icon:not(.bg){-webkit-mask:var(--icon) no-repeat;mask:var(--icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit}.vpi-align-left{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21 6H3M15 12H3M17 18H3'/%3E%3C/svg%3E")}.vpi-arrow-right,.vpi-arrow-down,.vpi-arrow-left,.vpi-arrow-up{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E")}.vpi-chevron-right,.vpi-chevron-down,.vpi-chevron-left,.vpi-chevron-up{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E")}.vpi-chevron-down,.vpi-arrow-down{transform:rotate(90deg)}.vpi-chevron-left,.vpi-arrow-left{transform:rotate(180deg)}.vpi-chevron-up,.vpi-arrow-up{transform:rotate(-90deg)}.vpi-square-pen{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7'/%3E%3Cpath d='M18.375 2.625a2.121 2.121 0 1 1 3 3L12 15l-4 1 1-4Z'/%3E%3C/svg%3E")}.vpi-plus{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M12 5v14'/%3E%3C/svg%3E")}.vpi-sun{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2M12 20v2M4.93 4.93l1.41 1.41M17.66 17.66l1.41 1.41M2 12h2M20 12h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41'/%3E%3C/svg%3E")}.vpi-moon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z'/%3E%3C/svg%3E")}.vpi-more-horizontal{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='1'/%3E%3Ccircle cx='19' cy='12' r='1'/%3E%3Ccircle cx='5' cy='12' r='1'/%3E%3C/svg%3E")}.vpi-languages{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m5 8 6 6M4 14l6-6 2-3M2 5h12M7 2h1M22 22l-5-10-5 10M14 18h6'/%3E%3C/svg%3E")}.vpi-heart{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/%3E%3C/svg%3E")}.vpi-search{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.3-4.3'/%3E%3C/svg%3E")}.vpi-layout-list{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='7' height='7' x='3' y='3' rx='1'/%3E%3Crect width='7' height='7' x='3' y='14' rx='1'/%3E%3Cpath d='M14 4h7M14 9h7M14 15h7M14 20h7'/%3E%3C/svg%3E")}.vpi-delete{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M20 5H9l-7 7 7 7h11a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2ZM18 9l-6 6M12 9l6 6'/%3E%3C/svg%3E")}.vpi-corner-down-left{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m9 10-5 5 5 5'/%3E%3Cpath d='M20 4v7a4 4 0 0 1-4 4H4'/%3E%3C/svg%3E")}:root{--vp-icon-copy: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='rgba(128,128,128,1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='8' height='4' x='8' y='2' rx='1' ry='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3C/svg%3E");--vp-icon-copied: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='rgba(128,128,128,1)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Crect width='8' height='4' x='8' y='2' rx='1' ry='1'/%3E%3Cpath d='M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2'/%3E%3Cpath d='m9 14 2 2 4-4'/%3E%3C/svg%3E")}.vpi-social-discord{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.317 4.37a19.791 19.791 0 0 0-4.885-1.515.074.074 0 0 0-.079.037c-.21.375-.444.864-.608 1.25a18.27 18.27 0 0 0-5.487 0 12.64 12.64 0 0 0-.617-1.25.077.077 0 0 0-.079-.037A19.736 19.736 0 0 0 3.677 4.37a.07.07 0 0 0-.032.027C.533 9.046-.32 13.58.099 18.057a.082.082 0 0 0 .031.057 19.9 19.9 0 0 0 5.993 3.03.078.078 0 0 0 .084-.028c.462-.63.874-1.295 1.226-1.994a.076.076 0 0 0-.041-.106 13.107 13.107 0 0 1-1.872-.892.077.077 0 0 1-.008-.128 10.2 10.2 0 0 0 .372-.292.074.074 0 0 1 .077-.01c3.928 1.793 8.18 1.793 12.062 0a.074.074 0 0 1 .078.01c.12.098.246.198.373.292a.077.077 0 0 1-.006.127 12.299 12.299 0 0 1-1.873.892.077.077 0 0 0-.041.107c.36.698.772 1.362 1.225 1.993a.076.076 0 0 0 .084.028 19.839 19.839 0 0 0 6.002-3.03.077.077 0 0 0 .032-.054c.5-5.177-.838-9.674-3.549-13.66a.061.061 0 0 0-.031-.03zM8.02 15.33c-1.183 0-2.157-1.085-2.157-2.419 0-1.333.956-2.419 2.157-2.419 1.21 0 2.176 1.096 2.157 2.42 0 1.333-.956 2.418-2.157 2.418zm7.975 0c-1.183 0-2.157-1.085-2.157-2.419 0-1.333.955-2.419 2.157-2.419 1.21 0 2.176 1.096 2.157 2.42 0 1.333-.946 2.418-2.157 2.418Z'/%3E%3C/svg%3E")}.vpi-social-facebook{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.101 23.691v-7.98H6.627v-3.667h2.474v-1.58c0-4.085 1.848-5.978 5.858-5.978.401 0 .955.042 1.468.103a8.68 8.68 0 0 1 1.141.195v3.325a8.623 8.623 0 0 0-.653-.036 26.805 26.805 0 0 0-.733-.009c-.707 0-1.259.096-1.675.309a1.686 1.686 0 0 0-.679.622c-.258.42-.374.995-.374 1.752v1.297h3.919l-.386 2.103-.287 1.564h-3.246v8.245C19.396 23.238 24 18.179 24 12.044c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.628 3.874 10.35 9.101 11.647Z'/%3E%3C/svg%3E")}.vpi-social-github{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12'/%3E%3C/svg%3E")}.vpi-social-instagram{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7.03.084c-1.277.06-2.149.264-2.91.563a5.874 5.874 0 0 0-2.124 1.388 5.878 5.878 0 0 0-1.38 2.127C.321 4.926.12 5.8.064 7.076.008 8.354-.005 8.764.001 12.023c.007 3.259.021 3.667.083 4.947.061 1.277.264 2.149.563 2.911.308.789.72 1.457 1.388 2.123a5.872 5.872 0 0 0 2.129 1.38c.763.295 1.636.496 2.913.552 1.278.056 1.689.069 4.947.063 3.257-.007 3.668-.021 4.947-.082 1.28-.06 2.147-.265 2.91-.563a5.881 5.881 0 0 0 2.123-1.388 5.881 5.881 0 0 0 1.38-2.129c.295-.763.496-1.636.551-2.912.056-1.28.07-1.69.063-4.948-.006-3.258-.02-3.667-.081-4.947-.06-1.28-.264-2.148-.564-2.911a5.892 5.892 0 0 0-1.387-2.123 5.857 5.857 0 0 0-2.128-1.38C19.074.322 18.202.12 16.924.066 15.647.009 15.236-.006 11.977 0 8.718.008 8.31.021 7.03.084m.14 21.693c-1.17-.05-1.805-.245-2.228-.408a3.736 3.736 0 0 1-1.382-.895 3.695 3.695 0 0 1-.9-1.378c-.165-.423-.363-1.058-.417-2.228-.06-1.264-.072-1.644-.08-4.848-.006-3.204.006-3.583.061-4.848.05-1.169.246-1.805.408-2.228.216-.561.477-.96.895-1.382a3.705 3.705 0 0 1 1.379-.9c.423-.165 1.057-.361 2.227-.417 1.265-.06 1.644-.072 4.848-.08 3.203-.006 3.583.006 4.85.062 1.168.05 1.804.244 2.227.408.56.216.96.475 1.382.895.421.42.681.817.9 1.378.165.422.362 1.056.417 2.227.06 1.265.074 1.645.08 4.848.005 3.203-.006 3.583-.061 4.848-.051 1.17-.245 1.805-.408 2.23-.216.56-.477.96-.896 1.38a3.705 3.705 0 0 1-1.378.9c-.422.165-1.058.362-2.226.418-1.266.06-1.645.072-4.85.079-3.204.007-3.582-.006-4.848-.06m9.783-16.192a1.44 1.44 0 1 0 1.437-1.442 1.44 1.44 0 0 0-1.437 1.442M5.839 12.012a6.161 6.161 0 1 0 12.323-.024 6.162 6.162 0 0 0-12.323.024M8 12.008A4 4 0 1 1 12.008 16 4 4 0 0 1 8 12.008'/%3E%3C/svg%3E")}.vpi-social-linkedin{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 0 1-2.063-2.065 2.064 2.064 0 1 1 2.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z'/%3E%3C/svg%3E")}.vpi-social-mastodon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M23.268 5.313c-.35-2.578-2.617-4.61-5.304-5.004C17.51.242 15.792 0 11.813 0h-.03c-3.98 0-4.835.242-5.288.309C3.882.692 1.496 2.518.917 5.127.64 6.412.61 7.837.661 9.143c.074 1.874.088 3.745.26 5.611.118 1.24.325 2.47.62 3.68.55 2.237 2.777 4.098 4.96 4.857 2.336.792 4.849.923 7.256.38.265-.061.527-.132.786-.213.585-.184 1.27-.39 1.774-.753a.057.057 0 0 0 .023-.043v-1.809a.052.052 0 0 0-.02-.041.053.053 0 0 0-.046-.01 20.282 20.282 0 0 1-4.709.545c-2.73 0-3.463-1.284-3.674-1.818a5.593 5.593 0 0 1-.319-1.433.053.053 0 0 1 .066-.054c1.517.363 3.072.546 4.632.546.376 0 .75 0 1.125-.01 1.57-.044 3.224-.124 4.768-.422.038-.008.077-.015.11-.024 2.435-.464 4.753-1.92 4.989-5.604.008-.145.03-1.52.03-1.67.002-.512.167-3.63-.024-5.545zm-3.748 9.195h-2.561V8.29c0-1.309-.55-1.976-1.67-1.976-1.23 0-1.846.79-1.846 2.35v3.403h-2.546V8.663c0-1.56-.617-2.35-1.848-2.35-1.112 0-1.668.668-1.67 1.977v6.218H4.822V8.102c0-1.31.337-2.35 1.011-3.12.696-.77 1.608-1.164 2.74-1.164 1.311 0 2.302.5 2.962 1.498l.638 1.06.638-1.06c.66-.999 1.65-1.498 2.96-1.498 1.13 0 2.043.395 2.74 1.164.675.77 1.012 1.81 1.012 3.12z'/%3E%3C/svg%3E")}.vpi-social-npm{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M1.763 0C.786 0 0 .786 0 1.763v20.474C0 23.214.786 24 1.763 24h20.474c.977 0 1.763-.786 1.763-1.763V1.763C24 .786 23.214 0 22.237 0zM5.13 5.323l13.837.019-.009 13.836h-3.464l.01-10.382h-3.456L12.04 19.17H5.113z'/%3E%3C/svg%3E")}.vpi-social-slack{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5.042 15.165a2.528 2.528 0 0 1-2.52 2.523A2.528 2.528 0 0 1 0 15.165a2.527 2.527 0 0 1 2.522-2.52h2.52v2.52zm1.271 0a2.527 2.527 0 0 1 2.521-2.52 2.527 2.527 0 0 1 2.521 2.52v6.313A2.528 2.528 0 0 1 8.834 24a2.528 2.528 0 0 1-2.521-2.522v-6.313zM8.834 5.042a2.528 2.528 0 0 1-2.521-2.52A2.528 2.528 0 0 1 8.834 0a2.528 2.528 0 0 1 2.521 2.522v2.52H8.834zm0 1.271a2.528 2.528 0 0 1 2.521 2.521 2.528 2.528 0 0 1-2.521 2.521H2.522A2.528 2.528 0 0 1 0 8.834a2.528 2.528 0 0 1 2.522-2.521h6.312zm10.122 2.521a2.528 2.528 0 0 1 2.522-2.521A2.528 2.528 0 0 1 24 8.834a2.528 2.528 0 0 1-2.522 2.521h-2.522V8.834zm-1.268 0a2.528 2.528 0 0 1-2.523 2.521 2.527 2.527 0 0 1-2.52-2.521V2.522A2.527 2.527 0 0 1 15.165 0a2.528 2.528 0 0 1 2.523 2.522v6.312zm-2.523 10.122a2.528 2.528 0 0 1 2.523 2.522A2.528 2.528 0 0 1 15.165 24a2.527 2.527 0 0 1-2.52-2.522v-2.522h2.52zm0-1.268a2.527 2.527 0 0 1-2.52-2.523 2.526 2.526 0 0 1 2.52-2.52h6.313A2.527 2.527 0 0 1 24 15.165a2.528 2.528 0 0 1-2.522 2.523h-6.313z'/%3E%3C/svg%3E")}.vpi-social-twitter,.vpi-social-x{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18.901 1.153h3.68l-8.04 9.19L24 22.846h-7.406l-5.8-7.584-6.638 7.584H.474l8.6-9.83L0 1.154h7.594l5.243 6.932ZM17.61 20.644h2.039L6.486 3.24H4.298Z'/%3E%3C/svg%3E")}.vpi-social-youtube{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z'/%3E%3C/svg%3E")}.visually-hidden{position:absolute;width:1px;height:1px;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden}.custom-block{border:1px solid transparent;border-radius:8px;padding:16px 16px 8px;line-height:24px;font-size:var(--vp-custom-block-font-size);color:var(--vp-c-text-2)}.custom-block.info{border-color:var(--vp-custom-block-info-border);color:var(--vp-custom-block-info-text);background-color:var(--vp-custom-block-info-bg)}.custom-block.info a,.custom-block.info code{color:var(--vp-c-brand-1)}.custom-block.info a:hover,.custom-block.info a:hover>code{color:var(--vp-c-brand-2)}.custom-block.info code{background-color:var(--vp-custom-block-info-code-bg)}.custom-block.note{border-color:var(--vp-custom-block-note-border);color:var(--vp-custom-block-note-text);background-color:var(--vp-custom-block-note-bg)}.custom-block.note a,.custom-block.note code{color:var(--vp-c-brand-1)}.custom-block.note a:hover,.custom-block.note a:hover>code{color:var(--vp-c-brand-2)}.custom-block.note code{background-color:var(--vp-custom-block-note-code-bg)}.custom-block.tip{border-color:var(--vp-custom-block-tip-border);color:var(--vp-custom-block-tip-text);background-color:var(--vp-custom-block-tip-bg)}.custom-block.tip a,.custom-block.tip code{color:var(--vp-c-tip-1)}.custom-block.tip a:hover,.custom-block.tip a:hover>code{color:var(--vp-c-tip-2)}.custom-block.tip code{background-color:var(--vp-custom-block-tip-code-bg)}.custom-block.important{border-color:var(--vp-custom-block-important-border);color:var(--vp-custom-block-important-text);background-color:var(--vp-custom-block-important-bg)}.custom-block.important a,.custom-block.important code{color:var(--vp-c-important-1)}.custom-block.important a:hover,.custom-block.important a:hover>code{color:var(--vp-c-important-2)}.custom-block.important code{background-color:var(--vp-custom-block-important-code-bg)}.custom-block.warning{border-color:var(--vp-custom-block-warning-border);color:var(--vp-custom-block-warning-text);background-color:var(--vp-custom-block-warning-bg)}.custom-block.warning a,.custom-block.warning code{color:var(--vp-c-warning-1)}.custom-block.warning a:hover,.custom-block.warning a:hover>code{color:var(--vp-c-warning-2)}.custom-block.warning code{background-color:var(--vp-custom-block-warning-code-bg)}.custom-block.danger{border-color:var(--vp-custom-block-danger-border);color:var(--vp-custom-block-danger-text);background-color:var(--vp-custom-block-danger-bg)}.custom-block.danger a,.custom-block.danger code{color:var(--vp-c-danger-1)}.custom-block.danger a:hover,.custom-block.danger a:hover>code{color:var(--vp-c-danger-2)}.custom-block.danger code{background-color:var(--vp-custom-block-danger-code-bg)}.custom-block.caution{border-color:var(--vp-custom-block-caution-border);color:var(--vp-custom-block-caution-text);background-color:var(--vp-custom-block-caution-bg)}.custom-block.caution a,.custom-block.caution code{color:var(--vp-c-caution-1)}.custom-block.caution a:hover,.custom-block.caution a:hover>code{color:var(--vp-c-caution-2)}.custom-block.caution code{background-color:var(--vp-custom-block-caution-code-bg)}.custom-block.details{border-color:var(--vp-custom-block-details-border);color:var(--vp-custom-block-details-text);background-color:var(--vp-custom-block-details-bg)}.custom-block.details a{color:var(--vp-c-brand-1)}.custom-block.details a:hover,.custom-block.details a:hover>code{color:var(--vp-c-brand-2)}.custom-block.details code{background-color:var(--vp-custom-block-details-code-bg)}.custom-block-title{font-weight:600}.custom-block p+p{margin:8px 0}.custom-block.details summary{margin:0 0 8px;font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none}.custom-block.details summary+p{margin:8px 0}.custom-block a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px;transition:opacity .25s}.custom-block a:hover{opacity:.75}.custom-block code{font-size:var(--vp-custom-block-code-font-size)}.custom-block.custom-block th,.custom-block.custom-block blockquote>p{font-size:var(--vp-custom-block-font-size);color:inherit}.dark .vp-code span{color:var(--shiki-dark, inherit)}html:not(.dark) .vp-code span{color:var(--shiki-light, inherit)}.vp-code-group{margin-top:16px}.vp-code-group .tabs{position:relative;display:flex;margin-right:-24px;margin-left:-24px;padding:0 12px;background-color:var(--vp-code-tab-bg);overflow-x:auto;overflow-y:hidden;box-shadow:inset 0 -1px var(--vp-code-tab-divider)}@media (min-width: 640px){.vp-code-group .tabs{margin-right:0;margin-left:0;border-radius:8px 8px 0 0}}.vp-code-group .tabs input{position:fixed;opacity:0;pointer-events:none}.vp-code-group .tabs label{position:relative;display:inline-block;border-bottom:1px solid transparent;padding:0 12px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-code-tab-text-color);white-space:nowrap;cursor:pointer;transition:color .25s}.vp-code-group .tabs label:after{position:absolute;right:8px;bottom:-1px;left:8px;z-index:1;height:2px;border-radius:2px;content:"";background-color:transparent;transition:background-color .25s}.vp-code-group label:hover{color:var(--vp-code-tab-hover-text-color)}.vp-code-group input:checked+label{color:var(--vp-code-tab-active-text-color)}.vp-code-group input:checked+label:after{background-color:var(--vp-code-tab-active-bar-color)}.vp-code-group div[class*=language-],.vp-block{display:none;margin-top:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.vp-code-group div[class*=language-].active,.vp-block.active{display:block}.vp-block{padding:20px 24px}.vp-doc h1,.vp-doc h2,.vp-doc h3,.vp-doc h4,.vp-doc h5,.vp-doc h6{position:relative;font-weight:600;outline:none}.vp-doc h1{letter-spacing:-.02em;line-height:40px;font-size:28px}.vp-doc h2{margin:48px 0 16px;border-top:1px solid var(--vp-c-divider);padding-top:24px;letter-spacing:-.02em;line-height:32px;font-size:24px}.vp-doc h3{margin:32px 0 0;letter-spacing:-.01em;line-height:28px;font-size:20px}.vp-doc h4{margin:24px 0 0;letter-spacing:-.01em;line-height:24px;font-size:18px}.vp-doc .header-anchor{position:absolute;top:0;left:0;margin-left:-.87em;font-weight:500;-webkit-user-select:none;user-select:none;opacity:0;text-decoration:none;transition:color .25s,opacity .25s}.vp-doc .header-anchor:before{content:var(--vp-header-anchor-symbol)}.vp-doc h1:hover .header-anchor,.vp-doc h1 .header-anchor:focus,.vp-doc h2:hover .header-anchor,.vp-doc h2 .header-anchor:focus,.vp-doc h3:hover .header-anchor,.vp-doc h3 .header-anchor:focus,.vp-doc h4:hover .header-anchor,.vp-doc h4 .header-anchor:focus,.vp-doc h5:hover .header-anchor,.vp-doc h5 .header-anchor:focus,.vp-doc h6:hover .header-anchor,.vp-doc h6 .header-anchor:focus{opacity:1}@media (min-width: 768px){.vp-doc h1{letter-spacing:-.02em;line-height:40px;font-size:32px}}.vp-doc h2 .header-anchor{top:24px}.vp-doc p,.vp-doc summary{margin:16px 0}.vp-doc p{line-height:28px}.vp-doc blockquote{margin:16px 0;border-left:2px solid var(--vp-c-divider);padding-left:16px;transition:border-color .5s;color:var(--vp-c-text-2)}.vp-doc blockquote>p{margin:0;font-size:16px;transition:color .5s}.vp-doc a{font-weight:500;color:var(--vp-c-brand-1);text-decoration:underline;text-underline-offset:2px;transition:color .25s,opacity .25s}.vp-doc a:hover{color:var(--vp-c-brand-2)}.vp-doc strong{font-weight:600}.vp-doc ul,.vp-doc ol{padding-left:1.25rem;margin:16px 0}.vp-doc ul{list-style:disc}.vp-doc ol{list-style:decimal}.vp-doc li+li{margin-top:8px}.vp-doc li>ol,.vp-doc li>ul{margin:8px 0 0}.vp-doc table{display:block;border-collapse:collapse;margin:20px 0;overflow-x:auto}.vp-doc tr{background-color:var(--vp-c-bg);border-top:1px solid var(--vp-c-divider);transition:background-color .5s}.vp-doc tr:nth-child(2n){background-color:var(--vp-c-bg-soft)}.vp-doc th,.vp-doc td{border:1px solid var(--vp-c-divider);padding:8px 16px}.vp-doc th{text-align:left;font-size:14px;font-weight:600;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft)}.vp-doc td{font-size:14px}.vp-doc hr{margin:16px 0;border:none;border-top:1px solid var(--vp-c-divider)}.vp-doc .custom-block{margin:16px 0}.vp-doc .custom-block p{margin:8px 0;line-height:24px}.vp-doc .custom-block p:first-child{margin:0}.vp-doc .custom-block div[class*=language-]{margin:8px 0;border-radius:8px}.vp-doc .custom-block div[class*=language-] code{font-weight:400;background-color:transparent}.vp-doc .custom-block .vp-code-group .tabs{margin:0;border-radius:8px 8px 0 0}.vp-doc :not(pre,h1,h2,h3,h4,h5,h6)>code{font-size:var(--vp-code-font-size);color:var(--vp-code-color)}.vp-doc :not(pre)>code{border-radius:4px;padding:3px 6px;background-color:var(--vp-code-bg);transition:color .25s,background-color .5s}.vp-doc a>code{color:var(--vp-code-link-color)}.vp-doc a:hover>code{color:var(--vp-code-link-hover-color)}.vp-doc h1>code,.vp-doc h2>code,.vp-doc h3>code,.vp-doc h4>code{font-size:.9em}.vp-doc div[class*=language-],.vp-block{position:relative;margin:16px -24px;background-color:var(--vp-code-block-bg);overflow-x:auto;transition:background-color .5s}@media (min-width: 640px){.vp-doc div[class*=language-],.vp-block{border-radius:8px;margin:16px 0}}@media (max-width: 639px){.vp-doc li div[class*=language-]{border-radius:8px 0 0 8px}}.vp-doc div[class*=language-]+div[class*=language-],.vp-doc div[class$=-api]+div[class*=language-],.vp-doc div[class*=language-]+div[class$=-api]>div[class*=language-]{margin-top:-8px}.vp-doc [class*=language-] pre,.vp-doc [class*=language-] code{direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.vp-doc [class*=language-] pre{position:relative;z-index:1;margin:0;padding:20px 0;background:transparent;overflow-x:auto}.vp-doc [class*=language-] code{display:block;padding:0 24px;width:fit-content;min-width:100%;line-height:var(--vp-code-line-height);font-size:var(--vp-code-font-size);color:var(--vp-code-block-color);transition:color .5s}.vp-doc [class*=language-] code .highlighted{background-color:var(--vp-code-line-highlight-color);transition:background-color .5s;margin:0 -24px;padding:0 24px;width:calc(100% + 48px);display:inline-block}.vp-doc [class*=language-] code .highlighted.error{background-color:var(--vp-code-line-error-color)}.vp-doc [class*=language-] code .highlighted.warning{background-color:var(--vp-code-line-warning-color)}.vp-doc [class*=language-] code .diff{transition:background-color .5s;margin:0 -24px;padding:0 24px;width:calc(100% + 48px);display:inline-block}.vp-doc [class*=language-] code .diff:before{position:absolute;left:10px}.vp-doc [class*=language-] .has-focused-lines .line:not(.has-focus){filter:blur(.095rem);opacity:.4;transition:filter .35s,opacity .35s}.vp-doc [class*=language-] .has-focused-lines .line:not(.has-focus){opacity:.7;transition:filter .35s,opacity .35s}.vp-doc [class*=language-]:hover .has-focused-lines .line:not(.has-focus){filter:blur(0);opacity:1}.vp-doc [class*=language-] code .diff.remove{background-color:var(--vp-code-line-diff-remove-color);opacity:.7}.vp-doc [class*=language-] code .diff.remove:before{content:"-";color:var(--vp-code-line-diff-remove-symbol-color)}.vp-doc [class*=language-] code .diff.add{background-color:var(--vp-code-line-diff-add-color)}.vp-doc [class*=language-] code .diff.add:before{content:"+";color:var(--vp-code-line-diff-add-symbol-color)}.vp-doc div[class*=language-].line-numbers-mode{padding-left:32px}.vp-doc .line-numbers-wrapper{position:absolute;top:0;bottom:0;left:0;z-index:3;border-right:1px solid var(--vp-code-block-divider-color);padding-top:20px;width:32px;text-align:center;font-family:var(--vp-font-family-mono);line-height:var(--vp-code-line-height);font-size:var(--vp-code-font-size);color:var(--vp-code-line-number-color);transition:border-color .5s,color .5s}.vp-doc [class*=language-]>button.copy{direction:ltr;position:absolute;top:12px;right:12px;z-index:3;border:1px solid var(--vp-code-copy-code-border-color);border-radius:4px;width:40px;height:40px;background-color:var(--vp-code-copy-code-bg);opacity:0;cursor:pointer;background-image:var(--vp-icon-copy);background-position:50%;background-size:20px;background-repeat:no-repeat;transition:border-color .25s,background-color .25s,opacity .25s}.vp-doc [class*=language-]:hover>button.copy,.vp-doc [class*=language-]>button.copy:focus{opacity:1}.vp-doc [class*=language-]>button.copy:hover,.vp-doc [class*=language-]>button.copy.copied{border-color:var(--vp-code-copy-code-hover-border-color);background-color:var(--vp-code-copy-code-hover-bg)}.vp-doc [class*=language-]>button.copy.copied,.vp-doc [class*=language-]>button.copy:hover.copied{border-radius:0 4px 4px 0;background-color:var(--vp-code-copy-code-hover-bg);background-image:var(--vp-icon-copied)}.vp-doc [class*=language-]>button.copy.copied:before,.vp-doc [class*=language-]>button.copy:hover.copied:before{position:relative;top:-1px;transform:translate(calc(-100% - 1px));display:flex;justify-content:center;align-items:center;border:1px solid var(--vp-code-copy-code-hover-border-color);border-right:0;border-radius:4px 0 0 4px;padding:0 10px;width:fit-content;height:40px;text-align:center;font-size:12px;font-weight:500;color:var(--vp-code-copy-code-active-text);background-color:var(--vp-code-copy-code-hover-bg);white-space:nowrap;content:var(--vp-code-copy-copied-text-content)}.vp-doc [class*=language-]>span.lang{position:absolute;top:2px;right:8px;z-index:2;font-size:12px;font-weight:500;color:var(--vp-code-lang-color);transition:color .4s,opacity .4s}.vp-doc [class*=language-]:hover>button.copy+span.lang,.vp-doc [class*=language-]>button.copy:focus+span.lang{opacity:0}.vp-doc .VPTeamMembers{margin-top:24px}.vp-doc .VPTeamMembers.small.count-1 .container{margin:0!important;max-width:calc((100% - 24px)/2)!important}.vp-doc .VPTeamMembers.small.count-2 .container,.vp-doc .VPTeamMembers.small.count-3 .container{max-width:100%!important}.vp-doc .VPTeamMembers.medium.count-1 .container{margin:0!important;max-width:calc((100% - 24px)/2)!important}:is(.vp-external-link-icon,.vp-doc a[href*="://"],.vp-doc a[target=_blank]):not(.no-icon):after{display:inline-block;margin-top:-1px;margin-left:4px;width:11px;height:11px;background:currentColor;color:var(--vp-c-text-3);flex-shrink:0;--icon: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' %3E%3Cpath d='M0 0h24v24H0V0z' fill='none' /%3E%3Cpath d='M9 5v2h6.59L4 18.59 5.41 20 17 8.41V15h2V5H9z' /%3E%3C/svg%3E");-webkit-mask-image:var(--icon);mask-image:var(--icon)}.vp-external-link-icon:after{content:""}.external-link-icon-enabled :is(.vp-doc a[href*="://"],.vp-doc a[target=_blank]):after{content:"";color:currentColor}.vp-sponsor{border-radius:16px;overflow:hidden}.vp-sponsor.aside{border-radius:12px}.vp-sponsor-section+.vp-sponsor-section{margin-top:4px}.vp-sponsor-tier{margin:0 0 4px!important;text-align:center;letter-spacing:1px!important;line-height:24px;width:100%;font-weight:600;color:var(--vp-c-text-2);background-color:var(--vp-c-bg-soft)}.vp-sponsor.normal .vp-sponsor-tier{padding:13px 0 11px;font-size:14px}.vp-sponsor.aside .vp-sponsor-tier{padding:9px 0 7px;font-size:12px}.vp-sponsor-grid+.vp-sponsor-tier{margin-top:4px}.vp-sponsor-grid{display:flex;flex-wrap:wrap;gap:4px}.vp-sponsor-grid.xmini .vp-sponsor-grid-link{height:64px}.vp-sponsor-grid.xmini .vp-sponsor-grid-image{max-width:64px;max-height:22px}.vp-sponsor-grid.mini .vp-sponsor-grid-link{height:72px}.vp-sponsor-grid.mini .vp-sponsor-grid-image{max-width:96px;max-height:24px}.vp-sponsor-grid.small .vp-sponsor-grid-link{height:96px}.vp-sponsor-grid.small .vp-sponsor-grid-image{max-width:96px;max-height:24px}.vp-sponsor-grid.medium .vp-sponsor-grid-link{height:112px}.vp-sponsor-grid.medium .vp-sponsor-grid-image{max-width:120px;max-height:36px}.vp-sponsor-grid.big .vp-sponsor-grid-link{height:184px}.vp-sponsor-grid.big .vp-sponsor-grid-image{max-width:192px;max-height:56px}.vp-sponsor-grid[data-vp-grid="2"] .vp-sponsor-grid-item{width:calc((100% - 4px)/2)}.vp-sponsor-grid[data-vp-grid="3"] .vp-sponsor-grid-item{width:calc((100% - 4px * 2) / 3)}.vp-sponsor-grid[data-vp-grid="4"] .vp-sponsor-grid-item{width:calc((100% - 12px)/4)}.vp-sponsor-grid[data-vp-grid="5"] .vp-sponsor-grid-item{width:calc((100% - 16px)/5)}.vp-sponsor-grid[data-vp-grid="6"] .vp-sponsor-grid-item{width:calc((100% - 4px * 5) / 6)}.vp-sponsor-grid-item{flex-shrink:0;width:100%;background-color:var(--vp-c-bg-soft);transition:background-color .25s}.vp-sponsor-grid-item:hover{background-color:var(--vp-c-default-soft)}.vp-sponsor-grid-item:hover .vp-sponsor-grid-image{filter:grayscale(0) invert(0)}.vp-sponsor-grid-item.empty:hover{background-color:var(--vp-c-bg-soft)}.dark .vp-sponsor-grid-item:hover{background-color:var(--vp-c-white)}.dark .vp-sponsor-grid-item.empty:hover{background-color:var(--vp-c-bg-soft)}.vp-sponsor-grid-link{display:flex}.vp-sponsor-grid-box{display:flex;justify-content:center;align-items:center;width:100%}.vp-sponsor-grid-image{max-width:100%;filter:grayscale(1);transition:filter .25s}.dark .vp-sponsor-grid-image{filter:grayscale(1) invert(1)}.VPBadge{display:inline-block;margin-left:2px;border:1px solid transparent;border-radius:12px;padding:0 10px;line-height:22px;font-size:12px;font-weight:500;transform:translateY(-2px)}.VPBadge.small{padding:0 6px;line-height:18px;font-size:10px;transform:translateY(-8px)}.VPDocFooter .VPBadge{display:none}.vp-doc h1>.VPBadge{margin-top:4px;vertical-align:top}.vp-doc h2>.VPBadge{margin-top:3px;padding:0 8px;vertical-align:top}.vp-doc h3>.VPBadge{vertical-align:middle}.vp-doc h4>.VPBadge,.vp-doc h5>.VPBadge,.vp-doc h6>.VPBadge{vertical-align:middle;line-height:18px}.VPBadge.info{border-color:var(--vp-badge-info-border);color:var(--vp-badge-info-text);background-color:var(--vp-badge-info-bg)}.VPBadge.tip{border-color:var(--vp-badge-tip-border);color:var(--vp-badge-tip-text);background-color:var(--vp-badge-tip-bg)}.VPBadge.warning{border-color:var(--vp-badge-warning-border);color:var(--vp-badge-warning-text);background-color:var(--vp-badge-warning-bg)}.VPBadge.danger{border-color:var(--vp-badge-danger-border);color:var(--vp-badge-danger-text);background-color:var(--vp-badge-danger-bg)}.VPBackdrop[data-v-b06cdb19]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--vp-z-index-backdrop);background:var(--vp-backdrop-bg-color);transition:opacity .5s}.VPBackdrop.fade-enter-from[data-v-b06cdb19],.VPBackdrop.fade-leave-to[data-v-b06cdb19]{opacity:0}.VPBackdrop.fade-leave-active[data-v-b06cdb19]{transition-duration:.25s}@media (min-width: 1280px){.VPBackdrop[data-v-b06cdb19]{display:none}}.NotFound[data-v-951cab6c]{padding:64px 24px 96px;text-align:center}@media (min-width: 768px){.NotFound[data-v-951cab6c]{padding:96px 32px 168px}}.code[data-v-951cab6c]{line-height:64px;font-size:64px;font-weight:600}.title[data-v-951cab6c]{padding-top:12px;letter-spacing:2px;line-height:20px;font-size:20px;font-weight:700}.divider[data-v-951cab6c]{margin:24px auto 18px;width:64px;height:1px;background-color:var(--vp-c-divider)}.quote[data-v-951cab6c]{margin:0 auto;max-width:256px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.action[data-v-951cab6c]{padding-top:20px}.link[data-v-951cab6c]{display:inline-block;border:1px solid var(--vp-c-brand-1);border-radius:16px;padding:3px 16px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:border-color .25s,color .25s}.link[data-v-951cab6c]:hover{border-color:var(--vp-c-brand-2);color:var(--vp-c-brand-2)}.root[data-v-3f927ebe]{position:relative;z-index:1}.nested[data-v-3f927ebe]{padding-right:16px;padding-left:16px}.outline-link[data-v-3f927ebe]{display:block;line-height:32px;font-size:14px;font-weight:400;color:var(--vp-c-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .5s}.outline-link[data-v-3f927ebe]:hover,.outline-link.active[data-v-3f927ebe]{color:var(--vp-c-text-1);transition:color .25s}.outline-link.nested[data-v-3f927ebe]{padding-left:13px}.VPDocAsideOutline[data-v-b38bf2ff]{display:none}.VPDocAsideOutline.has-outline[data-v-b38bf2ff]{display:block}.content[data-v-b38bf2ff]{position:relative;border-left:1px solid var(--vp-c-divider);padding-left:16px;font-size:13px;font-weight:500}.outline-marker[data-v-b38bf2ff]{position:absolute;top:32px;left:-1px;z-index:0;opacity:0;width:2px;border-radius:2px;height:18px;background-color:var(--vp-c-brand-1);transition:top .25s cubic-bezier(0,1,.5,1),background-color .5s,opacity .25s}.outline-title[data-v-b38bf2ff]{line-height:32px;font-size:14px;font-weight:600}.VPDocAside[data-v-6d7b3c46]{display:flex;flex-direction:column;flex-grow:1}.spacer[data-v-6d7b3c46]{flex-grow:1}.VPDocAside[data-v-6d7b3c46] .spacer+.VPDocAsideSponsors,.VPDocAside[data-v-6d7b3c46] .spacer+.VPDocAsideCarbonAds{margin-top:24px}.VPDocAside[data-v-6d7b3c46] .VPDocAsideSponsors+.VPDocAsideCarbonAds{margin-top:16px}.VPLastUpdated[data-v-475f71b8]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 640px){.VPLastUpdated[data-v-475f71b8]{line-height:32px;font-size:14px;font-weight:500}}.VPDocFooter[data-v-4f9813fa]{margin-top:64px}.edit-info[data-v-4f9813fa]{padding-bottom:18px}@media (min-width: 640px){.edit-info[data-v-4f9813fa]{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px}}.edit-link-button[data-v-4f9813fa]{display:flex;align-items:center;border:0;line-height:32px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.edit-link-button[data-v-4f9813fa]:hover{color:var(--vp-c-brand-2)}.edit-link-icon[data-v-4f9813fa]{margin-right:8px}.prev-next[data-v-4f9813fa]{border-top:1px solid var(--vp-c-divider);padding-top:24px;display:grid;grid-row-gap:8px}@media (min-width: 640px){.prev-next[data-v-4f9813fa]{grid-template-columns:repeat(2,1fr);grid-column-gap:16px}}.pager-link[data-v-4f9813fa]{display:block;border:1px solid var(--vp-c-divider);border-radius:8px;padding:11px 16px 13px;width:100%;height:100%;transition:border-color .25s}.pager-link[data-v-4f9813fa]:hover{border-color:var(--vp-c-brand-1)}.pager-link.next[data-v-4f9813fa]{margin-left:auto;text-align:right}.desc[data-v-4f9813fa]{display:block;line-height:20px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.title[data-v-4f9813fa]{display:block;line-height:20px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1);transition:color .25s}.VPDoc[data-v-83890dd9]{padding:32px 24px 96px;width:100%}@media (min-width: 768px){.VPDoc[data-v-83890dd9]{padding:48px 32px 128px}}@media (min-width: 960px){.VPDoc[data-v-83890dd9]{padding:48px 32px 0}.VPDoc:not(.has-sidebar) .container[data-v-83890dd9]{display:flex;justify-content:center;max-width:992px}.VPDoc:not(.has-sidebar) .content[data-v-83890dd9]{max-width:752px}}@media (min-width: 1280px){.VPDoc .container[data-v-83890dd9]{display:flex;justify-content:center}.VPDoc .aside[data-v-83890dd9]{display:block}}@media (min-width: 1440px){.VPDoc:not(.has-sidebar) .content[data-v-83890dd9]{max-width:784px}.VPDoc:not(.has-sidebar) .container[data-v-83890dd9]{max-width:1104px}}.container[data-v-83890dd9]{margin:0 auto;width:100%}.aside[data-v-83890dd9]{position:relative;display:none;order:2;flex-grow:1;padding-left:32px;width:100%;max-width:256px}.left-aside[data-v-83890dd9]{order:1;padding-left:unset;padding-right:32px}.aside-container[data-v-83890dd9]{position:fixed;top:0;padding-top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + var(--vp-doc-top-height, 0px) + 48px);width:224px;height:100vh;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.aside-container[data-v-83890dd9]::-webkit-scrollbar{display:none}.aside-curtain[data-v-83890dd9]{position:fixed;bottom:0;z-index:10;width:224px;height:32px;background:linear-gradient(transparent,var(--vp-c-bg) 70%)}.aside-content[data-v-83890dd9]{display:flex;flex-direction:column;min-height:calc(100vh - (var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 48px));padding-bottom:32px}.content[data-v-83890dd9]{position:relative;margin:0 auto;width:100%}@media (min-width: 960px){.content[data-v-83890dd9]{padding:0 32px 128px}}@media (min-width: 1280px){.content[data-v-83890dd9]{order:1;margin:0;min-width:640px}}.content-container[data-v-83890dd9]{margin:0 auto}.VPDoc.has-aside .content-container[data-v-83890dd9]{max-width:688px}.VPButton[data-v-14206e74]{display:inline-block;border:1px solid transparent;text-align:center;font-weight:600;white-space:nowrap;transition:color .25s,border-color .25s,background-color .25s}.VPButton[data-v-14206e74]:active{transition:color .1s,border-color .1s,background-color .1s}.VPButton.medium[data-v-14206e74]{border-radius:20px;padding:0 20px;line-height:38px;font-size:14px}.VPButton.big[data-v-14206e74]{border-radius:24px;padding:0 24px;line-height:46px;font-size:16px}.VPButton.brand[data-v-14206e74]{border-color:var(--vp-button-brand-border);color:var(--vp-button-brand-text);background-color:var(--vp-button-brand-bg)}.VPButton.brand[data-v-14206e74]:hover{border-color:var(--vp-button-brand-hover-border);color:var(--vp-button-brand-hover-text);background-color:var(--vp-button-brand-hover-bg)}.VPButton.brand[data-v-14206e74]:active{border-color:var(--vp-button-brand-active-border);color:var(--vp-button-brand-active-text);background-color:var(--vp-button-brand-active-bg)}.VPButton.alt[data-v-14206e74]{border-color:var(--vp-button-alt-border);color:var(--vp-button-alt-text);background-color:var(--vp-button-alt-bg)}.VPButton.alt[data-v-14206e74]:hover{border-color:var(--vp-button-alt-hover-border);color:var(--vp-button-alt-hover-text);background-color:var(--vp-button-alt-hover-bg)}.VPButton.alt[data-v-14206e74]:active{border-color:var(--vp-button-alt-active-border);color:var(--vp-button-alt-active-text);background-color:var(--vp-button-alt-active-bg)}.VPButton.sponsor[data-v-14206e74]{border-color:var(--vp-button-sponsor-border);color:var(--vp-button-sponsor-text);background-color:var(--vp-button-sponsor-bg)}.VPButton.sponsor[data-v-14206e74]:hover{border-color:var(--vp-button-sponsor-hover-border);color:var(--vp-button-sponsor-hover-text);background-color:var(--vp-button-sponsor-hover-bg)}.VPButton.sponsor[data-v-14206e74]:active{border-color:var(--vp-button-sponsor-active-border);color:var(--vp-button-sponsor-active-text);background-color:var(--vp-button-sponsor-active-bg)}html:not(.dark) .VPImage.dark[data-v-35a7d0b8]{display:none}.dark .VPImage.light[data-v-35a7d0b8]{display:none}.VPHero[data-v-955009fc]{margin-top:calc((var(--vp-nav-height) + var(--vp-layout-top-height, 0px)) * -1);padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 48px) 24px 48px}@media (min-width: 640px){.VPHero[data-v-955009fc]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 48px 64px}}@media (min-width: 960px){.VPHero[data-v-955009fc]{padding:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px) + 80px) 64px 64px}}.container[data-v-955009fc]{display:flex;flex-direction:column;margin:0 auto;max-width:1152px}@media (min-width: 960px){.container[data-v-955009fc]{flex-direction:row}}.main[data-v-955009fc]{position:relative;z-index:10;order:2;flex-grow:1;flex-shrink:0}.VPHero.has-image .container[data-v-955009fc]{text-align:center}@media (min-width: 960px){.VPHero.has-image .container[data-v-955009fc]{text-align:left}}@media (min-width: 960px){.main[data-v-955009fc]{order:1;width:calc((100% / 3) * 2)}.VPHero.has-image .main[data-v-955009fc]{max-width:592px}}.name[data-v-955009fc],.text[data-v-955009fc]{max-width:392px;letter-spacing:-.4px;line-height:40px;font-size:32px;font-weight:700;white-space:pre-wrap}.VPHero.has-image .name[data-v-955009fc],.VPHero.has-image .text[data-v-955009fc]{margin:0 auto}.name[data-v-955009fc]{color:var(--vp-home-hero-name-color)}.clip[data-v-955009fc]{background:var(--vp-home-hero-name-background);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:var(--vp-home-hero-name-color)}@media (min-width: 640px){.name[data-v-955009fc],.text[data-v-955009fc]{max-width:576px;line-height:56px;font-size:48px}}@media (min-width: 960px){.name[data-v-955009fc],.text[data-v-955009fc]{line-height:64px;font-size:56px}.VPHero.has-image .name[data-v-955009fc],.VPHero.has-image .text[data-v-955009fc]{margin:0}}.tagline[data-v-955009fc]{padding-top:8px;max-width:392px;line-height:28px;font-size:18px;font-weight:500;white-space:pre-wrap;color:var(--vp-c-text-2)}.VPHero.has-image .tagline[data-v-955009fc]{margin:0 auto}@media (min-width: 640px){.tagline[data-v-955009fc]{padding-top:12px;max-width:576px;line-height:32px;font-size:20px}}@media (min-width: 960px){.tagline[data-v-955009fc]{line-height:36px;font-size:24px}.VPHero.has-image .tagline[data-v-955009fc]{margin:0}}.actions[data-v-955009fc]{display:flex;flex-wrap:wrap;margin:-6px;padding-top:24px}.VPHero.has-image .actions[data-v-955009fc]{justify-content:center}@media (min-width: 640px){.actions[data-v-955009fc]{padding-top:32px}}@media (min-width: 960px){.VPHero.has-image .actions[data-v-955009fc]{justify-content:flex-start}}.action[data-v-955009fc]{flex-shrink:0;padding:6px}.image[data-v-955009fc]{order:1;margin:-76px -24px -48px}@media (min-width: 640px){.image[data-v-955009fc]{margin:-108px -24px -48px}}@media (min-width: 960px){.image[data-v-955009fc]{flex-grow:1;order:2;margin:0;min-height:100%}}.image-container[data-v-955009fc]{position:relative;margin:0 auto;width:320px;height:320px}@media (min-width: 640px){.image-container[data-v-955009fc]{width:392px;height:392px}}@media (min-width: 960px){.image-container[data-v-955009fc]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;transform:translate(-32px,-32px)}}.image-bg[data-v-955009fc]{position:absolute;top:50%;left:50%;border-radius:50%;width:192px;height:192px;background-image:var(--vp-home-hero-image-background-image);filter:var(--vp-home-hero-image-filter);transform:translate(-50%,-50%)}@media (min-width: 640px){.image-bg[data-v-955009fc]{width:256px;height:256px}}@media (min-width: 960px){.image-bg[data-v-955009fc]{width:320px;height:320px}}[data-v-955009fc] .image-src{position:absolute;top:50%;left:50%;max-width:192px;max-height:192px;transform:translate(-50%,-50%)}@media (min-width: 640px){[data-v-955009fc] .image-src{max-width:256px;max-height:256px}}@media (min-width: 960px){[data-v-955009fc] .image-src{max-width:320px;max-height:320px}}.VPFeature[data-v-f5e9645b]{display:block;border:1px solid var(--vp-c-bg-soft);border-radius:12px;height:100%;background-color:var(--vp-c-bg-soft);transition:border-color .25s,background-color .25s}.VPFeature.link[data-v-f5e9645b]:hover{border-color:var(--vp-c-brand-1)}.box[data-v-f5e9645b]{display:flex;flex-direction:column;padding:24px;height:100%}.box[data-v-f5e9645b]>.VPImage{margin-bottom:20px}.icon[data-v-f5e9645b]{display:flex;justify-content:center;align-items:center;margin-bottom:20px;border-radius:6px;background-color:var(--vp-c-default-soft);width:48px;height:48px;font-size:24px;transition:background-color .25s}.title[data-v-f5e9645b]{line-height:24px;font-size:16px;font-weight:600}.details[data-v-f5e9645b]{flex-grow:1;padding-top:8px;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.link-text[data-v-f5e9645b]{padding-top:8px}.link-text-value[data-v-f5e9645b]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.link-text-icon[data-v-f5e9645b]{margin-left:6px}.VPFeatures[data-v-d0a190d7]{position:relative;padding:0 24px}@media (min-width: 640px){.VPFeatures[data-v-d0a190d7]{padding:0 48px}}@media (min-width: 960px){.VPFeatures[data-v-d0a190d7]{padding:0 64px}}.container[data-v-d0a190d7]{margin:0 auto;max-width:1152px}.items[data-v-d0a190d7]{display:flex;flex-wrap:wrap;margin:-8px}.item[data-v-d0a190d7]{padding:8px;width:100%}@media (min-width: 640px){.item.grid-2[data-v-d0a190d7],.item.grid-4[data-v-d0a190d7],.item.grid-6[data-v-d0a190d7]{width:50%}}@media (min-width: 768px){.item.grid-2[data-v-d0a190d7],.item.grid-4[data-v-d0a190d7]{width:50%}.item.grid-3[data-v-d0a190d7],.item.grid-6[data-v-d0a190d7]{width:calc(100% / 3)}}@media (min-width: 960px){.item.grid-4[data-v-d0a190d7]{width:25%}}.container[data-v-7a48a447]{margin:auto;width:100%;max-width:1280px;padding:0 24px}@media (min-width: 640px){.container[data-v-7a48a447]{padding:0 48px}}@media (min-width: 960px){.container[data-v-7a48a447]{width:100%;padding:0 64px}}.vp-doc[data-v-7a48a447] .VPHomeSponsors,.vp-doc[data-v-7a48a447] .VPTeamPage{margin-left:var(--vp-offset, calc(50% - 50vw) );margin-right:var(--vp-offset, calc(50% - 50vw) )}.vp-doc[data-v-7a48a447] .VPHomeSponsors h2{border-top:none;letter-spacing:normal}.vp-doc[data-v-7a48a447] .VPHomeSponsors a,.vp-doc[data-v-7a48a447] .VPTeamPage a{text-decoration:none}.VPHome[data-v-cbb6ec48]{margin-bottom:96px}@media (min-width: 768px){.VPHome[data-v-cbb6ec48]{margin-bottom:128px}}.VPContent[data-v-91765379]{flex-grow:1;flex-shrink:0;margin:var(--vp-layout-top-height, 0px) auto 0;width:100%}.VPContent.is-home[data-v-91765379]{width:100%;max-width:100%}.VPContent.has-sidebar[data-v-91765379]{margin:0}@media (min-width: 960px){.VPContent[data-v-91765379]{padding-top:var(--vp-nav-height)}.VPContent.has-sidebar[data-v-91765379]{margin:var(--vp-layout-top-height, 0px) 0 0;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPContent.has-sidebar[data-v-91765379]{padding-right:calc((100vw - var(--vp-layout-max-width)) / 2);padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.VPFooter[data-v-c970a860]{position:relative;z-index:var(--vp-z-index-footer);border-top:1px solid var(--vp-c-gutter);padding:32px 24px;background-color:var(--vp-c-bg)}.VPFooter.has-sidebar[data-v-c970a860]{display:none}.VPFooter[data-v-c970a860] a{text-decoration-line:underline;text-underline-offset:2px;transition:color .25s}.VPFooter[data-v-c970a860] a:hover{color:var(--vp-c-text-1)}@media (min-width: 768px){.VPFooter[data-v-c970a860]{padding:32px}}.container[data-v-c970a860]{margin:0 auto;max-width:var(--vp-layout-max-width);text-align:center}.message[data-v-c970a860],.copyright[data-v-c970a860]{line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-2)}.VPLocalNavOutlineDropdown[data-v-bc9dc845]{padding:12px 20px 11px}@media (min-width: 960px){.VPLocalNavOutlineDropdown[data-v-bc9dc845]{padding:12px 36px 11px}}.VPLocalNavOutlineDropdown button[data-v-bc9dc845]{display:block;font-size:12px;font-weight:500;line-height:24px;color:var(--vp-c-text-2);transition:color .5s;position:relative}.VPLocalNavOutlineDropdown button[data-v-bc9dc845]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPLocalNavOutlineDropdown button.open[data-v-bc9dc845]{color:var(--vp-c-text-1)}.icon[data-v-bc9dc845]{display:inline-block;vertical-align:middle;margin-left:2px;font-size:14px;transform:rotate(0);transition:transform .25s}@media (min-width: 960px){.VPLocalNavOutlineDropdown button[data-v-bc9dc845]{font-size:14px}.icon[data-v-bc9dc845]{font-size:16px}}.open>.icon[data-v-bc9dc845]{transform:rotate(90deg)}.items[data-v-bc9dc845]{position:absolute;top:40px;right:16px;left:16px;display:grid;gap:1px;border:1px solid var(--vp-c-border);border-radius:8px;background-color:var(--vp-c-gutter);max-height:calc(var(--vp-vh, 100vh) - 86px);overflow:hidden auto;box-shadow:var(--vp-shadow-3)}@media (min-width: 960px){.items[data-v-bc9dc845]{right:auto;left:calc(var(--vp-sidebar-width) + 32px);width:320px}}.header[data-v-bc9dc845]{background-color:var(--vp-c-bg-soft)}.top-link[data-v-bc9dc845]{display:block;padding:0 16px;line-height:48px;font-size:14px;font-weight:500;color:var(--vp-c-brand-1)}.outline[data-v-bc9dc845]{padding:8px 0;background-color:var(--vp-c-bg-soft)}.flyout-enter-active[data-v-bc9dc845]{transition:all .2s ease-out}.flyout-leave-active[data-v-bc9dc845]{transition:all .15s ease-in}.flyout-enter-from[data-v-bc9dc845],.flyout-leave-to[data-v-bc9dc845]{opacity:0;transform:translateY(-16px)}.VPLocalNav[data-v-070ab83d]{position:sticky;top:0;left:0;z-index:var(--vp-z-index-local-nav);border-bottom:1px solid var(--vp-c-gutter);padding-top:var(--vp-layout-top-height, 0px);width:100%;background-color:var(--vp-local-nav-bg-color)}.VPLocalNav.fixed[data-v-070ab83d]{position:fixed}@media (min-width: 960px){.VPLocalNav[data-v-070ab83d]{top:var(--vp-nav-height)}.VPLocalNav.has-sidebar[data-v-070ab83d]{padding-left:var(--vp-sidebar-width)}.VPLocalNav.empty[data-v-070ab83d]{display:none}}@media (min-width: 1280px){.VPLocalNav[data-v-070ab83d]{display:none}}@media (min-width: 1440px){.VPLocalNav.has-sidebar[data-v-070ab83d]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.container[data-v-070ab83d]{display:flex;justify-content:space-between;align-items:center}.menu[data-v-070ab83d]{display:flex;align-items:center;padding:12px 24px 11px;line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.menu[data-v-070ab83d]:hover{color:var(--vp-c-text-1);transition:color .25s}@media (min-width: 768px){.menu[data-v-070ab83d]{padding:0 32px}}@media (min-width: 960px){.menu[data-v-070ab83d]{display:none}}.menu-icon[data-v-070ab83d]{margin-right:8px;font-size:14px}.VPOutlineDropdown[data-v-070ab83d]{padding:12px 24px 11px}@media (min-width: 768px){.VPOutlineDropdown[data-v-070ab83d]{padding:12px 32px 11px}}.VPSwitch[data-v-4a1c76db]{position:relative;border-radius:11px;display:block;width:40px;height:22px;flex-shrink:0;border:1px solid var(--vp-input-border-color);background-color:var(--vp-input-switch-bg-color);transition:border-color .25s!important}.VPSwitch[data-v-4a1c76db]:hover{border-color:var(--vp-c-brand-1)}.check[data-v-4a1c76db]{position:absolute;top:1px;left:1px;width:18px;height:18px;border-radius:50%;background-color:var(--vp-c-neutral-inverse);box-shadow:var(--vp-shadow-1);transition:transform .25s!important}.icon[data-v-4a1c76db]{position:relative;display:block;width:18px;height:18px;border-radius:50%;overflow:hidden}.icon[data-v-4a1c76db] [class^=vpi-]{position:absolute;top:3px;left:3px;width:12px;height:12px;color:var(--vp-c-text-2)}.dark .icon[data-v-4a1c76db] [class^=vpi-]{color:var(--vp-c-text-1);transition:opacity .25s!important}.sun[data-v-e40a8bb6]{opacity:1}.moon[data-v-e40a8bb6],.dark .sun[data-v-e40a8bb6]{opacity:0}.dark .moon[data-v-e40a8bb6]{opacity:1}.dark .VPSwitchAppearance[data-v-e40a8bb6] .check{transform:translate(18px)}.VPNavBarAppearance[data-v-af096f4a]{display:none}@media (min-width: 1280px){.VPNavBarAppearance[data-v-af096f4a]{display:flex;align-items:center}}.VPMenuGroup+.VPMenuLink[data-v-8b74d055]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.link[data-v-8b74d055]{display:block;border-radius:6px;padding:0 12px;line-height:32px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);white-space:nowrap;transition:background-color .25s,color .25s}.link[data-v-8b74d055]:hover{color:var(--vp-c-brand-1);background-color:var(--vp-c-default-soft)}.link.active[data-v-8b74d055]{color:var(--vp-c-brand-1)}.VPMenuGroup[data-v-48c802d0]{margin:12px -12px 0;border-top:1px solid var(--vp-c-divider);padding:12px 12px 0}.VPMenuGroup[data-v-48c802d0]:first-child{margin-top:0;border-top:0;padding-top:0}.VPMenuGroup+.VPMenuGroup[data-v-48c802d0]{margin-top:12px;border-top:1px solid var(--vp-c-divider)}.title[data-v-48c802d0]{padding:0 12px;line-height:32px;font-size:14px;font-weight:600;color:var(--vp-c-text-2);white-space:nowrap;transition:color .25s}.VPMenu[data-v-7dd3104a]{border-radius:12px;padding:12px;min-width:128px;border:1px solid var(--vp-c-divider);background-color:var(--vp-c-bg-elv);box-shadow:var(--vp-shadow-3);transition:background-color .5s;max-height:calc(100vh - var(--vp-nav-height));overflow-y:auto}.VPMenu[data-v-7dd3104a] .group{margin:0 -12px;padding:0 12px 12px}.VPMenu[data-v-7dd3104a] .group+.group{border-top:1px solid var(--vp-c-divider);padding:11px 12px 12px}.VPMenu[data-v-7dd3104a] .group:last-child{padding-bottom:0}.VPMenu[data-v-7dd3104a] .group+.item{border-top:1px solid var(--vp-c-divider);padding:11px 16px 0}.VPMenu[data-v-7dd3104a] .item{padding:0 16px;white-space:nowrap}.VPMenu[data-v-7dd3104a] .label{flex-grow:1;line-height:28px;font-size:12px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.VPMenu[data-v-7dd3104a] .action{padding-left:24px}.VPFlyout[data-v-e5380155]{position:relative}.VPFlyout[data-v-e5380155]:hover{color:var(--vp-c-brand-1);transition:color .25s}.VPFlyout:hover .text[data-v-e5380155]{color:var(--vp-c-text-2)}.VPFlyout:hover .icon[data-v-e5380155]{fill:var(--vp-c-text-2)}.VPFlyout.active .text[data-v-e5380155]{color:var(--vp-c-brand-1)}.VPFlyout.active:hover .text[data-v-e5380155]{color:var(--vp-c-brand-2)}.VPFlyout:hover .menu[data-v-e5380155],.button[aria-expanded=true]+.menu[data-v-e5380155]{opacity:1;visibility:visible;transform:translateY(0)}.button[aria-expanded=false]+.menu[data-v-e5380155]{opacity:0;visibility:hidden;transform:translateY(0)}.button[data-v-e5380155]{display:flex;align-items:center;padding:0 12px;height:var(--vp-nav-height);color:var(--vp-c-text-1);transition:color .5s}.text[data-v-e5380155]{display:flex;align-items:center;line-height:var(--vp-nav-height);font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.option-icon[data-v-e5380155]{margin-right:0;font-size:16px}.text-icon[data-v-e5380155]{margin-left:4px;font-size:14px}.icon[data-v-e5380155]{font-size:20px;transition:fill .25s}.menu[data-v-e5380155]{position:absolute;top:calc(var(--vp-nav-height) / 2 + 20px);right:0;opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s,transform .25s}.VPSocialLink[data-v-717b8b75]{display:flex;justify-content:center;align-items:center;width:36px;height:36px;color:var(--vp-c-text-2);transition:color .5s}.VPSocialLink[data-v-717b8b75]:hover{color:var(--vp-c-text-1);transition:color .25s}.VPSocialLink[data-v-717b8b75]>svg,.VPSocialLink[data-v-717b8b75]>[class^=vpi-social-]{width:20px;height:20px;fill:currentColor}.VPSocialLinks[data-v-ee7a9424]{display:flex;justify-content:center}.VPNavBarExtra[data-v-925effce]{display:none;margin-right:-12px}@media (min-width: 768px){.VPNavBarExtra[data-v-925effce]{display:block}}@media (min-width: 1280px){.VPNavBarExtra[data-v-925effce]{display:none}}.trans-title[data-v-925effce]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.item.appearance[data-v-925effce],.item.social-links[data-v-925effce]{display:flex;align-items:center;padding:0 12px}.item.appearance[data-v-925effce]{min-width:176px}.appearance-action[data-v-925effce]{margin-right:-2px}.social-links-list[data-v-925effce]{margin:-4px -8px}.VPNavBarHamburger[data-v-5dea55bf]{display:flex;justify-content:center;align-items:center;width:48px;height:var(--vp-nav-height)}@media (min-width: 768px){.VPNavBarHamburger[data-v-5dea55bf]{display:none}}.container[data-v-5dea55bf]{position:relative;width:16px;height:14px;overflow:hidden}.VPNavBarHamburger:hover .top[data-v-5dea55bf]{top:0;left:0;transform:translate(4px)}.VPNavBarHamburger:hover .middle[data-v-5dea55bf]{top:6px;left:0;transform:translate(0)}.VPNavBarHamburger:hover .bottom[data-v-5dea55bf]{top:12px;left:0;transform:translate(8px)}.VPNavBarHamburger.active .top[data-v-5dea55bf]{top:6px;transform:translate(0) rotate(225deg)}.VPNavBarHamburger.active .middle[data-v-5dea55bf]{top:6px;transform:translate(16px)}.VPNavBarHamburger.active .bottom[data-v-5dea55bf]{top:6px;transform:translate(0) rotate(135deg)}.VPNavBarHamburger.active:hover .top[data-v-5dea55bf],.VPNavBarHamburger.active:hover .middle[data-v-5dea55bf],.VPNavBarHamburger.active:hover .bottom[data-v-5dea55bf]{background-color:var(--vp-c-text-2);transition:top .25s,background-color .25s,transform .25s}.top[data-v-5dea55bf],.middle[data-v-5dea55bf],.bottom[data-v-5dea55bf]{position:absolute;width:16px;height:2px;background-color:var(--vp-c-text-1);transition:top .25s,background-color .5s,transform .25s}.top[data-v-5dea55bf]{top:0;left:0;transform:translate(0)}.middle[data-v-5dea55bf]{top:6px;left:0;transform:translate(8px)}.bottom[data-v-5dea55bf]{top:12px;left:0;transform:translate(4px)}.VPNavBarMenuLink[data-v-ed5ac1f6]{display:flex;align-items:center;padding:0 12px;line-height:var(--vp-nav-height);font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.VPNavBarMenuLink.active[data-v-ed5ac1f6],.VPNavBarMenuLink[data-v-ed5ac1f6]:hover{color:var(--vp-c-brand-1)}.VPNavBarMenu[data-v-e6d46098]{display:none}@media (min-width: 768px){.VPNavBarMenu[data-v-e6d46098]{display:flex}}/*! @docsearch/css 3.6.1 | MIT License | © Algolia, Inc. and contributors | https://docsearch.algolia.com */:root{--docsearch-primary-color:#5468ff;--docsearch-text-color:#1c1e21;--docsearch-spacing:12px;--docsearch-icon-stroke-width:1.4;--docsearch-highlight-color:var(--docsearch-primary-color);--docsearch-muted-color:#969faf;--docsearch-container-background:rgba(101,108,133,.8);--docsearch-logo-color:#5468ff;--docsearch-modal-width:560px;--docsearch-modal-height:600px;--docsearch-modal-background:#f5f6f7;--docsearch-modal-shadow:inset 1px 1px 0 0 hsla(0,0%,100%,.5),0 3px 8px 0 #555a64;--docsearch-searchbox-height:56px;--docsearch-searchbox-background:#ebedf0;--docsearch-searchbox-focus-background:#fff;--docsearch-searchbox-shadow:inset 0 0 0 2px var(--docsearch-primary-color);--docsearch-hit-height:56px;--docsearch-hit-color:#444950;--docsearch-hit-active-color:#fff;--docsearch-hit-background:#fff;--docsearch-hit-shadow:0 1px 3px 0 #d4d9e1;--docsearch-key-gradient:linear-gradient(-225deg,#d5dbe4,#f8f8f8);--docsearch-key-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 2px 1px rgba(30,35,90,.4);--docsearch-key-pressed-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 1px 0 rgba(30,35,90,.4);--docsearch-footer-height:44px;--docsearch-footer-background:#fff;--docsearch-footer-shadow:0 -1px 0 0 #e0e3e8,0 -3px 6px 0 rgba(69,98,155,.12)}html[data-theme=dark]{--docsearch-text-color:#f5f6f7;--docsearch-container-background:rgba(9,10,17,.8);--docsearch-modal-background:#15172a;--docsearch-modal-shadow:inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309;--docsearch-searchbox-background:#090a11;--docsearch-searchbox-focus-background:#000;--docsearch-hit-color:#bec3c9;--docsearch-hit-shadow:none;--docsearch-hit-background:#090a11;--docsearch-key-gradient:linear-gradient(-26.5deg,#565872,#31355b);--docsearch-key-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 2px 2px 0 rgba(3,4,9,.3);--docsearch-key-pressed-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 1px 1px 0 rgba(3,4,9,.30196078431372547);--docsearch-footer-background:#1e2136;--docsearch-footer-shadow:inset 0 1px 0 0 rgba(73,76,106,.5),0 -4px 8px 0 rgba(0,0,0,.2);--docsearch-logo-color:#fff;--docsearch-muted-color:#7f8497}.DocSearch-Button{align-items:center;background:var(--docsearch-searchbox-background);border:0;border-radius:40px;color:var(--docsearch-muted-color);cursor:pointer;display:flex;font-weight:500;height:36px;justify-content:space-between;margin:0 0 0 16px;padding:0 8px;-webkit-user-select:none;user-select:none}.DocSearch-Button:active,.DocSearch-Button:focus,.DocSearch-Button:hover{background:var(--docsearch-searchbox-focus-background);box-shadow:var(--docsearch-searchbox-shadow);color:var(--docsearch-text-color);outline:none}.DocSearch-Button-Container{align-items:center;display:flex}.DocSearch-Search-Icon{stroke-width:1.6}.DocSearch-Button .DocSearch-Search-Icon{color:var(--docsearch-text-color)}.DocSearch-Button-Placeholder{font-size:1rem;padding:0 12px 0 6px}.DocSearch-Button-Keys{display:flex;min-width:calc(40px + .8em)}.DocSearch-Button-Key{align-items:center;background:var(--docsearch-key-gradient);border-radius:3px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;position:relative;padding:0 0 2px;border:0;top:-1px;width:20px}.DocSearch-Button-Key--pressed{transform:translate3d(0,1px,0);box-shadow:var(--docsearch-key-pressed-shadow)}@media (max-width:768px){.DocSearch-Button-Keys,.DocSearch-Button-Placeholder{display:none}}.DocSearch--active{overflow:hidden!important}.DocSearch-Container,.DocSearch-Container *{box-sizing:border-box}.DocSearch-Container{background-color:var(--docsearch-container-background);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:200}.DocSearch-Container a{text-decoration:none}.DocSearch-Link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;font:inherit;margin:0;padding:0}.DocSearch-Modal{background:var(--docsearch-modal-background);border-radius:6px;box-shadow:var(--docsearch-modal-shadow);flex-direction:column;margin:60px auto auto;max-width:var(--docsearch-modal-width);position:relative}.DocSearch-SearchBar{display:flex;padding:var(--docsearch-spacing) var(--docsearch-spacing) 0}.DocSearch-Form{align-items:center;background:var(--docsearch-searchbox-focus-background);border-radius:4px;box-shadow:var(--docsearch-searchbox-shadow);display:flex;height:var(--docsearch-searchbox-height);margin:0;padding:0 var(--docsearch-spacing);position:relative;width:100%}.DocSearch-Input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--docsearch-text-color);flex:1;font:inherit;font-size:1.2em;height:100%;outline:none;padding:0 0 0 8px;width:80%}.DocSearch-Input::placeholder{color:var(--docsearch-muted-color);opacity:1}.DocSearch-Input::-webkit-search-cancel-button,.DocSearch-Input::-webkit-search-decoration,.DocSearch-Input::-webkit-search-results-button,.DocSearch-Input::-webkit-search-results-decoration{display:none}.DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel,.DocSearch-Reset{margin:0;padding:0}.DocSearch-MagnifierLabel,.DocSearch-Reset{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}.DocSearch-Container--Stalled .DocSearch-MagnifierLabel,.DocSearch-LoadingIndicator{display:none}.DocSearch-Container--Stalled .DocSearch-LoadingIndicator{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Reset{animation:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;right:0;stroke-width:var(--docsearch-icon-stroke-width)}}.DocSearch-Reset{animation:fade-in .1s ease-in forwards;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;padding:2px;right:0;stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Reset[hidden]{display:none}.DocSearch-Reset:hover{color:var(--docsearch-highlight-color)}.DocSearch-LoadingIndicator svg,.DocSearch-MagnifierLabel svg{height:24px;width:24px}.DocSearch-Cancel{display:none}.DocSearch-Dropdown{max-height:calc(var(--docsearch-modal-height) - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height));min-height:var(--docsearch-spacing);overflow-y:auto;overflow-y:overlay;padding:0 var(--docsearch-spacing);scrollbar-color:var(--docsearch-muted-color) var(--docsearch-modal-background);scrollbar-width:thin}.DocSearch-Dropdown::-webkit-scrollbar{width:12px}.DocSearch-Dropdown::-webkit-scrollbar-track{background:transparent}.DocSearch-Dropdown::-webkit-scrollbar-thumb{background-color:var(--docsearch-muted-color);border:3px solid var(--docsearch-modal-background);border-radius:20px}.DocSearch-Dropdown ul{list-style:none;margin:0;padding:0}.DocSearch-Label{font-size:.75em;line-height:1.6em}.DocSearch-Help,.DocSearch-Label{color:var(--docsearch-muted-color)}.DocSearch-Help{font-size:.9em;margin:0;-webkit-user-select:none;user-select:none}.DocSearch-Title{font-size:1.2em}.DocSearch-Logo a{display:flex}.DocSearch-Logo svg{color:var(--docsearch-logo-color);margin-left:8px}.DocSearch-Hits:last-of-type{margin-bottom:24px}.DocSearch-Hits mark{background:none;color:var(--docsearch-highlight-color)}.DocSearch-HitsFooter{color:var(--docsearch-muted-color);display:flex;font-size:.85em;justify-content:center;margin-bottom:var(--docsearch-spacing);padding:var(--docsearch-spacing)}.DocSearch-HitsFooter a{border-bottom:1px solid;color:inherit}.DocSearch-Hit{border-radius:4px;display:flex;padding-bottom:4px;position:relative}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--deleting{transition:none}}.DocSearch-Hit--deleting{opacity:0;transition:all .25s linear}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--favoriting{transition:none}}.DocSearch-Hit--favoriting{transform:scale(0);transform-origin:top center;transition:all .25s linear;transition-delay:.25s}.DocSearch-Hit a{background:var(--docsearch-hit-background);border-radius:4px;box-shadow:var(--docsearch-hit-shadow);display:block;padding-left:var(--docsearch-spacing);width:100%}.DocSearch-Hit-source{background:var(--docsearch-modal-background);color:var(--docsearch-highlight-color);font-size:.85em;font-weight:600;line-height:32px;margin:0 -4px;padding:8px 4px 0;position:sticky;top:0;z-index:10}.DocSearch-Hit-Tree{color:var(--docsearch-muted-color);height:var(--docsearch-hit-height);opacity:.5;stroke-width:var(--docsearch-icon-stroke-width);width:24px}.DocSearch-Hit[aria-selected=true] a{background-color:var(--docsearch-highlight-color)}.DocSearch-Hit[aria-selected=true] mark{text-decoration:underline}.DocSearch-Hit-Container{align-items:center;color:var(--docsearch-hit-color);display:flex;flex-direction:row;height:var(--docsearch-hit-height);padding:0 var(--docsearch-spacing) 0 0}.DocSearch-Hit-icon{height:20px;width:20px}.DocSearch-Hit-action,.DocSearch-Hit-icon{color:var(--docsearch-muted-color);stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Hit-action{align-items:center;display:flex;height:22px;width:22px}.DocSearch-Hit-action svg{display:block;height:18px;width:18px}.DocSearch-Hit-action+.DocSearch-Hit-action{margin-left:6px}.DocSearch-Hit-action-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:inherit;cursor:pointer;padding:2px}svg.DocSearch-Hit-Select-Icon{display:none}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Select-Icon{display:block}.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:background-color .1s ease-in}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{transition:none}}.DocSearch-Hit-action-button:focus path,.DocSearch-Hit-action-button:hover path{fill:#fff}.DocSearch-Hit-content-wrapper{display:flex;flex:1 1 auto;flex-direction:column;font-weight:500;justify-content:center;line-height:1.2em;margin:0 8px;overflow-x:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:80%}.DocSearch-Hit-title{font-size:.9em}.DocSearch-Hit-path{color:var(--docsearch-muted-color);font-size:.75em}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-action,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-icon,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-path,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-text,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-title,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Tree,.DocSearch-Hit[aria-selected=true] mark{color:var(--docsearch-hit-active-color)!important}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:none}}.DocSearch-ErrorScreen,.DocSearch-NoResults,.DocSearch-StartScreen{font-size:.9em;margin:0 auto;padding:36px 0;text-align:center;width:80%}.DocSearch-Screen-Icon{color:var(--docsearch-muted-color);padding-bottom:12px}.DocSearch-NoResults-Prefill-List{display:inline-block;padding-bottom:24px;text-align:left}.DocSearch-NoResults-Prefill-List ul{display:inline-block;padding:8px 0 0}.DocSearch-NoResults-Prefill-List li{list-style-position:inside;list-style-type:"» "}.DocSearch-Prefill{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:1em;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;font-size:1em;font-weight:700;padding:0}.DocSearch-Prefill:focus,.DocSearch-Prefill:hover{outline:none;text-decoration:underline}.DocSearch-Footer{align-items:center;background:var(--docsearch-footer-background);border-radius:0 0 8px 8px;box-shadow:var(--docsearch-footer-shadow);display:flex;flex-direction:row-reverse;flex-shrink:0;height:var(--docsearch-footer-height);justify-content:space-between;padding:0 var(--docsearch-spacing);position:relative;-webkit-user-select:none;user-select:none;width:100%;z-index:300}.DocSearch-Commands{color:var(--docsearch-muted-color);display:flex;list-style:none;margin:0;padding:0}.DocSearch-Commands li{align-items:center;display:flex}.DocSearch-Commands li:not(:last-of-type){margin-right:.8em}.DocSearch-Commands-Key{align-items:center;background:var(--docsearch-key-gradient);border-radius:2px;box-shadow:var(--docsearch-key-shadow);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 1px;color:var(--docsearch-muted-color);border:0;width:20px}.DocSearch-VisuallyHiddenForAccessibility{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (max-width:768px){:root{--docsearch-spacing:10px;--docsearch-footer-height:40px}.DocSearch-Dropdown{height:100%}.DocSearch-Container{height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);position:absolute}.DocSearch-Footer{border-radius:0;bottom:0;position:absolute}.DocSearch-Hit-content-wrapper{display:flex;position:relative;width:80%}.DocSearch-Modal{border-radius:0;box-shadow:none;height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);margin:0;max-width:100%;width:100%}.DocSearch-Dropdown{max-height:calc(var(--docsearch-vh, 1vh)*100 - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height))}.DocSearch-Cancel{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;flex:none;font:inherit;font-size:1em;font-weight:500;margin-left:var(--docsearch-spacing);outline:none;overflow:hidden;padding:0;-webkit-user-select:none;user-select:none;white-space:nowrap}.DocSearch-Commands,.DocSearch-Hit-Tree{display:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}[class*=DocSearch]{--docsearch-primary-color: var(--vp-c-brand-1);--docsearch-highlight-color: var(--docsearch-primary-color);--docsearch-text-color: var(--vp-c-text-1);--docsearch-muted-color: var(--vp-c-text-2);--docsearch-searchbox-shadow: none;--docsearch-searchbox-background: transparent;--docsearch-searchbox-focus-background: transparent;--docsearch-key-gradient: transparent;--docsearch-key-shadow: none;--docsearch-modal-background: var(--vp-c-bg-soft);--docsearch-footer-background: var(--vp-c-bg)}.dark [class*=DocSearch]{--docsearch-modal-shadow: none;--docsearch-footer-shadow: none;--docsearch-logo-color: var(--vp-c-text-2);--docsearch-hit-background: var(--vp-c-default-soft);--docsearch-hit-color: var(--vp-c-text-2);--docsearch-hit-shadow: none}.DocSearch-Button{display:flex;justify-content:center;align-items:center;margin:0;padding:0;width:48px;height:55px;background:transparent;transition:border-color .25s}.DocSearch-Button:hover{background:transparent}.DocSearch-Button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.DocSearch-Button-Key--pressed{transform:none;box-shadow:none}.DocSearch-Button:focus:not(:focus-visible){outline:none!important}@media (min-width: 768px){.DocSearch-Button{justify-content:flex-start;border:1px solid transparent;border-radius:8px;padding:0 10px 0 12px;width:100%;height:40px;background-color:var(--vp-c-bg-alt)}.DocSearch-Button:hover{border-color:var(--vp-c-brand-1);background:var(--vp-c-bg-alt)}}.DocSearch-Button .DocSearch-Button-Container{display:flex;align-items:center}.DocSearch-Button .DocSearch-Search-Icon{position:relative;width:16px;height:16px;color:var(--vp-c-text-1);fill:currentColor;transition:color .5s}.DocSearch-Button:hover .DocSearch-Search-Icon{color:var(--vp-c-text-1)}@media (min-width: 768px){.DocSearch-Button .DocSearch-Search-Icon{top:1px;margin-right:8px;width:14px;height:14px;color:var(--vp-c-text-2)}}.DocSearch-Button .DocSearch-Button-Placeholder{display:none;margin-top:2px;padding:0 16px 0 0;font-size:13px;font-weight:500;color:var(--vp-c-text-2);transition:color .5s}.DocSearch-Button:hover .DocSearch-Button-Placeholder{color:var(--vp-c-text-1)}@media (min-width: 768px){.DocSearch-Button .DocSearch-Button-Placeholder{display:inline-block}}.DocSearch-Button .DocSearch-Button-Keys{direction:ltr;display:none;min-width:auto}@media (min-width: 768px){.DocSearch-Button .DocSearch-Button-Keys{display:flex;align-items:center}}.DocSearch-Button .DocSearch-Button-Key{display:block;margin:2px 0 0;border:1px solid var(--vp-c-divider);border-right:none;border-radius:4px 0 0 4px;padding-left:6px;min-width:0;width:auto;height:22px;line-height:22px;font-family:var(--vp-font-family-base);font-size:12px;font-weight:500;transition:color .5s,border-color .5s}.DocSearch-Button .DocSearch-Button-Key+.DocSearch-Button-Key{border-right:1px solid var(--vp-c-divider);border-left:none;border-radius:0 4px 4px 0;padding-left:2px;padding-right:6px}.DocSearch-Button .DocSearch-Button-Key:first-child{font-size:0!important}.DocSearch-Button .DocSearch-Button-Key:first-child:after{content:"Ctrl";font-size:12px;letter-spacing:normal;color:var(--docsearch-muted-color)}.mac .DocSearch-Button .DocSearch-Button-Key:first-child:after{content:"⌘"}.DocSearch-Button .DocSearch-Button-Key:first-child>*{display:none}.DocSearch-Search-Icon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke-width='1.6' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' d='m14.386 14.386 4.088 4.088-4.088-4.088A7.533 7.533 0 1 1 3.733 3.733a7.533 7.533 0 0 1 10.653 10.653z'/%3E%3C/svg%3E")}.VPNavBarSearch{display:flex;align-items:center}@media (min-width: 768px){.VPNavBarSearch{flex-grow:1;padding-left:24px}}@media (min-width: 960px){.VPNavBarSearch{padding-left:32px}}.dark .DocSearch-Footer{border-top:1px solid var(--vp-c-divider)}.DocSearch-Form{border:1px solid var(--vp-c-brand-1);background-color:var(--vp-c-white)}.dark .DocSearch-Form{background-color:var(--vp-c-default-soft)}.DocSearch-Screen-Icon>svg{margin:auto}.VPNavBarSocialLinks[data-v-164c457f]{display:none}@media (min-width: 1280px){.VPNavBarSocialLinks[data-v-164c457f]{display:flex;align-items:center}}.title[data-v-28a961f9]{display:flex;align-items:center;border-bottom:1px solid transparent;width:100%;height:var(--vp-nav-height);font-size:16px;font-weight:600;color:var(--vp-c-text-1);transition:opacity .25s}@media (min-width: 960px){.title[data-v-28a961f9]{flex-shrink:0}.VPNavBarTitle.has-sidebar .title[data-v-28a961f9]{border-bottom-color:var(--vp-c-divider)}}[data-v-28a961f9] .logo{margin-right:8px;height:var(--vp-nav-logo-height)}.VPNavBarTranslations[data-v-c80d9ad0]{display:none}@media (min-width: 1280px){.VPNavBarTranslations[data-v-c80d9ad0]{display:flex;align-items:center}}.title[data-v-c80d9ad0]{padding:0 24px 0 12px;line-height:32px;font-size:14px;font-weight:700;color:var(--vp-c-text-1)}.VPNavBar[data-v-822684d1]{position:relative;height:var(--vp-nav-height);pointer-events:none;white-space:nowrap;transition:background-color .25s}.VPNavBar.screen-open[data-v-822684d1]{transition:none;background-color:var(--vp-nav-bg-color);border-bottom:1px solid var(--vp-c-divider)}.VPNavBar[data-v-822684d1]:not(.home){background-color:var(--vp-nav-bg-color)}@media (min-width: 960px){.VPNavBar[data-v-822684d1]:not(.home){background-color:transparent}.VPNavBar[data-v-822684d1]:not(.has-sidebar):not(.home.top){background-color:var(--vp-nav-bg-color)}}.wrapper[data-v-822684d1]{padding:0 8px 0 24px}@media (min-width: 768px){.wrapper[data-v-822684d1]{padding:0 32px}}@media (min-width: 960px){.VPNavBar.has-sidebar .wrapper[data-v-822684d1]{padding:0}}.container[data-v-822684d1]{display:flex;justify-content:space-between;margin:0 auto;max-width:calc(var(--vp-layout-max-width) - 64px);height:var(--vp-nav-height);pointer-events:none}.container>.title[data-v-822684d1],.container>.content[data-v-822684d1]{pointer-events:none}.container[data-v-822684d1] *{pointer-events:auto}@media (min-width: 960px){.VPNavBar.has-sidebar .container[data-v-822684d1]{max-width:100%}}.title[data-v-822684d1]{flex-shrink:0;height:calc(var(--vp-nav-height) - 1px);transition:background-color .5s}@media (min-width: 960px){.VPNavBar.has-sidebar .title[data-v-822684d1]{position:absolute;top:0;left:0;z-index:2;padding:0 32px;width:var(--vp-sidebar-width);height:var(--vp-nav-height);background-color:transparent}}@media (min-width: 1440px){.VPNavBar.has-sidebar .title[data-v-822684d1]{padding-left:max(32px,calc((100% - (var(--vp-layout-max-width) - 64px)) / 2));width:calc((100% - (var(--vp-layout-max-width) - 64px)) / 2 + var(--vp-sidebar-width) - 32px)}}.content[data-v-822684d1]{flex-grow:1}@media (min-width: 960px){.VPNavBar.has-sidebar .content[data-v-822684d1]{position:relative;z-index:1;padding-right:32px;padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .content[data-v-822684d1]{padding-right:calc((100vw - var(--vp-layout-max-width)) / 2 + 32px);padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.content-body[data-v-822684d1]{display:flex;justify-content:flex-end;align-items:center;height:var(--vp-nav-height);transition:background-color .5s}@media (min-width: 960px){.VPNavBar:not(.home.top) .content-body[data-v-822684d1]{position:relative;background-color:var(--vp-nav-bg-color)}.VPNavBar:not(.has-sidebar):not(.home.top) .content-body[data-v-822684d1]{background-color:transparent}}@media (max-width: 767px){.content-body[data-v-822684d1]{column-gap:.5rem}}.menu+.translations[data-v-822684d1]:before,.menu+.appearance[data-v-822684d1]:before,.menu+.social-links[data-v-822684d1]:before,.translations+.appearance[data-v-822684d1]:before,.appearance+.social-links[data-v-822684d1]:before{margin-right:8px;margin-left:8px;width:1px;height:24px;background-color:var(--vp-c-divider);content:""}.menu+.appearance[data-v-822684d1]:before,.translations+.appearance[data-v-822684d1]:before{margin-right:16px}.appearance+.social-links[data-v-822684d1]:before{margin-left:16px}.social-links[data-v-822684d1]{margin-right:-8px}.divider[data-v-822684d1]{width:100%;height:1px}@media (min-width: 960px){.VPNavBar.has-sidebar .divider[data-v-822684d1]{padding-left:var(--vp-sidebar-width)}}@media (min-width: 1440px){.VPNavBar.has-sidebar .divider[data-v-822684d1]{padding-left:calc((100vw - var(--vp-layout-max-width)) / 2 + var(--vp-sidebar-width))}}.divider-line[data-v-822684d1]{width:100%;height:1px;transition:background-color .5s}.VPNavBar:not(.home) .divider-line[data-v-822684d1]{background-color:var(--vp-c-gutter)}@media (min-width: 960px){.VPNavBar:not(.home.top) .divider-line[data-v-822684d1]{background-color:var(--vp-c-gutter)}.VPNavBar:not(.has-sidebar):not(.home.top) .divider[data-v-822684d1]{background-color:var(--vp-c-gutter)}}.VPNavScreenAppearance[data-v-ffb44008]{display:flex;justify-content:space-between;align-items:center;border-radius:8px;padding:12px 14px 12px 16px;background-color:var(--vp-c-bg-soft)}.text[data-v-ffb44008]{line-height:24px;font-size:12px;font-weight:500;color:var(--vp-c-text-2)}.VPNavScreenMenuLink[data-v-27d04aeb]{display:block;border-bottom:1px solid var(--vp-c-divider);padding:12px 0 11px;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:border-color .25s,color .25s}.VPNavScreenMenuLink[data-v-27d04aeb]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupLink[data-v-7179dbb7]{display:block;margin-left:12px;line-height:32px;font-size:14px;font-weight:400;color:var(--vp-c-text-1);transition:color .25s}.VPNavScreenMenuGroupLink[data-v-7179dbb7]:hover{color:var(--vp-c-brand-1)}.VPNavScreenMenuGroupSection[data-v-4b8941ac]{display:block}.title[data-v-4b8941ac]{line-height:32px;font-size:13px;font-weight:700;color:var(--vp-c-text-2);transition:color .25s}.VPNavScreenMenuGroup[data-v-875057a5]{border-bottom:1px solid var(--vp-c-divider);height:48px;overflow:hidden;transition:border-color .5s}.VPNavScreenMenuGroup .items[data-v-875057a5]{visibility:hidden}.VPNavScreenMenuGroup.open .items[data-v-875057a5]{visibility:visible}.VPNavScreenMenuGroup.open[data-v-875057a5]{padding-bottom:10px;height:auto}.VPNavScreenMenuGroup.open .button[data-v-875057a5]{padding-bottom:6px;color:var(--vp-c-brand-1)}.VPNavScreenMenuGroup.open .button-icon[data-v-875057a5]{transform:rotate(45deg)}.button[data-v-875057a5]{display:flex;justify-content:space-between;align-items:center;padding:12px 4px 11px 0;width:100%;line-height:24px;font-size:14px;font-weight:500;color:var(--vp-c-text-1);transition:color .25s}.button[data-v-875057a5]:hover{color:var(--vp-c-brand-1)}.button-icon[data-v-875057a5]{transition:transform .25s}.group[data-v-875057a5]:first-child{padding-top:0}.group+.group[data-v-875057a5],.group+.item[data-v-875057a5]{padding-top:4px}.VPNavScreenTranslations[data-v-362991c2]{height:24px;overflow:hidden}.VPNavScreenTranslations.open[data-v-362991c2]{height:auto}.title[data-v-362991c2]{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--vp-c-text-1)}.icon[data-v-362991c2]{font-size:16px}.icon.lang[data-v-362991c2]{margin-right:8px}.icon.chevron[data-v-362991c2]{margin-left:4px}.list[data-v-362991c2]{padding:4px 0 0 24px}.link[data-v-362991c2]{line-height:32px;font-size:13px;color:var(--vp-c-text-1)}.VPNavScreen[data-v-833aabba]{position:fixed;top:calc(var(--vp-nav-height) + var(--vp-layout-top-height, 0px));right:0;bottom:0;left:0;padding:0 32px;width:100%;background-color:var(--vp-nav-screen-bg-color);overflow-y:auto;transition:background-color .25s;pointer-events:auto}.VPNavScreen.fade-enter-active[data-v-833aabba],.VPNavScreen.fade-leave-active[data-v-833aabba]{transition:opacity .25s}.VPNavScreen.fade-enter-active .container[data-v-833aabba],.VPNavScreen.fade-leave-active .container[data-v-833aabba]{transition:transform .25s ease}.VPNavScreen.fade-enter-from[data-v-833aabba],.VPNavScreen.fade-leave-to[data-v-833aabba]{opacity:0}.VPNavScreen.fade-enter-from .container[data-v-833aabba],.VPNavScreen.fade-leave-to .container[data-v-833aabba]{transform:translateY(-8px)}@media (min-width: 768px){.VPNavScreen[data-v-833aabba]{display:none}}.container[data-v-833aabba]{margin:0 auto;padding:24px 0 96px;max-width:288px}.menu+.translations[data-v-833aabba],.menu+.appearance[data-v-833aabba],.translations+.appearance[data-v-833aabba]{margin-top:24px}.menu+.social-links[data-v-833aabba]{margin-top:16px}.appearance+.social-links[data-v-833aabba]{margin-top:16px}.VPNav[data-v-f1e365da]{position:relative;top:var(--vp-layout-top-height, 0px);left:0;z-index:var(--vp-z-index-nav);width:100%;pointer-events:none;transition:background-color .5s}@media (min-width: 960px){.VPNav[data-v-f1e365da]{position:fixed}}.VPSidebarItem.level-0[data-v-196b2e5f]{padding-bottom:24px}.VPSidebarItem.collapsed.level-0[data-v-196b2e5f]{padding-bottom:10px}.item[data-v-196b2e5f]{position:relative;display:flex;width:100%}.VPSidebarItem.collapsible>.item[data-v-196b2e5f]{cursor:pointer}.indicator[data-v-196b2e5f]{position:absolute;top:6px;bottom:6px;left:-17px;width:2px;border-radius:2px;transition:background-color .25s}.VPSidebarItem.level-2.is-active>.item>.indicator[data-v-196b2e5f],.VPSidebarItem.level-3.is-active>.item>.indicator[data-v-196b2e5f],.VPSidebarItem.level-4.is-active>.item>.indicator[data-v-196b2e5f],.VPSidebarItem.level-5.is-active>.item>.indicator[data-v-196b2e5f]{background-color:var(--vp-c-brand-1)}.link[data-v-196b2e5f]{display:flex;align-items:center;flex-grow:1}.text[data-v-196b2e5f]{flex-grow:1;padding:4px 0;line-height:24px;font-size:14px;transition:color .25s}.VPSidebarItem.level-0 .text[data-v-196b2e5f]{font-weight:700;color:var(--vp-c-text-1)}.VPSidebarItem.level-1 .text[data-v-196b2e5f],.VPSidebarItem.level-2 .text[data-v-196b2e5f],.VPSidebarItem.level-3 .text[data-v-196b2e5f],.VPSidebarItem.level-4 .text[data-v-196b2e5f],.VPSidebarItem.level-5 .text[data-v-196b2e5f]{font-weight:500;color:var(--vp-c-text-2)}.VPSidebarItem.level-0.is-link>.item>.link:hover .text[data-v-196b2e5f],.VPSidebarItem.level-1.is-link>.item>.link:hover .text[data-v-196b2e5f],.VPSidebarItem.level-2.is-link>.item>.link:hover .text[data-v-196b2e5f],.VPSidebarItem.level-3.is-link>.item>.link:hover .text[data-v-196b2e5f],.VPSidebarItem.level-4.is-link>.item>.link:hover .text[data-v-196b2e5f],.VPSidebarItem.level-5.is-link>.item>.link:hover .text[data-v-196b2e5f]{color:var(--vp-c-brand-1)}.VPSidebarItem.level-0.has-active>.item>.text[data-v-196b2e5f],.VPSidebarItem.level-1.has-active>.item>.text[data-v-196b2e5f],.VPSidebarItem.level-2.has-active>.item>.text[data-v-196b2e5f],.VPSidebarItem.level-3.has-active>.item>.text[data-v-196b2e5f],.VPSidebarItem.level-4.has-active>.item>.text[data-v-196b2e5f],.VPSidebarItem.level-5.has-active>.item>.text[data-v-196b2e5f],.VPSidebarItem.level-0.has-active>.item>.link>.text[data-v-196b2e5f],.VPSidebarItem.level-1.has-active>.item>.link>.text[data-v-196b2e5f],.VPSidebarItem.level-2.has-active>.item>.link>.text[data-v-196b2e5f],.VPSidebarItem.level-3.has-active>.item>.link>.text[data-v-196b2e5f],.VPSidebarItem.level-4.has-active>.item>.link>.text[data-v-196b2e5f],.VPSidebarItem.level-5.has-active>.item>.link>.text[data-v-196b2e5f]{color:var(--vp-c-text-1)}.VPSidebarItem.level-0.is-active>.item .link>.text[data-v-196b2e5f],.VPSidebarItem.level-1.is-active>.item .link>.text[data-v-196b2e5f],.VPSidebarItem.level-2.is-active>.item .link>.text[data-v-196b2e5f],.VPSidebarItem.level-3.is-active>.item .link>.text[data-v-196b2e5f],.VPSidebarItem.level-4.is-active>.item .link>.text[data-v-196b2e5f],.VPSidebarItem.level-5.is-active>.item .link>.text[data-v-196b2e5f]{color:var(--vp-c-brand-1)}.caret[data-v-196b2e5f]{display:flex;justify-content:center;align-items:center;margin-right:-7px;width:32px;height:32px;color:var(--vp-c-text-3);cursor:pointer;transition:color .25s;flex-shrink:0}.item:hover .caret[data-v-196b2e5f]{color:var(--vp-c-text-2)}.item:hover .caret[data-v-196b2e5f]:hover{color:var(--vp-c-text-1)}.caret-icon[data-v-196b2e5f]{font-size:18px;transform:rotate(90deg);transition:transform .25s}.VPSidebarItem.collapsed .caret-icon[data-v-196b2e5f]{transform:rotate(0)}.VPSidebarItem.level-1 .items[data-v-196b2e5f],.VPSidebarItem.level-2 .items[data-v-196b2e5f],.VPSidebarItem.level-3 .items[data-v-196b2e5f],.VPSidebarItem.level-4 .items[data-v-196b2e5f],.VPSidebarItem.level-5 .items[data-v-196b2e5f]{border-left:1px solid var(--vp-c-divider);padding-left:16px}.VPSidebarItem.collapsed .items[data-v-196b2e5f]{display:none}.no-transition[data-v-9e426adc] .caret-icon{transition:none}.group+.group[data-v-9e426adc]{border-top:1px solid var(--vp-c-divider);padding-top:10px}@media (min-width: 960px){.group[data-v-9e426adc]{padding-top:10px;width:calc(var(--vp-sidebar-width) - 64px)}}.VPSidebar[data-v-18756405]{position:fixed;top:var(--vp-layout-top-height, 0px);bottom:0;left:0;z-index:var(--vp-z-index-sidebar);padding:32px 32px 96px;width:calc(100vw - 64px);max-width:320px;background-color:var(--vp-sidebar-bg-color);opacity:0;box-shadow:var(--vp-c-shadow-3);overflow-x:hidden;overflow-y:auto;transform:translate(-100%);transition:opacity .5s,transform .25s ease;overscroll-behavior:contain}.VPSidebar.open[data-v-18756405]{opacity:1;visibility:visible;transform:translate(0);transition:opacity .25s,transform .5s cubic-bezier(.19,1,.22,1)}.dark .VPSidebar[data-v-18756405]{box-shadow:var(--vp-shadow-1)}@media (min-width: 960px){.VPSidebar[data-v-18756405]{padding-top:var(--vp-nav-height);width:var(--vp-sidebar-width);max-width:100%;background-color:var(--vp-sidebar-bg-color);opacity:1;visibility:visible;box-shadow:none;transform:translate(0)}}@media (min-width: 1440px){.VPSidebar[data-v-18756405]{padding-left:max(32px,calc((100% - (var(--vp-layout-max-width) - 64px)) / 2));width:calc((100% - (var(--vp-layout-max-width) - 64px)) / 2 + var(--vp-sidebar-width) - 32px)}}@media (min-width: 960px){.curtain[data-v-18756405]{position:sticky;top:-64px;left:0;z-index:1;margin-top:calc(var(--vp-nav-height) * -1);margin-right:-32px;margin-left:-32px;height:var(--vp-nav-height);background-color:var(--vp-sidebar-bg-color)}}.nav[data-v-18756405]{outline:0}.VPSkipLink[data-v-c3508ec8]{top:8px;left:8px;padding:8px 16px;z-index:999;border-radius:8px;font-size:12px;font-weight:700;text-decoration:none;color:var(--vp-c-brand-1);box-shadow:var(--vp-shadow-3);background-color:var(--vp-c-bg)}.VPSkipLink[data-v-c3508ec8]:focus{height:auto;width:auto;clip:auto;clip-path:none}@media (min-width: 1280px){.VPSkipLink[data-v-c3508ec8]{top:14px;left:16px}}.Layout[data-v-a9a9e638]{display:flex;flex-direction:column;min-height:100vh}.VPHomeSponsors[data-v-db81191c]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPHomeSponsors[data-v-db81191c]{margin:96px 0}@media (min-width: 768px){.VPHomeSponsors[data-v-db81191c]{margin:128px 0}}.VPHomeSponsors[data-v-db81191c]{padding:0 24px}@media (min-width: 768px){.VPHomeSponsors[data-v-db81191c]{padding:0 48px}}@media (min-width: 960px){.VPHomeSponsors[data-v-db81191c]{padding:0 64px}}.container[data-v-db81191c]{margin:0 auto;max-width:1152px}.love[data-v-db81191c]{margin:0 auto;width:fit-content;font-size:28px;color:var(--vp-c-text-3)}.icon[data-v-db81191c]{display:inline-block}.message[data-v-db81191c]{margin:0 auto;padding-top:10px;max-width:320px;text-align:center;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}.sponsors[data-v-db81191c]{padding-top:32px}.action[data-v-db81191c]{padding-top:40px;text-align:center}.VPTeamPage[data-v-c2f8e101]{margin:96px 0}@media (min-width: 768px){.VPTeamPage[data-v-c2f8e101]{margin:128px 0}}.VPHome .VPTeamPageTitle[data-v-c2f8e101-s]{border-top:1px solid var(--vp-c-gutter);padding-top:88px!important}.VPTeamPageSection+.VPTeamPageSection[data-v-c2f8e101-s],.VPTeamMembers+.VPTeamPageSection[data-v-c2f8e101-s]{margin-top:64px}.VPTeamMembers+.VPTeamMembers[data-v-c2f8e101-s]{margin-top:24px}@media (min-width: 768px){.VPTeamPageTitle+.VPTeamPageSection[data-v-c2f8e101-s]{margin-top:16px}.VPTeamPageSection+.VPTeamPageSection[data-v-c2f8e101-s],.VPTeamMembers+.VPTeamPageSection[data-v-c2f8e101-s]{margin-top:96px}}.VPTeamMembers[data-v-c2f8e101-s]{padding:0 24px}@media (min-width: 768px){.VPTeamMembers[data-v-c2f8e101-s]{padding:0 48px}}@media (min-width: 960px){.VPTeamMembers[data-v-c2f8e101-s]{padding:0 64px}}.VPTeamPageTitle[data-v-e277e15c]{padding:48px 32px;text-align:center}@media (min-width: 768px){.VPTeamPageTitle[data-v-e277e15c]{padding:64px 48px 48px}}@media (min-width: 960px){.VPTeamPageTitle[data-v-e277e15c]{padding:80px 64px 48px}}.title[data-v-e277e15c]{letter-spacing:0;line-height:44px;font-size:36px;font-weight:500}@media (min-width: 768px){.title[data-v-e277e15c]{letter-spacing:-.5px;line-height:56px;font-size:48px}}.lead[data-v-e277e15c]{margin:0 auto;max-width:512px;padding-top:12px;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}@media (min-width: 768px){.lead[data-v-e277e15c]{max-width:592px;letter-spacing:.15px;line-height:28px;font-size:20px}}.VPTeamPageSection[data-v-d43bc49d]{padding:0 32px}@media (min-width: 768px){.VPTeamPageSection[data-v-d43bc49d]{padding:0 48px}}@media (min-width: 960px){.VPTeamPageSection[data-v-d43bc49d]{padding:0 64px}}.title[data-v-d43bc49d]{position:relative;margin:0 auto;max-width:1152px;text-align:center;color:var(--vp-c-text-2)}.title-line[data-v-d43bc49d]{position:absolute;top:16px;left:0;width:100%;height:1px;background-color:var(--vp-c-divider)}.title-text[data-v-d43bc49d]{position:relative;display:inline-block;padding:0 24px;letter-spacing:0;line-height:32px;font-size:20px;font-weight:500;background-color:var(--vp-c-bg)}.lead[data-v-d43bc49d]{margin:0 auto;max-width:480px;padding-top:12px;text-align:center;line-height:24px;font-size:16px;font-weight:500;color:var(--vp-c-text-2)}.members[data-v-d43bc49d]{padding-top:40px}.VPTeamMembersItem[data-v-f9987cb6]{display:flex;flex-direction:column;gap:2px;border-radius:12px;width:100%;height:100%;overflow:hidden}.VPTeamMembersItem.small .profile[data-v-f9987cb6]{padding:32px}.VPTeamMembersItem.small .data[data-v-f9987cb6]{padding-top:20px}.VPTeamMembersItem.small .avatar[data-v-f9987cb6]{width:64px;height:64px}.VPTeamMembersItem.small .name[data-v-f9987cb6]{line-height:24px;font-size:16px}.VPTeamMembersItem.small .affiliation[data-v-f9987cb6]{padding-top:4px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .desc[data-v-f9987cb6]{padding-top:12px;line-height:20px;font-size:14px}.VPTeamMembersItem.small .links[data-v-f9987cb6]{margin:0 -16px -20px;padding:10px 0 0}.VPTeamMembersItem.medium .profile[data-v-f9987cb6]{padding:48px 32px}.VPTeamMembersItem.medium .data[data-v-f9987cb6]{padding-top:24px;text-align:center}.VPTeamMembersItem.medium .avatar[data-v-f9987cb6]{width:96px;height:96px}.VPTeamMembersItem.medium .name[data-v-f9987cb6]{letter-spacing:.15px;line-height:28px;font-size:20px}.VPTeamMembersItem.medium .affiliation[data-v-f9987cb6]{padding-top:4px;font-size:16px}.VPTeamMembersItem.medium .desc[data-v-f9987cb6]{padding-top:16px;max-width:288px;font-size:16px}.VPTeamMembersItem.medium .links[data-v-f9987cb6]{margin:0 -16px -12px;padding:16px 12px 0}.profile[data-v-f9987cb6]{flex-grow:1;background-color:var(--vp-c-bg-soft)}.data[data-v-f9987cb6]{text-align:center}.avatar[data-v-f9987cb6]{position:relative;flex-shrink:0;margin:0 auto;border-radius:50%;box-shadow:var(--vp-shadow-3)}.avatar-img[data-v-f9987cb6]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;object-fit:cover}.name[data-v-f9987cb6]{margin:0;font-weight:600}.affiliation[data-v-f9987cb6]{margin:0;font-weight:500;color:var(--vp-c-text-2)}.org.link[data-v-f9987cb6]{color:var(--vp-c-text-2);transition:color .25s}.org.link[data-v-f9987cb6]:hover{color:var(--vp-c-brand-1)}.desc[data-v-f9987cb6]{margin:0 auto}.desc[data-v-f9987cb6] a{font-weight:500;color:var(--vp-c-brand-1);text-decoration-style:dotted;transition:color .25s}.links[data-v-f9987cb6]{display:flex;justify-content:center;height:56px}.sp-link[data-v-f9987cb6]{display:flex;justify-content:center;align-items:center;text-align:center;padding:16px;font-size:14px;font-weight:500;color:var(--vp-c-sponsor);background-color:var(--vp-c-bg-soft);transition:color .25s,background-color .25s}.sp .sp-link.link[data-v-f9987cb6]:hover,.sp .sp-link.link[data-v-f9987cb6]:focus{outline:none;color:var(--vp-c-white);background-color:var(--vp-c-sponsor)}.sp-icon[data-v-f9987cb6]{margin-right:8px;font-size:16px}.VPTeamMembers.small .container[data-v-fba19bad]{grid-template-columns:repeat(auto-fit,minmax(224px,1fr))}.VPTeamMembers.small.count-1 .container[data-v-fba19bad]{max-width:276px}.VPTeamMembers.small.count-2 .container[data-v-fba19bad]{max-width:576px}.VPTeamMembers.small.count-3 .container[data-v-fba19bad]{max-width:876px}.VPTeamMembers.medium .container[data-v-fba19bad]{grid-template-columns:repeat(auto-fit,minmax(256px,1fr))}@media (min-width: 375px){.VPTeamMembers.medium .container[data-v-fba19bad]{grid-template-columns:repeat(auto-fit,minmax(288px,1fr))}}.VPTeamMembers.medium.count-1 .container[data-v-fba19bad]{max-width:368px}.VPTeamMembers.medium.count-2 .container[data-v-fba19bad]{max-width:760px}.container[data-v-fba19bad]{display:grid;gap:24px;margin:0 auto;max-width:1152px}:root{--vp-plugin-tabs-tab-text-color: var(--vp-c-text-2);--vp-plugin-tabs-tab-active-text-color: var(--vp-c-text-1);--vp-plugin-tabs-tab-hover-text-color: var(--vp-c-text-1);--vp-plugin-tabs-tab-bg: var(--vp-c-bg-soft);--vp-plugin-tabs-tab-divider: var(--vp-c-divider);--vp-plugin-tabs-tab-active-bar-color: var(--vp-c-brand-1)}.plugin-tabs{margin:16px 0;background-color:var(--vp-plugin-tabs-tab-bg);border-radius:8px}.plugin-tabs--tab-list{position:relative;padding:0 12px;overflow-x:auto;overflow-y:hidden}.plugin-tabs--tab-list:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:var(--vp-plugin-tabs-tab-divider)}.plugin-tabs--tab{position:relative;padding:0 12px;line-height:48px;border-bottom:2px solid transparent;color:var(--vp-plugin-tabs-tab-text-color);font-size:14px;font-weight:500;white-space:nowrap;transition:color .25s}.plugin-tabs--tab[aria-selected=true]{color:var(--vp-plugin-tabs-tab-active-text-color)}.plugin-tabs--tab:hover{color:var(--vp-plugin-tabs-tab-hover-text-color)}.plugin-tabs--tab:after{content:"";position:absolute;bottom:-2px;left:8px;right:8px;height:2px;background-color:transparent;transition:background-color .25s;z-index:1}.plugin-tabs--tab[aria-selected=true]:after{background-color:var(--vp-plugin-tabs-tab-active-bar-color)}.plugin-tabs--content[data-v-9b0d03d2]{padding:16px}.plugin-tabs--content[data-v-9b0d03d2]>:first-child:first-child{margin-top:0}.plugin-tabs--content[data-v-9b0d03d2]>:last-child:last-child{margin-bottom:0}.plugin-tabs--content[data-v-9b0d03d2]>div[class*=language-]{border-radius:8px;margin:16px 0}:root:not(.dark) .plugin-tabs--content[data-v-9b0d03d2] div[class*=language-]{background-color:var(--vp-c-bg)}.VPHero .clip{white-space:pre;max-width:500px}:root{--vp-font-family-base: "Barlow", "Inter var experimental", "Inter var", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--vp-font-family-mono: "Space Mono", Menlo, Monaco, Consolas, "Courier New", monospace}:root{--julia-blue: #4063D8;--julia-purple: #9558B2;--julia-red: #CB3C33;--julia-green: #389826;--vp-c-brand: #389826;--vp-c-brand-light: #3dd027;--vp-c-brand-lighter: #9499ff;--vp-c-brand-lightest: #bcc0ff;--vp-c-brand-dark: #535bf2;--vp-c-brand-darker: #454ce1;--vp-c-brand-dimm: #212425}:root{--vp-button-brand-border: var(--vp-c-brand-light);--vp-button-brand-text: var(--vp-c-white);--vp-button-brand-bg: var(--vp-c-brand);--vp-button-brand-hover-border: var(--vp-c-brand-light);--vp-button-brand-hover-text: var(--vp-c-white);--vp-button-brand-hover-bg: var(--vp-c-brand-light);--vp-button-brand-active-border: var(--vp-c-brand-light);--vp-button-brand-active-text: var(--vp-c-white);--vp-button-brand-active-bg: var(--vp-button-brand-bg)}:root{--vp-home-hero-name-color: transparent;--vp-home-hero-name-background: -webkit-linear-gradient( 120deg, #459c55 30%, #dccc50 );--vp-home-hero-image-background-image: linear-gradient( -45deg, #9558B2 30%, #389826 30%, #CB3C33 );--vp-home-hero-image-filter: blur(40px)}@media (min-width: 640px){:root{--vp-home-hero-image-filter: blur(56px)}}@media (min-width: 960px){:root{--vp-home-hero-image-filter: blur(72px)}}:root.dark{--vp-custom-block-tip-border: var(--vp-c-brand);--vp-custom-block-tip-text: var(--vp-c-brand-lightest);--vp-custom-block-tip-bg: var(--vp-c-brand-dimm);--vp-c-black: hsl(220 20% 9%);--vp-c-black-pure: hsl(220, 24%, 4%);--vp-c-black-soft: hsl(220 16% 13%);--vp-c-black-mute: hsl(220 14% 17%);--vp-c-gray: hsl(220 8% 56%);--vp-c-gray-dark-1: hsl(220 10% 39%);--vp-c-gray-dark-2: hsl(220 12% 28%);--vp-c-gray-dark-3: hsl(220 12% 23%);--vp-c-gray-dark-4: hsl(220 14% 17%);--vp-c-gray-dark-5: hsl(220 16% 13%);--vp-custom-block-info-bg: hsl(220 14% 17%)}.DocSearch{--docsearch-primary-color: var(--vp-c-brand) !important}mjx-container>svg{display:block;margin:auto}mjx-container{padding:.5rem 0}mjx-container{display:inline-block;margin:auto 2px -2px}mjx-container>svg{margin:auto;display:inline-block}:root{--vp-c-brand-1: #CB3C33;--vp-c-brand-2: #CB3C33;--vp-c-brand-3: #CB3C33;--vp-c-sponsor: #ca2971;--vitest-c-sponsor-hover: #c13071}.dark{--vp-c-brand-1: #91dd33;--vp-c-brand-2: #91dd33;--vp-c-brand-3: #91dd33;--vp-c-sponsor: #91dd33;--vitest-c-sponsor-hover: #e51370}.VPLocalSearchBox[data-v-f4c4f812]{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:flex}.backdrop[data-v-f4c4f812]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--vp-backdrop-bg-color);transition:opacity .5s}.shell[data-v-f4c4f812]{position:relative;padding:12px;margin:64px auto;display:flex;flex-direction:column;gap:16px;background:var(--vp-local-search-bg);width:min(100vw - 60px,900px);height:min-content;max-height:min(100vh - 128px,900px);border-radius:6px}@media (max-width: 767px){.shell[data-v-f4c4f812]{margin:0;width:100vw;height:100vh;max-height:none;border-radius:0}}.search-bar[data-v-f4c4f812]{border:1px solid var(--vp-c-divider);border-radius:4px;display:flex;align-items:center;padding:0 12px;cursor:text}@media (max-width: 767px){.search-bar[data-v-f4c4f812]{padding:0 8px}}.search-bar[data-v-f4c4f812]:focus-within{border-color:var(--vp-c-brand-1)}.local-search-icon[data-v-f4c4f812]{display:block;font-size:18px}.navigate-icon[data-v-f4c4f812]{display:block;font-size:14px}.search-icon[data-v-f4c4f812]{margin:8px}@media (max-width: 767px){.search-icon[data-v-f4c4f812]{display:none}}.search-input[data-v-f4c4f812]{padding:6px 12px;font-size:inherit;width:100%}@media (max-width: 767px){.search-input[data-v-f4c4f812]{padding:6px 4px}}.search-actions[data-v-f4c4f812]{display:flex;gap:4px}@media (any-pointer: coarse){.search-actions[data-v-f4c4f812]{gap:8px}}@media (min-width: 769px){.search-actions.before[data-v-f4c4f812]{display:none}}.search-actions button[data-v-f4c4f812]{padding:8px}.search-actions button[data-v-f4c4f812]:not([disabled]):hover,.toggle-layout-button.detailed-list[data-v-f4c4f812]{color:var(--vp-c-brand-1)}.search-actions button.clear-button[data-v-f4c4f812]:disabled{opacity:.37}.search-keyboard-shortcuts[data-v-f4c4f812]{font-size:.8rem;opacity:75%;display:flex;flex-wrap:wrap;gap:16px;line-height:14px}.search-keyboard-shortcuts span[data-v-f4c4f812]{display:flex;align-items:center;gap:4px}@media (max-width: 767px){.search-keyboard-shortcuts[data-v-f4c4f812]{display:none}}.search-keyboard-shortcuts kbd[data-v-f4c4f812]{background:#8080801a;border-radius:4px;padding:3px 6px;min-width:24px;display:inline-block;text-align:center;vertical-align:middle;border:1px solid rgba(128,128,128,.15);box-shadow:0 2px 2px #0000001a}.results[data-v-f4c4f812]{display:flex;flex-direction:column;gap:6px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.result[data-v-f4c4f812]{display:flex;align-items:center;gap:8px;border-radius:4px;transition:none;line-height:1rem;border:solid 2px var(--vp-local-search-result-border);outline:none}.result>div[data-v-f4c4f812]{margin:12px;width:100%;overflow:hidden}@media (max-width: 767px){.result>div[data-v-f4c4f812]{margin:8px}}.titles[data-v-f4c4f812]{display:flex;flex-wrap:wrap;gap:4px;position:relative;z-index:1001;padding:2px 0}.title[data-v-f4c4f812]{display:flex;align-items:center;gap:4px}.title.main[data-v-f4c4f812]{font-weight:500}.title-icon[data-v-f4c4f812]{opacity:.5;font-weight:500;color:var(--vp-c-brand-1)}.title svg[data-v-f4c4f812]{opacity:.5}.result.selected[data-v-f4c4f812]{--vp-local-search-result-bg: var(--vp-local-search-result-selected-bg);border-color:var(--vp-local-search-result-selected-border)}.excerpt-wrapper[data-v-f4c4f812]{position:relative}.excerpt[data-v-f4c4f812]{opacity:75%;pointer-events:none;max-height:140px;overflow:hidden;position:relative;opacity:.5;margin-top:4px}.result.selected .excerpt[data-v-f4c4f812]{opacity:1}.excerpt[data-v-f4c4f812] *{font-size:.8rem!important;line-height:130%!important}.titles[data-v-f4c4f812] mark,.excerpt[data-v-f4c4f812] mark{background-color:var(--vp-local-search-highlight-bg);color:var(--vp-local-search-highlight-text);border-radius:2px;padding:0 2px}.excerpt[data-v-f4c4f812] .vp-code-group .tabs{display:none}.excerpt[data-v-f4c4f812] .vp-code-group div[class*=language-]{border-radius:8px!important}.excerpt-gradient-bottom[data-v-f4c4f812]{position:absolute;bottom:-1px;left:0;width:100%;height:8px;background:linear-gradient(transparent,var(--vp-local-search-result-bg));z-index:1000}.excerpt-gradient-top[data-v-f4c4f812]{position:absolute;top:-1px;left:0;width:100%;height:8px;background:linear-gradient(var(--vp-local-search-result-bg),transparent);z-index:1000}.result.selected .titles[data-v-f4c4f812],.result.selected .title-icon[data-v-f4c4f812]{color:var(--vp-c-brand-1)!important}.no-results[data-v-f4c4f812]{font-size:.9rem;text-align:center;padding:12px}svg[data-v-f4c4f812]{flex:none}
diff --git a/dev/assets/tutorials_creating_geometry.md.DWmk-Dz3.lean.js b/dev/assets/tutorials_creating_geometry.md.DWmk-Dz3.lean.js
deleted file mode 100644
index 857652632..000000000
--- a/dev/assets/tutorials_creating_geometry.md.DWmk-Dz3.lean.js
+++ /dev/null
@@ -1 +0,0 @@
-import{_ as s,c as i,o as a,a7 as e}from"./chunks/framework.B24clL9_.js";const t="/GeometryOps.jl/dev/assets/cesqaxs.Dz86q2IX.png",n="/GeometryOps.jl/dev/assets/oszyjul.Cx40vhB3.png",l="/GeometryOps.jl/dev/assets/anxsvpj.0OJvb21A.png",p="/GeometryOps.jl/dev/assets/bhjszaf.DaovVbE6.png",h="/GeometryOps.jl/dev/assets/axmadqp.B9NpLJr_.png",o="/GeometryOps.jl/dev/assets/imdbyxb.CG4dr3Lx.png",k="/GeometryOps.jl/dev/assets/hmvlbyk.3sfpQl2i.png",r="/GeometryOps.jl/dev/assets/qxbqrbz.Dab1-ETk.png",g="/GeometryOps.jl/dev/assets/idcmzaa.lu4jwpi-.png",d="/GeometryOps.jl/dev/assets/geblkwv.DwqDxlAG.png",E="/GeometryOps.jl/dev/assets/gxjyogu.CLtpJ5Wb.png",D=JSON.parse('{"title":"Creating Geometry","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/creating_geometry.md","filePath":"tutorials/creating_geometry.md","lastUpdated":null}'),c={name:"tutorials/creating_geometry.md"},y=e("",120),F=[y];function u(f,C,m,b,v,G){return a(),i("div",null,F)}const N=s(c,[["render",u]]);export{D as __pageData,N as default};
diff --git a/dev/assets/tutorials_creating_geometry.md.DWmk-Dz3.js b/dev/assets/tutorials_creating_geometry.md.DvJc8-In.js
similarity index 99%
rename from dev/assets/tutorials_creating_geometry.md.DWmk-Dz3.js
rename to dev/assets/tutorials_creating_geometry.md.DvJc8-In.js
index 50473281b..3384d62cc 100644
--- a/dev/assets/tutorials_creating_geometry.md.DWmk-Dz3.js
+++ b/dev/assets/tutorials_creating_geometry.md.DvJc8-In.js
@@ -1,4 +1,4 @@
-import{_ as s,c as i,o as a,a7 as e}from"./chunks/framework.B24clL9_.js";const t="/GeometryOps.jl/dev/assets/cesqaxs.Dz86q2IX.png",n="/GeometryOps.jl/dev/assets/oszyjul.Cx40vhB3.png",l="/GeometryOps.jl/dev/assets/anxsvpj.0OJvb21A.png",p="/GeometryOps.jl/dev/assets/bhjszaf.DaovVbE6.png",h="/GeometryOps.jl/dev/assets/axmadqp.B9NpLJr_.png",o="/GeometryOps.jl/dev/assets/imdbyxb.CG4dr3Lx.png",k="/GeometryOps.jl/dev/assets/hmvlbyk.3sfpQl2i.png",r="/GeometryOps.jl/dev/assets/qxbqrbz.Dab1-ETk.png",g="/GeometryOps.jl/dev/assets/idcmzaa.lu4jwpi-.png",d="/GeometryOps.jl/dev/assets/geblkwv.DwqDxlAG.png",E="/GeometryOps.jl/dev/assets/gxjyogu.CLtpJ5Wb.png",D=JSON.parse('{"title":"Creating Geometry","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/creating_geometry.md","filePath":"tutorials/creating_geometry.md","lastUpdated":null}'),c={name:"tutorials/creating_geometry.md"},y=e(`

Creating Geometry

In this tutorial, we're going to:

  1. Create and plot geometries

  2. Plot geometries on a map using GeoMakie and coordinate reference system (CRS)

  3. Create geospatial geometries with embedded coordinate reference system information

  4. Assign attributes to geospatial geometries

  5. Save geospatial geometries to common geospatial file formats

First, we load some required packages.

julia
# Geospatial packages from Julia
+import{_ as s,c as i,o as a,a7 as e}from"./chunks/framework.B24clL9_.js";const t="/GeometryOps.jl/dev/assets/vonbuyi.Dz86q2IX.png",n="/GeometryOps.jl/dev/assets/btvqkkw.Cx40vhB3.png",l="/GeometryOps.jl/dev/assets/firmyck.0OJvb21A.png",p="/GeometryOps.jl/dev/assets/iaxhyef.DaovVbE6.png",h="/GeometryOps.jl/dev/assets/bnocybm.B9NpLJr_.png",o="/GeometryOps.jl/dev/assets/zgvbdqj.CG4dr3Lx.png",k="/GeometryOps.jl/dev/assets/xlqkljq.3sfpQl2i.png",r="/GeometryOps.jl/dev/assets/nvsrnqv.Dab1-ETk.png",g="/GeometryOps.jl/dev/assets/wubpuvb.lu4jwpi-.png",d="/GeometryOps.jl/dev/assets/pwxawna.DwqDxlAG.png",E="/GeometryOps.jl/dev/assets/kmbwrkl.CLtpJ5Wb.png",D=JSON.parse('{"title":"Creating Geometry","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/creating_geometry.md","filePath":"tutorials/creating_geometry.md","lastUpdated":null}'),c={name:"tutorials/creating_geometry.md"},y=e(`

Creating Geometry

In this tutorial, we're going to:

  1. Create and plot geometries

  2. Plot geometries on a map using GeoMakie and coordinate reference system (CRS)

  3. Create geospatial geometries with embedded coordinate reference system information

  4. Assign attributes to geospatial geometries

  5. Save geospatial geometries to common geospatial file formats

First, we load some required packages.

julia
# Geospatial packages from Julia
 import GeoInterface as GI
 import GeometryOps as GO
 import GeoFormatTypes as GFT
diff --git a/dev/assets/tutorials_creating_geometry.md.DvJc8-In.lean.js b/dev/assets/tutorials_creating_geometry.md.DvJc8-In.lean.js
new file mode 100644
index 000000000..f5b0fbe02
--- /dev/null
+++ b/dev/assets/tutorials_creating_geometry.md.DvJc8-In.lean.js
@@ -0,0 +1 @@
+import{_ as s,c as i,o as a,a7 as e}from"./chunks/framework.B24clL9_.js";const t="/GeometryOps.jl/dev/assets/vonbuyi.Dz86q2IX.png",n="/GeometryOps.jl/dev/assets/btvqkkw.Cx40vhB3.png",l="/GeometryOps.jl/dev/assets/firmyck.0OJvb21A.png",p="/GeometryOps.jl/dev/assets/iaxhyef.DaovVbE6.png",h="/GeometryOps.jl/dev/assets/bnocybm.B9NpLJr_.png",o="/GeometryOps.jl/dev/assets/zgvbdqj.CG4dr3Lx.png",k="/GeometryOps.jl/dev/assets/xlqkljq.3sfpQl2i.png",r="/GeometryOps.jl/dev/assets/nvsrnqv.Dab1-ETk.png",g="/GeometryOps.jl/dev/assets/wubpuvb.lu4jwpi-.png",d="/GeometryOps.jl/dev/assets/pwxawna.DwqDxlAG.png",E="/GeometryOps.jl/dev/assets/kmbwrkl.CLtpJ5Wb.png",D=JSON.parse('{"title":"Creating Geometry","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/creating_geometry.md","filePath":"tutorials/creating_geometry.md","lastUpdated":null}'),c={name:"tutorials/creating_geometry.md"},y=e("",120),F=[y];function u(f,C,m,b,v,G){return a(),i("div",null,F)}const N=s(c,[["render",u]]);export{D as __pageData,N as default};
diff --git a/dev/assets/tutorials_spatial_joins.md.PcsxydRz.js b/dev/assets/tutorials_spatial_joins.md.8xUKkZII.js
similarity index 99%
rename from dev/assets/tutorials_spatial_joins.md.PcsxydRz.js
rename to dev/assets/tutorials_spatial_joins.md.8xUKkZII.js
index cdb79e401..a4723ab4b 100644
--- a/dev/assets/tutorials_spatial_joins.md.PcsxydRz.js
+++ b/dev/assets/tutorials_spatial_joins.md.8xUKkZII.js
@@ -1,4 +1,4 @@
-import{_ as h,c as a,j as s,a as i,a7 as n,o as t}from"./chunks/framework.B24clL9_.js";const e="/GeometryOps.jl/dev/assets/budtntk.3UVIT8DR.png",l="/GeometryOps.jl/dev/assets/vmylxop.D1vR7f4b.png",p="/GeometryOps.jl/dev/assets/bppzftt.D4CQQSgA.png",B=JSON.parse('{"title":"Spatial joins","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/spatial_joins.md","filePath":"tutorials/spatial_joins.md","lastUpdated":null}'),k={name:"tutorials/spatial_joins.md"},r=s("h1",{id:"Spatial-joins",tabindex:"-1"},[i("Spatial joins "),s("a",{class:"header-anchor",href:"#Spatial-joins","aria-label":'Permalink to "Spatial joins {#Spatial-joins}"'},"​")],-1),E=s("a",{href:"https://www.geeksforgeeks.org/sql-join-set-1-inner-left-right-and-full-joins/",target:"_blank",rel:"noreferrer"},"table joins",-1),d={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},o={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.566ex"},xmlns:"http://www.w3.org/2000/svg",width:"6.307ex",height:"2.262ex",role:"img",focusable:"false",viewBox:"0 -750 2787.7 1000","aria-hidden":"true"},g=n('',1),y=[g],c=s("mjx-assistive-mml",{unselectable:"on",display:"inline",style:{top:"0px",left:"0px",clip:"rect(1px, 1px, 1px, 1px)","-webkit-touch-callout":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none","-ms-user-select":"none","user-select":"none",position:"absolute",padding:"1px 0px 0px 0px",border:"0px",display:"block",width:"auto",overflow:"hidden"}},[s("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[s("mi",null,"p"),s("mo",{stretchy:"false"},"("),s("mi",null,"x"),s("mo",null,","),s("mi",null,"y"),s("mo",{stretchy:"false"},")")])],-1),F=s("code",null,"true",-1),u=s("code",null,"false",-1),m=s("a",{href:"https://en.wikipedia.org/wiki/DE-9IM",target:"_blank",rel:"noreferrer"},[s("code",null,"DE-9IM")],-1),C=n(`

Spatial joins can be done between any geometry types (from geometrycollections to points), just as geometrical predicates can be evaluated on any geometries.

In this tutorial, we will show how to perform a spatial join on first a toy dataset and then two Natural Earth datasets, to show how this can be used in the real world.

In order to perform the spatial join, we use FlexiJoins.jl to perform the join, specifically using its by_pred joining method. This allows the user to specify a predicate in the following manner:

julia
[inner/left/right/outer/...]join((table1, table1),
+import{_ as h,c as a,j as s,a as i,a7 as n,o as t}from"./chunks/framework.B24clL9_.js";const e="/GeometryOps.jl/dev/assets/lyxlqqj.3UVIT8DR.png",l="/GeometryOps.jl/dev/assets/wvjxdph.DPRszx1H.png",p="/GeometryOps.jl/dev/assets/wqdzwel.D0T8vBsU.png",B=JSON.parse('{"title":"Spatial joins","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/spatial_joins.md","filePath":"tutorials/spatial_joins.md","lastUpdated":null}'),k={name:"tutorials/spatial_joins.md"},r=s("h1",{id:"Spatial-joins",tabindex:"-1"},[i("Spatial joins "),s("a",{class:"header-anchor",href:"#Spatial-joins","aria-label":'Permalink to "Spatial joins {#Spatial-joins}"'},"​")],-1),E=s("a",{href:"https://www.geeksforgeeks.org/sql-join-set-1-inner-left-right-and-full-joins/",target:"_blank",rel:"noreferrer"},"table joins",-1),d={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},o={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.566ex"},xmlns:"http://www.w3.org/2000/svg",width:"6.307ex",height:"2.262ex",role:"img",focusable:"false",viewBox:"0 -750 2787.7 1000","aria-hidden":"true"},g=n('',1),y=[g],c=s("mjx-assistive-mml",{unselectable:"on",display:"inline",style:{top:"0px",left:"0px",clip:"rect(1px, 1px, 1px, 1px)","-webkit-touch-callout":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none","-ms-user-select":"none","user-select":"none",position:"absolute",padding:"1px 0px 0px 0px",border:"0px",display:"block",width:"auto",overflow:"hidden"}},[s("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[s("mi",null,"p"),s("mo",{stretchy:"false"},"("),s("mi",null,"x"),s("mo",null,","),s("mi",null,"y"),s("mo",{stretchy:"false"},")")])],-1),F=s("code",null,"true",-1),u=s("code",null,"false",-1),m=s("a",{href:"https://en.wikipedia.org/wiki/DE-9IM",target:"_blank",rel:"noreferrer"},[s("code",null,"DE-9IM")],-1),C=n(`

Spatial joins can be done between any geometry types (from geometrycollections to points), just as geometrical predicates can be evaluated on any geometries.

In this tutorial, we will show how to perform a spatial join on first a toy dataset and then two Natural Earth datasets, to show how this can be used in the real world.

In order to perform the spatial join, we use FlexiJoins.jl to perform the join, specifically using its by_pred joining method. This allows the user to specify a predicate in the following manner:

julia
[inner/left/right/outer/...]join((table1, table1),
     by_pred(:table1_column, predicate_function, :table2_column) # & add other conditions here
 )

We have enabled the use of all of GeometryOps' boolean comparisons here. These are:

julia
GO.contains, GO.within, GO.intersects, GO.touches, GO.crosses, GO.disjoint, GO.overlaps, GO.covers, GO.coveredby, GO.equals

Tip

Always place the dataframe with more complex geometries second, as that is the one which will be sorted into a tree.

Simple example

This example demonstrates how to perform a spatial join between two datasets: a set of polygons and a set of randomly generated points.

The polygons are represented as a DataFrame with geometries and colors, while the points are stored in a separate DataFrame.

The spatial join is performed using the contains predicate from GeometryOps, which checks if each point is contained within any of the polygons. The resulting joined DataFrame is then used to plot the points, colored according to the containing polygon.

First, we generate our data. We create two triangle polygons which, together, span the rectangle (0, 0, 1, 1), and a set of points which are randomly distributed within this rectangle.

julia
import GeoInterface as GI, GeometryOps as GO
 using FlexiJoins, DataFrames
@@ -39,4 +39,4 @@ import{_ as h,c as a,j as s,a as i,a7 as n,o as t}from"./chunks/framework.B24clL
     ::FlexiJoins.Mode.NestedLoopFast, 
     ::FlexiJoins.ByPred{typeof(my_predicate_function)}, 
     datas
-) = true

This will enable FlexiJoins to support your custom function, when it's passed to by_pred(:geometry, my_predicate_function, :geometry).

`,37);function T(_,b,f,D,Q,w){return t(),a("div",null,[r,s("p",null,[i("Spatial joins are "),E,i(" which are based not on equality, but on some predicate "),s("mjx-container",d,[(t(),a("svg",o,y)),c]),i(", which takes two geometries, and returns a value of either "),F,i(" or "),u,i(". For geometries, the "),m,i(" spatial relationship model is used to determine the spatial relationship between two geometries.")]),C])}const v=h(k,[["render",T]]);export{B as __pageData,v as default}; +) = true

This will enable FlexiJoins to support your custom function, when it's passed to by_pred(:geometry, my_predicate_function, :geometry).

`,37);function T(_,b,D,f,Q,w){return t(),a("div",null,[r,s("p",null,[i("Spatial joins are "),E,i(" which are based not on equality, but on some predicate "),s("mjx-container",d,[(t(),a("svg",o,y)),c]),i(", which takes two geometries, and returns a value of either "),F,i(" or "),u,i(". For geometries, the "),m,i(" spatial relationship model is used to determine the spatial relationship between two geometries.")]),C])}const v=h(k,[["render",T]]);export{B as __pageData,v as default}; diff --git a/dev/assets/tutorials_spatial_joins.md.PcsxydRz.lean.js b/dev/assets/tutorials_spatial_joins.md.8xUKkZII.lean.js similarity index 89% rename from dev/assets/tutorials_spatial_joins.md.PcsxydRz.lean.js rename to dev/assets/tutorials_spatial_joins.md.8xUKkZII.lean.js index ba65d00ca..60d4b5c52 100644 --- a/dev/assets/tutorials_spatial_joins.md.PcsxydRz.lean.js +++ b/dev/assets/tutorials_spatial_joins.md.8xUKkZII.lean.js @@ -1 +1 @@ -import{_ as h,c as a,j as s,a as i,a7 as n,o as t}from"./chunks/framework.B24clL9_.js";const e="/GeometryOps.jl/dev/assets/budtntk.3UVIT8DR.png",l="/GeometryOps.jl/dev/assets/vmylxop.D1vR7f4b.png",p="/GeometryOps.jl/dev/assets/bppzftt.D4CQQSgA.png",B=JSON.parse('{"title":"Spatial joins","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/spatial_joins.md","filePath":"tutorials/spatial_joins.md","lastUpdated":null}'),k={name:"tutorials/spatial_joins.md"},r=s("h1",{id:"Spatial-joins",tabindex:"-1"},[i("Spatial joins "),s("a",{class:"header-anchor",href:"#Spatial-joins","aria-label":'Permalink to "Spatial joins {#Spatial-joins}"'},"​")],-1),E=s("a",{href:"https://www.geeksforgeeks.org/sql-join-set-1-inner-left-right-and-full-joins/",target:"_blank",rel:"noreferrer"},"table joins",-1),d={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},o={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.566ex"},xmlns:"http://www.w3.org/2000/svg",width:"6.307ex",height:"2.262ex",role:"img",focusable:"false",viewBox:"0 -750 2787.7 1000","aria-hidden":"true"},g=n("",1),y=[g],c=s("mjx-assistive-mml",{unselectable:"on",display:"inline",style:{top:"0px",left:"0px",clip:"rect(1px, 1px, 1px, 1px)","-webkit-touch-callout":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none","-ms-user-select":"none","user-select":"none",position:"absolute",padding:"1px 0px 0px 0px",border:"0px",display:"block",width:"auto",overflow:"hidden"}},[s("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[s("mi",null,"p"),s("mo",{stretchy:"false"},"("),s("mi",null,"x"),s("mo",null,","),s("mi",null,"y"),s("mo",{stretchy:"false"},")")])],-1),F=s("code",null,"true",-1),u=s("code",null,"false",-1),m=s("a",{href:"https://en.wikipedia.org/wiki/DE-9IM",target:"_blank",rel:"noreferrer"},[s("code",null,"DE-9IM")],-1),C=n("",37);function T(_,b,f,D,Q,w){return t(),a("div",null,[r,s("p",null,[i("Spatial joins are "),E,i(" which are based not on equality, but on some predicate "),s("mjx-container",d,[(t(),a("svg",o,y)),c]),i(", which takes two geometries, and returns a value of either "),F,i(" or "),u,i(". For geometries, the "),m,i(" spatial relationship model is used to determine the spatial relationship between two geometries.")]),C])}const v=h(k,[["render",T]]);export{B as __pageData,v as default}; +import{_ as h,c as a,j as s,a as i,a7 as n,o as t}from"./chunks/framework.B24clL9_.js";const e="/GeometryOps.jl/dev/assets/lyxlqqj.3UVIT8DR.png",l="/GeometryOps.jl/dev/assets/wvjxdph.DPRszx1H.png",p="/GeometryOps.jl/dev/assets/wqdzwel.D0T8vBsU.png",B=JSON.parse('{"title":"Spatial joins","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/spatial_joins.md","filePath":"tutorials/spatial_joins.md","lastUpdated":null}'),k={name:"tutorials/spatial_joins.md"},r=s("h1",{id:"Spatial-joins",tabindex:"-1"},[i("Spatial joins "),s("a",{class:"header-anchor",href:"#Spatial-joins","aria-label":'Permalink to "Spatial joins {#Spatial-joins}"'},"​")],-1),E=s("a",{href:"https://www.geeksforgeeks.org/sql-join-set-1-inner-left-right-and-full-joins/",target:"_blank",rel:"noreferrer"},"table joins",-1),d={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},o={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.566ex"},xmlns:"http://www.w3.org/2000/svg",width:"6.307ex",height:"2.262ex",role:"img",focusable:"false",viewBox:"0 -750 2787.7 1000","aria-hidden":"true"},g=n("",1),y=[g],c=s("mjx-assistive-mml",{unselectable:"on",display:"inline",style:{top:"0px",left:"0px",clip:"rect(1px, 1px, 1px, 1px)","-webkit-touch-callout":"none","-webkit-user-select":"none","-khtml-user-select":"none","-moz-user-select":"none","-ms-user-select":"none","user-select":"none",position:"absolute",padding:"1px 0px 0px 0px",border:"0px",display:"block",width:"auto",overflow:"hidden"}},[s("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[s("mi",null,"p"),s("mo",{stretchy:"false"},"("),s("mi",null,"x"),s("mo",null,","),s("mi",null,"y"),s("mo",{stretchy:"false"},")")])],-1),F=s("code",null,"true",-1),u=s("code",null,"false",-1),m=s("a",{href:"https://en.wikipedia.org/wiki/DE-9IM",target:"_blank",rel:"noreferrer"},[s("code",null,"DE-9IM")],-1),C=n("",37);function T(_,b,D,f,Q,w){return t(),a("div",null,[r,s("p",null,[i("Spatial joins are "),E,i(" which are based not on equality, but on some predicate "),s("mjx-container",d,[(t(),a("svg",o,y)),c]),i(", which takes two geometries, and returns a value of either "),F,i(" or "),u,i(". For geometries, the "),m,i(" spatial relationship model is used to determine the spatial relationship between two geometries.")]),C])}const v=h(k,[["render",T]]);export{B as __pageData,v as default}; diff --git a/dev/assets/webqkjl.DiwGEg2f.png b/dev/assets/vboocjp.DiwGEg2f.png similarity index 100% rename from dev/assets/webqkjl.DiwGEg2f.png rename to dev/assets/vboocjp.DiwGEg2f.png diff --git a/dev/assets/vmylxop.D1vR7f4b.png b/dev/assets/vmylxop.D1vR7f4b.png deleted file mode 100644 index af74a4212e0d4fa4239e5b4fdfe8dfe98eff9f9f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 207580 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'FQRo-kb2?Uz%Vy z18}vZ2D>HUbJV=48eJdyx~`(@ZiySNI8wk;&+Nwf;ijATol;e^Pt9`R zm#~!^xv)qI{l}ceeyX3>E2-v)UKFExmX3nKB>4q5eWfZH3054-C#5mBwDfV{cuozt z1pkcYmansb0AGZI{mjhwz_i5vvxHk%zcS*7pNhJqzp;rKN9E)GQ$t$Sgj&CE#YIJL zGZ+wq$lP6!FqIc&HhVDc=0+^xqXovok5h5v*p|LQBj?t5!1`e;UQ0bXz;n}nE{g7+ zj^qd*IH_sXNW~~V-?oNT@&Ua7mUb%en+h3y zcoY;0>payXm`JFRfx`LD#^Rl+vSFpA zgR$tb@bLl%-g<-Ntu94QZ_sopUDPb`2VbIB?^u8vsR9=FrhvxJ4qzS?L55{xtT&r zsUZUTwuf^ptn|SU)j--6U}?)k)xBQY@qbzQxfhIPYlg^ zd9bBt5l6hSmRQ8RI1AZXPNLpw}(csEP4)44^rZHe&Qw3b#+7qG=rio0(9o@aYBbgxt??rIyqDn&Poi>Y- ziWOit*Sa5Uv36{Kdk})_I~c(t+%6cjFSyg+7ek2l@OX#+Z-^^Ngj8k;t{a7ojg)Sq z>m*TkTkG|a7dcn#Cj3x5g8Dx%z)r#w%$TdExM(*D!0qf8Q$(eUm==jpsOT^v|G2cp zg9+l>z{OW9P?%Dfq{$+Gq zzwI`vsEJYU3ZTZ!Qh_OL>W6rCPFf1y0ByDcZ9IR=-t&p|q?@&ugrB77N;zPFKz(j# z>ICMI>5&Se$$70VO%iTO(qrUw$Ozc8e}0`;fEbT-%1_Bin7?V%@wRsjEt}#vAFNx% zml{~LD-LC#^DrL_clW`cr4wT?`XX8~ajX9;Ed9Y_HSW%4nBW)QyrX= z+&KLdr(o>U`s*)E1*@{9tEfd@FevFN%9>PA9@!ZJi~8pSR)UtPtPhogJ4KPBttIrc zG$0o3UXJZQ$|+spz$60QII(Np1B8U+OQWHQ!YIiwU5ccw)#5DiNAcTeIB2_)i?9A2 z0Oj+)YNF(~meeLQpt;>jA$sL!n>%!$h&GN{1pgFWr(R5oiX9{#q)pt0reULYOAa2C zeVcvaBnmVa5sMbq3aXKw(qcL-LE*Ww^EXFP+;dgMvpxfs8;{?;uyJ{YZu00 z=2IpCu;g1(2?t3q4V)Pfu_l}&5qDasNJt6HO-=JMAV(8t?ejy0?*1eeb$jQIRt{-c z^fhH8v6SfR_pz5$6VJjogXJl(x3(<4Rnh$0!jc`a7$FIx4eurU90We{uLORb{30O$ zD0**6u)}xnKr1@R_UZ6I6EAAt@}eff5sSuk2HVB>48+Momv1?*w+|3pld*}yEi%LI zS==uur=v1CMn~M9(DdwcE{mVOf%W`6(QOlY2=m8-L4Mnr%cf**>ao2~av0=Uja zg|%zYbs5lebFvd-b{MdI6_GS1LuR}}Q9?H?S^5a*Gvb!(H_c0qLPR3BZ&B|6*MqEm zj*Ew&6afellZA(24Vt)`gt_<1*4;baS6aWNe5^$1p2!If08@Z4^dd%;rNhtM7WXq$ zTYlUG%>40)@V5&!e3#6O(TaY<4Y?rZmE@0VhkV7&_p;_+k$40JlSaH{d|RmrzdTV{ z0#*z+(#duWWF#l%xc0R(^(t}mu1)C7vfIyVzR?{w(A^jz67UfjzSPGe2XV@2+u&;ml8)DT= zCS&zfXuYwLfG^scM>zxrm6~~Rp}!m@7zDU_M8?9Lw6!?Z!>%fHoDGZn98f*|t@!!- zG`vWTW$1tCXi@IB)ce{yW@d(U53qe<{f&u(0+4V(2Ptw;7=A}-p^PtFoi04^1DPCY z@5ASzB?`~eyhXtU4=Mrn_osAcEXiTewT;Q6Qn0?gI>NapMq^c7xcJkO_ZPrTeNo>Z z8W5NHS2hVPHycaF)h1SJPosK+InW`&XKAA^3$v@c_Tnk!-GgT}920VTVfxg7C1%2p zv65s8QDgdt_>Tu~`4|d_lVTG(%7jv^>gTrVyUZH(>?;R5gEpz>QHUo2OWhCT()dSL zoLZ$cZn%`6CSwN#FLK42I7#g*U z$h`mDEi9Yb;tEwhU#81Lxm4MBQ>-n-S=Z5CWp9afKwm&|CUm`OE(~TfL^0ZnA<=> zw}ZIBZK0$yP4*{~3;BcAI`*%(HLpcQP&*mqv-F8~;O-k>U13XT(_VVeoI*g=h{b7pnchhfLeq4$&&t6d5`Jnt zzHT*8#6wj+2z#6JUy>Z$!RsNF)(#FVZMj!o@JwYS#}d4{nCi9zW`snx#W&aq;mNbg zycmVXJc+hFdPQOT3AJgZY3KS!Rl2BQ@=@h?WWYxBz>73o%~TQqTj=?ThnGH}4@<8J z7=uzw2A=Y>x&Ou;I7R5VNI%gG`tPIm2kO!oAwJ2cU4AhS)T;c=4#$zMrf*H%qAJn5f(zHRxZ~zHhKzR6UL!GbgHNc!JhKX;6 zp>PvB4%R~%4UClLVwyQ;E@LHxQZkLFles*D32NWXlk{3!5Cm=erT?ah?_2!aM_Wu$DA-Ri z5y$3uE%jy;nu!> z=c@mi_ji?a7zxeDfg1-z2}NmilD)K&Qd0UJV$Hvb70Tum&+Wh%qGQa<-1u0{UQ46% z$)wAqY+M?|RNJsokbnjiE^o6*AVGz}6n~Mpr=hG;9DE|6{Xv$+%?97`;gc-*W2SEDe7LQj!m{}aDAP4yzHaX&V0@Af z3a9mlhk`y^l7KGqvQw|Hv=wrkHh6s(fOPw_st){-nm7tw;KAKyGW0 zT>PuxZ2R{&U7MKa7{JC<9wg#^TK#d7P{C^?0o*mYg;_02S&QhZLe}<69_4P}-!w2e z6fw&%bgxkYi&^f3T)ge05Pw4khQtfD6-EC3X=-!8rB_Wb`o&~C17YKxmL6_}vUl_w zhg>)*)!euP;RdtsbU>J#h1;?!I4PLG7LvttKzwf@jXiL)uyZF66iFf;I(jVOaLehO zG3HK%dLYF3?el{Jx7JPg#8>&?UK2x(U8EMp=r8}hI+y-s(OYzwxRW2u%5Y*Yg|kyO zEX1zGS@NK))OFx6LnXgU%UIIk$3VD$Z{pFu z+|jtB#$OtD8UWnjO6E?5vW`);q&x9v%hy!?_0fQb)z2J!jQO(Zqpct@me`8qu1 zl?HZDh@bAlVMC3lI!SBKwCph1Gopi5$&bTfzfrCErN*}^ZdN|lgoTliq!yjLQw`6K zTd}Djf^kcWQ-Dp_h8nvLlS0`6Vx) z50KG7Qe#7mmsRMSMBr@1*t+RAZhQc$M-4S_b_jG#n zvEsWm%kS;+8{1Ox@rh(8e9cH)TUxmg$uL|ivAXgg0WP@u(}T3}!d`3qqZq*rOyWR5 zk5W{%g|;m~k7<=&Nd4<2(=3!_^%yHVJ&EX)Jl*Tk?#UW4830;m7JU7{lQe+GifS!L z_iEz2*qr9*eQ@KA!D$WtJ!Flh$}B&d3>#$8Z=Kun1PD~|w&J0HhUH=14;E7#N^Z%8 zOI)+I$})qH0umf26>bB>eb=RN*A4yL)^pndv)@&;N7j5Dg-F!IuvDCaTg1xhDl`ez z$O+ElVD&={RS9Ul5j!(Axw8SIUDvi~?_AzI9EcVxAez!2NGD>3c(3`B5>NHX>Ye^{ zhVW%aZ!L`$U}RL^T8xTaUUCvME|sb$4cSUUh}FstVtVfk>RFAHVWR;~l2($9$&a&- zS(g#mW%Q=9Yo{svne=SqWGNF0;o9oMB5c7e+fWb*aS_Jh;quBjeySQe7)izJa0dZr zLZdAJXo-y9$}f=G)hj;lcj36WA}!ZFiRKe#O8jh)06R3LR-%G3<7;CL+!g2*qm1uy z-6{_Rfi9vE_w4->r(f8tQw(OPEwu(9CMnCl$&*folB@F?^~Jp9tl!UTB)D%j0b^7@(PugRK+mFE;6l-kWIh6CNLEYnZF()Ufi@HYrraU zs{q>WBIbAZDXgn0Ji3WvHV&*~)Krydo+>W6oF+$d_T=~E+x@Gf&SfQs<1jBqJD%db zEmDnZp4?wp)xna^pB@#3LU$Sm&->=Ld3gNz~V2#Y;s~jkZ6}a9=tU zaOpS;;#-@Vl>XCk9)eaOoJ3>j?<@L$)}SW9aGaAqk@S(pVI7qoYhz0IZzvEGl(Ed3 z3t8}oYo4Qn8a;dc_c~6>i-xGKy`=B_hxMI$dS;2!R}t|OxIn_NH%+h;fguUHq?SP6w7bT)N<`n{e#^99EU# zx?Y2U0Cm44o9IbRn{DG8MZ zIGL1G3WFdL*c~h2PchY)6@ik8N9e%=o}Qf>a?_wCnRtf&3aR^43f__9uN5dN9qedu zJm~2kc`?;A@$imlB`;p3h_S8nv9Ey9983wuu>r2N_+W_K^H{Mp2w=lK$}m?cNT_J= z8!UO$j5|QH(d&OjOurFV;%lgT{|ExPwk|OjPkiZVEr0kOX=EF65`&5d2*Gj8kq+7c zdX<$^+}~glBdKJ@?;XUZvzQ~psOSEtXF$f#Tl~_oD8!fr9@ME0K*T2(!F2PJ&z`z; zZR&OwcWxi>^83fbi&vtn00T9=E)r?1za<;uj=RO|Ef;qJQRGWbP-m{bi%8X!x3>Pz zG)OCyfNWV==spRSs}K5NFeg*68o54;#f-r(BA0&o^27vYExg*FjWJ0~L$0naVTPAF z`(z44MT6g51mBBua|}SM!3WPu0o1*)Q0v;pmdu|73qtI1L(lzAoons*BM>=^-PD2Q z7X<{W$gD3m?Jzaos|43S1d)^PQ8=TtNN3G;_!uH z?%=cTbJ5Q4=xyGWVXP0xE^TM8+Di=NQIkmMCntUYU4u-(*j8c$`l83+%bI!H5Elmh zA1`A_`D3_TirK;Wp+ngBDj>&mDy-TSI57iQ0!JULTHCUKRK(5og(qO*fM{uP;_vSp z36+Tj&ToK*eE{@UZ!`>yB50#1BA8S{Lo6&NR4t@WBxY>uzA9p9frBC0`S_kQ1`^jY z?|93LNh4D317L#KA~|FAGQ;rficX2Z)lzJlK19skht%gk=j$e3w+UOjh0`Fyc zE}oFK^Rj7cY@GNBo{`A9*ojmNCG>bdEh_rFQjY;VqZ)`UvVoB#>|PH8RmF@4i1PvV zixa;NUs7p=i8glRSv9n(S-_5-M=GEaPe^J#$HrJ38cx~1|7!xf+UNoaIY5P9%d=0% z7(9CVUg@RBpHVQLnFGPe#qB~kI}~W#^0Dh@YQIZPSG`w&8ziOTV9^Z53fTjB(^53z z-H>?Di0DQ!13^vCDv^_PXM4YOeByL`6mLLCx!K^%iK^$xK(5UmSP6qRVtzo=1~Bln z14~YMUMzB7zpM?z*>{%Zm?J243mPR#Phc{+E-{48PyNWDvZdk@lIfo5dmRx<#Ym)i zD=xM@Y91DJ-Ww{EtsE#ay~=b0G{ClYK9HA*CjNman2A{NU0d+-v#Z9GHaglph!K(5 z?X5a;)E}h{h}7JkA2Q8fq! z>oZ#$zgrNHP)>IcfK&x~`s>+m4>0k=yk8CSiv)J=nc;(56U0+gKm>>;>Dwsrf4D$Z zfTOA7&Yw|gBcw~<;rWARCv5EMS(VXC;$fA6ZNDHw*(#1t*=SZ{X^8b0kMSYYE9(bT zCO(KR#@B^$yOAr>CEj=LFieEp4qu<5lJw3~T+_Bn*w~i+5wDJ)#CrAqRfZ)7ajQV4whYEL0=NGy+3vL*Vm#yesyKGo_3W9?^-tOabbEGip0i)Qfn5jgJ=>sQV*%x zGK>reo%U}9Cx)G92Ko;Xaeq&X%;=v`)49cV{<*g!MYJfJje8um4) z5InRF6=2-3PSD{GquUbc`=?$>rn*ih9tjD2Zs8TLDJf1y3u;W+vpJm8qTvS2-0#+z zukGP8+P925R}KDW%2v?LNb|Gq4`ea*h(}v@Z5MCFVj$@$;(3v=f(d)YM0(KdYT`VE z#TyvPveHU2LK=2RG*$;>qHwfJEh(l*eBhQJ)gS<0W@zob9Xv4~u}D<-929UlI_7SM zo?c;zG#fCw^$VDQWN%_RXxCPVI(?O$0-I$cJbr@K2m{O@98v-5_hwjs+uIIR_PaDu%s}i<-Ly;V9(dwgDoq za>1~0!vkYDAxb9y?AQlTxkf)1`4=S>(qyE5M>?KUphql-el$w#MXy&th5e4-%Lcpm z!1BA642zzCOv8>i-bYb<0Xsti=VS|I-mvv3ho`13Hx}6!28qU++LZ*B5?YUPi0Pt) z>Zpz%+M>T}IVk(&=le^MfO(*Z7)vD>xkA{<03(X`PPR;N>wP=iQYoM2mP>{Fv%2C; z%s~s!&$$p8bOxpj3d;5z0<(4#*MA%HrlR+!%^AYfhSkgXX-ZVzBoPvQ?L79pvyqE) zF026WU}=0fTGsgun1~1|#pQa1QBOzCNm|%{?^f_T44{B$y^YD^$lMv*zm;CeGmZ>$ zAgbg$c)Gm5SZV>zaq9LvoUgPZz$qDfb7Ahsai*UPBg{Y_Sd$rpLkGDqXDMHj2PRW_BklBtrfd z2{UKz*Tw_|`I-`mNZQ)vZ^3br=H3~jhRpKM^;>GpjU#^8BZHxr1O9altiv#=WrTDX*t~0N~ptRB3wYi%06!6^3kd27@y!W#dKm`R$z<1VJ){*!vzz%S7 zU0anHV8(uglR!L~$GO5jDjI?Tt z7O10gI|^|hf&~p-z8*~h%fkaU`li{sK5c^r26Ea^|3%@K-%pvm#LC;VZa2vI=+X$4 zi;cdH>Wjv>Uo>7gD&3hZ(=ge0A4V+!p%lS@ObrdKg+!uzs*|K5(w2hXJt&VD3J2sj zMxg7{%h~tiP_eiYC?2>e@BV1J=woKY5s1COYcUJA!=Aw7lIB?F24N z0Ql~DSMRTtL&QFso0E#kWE@$xP1cFG01J1y%8}tgCe@(8nXy4ETBD9&i4^U3rigwn zSdYTZziEK0cM`XF8b~6ehSC2&n!YKzvbJkB&W@dqZQHhOcWm1o+qP}n?AYD0ZFHQR z{eI*8H@Qhh#u{rqn6s*8)jov)WIBwIIT{lz$K;~zQvnbZHi*~7xfQwI`(`*H(q1wn z&{L^b7-79KLT->jdBu;8d@AXn0cG?E;x1oX%UQ97T)U~;9APL~GX2w=F!H_#bIXfw zZ&P4KTE$}q=Iut}#fA3sAc?Ywj1Jnd33ju1iI1-tV_PjOoRW%(%QnBw>jF*!RBNja zIg!fnY>-`08s%;N;|Q213xnb{%dZk47Qm=Oh5^MimoOerMlF)3-P0t6ab(9JPHj+E zZ;AI(L8Clg>#-W4GTKkFV>8A#;Y+*e0Hyp#EXkGTg4`;Y0kl{BW}g5FaxR`1I>IYN){25 z7sRb{^ctC1+`U|Tq=-Onr;E@GD(hd=*Ld|lL;;xMWBSReTw{bl_kpu!9U6F@upCa# zQs6|>4z~x&vmFjz8$mR-P!F9LH8wls!3q&L2j{eXMM#eCgP*ZHnO9%38BZTY63Cx~ zn471U)o5_}B=}r|Wbim+r&lE^Hy@l=p{v$h&cNnkCEr6yagfc#sHez7U3?n(hR#Ha zVQQ4iDqCYctl^|^YLL|?a!~)-KLp5u(fhOrtCaX(H?m%)qyF`87Sdey3dA7(_ywFC z3AvI;@vwoTdlk&dg9`z;v}15yhe3fQ{_*<@av^}p;99JM9vTdI_T>Rzg}5BktJR6mqb;Mzj^pKTGOzPSQF@n*{P>4g9>$Jt=g(ZNn^I_)*RK~b}=4ZxIA^* zF|~Rk>W$r+XHcq&9bt9pxPNYz3NX^j90FFLcd2a_zU_rFw0Oi0I zytlQ8R~%9RSW!n|x=sqv!e8<3*?KP?lpIg+ns`A0C%bRnbE_=e&OK>@ z?lv?i44FwhM;A%ABEYEy&(Dc9il2zZnCzVe$H+gdn+Q_pT|{q1VHj$~KDm-J9*XYX z@JP^hY3cd<@%}B8Pa|C73e|*cXNF?JE%2g{mI0fWbxW!;GOJ+Z&FnZg7@)%32byV@ zM46;ZB($FWMd4g~N;0%CDJ_x~O6kf1gN>-4@EmKmPqg$)b^NGw_oT?E-hMd#3fKeKj_xSS1Q4 z`0J}_E4}n&E1MQZhy6u@^Gh#$FYMCXC>)d*{_z#@UK<4#+-r|b+tC~w-%0^krugvp zt$hpnoM7)rq_*CjR86(f={n!=$6cxMVu(mf6}Fpc|8D9=2J{ZY6*6|?df(Vt6{geC zndD-gZC5Z&&5cv7Qb)0%mSUsif<(-P<%*r zs3=~@vgvq*@T1TwBYN`P$j*z9_bOeTCBZ%w;#Ej((JMhsW5dd5r0Y|E12hY90@=uu z^z?ALDALGiPwmvX*v|PT01VMX2UcXJ=VeGTD1F(%E07g#=s)-=;pfU8eEGp#VL`OU zDeMlbl$wwYU6Tl(D%gdEPp5@Gh;!gIvD&ho?ug5GM8dK2U5yN{8@$fYwK7Jg8o#8n z<-vA)Iez%N4wZCpp)xx=YqlQrpSSEzi|Di@#IS9@NC>riFb^6Qg%XAqAl~nIEKKiI z<58m=LYWp%o259_3_}nH@BQe&8Go-Uopn&p7qw0CS227Q7fqdX9~lfprbCGCqcGv9 zui{=shRM!}cpbC5uzYQ(8`{%NF*dP#_4+k&D;wTh&vUlUGH#Bw66~rD3X7TGxTD7& z>|VnyMF|xY=GBdW!ortzp6h1@u{!|ftV;f=!g)N*fH>BCriI1#RUMg@JT)#?00Yt* zqK6Wk&fTo&5bbfIYfwyH&Cc~FJ{TBx7pKJ?r;1j~XtT}L0G{po=z=d3)9@#;NK69c zH~ zi?BPqjS^xqfy`=>@7a<;RMh&w$uKU3o4*9K1XZQ=76bzHZWR8^nAD|rLEvjpxZV&g z>NSKsO@p345ql$H1AL)au##cWLg2%Y3Jci7`qsbth`Z_4DCQ6sDoW!53c`|~LsZwN z{?4z@0qr|ej~%QW2)=nn-Sutk0(MLu;`8IO=B?Y)pWHaH5HP#>^$K$^iqxfhAE-$% zK2|h;p;{GWSlEC0+hIQk`q((--Bf4jjY>F~kf*a7M`I(c9dx?pUw)QSlmlf9<=KvQ zbf~>4(fG9E7ThIn5%w42<&ZSY_dzfoV+Udc(u1=C=v-&{{svr~EMs@NJ;*_wG}G$x zcQKt-fFI~f3kXQz2WfjOzG?E#!6?LT^xzL_^a9o=*v(_90%toOcky1esd?DPjO!+0 zsJcF$W2VrH+QQ*TFDLfvGv(ubrz6$<8yHa#A;)YgKW4*7qxGPrCKDZZRM`9P=U{Kw zd#8=$3^RyKnS4k6{l;-q$>qT%X+lOqa?mk6#I0Aw{vzWdw~+B!m)FVfj>&UmPnxT~ z3~((QHKIScp34QJCQ=D7S(-OU(A+P_dAisviLrBuOcmU<{@&+pI`Qd9mo|6NJ@8>S z(=XQXlM*jVU4RLY&86v2u8obhd~ER|4$fBF3}Y}fWg zfcWlss|@YOGs9b%eefbS&N^UR4%~mbJ?mrSItmQ81t5%CK|9Aux>dLKxcL0<2Ju1qsieIx+9$z2&F1_KpUy5iaNGuKN zYnx|1kwt{}?rvwSrI7k2@qdlm12*)Y170^`H56l~*;z&_bL^l>Nftt-vGKq`S~4NH zF}Ad%xj(qeLWcam4i++B%fqgfX?9yuaXv3%KmlpHGjhue#17{B*JL?A!VXp@U`Fcs z57%Mea{63Jhd8;_E_w(x>2rv-N$an!Lay!GjE&VYmkf37!>= zr!ZIigK864fZM1t)WB9GU*zD0aRL*^ITi5>T{vGJN8cgP*Pxx%FV%h4NRIcv-Pto& z?xwyu=?~q_i|>wslqBWwJLmnrDA_Z6A|L&1#g~0|XQdRwPXSJ*&#G>t&c@AQYRg9Jg3zKki0M0T;S-0npHAD`B#bOwK}!X zlVxVGort1?pI}C|!A-!6GrA{V{NHhrH}k7(OaAsK{Mg~JH2@p_#zkmOGXw%}-lL>y z8F42{1FBYj%D=H^{_jp%MUY~=tn>RVg>i$HzpdRa!GpHniqjqg!wDFO>5vSv7kfiK zlW8;lzRP1_0p#24k#b&?I|{MIcxets_9EY(9V?uasF6tFDxydw?35x{#MDVhSm$K? z=jHusZ34WyXD;TD067hiAzu>@FJ~&Rd`7ZXy#W*j7)}jG?tm1e-94Uj$HmKbfLeoh z^m{IN6L|0Z=wX)DrlC)XY!quqt(zQyaZu}m7Os5QTX)2dE1%HAtRZGrilqJ{@drYl-ObX-eaR0D(y6wD_*(Hp zM8Xy)ubf%5%Iwt5=ef%&h#q&xP*#g!rmxR8qu!MMcizbwguz}8e(;7vk^m}gh_ zP5MR$mO=WvZNn0yk(tjmORWGNY6nY*Z{0VD7-%_V;x%|P3jR9`@f0VDQqJ)S`>(EI zlegAzXH7~V8oZyv@s`}z@*zH3bQVzi4|tCoO2#7vxg)<58Q8Fc293DFU__vXry>BL zM>qW=x>TO_zSemZ_x&@i;#>Oq$HLSol#rDgVx#%U*t8`R^W|}j)I0-r{tdD zN!L}J`oY@76e>cViui{PT!Yq#{||o&aDqo?+G2!4x~Ga0f<~^g`{$&rs`=%aHRs=) zWB*Tj_Nngt36Bt|BN4DXW!QL&&Dl!kM}GY@!P%-4cBi}0NbD2JvLxk1TCn@Y&H0u7 zwze$DQ0>bB+*(VPgZ}2S4rSpkRNdo5!SuyX6PsbNfujXaid;|5G4?pEmW0v7%hP$l}GmdT(|wWzqgip{)y^W?|_Yzdp#< zD+LHC6hr?C^z4N=M}^e@O0&Cj5i?K%`#Y081S{eHI@u>KwPp~|p3Acd#@k*MK2cDO zOdt;6&^uvW6r=x0fv*;ZUe0#ZAcnnpm*}CYTI0NL|Oe zWx z$R=5M8rXAMNr@Hl*^zln%M+(fFTKzpE18|@=l7d926b`#wY^zRIiD%3UUZQ#m`+&n zGjx$Ez`@&lXL!?~t&7Rr*Iu6%x||^weBK>rSZ9LBj3}Y02sO?JefXz>BAk_!gD>%o zC$868hCHOse3&HVyCIH*Wz;|{BcXse>J&HSU!F1N#sK7c>fS8khUJ{jg?08#)4nBW zTUhv#_7@n&oFw`BPK64S`Jtlje!~YSqZ67XC&O7bl1?oFu>11lKWf7qNeJBwqFDEO zS3~&y9^bgW6z}~w+nkS?2yq5{t~xev#94x!mRb4J4zXj-Mqgp9Hm&XC<%~;$s!tkM z?7w~X@_@48ko&%CN<{qIQ{?d^w4$RK$lP)mP0!tT7EQFTp&_)n2wB8be0Nl(h|%bw zB7)rh$DtCd;}1WlMfmHOdAQ_7{u}ulWZY84^kYS}U{c>LweABC!9VcY`eB_f!|onE zqJ|hLrspnz!QV=Jc@hG%6q@6^u^J!M1cK+v+!6PnzDwfuG~+qF%aUIezl`;eg*i%+ zey~jRN}DY27T~i7TQa|kyY!Fa=OF z0^EVmFsYL_xvjf|;y(BsRQdHVhS_QScTWo+^}Utb6K2JI_0`24<+PL`&GijNB_s>t z(yRv6bnYBNB&hmXEW^XSA(N>Wi!Q6BCs=ftw5`yxW(JI5Ie7cv!PgVN{r2ZUo3{pA zyvx>Dz!aIqFAO!L89WOxAbp?x##1B zyH$OjC(Hjts3NHZlVYnf2c|+dG9o$IXJU5!PUqqKE9LR@^N%g5UKrevlVXypkDuX^ z-KfD2UIyF61zD=ToTKBdXD8@6kmy|h?Oz+HJzgG?zi%J(?u!ZX&rXR+>Chu#n`DAz zNj{HgwpOEMkruq6t#5DrEQ+;sWqwpjL9H3@E+3qd#*|M)5YYCM%dLR)x7Fa>N(N9s z9cTsrci=-lnlEw6yS;krpUfACk;wp*@PDBAshDn#cq%JI{QC<@Xb%AsI-@$U`oeHbKb-{P0 zco|t?i`PUh)lr#(??&j-rnkRiICMBS+ivoWaVk_b+ZPpq`{SZIB$lghHUYO0>*xW( z8&cNj{p`{hz9k@ij+YiFA@C|x)<;f^8&J>&+TR2-D@{*S^AHulf^S=vOL`O z!qTg=X}-5)F1G5Ved@R5g}I1~+=_NM?1lvVG;D7~r;yP}reQ?fLG5#~l1`vEjeVCgvYp z^(%*=T-`qXo-r@I-3MV1dBbGIi$;Xf;q+=!0-X0$mZgY*XANekI5u6{Y@skSvGQ+_ zOv|cwq!&(>M5@838%=^$Q3GkbnaI-2Cm9v6SD7hK~lIyUtWb!!_J4mA?`~z zHT=4=b%~cibKyFK{!-Qz2!?)prf!#9m=#)Y2%uRr@YKqVW zDirSO+HNc+Pgl0D0#Tk6DFgf5pG8rmyABz`LN@?rx8b{WUg6OkEJ5LX#0Bl?yF$=I zwaA???;NHEjKGQnE<8tw)GizvHPiuC_?9|6l%TuJjzi_1rR4TcoR^Zi#b_V&{gX-z zJO@{dRJANT^c>_0V{1oP>dWiJZ2qR>KMRr|dM6#fc;|c{RS3{FrAx+%NxPFX=QaSSMhE{9UQ+4!$H^0}x(0;VSmzi2(f7IYh21^o)GVsJ(rTdj%xCY3jq zSBc;JaX%&T2^y8draeLu0Hms*mJaCYX&QzVkfx;h_Dk&YTzd&BJ6&ZQOfd6(R*Y(T5+lBl$ zgrrDMga*y&?BW|si8k>7L9tsz_56YdU(O}av<2Wn>s23rU?r7RHd485uXy9On#y|> zFG+1*Qvz9B!)Ep|Ieb9yntV$7{Ekn%U~*hQ z85fg@E7!pk%t*Wo5d~L27A?|#uX_s4f{}>7V4htO&?HXqoR5#85V$Ul2HFh7CSP!K zp(7KIrdAKZTv+5)nMHHaLOjexuJ>Nmy zVe?amm_qHAV%lCy1jE3h%)pEglHR6Mk&tpV19n`wJO0_CKd-2CMr#E1u%$gXv5L2uUo%8%r{-Xh%xO{iu{K3*5#fY+Lfnp;s5U z9-zN-MKL^LDy8CBv_>mLrBv9kEn zFbf8}CK|qhJ9C{_d5NX}D#`)GFAsls1_0D`k@%V1_+R5oR#?xlfsAf(E4u)s<;7@H z=^BSiP)?77&7!-`^i69f`N)3CcX$7*2HH2Sv~YzZF&7QwS3c-qcNJCu?dYt4p6=dq z%t@UX3**F{E?6f;njUIoeRo5DJkAxFjD#Y9m{Rc!8(E<^((q7=ilDYUe)SmOW%POg$NY!b3vm4E({`mda)DPjryeT#!n zP0|L6xv3HY=-EhOQw&J}8SErC07Tmd=X#{RMyIjN3Vv_sLpLpFo!l$boZnQQUSK!q zsHteXM}$canuMUM-^#U?wWRZ=?YR=Td!eUwY+&Bxa^y+>DZtNnpU*z%tsm5x=BoeG zD${eY{6Z96jymaL4w=ZV<2zTG?B^t+Cr&NmP6RRy6QmLY!gb(G%YuF4mJhxW8!#17<{^J3=@_l?f*XT^gPWHSWq=ohn&Fb z2-%zQ8dSBmoRmTYhYSkQ4@K6wISG?*q}r!&??>P-sMAU+MKmPF=hWVNw?cLtMUO9e zpB--6c@X*O;NWCZAN#kCcWbALC#SHlHP;RwJOm{h;D_cUumIfS4Dga`K!w3YWg9z~#U{f^~c03JAF1NpTdmw~U*Qv`h7H zbD2h|*mTy3nbe?rH&8aDJtM(mh49hd_oT^kp1L_V-Jbe16DUYJcqi9U-}2PHdEn8~ zu49#F?Yam7{F?u9C&Ur`W2Lqg)XY4YSr(P-7Gsn?9`PGIIsy(ARo6H825xD{%6T07 zNhxOwqf%VaBttLjNcg>nh}w^ZgnddZ5+GMDHg!!Nw@Opw-o>R&!eIh!;2BK+5<6YZmee&=)_-ibnIL61pFq=}E{ zahkM+j7M%kQjN-DgzmI2$NMkHTy^to{JY?_pUv?RDLGhmHW)E(=S0MMqfb-n_*`5yZC&~g^gm#V_fHB6%GdQA0`096s$a^48YNNLaj4+L;gJi6 z#4erJ1vLV0eS2W+;97a=qJco~kK^Esz|?yWK4>L=F0&*GnJ`9YsTm>;kEJr8XRoOO zvI62=YJP0&enR4Ttr%&c_OG~F4Lfuo<~9jsUHanpCc9%bs=wmtLcu*;EV5jj#>HJ1 zHy9n4h0yg&B!r6_gpBr9j79-wurl-`KpZI4c*hWQJ1C=pwq}xwL7+bD(jqk1XFwVx z=sV`6&2jCa!xefWir;r&KUnbg_Sk28!Nh_${NIX7QA>Rr4W+!gw&g9jImKg%gpvMV zqmW$Y+^#kSlZ{h7UO9+D=l;HA26^|Z>X68A6s9{&?q)5`&dPy#1L@?V!mLTvB#A*v z4((5Q-xk|#A{sl_bXweTD)XI-Xy`xXOFS0!e@~A(VIpStF}q3*+MNnN08+qQIZZUs z-O&5sCyDVsAMww}7?R6Oq{@k<*O?@v+c2)Qs$Rk9CS@hiR()T@9|9IB{9*N{jr)Z> zJzG3_pi-a})}JD=B`3 z&>q-yCO9g8Ge1g%N;i zV_|x!d%K5-1lqkWhzBp+s>+g%2ZDibTRj77jZ|h+6W+BL4boAspLy42B+e*952ELCT6u~#C~gn!@XTnh^JNC|k18?N~Q36ip9L2;J5-ZUqm8Ne-B5f_--lg_)V6vm16&=1$YoA5V*b_ zic^5!yC0#1U^GRJb+9E{1pq8+1*+^KZP8EAV>N?Gmops|Q1Ge!eMUQR@XFjG{8uK~ z2M`aR4=xlw3M5$#dsiQewnL&3g_{w^2@9%`79rnJ+VI;oO-6<_WL&&NyR`iWqv zf&7;xKIf9m5M3x~*Njx=4q}Zb+ooqNt|ixXTflpPSkF6xzyqXl<187$SGELxOznRR zxnT>Ua~Cj!hR)sRBmvrHUE!szQ^DbQ-L}s_b8~65I~NqUepp9xLf0W#NJrAg0@HCd+ zMlU}&e%9912+WIg^Ky5~gM$2XZ956Mg>X_s{n|xwI6qUYjrCSo*x<3;T-@#b|u80M)o;Bj3$nVGS>pr(fr9D8NzKzP+otS6zMv?N! z`c9*42U;W0fOcz{mJt^<`rR@orv|{kiK_(oKHIMsdapto&gxMWVtqtx27gE*=AC6I z5|pbb*!UZL^!hjo@7#JZrcN&5TPgZVRD%xVT(fHI6)}Z-2kWPiqZ&d$38#7l{-O%= z>9(EWazBTD-hgN3 z{ACID(rLR|dypIkUaG#tfG6`M2fG>dux-$6ar$J7YW67-WAuG$A00&Cu!%C*CT>yh z`E5cK*)!$Ol$?y1ztgGAWYUqkv{rW&7s?X1CsaTPQsnbpa|)4fLFijMUf@DX78G`u zjou(zIK*>61I}_xpWjjIpt5wHTj5S1XqeSqk)8sGHeL?6VX$##&>?T47tTdp&@?vs z$P4BP#28u zz*aS4&}p+h=9{$?-l=~OLI50Sc+H!yQ3aGzc&&n1J#2hI1*bE)kK7(tQLrw*PO#D! zU|mw&6}3>tm92}rQ^(NjKbAwjr@XzDi!1>QHAohnyzs@~ozmA6dsfr{4r+i>;|To% z1?L!EKbMYexD0yiOn|As+uhpX&4;*3czQJ}yR^*F`BR>ryG@-A5*8(VAd;29BukbI;iiXvv(+(>47U5lO*`p&A&&@SP;uX$$iHoq%@> z;J5a++x4@hpyp?{u*VTm7MwHiu64B_ptLMh=Wv zIQ?92io~q+!+ZcL6EyaPSToKbi8JscrivWh=w@NF39N77 z@Y7E$mXPbHPIjbn0;%>Rsy?pOf>lUNPPMuc2--e&$)Z)t7FLcLXDH4gpO_EZ_`S@J3-$D>ms@RT1zET~{4d4DyP!grt zMcFXBQw5ew;L;z)b1rj-P{{?+J$d!)B*Dz;|G|?T@ssBCmuH)+3r+3Sx!t=n|D_@Xjl(+ocIhYF`C!p z>LQ336a_EC=dv+tiyM{sbebqn1f$*wE_Q$r@lZD_j3m+{<)U7Nx`}75MUEyi!b5Z3 z{rN9;FykIlf$DULy%6NOJ0!~F$jmX3$E3+Pjh|)3_4l>OAMLX91eDm_4c2xR9nX{aRJ}zr-4yH_@luLVl`zI{f*1T%8pDEhZPcQ( zT}cg;l~@v(T?0uCe{pM#q;dKK4CBfEV+OzavdiwYw}mV67U$8@$;|SX0_(c<`FB}e zRqc8MF~B$zp*3&zj!YyDUvHZmKEIGw^anKS_d@@K{kuK z+iwQg=*_LaW4+PhKewm%KI%I2e4;EHGTPl*YT~3H_Z4!Pfu79GbP&47$+W-6$|=Qv z-@3lFFjsTYU^khBgUrntdNU=fwisfD2CNh>bYexPA2d}AKgggoSYdu??Grhv$vFm~ zI-R;nM-Vk56T7U95eqL`S}-P2GTX2T&(@psU&1*!uk~8lAj!lmneQDRDy2N6#-6~` zvFFkNnUyf&x5(nAM@Jxo6v`BjhMa^>G}4H%3S4ITZt!6@MnHDk5xe)V>)J1Tw0BYT zQ@8dfTmAfIBFzSC=P*4wgX}y%WoHQ|Ma^(4B@r>0Usc$H#Hfks#c!D1pQ%wrgu1w% zlGcY&yv;6=z>pT}%*)M}WtRh0PAs zjQy>mzNS9=ZRS$Htz;rVZsp)l%nC;)Bwg>xG+?VM5dq;fXc`MuOd5`lxePBNmr(au zOHE}0kqgNInwW$sP>4!2X2E@!0tOsh;#M>E&0-xxWL66zJl+-Lxi{eDHwqjKv&2>a z5U-7qj7Oel{8_OB*105*Sm<{;>+nkgUWslXT=LOdzVv7cPX*a#@ff%`n@G`i7r7ik zxAn@Nt)a3fQsRfG`D8VoXfT80e-AI2__m~wun^PF!la#kLR?FWwQRzX(94AN5M8o6 z#=@lkY%HG|g%7JYVugenHX~r<-mTFs_-h|Pn^@H*1Lk9|QNj>&u!2<~r412k+VnynDKsv`qkhMnv?<~M$tQI(Jw@3|)GpwLVp zDwEryqU>iD_E+ouh_=YytqF$+3?0-OUg8grwwbab@84=t#p3|GQ^bT!t~R-KZeEf# z^8=d!WDw*Z?Mvz5Nqg6}m_k1;3sWdUYzf01hX`rzQuGtu}hI_{6H z-y5!HN$|;nlP{(&+y%(|zU`W`4%D)4xWy}BoYt2l6+>`#v?0e|158QW0SoJ?a>dd_ z+yg#-J}77$7?P6H-R@}%K(&v&=6?5IOQysvzm|rn<)UUDyX}}*vK!_qR=psVGZt z_i7_W4-3@VC=2(*tzp@UN#x)y_&>M1=kblT6=r&fJw@NlBJ*s&dGk9x1TZCO2s=}~ z;Wwko%d8k}%`!7itoL_1QDSE=-#{6<8s8mtAhh7sO-JFQNA&wwxb^K*+MTr{5dNJ} zXQPaeQ!lhy+!_xTD~1dJ4oT``b8OCSR^ukqW%m z@*|S?dYMs3luJb4x7cbCx1V_Tp5T5}D7nRmT$-Vhs*@d1ew%zLa((ATvr#ak5OWsD zJ2iW^2^fJlCkd;>U2{Tjwt#eFC#E3&yeBq9n5IJ~i6pQk<^UfBgeB8m20m=#f46d&$Hi(HCb2xa zXEPNf30kCLRLpx{X`adS;_ayu%Fv{#mDVGlyl3CG6~`aQNUKCx2aYbRK~Z*qks_f^ zxFf11@IA0Le-;@9VzChz+jOk$R@LL&%!(K z`WT7=u7A%?xh=;eBIn@ddn+%(8(yxt0Eazwg!)Znlv(*j)|N6x2dQ+#?BgYKE*nBs z0)dd;Y-_&O`Q0o(8K*= z22}>>!GL=16kkx|4<8C{eV^&bkRM*QQ%Xk2%T1w!MlXn%|2?V6FOL1CH<@c@0c*S) zw?%bg9<+EdDNV21OF8=FPn+$P6M0wO{CSnb!a`-^BO?-IVt7#P_9P#C8$#3=LG%x`%Hj< zh-3VqrP(f+-QoVNl;GqjIRuc5_1(HM!Eyk);oQjxyU7bUQ|%q`@?TdJkxRtjm8giV zjU@z>5?MOqqRLSSli>K%k)LK!Z(EfTwj3A<#&C#DHIk%kB1d;h%6k1_a&p$gAI5l6 ziEs>HkyhPb*ZS!DVo62fOG|Frmwz@~!~0suz|7%h+uPZFNB2DWxhGu)dE`M!bt zBj$hnV|u6C@y8P+FHQ`i_dLyL(i68=RV8hROC;p_!~v;sn_CMPuA`Sun$G#k8*U)- zp%v+U3nB|^JarGy4wnugOa?x@c3N@*UT9Gbf-29Uh*Leb-5B_+uM}^(oc_6rB7cz< z9?P8o7C#n0zDVnrvu`zM{mK!L$YAV@ne{zMV%6a1^YOe|XvBa-MTxvq-7r=iO);9C z5%p*~58h?@#<5p9Yd32U8Bs_z?+%moWXsvigb`k90}k+>Gh1f)o7_1yt0;xLl^Ta! zls35(EDGD@_7vAr6yQ8H?Nu%|4%GHipz7x`+sMo99}+G$270UzfrJ9ud0ueF8~kY~ zj@}VEIv3Ae8|EWyXepipu>=N8$FqW%|97r`wt5y$vg^(g^G3z~aS+NzdswU#Cm!-} znNU3=vtM=wLJ+R>e{&^g5%Rl8vj@uY5tnxX?7uFaT;4L~=FYQ#Hg{5DgS4~Ih^6|bM zGNN;gcJk_B1jVB`H0dWHmYU*}mPga{8G*Am{5TO9>UuyJs-J*I;`Pb(M*s8r5B`+)`ug^SuN>grLmL(Os zB5HNtIvVf=wt+g-s2Ha9^DT_4SLf$AT-O~Lho+5xPFTaGvxS+<;OJDt2OaZ8d*3*# zWPspw#~Sr$d@TZhTA_~%=Gz{bImuZSGGo>_6W47b4g?YDi#I06@E=X!;o3nA;Mu` z6*V0|?CKy) zzk`WaX_04m9lLC;HUUO`+9Z{wU4WroK>lCzwTUCvl`QJZ;n@sR-&!b10J4cVl}1RM zT;$kXtpEAg1yFS;>tm-B-KZsB7xRm9YxoIsQ$N^a{d9isjFKFp+~&66LOt4jH&OzA z{R|FUaxdljLP5_xf+wf=hSO+8xQj8~bHV*-i{qo#wTG-h+4s+{+FsWU-$H%l7>=H; zu4(=x+2q%P=pzcb;`gvT+jV#&a10;(n>DGt^blyH}AgSeFX`X zqbX-YiRWGd|DXC%1VpGcRB|fTBo)fRJkH4!6uC9G?Lm72$mZ8&L>-=3Ma7cX;$H1_ zgZ5{M&%!^fFvG7m7XMHWCMr0Sp;JZ+wXhGPJT{RItqDtD4rNML zh8mWK*NDCy1df?##Z`#WQ`QD?~0j_qs^&I1sn)wAXcIPQ1V{`mC<#s`kZKpEKRs zYq^a)TQWSL0oAO5?bXp=`(7AYBp#(;ko6g^;sk(B7_`I@vI=_2nUqF{79c)f;%&m zIkTZ(j#X;=b_qZY;tr_%N)+);WC8M$qRje+!PkuztxNww?~}yBqp@gKcqAO4YeMai z78okmkSI{W%sBrQ0i4pxogFmSIez;1t)G%xAL)CF*2rKrM4+~=sDiFz?Y>c9LQ$yp zWRXs%305-s37Iu$eOE(nb!@gJ=<>b`QXsJub)x6(dvLR9#2{_|Q8ec5DtH`j#$^An zNWv2KCp|ko(Dzhhr8b2f>PEuxfn#>S7o^XP>cKNxmbXeqbGt%U3R*u&2!@@Z^u+M~FzdK3Hn6M6v7>eP; zvLgUPhrbP)1BZTqx+218%@NA}GI&m-reVf2W`4}do)SX*{PBGHP|NbP{S{-8736H}YcoVZ- zbTUKD!;Q=QWq)lMQsn>Un7iabJsOMgsD^OoT|HJwt`T>#c&Ep+komI=kS;8-+dUTf zjxc}s$;5$F_(w{=6-!-qf`$FFH9UYUkmN^tJ64Pd_WwSSS6NHJ`us(0ZKVFI9mmGi zTpAFYaUk$2-LbYJINjM?_0+Ll?0UpQsdpN`*@DJ^opH|&_(Cni)UW$XHnT8YTgHB$K z0?pI#FXpDqkwiufY98)r!=%6{G1{s|!IxmCvCgR;Dz-X|qZ#*^1`JehpNidk(>6Lu zl)-b@+5&Ibyqn*IF!|_(8*F5j)P+tF)6UC*A=%JLlMawUwrP)&CdyR7d!$;wfj<#T zd*5pD=?ylGQdopuc7YObwjGYOUUk0-S?HsbS>mOu_x4!TU=S#~RgWs!d`8;GC(swx zuSzITydTqo;X0W6>l|~tYUttPmgD_NC0v_&gV^cfd!`O#&~F$ayH9ecr@wxU7tm5* zw~wG)|NSOUB+F*qO~aQGeZh|qw))L%0-S06e@wk&bS2;O zJsjJ%Z5xwJCbn%m6Wg|J+nU%;CQc@{IkD#H&-cH6Ydx>-tG@Sk_o-8LcJ00E2Z!6q zy$?a)C5B;k%a#qi?-&hO@=&NLr@~gjD zxtFs88Bim()m5mi!n5(i@FYP6`~_g6xShuRDgzz7)d40F)z1qM_G6HJaQ@-Mb(4mP zJ6QrxWYawvZ{4qh_#hAE$>Gt*4PIrB=K=;_)xinRkkU#+JHVcCE?5+o?iZLBTFXrKgrGW5!h;r0vkUEsGmA6kHMmh$eMY8_~NIUv%spAFePfF;dE z4WfKu3$Mr>h6k|7GcrKV9j8LBCUvjcL6vqnGh)LYae2BF4ALMLyYS<1h(VV~4v-@v zFkZ`3Kw~Ay6u$`nrNvu)YURO!gdabeHyKQlf)hxU=b8&m&@?LwqJQVt7SEHW2Ki!e z;k7|fD2+Ej{jGCbj+WJvEwmMp-*sn$tZyf>?YF5ar56?VvjFS1vWHSAUaJXw?=q8R zu!e+8k(&y| zn}eMEMTO#3g+knaP3PcFou22Mt{J>>RCY^y`v159KSW?i^y9eM@1&t7p{4o|mDsR3 z{ypjQRG;D>H__lRQ-jzmkPy3f{D#vNz176)WHFwO-crxWP@rBB)V_S^q$0rU=WgD6 zl^(Fgq~*AWC_C=ZUmL|4>jSJ_(8_Png8V(r9ka>@y?y)|;MFAl4TTKcV*Qt~uM5&9 zJ;!K<_YErt%bHkv$V>qUqjk$`Lu9so z04W{h6&LakI3#a4psfG5u>ByTV`63yziyA5BIzvJQa(a8vl`;XuOkGPV3+s^h; z?`^s*1-hvknSC%ZM5~{%)r=l2xNxXJ z!!JfiynPwh*$KR;G^0_9%3R;*p+HDvqn7bDi4>0I9TR)1v!)&}Y?V?Bd^Wb8oASi0UJCj$3=)u0qPJfJ(nEXGGUsoxzCb z{CzIslk~leOG{V`h<;7%gQJKX-4IHNbJ+EiKW24tKVk^DHHfTMg{JROy0gwWm^Dax z)PGgSpH8b%l6KM!-wBceunxD7^FJc`wgAEBc>&MeYjM{0yoR*3&-Zu|`KQSTjf3zn{U z5y{ab)y4!h=2K!tCH;m9Zn?MweA*bire(}ssH4#L)T)&wO@^7=_-KD<3Cp1*nmcP* z70G(ownC?M99UUZ9*)CZ0T z0hJ96n8U2;4tek%*#AXVeKza+T@v_`Qa+Pt1Ct=N?Dcw5FS_~|)kk}0T5)QcD1#6$ z-7Iz&k-5F4M}gQRDZq5VCc4@J>)YYW>NLCc&$dyBmWx5mSUS&-v~I9Q**Ww4I`0&J z(@0AmbqosGEkViQ81P#Z#FN!bQ^2P(^>nx%E%F5@WKDmh^onBPtVJzLnOejT3+yC+ zH>fvbLli29%>5ik_Uc}ietsxijbfoq3rnarL3*Ar^}vqBfbZ!P@CeyB08}0NcBC6# z^X6p(XopaH%u2({PrL|F{}blO0rW&*$H1O~?;2fM3LQTL1WIx75qI-`2jHsMlrtWE zZPV)ktyb%JnbGEnbtKr)%rX-`okip80VI(RMW#YB-q^3Tv18oJ@@Fe?X~LAAo_z#7 z4;V)?P2h@#V)d!1Ypgy6A+HLM zk=@0@pfxLotzlcii+LE7M1r0jMf0jM%^@HOva)e0?q@IM!0M(Y@fx6i{rK)`q;Qfj14SZRr;CN_tnXtTG5wy# zMTK9UO8{c@RjnUbyi<^{Z4aVqTo1{IgJ9vaL1{THoWlXqL5*s`KLZXDki8!{DPv>c z9F%|yay^P!%~A861i<26Af6n}SjyPJry4v6$x?b`6S<>%em-u$foEwd**?v6_v|e`p4`XXx!1{vHxP^eWQL0$#b{P8dbX2Yj@mV z4Fx(5L!>a0FO!P|NZh|nx$0eGgFgY+!oI7Z0VohUR{6#KYcVzpWkIuY;t4RHxa8Nt zb8LzIK^W!VfS*lk5XIyf8mCgkZgkE`weh$zCsB3z&iT9@6PMffm!5+J1V}RO4!-8b3fTxf8mo5_gb`W5p+cb4iatR*3ga(k$$7mlnjgd`z++ zlASkaId&oIa*b4CeJosgIbn`~c>YsZ(!&GWuT2PG**ZcMcGoQ+gc*p!fU>}1H_Vt< z*V?W33Vy48^b{ux&c4w(2WUNnt6;3sxQ-^rn_9io*qC)t5;QCTM)hXG?P3m+fg1s+ z2~`N@Ws}b4lm?jvH8XEo>SQ54c+zWNa+kiNMaY+fqYx1ZwT3s|llZOh`$~#SD)nZ- zxLC8UJIV3-cG-Pgh!}Tgh%o)N^T-SQ=eCzaX6<}$HVZpgx4AdYc);@A&DOR&-?hLL z#GHTsNV9aH)#riI3NK zqIbErXm55brFCI8UwwvOrSk_CsfRyRC(pu6u<5OFndHtDrjyaosS1NV9|`krarhZ zF4-Opaevg~|99<%T?f07a@^?6S);KTs5N2dC7x}^Aqrw*!gAJ~Lnf`;wRUr0tBF>#&C-fdChnjg`)eb0zRpvJoB(c#JKMMMV~|D!NxpU#v? zL_McJolEFj5wT!Bx%jCYxK2%XMh|M{&a?zp4$zJr*0?z`1P_M2lA1>;{5j+HQs##N z%c>h*-#g4<$#pT{zX){KBik$MDIH$)_-g51b7-vW=1MdOa_;4^xZtnN{fZs=Bh&saVa|DFj<6e&& zpFyZXQ)1Nv^Xr1$9`Pcj;q+lcGq$_>qFv9>KM8;;e)y*8<*?w=sy7dpQG*J`__qe^ z593gv5Yav2g9j(*Z6*>rpz`T@1Jp@*3eVejtT=uX4?Y}hz(;!QGSc!ci+a~*>Ah&2 zycfV+suU46(nlG5q3Xb^lnAV^Eb>aoQ~pMHJWRx5=n2aAA+C#vPWR2~B@%CaEe`!& zVrkb1s2=kld06wGVBuR|@uQbM;3577vB(|Oxu0P^Va7w~5m%qQD*3fSZY}<8GGYlC zA|gTvTV2~+85b-t`|V+=%0)YbY-Ii0KLJITc#Ivnmo`pTVkcau>i3!MJ!giaLaTo* z!4V`ZPI1kdkJg@A9Cfxr1-dxj(| zjesePhK4jl{fgm*=zkKvog(yn_fjAjbGqqq*HYiuL8go&mwDD-Ph#Xh`5YKB$<-y4 zYR_?f+O~P#Obaz%A{ijHg5v{0XGl7|(3 zu;nN+zSj{h)Ld!xZ4;unyI#iy!J=r_`u9c$HxV@izuqwsafmlnVXZMRp|K@0Mr#qQ z$4u9pJhpmdSiAx3#6yJd1AW;PBW0mFyV9q>Yq$;L5TRbd#QH?0ZA7Gl)r)}oa3q9= zRZdm_oQEm_LEUGSsq(LAE%}f#k_FuWBx(2o(dDmF{^Geqvr5C9U`Ni=&m5F z&@E+6#-ZHC7bXqM$jesSo6rj6xa}ZOE2`>)p&v#({u= z`21MCR@k`TLL5d$J*dZ^_Ofvqq_1{0I%sk}9o|Y1QoSSai+}V+dwzLzg8q7R`B7K` zEIgSR6l0f8dAa0`Rli3?2VX$G)x^- z4;C?Qo}9@u)qXfq$_4DVsI=Uw?=K}iNfayOu!kwXqJ`l7u1Y?=%$t@9*P=sR4Uz(5hT1X6wERM}K@uKH+8V98K;_|^<#ck`|_W~yL&F_cz zItZCycnO|&s})DBKhGb?j$i;8)|iD5`uH>A@{I<2 zxe3OR%!aNz^L!OkhIUl4&BLjkQ_R0j?&KGIiy}; z<0PD7ClIlW5HsAUWB4iSnLkUA+1l7J-RS*Wy8N*xlm(la!QO#)7{mVegEUxjr9wSU z7S>gTtu0$g4v~gEdM99UR#p;#5L~dsKy)zc-uhEtE6B z8t{sy?k6roIBcfwcVvEp)X9$R8$LKt$9PDLM7as393W{hgRH}Z5Xw2^;p~|Snc1>r zQ!WUaxubTl!5rG_fWQtRh}+;{r?N7UF>#7F5oSx3^}A@nwUxd(zP_@>2Y$|yn4?>< z18x35P)|&CRu|1e5LUW3qNIj()|@h;M316Swad+o zi&7?tvKn_g2e&phvaj?PDt)devpA3b{t&Kb#3pKJudXd>r(QQGIV_#x(OlbFx5HZ+ z$E^GcWYvbvd#+<|T`tIMs12t>MEI5k<@`Z`M$Jo46{B=OJVE61Y?0Hx z*LLTIPHEG?mi8JaopOC%I4Y9J`ok*)xdTfTw_(53>!UsK{*i=?7#9n&QO5+ynY)KM z(D%1!@a#~%#t)M9uAdlGpa$&+=c0J(`BFOGx9a5b^G2>%e=Y5s@ks}V)E+{6N)ry) z6IiG3hJ0apgs1(!jex{${Xi6d_irl1m$)gJD~n!ZcH-HF{qMc;-)Yd*%g(ZB&b)W= zF^GYf#!$YzZDnu?Qq!0gS)6D^G_tIm5&L4y_fywB81J=^K-tWYHmOxB7PS0m{>!M;0E*u4x*(t5Q43;w zLSVNsvu>m-^D;^_qXuaKEFNw+`s@SEG1h?3=}Rbs!0M8i-%*>$E<=!a+K;$)lw2)I zoa)VROc!fk@>Dy}3=(On0Fiue;gd!`U>sGgl^`yi9hV6hWPN{Yqq3FnRyTKJ+fHz4 zXG&RhdC}uPcg%c2N9AUpS2kzMrahul-inOG<6Y@g;C~e7im#0q1_%g71aqG+w>w(p zSTLtC%Np<)PRD9;Tbh>2ppccgBk-f0Od3ndbduAV*sBn?mj~u>ox#_>ATMJP+~jF~ z`mhdRV}~|BH?P%o?lX>$i5?Uzu^0FR$WJs2CzkYQP|Q=>VSwOF=p!OoxUzo$yIT%!`?C()L0rqSsjbfX$k(rLpth}nLTy78h!mi1?dCIH-W7Q?I&RJOhH6Dri z8ooOUmyX3?kC5FG#9Y-tDw4OTx4KZTE2a|@0kxM26L2K;*qz} zJ#F6Y)b?tRT<0Sg58(aMM4hUOaujim5f)<8B@Vr~^6vF^8@0v-FR6>chd#SeyF7AP z-6qr5_E6bp0jXc*R}1F)Qc-9hZCVPx8}w2S0AomokH%G+o93i`B5tG zev5SLhJGDIoW33th^%dxQlq2boHz5=x9dfz_oiSh`E`9X)ASYwNU&VnwKOgjP~9C3sV87|{1RP0 zU22m^$7}FVteyypHCWF0)EuL_r%E`BI3nN=9GxcI8ZV7OAU{u^9c6nZ<8@?cEbz}( zR34~u@+59Jd1v9=MrZXagH4t?X8q!iQCf{h8bPc}N@bmS^dbL?R_{{|r0W~32SkYT z$4@n1!2|Yu*u9Kf%RNxKOdtCQljhglD{?;ZSnC)N6*XY!NmE$clce^YDnh|pDv_>! zT%zNf{?8S)%Pyo3gF999eiJcr=Na?np%6aU=-s_>Tp~#f&*<=BD1`C`gTV~Yy4OvG za!q7pd_wul#LYox*NjF&=H=o7;#_kMqy=}vj;aK#tFUJ6-b5FfcalK3C#^U|{l=6S zliv6K%$WaIU_trzrJUDWyZ`+?=wt|COc3!4)mcM$)hgmFR$;}n4zAOs(-*TytJ$wwS<%MyoY?y`&QKth zLmg}<}T6H4UMdD(q5UJk>q9MHCniqR%cb$!8sz4Jq@>lpP9+buR>9g zM48;amd0#avaAgc;x`#1zI8+itqT&Cl%zl7%HPLKL5uLFt-p>2p}`CM{K_1~mw^K~ zb@79)i3|quQJ^d&YQeUv*_t3cq%eTc0hC()j;bDgsOVdX70D$%ISL#R`HoA!R{bog zI=4(yOD6{yvIg8TA6uABu~^m;xF$wKDXDC~HkI^@dW5Pxfp`}zahstGGN0US>&r2e z>ox{1{@{!w?*Y>P7IDP#OL&EE$X_Dg!zkLFY@%-s(!RddPmh)BdZQx6%XlTq)u#K2 zJ&>e{`Ksx#@me^?_Y35DYN>1;4*5ikR3S78rIe+%RTJRC8vAAIy(-cu(r1M%hNuQ7 zgn=biw^Cg4tb671g+~9d*~{FG5ZHZKO;q_DBXmsG_~lHUzH|WB*erWlhXJREpuJ^; zHjcT<;3)zBO{|m3Xq$Qn>WmLRO-j?QAJw<2a9yRtXP^%8M(`9N-$A?cBhlSW>WgJv zbJ6}y6@pCs2&rFM+&UUEt9mPTmHW5(=jo$!eRcNP>qLEaDX2W=C(m^tYYuiknZR+) z8U^jbcuz*{%1+jK-dg)X+m-)j)77)Yll^;J@1!Aayu6(Vooh$D_`bv}3_>0@8HOl= z(t8eS^63JE@gb%I)^WI9!P&-X$rgt*Kcqwd4CSG<P>M9RKh!04*~abK;WEIE$A^&grd6G7^0}ry8S_M;JWe#W=5k zx=|(UoiU?}-%|3T5Gb1t5whZ}qc^^l=39*MAeg|tmNA^;t2J++7K>zbUJs76eR1C> zA5v3da3IRYCwaW^C<{|h;epY9LdvSw$$q{crK?2WciaTc-q(xbRl(M|IdI|$WW{gZ%lG81V_9!WH})7#UtzE_5|15xpC-4&3|c@~X&e z2DoPL###_M`+Lyi-%}qXQ^#>)5#C0abhl>2yEnw}f6W`44oFWwm(!Cc7U9l(4!~iY z&GST%KsNd6v0KyOe|u6#vy81!nvA~YB^6pzf#N)93)+{(0*(Q)>fMScU@SVd#Omoj zS~{!(5alToY2wtnxk_GAwFP47tg&T=mS@FG=eE|VXe z0^1}sjdym!qG41R=5)B%rvIrF1q>((5KTTi@~KcS<62=@*de52?{2bhj4yTI{N5EC z(_D`U?EltqIJsub^^3ZoYCOuI>bZX_!gtYdc5x+LOBsHJ3!`Mk&=7+Jm=f<3@q+kW z_E&n6#lIxGUY2j(WybNp+Cb)^*ucJ@F2q2mNh0a~f&umk{{QzBR8an$vS&ZJw5(jb z!(vq4<(9&`ns=Wmed(n1DKKs=2v5PoZ`_i-U`uM!cdUCfqLCl2+Z`*fQdv$zYggHYDg4k5!-Y zl9;sS@yxZGf$|NRv#jA49EcwA{IAe6z_U3rY&VNwzO&6MQfQCt+xqwC^q+Crtk=ab z2?m4V-0J?6Ivs96YC_Gx8EFT59ObWf7y8q&Iw1s28r_jNB(aVVB7?kxQA@1CLBdj1 zUk?T!5fE?oA^aiToJIh+7!Szjuh5(;lRNE+g~7(+aU%v*mI55)z^QLYgOf1=qK8;FOt|-_{{?pKyH{pAL7>8TZ%T1#Fp%a(I=bMjl zk`c8{#Ecs9-o@`{Q-zLmtD-WqkP*W1k0g-wJ0X>r+&O3pJnx{q^k6E0Tz)0mZoGwt z%*HV__rlXpg{@{M1{rDbHPp#i=6QQLS>X1ZezZM%aF)FrX?47xaB1;S zp$H#0(FczZOaC7i0KW44cB3_CZw2QmB^r^jC;S_1wxx&=`me=N-oaf3YNRnxHNv+8 zgYBiI3qyZ<3-2lLu66;=6P#Gxk9(k(jC^FbwYqHo{QS8^_)%Ys@{H!{4}7W?YZ+P-nV?3BwWr3O{q!x)f{$nYx60&ohIg}mr9cl7 zP?`8kf&Rut+n~Qi^WQn}s5`dCEo%3x9&@P@L6KE|H#xP7-P6S(ir$GndD8oxmAr|( zOe9`}o9#*7rR+?4unb{?QC>rjig}OaVV#TvVF27UeIJ7(P@bzkKKrPud8tX4ojPqZ z&;$5{oo0kS!=%g|vh2g-xZI8bEv-Jg&stsF$}=6@RCuNjRQ1xySa}{{Hit6SQr({HYLnFK@9i)hAv;lT}|KdB$Fhzi4xj6QZS{t5|$jkQ)3E zRyt?DBsWw0%arqnl>Y7@JqjZFnHyS~48qx7j#_y;8GwBy#@vH?6~=x37U6`V!EN$& z65;8h#rx`}Y{lta=p_?=g}A6-gY|^#F=j-cglaH|XQ-Dv$Y4=Lm>OhF4Y@l?yljOk z4976(uzkX)ays!4)J6Hp^ThFh(@W>L$!8ovjAz57Fq;4`Zp0T8MvNCCpvNF)Q!RZn zk;k5;6@^;<2&h%wXGEPuM-#kQcAtLOjp!Ufx?vvYjt;1qL3;CVd}Xn_kN+N#ZfX1V z(45t@M_U!HXCVnOal!F;T~iXM!H!a5&>oRjkq zJhQ0@tOD3vW9zReI`f`o8#XQ^o;x_6@!2P=`GZSK2U7PM9Py%riMV)_b%UH@cx1JA zkhRriA!S6Q#-5(n;3~9@f9QMbgIhLq(N}O7kqxD_XV-f8e6huq!T)M2^&PNom@XS! zoJ#;5wGj<$I&vtzlL?1LFw?DXR|$ISPS6y5qY?wYwX`vX&!4E&(vE_F5NA9MPCoV3 zRH&RR2{|+b>Nr!={!n9nBvR>|%KCAZ>GT^xgV zGOM%k{&(Fu^Tb(0PXB`)z5l#XN@dv>k5|=>kmRwLHe`fn&vc|uC6)cK&Z#2vFFhY^ z0gul?u9gldy})ig;u?6;ao!@Hk)M&thI*(^J?!F;0>gB3uc>25V&kz1L5v5)S>I?) z@{b!(s5xJ?d4(p8Hur`o&nf7AlT*J`-G*z8{I3g^W?c4!fF)X@3By;s4l{4QnbSwv zzrJjDkWVYiJ`bNmIdI(xci8VI_-ojGx;u0MbW?Sgg zSbh>s3DQX)!1o)n^3%Hz3|h7xyS9P8G_{F(9G10>s>4dJjRJw5-Tw8Iu7_V5VbK}0 z?s*IJzqp!w8*P~Qg=5yYj^$SxubkJ7^I{Ij;523z?F5rz^ve-;Tz4OQ)Gw&gUs@T5 zgGC3$D%ZK$QO+t9wV?!ZhU?<-o_S+;?v`z{iiQ}gOedp<2WizWk@HyUaJGEJ=MXsCE{KJ< z@k&tmgy#%3T9iT9FcWtQOnTlT_OrjctMR&j!}ZGnNrkR09rA7Ym*qU&)^^NjC-?Z~ zN3T>O&d*I@tfaZ5C}+4)FhEwwZ#PxYyJK5*i9G>HF}OY3mRvNvrQ&a2^XYy^bmr^i z96UJagY-HHTP=crC-lMrEhpYq3e70KK)deae@)3Qo#dP2rs_QICzwRtj9B3E#?Vm* zLsh+zR!vB?ge(@bL;%_d@n&N8k`7-vTKIUYrGVP6@AL@Nid5_fiBN_@kUE zafHT=&A>ZK#ZISjtqJWR+n$X*L47yk+S%5`_>XyxYsG&RFWt#pbUAtv*<}r>2C?6; z9mMpkE%~1ElMeR!)i8{_%RT5Z!RHp}BM`Ul=KUOFK4a`?322)(Yxa0#wpbVh`XwfF zEslM!cOo0szaT~l(1~i3cw2vMY;Sj0wkl0}&&-FiBfn>{G(Z+6!i$pUA}2rG{Tm#3gpF~3Dv;vJXa;J^?K zbbr|Y@O>DQ<eqhUpHu)x*&6j0^9r5 z_RmQQ(F^}ExT7;k>l@3l#eGKH%rr7QBF$$?eL!-^lwICxqOle$rAbKLSk>5$K~tJIOh3W z##LA@(9?c9^0;^9=NmSEG#C(#BIdvS9{xMvQSYT_<|r~Ymr$?*YvbgjGnh&#mpa^J zjAA|O*l{!+c(3_->^D)IT^m4QLR!Sp`+PKws03f?ocb75kAiE`E}NZr$bHudhzWnl zD@N3c{l=xsWZ>perA)TMgj3@GtqF?=`|Q&3q>8LsnSl%(j@xfk>FA9PS_ zMZ?lQH$B&i0%7>QonHOkst|81SRM2h!2;wX|H)aDpD2}w{D@bN^Zb%G_$)&7rz@TO z4$okWU~zhSWW_KmHyU#gIXp>oR$_%BB;x5rprBYZ7G?avCrxnGz8fX_=1En}8`bvI z^ivSDqZwgPBXc0?=Fi!^^OafLb5-y z6*&F2C(nXNW7&JCKwZRIZWe;Q0qr+!Ymrs@c+`@iNy zRFrNCx^1~+Li#E6#ZZ%wlhIO3Ot?_lw%?xTm9gJatv&3^*-J`NkxqUsF{H{~Q(FHv zEe-Osz4=l47kS=z5Z2ogh|%S+KO!y}4fVwNEqq&|`Wr!g>K@)HwniXN(gcPOe?d^Nk^q#pHYh7wA<#Ft19rc5acr8X$H4NmX zF^q7-YD$-zEU288#Y^vXDMYY~Tv}HBuNq1e19j|u#JD=Ab4Le%Vuwg($X)weYp{{V zqIdthb=tz-D(JM5EqCLe{|6R0<(dpB6rv#(|FH2H6A)=nM9284XZ=*gHdYIB5-O(q zlcn`>p~On(PZosG*7AfFoVS4jG~itDeRQq0Qj1z_)GHXzmSw*X?yUjR7kU-i$r|V& z@|zT<5NZ!+*SLrSM$Nz6Zn3Q!*^uVzOygpO?}PxuKf&av5pPR_`~y~YpF7K>1GJ7$ zuaC;_VH#K;)Zwj z<#Ex}7i(~dP(?WtV)3{;5s$ZQYyii0btloC(IyMX5vU>Zk!CRzZ_M z_wlIr-a1|MqT2k6s%9 zK@$-@*J71w3I-j9A-)1%JP~em@UEZm6P)U2l9LwJ3hJW?u&i}(Z>J!SI};&28K&|M z#@n3#UVimsV=uqU4dprIAezfZ7#tMZp~8WqiLi&s!2loDpnX1eUOt^?8Omopj7%^_ zUHZYOJPfAP%nKtI4c~n4Nx6F`WKV`?)KLjXU)~~6K95mhHG)GG*y~*Nc(&Q)M1aG# z+>bVr5<4^qk{`jVWqTz<%wtUK+t$MhxfSdQ;$gN1x&#AhP(wx}pGA&O?b3;JuAUT3 za6@+@({4#M`7?DiC3fNOC{qD8#kW3LHiSYv+rf#qM(n-T4B1S!U9u=6T=W zkYEN;Fnvr}B0iHfTUXbS2r+4dj&TMa@aCxqhP0L=WXLY-b&;KPQBWxhejD;Yj|}X=~V?mhyw)e|X$RrmZNR6$IT{SEdIEszH0P zDl%B9l+)T$~W(pKIgiy{d>`7-M-=PH)A`aKl}h;h}dg&=nKmUxhM4xcg?tvGcv?%kMCJy>0RERTOE0DsVl*Y+jdCzZ+Now!SO|W? zHVWgzdE~(56c@IAo&(2kseyw#!Ivo~Ukv>!Y`nh~Qr?9?o9(~cec)$)F(@Aq^I2Ot zyB=_%+zghYpM{5WU5xmQs+D%GD#Tr4wv&*y<-nC$v+^xaQO}KPXkIFQ&BOvRtQ|5+g`Wtw2{gHaIp(A zaIuegNsCZo5D~n-Ym2@vMg(&izhsaZ0yWg$F!;ji1=ce`dIi@m1+`Uw>w9P}uJn+^U3w4!Aclo0H&y&}g#mCs2@0rl7waCeY9lvDFN{XYAHNQ}15 za5r9Bhz=52v5TKP`bgZVdyWEwSGb+!BNQ>REGkn+?PiBw@wwADcWN}js^>~A%BoXG z$R|v{>4u+6(jcYaD7>-fP^iR@cJ=gY%Wra5NtTiJpOhWkiyKM7 zQ_yBHh>ySG|C*D-;_p9a+}WdR!Ej?Ie~W(I^7SZO8K`F4O?3gGN9xMZAyBLVxu36mIB)U41_&M!2a`yx8 zT4akz%DX)=gJIqY?+->t`yd~O9yF-L=JBlg5axumfSpW&jloO(7?z7ETmZ^(oe=~mnOp#VK;(Mej%+OC` zp-B{ny|5dqgOL5}EEua0G!?4mVic`0sjrmu@;TGRgca^>WJh(WVYLT%Hg6nHj%a?D zhN<8b77X8k(1L(xDvfMt#m@HrZ7UW5_7}`i7bSkwu^Z_>f&y~VDZZnf^orQrpm*f_ z+m^8J^}*`~Ay;L*s*znAG$OU0XjCsdA%U|jNn{#G?BOs8v|tT@x?&~Mh-vPG%8={& zjoqDmC{AKem#2cBg#Fr!)sB5BioJg;XeW~%k)}9(g#y1yNC;Ht3n2PS3QpSoJtY17 zY`&`SDeS+>Kef?=WI%{-0GBYk%gF$;_5unuOv?)`V5jRel#e04AAfO|S}x?|QG_K| zHw0K8d@}<(^%4C|j%|hbufC=YB(vd+NTM#mNpCHhCS#-wg zQPOUxzeos4Vs~@G5zHPX+tRSq`W+vyZRtRaFl?;qk`$+h0+o75{WAv{Zp5wTzz2!o zy3Eo^0p{JmdXzuzzA~%yNKC47<}Z}`XyYpWJkP1io`(s7^4QAHKX4z#aQ`aGj06WL zYFB(QlivD3EuS+;CUiel+lhY0o-0{!ej1w92kh3edB5o|C z|0E=N`~ehjEAHzWPZ+t;@Cq%3UWvbgSV)rZdfdKW6G{>X4|_^% zk8=#>OBLcyi^@6(IE$Q&McA$jAv({DfJlDG;F-QgRCV#vSKF zUo73;9V?3;^p1L{jBv*K+a77ohy6g}8A2U2ZB2W0YemLe`stZu@U6njb`SqV%(^8J z&+bsL}&<5}60{h9tl|2`AP~AeQAXzk%_ayudvQXt50c-za%kEG zF6&@!v|RFjo-Q#iamceeu`Uv=uj%J!fiam@u{7?~4Uey=};F!<~xya*mu})fb`VMr+=bMeyI6%;R75!4$F?6KI z;FfTIn~0=LHcE{W>%DYimV!eM(#izixk7KdEbRWxqN&Lmot-9@d!!0bad{z4*Mi~Q zsF3W&g#)2@+5JP~rjY~Qm9BB&vv4pkB~*XlhUtc36Fdp90CT3hefC^QOZ+ zm@fs9VPYv!dr6W{bEX}vGCmaMqPt$$vH@xcVIxVZW2KN}X>{1(CU$Mv>0gh*nhk$h zRx|e~-V85v6Yb!+?@c+kbV%7oHR8Td4g6y8h|La8zd;%HM?LD%tR#mfR2YpxlS&4n z2?8nIb<2`#&>*nWuY>I;8pbXob3toRIYfX-aD)9yA@aiZcAfBX#%T#f=jK5d`Twtl z*g^6@^J%{L>CKh?>=y4MHM^FZ*^DJI-0@5(xa9j)k=ycPn)dKn%eJva{uDrGBxtXQ z)M3fNnGnYQRyJ_r;}D9itp)G!RnCup9C9qi=i&x|K<;xXY>NT4AVTaj+r(Q5^Lr%=PB?WFr|~Je9&^!pr`a<|^gSCQ2K{-UOgIr_rw> z&ifze!ZhIyxc_KIBl>;o4 zf8-j#*bK{r?PJVWe;8TL`0Jv)|K!utqG%n_N+hy4S$yKPJ%ur75zz$5Jne~f5e>q2 z6sJhvw3#L9MS}}1m{%Dc%8{x&873w=$KMR3GSTrr zH|wFgreDMuKw8UinM-2Ji~yHJ0ad9!mp^RVu>B0eo9QG=>O#t)K%O;AoHAewuxHOr z3eQ4q=kI}3ST(j`{!EzSNR~r?8z1h2xiWoM%%Md9TC_-Gd0xIdZ&-!W4D4FMbxeAh zyo-zuC!~Nk*P^Mx;0cOG7yii$*_a%scbAvbhds1D{FeEfb7u*;2U8ANXl~C-W3V-J zW|C4GGe13s$+M(KOV-tDy!p;ABb1+1U(p7bkrK&T>9`_rJTU@5_u>ft&Yt{pGxA&{ zqlV@b`~Gr$F?w0fWqH83S+8e5dFRM7pKJm;CbGUOi0&?iL zq0~e2-~ms{2Eyh~-BaxJvuMG;Yh$%9RjJZ;aT0hrxRXq9Hny?@c{hz8xJP-0pj&9OZSA=@M+UIRNmdBYu{0$`PHjM!vj@a?y3GNGX`Q z&j<`ug!u(PeK6`uHjuoj{*`aW%Q%Pjz}T+sL?H>tw#KD#_JpZ%l;rkOQ=L zmMjS&nJy_Gga9t9p|G_jxqlj$E*eLvUXx4vZJOozryneCUNF73LuK~X?4)87SWw^S z$2?z6q~$&o2#KT#TrwObaD^<1^rhrQ-~=+puVY&Ka+nc@{LjUZJVY{}%_sI^ z;E3vu9jPeIt6N*zZQLbnjNHQq*tn!vgVI3nxVE>-1_oIB>H+lz2)5J%~2F&A#A zTbc5X1(YK(tL6CXQa6;bOFZS^a27NGlb3-b;e|3$Xe1(JVloPE)|_Thhx%9&>2vRN zoJND)o7^`tA;3FaD^%e_Y8FUiFh+Xth@t?es4tb4tpl$}VKHA4NFZ7EJ3IXb@VuY> zRz((`{<<=mS!VO|zVh1}Vzs+j-Q6xmI`Dh-={ z>?vuKn*OS$4jINA#$oIetc9}EMIE`O$JUk-t7sUO3v&(qd}+Z9^;Q+;I{7aAeeu{5upI-=uxvY6ZhA?~mi_-7s#)RZ>F`2C&h`!{|l^Izi zxXkypbJR+7uG+rmTZFxaXg&5 zTbiB4s^k7IGvYZ#H-n^YZuQvWUnu8zE?cq5Y;no1uu;RI0Tw=hZAx_hj-vEs@40~bIP~*45K z+qTV#ZQHh;Np3&y?|#?nwYvZ7{+vE%*REZ=>Tr5#@>vY~WjWd+=QM`RY)HSV6V}Op z=>wNDg;RY0)230Mz(P61N05B#=ka?Ht|iTyh|{+43?LQ6uR$k3Wwx2pBsxfqUgfrT z|4R&UY2Kjh61D_otbyrYXTCT7>psJSb4JS!pKqjT@<`iw9kIjaWIv+~1|o;#J7@I& zyZ|7JK8~iOf3pJY%Y@klGmcOq6!x2u66i0ok(|y0E14LmL|2bNYp+c@$ePRW2X!-{ z03QAmH<(R<#WuwSGr&80TKE$*u3QlEfUPJH4{xEUfW0H~j>wkE^AhJiEI4E*Wcmy1AD?<3=$T7Z1ot*J)X9mL0O5^Vj~ zWJDGoWNz$En2y_zz!qoTdqDiZ#f@(^CeQ9dFf zzf=83D-BQcJcSsvQv!Tg3nu|XZ8VZ^FWtNfA=Jeh(}rxI{csYfxDvbhTr!cb zJ~Gm4L(~w?a}GiuUr9$W6Is_d(|UFUZrKdm@<*>$uivUuW)M*|Q*&^qR#>9GWGE0} z)8EGLCs^F}`9>A_fYO4ajuP?E!U>!-`8GxzycIf1aoxPy=Y|#h~EmOgaUv&VP zY@qKMt;Aiw&JUv`g8ZDRn7@$4=68mQ&6QYMQsy!eS+10;tdoRd5YW`oh9M*wzIyyG zg4GL70Dh!i7ttfo<6g5IE_-<|2tq4OY?Z% zJj?kp0N2!v*{yj4voKPbSUOD8*WD?{FFFJE&LXk1WiOPo^i{h7S&|898xszt2$IpQ zq&}-yv!Cgq?Rx;o|6|7DK5f)DkJW>>yC^O33gjT)5Ir2S$#-5EIk|icCw?~iN1tR-SkUf+Dpak zP9i%8g`i|uBzXKPiv?8GHNm9OruZf1>nFu~SC6nQv9oa^rAZuQ@-ZsV@Ch-5*VUz1T;Ud(XGAcR4|&+u2|;f`ZV^3rl8^X{xL)X zu%FBRs9ZKv;l;_8!j>wzQlS~F0R*+fJJIeiqYn)1ekd^>HiRVgpbI}w zN}zQl?kMds+^q@M*f$qRpGUU+>1*oTZr7X%sUN4=`+g%7qML5sFF>=GHy5{I+o7sQ zIZEDXyw=IOC^K@kLr1U;E&~ePZd_bg3Aq*&w^u_^+K%1OD)ZWy$`LrQ&5w8Ywgf;J zw()0F$b>KtIk+gFHyH?{X58F$lust|HsR2#_II#G+*Tz&NV`P&k-$H`Rh^4V3*n+H zm=5+^4yQ1d-lCtAX+{JP5v%`*2svbyc9yR_I{lOtTl>!JCNg%%L4>BbpOW&6s;+6> zdEZ7h;}JxNZc=8(6@}T!S$Kp}5Pr#Gv=Fph!Rb}WtaJU-U1lC8>o>|QevMP-Yj$aW z4Wpf2o81}u?fbVEsP5?&3b{1(UrqdKq`D$!v1n}m854}7MG5DHBE|qIo)n3;yuil=H^gh-l}E=Kg3B z5B-)z?bNYke`NJXH>K_zqYk62&FN=$q_a*r?$V#}R)|fn%r|_XuL^yHFy3q%?l6*h z^O_G9{!N*<(#k#!5mw(ie%0N?5cud%Ouj~$c^x#Vc_~$o8+NMk^z6#hRqUky|E*l) zz*Q44f6Hs)nHGl2>XD=}t`diyqEHupdv$R~L$t``9uXjw;~t~hOH~R2(Jt6P!>Q>g z`13x-yS-fiE^utlysIqYy|UEuW(L)Ax97CSSCr;V#N%bqlsqR@XySlUv?9+Ib`@Mp z$Hg{(GrIMDkt6Y$4;}E;2rz-4ncE-1G^>)9d2*}-4V#nn_#1+s8`IGeCbw}&h+;uh zZ8-vN=;2DYxfaBR8u+W3(4Y2>plbCdK{6WKx^aEd?CPvQjyW*dCif@(D>z%xwvU$V ztu;t&B2WrcuXdDMw%H0h^$)pwAKA1PhC60Y5eKSSq=Iib*y;5dK7zgNBCc5^(HfZCjc3&}60ZC5;L=7#So!5~?c5r{cr zt4yN=`LsHI{#F0jfgJZg3Do}dbVMt{3Q3?nE~~BUIJyKpx@CD=1u*Uo>*z`4xL4@bXr@Je^l=FcdzdeA7bg);a-vo;4$tyqZYtU<*Bvk{UN z4h&Q+kOi$M*W9Z#k}KD5`kC|nh(v~uuEQ!NNWyI}!eE6C(Wq*~dlQGf^4%}gJ|n4D z9wV>qXo$J(L})gd=4(tQ5s5&fzJ-PVjH}^ z6Ho{%XVS9wc7~=Dl3tx5Z1TeV3kKrVu73%z;+N1=Ft@bjYB#jr^le(aCtc#jET*G!W)aW9p-{rbOFo~p=$KJa z0~i6}f4qMM-XM0w28hnME>@cFHncZ&{`(3mw}zvDMlG_>hFTo@k{CYO`@c?FWc}*Q zix`Emzx*Nx0k>XeaDB}Q){KDu04}s}6Q>aZ8$N0;P(B!TaT6^F0?&@IE<}h@u)RP| zo5=cO@Z8P&`Ux1VjgR&pAI~3R1oq%sKHPpU#oTqD(}PBt9J%59bxzjt?S;@2+^4l$ zzR@62yx?C2i)V9>>*4BOOJl@;41*T{<%)u@1|R@#CmzA;IX>vza`SlDKW$Px+T2@b zQTR0jJbvA2!%WQ{OyJUi_kgP28Q0!trSid-!dBjx2=f{zE`8X4RpP1yJCs9`wB0P; zRr!5U^k-!~_zgfQF|V~yPAd)E{9PqZZGQLn@XtH-Gs`vxd)$QONeI_RS#v3=x&&vSVgmgG^4)#C6$Laig7H!adxxPbu(kly@* zrqt-ml@H3Xmh%sWR~peN$96@7B{JVMv~qwV=Ftr5m82y*$=4G)Y~O#1IVg0Z9_7BT z#G8pQ`iDO<@G8V>hZu`I359mEW=SH+EXN+DOvZy42S2a{1hH47#-S3#wjta8_e`NS zKr2*)K*X7KEJNrnDP!>7N@zLp0_A2R7q9C1@yVpv`KVkFM^noteOiQ>^YoqDPUg$3 z2o}3;IJgESTj=_&c92i%Bt8WAjnAD0Z>k$B2L+%EoGz}Pa9(v`dC+8VMuShsI{=$n zU6~f+yenr&FkbLmmFo&AX5*zmc&`T3ZN%@MvixzoC~&&Rjm4dpbjt1^gd3n`PiA`Y zo6pTG9K zI%lxI^~*p>yT0gBiaEVod=^OV_Zl7NpbsRm(n)mMZ&qWpqQZnzEnl)ACo@+|hxK`hbGEh=dg83kyKNUd>2nBlgBC9q?o3 z^|)D&H;PImO|3_%7%1bsb0x+-{WzS4OQT>zNAan5rt2cz`s?5r%kP^voQk(KV9hMq zS-~br{p-|$oJ7w77ElxmQ?9$+++5!=#ePZ{Px=Qs8!7qw=4NZ*gu~lGO64m8+3}D^ z*c^8p5F^4-aLk*yr7UD84JV@v!0}~_sB_wuU{%^%dE^z6svvxjQM?tBnb4g~_)%*k zjdamFyRtK?UwX%A{Jc50gT|YE&?S!tau!|?e9!vyb1-mgZ3Sxyw$t`%T=Q-WTKQ8$ zjB6e%>xlqhwP3yF6^mf4Z+BDDl=&oJWOE zd?EbxCh;2Jf^C37meGZl|#A;YzkcA$IjQ6yMyfBFE$rmI!p)rp>Wl0Q22@*-?6 zSd6{C0sXfP&>rubzKHcUiCiXDqX9Ih3y%VL$p6`Zw96M?x0|dF9mdUzmKp9$`e$$! z8h1IpBpv0=7yWaA=e2g9{0%zNECg#I5GmvU(Tb2a+})G(PnV)q{M`*lfe?xL)Wcwd zAd(*LF8ZOd2xYq?Wj7q*XjkSwm{+s=hS)hfWN*vZ@ zSHn?U?p*U@GvL){YFCUd%$wo$(DG3D?ZY>T;sdV;jEGTrM{!Cgydlt2Z^4UTf~!8zfDHVSfgUjr2SIz*eagNzn?u1Og+Vu-IZPZ2hdwK%f6v zQ==IMODpa1Kq2fJUWn@Sc#pdN((sIlp>!bpTffpd^VvYpS0 zxO8|w8smR3*qf>jG)`;_h|%;@8i9t7UA8w^QZ&jmXwX~B6-G6<>J z&KFr@m2cZqJt$)MyV#mxlt7YCV!=SL&w@$xT4LE?o2In~gWpx*AECF&*t4;DXkV38 zIXTjPvKG!I*SQ|FVW(n#YC{V2ll!R|1NR@xzTb8>sAUkw2Z94{BrUyA;=lAc(ZSkJ zN&Q;UU)AIH{U;fL-}1pbkf`qlXj^s7bYq?E#?t73yKtf=*G zR9;Sm(ZT<>xA4U7SDf%h1VI?<){joC=0Y!6yeEXGa^fDA6_+_av#r8=}uCXB3#GoJ`BXylP$zkp|eKuS=28mU*Y;u$*j|ZycZvUJDPQ)s9aOWVrhNCd@ z@pRf9s53dXA+rWfuC>OiE4SB>jOhx?AwINdF(Mg2@+<&;CH1Hefd~W5uh$>C28>AORPK7~P61L68uaYZBjvQ$=Vx<2OdmIHcOObTo@|AJSg|qYdAfP`IZ$Kx zeDWwpNr3=~uQW9en{(lZeB_i3>!oN2!v!}7$|e}$QGpoWhr3rhEZ_@90L;heA?Jxd z8(`d&;c&x1JHP(fF&vms`gMMu;zB>+Q;+0(H3Xvk6f_2)T^($KJP<`K*~ix_B&RbY+sUlhKaz%CwTj}b=_0RKhl@5A>12QzE+oD!W-a~7c4oT2K3SBMbY(0Bxgnw065d10V1(d;i0Gb~<4;M#@1$%)6 zA}WzyjLEdf>7CQapJxbkJdF9M<$cn>TN}AC*VFH5^`g*^o`0qlVza z89M(PrI5bLroQ{3`FGvx%*~Q)V|7_?Zu>6{(Z5Dg3~iQzf0*yc_=q!h>EVIy$$p&Wx3@r7z)W52T8D8Y0&u#dxAF`Tqp=dUml2xfktXaklu;Bt=K6+qRg8U?x_jbVCY>zZ*1V>|&v-GN{ z*+)7By(!JAU+S>4`E5{3MdBV`*Iz^sbaYHXpPV7TRb!SlIW$izZqK?9vXc;#mcJwI z821-IE*KbV;AQ|-I^Uw>j~36aTP``a{a)hJ@PJzsCk}+SqHdqzvapJNqVPLI)$!Zu zXFI<|KxD=U7US}kEPL>zbPrJ5H-Ic#HTfv-RN1TVAzvH~1T8+KV|^20rKQKLg#hjo z^5~5~zbYQ-A8$6tqOnz%EjyZh9tXJVY%IeM2`;M@x^vF^ckeZz?V1tRH{-%`Ou|6Y zONRlzo^FPzhb&B14L*UiEAcxoKxgm3Gg8&?z)GryUWFE3NZIV ztg@fzTSaPiHNrcwCx$nxl53ln6=2%_4Xt0|8YLvOl7BB z5OA2_qgE^BVWd6ey+@(?;C-sxTv=c>L$%6*vbDmrcBO^_c10@wmj3zEawPDU0#8PB zQXQ@($^ag7hxI#YzkIBHnXxS!x8~^AF%VLI9~GB(W)QtIkM&R^2h{pO$xy6k5i&&8 zTmAiMn_OlK9s%3pUj6wprh__`seO_9rKR@lkaXJk*o)ql%2l((?Vy?0faA*88{?v) zYt=tYb-QSI6gb}+fjuukc?IKYFh;c8dB?)HFH&2Y$LYjpO=vn$`Jdm*3^QM)mG$9l zW~SsVULq0-R1b!tNWHP}Fr8bE+wsRnPwQoiasLi1`V}}eF${4JSwU#x4n>cg_H7s; zX%h2kwxk(3>e>(Dw~5*5R0gMQUC)XaJ}gO@q$juE>8giS8W@PE$auNHo{Xq**Fj8s zY0veItluu9jgE{zMO0om12dnenYUBaw3@vwyH!g91h`~+BKk3;wCo@4s%^7{moKl^ z{K%;!a2Q)y{&dc^46!E{v#UQR!%4->AA%4N24a}7$~Hd*!?C}qg_;*2qD469(NBj# z2yui@s}4&^y0b(_ZBNWX(D0!%uhuq(avx$Je;uPwjhBdF0Po(Q>-6FPAu{ccyKt>O z)~q|F*SzI}_^mi~gb20pum#gaB&nU<%j0j%J_J0WhInrRDUoDflF`MC;*>anvh)o* z+I{U^#As9j3hq*zYuc;+c++DKPfcQCE+2$e#Pbv6b(&jHVB1JoLIHglJttP$Yx z1~-V!+zNA{iEe%}pA3gZFf!X?1=O6btm6NME2`eVeRNJYuKLaA4Ioj4@8;|ATj5i* zzix2ozWemfflS=!Jpn}-2V9X{UjTqxzA}y*d*3S2M?yBUA0fbPJ*t5SRPW@A zEG-Q5ueC5zS6}Keb!8`0T7oaD-#p#|WHs=-jq!JAL{FnmE)NK;D9!BHHXE1_JwU{&_bMBh>~?J;)-Kw|G5hE?S5;;gQ2rl>)&RdxMFS zNxVitf$a#GK!JmpCk}2i+-&YH)mMl~zD;FC$A+un8k>KYTIeIP-8l9Nrm*tosTEf0 zqfL@x-LGgNRc%=Xu_O=tOoA|-5Q&F{LDy(AJJ zuP+IlW)b$UQh&}VTJ0tx)hj)`TpBYjDM_u9o{?#)HA_BtH)*qYN zZfekckoR+cM|88|zWVV}JJVsDZD(a!vSU8BZQ@Rq)sG)VJmg&zq=vm)@j|J;a6Y!9 zV~qvbC(Ccrdib*OTIO@}PKj|hh1i{jjrCyGOGN`ofQLL-E?OWT1H0M8gu#S^4#bg{ z2ILMM!EN*C>Xl0ak49Pl8mM-QNd4f`1UL^xlF4$Uu5!#qb*-jNijf

f&B5V{5Do z)>F@WmoybMW-if5^+kYvg{^1o$szN`Tg1y_v5P9>rR_ejQ15n;U*_id+T9veZt`R% zttJz@s0(5*Lg>mS!8Z+xKAV+TfWnClWS3}$EkGc!%dE7DKxcX7qK8*;P*zw>6ep#N zns2MOX{69?cn1f763$DsUcP$cpP!vO6=_$N!`0I~ZavN{9`V@JGh^rG9dkDtn6Kld zdD?hy^1H`MTyLFHf&rj?7`4p*JZsYbW{leJy?cI{0P|oB>a*TjMbFm1tqDNg`n3!T zBX8w}_DT*!S~AL!CQsOzX#4KwqPL!I4F7mC%|id=Gk(5FNL}hq=~xd^t=rKb08WB2 zycn2r<5C&q8B1Lb_eD2jM9&6uK%cCL040)y!}C$H^aw>2ZuRQZz3VSq7GCb}Gl`;s zq?&CzeNCb)vUkW^(IB83$pQw~5~1Gba<>`zF}sl=_^+Mp#A->|hiLk8uds5FLyZkf z4sb7W1z^UA>?jqZ(pWv)N#-!~pod$DZr*AU^uIgW;kAS^p`jr}&KY_7+@{aQvbjt3 zxyee}{*WWJM?e9P1UmfgJH$Ab*SK9yv_8$?;!jwxgt32avb(FjanAu}omdc1Vzh^G zd1V6Gzt-WInRb&dt@|MRk4Eri&?_soT*Q{OKN`^IR2!-+$}Nnp^o}k-X}1O$ln49X z-_q}uPC-pZ$;Rq<33|esg6-5Ht+E4D3AtOqh)$;hPSi1|r6ljUwN7YCzgg8drAHjl ztmG27AQbGC@ii|M15n#Ih(HiaI<^Kmcz37<<6C&Fc#YKVgW&Psiw};KH0KGPVgSITbn3n;Mh>Mnner~?q7f1q% zj06L=U=e;oz!h0;`NTg^MT{NaQ>Pu}Yj&Qf0wn^umj# zYB<)+rCNt4J#tn&J_$=WA00v{%?oThJ@}CL zEZt!$YP4*S$~_S>@q%qc5A7du8@&HJCLAm=_n_+I(J0zmV_qE`%m=rSiWp(Mv5FC; z30g6Q*a$of!s9-E2dRj?LiDT9lhY%{u1FA2;dABEV9!3+F^+GQD~XT;kX!!kRnecQ z%tTsZ(ih7uCTfsbN@zt~0;2l^C$uo728K0SAy*A16bf@`_B1)zL2coG>>yV&XwVXj z^ItqWl_qay3w!((Fvg+f?G$j(iBU*15&b!T<_Z5icF^PkXW~j-c3Ng|F)mZQe&^5v z0NzhOCMY-d9%3sonj2zo3zLgGv=OJF23##vFv!}yv5Ms)3{3)YD5&D^nt2{0E8L;b zk(K)U~NXi`B)A0#4(aZbfYM|LGN-p+LARVka z2O~%e2gmGH`fYtH218IkT~|s#)?(M+^U2^0n|VD4WGv+1h)WkY+K4^YRmP)9sQ$A> zVCia5mPq_oRdTdW-5f+nE2L_oiW2iCJ)AkO|LmZiqE2{6NKE((N+(fwrM^Z-P{Tl3 z*0ieU_Ctcp(Wr3X!YE&komNb%eJTwA`iP~(8g6=@c`6s~sJlV!s#ji0y)l2d!%*Y<15^F5M7Qj$%LSsxICHU@^gc1EJ0N%ISL?}XlmFXjOw}#l?8Vt(LfT+|A2r_F&f}; z#*1A*Z;1`jGga|;f`)ct++Pj~3&SGSs_-TN+#Lklr%p1y{BY5m=n%G0J(Gu3-MOYJ z{r1}D%Q<{I73c!zTodFV3PN`W8gz^-sKFgz=91M%hST7|u}z+W50)?HCiGXVf&C0> z5QLF&=rSN|mT=(sevK_ds&xM1zS$LJ8CO<6I-iEjv=*J)Zbo=w_e-{AlJT7U!;)pZ zj>XkMn#oPJ^pEn{8AEZFg$z`!R3CxydDA}B#nWkA*?s}b1)VTzet#5}gX@e(d>KrK zB-_S&JxJG&;wbB;ie>r9bAxPRScQW5rZSzi`GWBcX1T+)JpAAhl4^tq(C#Wu?ydsw zc}VY!x4Dn2Gyf|I$`iW?Vu8S3qFL0!00~f^JX0``-54%b{xTia%xSG_EwI*g3l<6K z;4ohV1UCSvwaFL!9`8-jE^Ofhq|;F%xgigt&%W_Ua`2`RPpMabkoJe+5@lqb>4~2; zSaa>B595A!LLCKPI_UqNCfJ)F$5TkHK-IsCU4S(Z=nXRr za%|Fm_&q9iOtjX3qdX;z;5_)F!WoDqmgVq|x@?b|^lUXf7n|pR7^N}Zpd2fq!RR7j z)s7v08J<-jCzj1yvaFg#bC5AUzdjW5%0A1gSr^Z9(9k@*1p^y;MdVx!TGR(M19kKM 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 diff --git a/dev/assets/cesqaxs.Dz86q2IX.png b/dev/assets/vonbuyi.Dz86q2IX.png similarity index 100% rename from dev/assets/cesqaxs.Dz86q2IX.png rename to dev/assets/vonbuyi.Dz86q2IX.png diff --git a/dev/assets/ueduacg.BD0hVfse.png b/dev/assets/vptpuib.BD0hVfse.png similarity index 100% rename from dev/assets/ueduacg.BD0hVfse.png rename to dev/assets/vptpuib.BD0hVfse.png diff --git a/dev/assets/wqdzwel.D0T8vBsU.png b/dev/assets/wqdzwel.D0T8vBsU.png new file mode 100644 index 0000000000000000000000000000000000000000..023759083d543299f230387cb4b6055729ca6742 GIT binary patch literal 229735 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 FE-r9{?u%fB{QSpz3*why-LLjzw9nC~6 zh^kIDFbv%w29kewp z#U$8C`r~Opxi{*3d~bb<`Q849TGXBSVu>S~4E^`UeHp7&vY-&3GuJvRyuQ7P^>XeG z?Vpx6kM))4%eXFT@`P2}bvwIzuvIAy0*_DTIMRI8c;$+ADHM;!IH6?rF*4G!&v`lJ zM|y>S4t7EfM^b$58J;VbCaP88^Gdxy3bY(#ix`9vCq6%0A@V){ewL|KroAE->OddDKPsL)n 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wD4PaZ+V=Jq93iVNS;t2-c<|xcAE{2!z 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›g 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ê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 y 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≥Jf8dGJeJ-=oOy<-} zOCM8B_1gS*mz~1t)io$J?@O(=&Jv1mqq&+V9G+b`Au6~-zZHfkuQrUwtmSyAOW-Pe z%dFbwa_%1VOQVFom6dA8rVj$dXaAvT%fx=-FYda>=_OICSS*^5Ra%+{heZ#GxFi_- zT_c>oy}ewGnamwX-xK5;8+*dDPpf?hQ4x`PlM$c2>WbakOGx*E4h1X5xKj_NcA@@t2e$%HTAk8C*_ZZDH&3 zO;G0`l$XKuksuR;@koEs3ldMY?}XC_ajf)z4<*-5A0=;X)UT>Oangm3M_u0qiiu0q zq{!8t5?^J6=;F)f>YdooVzb3Q??>PFh2K$w%~NL4R5{;8C^N3}goR=^r36vR^aKZ_ z0P(T)D!pyi7)qL&@R5ciQ|_99Itl>CX;bWyn+<~w8GhV(8J#jHP*nvKWjCAjlb=@& zNW+udBc_wbT2-j{-yQEe712CBCE8OWN*9XSu+;QWavs?q^7brb_sPek$LLeDzB(;QKS_hN_8$$fY*4)#(D{s$-}#J)$atEw;cm$@a~lN3FHfR~fy z&Tr!iC3KI46n7TTXg*I;yi#ATWg<-`|B1&LVZEd;FaDP5f)4>;LDp}W>w+*i62Qor z-+gQ;^ZAO#Lb6*cs22oQdieW-vf`9zH;vWIiGbxRjrf4S-J;Ec+@dWkFz?%BCwXpH z0tOnks~X9C@MDHjyECw-ynwA03KX#)q&=AlS4e2c2e=K5A|t%_Mq2}l?7{3IbuL7k z*)KCgKzTvzNZ>rDXYJv%T9Ppog5+|s#Q1&}I~cR^4?0!;8|Fz;*-Le%9a_|*|JQJ) zVCFn6iH)&;H1l5$x|gk4BmkXc#|}GvyXzR-P?ltK)^frd`hu6^#&FZV(YLMar7ldI zfbFdT_Ni;9-qjU)pPB$t%%0e3Du~@v6 zn55*2L6C~kNOzcwk#jt8Go2V|kLzegP@adFm^jAsli9o>LZ*s`a zimYSGQM3p#`X@S^AR)R$^pdMCPo>>SUt!6KeT+4YJuOdF}csJsfBRRp*2TIV;p4y093>D zl9HWgXBdWX6Nd-fg}Oiryfy_la}IYe39~EY;(@1W|HB+Ks5tq}q8N zhiXijFl8e^&mjloG{kVZr8lPzqI{!0?kyzUIXl7Udm+*?m2c+xa1}_hI72@kHPy;! zVwYh%=9J4zeJ9!iK%ClRiJh6fgZXXUX&ajpHm>5I1|l|ypijX*`#-Epd7DhVZydGP zrO(1wRdS?`XA~*LpJPnOLW`6g^H{F-Wt4TiJhgxdQDK72&Nt3Ve!xx*J00U=xrJTT z8B!9;W$RQS9LFk*3o<3&v46tTwg1*?ugeEwj=@KN@7HFnbC@F2)G#XXlKvUhFX8s~ zmtB@t`Vf=eLSzCb#c;3!saOa-AFKJE?pA1tBN1XusQ*sBIDK#R;a3^?>gVFvSb00t zbr02I)MFgHGjJZHfOe`)369)}snHE&Uxx;6Y<&5$V|B9)hKyg!+^e_;+b<5+3yn~=e;J|p%Rez~z8S)X(sMgPfrT!gm(I6dH75L)~V zD{OY%yhaWYiKx%)djp{9pK9DMaF}#5nteB)ZmHnIiRNaBCZ6y?5F$frpnITkfeD}H z@2H3jD8+29=%Z}eG+KS>p-n;_;+(GqpWf4V#R-K6=iElbAoh;oV@~cI05@QpE*8#0 z#Ch`7v{>T;5c=souN8Jib?Pf$sjH;B%8pAEy-m*7L1mPtpEkF~jE_gYyPpyWrubbSgPjEe866 z8*3}ksHezQ>2i7JHRR@Z`=We+?+6V^e6CThxIMI_(zIUv)Ly}@tml>LCArKc5dZ=K zDEf9tjwqtJ0isGppVdOoGGG1l`aIsv&bQ$3xk@$okh2^)XNsib5$N#|_0qf%L5Fn0@&h$e|L07TR%!L^bE8|ry;r~h1`0Sx zn=6rVex)^E{`~Ake|u+ZvGYfBXBmPIZoU8RTuXV0Ihr)%Cdug2R(90UJbe6+Ov!v?DlA$3Gg{O$imZyIoacpNNYJT^D1hr*(lP5dN|^ z729O&5=XFd^s<)iO|U#j%O?s&>jM z8LY~FhWsWESJ)xszQje;O3FBRh(Zmn>POxt-MMk>DZwn(ENDf41jFAq-&UpP5H7D= z%N;LoFM4u*Mnwg*2;ThG>o7}>KK_-6MZ|b|F4dt@>M0{vtlrroV5`mkZLxV08ff@p zmjXt_?j3nKVPYcsp`5T+^BlwzX^0F5Mis=AGe7qWk-96Eo=xKaY1M%LZ4lk~DjB3u zc}^_5uj126MVqqb5ml%XZhf{FH^quMi9bIL34(nT>1pF^S>r^+BFRthqYc`2Hc6Sc z4V4bVkAN_+C()V5KP8-<_FIGu&X&10*VR7xz-K1p%mvlzw&>HH8=(7YW%7_U-TvA0 zKju+mld3V{9SoL?Ot3|S#0#M{Y2lF4#7V6K+ba4X*f)6BDcpaXTXslk4>7v-JXzMt zN$hUy35j7nDjXb`aMaEU6dL=lb$;p*vEn6(jxd zdX~(-YbUmImXcI}oYP0)`&4%@f`i%mc&}V=-(e&-V+_F<(FFG0_4&PzN`&tzQ)BVsf-=Lf;9h67enK+1HKErl;Yeb|Jx&EmCA#e<}Js#Q4WT5I}s>xNK`MnldSxM1F#&>rc`o0Ek zc*|T6tvIbp_rH}(EsrDVg`_aP%XiCwJANQj`gK6k z$pPUk*Qz2)k&*fZA1H=INfO5R3EUchJ(#rAOnx8KHTvbm^aCT61sk4(_~>C0;$iaS zbo0UGR;8jeTcB!~%@J`+%IobZGbYw4i;o08_B74atm6^;99|i3Vb@zoo}Qa?yXB`8 zP0NYB&0Kr(PqdAXde?P-d376X!KHH6HBUf54qYggyC;ukuTXdU6TQ9>An>$zAZ5-*dtO_eZ>gpO;so8j}jcDA?g9@o1*7{q?4{3wQ+>u>)grxEH z`+`|5wqXqDcwg#ljXk^_Qz_IAd#!08j=r(J8ND@iG3S$nfyJbTc5qRVls7r$JPSDt z#f6;m##nixs5;+8S0eP_!h>^_f5AF5aKOgiK~6?7)R$9kV+&w# z)jJs^GAZj;{T3)eF?i-)&gDw@F+gw=jN7L4*UEh4=GxKMkikmMpBBDAT=YucuKM?) z2GGFyKmzx#@iZAFw9GwCAZxjZ4rfb8fm?`m|Eh;pK4vr65 z=!5eH8xF5S@@+&euSQ92?NbyuP`uFKNaqwNO#b}FZFFZ@u>zhU)|8TA-(8IzxbwLH z{~Shl;%@_`63J9ntWB3<4`EUM%t!igB+vsGP%-D2K_b(Xy=g8>n@nJ+0;`jPC*BqT zwMw~buxpgbLjq{35Zy|QxqsV^Dxd!8dJwO|2tbpf{6!Ea&xe1BQGM;nJDghDgxx=` z?=e{A8t-rYT*$CXV7-!!WJ6gZrk_X@dW{}NUa7+mN!s&gnvKv|SBw<3fG`RyW&pTc z+_Tfu{T4ezg)Al|;ltwO@ryo=`1=xqEnQT1+fjjgZR+bEoGASRVB~{PjxP9KzY~L` z$epI-XQ@XbiP>3+-u*fJPLaubjfgU^XP~Xs5g?4h4ebK9&!m%=(=1kZIOT!AH8vJ? zvcAY8HC@LPhR0{|y-XGTCwm>aF=uaJo{S-+Xxwzi$YH#bj>KkC85I?Q9Ti4=RzOi> zR2pWxvDdrM^+Ac-WQBv9N!G(XXQi%NmC4@nZbC{QTA)fBTme<(@1|-zfdRIo`93+* zHuN{H_CL5)zh8CrJ2nbOVveL5zcCp`T4?;eL?&f>7osv`Vk(B!5DE2X7T3g>1VM6p zMHVS`7te3a@ZjN7k_(i+?F6)D8-y1dlY&!InCiAx@{Wb!x7iOlR1_Ft5Qd?u6q=mE ze+-4CjWq-(6smFn^Cr*FF!iU9lGA0wa+Pw zo=_43f8}t0h*)<)?5TTNl=Qi&4C{Mhwj1ma0n)ddH4W;j71ZdN8QT*WiXgIS?$>;O*TBmBm+n5R(i^IG9kdTnmQ~YrQ?xi8C-&g4A7b=EU zbKsq1#|HA#vr?Z}e?xt7mA|Y=>_J8#9zfZv%NFo2E8Bt`Gix)lG2*!G?*SbDoaEZs z>00Rqw`eNYxatoE>D|R<=7!6HQ@X9L(I@MD_=~QoLTs%c&sVr!1G=YNkYs&c&^m_F zu1?dQb10w(9{nf+v9VQCko8Qf>`u0l(|>VEBnr0XajuHak+4TfaxBixsXFeil;$^3 z9d1zEqj@r}KHvF}WIuN%vtTAuVkQ^J2-%zgGRK56{8yr46IljjK!*Z9Wb`VmVY!A< zXygBQI?JfIx+Y3D?(VL^g9V2G!5xCTyE_Dz;O-8=-QC??LvVL@XYTvWn)%r4M&MD`b{yLNQ7C#3GS)d~C8LRDP;J&#rGd4@DB&n$f z5d*?Qreh79-0MasQ0Qa<00eY)H zm|-NQJTq(GQrL`8e!RwMvY(6e%PX{}CyY#*7(dF-@7z}R7>^8JGkth0Ryn0?=!fao zE+$j5&OX;OAFmwboz-S?^E09oSix%<}4cdw-xMi4ki++gh3zTd$*+@9mv#D$@Sze`m;XYxg!rd zH65SI+EbKNT}xg2+sJML5-#J%#m@;ioe!Ka%EzwfFKox*-A9{!t*lxoqbKYMJ`oj& zX(EWP)@EbVzTA4B-Xgs!GNcF3A{v!CSQq>{CJ@xAWJX9EF=K4ZHt!T(U?A7kP21&$ zL5(Evu2_jGuk-aQTGBPcSZ@@T;GASQs@FxiM`xJ7Xohq)Yj4a+KPOq(@&pp2iC7SJ zzBuLG)=RyXo&L!s3&5KvBWD&`G&Fo0VyAWdC3J#i@|xUmr4hHPn-%+PsDA`QSddYQ z13hHy-@gq4VO)VHj~d_K+Z-P|f2((RB=F0v_*GIRE0n+0$7fE3IGOC|JOLe1HxBLl z+TYwZBSGm0sv4RrWv3%Eehz4o<@H*zTFClBsst15%f6@#Lk;p5RPR3i{%MMpx5rAz zZ?s4cCw(aMR-rJrw(xI$ifq0l`r^U)#kmnP19R?EBK-Bi&-GC1Y9M~nQ^*h^#P=K+ zmY?~=LVgQoHB%Ob(8lUz`b6K0vo>U+8ORRz@IzWj)n1 z$}AIM4mpEK!?G07e>VPBumYYm0oixD%|-GTR6~S8c*#r_-zn`<#LT2 zSKH5sjOu^8x84EYsoV_bk>e!huKVbj#cYJgTZdK_yG_odexNMYc=Tt)#YC!H;1Ob~ z;HaS7Jc-Z^j&82cDHan+yw7zRHp&VF1eyRZ=;S90uy)bzeIPHu_%rgq{YR50Vu5BU(Ua;UTk&OgK zBxZ+H`{7D+6Iuikijpy5&w~0AGZ^*kI?k!iQhFZ4)rIK%RKxUrRh>REOxU15%d^8? zuk9R72fG~YFb!;O_m6jYxOi+hYQb52GI6EmH`bhNm#YuiDFQ{%rJQ5%W$kuUX>5ye zgMB_m^<;XVJ)-qR?WXd2IXyFe{2MtT|2=*fkXQ^kLrKG;&9V@jonxUcRdAr9SbPW1 zvDA0mHUr**dwduFblY40jVleL{V0N3-CrhQLbCgmQ#b+QzejnG;23%Q%WT)+-m!#q z%TL6SK9X~5#s8}Lc;l2jU`rV7P)WEss5C6u8n-LFSt7A`H0tMgC5NZ$s&fKk(9lPf zgW}ahPbSX3Mib%|BR7!ca-A-S<}7qqepuLDP|qU`2A=G+<59I34Npu)4I8n3(n7pf9ABlc|Z1f0Z}^cM%eW#LV8%SM;Zi zlPiB!bIO2m`jh*U_!G}}?Yb{M(l~dU&lptW0i(cQRjnoODIGReQIim2Ha0ttny^Z1 zMX-qeUDtWrsN`MNi3&&Qo4^3+lWi4e@};!=3Up2A#f6R+F60#mE1&quZ%m0U;{9xa z9T)oa%XW{VHd_lUkFtGBA2>G9KO$lv8|ZO|osB3e zDX7&LM&n6cnm1QkyvaPVwug+!@dbr)vS}`2a%;CjCZhMHhYvkSt7Xz5e0^;Vq?Af% zbn>+}+{35`vMlTrh2YpsND{$hNvlt}TD@iwrj%FtZK5MnQzJ-FO-(8~)s4q+-yEe? z|4_{?3C2F_em;aTzM+Z#W~Wx&-;ZL8T4&%5ZN><|sO-0nQi4F-$ZC6A6uNB;nMBYa zzdeQ5>=?uzq0Op-D6_`x>yE4l!1Z^>yd z>tOw}9F-TmG*_4DZ=d^9XgY>Y*KWSlY3;h(FWcV7Lnd*)b+4M{N|pNay9PbG_RdE+ z<6lb>oTS77;2C3mC}(o~cfcxkPFl{IQki^~5a6`QzTc$m^>0#pd-HQ1cd3&v8peKd zHE8+v!>A)&g~zL;X36~+i?9UN7=QIrp{yxoIJI2)JqZJ01m5Ec%fd`dcXz~(l9qbp z=ur&z&H5RtSm| zd4O|il>N}H)M_Sw@8I7u54zF(@+*mDlj!H;l;L_;qNN!O-Po+0&adBAX5u~P$0AZc=Equ5w_tSE}HVWAXG>ieOH1?3p7zM5J% zFdy2huwi;&IgTD?@utE5I0njQe{%7UtR5D zupjc_u<;C~2ykKDU)w!mRF5ff^U!74jV)(_zC3>*zVSr-E&O(VK)2T4*wdC{<-L<& zY>Q&GDAb8qf{;bjv66`nR}CXynEI>r7ffq@g|fA!`Ju0?`9yN*(b`|hZ#cu94MN>@ zH0WWNQE#}p-SROwL;^>ZvY{-=L?bM?xbv|8J!C4ZR7P-_)_@2&V^7eDu_Q6(=)4pZ zVb?^cf6QaCl_gs>`nxHhg?1}cEAq;BFVUr@)*;y;F0wyU=@48~5>o!W3BdTiRDGAG zntUgwS|V~4WgV;4N6u08)!YuQib=@Vg~i|8=JU@|1J|<;qGHoQY8qmL6s#yY-1)9| z(NP`1_U)BNb+Qim5)$~z58xuNFE1h61b)d8Kvma6Br&2rIyN~{I;6PR8BGrrbhD%W z9$kt?C}+2rTb&<1SAog8?eUHG;+6^VQKoN3eRFELZq%X1ZDJQQ?YH-BU*}ZxQD?@T zd7dCS8k8}eFvD+@1UxwuGHmj2S2+ARk_dm6P9QcTMqck9Rd?|EDi&(Nub|0W zV<8JrywbY*gt5WCXK>7T5jHS^FR&0;+wC@}aE?+c8d*7^2&8OdnG+I=d!J5bpJy!Y zqm;5ZVH^yAqasx5>8h=+3?Jtb;Bk5K48+7xKDO-OZLJJ46G>XB%ndT%-w87^6#g9j z$m!0xTeth*^yO4*BU6&}7dJ2H4NM6s=>lWf2%0BPmKaSJnC4DN*nK9V3H-&D-@{#- zt_u#)KRKVfuz|2qQp09Rh0vHMBd$~o7tU%87Z&L#$OaTP4|>%tcAla!MtQ}Rg#^|c zgsYrQlXF3OPxKBG?=+1B5Z_a@KZzXdirTrPegU>Knx&wlRhE}T2a5$8cl#d6At)N73u>}mhS zvvB^}aDFRnba4(zX*so47{r1sx;Vd=xt$JZ{T76_zW{XztG1P4Gc#!Rc!)pSp9Sn>fFSH~Hk@a~ zp{0zyS|n!aZn#GfZo4oAvb~v^vdrx#eyS_kDckZ+vgFUwjyrW;Kh-@sjyo>Zp69wq z`t=+y;(|mZe=;nJUl=%53DSG`M=*;CJb$57X|DnZd94J9AMGW+F$| z;WQR@y9=2gUzi0Je^BE36pW1(T7BfT41QZYj~fFA7c_u>tI^r;=l95_1uBMs|4Pi= z!7h@P^Hy^k98$95E9#pqy8;=A$&I8o<3L)o>Y>jYET0DU%0e+R7tBlUcydkbiy|_P zTx+84#gLUj0)c>7yXcp&ffAh@b3F6cd zb++t1#xG5O+#_*?i3}O12SY-NzMgUwx&6`FZf~!MK5JH;W2CEnGz2yl8yECy2BsmE zh1(j+C`-$Rc~|=wyMuwSKh;;|nSt-TYPW%u*!cC~7NcWV#<$|y4e3BV)!b+)K~wbe zzNr}hbztIckC)7)4C5#47M)sE%zH7iVIR%Z*XB=SyS^iGoM~Xn{Co&&eSQCft>Qmv zJU*t{*XDX`@UAukQONjl413-NAd({g7fEq(exv_-P?=PudIs$;LtRWQ;;TO%$0H^0 zsnD4PQiv!YP?3Db-5=aK!qSa0p3;_slgF)XY%uh!GA%2`Oj7g2dw&~$-g9UwQ-iefxl{aIVedVA2a%|>oR zB*r{vf_-A$kKtVi;8U_KjuhNl;X*euB0mtZdQq)wVku{Lv)}FE&W8^(?rw<{8=ov9 zu~z#xK}8;0m+hs?&n$R$5uY$>8r67(GzS8a#j(=1sb^O34dBLvd%1+{c{Qd@z`Dck zxZa)zcws+H|mME<&rxgg&eotUZ-G&PFg0B9Tp}aHqzLx;RSc6&M=tAi9MXPL5!YmU`My zdE3{An5)V<$A>d(KRiqGiw=K(ve(@ldb2>34^&wAmkV>V-`#lwUK&5xk%FQ`>H|ZF zl94_*TOPMrT&HCBhrL%UpH??3pSLjFn8bC4%$Q5U=nn$1Ze8$=okGa55?@s)%4}+rr zgO%aY=sjpipoR51y?s^#KK5Ef9nEv!K+nH1$y}<@%8&Lfv&a4De>bc{ZmtS})h-$F z%7E~&wY>xla)qdQOzsHfwzz<@9R7FSQ&G>Rz3zH?N`8q`xFb1TOE51Eu1J6PqmQKa zWUFiu0oEibU8?t{IOj=DWcUT18~k zc5^XJ2M4dIuSwz&MBe0jy4-K|-hLQ)drJRkP27}bW@|vYgI8ENcQzg#QBiTA z?~4%8vaix3CBNxRLlh@Pg`-26&5E0UVhk<~Vxe-GlGgUb=T zc6w?y6|2~DkR5txAn<>|A3UJ6()Q?rd3L?mMY+DUAhfOhOSsIA{at-mPc@q*RMaDjFLIB)Kx;&H=z2NL4q6nO@7Q< zv6|Ixn_45YB$LjNG?L*QQA3qVc-JhKx}kgT?*ycttF5b+7NTnE&m(mEeVl`tZdX^J zT9bQwD@jpP6t~;uZC&PS?ZLWl_24NG`<@>AOGif#VxH0RnQz^!3M!V}k=w95EU7+y zOzX3SbVE%nd^(pl;GtolB&y)1oAmXW1!lp$~U(rEoHP+#;dDSv}Ngv7%yo4dl} z2OHCjMCR6Dj@*kwWAt-5CVBgEY76ZIb*@)Qo*N)gR1wG1_x6&PdF@$PGu6bmze-o_ zDN(sBQ8m%>g%mKh)SRAmMXed<>^}W2xN>nQl%K^ zrIFCDkjQ}vQu@)VNt{na8{$f5HSaLN>LpboUph{Fo|kkQC~}T|)&m7wM{m~?3-eIW zb6l{QBrEAG!`D0b;8#cR7pEM~W>cvv5f`Fc8ZsOlFlKHz12f)Xq9CS!%;aMt(yPZ3 z;=G)1a~7$71FI=xXR)4KqLkr;0bWXSl!?*(y zB4jQ1&VE-AoPfKt_4_5s_e7$0@5NE_3v5q+gDjjL<)Dc8sO0TX?wns;<*I~<4pLip zQ*y6)q@?(@{VlAVIEQ?&p9c8S@5;h1z%+`H$u0P&*KY1gRsxZM;!djLkj;OmDHaZl z&_f0P6XtgV(6Y8TBeXnpAVw7kb>2=`TgWlIO#=1Z;r@MPuE5tAM}`jEs13NmfF_Pv zn!^Xp*j=*ue8WSbtJ*M;7GVZ+hs_J!1`poWT!}kb$u!VH3ZYehG~EH0q1qOJ%#sTN zA%`fhBF`56GYl^R4$Jbe#+JiUtioFVF*|b}FCI%#-=XLLFTsV~Idb_=vM*!B_zhjJ zx*$bSa?kbn@DbFD!Oc#(+esMDeJ<^+AR}pGp^^ERe`Pl~HZ~XJ);^rtqf`Uxl=?bv z9EJH54!6*ipP7=mec!l>Xt4N)=*ZRA$%vboT8acu%iD|JkSeu!I_u0MKUx2G{pp@* z*tIofZ)#Zt(4{kIeJ0P$sh_)b5ZCv@;CLNa9KCxD@CxBl7D&$LH8ij!?7)e%BC?=^ zb47?3X($m^wxP2G(+DriK!XIYuiyDv`18;xy&*<^;2xDQlv>G;QZ}*elKx6-taLCo zx0mTLmbYZUgfE?4@Q4h^V>K2xK7^A%zQ0GoFCSwmLSv&#Gqq#+SO0`Vmqd8;oSm5S z>G<|453G{QG6PFX$I0AkG8Og90)8@i1y#4Mbe*mKG;xUO%(;L5)I7t5n}l!p+mc?{ zfcz9_sFWlwxCkQ!42FAm4Ws~@G0Z~Ek-VSW^!MrUWd^KFjs`iCTwrO(q#F_<+=GH! zLt#-`SR1k^-s?tHgSR*t6A6$4o2u_a4JE<=A~f?50z91WiP0`f_wK{JeZuOnjMYHb+2RG#1Qe!0WNow?Bl z7qW^=v74tL4paL~5@64TLmkTmfiT0k#yR1|xEhvwsV#l9bxac4K%$}0^RKo(;XQ{a ziM}3uMO>3sd%5T!TO9`1JC=WMO@aA~lvA>4FC!ww-P?(2FQd-Bs;O=H=wWvogBhly z%^j;`0n0ne@b{q;<5vA5iv0(8bVid{m9fSD3zgNbS#ZP#~O65*Wzgpp-8C5|j5@ zl8tq7x-yfRTQh;PNN!T1awX#k@zv2>5bIc^^EY?d_ zrrEkN35I@p0<{HluQBep8wd8+d_1~mM^L;^xNX4aQ27 zra|aC;bwazn0=>=#*kmcY`uR0h8ELrw!OQG9NVMEja8`C2k5^z^dyxv4)wo$d5J^n zotn^MOAz7uvZ9hwB9fi5_!}A>)5FUtJH0WBN~L2{g1)p>dM+R$hp%v4Mp~4s@?*{@ zZ*-YR5Bt9_ao{h+#&G6-dgh&P5UqCEx_~{)S4b&SP)zJTG@iQ))b4LqT8GP^YwJOF zF^oxt!LQt27?0Ne$>nM$%;X`O(dMuF16Vc*y9c5jPYm8tJocIz->{HGO;~^JKcMU? ze+|)ibdnWV*J*IE(@)G1OEDk+DyGeGYe$nLWg^0^iv#r-{xyau@~0Q~KDDIJCz-_( z#x;`w?*W6qp!?_J>Rkt+lN=1_&uX734Fjv!tjxe+cV%Jw%Z^IT|3HK_L973U<5_oC0ADapHbAOClw7Ic2)Q)s5QPSCk3D zP(Koe3pNNI0{{ddL;Ar$R9jFC38N>ct8??mrltw@--?H=YXCo2^)GpXL|PN}lx;r8 zV>$uPidFiaVrgw-P)Ij@oJ6d!!oTs1H?4&w#siPwAd=A*!=W9e=`6MWp@YZcGcI@WnqU5us86fi<<_-4OJOP zKPj-&yI%Fz-g%jYRn*%(eDhUf6)3{%#@(L>-HB216hf;Q!M;&Y&!!sxUMV}+VCqs` zlTY5Y|L4OJUETF(_&lP3$;a^X{+oT1smv<`gK<3OOGdV!#-X050zZ`rXU;%SifqHuRH0Qv zY4EI_x>HqEMf}l}m7Rq&77|Y6mC3)sj&*U5z#1MZkbP}eh5M^uakcFeN-w ztwnW`H_tzEn(zlb-0er=!c&$Ah`*xq2 z*+>YaR{Q8Ty+FTMRc+Ded8kt7@oUi&?3(43<8)us1Zr`iA4Z3JG8_edWMM66n(D(Y zj`1>d4rlYhsxlykcKOAihU(%(N?iJ*4o0t()mpA zMqZ6j$+pE_3k=jxpm6?;ILg~2TWoxKSKQv3H1xfqKJc&RI%R@XnyYHn#e?gMga8k( zdr~v2J<>g7oP^<+@o(s$I-zUJ%s=-L5$!s271Rc{B6GrK15rz~x%0FqWtGidN9P;u+;!XK{P;#*pAxpEMeT}M|qi67J9vS_2jtLPusqulf=7ILV%bp`Y9_=th zT2#Sy0IcNHb_G)gR%=?<-k*Inlvb|1+-GUAUw0S*>oB?f+*AHJXc!eiBSntt@verW zYRT5PRQVvkjNupJTRi+9Ng)XbL0i~MHhs-fR!Rnm(TIRaz$m-1@&$9n1^sy)Pnfd& zPos7!={^~-fGLb}PLr|qexXl=25aA_0?f4g4{nTFR}Bpdf2MG1LL?ug!dSxeF8U-~ z6wd#pTUfKed5KrUdz{BP=@QSEo=fO*HSX>ZT0d5%OKUuktT`Cn(EXt&-(A{T8vK1yotwbrHZeE?xE6N~c}+oT{LB!&_mda)w5q`G1-SC_aq9>}l%7^$)Yg#=GE zd2y8yg$-_l_9y*Yq$ID!%@X+{b22+0qL<1Wi=8N2+*Yks=+JK zg@lcu=^!M9C+m+1Pv?P z{{SYnSV^CXK!D?cnGs{=#b_AmnIzs=cDrT^7M$@T%O-A~v>e}(2Wg4t5!RMv^aK9afhWdEtbbaS(vG+G@ zIej5>!wZYG*yyT?R_GfhWyp=&r98u^0>AP4H2ZpYv0sgNewLV0mnPgK8e+=`OXxE1 zKSZ=qwo+XFi8&)W_v}-tm|WUOj$`IPF-y1X4E&W}=Y-&K=7*-!#&T=6aL6IT2~uDk zRd(mOJBkCi&6-~Y_C_fUqYCpq)hN7h``1j4|=@VrU}O$p3+# z#xa#&KF`bRzNq((8kd9qB+njxH6wm}76dflGZQUZ?&$*=(tmNlAKoAJ<$-}yAc1XJ zGO)lsFLz|h%zRSOql7?~F3{CylD^9VoD${2pAJmo887wu@yt78Tfgc@Rt9nX4{k`4 zoVJnVe)b7O3hUFEaV!#KSheaN7mlF`@2c=ZJ!hJTUy020%5b{Mz3Q0yMI*FIbPrS;GzpfyMYAJ+2f!hCs)b1 z6J59MhReGF;SXi}3Ghq2QUvFm%HI|dmXFZjgBC3GE!lg7L+cwBu7w74_uPKB`Z0x& zo^Lo;I(%FAx8 zo#8V9uest>_r9(oaVJYw7rhd3ccPX`^d+4#nc&!07Vr1-UJ4k{Sf)ZwQl5~*aTCfv z39){Z9_Jy`u$Q_(yOW@zau2Oja1o2AIj-}ZY4st#(ZV1&Nvjd8$I~A(uy}}lO z>6VXtJxh+|)1FJnLZB4}isyVKZ{0O2Gr)SCsuyDv6WtK^en{^MEc*L->v2%OW03h) zx(3QASubf#jTkpRU-aqc-&@t}QiVo|PDpvou9_cAIO)#XIMY~P-r<}sS0|a_vN_A( z)ujQyj^gMr#rfCRqAc}4i?`MG1 zCi8&3XkP~x2M82Tu@C_cGIsAMzf{*!&d?{h!srWYJV3U^Sj|4fIf24lVvXoiug7D@E(lt0J&${2SHsLR6}tLS%7kih*>#o!Gg`NF@m zu!V}mR}iF0icb|>@Mb%|oxShzrJZdO6s3<*mFsA&w-3X+Z-Fp#oXQ@0}8j1h#`FK}S*30<4r`miv{t*5W80ZRl1fCG-;K7_jxFdt^ z`}JhR|6>7Aji99#RyJwB;bMp33P*`W{|M|1G+Aw0KM$sRn|v9)du6hjTcGzE+u5?t zYJ7uo5&z(}AGX}$WKv(9n!G)>opSdINAe>ovpV@9>}_dNH5da9GOyLPivlLqnL~RfoxGx2P~AYU1NQ}Kjbpyx(BBRJn)aE7 zHrYJ`gyx96P3xM*R{9I#HM$mZL-1K@vE7}#5G?#G@#kM&;&gqfjL zk3@amqnHFXxb>)MVe0H`5%E(HzWZH01-U=vt41g zG-WC?0`t9+nUpb&87CP0eO_p5atBZX0C2k}Y2_DeGDD1)NWBU=kjunFhoFDFr2Q$t zQ`*_GY4u#KsYmc1|3Mf|hb3LeYNAE4LQwr+>#MddZs;$qe>R_xfC_Ap;Mh-+{Po?P zXPuR$jgrc1>rtSy3<02(SP8p^##$+OSl*7IjOw(fQR_V*n!xS)q<{ufdG zGYQ(@AvVVF?$ir7$QJAXuBJqGv{qQrkziYQM`+1cj2{yXaPiG-V`!EIo#z(E_yElB zTEHi_!ftzE-uCr+DwDIBKr0=JjiRDxb?pP;j~uMDof%b+JUP@&{pzVtt}ZSBg+8&<7!vt{0%bJ2MVOcsAwBYghI z$Xx$Nwj?R+?&f-{L)WC_Ya|)1h%BvpD+E*H0sU$%@TITE7Z=c=7AAcG^5lk$)*#0&Z< zL2&862qi4UBD*RiekU>+R#nG4<96~obJBqZWy-kT;(pM#%r2j6Cm+Q+~2Sy$KIDw$}-?{2Hf%BJlHO`<~VE5eU z=4YJ!aX}s;JF=iprOMXT#$J4}x*dP@tk*Krcbz2M#phM5;xfZquxvjWt2!4fs=9n) zX~NM9Qt+F3`hGNJDc4p{ZqsiEl8H~wB(Q=OM`L2Cq*K&4VX#LK^q-o#WquYb;mLlnfG^A` zZ{tz)2n1+QV?S0NP5dQ3=KC1kyRHrbpbMo(&=o>}=YjQ;&5ZYI2z=LBnMF@J@_9y- z5fn(f7+xwJFDY!L-&x~4SwNO_EFDh?kvjZ(ErLIsU!GenuW$UDE+^z9)@5~l#WKV< zR(PgIJm;w-Zj*GpU}N~v?b+AjIVOb6>is5hV`G4=(SwiQhJA9i$pM9!S&2#3zkk=V zGShnnRSIUb%IGy>%i-4fh~JU&KBL~?@iKY=;!zP7s@AD*Nx;Z&iqWvGfBSB%$r?$q zQ3+pDOQG9DYr1#30mxq!M}f!-rsz+O|Bo(QW^Q?EQMi=~p6^||$A6tq*H_6T&{)CT z*yP}1cVa2W)?SNVTqkgonG5v7^ad|9yi$D{aT9Rjmrqi@*1(B|{6zdxGv?(hkdotm zUC<^^wsbCS5siE;KQ(vMmhHos?Ng2PDFf3ZL<_1D`>?iSuXR*a(!JQfqOBZ*-v;S1WZ9Mr6pJ2qR6LhgByM|kHEHWoAV7aYRzq0H zC=rp!hnNS1(q!aFw{GKa`wTF?314r$JE<|~`PQWS_3xr{+R<2+1zsOGZn+ityc_j3 zsp$uwhvytS5nr@@SMCQT4`F5h*E6xIhZeS^rp$r#@Ia87(c-~XlV~|dY)IGj#Hj1N zUV+fezF$s)(cDqMD5y3wsyeFDSQAYmQ$(hOfq-$hP_(~7{yqw(@<_&Au(^JWHb5=k zn`l2@u;XthHyaFjg-mFRLE-mDGjbrF|XI-f(4n()EdM2yp#}T z7D2vAK32RsR6wGGmRf=cynJ0b4;lkUH|03zsQ>ltOvJV)xw8pBluygq0(yd$LF0a9 zY+J2d7@3Qxs@4YG)S@7-NX*PJW{nkfN|jI-AvkGTCzr#bkj_xZo z$d9b;Kkk@a1l#yB7Y`A~3a&2heXTM={J!U^#oK2RHlEp_)eQz_TMEV~J6p|Q7aBw1 zWnzWJ^2<@Kf&}2V3(0Isp-0Uk1 zF5*i;XV#;r2){bIu3J1j38-tpdSO{ws!$#1H;QtUewLUOl9+L}N7}dO3=@~-evVP= zgU=**-NfG$FxA@W!dlZg9W=f)DpM8d-FshFE}%q*e;Kirx!U`3_}tL{o!dA~`Rdpo z0AAf(ORDN|;YD?q0}f>CWRQn^;r|l@{Q3t#)Aq`h6fx+8!X2cR)?b&NOaPQIL*4l2 z2YmI6LmQ72pg2wh<^VWX(ik3k?&3$x%WEuW<6Sgi08jVJl(oWOCq6Q0`qkpxrbLn5 z#aLI`2$`%q?~11B7cWxk(fAup*T{Ei_9>J*(GtGB?%6uG1syvbhsL_>0bHOg7G6}J zRTdoqX1c+&1Llw-AK9;e9LeqDRx^# z#H_M^B+36yaQb*DQD*IqQD?j7WiK*(4b}P_$^zU2*TpDlT`e5@`5556%XV#7gY_$s zi4m5cg;RYjJ6ZQUljsn_82|USHYtxyL~*d+tf)^xQjo~sFyBoFW+?%SterZx($|c+ zI-bM7@aRIt3%e|S1?-3M2+QE#BRjE1Bk%7`HYD0h2DC?`-SGwQZ)^pW&E&hC??m+3 z!(TNqRgy~?CyH|By{>*U;uyXK>3a#ta+>5Hn5n?IAi?l|nYf%jIePcI+-R~|Ehj?B>1GLKj$dBhE zk(F#=N%3h+W6U2nwVxDJ^H;ireY!9W)~(oTIhK?}0;iuJrZ|js*b)M1wq;uTtvr;% z_C9|2U;wq=^aCPF3i-{;?q&`rUH0Rg8US1Yg$;?2FE8uh9Cu}vE6(==76UcKjgzTS zFhx4nv&EdkWNskR>ONzGpdLcLSm}ks?odgk8@k2W=x9!q_1r+6yf>9m|2shI!DcR7 zcs-*q7K^xWV?>i@)plH7Fa^g-lrEyeKusNXKJ1lX4D$j^%JceP0uCG1f3PrM+As42 z=q^WnIMM}p#lH8go{RS+vuJ4kiD;;&SABFa;`E7u3h;3@=%vq(v*qTNNR%Op$i6A= zhn#HE2Oz(Z@G~GSI#0AKP{cFT*=L4ujh?(c&>{i4Qo3c!YfWa-O^%pk^W&xec3V2w zSMw-E-Ob=R)Du@wgfhf^#$*+#hQrbSgI!$zI*Ds5U7y>;zV$@S#=ffI@OVk-ZPM>^ zZNY}qhwDEfsA4S5vLIulPM1`e^+bE{U>6qt0na(5w%mfY=`+4=m56RPa5{~{z6ixp z#%Lm=dBwo%9M3&*eGl1ZwpBM?^hrjcG#($~K$j{aQ~ciG?0$$bC+ z8UPqM*yH2BUQq($uNv4O{Ch09I?RrH?9fLeer#$U$KX|EeNvJ?06`*YdNSK>Nb6(! zL}?5}7X)dHxowD2ae2|h4HbrrQg*kaU$!>n1g%BNMDN~#Q5kM^T69<>1tXNTP^0ez zPT?EtVRPQAEikP#XeK0C(UiWP{@#abQF0a&UuPM~_HJP&X1N1Wr$ZkR?xjw>zn`7K z?L(GMt$}qLwTA`sA_CZz_Eq+LO30A=@TmP$!$4529iPBWsD(DBpobh+ZoV@Sq4zqe zU!Z&$KrAM}WU4BhJ|1QoT<($EX`gA;q83IY4>3RJPKAEr(`IjN9T&{jXn3O3-(JuO zT&(MkZ`QUR1j=JN3E?N5x#-)?ad!V+@3f}*XvXYVpXuPCNw>CA(oj6yKFrgD!|0s< zOI@<@ZlQeN9iah8laCiv&z+}|F${20qNg8py%=BBqW(sgh{uNbiKwVW2}JtI?9a&( zE}kNSfnI13bC`8HS+;7OY8nC?^JbA9zdD}g+a$=H$Dz|l34Bs0RwLW0|0s@$Ppt<& z@@kF{^H)zz`3oLyBKkEpeNJRF>=)DzVc98MCCLBczu-_PGQWG=Or6lv>UnRnX{K`I zH8YH$lI!n3wfARi>>twt0_Z=W??tXNkl&`eLmx%)w@IVDEK zs1WiG7v6`UMI2g^K4H|?1E|DZiR<5Ii`B!wj!#U=knxi;(Yfha-sxmyY$x&|&8UYj zw>6J%Oa*$E?EhAkb>vbst8etfIH%_pYYEEu>3R{d2k{lGbm*c{U`DMmFV`9V>7L4E zpu-DhMBB$v4jw2w$}wg|N;?DY%#?8=HqJ#8LtI?V|M73;aE`f9mBKB#%`7T9lB~Ue zR3h^&zl3}C1;4VagRF=PiK<6=Ip=Pk@EYKYqs(x){DRHsdW?#%NAkjnH&DXt8vRyV6W z+%n9}0&jAO%gF3*k?FrQ%FpBcy|-C4rd0IiT$*HdSO-1!Z8_go4ver0<*7DClj5E* zyE|m*zf!rhi@h7S4F7Cf;Jf4_0(v!lbDVDj(#^+mR@G~XuAk5r=mKQd#VQTCUawB zJ5IKxk)zk)p<1_?FZ3J>O%KF8*b54IN7*a3<{LGRHWP1Qx?O0qanjTt$H6j0jN8YD z@o0&tTA`#HyurPU4Ot<$xELr@bb#Cm$nX~D?D$dr@b>Ef?{tA!*ei-V@oiTQW($HvDO z=W{JqvpFcRB&|BrbS^JYtgW|iG}17$0)mv)MxQ=OiTS5gE<1*E%a_{#Pj1O>V}Ga0 ze>Y8r>d{KbHE4UU{9|UE|0c_kgA4riM1u%QUE zw{q&e$;)86?@ewl8d1pb;JN$v{bQVVy!>zt58B9rpmHJpjp&WUlD3Xs<8j`xPo)eW zxrs3Oc;6?b_HH37O5*HLmP*Dp)qZFj@5-5fdihGQ`Cr3GVCzjVlMYnq#$y5Cka-yy z7>)3BGxJ~IH>B=c!UpwJ!Ei%^P`Npqc2GDkA2eOSusCevZg<#HGgVQ4>GH7Knv)?^hD6;}M!9G)UNu}-a>CVq6T*mC^>zcx{k6hh= zYWadUpN#AjqoH#@P_&T&eRO!V`bd!isxj^agAAp6o>ZZ`C@l6ax%2f520FpWEq|Qz zHPh{zHGwWbe@sp!6X4_3IqUwZHT|CUmhJP6eNH5Q_h~HV{_bwL=o8A9_@nQa4kYkC zhnIMW#AA2uWg==TA$Nbbw$?ru^U_J5tSHq>64`)464Y0hsYFCy-|1BXfbuLyhgA2$ zeEU7T>wtqafna&nJ;_G?QU(Bsn} zLOaS0j7%$X7f2_4+7*9dl9=DE=Gz{M^5UuU_)p1~O4-GYLS1c(Djxqq972$F6^xt^P^ zwM~|a2Q8{3lt#@~5%p6Y?}jf(7>RbRU|CfD{RVy&>yoOr1-Y=R_Yonk5gD`y@3xF zEdK7(Oe?@D8kePJF=zIkOliM8q7+8YGk4kkR;!pK_HQPmCj&W)FA#-dlahY#od6;Z$ zn?`~VR{F0d5GDY+8ys{0WYK>s*d_NiM?Royk|k~eO36|@M+B{qxK<1vZWk@y+Yh6V zczHcoiBHdg@+|Rh4AGu!&i9JKh1iYPe)wB3@jl{s41*YRIogw&p$fNQq4gQ-TR0&J zOxm2|GA`%Vf20P9f)8ADe2HDP)|rl6YsuG>9p+$5W5%{X=4aY_!z z{!L$umuRZ2{XDtVY4fm4>dsYYZnb~a?kRy8pI=V26Z{oX*}1X?lNu`mcBjgA;2JKr zqdcqpC)O!sPch!?myv{!T;E=DZ&_1vJX~B$cQ`-xt~uz%d2fL?vR)x5i{4UH85ztlT5%{@dtWY zjTaKAxrb;ncn0hjli1PlWc7L2qPbu6BISJrHF@BeM#tAEVD zk$)fcZrD7#qy$Q?JJ>6!X?O*wChZ3+XX_ClkOl3FH#P+iV4MyFDcakDirTj9*$W1I zMC$L)exZ@p)FL9&U${9`ls+X<@Nl}^SuXeZWkp7I71+yh-ZI*JEGVR_`^2DGU=rL2^XxB074qd!A|l|4O6ozpFn879@pRzit`5#|5~lP`}I&;iM6;$Q6z~$88y6> zZq?slIfvl+%;ddWkERlrqfExU&PymkG^t5k6+wLV)Dfkq0BAq+3#e(ThI;dNmx>B! zZ4S6ItppfrwldO30ehws+m#bRiI?M;A~YJ#YO5a&jR&hVTdkT(NA2#E!)^c@{kcZj zuUTz(wUs+=Mf|q%`IOVdXeqFJ?D@YXezV`3k!Y*3+yx-TyV4*=Ic*&ioAITUO(PyK zO8A?lst%96xk03j%d#sIW%TN^Ys;lDdq~SliXximEwS~2rNjQuwQZYjKv66gPdb5x zPyKiurIBd`Ra(jy(P81*9rr~=&I%vXca5}V%bVRM!>4!@*T)U4X3DO1uIMy*z5tt? zqPj9t(yqdCwR|>a>}Ir$EcdeE@W~+TVMZueGo&=2$dRmiPzq0Q0WHPymtbIy1S0o zKb{8PS!(A(!}`g{DEg{6+#hR;)`hx1nJvv3Ki)@;pPXDBlmd0YidqxoS6v7$6V({ZE*2OV(JNLCyCT&IW4lONm&8$x_2AJ6@-?2Io@IL2td&<(;+t>oP7>Liu-6wCy3m6JGeN+lQ;JT-B(c zBJyHZ)}F4T=8`-n@~`#@)I{-W+}CIgs35za_|2k-JOk?4qqOyWVML|>_ z7j>Uv;eG=Hr>Ny8I`0@o3;*`sn0c18(Aj20+Ku#VMwmLwcn6fFNM(#!doA3}=f*$r z&&3b%&zn)ut9ib~b~fJ_Pjo!ty}Esi`Uy=m!N{puWASQ)L6(iDLB`P{>OnjjK%62X z7lW~mhl`P&<3_Kf>OPT&7_F|XlI;fMZOwS?ii5ddHFeab^RvQO6le)FuYEx>)51$2 zx8N7;v+Gv;zsTex+oeHO`vXQCc}3iE-?`HZdji=Yzianzq&y9E8+QOvU_ht~Od({#nj=bc&Zm zOv&5DrQn>IpV=(POE$HL3o=?9^(A5NSvlH$nwKI|M3d$&oqqb|v(2d2EW6NcwQ|He zd0=4>m(7RX0KEb&LM-^o%d8!(X>o;Aw7I!~1e~<=Fe0Vk3m)0w+Mr+y)lk-_00wxT^$SeWOt%VBe?P#TSYBbD|zH4HdGgmU^{UjVlL zQ}26cuQbOY$CBUmLtDICp0awEpM|{D9+d-wY$qzF!UT!U1RGU-J{a7ZCeN8Rh?)HA z*XnnLr=}gv1r@uo_Cye+5io1d`!H>S>(Z@mgRa|6F|aL-N*FSpVPbwWF)|%CWk7}j zClN}4(FWP>$BJnOO2T&IoL7bqX;EK<<>*@ZvFY?y)xB}NH&6ctc6{>K;4pR0qO=Dp zh4#M}`jq#s!E^BLuemcCL<^Vm!za(itLj4YW>WaZ!5X(gUdbpo9o77K!cdqj$~jx} z&iUaFRFzh;4=!d4p%&a7x#98V*`>ODef|3(e-y`}&!czz0Wjw=!;% z0TJk5^8Lml7qYO|x|2MV)f5#U)?9m}I4ikmO4@Wh@WP6kXACvmH-IfLd}q7){MOyq zy(k^go5;DEImg=?-K4F3Y!8AzPM2RPQ%O#HQNPs;&fhLvcs-jF;&$fI-|9xq)Cmfs zG%4h7fKE5Hw%`}SUrb`=mQpFRWGFC7#^+%7_ zdR+IXqmq((=go>(2IsKT7JEQbJ%-%i|;| zcJpK@8_8&GOh^$^TjoRf^bJs5dA9zLy^&BV>0AvjwY_ZfLe;Xt`!f(WUzrlqNG?P! zpQvMQn!Z99E5uRqIDR`HMyFAowU<=i)gK?(+oJ5)SzTZte53zWs0le2qoFsn+w`ugkxV`fzq z4SQ|b7mNfp_=1)Z^PARiqVA<9JddU7>{RUl^k3BLX+P?M_99jV;q&Tdp_nS7F%_nbFkwRxRcjkUT%*}+Q&-}(x6wMtp=z)>H; z4@cm}N826(_D>~ul?4Si+tII{otqfIlw;rC!8%-t|KfNGe1&AWlF4OQh*eJ>_BI9B zSBrS4sWD8&OL2J}Ym3!>!iu#1a>_Y`fF9^KFJS8UoI?Kehw_i7vFk{+NcAjV*IJvb zt?lj9?G_6leO}()PsuhwDXienF_}}}@0DB^b7jAnZC0(lWY*MHQJGl(6BB1P+|#qw zhC#VMhKLN-ZgjC8NPHiJmy)_G-}4vFkC25Yr>B=rSQr`_GRUTGA0D#NSWcC|IZb6x zt6Q(bf?ZDcjoBLZsOUnCjp2T^sdFo;Q+aZT>YvP_kTaKqt=Fk)dNJKbH>vyu;2POK zLrZ&2wE-}0xELA5+?H%9$s+&RNxx6suKBvnxxAZCIyipLEhh#C0&y04X=4M?M2vV0 zxs@>{90{4aOaFQ3iIJ&?;P@?;JzgTirca_^UDk}>tI)rA&X#=Niat3FEq2I6=d0M- z{$1^JC~yAu1!hCi*fm~%MP;((mkT7%BLXpFt-N~q7TR((b~E6$_sBhb)-d13aDlx4 zczw6iuWO9c7pb^rB;T2@w#ZdUF@14T!u^iH;z5P^muxWsFx~xCV=y1dA7Sso4lry7 z>9>mmg}FJAT#SDIf%EwB?9LKK;coI+N(}Xc$sk)>-YnL>$t4rk8u31q)nldfJZd{! zXcRSixVtV?E1fjsqN#vg9*$&-C&a}G9Cs3mN067Re-#z&GK>_+9ozXNAaIFXT55E) zCCD!*@L2wa5gii)ww~p(oGkhpL(hF_THYYUYOhmP_lv1VB5dpJtMtABs(RHeHy2?u za7q;p>s~`bt6E?He}QD{MGOm76)YhXj>;++3GT{i_`qJ;yR8dPGDMtBm-P+6F7cX7 z)wj^;Lh@-VppcEF$^Bb{NOIoM_w3@frqGw;6NYZ{zWf>y(>4BYS({Eo6eXG$o``l* zC3|tEkyFh4diayQp4;_-t!pxg&YtReE;Fcw$GHY}IN^mX3Wq+Vs+1TG zMZF+Ej;6pSA4->)hq!ts1aK4QSac!#=M7R&d zYFvBg*Hn4?>DNhuP`bj&grvs2ns?qKk&MCjgV~^X$LvSFKN4VQx9zmv99K6_iO|Qw zIp`j42pDKnJL~;v2n$aW*diR=+HntW&GYlRTZbg2PH&UW5+t~}Ua{fyb(%$~ojh_vsSbNf_L3seoXWep zsS$FiNH}c5GpRB1u&~IZAmp`n`18JUJ9C2aRu>hBEG0j&ijDsAI8ybY{z?D0=HNQ9 zg;#S`&F;x@K|X%oXA}?dm)>=2QZT2yneU>I*@*`cd5qk!RUUJ5bF~s}f~Wv2;@P>S z3vM3Rg%t({2Ek0j#QI-D?i#BZ8k%O0b5j0`njBgi8=J9Q8Nw)34BYv;5&9`5cc(Hb z@AA6kwZ|fN=cQA*H@ZaCs|{#(;$mds=y(B_lw1uuT_6tQ-vh@QZw5DxuGpALTrC&$ zitShFv6tY}z0R)gB^0?8>z3Tf-}<4`+%BpiYu0#E=cI!z-XV*&_mK#M^Aqg2?eYAz zVKw4cURNWoSn>Pb+f%SDmQU5I2gB!u#T5)%F2Z?TA2z6UQoJ+U+qDR$*b~{a2|5D& z7?Qn<1AC=fjmo8a`bGx|c?a#CO)H;;zjE2wpmAVkD5ZX7ad6;7+7I?`5h$uTE8#uc ze`C=?NEDTd3va*W;3Uio^~JBfzL>L(Bc>IPD01ur4(96&CaCUDEH@pZAgJF;gYBj# zf3(jE-afx+hJ{ChsvK4#655&N-1zp=$>ooH4qG2~$wqdLyG^~w!$^iL-J`=(g5p;< zHyuuMjO$CpHidumhGYcy(qUQ8za=9%o^L`ujbU?Yv2K~+#%r~ZVrKFQqcGSkYHrqP zw>44qs`Cb%6OxqEa4Ik8;!_jV>AmxDe>yFxRqEeG3csGt@I(Rq?Qs}PJV?V*NII00 z%8Asv_Z>3}XMaBrrX4a&|^j`B^r^d38DU)eDeou=67_;jJfiqDcokK%IJw3gt zKc=UrV`F0-xBkAyMi1X%-CB^?OY6DC^SeK?#-g?4I_v>wu`uzjMZ!XJsK&m&E=2h<)pcp1@-QZ`qtUWL z!=wS0-fSu|zaN4-$l+MTP4dAeFO19sh_8nm(td5rul6a42r4Wm0{u&QQat)u#S z&X0CpzTBTHpe)e(T3hzpM*kc4Bl*pEDXx(z4zJ1E^Df{=pNX=cV^utSpqNe*D}3g| zx-)zt^m@VacCPL=h%H&`(T(;B-HFZKjwf!uRV+x4?7rH0&nKbl%^yx6jo=#kE{4SD z-owi=3*XpL(LO(G<=6KO_80ZnK6#Ek2u`@$sq(qhZEK-%INBkmReh|NeW6CcSm`RA zax1N^)!Y1Q!faI+W^>uI;_6lY2eF=DC01WT!O$bXb+_`&B+VGrLQFV#Zoa`;3Nk+* zCf8TMtE;VTMNg&7^d2fFD=TYX9uRk^s~cZS+UQbjqbgT8w&SFs!MoV?R5wt%pMMaA zhGunT1Nft%sjp|cFMg)=5okf5^}S`5;@Hvq?ghqHN0eVvt_qHRtU+!QNlw_Q6V2LtV{MZW-3z z)#T(Gw`uq2aPC^Xu}FJb_(_WK^TOKJ+o^0y(rU--kxJu>h^bA16^BBJYo?Zu*O|ku z&DI4>er7hGI0pH_YLEs|*Z!-HAAZ0NCn5KDbsSod3O*OXiN^HH&XJXGi`Lt=JSPv- zD%l2jsSVm5_kqE6SGP`kZ(i)^rB8hl!nI_4_wL<5-zfjbX>O}5c0Exv|2i2Bjilg@ zNr}!%j!jin;|6p@d+(tk!7pFFOk}5`@$m8+l?Dgsme$rzU0*mdpPF8f+F`U4iuEF) zAEVr}w+#ZD3uA1J)WPBy1m?p4|60PqsRYq(%+q&MhrDIc_wOCspy|U;ix%r{5Hb_T zdmP<~(UI9w;^jitx-P`1Tklp?^IoBENvChZ`mZj>@iLZqEGbs%d;9(Lc_$E0STCMc{JRx=5qDOYsvL3@%`L)YeBgtwVF|~h%qxR7Z;ar-@e65q1Nf>ndNoj zSna4zC(9PTiu(QYXS|KXEddFs$NK#_ft=7{dDdYE#Lvt{4rVZ3AT(VkkkERwxqhY* zr6xOJKJZX?OC$8y*l2rd<4aJtdr4O+SnIQ38i#>r5gK~_fO2?AFE*4soV|FZxE$yj z8S&cK%}exbhRYb)X;Hi|qKiuI^EkWBn4MA`Rfmd;%LixU;P^=(GED&hnz76;7zB)r z@6$+%O{9m$wTEZp)QfsN>1amtl^9N+LLi0K7t;0UexGkEH(Q8&FFxaV`S_lkfh_t#=J8o^YYjIH6T2`Ln z{B$&ubWA%)H&UGyA*gFFm1ZIFCozbjzau8p@uX5Vb;PV1#ft{r$tK<(Y{pfrs^!=^ zGHU&8_n+wdsMJkNaz`rrbWblXE=-8-YqPqD7Tq`2uZo_SeZj=EPYDjjB&hek z_prCO?}>P`m#V_^0}~5N$t4d=$H6f?ICwBwtkp+P9YBEp;sU|;v zYp@OL!gG)r14&%B_3GN1D5P`>Iagcym(i~+gIu{Uk(ij6LC97PDn9r*2OD68ed9#{ zAB0WH)w{F=g-n)0pSSC5mN8b{Bm5~u}-c^Px`8)!tuhDN`l(x1u zRdb+85y-cjnyS;fO7oy{NRXK(1#J6p($8)gLHzP1i*}tngoc(D+4}e}Ypc=Zb{zJa z(_|pg{&aIN+0SuvKwW;@|7v9)u{#OjDKV$5N>ZAC=|F!gdE%bCS!Zf*u!P0O3Q$xCDS)10gXQ3{?8 za60p3qzii80JICsA+J6G3bn5)fSP{4p{9ah(NOu@qx-D@Go7h-GzFBVu@Uz8a1Z3A zyDKXSt?O-m7;*RLYpbifNbYnvyxD%O`yX`^7Z>2~FP+R~zAU_Fr641WnK3~_g=Qy? zi8=Be_*W&se_~dRiHR~#@I<7FD!T8V+a2Bk5^K^w&79he`A5FKw_A{0zF7L2N3oDm+QV(1B$RzUvKY6z^H)S zLqbAgsl|(%RECy`k%{RBP^goW6HhNMLjwbCZSA5(Sx~XR3Lg&0A|@pzB|7>AU;+dL zBf+(5YHEm_9AguchQ>y5QPJzGEA{38c}_9ROvMB?9a2scX*;{4JcVp}ndFzicSuQZ z{xGD^E6@SB3yX;5=<o`|q9qxt%PG%t{At50n<99z9{B8s4j6DqaC5U4;K{I_KQGa)KPiOXGjVdB1`z9-NzlD|^$N%-q-A7O9(LB& z9M`(Tv$C?li*9RI$7@h2xsdmKL2;nudlAfunL7LI;H#S(!OMBa z>d4Fe8OPo6e46OgRBcsNla}c9_4UzFMFRKJL9nG9jtkbhGXc# z0BNjm5wss29sOq>Mnh==%&J8ava)RK?6%rC3G7f+dK!VpyHn@fKsJpE2n6uJn}aDS zi^{&f_ywmEYS55gugit4pxH4gavgZ+I7@Q}JR zt@q67=z0$&&Bh)b{SO_0jA8dBaDdeOIy=kf`- zZ}{G^OXqx3jcBZ|Ps;CHTwEL(DFt=kpIYcm>^Jo4r09pHkhF{yym>60bU^JZk9y2;Y8s$tqxPGWi(7jUzw#al*yMfaspWgLMEz|M48HS{ne3pE#bB@cp|_5gx!GeSk(r zOU(j9IUKKc1u8$uIImPi=<5!$!ee5Tly*^uZQi+(s+H;%C%w^3aX=7|lke~DTI|JV zE>HtPo1U3DKbTX4wA>yx-k2&WDa8@r-<)$oDq@m*kJo&|2Fi-K}xJcH@W%>7~mg{ZOh{3Y|!kl9B*E__Ly7 zbaZxI1kmgJhlH@O@F2Ddh$$g4G4Iz4m7AnlSva5bYUeY8q>uInSXI~uxG2=hri)GP zl9Gvh&+Y+@5qi9HBya~Dlm#Wg6C;zk0Vl1Y1Y6tD?+6qX6Z_H2T-v0lprGK`R91Er z4qn8MdT-e6gj{Ua5W)n_l}RGr1Fn~#-fpEmnoeqW{1FIr@4%k@@vN4)k)RCjM!S{o zqvrd7v){}J4eig46l9_S?vO8Fyr9Pcc$Sdh$jG58^D(PM^(t|6VJ}^e9lDLnM<5ad zS-7l>j83^hKt+$Go0}V;(g*E8^pt<@bF+h}jzmtEe<_^!Apw|MAP$-L)k;w7-3Gg4 z?Dp#FNe7g?A5Zy47OEM8Q9of~-|z!wR3 z;#&ZI*PamN4#2;AczD3ubDxO#wH*Q72>3sK9MA6@9JB`RSab6ZWChr(n1aGcnSMu@ zU@BYy=Hl($f+K_vO0m!uHsc_<0F=vzzFsU_qru7iw3gID|8mx{^!2^NliBy-Vw}c( zu@CpR2?+^%=fHZ-6aaQV-2-*X-dFm-1HV5JfL%xfNJc{9=={9c%X9hnH$n#4@x5~( zzys+K;P!w3tl8>)4}@jwa|O`!cL35bFdzU=-re23>%<2{ZNTah6B9!S8U86Dd(+YP z3Uy3jSkBoqAl(ofy1BY~_q4sE!;%sY7uS0|N<0+~@9*p5B9)PsA5MI4s9LHkVEUIl zrHZs5bH;-7#%^&Jc6NdkZudL zjP>OTzNN9RsUd8sS!FV1r}aRYTB6cy`cEV|AlqMdZIMD1>HONT)r%9p#0`c%X3TZe z?VPy@fR$3k`gaBY9tpmGhlC;j=NJMa<^vSyzsI90XlVcaCDHJZ&uITW&5i{f_TR&V z0x~k_|2h7Q1OrL_-_sVf@bLfrLNakNQTYF!#z**n>#K)!&oCj#r0~L-?&rgcI zdaI-VNk!RjCvUTv|Hd*J;j~#kgp7Ax-%O+@BKq9^vhV#(lv77vzsqsG_4V~NUgYf& z{IGR-b|!dQ-E@DxPJ;%I;n(;-3*qyT=r}EWDCO9fFJItD16-!ExRR5T*#v)1PEO`} zZ$_cnIXMZt{P_|1u;D$g$kX$%>EE^$BmgRJYPz`^Ayxh>`vLf(KPzS)KHf;jTPI5w zxvaimixu-~r>*ue+lNQ>04E3{j(>s0$;r8}u&{UKv*VjkmghIV?P7v=zh+-2Tk`8^ z{jz;G4prpUWhPGuc=;R4vx)aGW>wBt_Ha(JVcN2~eTO>^O`}o8twoFbQYI-UX zo%#(Afwy@={^8-_uyAnpc6K|0>k8tkM_*G9fSI-i{o)P zG}FDOZOzPC{%;=B#?C+la%b_cJ11Nv`*Nxv5CigI zRf=rbJd{$lLFde^!>RY_!2hDdy1xf_#Ky+L7vLKCY$wSxM?DR)B8kJ7{DC=pcv-aL z5<>%max92hil=84{0H}w>17gPd%kgBZ;eXYjyhC~)9}H?+^T_5uxwgAn{qUjspV@c z>hs&yW0}DYH8nLFsHCJMCXmA96ahDVzX3w~w!=WlLZyd(X-E96|o7u8U1#t8|`UkY!wZ1m~MQn58ms zIjb2D_lx#P?p|YsT2lx5wMCrlb!{?CBIDG+jpxSU?&7nBK>p%*EM$tXN#;vz zmKM^-Co3p5OZMT-kMqu3=PwRABJT}Gw3x4M@{2Rvnv{Pn|6Xq&%gm91jxNqanP3_( znHdxo<{=YoYXe(8IdDdz`321Ield^F*}}L9-TJ#VE$tl}v3YTq%+t3nPwwIVJQRi+ z#0J6y{^RClZb5LEx1UEoGGVKRCCzO&1g{lP#4wbr7GdAebNu*GN3OcN1zYrL=4_5g zM=YY-A9>;_2huZW&}5S+WzFzf|8#sqxs;qC{>|o)(I@Hr;9vG9B&}9V1AXVAlBk z*B5;rYO*okl|7OS%SUzMh4r>JRBeXuBa>~VWuEZlNeX@^+8TmEC)?n)Lw;+=Jm*h~ zdL@4jkiU+kgIb?<9uE(ZYP#tVz&A~ATSK>puYcoYpQ}aN;$KI~0+;LL>g4{Qe;Dvb zAtb%En_1NVrj)NXs+&e5TtzKUr*Il$RHGHM8x&ormcWki1IiZM2ANj=gi=DJ^oXnT z=U!Bg4*6?{lOs!gaOAEmX)Z`LWlQ;NE5Aeq{?PgLCod*9L5}y9wq9zl3W)Mdc~V|g z3rDC$AiRRb05m-CL+xR7(4yFe^-l-N0K0PLw}IH3DE{hdKe?Vh#1`4@uMbS2E0KK;gx z?f$+80oLx2d51XW<6|-P^}zbd%X?uyE~+j=NuNrus*LapQ&u%s$o+QYkVc-pl5b(~i)#8*}Ov6l9naj(cRw%@+%*p+Tdnr4BVs~ zxBFU5K522t{nn!lFQ6#!`91v?UzZ}p?YnvY>Zxmk4rsZ9=t?9#ddBXQOgh0x0LcWh zX#FnHD&zpT{JL+bZ@sAnY`ZAu3w_crp~iY@%$L8D#&6`RKGFt6N9BxUTY%H$$WMgs zGUm=ZOMJPq^V`BEa$VURFy#0ITb1+as~X)gNzh;gMSgi3CLg;)|wGf)6$}_Ltx=roZm|xnFAfo(9s0qCqJ6@mH)}@wKvgNZkAE3kiQ+%wp+# z(8*2s0&McIwZ2DQVL7=KGIXFd`UBL>I*)sK3Lt}l!oPh<5&w`;gv5~2`)Gv z)*W6RFr8-%METhl?oV>$Xk0&Qa_5&vc>H31C_MZMgQnHPcrr}mf4eqgz2Fd6ooK~I z`pI0FdZ;y33&9qVSx!PtH7pCuPdNH_ttsuALW3x0`-(LrJ27+^*%cOoq>&K`sJy7? z)9vQ;^z;uA0s;axKfS0>Q<-6N=BcEc$Ed(fcRBj&uO2;rdi9My9a2BaiV*)@2ICxT zPMA)0X4;Q+Q}P|g>dds-Yu#)`MXtueA#t$8vpmUyVs->zN{ARwVj56OM|6aIg6P0f z6u2X8drWVU8!#z?{dL(|zlw*H_^V-{TpgSRdaOF_Qm{g8(273-8Bon(qZ6C__P8uR zeDiLMCZ8;<-QeP2DqB5JFG`)o{NnQ(nYA!AJyeLh^?K(|_zq@kTx}zrahGkBIArK> zCT;fH`XM$4OD`u--o97ekYJG%{vQy1dPgwtU}vD8$@+*dtM zQgaIo-?!Y-qMVDBorHA zDA+jgbw3q(-%R%pl(LM=Qswn~a{w6CKI?lJje9`4t@_1Yh#D0On>!h6*oH>m>spr8 z&|LN=0?GSY)`2l+_2=_`=&a`TJp7AT4;EQf{`7&9yOWJtFziNt7wX3E-ibZa3+U{T zokC+#w8U!y1(JuzDTVia=Ds?A=Gc3qw1gY^s$h-z$@tRL$oxVFBQ4F3%S)X3>T3AU z$Dhp~D26q@bEWH~YE|77&A@$#6DZ8F=$uJdKWUqb6#B@D)DY0KjpwE4IX?zdvfh&X z0VjFt)crY7Dt=x%2`-icc*2vD#N})01nFvim^dh@xcVB`p>#cgKjqoN#H4Hd0I}R< zIH16Qd#v&oX^u>W$A#|WPRa7ACqFT0lyu=9ZJ-`#ueMH?>+&-)%B!mMJKQXll%~^- zgKV2t(Lg}s^OD7d)N}T03%R9+o%wQVED?rI9|)`AXG;cM2h@9gh2Tq}#_#D_AtUdq ziZ{c*L178`g|Lj&H4|d0w8pfRLeI~HBdn3I>9jyb-#@$cS2v%RHonJ>q67knqcjvY zM^(d!5=%trH(|HurvsN6`r7vLYHIRihybh(<+{^64gw)&^!|#Zah^RaYC&9n%i;4S z?@}p&LnL<+9@G(rlIz`@XkhB*nn!ZH)~pScpa$dylSIGN&R_bMUyf>X%=br}=PkZj zH@_buPiR?>tS?sBGoKiRe&W7)Ik{?zK3?;X?dWcjr{9b;fFA9?y3|~d>P+9~hk2Va z71z3{+6|5P*2LV0N=|v;qHTF-q@krwZ}fAjBw2BKH`mZ03T=(6s-x@_0^CnUVXHC0 zR$_LnsTms--C1_}!>GrrzlS6#z}?Pb#j3Z-ktzFmZz03vq>|WgGOfF?ZSfPQ?E+qS z>mF609=1>c3<^t1d3IRaY)lSL`=-{?N@Y{P@%6{WX3gZdPny z5_op0o40Y+sgZ2RrWVe^&F|JJBTacP46-gz&h$1HUWk}~Af^sH+STvQ6Y(T&@9~^s zhpF-r#^8R+FA$zroP!I4FCf)eQeJa>LGGOG;^hr857h7A-Ih{u`jBShJj>A>2M=qX^!O7aS$19E0Yp0>i0Et4^JO~ z4OY=59r#2Onk^}7XEJ1J6w7#;64D41s!zo4xvy&61Ki1Qg<=VLtZC;HkdeC5($e1E zZS%*#ec5QX#mvvo;LiBce@o{B`2v2Mn>)@Gh$m1Wr9nM@zuF{jN*od2hX3@*z~6D4 z=~WX`!;wjrI{t+x!pklrsh=0`ZFG$(Mu4trgV$esq*n$%{4iC^P$9gT%ls=SJgr9%%;Bb0{r{~o7i`I3H5c2eU1T0aWOQ1}8C>(Wz;XaK1s zyBLvmkX#7-!~;GGzq{OOsX)N-2F6vj{PJo;ItBSj zOWtLCU*7zKX_46AzXrBhX#~AUIPa~N%FI?qREE41hKxnlk1lD1vj;+aMRy3>8b?z> zz>$NQ26se$NG(e$uAjN0yz6e%DGPD*GIiO_<@I=*B+L92>u%EJGLV70-gkJ?^v>_? zw|n^p@5I3$0^21frYdupvm7_Q<07%Jg!xOt`i!h5GhJ|wE1$Ii3e*6?R}4ND$bpM& z?A33OrZHyQ6&QH;^UtlAh;qWe6mBzPt>UGJ_ZP>o%COS7ESV1EBy2d#@4lCD9>ws< zT}pz8xLhTzr+5+5Pr|I~n}J^V2gQ-ab3)O>$>S_Ag4tqI+su0X0jtxmo*5e@rb%a9 zHh0aqaadnBvq|*nA-9ElmbP!^NSnl8JjYAsFJCS#20;Scu+{EY&|!q`2&e>BalNrm zEQT^JE0-rGc=Q;u(Gp4JO4XVLou!?}WBqycQAISkDS5gYY_@G|OM!QK-=x~?#p0Z( zZ&dekiC-ubGX_~x25|YnM$A$gG8WnYNyo#jBbF{~5}}Z{!7ru&mh9nY#;J=9Mbe6p0ef&xI;b+9PXvc<V#2ayyMdryu&s~ zd5K?_Y0E_U+F@vF0*>EML8>-uwh^CQHi1&{kKu?cMEhE9y_`=J?8utFQEH~~REYJJ zucu$QXA3cT~XEnNA!3R|CkAV@1M1-w1{Wahz<8)G_OEMd#x}rI$J7E zf&eXXa6Rc)aBrRvtEK0Qai5uHv=RzL7#hIuGe(ymD1PNSbpwfJ=y>IO=Zo>!HMN6- zsFY_bN0l5(FwGma>W6B!*_w{**>Tk`lO?xrIUG<6zo$$*F|)HJH%|OOy6eAv`~=Q* zD2FOW=hXpT*ha(LC5ofXdp>5$);&gs-`3P+1_~5S<43!VP>M9gFE+oW92D1)y*({H; zj;93J>!rQSeaiJRiXGxbVnw(coDvT)K1J#`R_XUS2d~BXL=an_Kcjt?R3Wl#)S}Ij zdLq-q`ufJh^}2KPLp5=LwlbM6NUN_}g6NWkfvghd4K!!wm4fb;Awm!)p@-yc_32mr zoe9PCGF|$Ww{CeFd;Bm8mj&0m`)6i?;$v&~0HZm6O}RSaeS=;Dl7q5ww=EWZi1kq8 zo5a10Sl{-a37*VvpH;?i7ba4AnsdKIOYFEUnLl?^KK(j^n1aMAd=pv=p1HnL&9RKU zz&10Am^?zvIDH=88$Qq#T=|A7wk?4@< zWGhPmw+vDEnU$ZOSIo_>zc7^=lRlqpViS&Iun97WWErozR)#$0vsqatj-XC5q!(X` z@+B1#1?7JxgG&E~%xFiPy=Uxfwg-LgJw%qxViRL~HpsC1!IUO308v~n?}yK=Fh`uJ zHMXXK>IT{X2eo*v0y!n`t$w4fU=Zl-dmJ)KU;I>F{o<+O=)9rPs>{T-VWN>OUU=aN z$!~M+wE!d<9A2rPQTE`-h+RTA1nxbFtJ-q!t_#6N@5wjE&i0ARE$7*Do+BlC+Ma@1 zE*QzjM8D_@>uFQz7n(ziU=V}^EFezBdn3X%EA-9i+atw@N0wQm?TIIAkFcBEzl(Y{L1klj^k4z44J&HQn&yDb07f=SBX> z!?A?@ld*B#>(@Qv(Ci}w3Q_-*nxA3Z_-*6!iwba^dBhhbB8#F^I(h}Px2uy2zzT+p z8BR>Z`3m<&FQ<>gQliyzj>!Ch3fozM)w}+8LiS8=nV@6=uGEVWF)2cCsfK_<{_z4Ze@=EfB;x&caiTtAx_9#C z=*j&j7SWhD@`Zsb#cnTPZ;!Kc1UpZ0a=R5fl2)&v!p!c@&g0&T4@T?(8EssBKD~Id zKezK#HQo*uWQu8ivT9I`5i~Lz^x`*q9J)5qRRNQ>#Zb4AlkHXDQy(*7 z*LCiC)CSk(6nG_)`sw@lLbnBOwew0EwyZzcXQgHsiW^U>qi z&|`WE1^GPXCa%Z1OiDj~qd=^L0_ka}f9Og-OFNiL0G#JnJ!5vANEu%57IiBCLsf>I z)+fw%o8RzO?<)i}mCmwdQ}_s~s1L*i9XUc4IUBXPf*s#EQ>}-LXkwf)bKRfAkm@_D z8@CPb@ODdrJvq-qj7Ug*ECX223w!twy+E*b-aU(TX1j%%sPKWLxP`Ac44RgaO*N7J&)PH zt|CYzQq_K)6y3QZMeQSVjhg#{^UeH9eL=YAqTcm>S&_jUacI6@7KZ8;(zI6vi{Fuj zBvozIIa~WlM(xroF>-tx(cIp&a);wk+Z=BkdpI?mIF!YD;TG;u#%;O!;CE7`g`hwn zAOh%74UlA8MV4x(i_Y^Vr~&GBy$vf80Fr;F=*y_3Y#d^u4ZfCL5AC;b{i?T+6Y)1RN~`wtyD&EGkx z%8RJKn9>}k_tuoICsVRIAfFmveVe$t)_JsHHK{Y|+WM}aJJpK2C5R-xtij_rO6Oy3 zSH14Q+PML6272^cS;lSwMyh%RhO;>T+Y4~Vd6LEP`Zk&;(-jQaV^y@e>+7(wB-FGP z$JaA=j)NvqBGJp%#>!J{lMu1%-C7&yXm$j2%6~8_FcNRCE1!Rm{*kl1khA=$r#{*t z2q`u@sgF3SxE3yD_7Q%kb1m&MZLyiqx`i1oT;+>OH@ko~j{Uo47|>pAB!;{D$y~o( zh`;MJQPnhBuL_jZpG{;Q*TOTX6A|_Gwx%|GkwfC;B{@{C=3~f?z$8h!@YJVD9O+iU z;21W|V2qD~GzaFMU-@g$keGXOzMyusQXLkO%jAC|J;GeaCTev2>^HEisN?l_o7J)C z(V|kiJshT%aeYIUx=q(}(kXZIi-wXm&!6pQ3Se+`oRwp_M^oSHTz&s)a-q_=Aeq}7 zd`Vz+1&_1PR=sKPSjPX3+Me7&AQuZ@723qLsTkQ`lEu!xMi}t2d<5}K>73tJc+rP{ zX8kT!t8jJ}8`kvF{oqAh91r`UHz#v5Lm%%k{>lU;&e*`nKgjm(v!&DU{+}J63LU+y zW-VIY@EVnai>$?2B5{+IXq^}k?$;z1-Uc!@+!nvKo6uv|tPg_4@2OY)gs1Bm*B*3I zCMz{eRqvbLJ`ZO<5uotXA8x`e*>FG5WPc`WP1TSZSAlFKbwczK+K_W%ImqI&9oAER$cy6sKb z!m|q#hEB(n#%S$gmfhuFYU_z502*kk_3~|EJoZLJjR%^F-n4oyaziaACay_8liGy_3kq}|FX;ZU3cDtt7GutA~= zrl~3*tr|~5Unj_78_!m%XzYO4y^Ujs>tkFKlwr5QRazLld1Fl76wg$i?!*T9YOmPeiP`^$sz?FpkeFD8)VH02*_ zFd=@7oU*DFS|&y zCY!at2Nb{Eia-PgZL(KgaO0`HK9^EN#BCKc6koc?uA5QYgL+n-pH;hcEIms*M_!6# z29xsbSQ&O`gej>>UQ+&_bFS=}F6}zv)-0i7q6;h zM`2@u-1uu8F*eiyGjp9#U32FautfM=kQi{}DvPfr&jdWBOrOfK=(0>nU_e)ukHhmK zBEO{P6V5JNn~ma>tWTgdevCLVNVla1gZp4Z2NJVSU^s&Dre{$Z9`~ zfZ~+3zq$^z|Ee*+N>%85p^8Q%-6uaj4SfvWte2|B86HOyk=bDN zt(^;BcAc<2n_rMvqrgMTkOI}xr5e9M?`^ijJ4gc;1jH99=QI)LbdI5cucD{A*|K8? zZ;+$oP0t1#Ma?vB4CQ*#{DuHlcE~V9QsMnkON8Px00ud&E#Cw04gmgCWVwQdNGloy z3Yjle$yHZd%}MQyzcu1;_s@gD^#yo=eA440Th&lgT1U7bN{KvCPAhX8w-~gY?LoS& zZ+Y=sO`m$|l*2N6gl*fvt%1v=YfD4;VGK`DmU0MA>CxEZ21w$!FTpX3uGWAc=G=4M zZ>Vqv*x>l@YIUbjtFo0?=#{~ALc%MHn5HPj@f4&-j&&*Hh+lU!@{*?aZFr{ba{t4f z>}Xd0wrC>(2T2;@#J?MiuA5irJOerWs(Otqj9&qESW3%(GG#2H0iO?El>c)&J;VrB z)v~+vNS=&2#%30Q>fcA)6e^zy`#`0B<QKY z(p*!h_bt+$TEboJ>}#g;@)P`;Z${vso8J&kk7zuZ3U;Z?=IyzA+3=|ekX&BCsP`mq zBWp|_eVNfzC^4KT>0aHe_w1@r@W;zterwJ?a=0B-r-{QQC) zGkYVH+Pa6`!^S5uFP0K&+GnfR!c1dYgR+%JP!b%dC~yvk%#lhvNf8-A>03e2>-OzQ z*6_4=1IKHR?mulBJ!MQn{?nNZ%hYe&XwW;sg_5gi`xdLXy1>H}Tc?Cj?)v3r4u`^8 zjd1iNcBCG5<)4dOul$F$^DfZCUm?n;=fT;qjpwekMOmgeY>XTxU&)V`jsw@v4E=5dcsfx;3w8^>)E4QO7!|{5T#FPGYKzWGC2Od9I-Q8bmMe0^Y zOC|GCCJa+^N4hONn!&J!E~cAibm^lM$YpuB_mvM}uRC0o-Nb7ZBu#TWcku8^HH`N1 zMy`eTgTL_MMx5<+0pM^^Z-2iE)emOi-n+)+tLqj3u^ZLb@`;zcp0a)}E>~_*UvI(u zkOl+;0(_xZtzb?4Yy03(d8X*k?Kj{3VW8v+XON&y&s3+3*H+rusZ&;qrU=C>i_dFO zn*4GiY}21e;_hcpnI8L{xVWPzDh=d-%W`RBBEouDsuOpY*Rbv#`^s#nF#=`Ohgl1c zOP(Vqq3)OG&LuO|p9jyy!*X;tNQBIB*w#lGc=eS3=*Wfv@gxq$=O&K04f&pTMU;qG z*bkgaFMZ)%&UQM}2L-j2PG?yhvnh*T&D=kxLg`;eZ)$R!2}|mo;JCM2<7nsj-l{}n z{Z(H8GDA?P(y0eo7(!TKOXaI)<*Noa9wS;bsb1hK!0P7P&>RL|0_y+5&&HVXN|=uu zfc?v&bmI$Z##Tw&Q+M#$Z`{{4uP5;N@T%ADS$Ix}F?VfbS(9WbI@%!DqGGz%!d;dk zY+FpkE;fcQly#Vt{CR!Dv3;f2iW)vz>Ex#m#H0%GEbVjBNu>7Fur=-gH6BlX8x>w~ z=nm+a;eq+!?~TH~JzZwIpTp`QPNBbZuYK9j6K@q0i7l zsQ#IG%hfO+7|{3LfK@S{^(};hn0)Srnh2mdCJY z4$@~A-g9(RlC+q_X^5BnyHJ!?YHr$Yvtsk@%IK-Cv$M5vitFvarc8iM73UWhW7Scz z7f(}NeTU3k*|Xfu@G#JbhWEpNY$8e)hXOEy_MQRLotP{c%62cL#K=voOGV_A18`?k3K3GFH^UBTG;m!! zdpNUu^V2u#3mgMIfb>3W#`)*tKKU4c5;ryDVcs)&Ea~d1?W&XM?0n5z@|eSl^v4^v zP^1k|$XGqBE42?HA`t;{lSqJ)h#7U{SQ?isET#L_&V={e1urv%C#ev?%PsU;x?TX; zCbE?CH_^(h&Pc$5t1F|l?U0hQgq37@x#d~bE`oWo@flFh2v79XgXIz@+jH8QFY^%F z47trXwtn@#e9_DfsftpA7^(lY=RA}WNfoF7Hu+HII%-#}O!q1w;A^ES`Sb86RoK9x zzg_u@`bG-N5m;gj*FaCzTkZN~$xrsWYV}w=JX5zVIR=x8Vk|u8=OBt>e16EpNvuZZ zT3?9fYKJlsn}>yA&3Md>?wbIgLhz5WwTkk4$$XNN)fD}VzfpB_ZqI>jB%4AenffmN z4>?zW0JOQR7GQP1>^$AaEGfi&8_;g1fD%qpA!%=kj$2HN5NHBov8x#HnmjH;cv|_W zyAU7EI?4(Y1OJ~e!VA~KstgUse;&}oE!qs1TKP_KFaRY%G~Jps?nsqNObxz7xhxg& zX`wGMB(-s2eZ`HP=u_9Z1~`xWRhx&WK_aDG1y?!K)j|!~IUm3Fhy$KNZ-IQ`3q@U; z0gbgBeF;)DH`mwp9H?=#4S}+0V=}YXBx{`xrRo*TZ6>^6PPy`VEnvC{2yjB5 z@=*giJ3Qke+pZY_8$&#HCQ))ZLPh%C?AtzeVIKg<2-4v61>bvz1AG-Ap_aH`Pjczx z!jp%&gyq=}Dru-ZD1GmB?o}l!z{EO=PhII8C5}@NzU^^38K}E~r45@+NPad$0sAI( z)+GchQS=c)6av;Oh>;X``O2dYKVdr>>9fR8=*af!3FOfA+URXahCLE=-cz!+QE?BYL+121PJ66A|YU$66kBz8^WEWsLGOb zevTTAZ;B)#Ju7~K1vCvO&2laJC8Ks5UKD6bfT0h>il#6z{}zGo(qUD=d$VnB#G z8CuQw^m>kV`A%8qSB&riju-~Ool(Mf&|JuVFYb-8-?_F#7ZFHnFd1&X0st2|30KEr z!VM?x*qkCq(&z2l#}e$jig(wkdEWEa;OPR^>^J_c3$&7rFhpda2&Kblj3%>Q9-SYuxbCy_Sk4$9h_;tX9 zVmJ+`)$;>F%V%%5Pl>|ZOhy=|IXiM$A;WeR0jg`bF}yi1TGaqz@as2N^6S{y+&^s_ z-Z0CuB)0t`lf&|jf^cj9;WDaG%)^YBb&|C=WD~iqS%+D4#Jb?lE!+l;{5A#loLxEq zB^uPXRng@Ct7??gBGTOP90%g>z{!DN!O_s%7nm9r03867!8P=;8Ve8LumKd!^TG{R zdTjX#^IQ(V-u2dMH-Gaf5U2}>b#rV;fcwNqbFn$n5FwqJp^LgU?R(Je2nM$CtP3G`G!(y_R~pNkA}~+%C^!!p|#R!q}ry@5u7!SKYQ&u6mMV<4FqY- z6V2?#@ckxTZZ*(dmXmeYYhr;b_oIMBrkUqZ_X6D)lx|TMdIF4 z+9FWmkv7zU&I$Rh=A&)JPnt*%dkvZ0s?6hvmw4WQE!eRht6l$-24p@M5qq81_7-1F zHNH60TYNtQB4x3e84onNP^TF7OU$Ba!j99roDm>z;2kz)3*~J!Uup=PAv!%I?yajA z*+rbUrg7!in1N8HPa1jgZ)kS5)PjtK@^(J6lEsXOu=P>i&2;Gi3O69w%y~5THa7~_ zW4LO$N){PB4XWTy6|c$!P(JOM@Zb(8E00MaaI-!Q>FvzG|l0|-+q~{*sE&J#Gbmul@bqPGE z(=P6-^;;NhRyu^|QH<1X-$JY6f_)uK;*AJL?`c@8#cI31SMxi-t;sW-kerBM3}6Csz=q#c#aGL#JhtS3 z0vr3FF`BF~8Mwc$x9g4VM*8*^E4c1R_P+LVjXS;w5N02MDo1v1f=7{LFr7FJXdvH6 z!uf0CxiDi0(Qx30yjzI9otGgEWoW{Im^>&=<+D{0PeqBFVbCiZ-?E-X)=^OEQy$;v z8chNGYN{o!Qop#YEvlyhmdENh%KcpsDCB12I?MW#vihIx!H4nWUxH0qX_|~l3Ve77 zEVhyGC=#J`>XaDog{~d>g||*+BgzNx&>^E0XEZn|0mZrB^SANG5?2c$Z>bC>Xst-|jrf&ux;HkvDmIB<1=gJ9yfa#E*y<>_~4t;1#k;&{#*R9SK@ zz2vl7kh@m33=^(`8$Ecc@icOXO;z;6;dlpgu=Mv&#g3~q#PF<}_EjP)H|b@FgV!Xx z*nzi1D~elYNU_&SS4$1t)iYE07ohpPj6b`QWL7G|b!Ra{F#tv>T25+a|=nvTFJZZfhl_K>#G&reHtCzuptiHs@Y@sp9? z!Yyxx-A@XRE~^v%8lZ9D>Zr(y2NV4xecQr~;7J1HeYA(?bnd3b69>L2Q3H*At& zS{ZYd^zdb-cQ={>z=!;IKoA0*&&3V>6IAxhscDu;f!9i`Q+kruH@W;(kM+cj+JuOc zJdU^PKiU8<=QwRv{tkG=7yUZX;+$Bd`xpk+9A(a>KtwIFDnTLR&#Xv2Yu^l)m4)i` zebS?2-i$2PH4w}be(e040iCls`}Z|>+Q+7m{fG0cMc^%9BNZ&8lyqzqBk*$!I9g3) zJ@yK;+7+_;1On9QQ#SsiL#T<`0`roks`eg0{tBto*P{&$`8(G<*rzB2D%AvnNc_T+zg&i}a5iD~1<8%T^C z6dGEvsMh?P%{}JF;^!0nTt`Cap%N6P312>+vN9vD;(HtGHVExki~gef(a#mOMV}Tf z3PAr+2)CgDdzm+^${=VmzCV6YpUY!)m>#@Ik=7OSip$HwyWC+4cipblgUw9lVpk?- zVsGb2cge?CJWjxV8vxz^vlY7{kW+7vX;ZOrKd^#fLx(q??|60MWGEW5|JTTjM3h+5Q99ec`L2 z&2Y@@a%^uoBpiW@in86T`rV2*{u)z6n_9G%96Eoe#wOatC&&c6gbF0l1;7+vlF0;+ zvc>}&XTyI(%*PWJCxghs0Pm9eGGwTL!c9i%xWV%tZJ3G_ve1V_6Fk7E6h#e>ftE9Y zv3Ak2?9d&wWev>8oxTE2-N?xuir%3S5n;R2Rvds%pz>)~fJQ$a*^3ysJz#Aq6TrTF z0l3jOd(L?Aai8y4gdEQfq&jWq>bY%N!*zKMtW!iX)SvJE<0UL+pg$kr zyxcF-U}>LrA^-z0x&Y8A8h>$BoWKm-5VqTYO6sjz}AUC(x+LV zS1~yhAIG(b@C0k*p-2gxub=rj2y^p8+j$+-LrdU*bX-{E z%8&Qb{VA-Js1?|mj8i9l>Vbxr#)35@vQ02}7K48WYO%Lfym^`e9U-uVg)!{8E?J=jj$bVZ^LB~{x(V6LdEY<{TBdNAAho^Nb<1dw~l+Z*)7br zkdz9J8O8>DSg~WK&(e=Jemij3$ZE{X7dID+r{UG^B)?d8uK|)2dzEkGhjH}4;kxrI zfZd(0Pt%4Jug}cscv>|J0E=&dNO+J9O@Co0m&dF;le2@ta!W-v!X|{EjpWSftQ6m! z8wWMjtbl@Vjuh$h_&2mdugtkV&vLPEMz)|S*|RQaQ8hsB5cTM$6c=g!4A^Ktih16A zY}2j_vIZ&7#3%BTNn z+kQdKEWAd6*#CfRX}F~)JIut5EYFvnF@R<~mv;WHDYwVN#ms<9`iX;knyF%~W_gye zSxbH&*{##q?2F1E@06JsW}V(3!`W zec>g~haVIn1pgw+q+urx?O8*B&%v@iE^4(e-0y9rLxeSo8K6H0hF7!Ky?d%iM)74I(;6DMHD?k>3IN^^z!c$b*)VoikaT6f@P1pm> z%O9xblf4*reMF-{=3a;|*6$BCB2##NHS&Mr zhN=JC3vkl!ZM*X{*E<5+bw+-i0+`6_P%jiVr4^zVC$MqTmLxj0$M?aFt}tMwOMXqr z-KJ{w!1d#rG#;(pi_Th+08YGFM`>j{b6Z%}Q?Wk0FlH!|s4qaRJK95(bnt6W#(JL7 z31(ONV?H$){Ao`m5$kS6bUCD^rRl5G$A*oV<@AfR|yW;;7LgF(e73k6v^7t`-DAUfe1Ay zbs9?mt%p5kXyS$Eb0F$%Yg2`>4n~lQZg8NXy^a3&wCc0I+TS{iW_Wdt%rx;qr0r@H z`7E5s9*KM=;=~>szUZK%P@R{c-V$j&$KxI7RqWltemMNhjh*ipq?a`4 zUel3d7$F3aR2)G!heE#K$X%jYmnN7HoQ_Jhae5{k@fEPkDuKjFSz`)1lXo z8Pmj`3yKsTvvRqKfk@bXA?CnlEC`8nK!QQ#+{NS$4;+|Fl zCTn&!`=%Wow2zS)IZ$9rABwi~$0s($k%K8FeUU`2LxNi(n=r~8&)j>fmhVHLsLx<= zuxoXn^)!~vd5mefQE7L3H@D@sR(UPo0k~qiLjyVtu%s_u^|N@)Th$SghmlunrFnX} z4jptC4hkoJCX1UGi+7B!OQLyPubcvESP-uey3Y_r*q-2~>{AJD+F~Rxk;iS=N6fC= zGenIe(i1!-IQ(v4ds7MYzoG!RE|$7?tQ~s3NlS5seU7z-Q;$OgVSQ~@lE#U5_UJ0j z^-3zdUMcA)Ed%rnQ(%{3&-&BMm$-GkrQ+)p92-pwbG+z#?O4+zKw!g8GB0M57|!zK z+ft7w=01)k!6l^uY^aJIUkTGkv7nJmp+Zc4mttZNg`we&DAUshy1RuPi~_qtR@ww` z(5vGFE518SE@AU)n3Ke@CfPogMYWDU0E0i2j;Gfurd_b--kfVV?6Pc0*H~!an;E2_ z(`x8sTRO44hh=p4_B=xj3jy4r&rGEv4;l9-o_#h3O2vu;>X2dpVH_;$+p}cZ_7Y%* zLSsypC(`v~Gb^tKOFBHj8lGzzh6d_m7LRbS@xFyYST#Uk0;9B%x&JEzjBW#i+K5|V zSELE0+iC0x_@*s0KezHOKv(Z8(V^@Bw!l=xDktyN&~+lJgv|=~0J6v)A}-U8<~1~c zWBal)<4&r2jg7nk>#5r`eDUZ=R+KbcXGj^BP0qcL-?_ee(K3#fMZ-jcfq^B4ZT{+@ z%Qqc@$B~C|`}NqS#OVJ;(=|qA*0td$+s0(uH5rp_PPT2ElU8tRUgxo5$L=AEMun5Bonk)J7(g`Y%FLSnkf9jwe znvfu+-kzV-|9Rh@*j?wLjOlG8i{AR-iJ^c8NKJ5G7I= zZ?(X5Y4c#_JMUZXFSw!p2Y#pP^d{rB)fxA$HE3KOW?SN{5~~`Xf&r=tNdLr`K)l>` z2tUS|XaS77k@g(`xQ((iSvwnUvopBnZqN$*ya05{_&d#^UP?5No`8p{;^1-!5Mm|v zvXjXz($(tlJn#rYR_`{Vw${AQV#k6|ftc7oT&}63P8R)$fP@tZeSueI|4Bp{%hy0V z&CX+)VVcURJj8LUsz3av`l4@<6HY*RHie=K=k}~C{%_Y6>#bXf@7*FjGttE? zN%EN^IhO=(wq>YvkujS37iZF>k4)12ka~=w9QCDz6~O51Pm=80*=Y6c7lP)!KhowD z{{p)uOT(nd7A*>>kbqC5qGvR6h}AYz)XhrVFOI=jBx~@*%f0P^eQoY_2n}W!2yN*p z&u0W@sh~&;vNky`Q)aB3{k5Od|DK+H${sZfgpG;i75|J!x3zUi;N9K;Mft)~ch!OQ zZ2qM5pFbgt> z#U9O17}wJ%^r!4jQ#`vH95SIQ_UB@`B>8snTQE|b;dqm2T56)$n{7YLb`K2?9c68{ z?>~VkPQZhR?w`51&+$H;=GQK{&%@1()HroIkceMGm@O-Gah>I{t+9#>Qhi@~kc{U@ zB!W^6nh9zIBRSBrCPqFlg+zT^!jQBZo_u%;8@FALCfE(#cf+6`;;s@&5w! z%h>*b8JN7aa7DU@Ff!$9sMhA{r{OHd^pwTv_;L7=uc!OvR>8&PLJx$#<$`I& z z2oZaV?ChG=h`e#a3xJd~6D&8$4~5dU>W25U{rMgnZ9g-0lkpwa81bZy)@t?8RmSui z&sMHleHI^qIv+i%G-wBsJT)cJjTmQLC$lz+fKXK9_NrPpHXH})znO!3VNC*~0FA2P zsV>SQBwqjYR8Fp#6gynp@9nYZuRDS$5t@)r@ljh#?wZZ3MuLB3gd*UzZF ztzG7L6V>3QQUlv}x7xTe;WH7z!|8QWpXA)vF@1m|H;C1I=iCvc1xv~ru?k7Pj|K$8 zIJhp&La$|sr3L2#C^$OEX^$0iVQ$g3S*sRrh9}?p-26s+%@OyTRufNWr6O&+H>c>i z*OeAma#BByI8W^(0Em07$9E@HJ#KV;6o~N(Hr$7f(Vd)_!qcWx?>XC;X#@9#K*N5h z+3CU@kWTYCS*dhnWfVOG)akLxV{$)66Yi`)alD7&{wThc1#EFo7ry4Y(-*8}X#p@| zX%z;4!S#_h|Lv<&$2>k~ILfecYUrbuLuDnL%&+FwSrsBEK}uDSHOU24@O2L>b&4xW zf_89@MX;ar;{;UWTPl>2aXBNW@s^i_Z0f&rF6rQz1_YK^T&2&0X?3*m_-mWJiJNiy zVeeFrNgH}bNvTk#Qgad{{O5b~GV{FzOwgNZRSZM{HvU%x7~=>9yy-=FjB%Esy>&qP zf!K=5^4sY4l`iJd-5HQ=27Kjf960nFjI~=-uEKlhdzVk^8O1(>&r;VyMQ^~K`sBOw zLmNpxnq1U!Xm9C9Cci+YfX|Ym)xj0IP(9-o53c_|A}UN;`qhMD%aIwd)UbRb^r2L| zOiv{c%KE-kkd5Dv;fG1P@2K0*Fval0vgp(Atcf3wcJ<-80Dp<{W99X`w=EE&`)gD{ zLqQUm#xM_f*j>kh;eJuWvPRgTv`XSI;B}@T=UwCn89^wW)y1t$q$XV=fc0TeJ!{!Q zyr6kkpdoY~;lQDYrQ;Z;OC~qTDwhuj4e4P9DTUzD>yCR#g9xGiQH+!%k(j<*Fgu%% z5A?^A^fl+41e^+d-;4mJ`==hOEoUPfEQTN=c?IB}Y}Ku;_a@g*(Nmuv>6@W%vsNwt zQElt%T}*wd_zYMncy9dT@gn3KIkG`uK#WvB3GrLr(P{$Z>Fh}oKB|nit)2<2iHlZ_ zFU7Kb)){*?13-(8)g+qNOiqsV?m;7m=jp2vJ(e(g_Why37*q2VDPG$LeU8WBD&gV; zVhQ?I^Ij$D{?X1)ey3&L6a#Ew(dNff+`|;_JBlX_vxxYa+*Yk&NU$OQqG>UvoJPMA z$93SNMHMZ}eTJr&T5CD2+acfT(fI^^F0hOI8#5MIA|s4Cmil>Yx|Mi{A-&!uP3+a~Y?9ShrO8BVLu<7^BEn>j+2kf>DTAG5VU$MVRMMuS+ z<%u*Mk(Oe|MjzFAH8DRKm?#mq`+Mq_NR9V7B^8zua#bzT?>ov2%mCUt5ccqEyBG;3 zjs$YVPIhC@6s-i(7N)}>6O}?{3H?~XD#Bb6#TFL_YVZbhM}NfRB&wp zsZ0hW&A<)$;nEp=&6Qi7pGvQ-an#*{-0h3`vtDb!5W3uMg~GP{Cc1dOhtMY3-81xd z%1r?42OFskZf)y+sTPsKu2Rj|{QbO}t)%jM&uY!n9bZ?xVVFAny_Ka=ZDaqBB{jV) z^X%O95nd$C>#wHA&iDR$Au*fYfT`Xsf|C^mN{jxsq2&@L;wJ5T-2ELvpBz26b^IR( znm1vZY73My`w1*sLbiJ8aZ@^ac?E6Mb*G71oUouJT8VPlaAJX_0Vq22mTu1TY^Zu` z7Vz*OJ}MCy6h1L{PEv|IVG-D%YC3>({aN#N@`TsfHTuPlbAd*UraXAKunT}?m?zGDkmb60DQ>v({*BQ#!n!nDU2=${W;>* zm_xX*^^EKl2fZ$zwS}eA(_%;H5EMiYYLz)$Xd=Qh2b{6d*U&{CSYiLUrXLzK-cIHW zye{#I7C_{~O~gu_GzI2ngmRA)9{b=bO2lPuFqXtHS?qgMl{c6r z=5My5i#BUi5J^!8eaZ+1f@kz)TJ@bBB#Yw%Vqe+;G#*!eTX>+}?eI*GhEMCi~ z`a!xzcWGQ+Ta$LF+;DpVYQ8Fst7Uwbj%E5tIc%^22$(yPIcMUl%_W6Je6lmF%uugi zIMVyHHA9l}+F&>47b2Oq)1lsLN`u%k<3oXKJedia5#@yv3EGf0kBMnJ`LB&C{{Ml}wwyd83 zSvs>?qn=^n6Ou0~WR9xJ)zSdTyY|(Qq>m*=MIY>gdQb>5OA3j=E;>}3PAcQ_NBgIx zNQQD`URE(wZLoXQgn0zaP}C9Yo$Pt}RQ|1iQi;Oh@=(N~u#$P;sefFp*-MF#7PBid zGX?ng<6BJFPh2y`+C^_4SPYqC97K&}oc?u{<%%grark`XQuJfkm<`6)HMG#!Wl?(X z-0-pp5-u8TpZ`ZZ&cV!Q=~tS2SU(N+a;Ya+8)V+F8HS|NoQk%N0@4)sdj9l#tAjKR zS8YTAxL^FTJY67cJkqvASF~$lB$H<-$@v$$F%8UC+-CxdSfT+Co-J{_fEcv@CR)3@G}h`mfkYf z*SoIDB=2=he8WK?J^Z(CX>knJ-`rP^Fn>=LCNZ+@(KlicGg+f#-hJf8 z7~~lYfh7xm60t-;g{lHWeK>#!s)n_M-TSd1AO8)dyDU4(o=h0EPQCQm{_EHb2~z=n zEJ;C#MOMOwTJS@S;Sh`^Z23VTJB4tPSs4*x!ZlBr@b$m1OzK_xvIE8r+opG_Xtv7p zmvuLdA8i<@IEh*=Wjcjc6xaL1(4&bsMBq@!a)y}WhENzYQzPYy9y_7)<%-1C{jwqfh?wQS4r-hf4Zqb~+E8ry zx9X$%1fahjR?!MVk_?ZgE^2U_`vf}TdFLHitQjzPVl)*|k}Thi8LC7IY1`tz-im0j zAj02;ucXC{Rib3w-4NkK8;LVaLT47H^c(1?j%6@i-3!@3!<_bFL!;BV=fHlJgwKGx zuclkxeEvH*pT-_FPZAu+MgX zkZIa<`*3Nxh#bUy%MYh+>n`;YcV&7rYkLWSvMaP`{hiv%?I3r{P@I6*qmypg3S_x%W#i7YS>X zHdf{muSrP~z{}ED*FG->%+i?iy60#Nej%!aI$*e99Kr1;s@p(D1d|hmA$XGFBX+1q zffDy&g*nIF@)qRj0%Ogd_-?lvO;1<8ydgEQ{0Y;v1Vj()gY^vO&;H(~d3;TO@r+mY z+KPNWYT`bvVhwtIW=)FyY)8yQr4|ATd>b0HuVPI%p-zyy+O#BAU}+k?@G-Z(1-=NJ;EdjZ9x4Bojr$#^5XEOR2-4Z|7MLhORV@1U_tS%So_lC;2{Xu z)oYpeY52||1QPX%cGK}jpL{Rlb?UTH10Z6=!CF&;_#6pF1AYYEU?uQFK#@Ww5&y!y zAMX31#fb|xSoadqaRRw5>K^x@CZyQ*^Ko>WA2XCb%q#vR_bHP!VsQH*6P?GDsa{ej z;H#VJJ+$g9b*xd(F(0Z2?=%kb8nVFi>I~FNL;kw~Ry&Ry)VOv}QoZ>i$r}g zgAbmL>McqorKkoWKzarFeHVUDl( zA3viV@m%)FYFEJ@QkR^86RN~rYWb6`VPus$Io?lG6S1yYNN8u0;tAH>QU`8)A;X9> zP|COc;&$nSm#g2S=i|JWaXLzH zJ!2%pcX1>vFlG+&fNY3|@nEQr>5CVOM16JPHa{^du@hhcG)->9lFUT5Ig`^k$-{u_u!srD8x%46!XIVD{ zSev4;N!@L`>c%Q6Ap13T(5@apNFyb0yqw-j!82q2VPA|*wPFdBZ;y1q^{JMqS^a$8 zt_4}Wu`v=8VbEgj(h^qzqUounzt`- z4&1-pn%|fx<#44uotdE7s9M)sQS&ZeupNCquY=Qp^FHR2v*-E4QY2&knV^JhD9umC z?G|Nm^!O+^EX|@yytOf#r}cC&4WTNy&8Jo9)M0R#ls8b(CpZDY(LxHcAA*mjw^Jad z1!vB>MigI$ikhDDY-Htq)4!|tKaU#Sx>#(citdao`O1*zh)y%*B1)yD zAJ>gV_>)ySdt^AJoJN(Fdvt?q*!%fVPRqtEQ3K>RdwbrHAc63wskjb$`V(fRs&6lq zWmFN#>LF<1jI+&j!!rTbQn%g+<+vn98gk)Y=&OP{LJSWg8g&04#FNMjX~*_NZP zr!hiqO^6>SQ4ks#YJcii!H(Nj)^kHWaUyN~>)+I&ti0%4q8!-*J~nH8+$Ne~qQ;A9E0#p9?kF22g|+0+_di&9NXXK1gF)8_Ss1(L0!ILb@G6U68PUhsSW3>~d$o>W?*St8 zi|zj0H_O|lqWQ1nFs|rv_1wIqzPvVQjT;XY{_pB%1FJW)V(zjHVu5IX`-&yOsvdvE zpxb`nz`_bUW-VOyf$rm{^^-7?*r-lAn`@%TFtpWHYUDpDA#LvF-&F!9PE23zn@0gC}VZ%zw@ zH?QMbdYo+oCKzJ%7%kp;)XlZP^k?_eh*LJotBvonF)Dm&gq2b$_f?;jkVG};>O^6K zb|ZL$JY(dZ#JgS~*!WplU5yj7A*%KB#^*TMBuPka!W|X85up zM!%e6QE zQN}Fj(uSlr z@k&E-cy;Vg2t>m?0@p{IQ;~q$`6dSausX|tTUgcrw%_q^-$52Ky-c*8d`|6G@RSYW z!snJ0ZA#zxc@#;^m}w%7kYOpX@<~F4uZKQ3tN)ecf&mXWo{YC{w9XoRn#o6P%CU;d zYsq2gkSMWn^5R)*DDCjkix;QG1BpD3<((M)skOI=ZuK=+eJjc*kE*>GL467u9@&g) zneX|b{d@{PtWjl>1b2KL8yap^-+bfezjSdBg>WHAi@<`ks1t?S%ntG=c=wyy#YE6T zDnt`iuqD3>aq?U^eR$Y6j2W{$cd3N}-EgYYQwUeg`;yL^cf~ePk`xu=Zi!b%hKp5z zGu~a?6`r&=xrrLxU6tKuaPz}{|9AAW?S%*-7eVA=24V%=uLm6SD;!+k??hwHPil2b z;9#%UhLAPG&8G$wW(^~sNGH`jN?o5qrZ`D)?u;&mSMS?}k%>kR^#&`99it(iNa~yA z5K!95T%e?3DTe>`!n;Vwaqb>33$3oR4ioasgu1#U{lQaTVS^Jy3Yw%%A0Jd);Y);L z9i`Z8TZvi@kp!8cMCNSIu`{h{!K+Xo$CNy(@%6T+ulghkiX}+Mp6vOeqw})xhic>g zE;MyJg&p=%(!e@Pjt#*8t_oQ^*kHpiem3st51qqZ)WTU`lBlNBg(!=L3q{1Cg$Vx3%@- zKw;9wTob0~>2OB>g54kn0dBAUtit-roX9m&nCrgV{6qlWxk8g+x=!QvoFODvs=My& z^NlRM(EOBQJK?*d)^F41Xfx)CSV>*-Axc@z>cNW_Lm&d(xD?`#9H&2l1N3=}Q%dmS zp%A5mJxCARzC`IkMR7t}f9zAR6Cd>C!Dw|a6#wr9NZRnxDBRF|PO!33tkFM)gBpG1 z9hv(J56K!5MdHMtnMP{NVnWWgGsH6lMvhKSz1pz^^>4 zvw^}C?=#z|U)Wa2_VK;kwC>Tb)$NRP0CR%{(YK4I_3-Ys)Q_Hg1Df>FI^i|TQb9Qt z97KeFV$f2gD3X96Q}v^=TJdwhy{sMm!0^OYLcgi|p)=dx6oK1N3iED2EHlHH87=RY4u+s2ccMN3jc zo6K*bi@A?gHDYvfa<=oAXpQ@Ct3;9G!sZ)6Q${hKNF?qKkll$SucN_}fE+7sf!`~C zKmUd4Lu1>n6XX+Ev165(8AlDAgA?x@v*Av#Z{@3(@*9c8DHzRHYPH~{+yferfY|#X z!EZ*J6YaDHJSmC$<3^q8dCHO-BAt|>g?MOHPPAK>BatODvDnHx4bqhZS1nO>%2~ft zaIr)HZ{@EpnQOcCu-^6(tN?ue;6}rrY6bg_Cd87cmjOs;Sp0o4>?V^mF(%Mq&gS*| zm6gwID^1HBrbxzQ_)9dx#ZQ(@PGNn_rG4bQo3P?PHH$*Y$0IL6j}V>Zp;1T z$Ic`PE4C-60F~DhJT87FB2?h8o_(X5ZdrNr5>K`x76}T?iv7A3a6mon9-W7c%%6D?Aic&2V+t&2g(_{lT%-y#_+SUvhzss z2ScAnX=vZGy`4?rA{nSXzv+0~SiWb1|H7>RS7TrscyeFfqBPd81i0Yn3G>1|B+-8R z!rypUaH44rmlRl4h}ECxVS1w^>$XfD)J1VU`#|fBfgY>E663N$%|Y}qtY@t01TPO$ z3jQ8cz8hZhh{wM#v%{+K;ZMTR!L_p^le_M0QDwS+(Eg#4!%LzUk%>O9M3SEKl*KVYsZt!cJlkl|-)OLDFn;y%Xgjq>XBb`S2ZlMae5fc5D?H9XB zE3byX=27EEmnze2RNL!4D;n_JUY`!YAT*ZN%IwK-9RPEVcCd~~I|tD(XK7R5zvnBE zP<^09_LfWsEOcBQ2*7MhD5W_)3E7hHr4x)DRW>Nz-9+)1(86B->{v)m)r=z9Obd6T z<9Yx}N5jU~Dk*mtF@l0dju@FW5_MaUB*IH`?9mFyDN;GB%Xq*Z4~D&)SvDZ?LqHvo zsPd!X*<+amS3$|FHKOjuyKe;hOUk;1aXb=V5zM18lNV} z9{Sx1OLi3T5CVjY`J1VE|Mze2>$N}to5UOW|FU`r6(i$q6lYjtVrF_pZT~Cg96O7B zd7z1EpM)(Cd>i4!oL*BL(am4*r)T(zP7_1nh3|&_AVrPBDO!8ysKV%V{TDTLxCeG> zf|WABzk4*>3ffKwH1Tks1Av7T?q36Uu42PxbA@gcYqLHs&BR4E?;*Qa2qg$jPtYFKw z-zaYI=EcqCx9hnn(n#YC{BK3j>7E6;tyKkw1OzfFLeP*&6#sQblD`b?l5ut(=+Bif z9W*f|v#h1M8KaFpGV#5{`OwzjAGZqc>#qv3k5{=y4NYfQ6I@aEW^P`aX)WqKDmWd+ zUb`$~0Wwe~btXz~Z06!Fgv!D3H*0kV&KHmvOu! z`z`=?PQxf;N5`O@LxD(pKbQL$AR|>*ll35#-`sihfE!k zuz-Yp^X^Wt@lx#zGKCC-);%-VW7h++JL5BddI~l7ZIz*uz1{I;SidS$Co>^78}6Q- zNWmb}mH&8&R{H)dL+mYwlaMJ1b{pIHXWu=u#)cm14jesIvP3=*<; zFXIke9w$uSVnkgo#lUGc)hV!w%uy&chOso=yU#d2D{8^+Zu>Pg07Lc<31LDmE^;XH zoJGyRw$evC*d0r`yPg%)zqcNgnGm?USeo!Rzhdqd5gW#$EjU;oDDJV8qoz1Bczn_J zBCnl^yR)ovOGu_Te{ZK{2m(d9V+m}bc>kz?Z+8OhoJqG)RQa>Ek4^{cT2s$p*?SSW zc}UcUIRh6-U&%tTWCSfZ<|(ocE1xo1Gl70qR)vT~hKt)COm4{Zt-;Rayb;wBmQn+0 zvLiP>wyY3Of0~L3P6R$Mr$PkO3qz6BfCPzz0Sa`bzobHs0D%~I-yVD+YxSkR1!9T9 z7Av8$W_UE&=G?S(FhGY)$%@gK>Agc&kTnxDc%WDH!7c=TAk1!0lJS%{rU0wFF@GaY zw$)cMT}x(RoCyIaIE8cq;_B8YkPKkN$ujBjZGh>xdJ9$5KwI5P5a~1i=r&n>6O)9F zZ)PbVk-|%NxO)0jz&va=*8U365em#q1TDG-iwf?#@@PV-=*SKcg^zz{WZ1$c2o2#L z{TFV;t^Gf*VPinoVVQb#m5!9)LxLC*GBBuBsc99bxaFlN>1pyV7S?9R$32>i9`nDah(8_V08mc$(O2iTuo-m5*j;a z!?QaUh1(0TBQiqt7i&*=uR*-Y8xNUA?`rDH4Z~Or-?I8;IYhC8fc<9 zyAS;Mi+y+ykAA^Xmt}WDDQCd{hWyMEE+Eb2HC%<;_y-m!UdBXl4hNO9D%M z9SobHas6+eZmF-#m_0vokDCtffc_7}8Q}pavS}U0;sinzg=wcg~T9%3upqomRn8_csST zW&Jg-NMP(}8YM2Gic z&_&fO9Zw!57&>oVf(@Y?%rBt8JA=ALND{hO&zpp}1ea|1vPQ-Wrroh@n5xR$4NcOA{JBd6H$CH{yV%ZKK+7WI%q{#qPjaLEpJBh8O&c6An}ayoVM13ewcY|eOEdxS-xV5xdKL|&8pd8@dwR|Dn(apipbi) zT4Ig)Pq#cR`oUaL{}m4ZEoo}K870FD3vU0zp>`V~FAp#7heKm|6Tnyki@?~VKdgnx zFqxWq_aqpT8p@ZE_Asx3w=Ab1Wj~S*eA2&K!Tdb&Ru~sHe!583pFyBM&0y_z;6B!9 zkcB#YiphaO>g4j7mzmufVTc{|FWU}wpY}rOXj8$54M^KT@S?C3D2IOEU!c>g`Y5Ts z-uJ}at}iqR=8ENLsm+AZ!{T8cb3t{f|0bjAd59deynZQ%RhistjWVnLbut|Dhbrx> zivGQ^K0Fvb-MbE~JMVzL6jz<_|q0F9TNWwO(HIe9L zVcBYk=d(LkQW`hpgdL=Fe-BY~jtWeCUcd!UP>9)@JbybWi3WJCI%={DQw^j-P?tTV zLsnlXju@zXE6~Mkgvm{awQQt09-f>4ZYr-?v5_5kC}N@$KnRMLz)N$sx?S7j1oUb%vK`(VKx`A@ z6Ts(N$DSyaGi`H7t+*%Hp`amZlu)Qs@5@(O5dE&(Gx7RI>!axe_w6rf;)c?yPT;$Q zw&=t@+#w>H*mS)ii2b=sBCmDW+S|)~dwAkgO`*E~1SVUidI&jDoe$_FiY@bb0Gepp zC>wHfS)!ONXxWh+=hpVidFJ5v1#$#`L{K1!;U|>8#n76xiDm|q;P^aehp6`ZJ#Beb zkgL2H&|md>nqPBD5qdAMT#t^@89b>tkjk?4s-t1nSLWK%ZqtDqH3E7T- z0)-_qNBEDR`uRnfL`b)28Wxl=rpk@{_BX%NqYfeN0c*HuI-vEOXClk$>HXnxvuY*k zb|XT%WWCW|_j#H&0du4pf9|<&UjbFwwLYb>H|S0ZZTd2o3B+%dpARAO9!;LC?|8;? ze^j4Y%};eUscLP%rkyI9gevXq4g;l43xFi;ifTO(K&n9y^gYb~iP6o!E8 z@Fr|w3n?C=biGr0M}dLR2uvvWbNb+S&?{MgMJ=1+?1f^>6O`ugA%_U@=I+u897dl^ zHEX(g|%n)p0lKuAZ&P9f>@1`0Uz>R!rYJ!-y1 zKVd8!L0;(gwN1#)oS@9<0OC*p(u|ej??@FabMhQ z{vb{5%b2JnOTJrYu%*_daTPmSTHA9Sq_5`18|Wilw;$)ts{dO~u1W)-MmbC>KIq8n z>)8wwSnIl1aMBVF5+MKN=X-w-cBeH^=rhh!*7Mi5!U~bvJ?uIscJu#EGp;nT_3rfc zt&6&{j21R8gV5Uwx>g4P)b`VBN5kv5WTn^<65^*ua^FD-Nn}>P9ondt+HuaX+s0<1 z(*f%|629o?+NSI1=#KGd^%!8XRsp$y2F8^N8PQ+gq^!o4eU=;9q4|79NK79Q)WMf5 zGu1#RzF&-g5VIaLCd{W=>;|#0)T|e#2>z|XCL$oU*_6YQnKi)bN?=t(vZH41XI3Oy zlu4!wSRy9{puH_`77-m@MUa zhbfy6lYt`u0TH5+=%8>B3Dj2E@NTdJA?YX|_0G=eoK?xNm+cSGh~naJSXg%wd5dU> zk+^c#W+f5B&rXGB2Lk67WfHYj+RGKBU(L6hh5$_+CYU8KoH!5HTaz0jHj8<0=CBMa z-LEb`?oB+D<#un`DP+pUX6G4^3r{MedZWqVtU0Tjg>lkL&%0Lhz^#;Pfpe=#L?lBS zQE&>URJ>*tYe4C9@)~I(w=Y&;CX(WGKQe<qzOO6Ha_1|jl$6jKhNrq$U#q^vG89H&r^7&Nk9fy z3%olRJrod>^0J8pxW0eil=zK?2uKPwR;wK&+O}S7KE&q0SdrjWdg$JWm=&8!0*zZU zX{ws(!~RvZXw!!hE87! zoIRiS#jE;YXh!Oh@q|KxVfxt`U*3<#xWoIGJrx@jH{&X!Q2~RI~{#fHJ$N)dUW}~QpXrQ~6 z5vHn}NCE#x7dk|RCRYv@`ki&<s4WWUVP-Yznf8v2ka0Wi7#YT#-uMs3@d4G4V%R;CcgQkrj;uKqcz77fY#TBX4?_UY>+bF)K-?YX*`dYU#8rlWg0ezQB>({103e_uzHfR+_UYDS zE{@yr3xk0^m@y#0CiEBxw9!yUDovq0=7dS;vud38h!-6k(npF~Guk zizaVmzcc#5igh|hOe|p57~|zBTy_G@jrj%BXId6Ser|!Z>#-Z-{ZaDPyIzAWK1|ba zh*m;^cUHs3ze27Q_8UP$gxvvcJ|p(h$Ar+QK-)<|$Py@CnW8QF%k-_@WcUi+O~qvV z6M9%|=3mbiYRu=+#Gin{N$g#SB$qF9!Ai<~wQonObAO3j!30 z55hCqradZhVpQ;jJy5%V0^hDsI%ClEn<7}3@ znIW@if)TPcK)_G>??@b?d|DmJgUI|W;mb33YHtgN7pt4i3(R-{N?V*DbFvJhaeZD6 zt~91nUm5$4S}TQnnh$(pT#pqDftT?)sbr}J=$mu$(%I0l`=x|RhR32cO{DvkAjTlH zhFIixC8&84$Rx;r433w?fT6q8w&$z~=%hXi+7?^4cdA$kP;4jIC?nEFr>b)XB|xHw z(b7`S7j;=nB@4K|>zYkF_1p)xbZ0I5cNOw3W)LCFZj=FOI?2mbz=6Xq)229U&2(DG zQBsr3_^Q0gLNnK?!?iKrC}h852^e5Qp53P70nrT&M&#w8uHX3DXLNCRrrKmIqx!EN zDI1lKh4Sc3z{2(51Jb9XIJk0}y~}{Ve-lp?f+#m%3`Jsk_QQ_q7w$Q!VWrao?v|Y{ zD|P_FwU-jYkZb>jw2Zu#E96@A=y!y$2K2ut3>(Rqb^kDYXz;TK7y`hP%Dd$-wmEx* zBzk3-6lYpLl5E?jbEo%p{tr{y&+6R6)+{kxc+lqbq3&KK0H?^XsW&Xr!SF+q=;@Ac z-2MT}B4k}MMJl}H)M1w~65xF*0OjCmWPS>$)+LEjl-Vw69ox3e=GydNnL0?}L7(Ge zx=7UOXI9#!+)Y_k|JD2!hqD%3auHaX-e|2HB$Yvp_UNoG7&-1Jl1%^X&w=3x!?bkV zbu`8HBv9Hf6}H$Uegu7k5StJutWMrTB<>2to^3?!8G5kgjF3dSki^<7UqLLi`C&17 zg&=Bb0Sow`YTN(1?r)@>dz0tP#upxI1)D;WFV$cH&_2jL`pOTD-`{wWL-p|2;!b81 zL=xPt=yGgw+@rd_lA+|6Gj0}4w;QrB^)qP6h2-53+g}F(EfP95Q<6`!gtyiR(AM2~DnWy%ELWHffl5})y=bEEUEh;zxplF{)ds714$uRT<-~l#~!?Olwl2a(F6p@mOvzRGf z=K*IU9eNu7^eF>fyP7IN>vWPr!K*=k$IBvdKvKh(-=<(7OV|>C!S1NsswGg=nkG${ zPN;aPFISs}_h^=n8>6#!0*^q2d~Js|ojSVNf(mZsg6g9m3bhHQxz9yoh@^UbY1u#~ zl4IZ@O;Crf{&z$N1LHgkYf%=J$OwlsLh(}W&;C=&ZQl%C7Dh+oEGVpDyZYY!f?hEGf&3et&XGNs8XeN0CK9FYSk7T z2=uX7hYSh?s|IBk&RXPtnao#m(%}Mu2#UpRZhj@RXvNnscRr0g>c#dTLV!IilHi!T zWNaev)n_gX^0~*+y_-GNBV|%V4?I4Qwbhe!e~=_p|MM`aXe~);wQ9dfm-)Q;7+=mW zM;%HA(|GqbMPkqs;$WwG%e$H2MHtYd;#4P^po-_^68V|f|HctKmSHk$V5%+WQ&&$L z#-Nw8FSo0}i3I)}w~nvm(q^zYw>O4kig%wMFehzTaD)gQ@oB+4k%PNTE%217_N*}r z!z*q9VK6WKEV;`j}xrM6^S2G(+2`%15tNhXI*U_$U2P|p#_;G_SE2Vqdjq3WNq({h|v0dQev z?HI+9rgz!IOy~{?J~0^Pv-(N6U+Cg9DuJxw{RJFDFh+ zp8TLdW8~J*{;>z?PvRGM+vzYpdiysVA-{gIH6q2xyt%!kNe)2^>di?^-6^B(VyYjt zR%XvM^_ePLmHY+opmQENzs~yHY7}bK5T|cRyduoXJzZU>l3g~Ar5E*`(D#ZC52?&I_`@>3C z3WA9&o`O&l*CrUTA9&k=R&YjiJ1;jMNrL5n6&iu9kz0B#Ae8m=Xf$+nmG+MrtG*0} zXPV^q9NZze3Lg{uN@$=~i8jSaQ!g<%ybtU5xI2v}kl03u_~7sil`jFxg{uDtC1+c#-ong^*GO01 zCi%wq#}_$K^7js5RFVQQPFQV>|C9`D!2hi%haBc8zw1F0J=(LCuqMhTl0orUn({P= z0spfmd&uBsdmI-q=^`YFq=(raX31hQxI@p%kfJGQq<*ia<9zXh&I7mu>_#sJYaOgb z|Lmvp_x{ORbSf~=yW?YmcED2MhmQ6{YO0l)Rd;D_Z&c~PKcnl1cLfZ5KLgLlf{1xCC?OvE;1Va}bzRVgZr>ED5E=|*kQ_4WD0J0R`6U`7yXPF! z2C$KX0rm>FuAw9?68P4R$k$y?M@%od;lwsf<%H<2PnP9YT9PDi_4w#r37py0st ztV9=6r|*Sio9S31@iJHX3S}f8)nbk+tSzv;9?6G;LBbkbb!M30v^;>P$i#2eUHl3_ zq<&nD%!Gv`Qdo*@s@l%pPF@WjKUJJ7t~RP{-fG=tPDtJLR~Z;(jv<}l!g46ZM7#!G zer++u7y+_sxEL99qc{a+wQCs5Eg;$t$GGe$_<)cQ@L~a<=xI`P+Wbkq7eIC^Yu}AE zUYTHVjiunEYaTqNkR;3rv)bl4fd#~|$yF4u})j(q=BIZNZ2oDe$C*5K@lSTVM_rivGPX7pI zhUWd}mHl~qkfWQr7!Yo}os)9C6O*#g*VFgYw;Hs5(-hMnUI@&K#q}|4vzR`4@&-m( zEw%(IP`5HT37H{6l|z%0!1AbqPo{tpX1IHw*c^Xp>~8R$LJ$<*8R^kkZUwK2k5p{S zCre(mgHm!bv6I+dbbc|!@**kp4Js?JW-?__8Y-H;T2DX_DA0^+1ycek88-P(li={dddg9)Bo=ZVrytTe z?q>)Q=fG6=!QwCeb>;HK(B!}yRFp@!>W)H4fJ1JpiJ7NV`~xGh06(;vX8@7vsc?hf zCi$N~HG=1>xFLV(7Tj^@*hBVqLkG|mfk!E!uI{43QdF^2%mL(#pSSa)-CC27ud9m= z@HJ{EcUEaNo|a~b6zBsm+D$%p@}vO@To1n{Wz2xqW8I>P9!NL+({A$$$wnTIbxt6m zrV(#D+|h;f9r{kr*$B8tzhy4Hsu5Fv;>$t}2Uyk|&0q^PgdpK-*ch2AtVjt$4Yn9o z#I9DB?COy7qrp9&IE0@Xs(&pq)sExb>`cGVs)eAA;DZ6$fT?_MzS55x`@c06N3EH6 zf+$cxH{u_n6l|glJo>~|g{DpuL2w|z^63mV0HBI0#{he_9Cn5&%|KrpXEijFodwZV z8!1B0`{z^$sCYx-^l9COlMy47-QIXH4-e-GU#ia-}E(=!kN zeHy|yXAZN?Y{;~&vh|wfe>A|n#pt6T6#(NEPH!bxXHEM~-ggWa%ljp|IN)vm^qisv zWGo5&ku^ptW_cRVe>rhfymfF~*?asVv_Y5l)>c8@5yRJ`^(vUV7zZvlX`1Zh9L!*n z-Svo>x)lP&m^paw=@b@PSJ4FY&P+5_&wul?o%q0M=q&122O7?})pXSUtXJ$rbSvyAAg}LidFLEcmH_s&=QY8(^=mRi!H@_G%!bw05 zM!bH+lTg`?RDA6Iz{X?XY*;e?D>mgP;AlzVK$ETJUQtwB92{~kvGy4#o04H=D}^Gf z&_ab=SKTZ+xB^s0@`$kgS;^MmAplQT93aGdVgB3PZ}~Yk2gIn7em`zr-uY)8mMwpI z$4KPs=_C_hJAT1F+J5e~_$~{CmAa@Lry#VS~3#O&*vF5D?+z&|e|| zEIcWvqo|%ZUjJ?A)FD1P3W+}5Yr$>9hw$X0KGmj*f-MO;)EBh3Q+I+Iwv!?wR-15{RCkdpE?9iUM*7rF{?$mH)QB9Q6|pFxK<@bM(>txK7A0j@~1t{ zAoG;~lhR}!5MBPS!4+bPwYG&pUy%~9x(_qKhsnT-Nf0z?HM0cfGLyG!k?qGLGzA;R z*um(gNe1FJv-swXzI!JFW)c7q{!eTa$yd7-1N{5@+B=-7CPm^`413tdLzDESBOWTJ zW5T@#m-N+<=@NMQouajBO`bm~WdzxPl2@&N=#AJ_wv|AFR{WK%dP=T{73Ed*f|I6C<}-*7R;fJZ<>jlHI1oB{_S5EO>zr3+%jjh~>M zkC(-A;gmE^rNN0|)S@EV?-x4{$oJ|hIZGuhKgK+NN*zoCG+9$gVLHI-5BO)8;Hv%+ zlxFDT%KV*;qW}p9#`?PR+tu>kDZb)JBJy+Vv-m%>6%S99kXNcYK1S62~ikO^P5C)Sx!wwe6Ga-r-TRPC{b3D9)I0$ zl*`*Qv<2&<&?oRG7L3{3$DROIusgzWSpAt1v4c^XFrs_CdTWyMOh5M;K~m zA(~+S!o(<8(ETtWxE}@{7Me9B38E7u1nKNS62oLvCq}*q>D}7z?hBr$7pJuwO^Umq ze&9n3?c543;;W1G4WMLdoPQs=TcT6yMHd|)L}m@Vd9o{3rh-kDrg*+Qm^msg8tXa+19fqD6xa?+{!y(f)P!vMrcWAsF{5 z$R(&J<`ZQiQx1ue?4@~5$6We^P6XnA@XFq%-rBSD`T3wHvJY*%5DJhf|Fr)Ais z2u?J4IQZk=)LF0}`?S=JRHL63MIjaMh`w}k-Vf22Zv!$^a0&7PaoEMo)TXDY0?Ne! z0vX=FKOqT82@Cuc!qY!q;w`Y(8lYN zfd9vayTOF}n(K^%9yLh_P@Bk|$nmPSsum~gzMJpUJ}|5`4YY+C<6HD76tz$7QNRk1 zAQ^Yt%u8*V=H0fLtWU0ID6lieq;!ce(e7{lq7k*U4z%%gEG>fm*#9T9kL?zZ8%WZ% z&EX?&Z1{|zN$xjVApQHLBWV8;48N`3{29Q~m7Rhk-5@AvqMavY;AxS{VXUo8A3%Hk z@OoDdho^$XKQ-ln{Ax89YS)j6)nVPou@tLWAAuEnm!0m?#UtP_U9t4S3xY65b^%nS zw6X|KJGKDD(a5|R7LEj?E4RN^SmB$)Im*;-eeQlK;@sIkdQZt&(u;0e;_)tNDJ36R ziZfm(^FKY3-P$c#CQ$(;BJ!+n?MmMo+A{>1;zDHkSU&x;hNNBtPOS8|E)?v>e&=!) z41fv-4EIuF%245%rSaM`{{nzu-oO41eq?06!6<2W$UZp{g0DwxGeETY10kfGmncl+{Zfcb4*Egi%i3S_e6 z@zVDagD3-HgOh^CvpbJ`tc%^7EjSyufL*e>(p*;cJ7L{-pt#Ohdy+VKEQJ;~Tyd$rcVVC znA)#^e;4knd%fhCd}CIJT$Q`0!AQvWY>M5z1`(wW9bMjCyWee@`WS#&ip}%WvjKyY z>vh@V9@F0rpo)HgpHO%P2%iC(Pe7Hvt%2>?y&)jP-GAKLi=A_ld#=DuC;%6B%EF=_p4i9xG^7FNZwus_;m z#rh4c-cUT7<6`2v4U#^52GB)pe6DA7wb|63v~`t2e15jIcaXn1FTR9CZ6OBmF))jDb$|2dCHhcr~JC!2o&zq&Et?bhRP}nJ^6IFNjuU^2A4QA4--fCYTkswFo z4?@zg?GWx%(E_?h7-|C~U74%dSEQX6luk~TtN^P?88y~T}nS^vW;f;-><{EqtqZt6O1{k)#TW5BcuVa6tEgdZ^Va;2H^b`OiwL--lL z=P|p-53p{iZbmtvyID&a)l=TX>%)q8iDt%pGN8Z&#MR4VV>2>oAE3TJ>%E_o%R5K` zH~FJ~$SDG{`xjub$4=ZmMrV%TwtQn}nFL4tQEe7o1awUn;IpJ)jFuX3`CVoC|IbQjG#sWBZKJr4$ige(1By z*br_5p_3@T)9yThA~UMpy{m^|!5Hqp7m@VGI3;A96Hqw`=o6O=rVvNT!T|dXEj7cY z7FnphqZqP&n`Lc$th&1c4<(?R!BgG9-1vAIGvf27?U+GiW87QYyxfIsmmvL@HI1FQn2V}pk4IbTJn}qsk{6vr6#27%7_ora>Q$8W-@+BU{L7Mb z(@a56K$WssJ#Pp3-b&LnkEsD`{MX7D=;Tm1Q}&z(u=7FANPy?;)FS=z^Vx6H={F_u zS;k5dGT*%D2$Zdi=Z@jGGUpq>9rZ9tg7sgNL;lAstpI-gw*rez=1XZr2!L1DO+N-K z;+1)b>xV{3U_82N6vEvT8EM3bJ0Td#@L@W1q4b-lLWixM(`PDx7xq~SUp<6 zL($F2)8q&vPOg}%M42moJoGR90QL6(r%t#%RXz;pr(ZmQ4{oY?XcxjL+iQRz+43GU zAWO>CgNq0`%@`njA1v~%Ioy^nKsc1X14ymw7cc?tz48vIw}S)&igj4R*}g@qT;5Jo zB{0+L^-0c1lGDRuy^M`%%T5=LB8%C9kbqVW49-=`k|xXOE|jzrT)SJp%z~$g`PB1+ zj>bM*?dX&JQOkPQcg4Uw*gPqO7UBO}gMGmBCn^OE?4FBP2+^v&GPF%Ei$9&9XS3ng zTJj{Xp&$ViCkYA#AToz<0+02-s33>bRh8+fZ%n(Qk*T9xd-nmTB^dKtvlc2I`a*zX zjEz@lXfsK^j~4<=k_;lCpmuNNBuqS3^w2IJq*B`oVA%Di7)&IfO$B{-glOPU#oF_G z-&sxn2|V<(qj;yHXIWhZ;|sF#mZ8xxcj)WJb1HxO%Go0m)x31qR$yM7bkCA6w75v}sKEcN2566&5ZnH9WqG`%rKC6&KAu zY-FI+hTf{tEG|Ov_cmIUQXN;UGTmr)ZptX>u~%IiQ0DtIFb%lDj_jXeHf~nW_JEk7 zp|((*p{c1TiBr*{&h4{Wv%9$)KtwkgRFl6+ftR(Ft`^D1j-E?gK?=Vt3B#;Z4g$GQ zV*A&`ED*P~dD4=1Zk_R4Qktjt5%%e_`D;Wj%YEINS{RXjC=9Of{+E;0jgZ7=xkhR! z=%Pk(Spo`j>LbCN*5lLO^mAcivc(Cr(WA!DzFgaxs70I%XqfS8TGL0H4W}3HN`Qs$ z=B=%%;Lk&hl)}ve4S0ZXXG_Q5xSxj;BWFjuF?#6F!p8BkfZ_w1WcUoKQF||J+nqg< zW;dCU`O%ZI@ckKcpnDibZ%!U4`vN-yZa1PYP|ytmfwA(Q)U1GeLkE2u#Wr+4q>Kh6 zHel9FRh2n`Gf;X)6d+u=2RGIV4he=veww%fm(gVh2}VH^3c(I+`Y?=t%(oU_n4OlA>A`OtDN$6XwJa(TM*wI;3uf;^32sCBFV{#wte4mfxhL`}XhyH`&MA>|X;NJ3Vj^XT4_pLSP&; z*!948Qa}cGN5i`s;H&~5H#R>P=Tac0VVVjpPW9W8?TNAU~rtN@Jl zv#7v_z{XigKc1ixdEzQ@LWY)hms*kZHYyp6aUdC_E~_Ew+4lkFS9E?kwTFXsRnE~7 z7Qh+faSLrGJy~J_4++K-F71q!*di=czX>$1+oM${B_T1Yd!Meg%C@_92(TVHhkX<9 zIQ)#GrPg%)D0@klDn;J;*feU)Bf~&lLaY;}dfgwaT1x8wtHc)rN>o%afmE%aAAD`Z zI!^AgbJEb==J4f8dst!>V&R z!=dqojX(|APlw5K_oD84GwX+{G&$bIyjeZaE({L}bU6m-YP*MU5pPYF3hH@Kfl_u6N!cD#$cw=MpoiTD6i62BNFElFHD$aO3bz zZrE?F43DFb`ELdyxdLfB_vB!YEr!(okG_7{j!?)||O+W~W7e5Ktm^G#roexko~$ ziW@n6`4GGKEWPuf;YJZY1wslFlqwg@Q>ut8t{lYLx0*oi6DbPDwm14xpxQqDJa7#K zP3R3n_^w?>*U43BR|&(GuxY^S<>=-fi?wQNktIHUFQv8ZicOX9qTn((4tg&1Av!~T z{vNoscbB1CZuV4Or2&>+uT$B{*e&`+b5|ZV6qt6$Z1y4I+f?4TmY;+xlj6kXGgqsM zL~lD%;!{`c6;%sa7ql0yN`tU@C z*z;*a!yupDme(#5n6^LZc=yoHjD=TFz}GN2_DabExt0jMZJ_rdU0y$7D={J{V+G4O z#-=BDOl%r6D5{OqeM*v!qxsVPR$wND@C(J?oN^54T%v^eEI=EpYaiL$ydm z852@y=zUnl4A0;BL}|0If%noAU=RxhgG(&8>fby>eZ7^{U1V;p+ZpbfuS;>c#;qul z9IUNteJ8xFYdoajn-a!5iwfL}$&{#;NWt$ zw!S_#!vQ=a#2_hAAyxkoU>NB~F72fUxStR5;~zyOqH!JOe9@wu$@*NQ$=w?$a1t4X zFYM(;$Jgj;$CJ#X5v;sVxz&Ci$ZdS2CO}nT_fq#dJ976 z`-)=WnD3PV2&}OiZ~Dk9+oe)ZeSvcPF}Bm>R9)H#YkNnWP#wb9QXcDL2N!UGfx`c- zW&-c~CBAbPHY z+)+(Q?Sxy`85cS<^>8olG(;Rk*KY5FyK3qOm_uW}1V3C*jh+B{PYUJ-N9M|Dmg6#$ zV4GsW4xGH~l(&^-45^kMVML#nZjgJ(>?_0v-@1klb}R8&{dBbGgO;3yJSs2(_JxPC z&s!Jwyjs18wWO~s6*#2RaM(`Ue8#?CutcA*MQpR6-&Mmf;5tCEKh?n!f{~L~YEF#cH^Be~FKW6&HB6u1N3or!ZwcrfcdqcwI(HvK`u=ES>E zlU=y$k#+l4`_N%=cxPj1<+XZ^DuV>-7Fmt%c*0SAUZmwqO1Hcp(QdX;|K+goW^MwK4~;~|9$)2G z)L+D8sAy2pgVfQa!g9a2b-yXTyI$tnA~1`^*%)DpdVYkG$dI|2?oI{_tw1=`v(Urf z=MvO9T9mQ7p9%!#e2Ybs+r-oV9FU4R2QE|&p3sVnP%$5FD%Qcf`mz3FDNX{XChgMV z<7RCI3VSc{)uX^>6nYufi;m^-JXHV0OX*I@B$UiDQ2p)_xS-V1O1nN>qh%d&?k)Ck|_yY@xEwzD? zpPKWJCOa@~*bJ&BM3){_-teau15@g5f3)~O65{Hy<~EBUKVs*dhj+7jBI?%YLR+j_ zx|*=0B(1P3Vee(92S=YOk`s9|1y+W?{5&nVvcxUZ3DWurt`CJOBuQL>+m)1Raqp&! zbE5S=kwB5Op)}WWa&0Or2n!spus;;wBnMY3mbl5ymaNuPCpm~Is?bgX$Ocr;c2au~ zzCcucXP?HrXs(V#dM~KBP)JvJ`r+O%Y*6RMhels5Tf{4so=J|X)$vD%1%2C^=12V$ z@}@M<@1DJ6Ue3X>*F0Q5e%wn@L9XZJsN_k~LY#}iW zHv08o{cishG~{6IQe-+~^qrH9b2rx}*V7YxGYfk#+bZal68*yknO_@^(jkQxj90s( z!T;c@-z?$ z;n=bgoB=j{b5#q^Dc=j!qY7%O{X0*KXom+_97P44T>SIq^AnHaSdx1@Y^fAx^{ufF z--j^khgr_+>OaZQU<{7EC)hSHZP#@3G0hvN&9!InV)5vauB9fms>Iil^1KIQObpMl z>bN0MN!TNEl*~7DwXlt0$gfwGWD}j`>R$CJKC-OIw^4RmK37-Km8RM+i-=2HX;!3D z<1160dos{em~u?CQu4X_Z`ZGcQBu1CKcW;WH*UCEA?iy35J!^^HiC`*T1}g`HX1$N z@8dg*&o@t9C3ftIWc8`sIj~GOZBM%Xn1&Ohxpj&nphxIbLRv!EDkkskezI~ZgU_ND z86OW=y6?AVPvn~>4k)Wew3k=QUAkk%d&1!E?b-}`{BF7!xSN9s5*+oDX*`O%kr|-Qxa{;$`7^)N~?#z!hV1h;g2lnsXGmUbJW&9;L}qcoQ^SY~&?cN-`Bn zZ|w)(xhAF0bhCh`(LJb5i=eMYvSaJ5(*3si#mhzkQL8f~{TwwX7~{SWYQNzv5`Z#R z3y~;}1ez^$Z1`$vn4z~{GZM1iuJ2qqH&r2zfY<{|j{g&R=<3H|@BV+F1I48|VKnhm z!Hj9p9S5+;WjXe&PJMwyIF(mgexKvMrO`y4xH6LIYt=Uf2WF0gx)zEgaz(x2o2tDc;?$m6u z7aTQC|7_ZT0~WW`0DTSwAx@I zP3Pga!n8^sA#ZuK-2!$!tS3-XNHPi5Mc#j z<>55>Oes?Kf3oqAu(z;!o<_T(2x=R|Q`5F|J}nZ^cV9BRWnv(RpDi{Ig-nj=r>Wc5 zu~W!V{*}=)vAvEQHponi^{^94wN2FtN$G!^2tJ=ea_;8gLOXNM!wh4fqunG_NJOKN z!Dkm1Q+6|iaFr(fnC-g(qA&!Gz_i^J!p7bW8^J(ZRR_HWfmzy<#xJh*wQ_uv)Vpk1 z1;mx#^xb-c=<{XD3KJt*r5d)coTfQ4X%L*IDNvfV!~`zOB@4u$Jup2hpp+V&nW#+ot(nx7&+Tnv>`m!-}z?9cj?+VMvK_HsjV|h&$oG`zbNE zPHVN?L-XZL#~31daPpH(vqeM0{v)2)Nq;2I@L3Z{`pW04a#w%&AoErXZNZ)cZ5{3V zjn`SAaqHs#Ui~tVti-AkUY-e^;C4g#>)7tVAmpag;Pa=bcQbP{ZgW}=O^KK27PeA$ zR|w)I_8K#?h0WuM-FPz}C3~fWXzm&(S=OX%v{9|H=@@@uR0#knehD^*Gp|?5#Lg%c zhYQdAMbvvKf&z^T^R5(1tJ^UZcF>Wtvqfh=;3;1xO`tzc3Esj>HMR^X9QZGU4TNtx zu`_4{+&(dRmz1}P7XA8N!k2p7n9?_~OgnAGl)`Hb#h``!4mUa)6Zz*)@6PSnTiMiA zP;QnAb6quk)lRMH_ty_mcR?+9vGqwsaYoP4eL*nW~EdV*6VYDUEb zmsUEUtjs1GFqAlsL5K_ErjEgYyWHf*cd%CoHl49o&s{ivC}Gt#Cp{r>o4x@;R22V1o0F#=)$|cQccqv$`^ro5`}$R+ljH=Y-aZ*o@{m6;j$h9XGJ*?&JW|SqK%DAeA0@CG5UCR(F6K(|XpiCGzP%FF`|@gF z!dKxWp4tc7X-Bo(M0bwgwpgH6_F;;2GZc2Tt|57S!WJbwr zgF12p^2~?RH2xP6ja%Rm3GCx%s6muhpQVt%r==`!yhA-U})RJ z`0_q)`kN!(RbFzOpY039x{aDAfA*mL)318{o#nW+$sclLkpa}uW=Si&MO4HH8I{44 z6Gue^s$Zc$;TsYxlLovXwCbT)awzn6-1bP;aGDc|O`MyQY9qc(x;bc>aLW z<4Crcfe89lFYJ{(M6qca*ogG+UTObemI7wm?~;Yn>Q0^0c?63%tphU?J=VGkBK@LL zRE?Na>AuiNBrPZ>uA)&WCu3*Moi67&jQQi6Oj3 zZnzoxdpL&=>F7Y)y?#QC0yJ$2u}aX5i}K3b;Il${K@@~-qJE|0@e`R~9ah7XL;_?9 zX$ie!TkNk23ul4V2KPC!2p@-lNEk1rhY7S`)lNNFG}&y5bp1#uMtFvi%Fx2BtBnvZ!SvykR6Dk@z;oDW>KN3&~DXl zr70@kiF`@82vGTUr6cl`%k&DIr*Aa$E8&~rOQCxHHGgZOdtnsPk&II(1lPG5>X1}r zrss@I4QXyZhrG)j;$Y3B{N-l4mH>H!K3m_FsY9Hj5*Ijd6=Z$Vz1y#Y z6~KY|gG7}$HoIT~IB+58vHIczHJ|?4X`KTHfX^?nlqaJ1?A~-a)OJf2L^Kug_`QE< z^BLSv!u?zJs=cuP2e+L;pZX?cfvF350MWA~Egyg_M8+cbx zJsMcLgXOm&fM%iA4U9wq;z(ECJCK}LDLT}{_GU|qXd1msz#KXT!k*&W_bz<{;Dl|I zab;4aq2+*)5T`^2R7y7a16S@i^1f;w53Nb*%%IuRr9SmFGxBSrr%uNstOUm%n=J7_ z&;(+UTuMc#uU2xvVg(Thy25ysE!Iv~_ZnJl8JRLt@Tq$=mN49I+unT4%tycEuvo6$ zSbM3`KziY(Y~^E zMO2y*&Xti)ed?q64ZjvIqgb=-NvA(*-)a_0*tHzb%VxzTs22f1>5m5WC1 z+xozaAA)PNuTw!A7)))QhKMt|GH5wjO_zwIzcYrgy!8G<}RBivU-$M(H= z+KCBKCTig34#JZ+C}C!N2Gy1@ObIDPi57$|jmZvs26bYZVaA=eBQ~xo*tP^PN3lOen+ z^rApfTBCcqta@|=kdIhB)9iP{1}(w}*hRgOTvyg~=6?cD;{IfX2>$5%%OwKbl}O-L zo@h_TV8a_AKSrI1n~9Q#H86IpjnER{_UYHskI-ME!T-AfOZ{LN7+;7hPv zt#j7S;L64LfVSvf=iL^Z`CT1fM-X~WhHYB5k@!kl@2bP1 zBd>1PQ!LFfTeQR9xe$o(MLt+oV6!NNkd%Kgsk^s&%AP8V$U&ocr!=a!+rmMbO9lai z3N}Efy#KXI#z-jjmj!pDU9>Yxjb^=wSQd)KV$(~(8%wf_%F`a=y0h$`gs!Aa&qqoI`2w6zgD zmeKbFZ3a^zo3BrmECOyX5-$Q?b}cS$8@dArjCLhy!{}Gt+^a;VndH9$5V?gl2Kk52 zA1@c@Jn8Sh$)Y3wg;gita|n5eZqixyYyLdI)oxdVhbTUr)Bn@l>7=yQFLJAqnp5WU z&S3Rkk4)mxDOJo+0KzQJ#&>q2vH{WYPq6wVn8M&BQMRb38S6U$X+x309DLav5|pQ@`aJG>3eVp?MFI6YhzihsPlkI zLXe`L=;D;?PBT^3agm+TWItsY1sIQ3Uts^_K!fv$an!rW!r=+GgN=_~#CxIvxgVTV zL)ss^Pms<^vnapr0icB1|M*lq5 zDG0o2UgpLOE^{@XVuw8N&AM9J#(oUkSswT+9y$YamvvP$fJx)s0&Hy>0({#w`k+X` z<&-$*Z{pV4_~Xev#?y5T)beG>0{M0pJo~Cm45(K>f19XeLf>?BCbQqGC_q>JsuLyp zI~ep6L$%(&RQoB9@T~;9n-iaX=$)BPyYQ=hj9`vGtT4F#XVM?_K3etnC>s+nNr?c( zwS!NCS2tMxBfQ9PtFPE#`b=5~vOWYD6Gc~-2z;zKbg2+`9GzrP^)BR#Kx0E zycC+YDLSe#=?H4x_<;#5ED6n|S=_q=G}612)<&O#{P@V5p|O9i6`Vh&hA_0%!OLoz zKc6>}wMO&G)8FMSB+Pq^sNPyJ8nn-Ow^DM^AE)MA_Jm*5Xi@GTm^^p^sC%|3C&zsb zBHq6_Q9G%(hfkI;O}Gm7u`l5OJfxsWx#?`{M5*mQ0qPmPXWJ!4ZxNKm9EVC;{`FWG z4YOU$XBpxO{QsyM3VXs!Y_{|@Ifr&9m7mV(C@`~-c>oKuIPW+~ov3J@So)EPQ>3d> zEE{=1l0|f)l?RQ@=&|8KwEFl|w3|=m&N?yi-c`=Ed{VPy@YmM8LOs>}r%`7{dlOB} z!c77IdP@bXkJOTD!}yC;$C&lTd}ARS z!U7|5xRb_2(WWz@A+u2Nr(e_387z+UhnbZgBHTrq9a(yfUTz=3R)ck>(Ml;bU)5eN z$P$Y`fh= z+eqP+=a+Z}X4@WN@LgGG{V(BPzaC_yB+T(XI^q*iPL{<8Rmi64{WcVh659p#?^&WEYo-B$uM#>?5=M zE~}sLEb)=mPcNvAK1Cm+?+=@cmzpzP;^M)Izl~}s{Y~r#W_M?q(QD$r)}V58@lou_ zc=^$tu39^^aM?Wm4U^5ic5hn-E0JKcAJ%i=3?xpntPxK^5rX!8o^eng}XIn*D)tz;`z zrUFm)m#7oD`3vpPsbNtT|*aWBEY-{$a6kyk+QY)jB|5VV)95a()q=p zF80Ad`^DS=U7vi`>=;|vOb4vrggNfZ9Ji9jB9DbuP_Rk^gaLCJ6b9K6o(}OT+>IZ<-d|Hr)a}UT**Fa zcKfwL_o={;?GlD|2pk_yJ}f&v=T1_S#o7wkIq%oqx>eldFNUgo(Su!uWh6#lRa(&H z@zL>%h0?|F54SrXi^WSfyREx7_v}JmX!#g9UQU(;L(Ht-5#@hxTdP=1P0&Rxm{j{t zJgaRihO~e0%1GC`DK{wH2_AF5-#L@eBd(EnFqS5Xf4L@q${f%N02#)2kScD>LalV>1x7jH5~~Nt(+?Cfaa7yk z*W+*W6+L~Js(9n#mfYt6jBVe3VK+V6g6)Jy4jK@Pwr#_W!Xl~CzS>cFVR1vC8e2rM zmnD|M&alE5!wzn*Ck_x?K-{l=u&qA=b7F(QF~A#`#2n1@-Kt!T95kGX^6M}feT-#) zD7OKeJav4Cq{5qw&#=YM@UUAzPJAn!nKGfUsj@VcoEb0-0iN2)G`S69V3N^%U_W6G zryS*K$?SZ&Fpe}XuQjxfedyIA;j&vx7>Q7Sn!EW~_v(4CONi2q2eUr7}1tCaF9#hFn)k$2vF zEH?Aj_t4;_oW5Vd}THhRhL3UO2ScR%h!(+(l8%kvx!2XQwl)feCyJ4VSTH;UdBn{ z7~dO<$#aAQe517e7hi-aG(f{++vvs;l%(vh%qZST6Q*{vb?Lp!dx7}D8!<$Q&yEDO zFWYt2u4c~f*?wR-{m4Xk*VPi+wP<&pYBhqSsHA~F@F$@LUIl)d374nzU6E=SojQPj zWU0HE8mG}sl&y4<&6Ivy|G{ye_Kh2RE?NBVzsP19Jm4E*m8738)+c-LmAToycRpd{Vo7QNCO!{~vZNhqpFVw?wDi>Gn<><=QW>O|`#G0}i#Gt1jkpa0k3qkb zw7JhOH|9WtPlu+@igZcTt8xzW7CY2rK$5}&@j3gqETly!Z|GTAUs#){*rAv>wcb3C<1oSJb?|$%=Se zE*<0kxwp@N3_Rd0V3GXXbJ0v5jI~!kce!@ye7-a_Up~*FVXa*Sw4T01=d;S5kT>|j z?Y7(BGMHn*bOiW1I8+y5u+8|uKJ;MP@}4O&;$qP!CYG=$3QRir`6ah$`h}04?kYI> z+Ir913f&&*w71S;cs-Pz4~hhI8}D#T?1J z-`+|i;~Dn{>6bkD(}Yt8_!vC2twlIMN6U;H>`57lDL;o9p!6#htIkCoTWc2Granow zzVZhQS87@QjRSS1CVoh|(3}GcXN})yvqa#H+&rG^!Q$?W_s$a%qTK^diJ8lya_xrq z+vuy;xku2v=Ol!6Mq4@z7TQVV}L0v8w7Owu6!xer3n@l*7PM0AiD(S z-gUlh!=9r3cidv^Np05MY|QWcJK}6FK5bt?f`dgsomMqGtqVQ^*N?=bwGqKJk>aX`L+3Xw(!jW~C_elK6 z#h< zGUsohz3-Bw?#|8A?-iIkx#!*3ygvS&$C@b{`xKTpmKaP#e|T5%3T!wfGgpJ~^?_08 zovdd8sAs%Kip_v=D*#%jT&dcH%k7^Vph+&X>eDazSz{kA4v|wfc+e$&>`KUfMt`=o z0lRiO+>$YL`LFv@N_NQ{X~gq{ymwwX*vv?vZd*^Lms z+QfFi@yr~{EkZ%a?qEvLfj(}u2^{7gpJlyn?c>||NrZz#xQ5|dw{t65cLvl^VeI=? z%x_r2fXt|qKvb>z*Sp-U)g2DFjvdU*S93RQoK`b&3!@|PDjZEsNGC+m?9YMv zO}+4T>!PDjz|#y%Zw7re^1y+`^Bnch_voi#etSMaJKVrBQ))ZKIG_uivS8IX}hp3R_-Qm~-=d_H2OWuGlk zDtIrcVArAiYw0|zaLDmEdiUf{?D+C_DHo|+P2@BU%Nw!nu(9V)Y?y-Mt+&x6BJNc# zv}wjfTS}S6m-Qi!=)=xq_kE#AIw)+kv(gOJKOA8UV1&GV%mD{LgFBxxeYI*4uU2|I zRoG9<4WWKZ*+o?U(wK7UJ$=1~=(~nsx={nyvg&;8D(bkg{FNSLx!{apfID47^HM99 zeG`(B8_`fj3P6lTOBI$h0ca`__VG%(_GA>Mzf9gwf3#ce9L(`5i6KG7AC!qm z!_-@Y@Sa*6nn^2lSnxCD3pqNxT_=b=(Jv+MJ9O%(&r7>8kn^4&I@ z+DFEW!XVTo%X_N`Ac&h+(Sf7@`pPeyGlU!aWs&8QeU>13~ zgJKqRjK^o-N>RFCqD5@SUZ}&%q%%0Gv>Q|4c*7cAMT@g>PHCAps09;c3SQz})gW-f zj)~eP;pyZ;UDx&gdPHQDTUz>P#&z@(CjW(RbVUesmdbxUdK*Vu#QG=3&cx9q{ZVPZ z_lttK6;Gxim6NL8k1p$=}l>RpmN<3&BbohN0ok#mtriHR}}zb|G|o zHr+|7_{EPh)eFlC*qnC{16P|IMVryS+`74vux_zgpF2%_4~wqBXqI1d4*KMw{(3_v z4A=4!VK;a>+JLQp7X&i!rdb!WrnOp_{QdY4rbBx=_bI`~Y*j+fpKmTr+;hOd@;D3U_Xw*Uq-%H+^a)1X)f?5oZTKvNG?= zr|aw)Fmvo_p>(%apDp`6p&8xUuv1t<`Z4rzAm5%>f-g4N2kQarr?v7q#;#ZSgdj|W zyzXH7al_PV7joY9z|ftp=kBd5W%&3T64A9!zuBG70GUIDOiB|H90~~g0Lf)V-np{7 zO`H^`pf@gu4j-?7cnU%ORjYhy_u&OSJO9h>4PnXVwW{7raXotPZHO}cBj5;N**Uls zeOuvIh+fg$WzmlH%Sy@l3+mwKiNh|NK*4s|S-O+(X1)kE#`ksvznGM0uJmK_mt=f7 z_R?mAuE$1;nRBhe%Tn-b?(_Kxi~8H$Z$KV(5pvH-ns@-3KHMpf{YCWrQ%H(_`+l+B zMIKJ%i@10eucvn{(XPNlgEuGJ(B6#1c~b#qV93$z3CMRaCq<=-b7wPtBF7C4EH5&@ zM4h$_{=KE*VJILwUBqn&)B_xNrW08ZPICyo1mw?$wsZb!&OE~h>|l3FSrvehqDrJn zl{`w^xp@K3nTLzH;WjR+Lkj?5bYe6}_p9U)*@v#qejNG?L1X<9=O;*cRLe7N{qmK> zAVtz5(6>{%6&6?-6HI)1Dq0|`GSQJo7H&1riezT1QvWTRh5_z-uiMfMdeF@I`djo? z%iK|ID2(XyPtNAg-RRQsf0@?#e?h^bF-j!6D&uH3)O{*JV{Q#WeJw}JTnrOH_^Hc& z5v=mf*5M1S<_H?B)PGLijuG^6Z*BEQNf#MOIn8QipXy)cHz%WA&H(j=)yz+hiNhFA zLjjjevwu^fLgYLlyV}WLKE<+M^J42eZ0z=`s^VYBEY`gst1nxE3 zW$j|)O9znFoX^O;m05q+_A=%k z@MNSF|M|0aM&ORMQb_?<`GytwoBuDxYe6a}%lZx$roLCdl;!Gbcvw`J zTHchRUS)t8u4y=Ue}KSX<4fLr46=^f-u*wCzA?DYu5CNEZJUj4G*;8NVPo62-PmdD zq>Zs-+jbgTjoz#G^L;b@)#-G0b{3BF&~nnQvX-j=o^%EnZV8s{IxP|At-99=7704P zd_V8Bl}`q?+l?y#9bA&qw0)>X4f%qP5>0JhXTujBL7Ik_3d3vt{a(Tsi9|QMAb|{oJ{!JgvjzIXW^P%`63Nc!iOw`{+l$rQbtn%13Q=Z zMv+_A*rhyXM1z#tDoWLq8Lj0SF)r{$VapOZC6Hsm5{887HY!$kR(tJ{wxecr&JYa3 ztz@4va%0IIgsQcsjCr?p`^w^$Y0$kpYTKq#R7ESa>U|~I4C+>rHOQ$wR@2dlIBewggDysVP@qyw@hmAZp^EnT%=xY#LH`07n? zuU0Mr zC2MW|_~o9%S0mYEb6CG*HD8Sb{uS=?Z>`z%qz7u#j^zx#(8LYCzSsdbee1m3!4^2M zhhuXLCb-WwNG#sqLahfL!E4O>b&ZmMMl@4G^BF!3S3^PIT(O{+R+4D4`YYic?mLOI z^!eiFHeGL~!EMr#D`-t@O=hZ`*OFh&%9gA;cK@-W0 zxUa^Xd1LYi$#HwD)1EkqmkeH5F{J2kEhlXwDRshFj;&D^4|gZ^OBCHFejyG6N?xLF zka=St7mJ#+nZ}M(=uh%{u=s&Zz*Nr8f=3OE&+9H%w+;&(9F2&UZzg^9WTy0nlqtPM z27}p_w7$l2EqXUkI|$PT4}TrVLRqP(K^}dkfX2LX*Bv>tGz3dS6m9_T!|knG@z4(a z(=rI{`rlvh}+!NmGd>XS=1hbHy#z8h#mCwo5A;JF*26I%5HgYN>gXY6_NE=!wo)sgu& zkJMGNJ`q4ho7{nHgP%g9rghbvkH0CSL%80MEMvfh|K~_Yq=|n4J}CJ)8g0(Qn(pIk zjS=j?*Q)G{@;yKz1c0=fotpm|u=5S(?cSwMyAm?5@DvA4r9MMdk6jl1{sI5FQrn-8 z(Xp2|lob&C*_7{opU)^m8z7H*c0}KdDMbVCv=zx<*YVA>h<%O1LZ|(aw~3|S!l;9( zi-mLuR1~trOU)i(f8egw9JtPpU;cJc_GB%IuCtqVyBze4S&&3CDO=Vw7)seb|c3d-JH%o?L;iw4Az<#rSj zRm@SPQzcT^aiQpM>S?#X$Ml)db0i+}@l(nI6qWjmAk%NlI8@f{#M44i0Qcgr(L?XT zfhLZlR}wnb1ZG53fy!>dn*Pue4r5U|7h8J_+JRLqI}AQY%H8*p{j&z#_0a#hjGkT$ zc|!TR7EV1YYWD#4bO%SBK}|U8Cz}c%IrB?fRNHWKx~S8@tcV@|!@^8peCg1UDLG<+ zTE2{zt6rob08i}BmhP`Z(|QB_(H&3OSy1^G1Woo5`>ViY1$(q;c`hr9*Sr_ zAe>Ia^nxG5d)8QZ+f7jMx{ieF7Q{18ln+8Q|Gn3FufiO8GV(o13l0nxk7`5U_0x7g z`QsPXzzO!IDREcYrSCOv+S#Ip|Ir6$*HEv(=u)->C~*YqH4eDafcKge$yK-0s8p1f zX>p}hwUw9GrwfP@odJ)x^4bU!$>2s1s&N7kdSIkZy>~}nO~p-CEMwr*@!1!FM5NdO zqi&^11DV|D4+N?6Y-r(J2wQHI0By6yvfZ=bd?Xlzi>srllt*9I@N&Mozo3v(XNfR% zAZ|L~+pCtDK$rh~uKxKA_}{6m1fZl}om+T{39>&QISF%2djgCnMRQXRxye)4V6BB| z9ZfpMrb8rcQ>x=DAY#{y_9%z)aY(|EFqhO1#gO|UnZZz^IFodcrPp2#{d4@Ih^z~O zeN@LJnd!G>0A~lID#cL8o-o)QZn8Aof%jnW1cvfUK3KF97v zOZ3|^EjU_Bn?m-L;G8$YReoVmH_Ls^hg?4yaGf2FhJAHxVE#dWu~m0oaPh-vtx#S@ zILlYx&M`&mhIhuC?ajORGT+EeSUG9RY^ieo=Yb;Va&wjsh}0 z8v=zEaC!I&@Fa8HRuuxBA}B$y2s4iySGOExBSE%)(^rP25Z_Y54zeX5=@#X8OeiNZ zVMcZkjM{U$=#GY__X6hWHrc)!FEfM-8KHgyc>T!$Vkbk&t1ou6$*7?zq@Av67Hct^ zi+!-tg1Zpth!s><#9R#DepzZm7!CYqq#|LTZ@PmEu*5 zrqFfB6g)c-!Mr%hQLI~d_u!IDr2fiPc$|c_9toNdp40Z&HR*0&QYf90lYmTOGxIGs5 zl2;=Fql8fS!^dyGAqE77!(wS_EK3Bx|Op2Xy6CDtScP#=6 z&eHL^!-rThrq9Nn{f_#;(}`JP!#fEJ4N*a8U{OD#yib1<2wjk84PaiCUP0>=Jgo%Q z2({5?En$KIvquJnV-CA(t=-{|;C5WQVUv30vEk0*{20$u&6HQy{N&!@&4b4e)BM|9 z;C1sAg}dS#==up8K`#%tx@2)1!yfsFUK=TN29C>HwPkKD~a8}}D z=<>A;H8E9&yH_*ezK{XI?69mxbe=w@D!nhL^45M@I*nJ|A9yFvM-G=sSsoDYJcFK?e40;Y{9*gGbjYUYS`tvol@wos8ej|53T8h=@I_)SrKo3h=K2;?HL{27wp(#K z)0;3aRT5<1_ZrY%ADN{;1jHaCvjZ^yYqez32=A2+*WY0%K<70hT=q!-eIBB}TEM4s zcFZjcK~5{_%cD0*tr-!mCkWYZn0~f&ct@8a*!6RUz8ZnK3&r2e=<8!Kq@=?HHGffk zK571p1_%Go6-CZM=lN=|VB6Wf*Mq@<1SW$SVOL`_j5XuG@JDYlE2~>8*PPd?d2^-V z^0O%yI&b->n2t2(V-ApJnnsadD{v5OS^2ef?+uyG@TGAW_S+#(Q~x&U>Eo`H`!xw& zFm{PcRl$%IqQHNAQw<7t*(#P$`F9YPqswW+RSp$zp{2?`8Q zj;+khjU0oYlMyQ~A@~0L3<5!3SF79ViuKFYp70r*718rB z6l&bg$5?;}7I@k(2vfHp2ql$iRL)J!0JjWB&2)E#A}l+_rk`wJJ#Kt9Y02cGy{ZWR z@MOm@mMqC?%Pn980`gam;mD8{p@oAfO(t^<9x36|h_8T^Nv}-^=2dG7z>w^pI~oQj zkrK5=_P(suQi_^79YkGlUw3edV`{&H=9i_Oe_p#CIi{E!k4x+BwnUMAtEevIv=AK#(LulDS=9Lx$8EH9&WmLkl!`ZH0Stk z{vjZhbqhpE(x-+p1urCM-kRn>ruFQhNd%?{zvv337_mMI-EM)wXY7UYyWVDO>OC}) zS?L~vxPzX~Au!tJ25g;ONAMESOr3ar4ff9oVr-WnvNS@9R}5G{^=FKK3$ADZ7Ke-L z<1EgXkZo~fK@EuAqQ~!m;ezSQ^PefC-P-2{vWzMr_- z5&|fWu9X%JbCY%ZC9$DC`E@)_wDzEckZz0C{>Z6daXo(aCSm55$7L^B~HTQC8ndZ?81`P6~9XQefuv@ z5Mj5ml@TL*H*;K85CNOSZCwNs2*pn1SrSGJkYIW^jPU>3 z7Zo?!jTq0T_W%+OWcBGE!+Rm|@?LkH{@vOoJ07y$L(rI|8HnfX7@7x4vK%;-_elZI zo+SOnv+Z{L#KAHIn9co~9Y1qg*#a2VU3cul?{qeuyM5|qDR2@Upo>ijDcouxz|g~; z&D?e}Rzg+J+4;0;0W+X}=73onPIxKp^~k6Pm)fFSzJ_=kCqQ0>|2qw2GZ0N=Fk?XH zy#bnDuEXYlVY2<8K6mk86BV$^OpWqT`5T1~D45k1wHBMg#1HTTYZyQhSk`g!V;Is) zVYtq(cv}GRu8?jv@Q-=_U9trTJ|316ZA7*4sA_`!brUxi`+s=YZwuG0sy=z>DL=Xb zny=2ZA)HvJoU^Gab>AO8D#nnAToltZ9KJ4 zFj7UC3V|h_`xqT;7Bi{9UDZ#!QdMN9F7&k;py%|Bh)Ns^fw*0NM9ztE-Hn0w?7#KQbX|hl zOp{5V6)4$t0)v_eGOFh;DfShXKhT>rsXtALoNflF{I37xb4%?-kZzGeXN`}9+Jxdn zqb6>zoBuJv8)qmP(a-th@g*uSk-^7bT%nlXSh_!e-#U;05ccZEK{4LY?mT`jxByax zLV=W}*ud!?Q}udzn8sqCZ%Xc>q(3v~OFT|$8n&`b4t-w2r^6;<+{}${#uq@Pr=P1e zs%?NHwuiFDih7=hz#ay0s=(+WoRtGu@t)eBe>z|Rc?lKv78r%d`dC$}vtK=t%+Wq7 zM~<-D7e?tfJ$dq)Cc03){Qq5avMWiM@68~V6Zj(L@>NM&+T#|o+V8b?nG_H&+3SVr zy6j;R1Gwv7ntzVjESKhGI4pk>Es>HCbByQ#{C|M!E5W7ndO#Ta8(q`_oCOeqJkJE;|7_?Xw=%6AiZ@tbDwPXO(dhYvjHmLZqkv;7 z<1VfO{|-e(BB!&9sC4V`@M#*zadmIjF{gH0W!%*7E&vK%d$~W7t55<7FF{TG}*QR98nbm*Fcm~g^!+=@g zHJ=$H0fz4$ z<==8fu1s1bO$Hm__QdyoZu9$$Y+m)C_k3hD5g%6<4I%&UiU!Db zyTHCBx%Q$qCZO(R!S*y(k#FyEJ~^+PM1N?*)NtdF@f%Vv9T3^Fh+umtf zOFRB)$J28F7|VtYn0H!1H4g8hfO&HBft7U2#fOt$M3D}PawF5!b$G}N1-cSs=yqDN z{Ou2rH;QP+!pK@0Do$NGxs`ktwFzNiX7Vqqqz+oEaTWVh5`*-u=diDC5V2tV*^(P* zZc$e1H8&GHfPsc3D0Z;qU(F=SD_4VoWfg=9Dms{wBI}2C(v~HwLY{{(Dp$y8U%r?+ ze{3eW2UZf`<&d?_5+j46{O)X5Rfej$hta?%QoA~AKBpIvI`$Rl6&b@}=E?!2QxUrI z+-9rdfj^EwR9v#YXXmz)6Qip%7CcMs5A=8v%d~!Uq_Gb!5Rl2S;h2zWtUUM!**4OX zw0PUI({p|G^&O!kGItsnmk=;m+*_AUon|!!fzrGY?4C~OI%~+2wVOL#4M$3UxBE@gI2EwJQu_aJw6{u1TfbJ{nmIq9`|rn`1XAT?m(`%k2{m> z>J<;Wk9Cx_QnjRubGAD{JTPFhhf^nfZUF`yNZ9JclEX9x^Zih@%}Riql!1mPEX%QH z(X%}wgfOc9ced3%IQ;c(ZaxF@%0FIx`t3Sjrn@SmDkg_V4N_y#7jZl>R%&@{vRqcZ znWVFp0Ks?kVDw-jdH%oQJ|}5YiGwORWe4XL=x#~dV$HAA3WEf118#f3e8jk+q=SBjqow^I@cR-Dvaa?{=4w z)~37)V<1mOV!*fv`u`w9-5}tDCsm65!jwLx(bZAbO9%(B16Ywjwj64_^&21)0B{F7 zsExrowOkWd^B_W#$atckS-R&?k~EU#&;c;>zv_!U*KJtcdW8@vbxGpbMX610f1@-{ z=x+f&-r~luEdPy}d0YL}?NO8Z8itzH44fgg;d1=e+BoF&-uC#zh@ZL(t53FMMz3W} z8kA_A?6apRO#JbHCAJZ}jAAt(Q~a!zmeiLKT7(^iG|O-nnS$FUp*NJkB?IS45*Y(d z^}kg#Xu&;h+*UXWTu=s+6JTKCDs+i?sb5@TXei0sDXW|ZiGS;&TRLaPS1Zx(k5PzEPUpcDLdt(&U%fi4kNb-QN8CO2$}bPR_OxIkj>vC# zcMmfqA_j$qgV6L(Yt+IfRA8NwSbE?HS71WO_~RYbHuTx!OL!Pf_mg-^5{5ivWP~S> zLLJ!IOx--8vVDjjvs&^hx?t^4j5n}i}3)X|1+;yj3IonVEo)#ak&r&jIK|l-y za7b#p#I5Wjuk#kgrn2q*sdZI%v7zJf_a1NDUIMrg%qX4d57mc~ z6w;>g9}Dcgbf!%|RUR1Hi*4Wp)*^{%H@%f@t*2gI`XVWHXT6nwQ^`-hyr#-5%`VK% zc|Uqj@ogo$eKpF+Zj{XQ!EyW>tv3-Z6g^Nd6t|TX;%ip-q{0A8N-J?x9-!2!hb4$7 zJlzAE+_HdxLR!o&WId{8FYuF{nf^rVB)vM{0s~qHZI+7Ra}}9SY4@#&FY)bDpZty7 zK!Bh@W8aYQ%v$F|6bh7M*P--Bz`99U?dzj&M zG}>ob5_wc32Xtn@8H2pz!Tv({#`pdMoytbb4&w z0NXojUII}(lW#gGfku_j7<%V%uTS~cdDal=P5SuKl3np8YCxD7%GB@6Ep~1hL7+eA z{ZEwZPFKUqxmSJV!O;l%$K=_FAP5`46u7Kw&kujk&%gZj{Adjs@UvQAo0+`58`^dJ z;1ymsV^{FhgP^HYNph*;ml!z!4}g6Ez7zr%g4nr9vrp_$g{~FzYUP4v&e520|Lmk` zzjt{gBzISk?mVfP3Tc`=cS=}ZS9!-@1SOcEG?5j{s>f-GSvU!>Ze5?dY}GlmRu-CVBwdB% zYhzukbzA4@O9;|r4EcLbMBaM)29K?LpFYV(K}pVFOu~}?9<5vNcKl$ER6wjzR;QEU zG}Z7mF%y+-D;BwPdch{|+xw7s3?kqb9#;3awT6oUEix&xc`f>#Atb0V^~ zZ)UgozFfO(hW+q+EHcJBdcskPH07wASqhOn_i${$9XGNxF7HCvL_@uZ=cpw zv_0$l4{nilCUBY=Bl{*WqVOY~AWOjwRm#M^4dXKGITW1~;^PR%#Ih_w7!)h<)VT7e zU}dZ04*#eJnFmw1c-382cRf79@Na;AC!924K3;CUS=_Ix*j36$QfdPsq+3cVNEjjq zTiEv%ILNr*c)I1MBrF$YZo0y3*4GofNMMpUr{S$2@v8}QW7Jy>%V|_TQXn@A`y%k&e8%Se(Xjbh(vVqW8n6S9^z`oV0o49 zRd>bZ(Maoc1?v-w)Ff2(2_Qexsc$_*uxjeei`;P@6!h@(_eghn|@Nu zLyge^LxREQ3mYVXojXXw_*MPFweVAkzc^Drhe*_rm2UUZ@D4w|M4;1HZH0mk<8CA^ zEKq>WO^_J^1VO?pqsX)F z@-47t?6-Yu{YAJpf&1oW-Fa`dfvwf10LF9yxg8$|2kSbS4_PaPtR#&@&wNmD!k65# za5mgfDfM8yKF^7(BDSZ-tX~cjKAEr+c?Tf>U+T|Vgw=xM#WHD#cY|+-VIj~5SV^dh zhy7x-Xql8S|2{ht`j4@cqfi#8QFPfF`l^TnpV#uaFdG3s4~0LA`|`m!MenSzCoIc< z7fjchU(H^Y(ri8sTPGp=`T0;1ojsKohfc|MgXrPHGFkd*)u{Imem7cxJ$g|K*7?=E6egyz}Q*lAa(`sL6OOj&oUVLe2N zLR zeYVIy$^_(XMV7({tup`vu#7OS2+qIAxih9FP27Vd@hG6Vm|689qb}+3ACF6+ChSZf;0ljmTQNa8$?!>IT!-X4aaTk>b8! zPPR~-5Kc~cWSn5t#Nslt+w@3k1`_`yCLX7q0iEl}p(F3k(j3EpzEj`!+P#N{lXOLT zroppCv!cmAPEL5^KJ`uN479d52BkS<)d}m>#L8G=ynVIow@y+?nt=U`Ih^O=Sz&R+ zas`3KJ>Jb}*$fnr>=^{qOo+5= zQ{wB;$Bs8(lFht0d9NJz`A8&CR5+#bPuAT9b;XB!1=XZVl!FB8_b+a~z8~b@LYh3e z`CR!+bV4o$BSS$kEqZ-j4Q-WTvvb9y1-`_2qCYf@XiAZuCoquPuitq^@WB%1U_bB% zS>wcDwSDs=;CW0Xod`DETAGkAkrF@QM;XxeW&ONbB7ZWmzXE3*xKao8n!_ri?5=qQ z30^>YxS$d7vR|?*Rzq2#{zN`?(a=py87tfnvcUQ8+*UaVzuwXG)_GH82g{eMX)AA0 zn}{}B(nkQy_Iap}mpm5tEU;;yaco)cvbm)SwY~2kUn{T4!vg(Af#PJNIGF|=d`T0$ zZOGGV}LCAL0YXkBKzCql> z(kTtsQGuXttwNpQmyy8~_AH#w|)b1^d^K3)@JnuFXuz^k#xmN21g(nxF#~y{LXZ zk{DVdZYY__$eHj7OnH_u){Po`L@qFst0$itZ>598#}MdX za);NNqsj5gBl~Q)9cHM~dcb2tE&Ryu+)z*xFb6g*TEuTJDZtGMljKp-} zhz_H{l7ID6kibOO;e3c63>O!&c52PFu+6vNLU;7TBYoFg0(bu;63LzX9thbUB#iCN zU^-fA6<3oq(J=R&%q52ZZDrNuaQGM%w(WAQyK>|E6)M-gb_t2?=8LhWybTQzJzY(Q ziGAy{n)@vg7jN*w9!VYA3i{tqn}S#rwupv5vjtz=4=^Usa!V$P{k`(v1{d2Z-TmAb zChb|*9~MlQ@83egIn{i4geB3UV8Pm#ZomDh)NZjLdSI3Q3lG!c+p=YR(X6mwN&CLA z;_`NJsVlKO#S-EH^z$W*1(za9Si#T);YN$q%cL6T9dFY%jCO976b*hYGs4zkj4i%7 zZh&;;i4$Fv-HEGeMP&yALY0;XddXo*s*(x-geO7h6g{+El#{@0o<!ge*7NlS6c@jPI&cShG%v+uS9D%4B#6MkE1xjOZ;sqinm=i}K zh*cg>XbdiG5$`GTkRHvV0WA~~2kv^*DI=+8)+AFfk#kU~4ijZu_7L-FKH`6a$#Rsd=WfKkZhjdI8%!rGFH%Il2iaj8X9D}qN1NfS z(CM`T%WFHHk}6qD!2pb{##t|2IP5RuakGAki#zmZJ_wpiaqkt_Q1ytvePAsV*tran z9e6OTcO*A#Iy}#K0K^aacVq6K5s^<-uh>ry>Z2{5a?#+*-b_61NjOr#m8v>D%VDd^ z?dbYS=4OLkx!DiNmS;p7r{wkT*r}Ah@ruod?PzAyzXt)Mlsdy3+_XRrlvDr!qqzTY zb{Vqckw0}ORV?Ew42GR&)-QPl*_*fccA2jdeDUnXu*C9K{gXq5A`O=B9I~X67{G== z-QeutA>?nhPQK@aA217D$W<|aUor1lI26ehC z?ifgrQy!%JtIiuCOOVXGkDs3ZYaB3I7r?yFM+=}5d@=%4soO!#czR&!kGlC)oh+XA ztfZ^1W2~Zp)2V{|%a~UJ{`pnQ;K-C|b`vK*e`%6a9_4RwNdY-%ug?qiId><0>QK79`gFA2XaexuMp<3*`6JLn20^zgM#0j{mJ-wUh8rF*mso~&}lPqZ5U#=&%3V7 z@*P2w^nw=<=$K!l3#j_5mHUgEQ18DB7dzn|<$h%jQy!)$<3dNYpPTMSl)tS34ji#` zU=STXpzey@u}!8FQAC=0^^dpP-FTn8Z9rrlWscHk8at%ctPqZ|)sMFTP2S9d@J?Lz zwqj9T74eDnYttv_<&!=rn6sinvg(rEnbJvqhz6|u5NH9x!n-|!h7##aNgeAbTbMA5D^g_yar z)FrTPrHqmU=nT?g$)~_LN6yja6&5gJ{Z=Z+NgV%fov$cvoc;45`xcXf?`8l+`G)`Csi*74BgY_C3BBjh?SM z4io(vDElz8sZ(d@F7h!g!%U4La4~8T(BdJB26~tO-x~p~efB4TFE3Z8KkN0^ML0#B zp1r)_wsMH^i?D)WrE_|WL{T0c0(arrpJKkxfhj2zrm*vG2NV%rsfgy@=yTXC!+y~B z9Zev__OhvEPllrRb{rbeLONeVX@ZkpjD)>NxaYR;V=rRrx2+3Txk4rfrr4~uCej$? zPkjZ>aHWwffBhL+%FdiGJM%N)kf|^R)N0yH5^V9@OD~lm{7+%Z;V=4^<4(l1tJU{<^={TRKtPUFsOVfZ5*_To^qbAJ%He5@@ps z;mAa{`)8vri)n7_BAB$VX%}gq5}D{L>S%RKAqwt!?~Sd4ETO{VMY|w&Iov5NfCB_m zUw;R(>8%q;A}j5I9JC3M#y90mIi|M|&_K+x6M^2&IDGGJ_T1}vn0hIj330iM2+!fJ zUmTP;hMUD!QB>^vM%J!U&l~?z&rbI<1LR);`BBsX!-|h08Cw{$31WjYm7#W0P}9}n ze$yFUr#D&quf2P(!avi81thz4atH>Zt2es+#<=o@27fUzJMi2U@P8}CUChUzYMYcM z-VCVi4x%E3{Gg@}7N*{FxHS09pOWeNmoEJdoR{vq04))gcQ{?)y7B(Q&B;yiwyx9w z#>%$?uEY)Uw$|b(xuX%!PsWX1b4z?jVkg8jtMtWr%ASVf*k7L6&L9|Gz#-$F$JAqX zR)IGdI5ve`JuX4Jq0NJi_av{OC`npZ((oZpoWPf%YZ@UZACsq0m!q=2>U*Uw8l8Nb zymJ`}il%Dxy!uM5HZiEc^z?1S$;~3T zYhg46dE{8t>roVdQ#2&o10JVTiCZ*a*?GiXkT_sqlOrrz5JD53Ko`)mFTkDJRc<|a z$iGoec-vLI>*3m2Ua@h5UOxX}QkJ+U_Vsy$intA^0e!d=0D4 z!=I>M#%>{dvvMq#<(WnCs->TcwEnJLllyOF*8N3Zl||@AHAdFHAi$>6Z^cRCcwR>9 z;3asakH(#}25q?UN(K7qgQtRL*^f#7DP?$q_B??H>(RvGm-8z}y}9=+z8#4lR~7oEV>Q z({%{!3yIY#<}$9|u$f<(BF!9A&bq-#mE_h%jZQ0if|BS@uD+*D* zw8!Su&)w^DfA^m1{1wegfI>OHXP4Kjkd$#uHTG(f=FQ{%MlA%C_&XQ59mIJ-P)INx zf1hYsjQDToUXUrfvi#JWMO~KRI3L?JnlYJ+oX!Ki%%V(eZsikP+2M>NQa%QDMEBLxRGxib7Fakx=}s`DFId`N@W^!P)i z{cSlLM8!lkAgNhgT{%T~8-)pea_Yu48=`t`wn2Iyqk7KBPz>QOSYS3JQ?z}Z{U-XC zw#iN{s66M6&p}KVz~2I+RD6w=CRU`59DPwo5o8aZ-*(P#+<4r#$xN|8)ZxW=Gir7&&OIFb3GfHU z6L&~qKWH9EmFE)VMGgnvq^)~}O6*uLZfej*g2IPz{HahMQPL0%0ij;04)`ADK8Sy7 z+tqHF!5-&LUmPaT zaQLyyV)a0cLIiGlBTp@e)+W@)X-?8m@^=I-5CD%}9P6{O2K2Hro%{J_gf_RtMC(@2 z$*`5JWs;%-o&b{mcVla#mHX^?u0UVjP5tW4+DYHPtN63rFhpJo7|*!aWv1m-hK=oW zi0E8~ewcW~kUm2|sBv`D z@XK*C2AD~(5k0?HcF#7vGa1ow<7y?f3iZ#U_IW8tfqx1rxZ;1!$FGdEb4@y!Wfu2x zCd$->+c?f=47BqzL`&G0tG2 zsWcq7!#G>4!NH9PGGziIMhz`3cGHiQq}g}_JN4}iw*EYvLxfVa=z;JyPpm%-^95Ak zh)XBQ+`zwKF_Ao`PawdlJ&UUr7vb37|LR`a!oH)2k{LKsTn)Bga>g51WL%V{f@Pn4 zwrRNxt*N`+3Ucy4I3ei0KHiiUjMwmDSG!SX6ZZ=NES;@b23U|5h^1?eLCHz)HUo!k=F@!}PO zNHrv-5de6z=eI0`z5fQ_7b$8TN@y?#BeahY*`l=Clzc{tj7}0tCVds#zJAAEP8MF@ zd_)|wT8zHtvBV%`{+!9*cHeaDSdz!9Ja+nRprw-O{!td0p+RVRNtz8}IqwU9M59&h zA6lRkG!iA1=N|AGZtoW(s#fzv)~_7XTO7LZ%c z#&%jz#w7PvYVq0hcf0WSItZgSF!_lxb7n-cEKa*^)WZyP?8w?XwnH;%6!2QMDzrka zx=vGZGWGMaQ19_}GyMfRlp=q?bXwQonS){&@uzaG%$+2S*MS>eerC%! z(LZqHiiH>==)ICVeV_{-uQdo%VB4!IT|@IxZG7|sJo~#K+o~zI&iVxvO0xokL0m;<467nzNphiEQ9S3=L)eky3_ zwokYY5@p#qzzEiiLnRbVDIw6p4Gq!cPg7qyB9#IiCWQUN;#@jr={cEyTKMgD{L1yy zPyd2o`85YaANy21;VMyWLBMod|Kd<)7W`9u-i*3++rCnonuK3mrqSZRRY4iFv3d>g zNI}A(Y#kd*iS$^t(b)^dDHB4JluIAz$zxI#FyQ&lqjmexkHrsl9`E%`FID?E!UY)zZMW~ zriZG*#e`IIF)2&0qy;|`;j5H75tVV$ zW8bi@h5JHT-2$9B7xa|-hDjKpvu+Yl8G+&%r>i%v26-QzVzEB${6MvE0aFG6s^JJs6SE$gF;cth-c}5XTP8Aqby5HdZx{eFHL6s)f-DTRpAJem znPyr!Yg5$G5Ylb_kEU~suKRn!eQeumoHRC@lQg!~*l29qw$V1WZQE#U+ewq$@9%%_ zT`RBhA}eQ~y=Tun^Lb`xrHv%s3@l7g|9U)W68{XsDO>I5!0Q+0M^UAu+ntXLMc8xA zTCy}J7cWx8T4=_E%yn!UNs0f%Ht3t>FR!veI~>v;;I)mnE$YU61GD#qCe~Uij?a6ifNb} zq`QhxV$JpehC3Oq&#y2celrSMjC_@SVBVA`;S1rzUvQwzsdpbZ8;lMOrFM*7t%Ou( zzez{Wav3p08HbwNbs%N27{1^N_U|`%_3mPpfDN-zVb^&RPjgCh^-gpBcf8-gP}-Pl z&3205lC+3`9ohZ-4QdoEoc?#DSyHUQ1kf6DwHyYfv*%9(*=-8jLBE_=hvDHrAmCI> zzyhs7__Jyp;^>{T+5mtPm~dBRLn}+9V;*J5fv0=YDHb}us#;di7W@f@R?pjr@BrM0 zfR5hFaF!j*m9%;8dY3){l2V4**~YsAY1DTU+#iMA7(&@wpG4v*(3K4o5G=H82fxpl zWIQm;x9^l1K1)V*mxIt90wXZ2P;~QiyW*$r96ePu&^USeyCrVKdHKS$weR0~E$VUj zMft1OQ=uJbYo5{zGA3}I79HGqJ`HAgk`Oii^kqZJ|M?mcCcpVxOLg~ZSVB}3({hM* z-wL89eNtQrt<9(F^WM#yZ~f>V<`4{8%flvz=zt|1fl1*g+nSg)3=-x7Jcvtyva_;+ zPX$jx<}TdH*x`T}nS8A-Mbh-h40w@Y-d7_6o9zI0RsB7is?CFQKNvL}0|g8$m#FWkBwVN)5t0y$oEE!J$Ml%HvX^tm zWAr#6`$d7%lOx{d4+NNOi@}7{0?U^qMD045>{W*hCK;#wZ~vXjKXGxHHu)t?>q1-l znWqE~CJZ5~-omWFAdAzgRcqFbjh6R_(}z-TL(QwiZzc%e<0>@Y#AN#8Z7(B@eH{PF z4W`(@1Wg*OYjrvHXgBEa3t2Tod_z!BESDU`lmXP{q*%1~rqLPxy_IohysLY+38f%* zcW*#jCbZRix+9(xAvEx0{jhT0ev8;)xRq9TDz_%C%eb;yK~FDSXEkm4<@-jOw#eA_ zHWi22|GRsHlsYsmlq_0-^ErmZm+~Cu@6Vv+;cHIIhypm)&}rxEO-dny@2<@9M}0SJ z&bHc;S@Ty&-#lS1xdI0HmknURP&9W&MgGN*4E^WR&-6Ah!Uop4vTLJ&`+>99U{}>BuQ7)&WR~%RLfl~)RffZ4fp1r%y%?%t?Twc%hX7TkBzW-3sDh4<`8iMw?6pZO&@!%!uLsZ$VKu%;xWM%_I9ugx#pV2+@o<=4ZX7${oq)cKYUl1^Wp%>f@%8QjYyn6jJa~i8Aoh z_ujAATBI6Y&c>_!c*4n4$3A?BJiBAf1?>Vx*fpH93 zFN0O7KE68Svca+P^6ho`xe!ZgJB`RjJt{){W5O>WB|V3snhK9}}~g)6?t>P0D*3sDirvUarW8YengRkA`H> znEa2-#z zMA|uQdRAo5Nn+$Rh#-L&n8`{nze_IIC-e+%xS7^f=mF!YQAPtr$<-4!LgQ8#+q}8A zPq#V4cDv82{L)0~<~x7_@|=_*Hvom?!(?G;U6$A~JPsDsc+hk)iZWZf^2fKL7Vq z|JgEW9uVcbo4A4z(pCj>C91s&%YA|Z^}HKo4DS)7Z>T`&>iew_Y4Er-UE4fi=k&DAi4gkjhi1|2n)Iq^*&347FnYN6s*^#~cSe zyW;e0jMMQW6trj$XhRtPoengI$+x$>=USQ>+wWJ7|NfNz^v%2;Pw<6Mg9HP5n@yv$ z9vy7pa5KaQ|EXJ(@ciMc=K$V&MPFTjK>`K#2=SVG5IMr74fzb93;&NmGpb+d%>ALA zxasqidZVLKJ+RP)uM6+Q4*+XlriuX6Bm54@cvRZsR-jN6+UO*YUY$x^29=6CG3!XY z851lWOMWkdRX_F~vw8TuUUu<>nu1Nx4-f)Xzjzi!z+631L6O9Rk6$U%GzV!W^NT3CJ`G57CxHr{2emE2MvZqf+thr zTCWBI$eEkKAMEl<`PKC3!Ye8|@E74lrN!5sGcyA)ZK3g@)Rg*73SCX+vRsdflR zn;I|dux2b{s|n0%lhSjfjNwYItTWZmhOvU;za(cTXFf#Tp9fo;c7dvl$i#>OzYwzo z`HwxhAGo-)nH=z%bG>g6Pnwn-B21OmWIIo(JhSH%0(3HCfkY9|&;FhS0f9B+4sZQenxknNoDCm!6EZ_dUC{;H{ zox=&f{Pf5HO9s$jTrqDyyiT7OzZ;jAnT{CB63=>84bnfkwrd}0XMFA#xt8Zu9_nm% zz(7og>o6hxx&ZrPEtJhD5r^704RhWH28O_uT^T5B3Tv5DT;$53y!(+qX>ZC8r4|G> zV-j$ed6Rk|f&e@jBWw6etxx*533BEiCR8tN$qm!cMqfAK4S*Xyv1ujY!r)CYO^CmcU1r`<3ez!w3k!)*^6A8 zx0zU0piitu8OgM z!uef(NbkZR_8{O)_w$T-a%! zPmk|9L!tkOIY0PURLD|43MxDu)?gOs|BGbZf9Ituj@@OKl;|I%TRmggLe7?-nRIBo z%vb5NhS?2r2^hgl%EQiDiZMQxp70h^n+eS1wWtLVb6HS3MSh3Nr2|7H!$(w) zD&Qzcz11jAgzNJb;!`K+NZLdafZ30KK$_U;wM4jYjXkFKQ3;MBFC6jOU){algc4H0 z-*5Sm9<5J)ciYP1p*LSx5CQSu%?FPHNzR&P>KJbUQhI*72jq3H5k^|i$s!V&_(Mz} zVfyjbB&^iwyV>ZC4nQ6rgNeVNVA}{Dv{4_y{rz^r0oj4>>)m<Ni0|UbhAx+ylCL|@XPtJAoORM=bUk1 z1V`F&a5v+cIB&GA)cxgUHAJD2lZ!BD-yL4lW^T$C0_RNAW$1hB_YcEG;I$OfByHpDjwPc$T68Hy35l?}U-KcE{GUBsMyrd!5ej@%^#VH&&lFAN@h zt%_$6MwPVAIV0{^gZ8LG^b*=rB<8^}BlZVRgK-a)l_tAFwFN=u$p6Ulc-5ka=Ep>n zm_xY!DSSRa65A^v2_!QFXawLe89TOqtU7E1TIvUC?3%5xJd&F{{)Jv#@PC8@Y4KFJ zm9kc;s;}RHRoXN^@s`XX`~*o_?+I4@Dt(o|kzP3fqc*hWmJvXG1B1ejMqs)s3v`TR z{_Y>3ZH*k+Ul=@m#NPS?P6Q)MW|rI)zQ>rY+=M<59B`u)VOwWKw@rt={VhU*NfRA0 z!3|FW2+QiE#e6e3vCk60RD63D1^LNMAbVF_(xFe$7(c1>rPu|$4gNuy*pVA)CBhuk zfs-l6r>_5ezl|_tAXlgK-k^_^^GM>LHfj7~_`3t!Um-dsVy^-tkeDV}rOt)0c!^^- zqHzss`~NIJ{qCgly)`LROj>SvpkEs0>4{i9WdSrfvYaH7R)z>8oCk2K#%hek7zbM1 zv@Qf=_=5}FzD82>}&40`MyT)lZ#F7kR>McE(K?S@@KuxZ3sQ*!$a zibw%hqLaHLikA4S&3~+Pc|uU&xUgQ%jkrE6%82?wy{2D9iIRPP);C3WS?Q*7@55bP zVSwEtMRLAiwnOtsR-dcvlKg z-))Zl1^9XB3!J1O+)cIG+wg?_JMt+2&iSn*^DZwlQa2eCo^h?m`|3mOYYuVIY!HSD zv`h+--l?JCGS4UDY)HKIp}i)K2?g(0S>wR}fSijk*!mP|NgV^Hprxn0KU{Z8c=!3C zOS9ukn?TgwZAd~(eKNmltPzk%6l)ACv8trLn@`Ly#e`D-500d!)L1aPz$qeCn*PUPR5`%S&vvTnk9|lc5JSZ+|#uW-|3pq>uXf$yX!!6D)bn#NSVGA zsyh0zt-m=wRh-I|55MmXjG#=ee5R-qCuIv=X^_-v@fRZj!0>=snzU)c#YgjTdP#^= z43h?e@Q5v|0;LbYwF62V0255z3!&F&0@p6ky~C+F=C`yz*HhqiD;Zg=TfrnZOu?gM zOh;I9GYmE1VvHJK-i#{fg~;K$2H(FmXvCAC*GNJrr?O~-3b%&-GDy!_fiZp8S)u1{ zgw`zp(;w#Bg0I^`jSMvX10}~bAY$eEKB>+y7LCJ*sXMrWsZc@oO$a%1$xGivF>z;_ zSqU=ZYw(We%dMt8Y^SHe9Y8Q3+#{U41d)}-G&J%kA5-5|pdI;(D{JEny>^Ap8ypO2 zjn>7Pr7at5hSij;N!X*d+%yH0g9W=ulZ2uZC1q#N2MFd}lG#KzKT?O>k4hD*v44p z=4)cOCa6>o-g}!nWu070#i9XZ(=x6arONSg8k!=~5r%3feQSq~jK;dA>Z)B%ori!C z7mWrb`~>qKaDTvQ;ny!1<9XrS9L)xOVV7GEbjAQ0P1;5y0*oZj!-LkG~#@95?(@2 zC5dY_=ofPDCYmZ#BbB50FD4RDB!i}!mn(fg+M6`oy+FSf)?I*}5X_NBv$jCpa1@LfH zGnD0T#>Yp@05{(!;VBi#WB)VD1FH2+i<{L@+az`S@)uJl`a~>Fgok^KPXK}P+}O`P zv|}fOTEQ!S9Rg_5T{x>i7s`> zz19*qRvho-UN{qIPr#JKi#qBfcB8GZ<`>rXuCSm^xV{X_9M@Yse$A$oZPn-HXiyH{ z6k79Rl{RdPndj}JIp?`Gp%v9i*IozpJU#Gf{0kY+9&9n{W(I)ivmAqQ^_ha4V-e)@ zujg;Tvllrukf(r7eSOx=BX+OO=T|7y(4Kb$UP3)4ks}V{U8YzPq;AXp3yfs^ng?xe z=;|2JPJF`k{KFnkI)G=rO;vq`p2P_FFQKMnL3{n~n`j~+SD+Xlhmu4}BffcVn|IIN zc*L%y3o|d3TFukhgS?nAndjpJZp|3`UH4cfGw zWAC@<8>5O)w3M7WOX#%t>*lfT)0JV3M~TKH=DM=BTEcJ1J;W=mrqkKf*Pc3793x#F zO{Mba#&VNx7pnnrqnIt5g{*b?(-_#vpUZn+A1=}A*3Vsq|0;jRsS#=xWc{_yiLIjh zHMo~p*9rha|JX{5d)P8Sy$2^C!hWzG7#BX`YaOzzFi&BEbClNwe@OXN)X8!YoU}6( zA;>Ph*vr#i=IFqA?z5XM)BNsz2ronO4sIGUMdYb#edLcbvh|Ekv8nDHYCuOqeSZH7 zppAYpJyLA$Cj=wQRq$4zy7WKd01}eU5)oLinjBb zNhk%B{{B{buYc-}GeiXg2O$}uha=k$n@y;&hfKMk?|=SD9o~%pb_9bvbz}_#_UUkt zptuInLU5Z)&YzkI3UX!&h_d=U+AHV>~3+`JvIN=*nEBt z?sv7@tAb6f)?-ppA4~qM5PaP0&HeHBhP53V?6=L&7>XC5!ygV6)^D0#;YJ1ArN6k! zRi)L?e0li{$j=7=3hR6(n)nxrawd-n`)7OopIQ5sJ{WLqzyshS;vrVyLxG6M3Q(%< z6{dD2Xyu9H!otNfpXfl~AC&x*pL~v=-0kPd7_L^L%u7f}oA}lI6lDC+@;SdO!eX!h z9fvxh%`uGa4I`iu{*jKXe^#&@iw+9$UZEAPK*s6of2Z7}j6?3bVrR_?@MYQlv{Y&) zX4%#y$u1Hr9w7^8qJPu^+NL(}O@CSk!3YU&Vyzk$p}Ma!v0+TeTUhWv)We0A;@3KT zD|*dKDeT4c@ItcqYtLo~Jy{$6<~Ndd^B|C_^~h>%M>yUyP<60Kv(?%m)r?+sYc%Y* z1vauezg-gx_J~>Ru$mKO!u_vJG-w$2lR^<$863Q=sm6#8j@qPFDvQ(r7}TT51ucgu<6#?n-7l_JSn~b3G1q` zmObSUZkI)5%XUmssn<>$%Rf+|@@G?1_2sJSuqWK2?VB@T!ToqC1bm%e$R=*bXu=8j!ozZ$aQT>`ptgm|G78?M%Y2nDt>GjL-cni-`?9YH93sA~8X=kv#ZwVwM7s5|kcUA)U<-ob*xr>TfUhYIb^0%=a0?+__ ztL!1^n7TcRWeops(f3@$BU%jcEE$gS;N&*jLhmfV7Kx52UQtAC?xphXnFN} z6a^w((>+}IUD%RHSIykY5tl?QU|VZC&-n#o&eEEbmH7lDNuopqRRH|?gHFYlZ@pPT zxYS`~70Ikgu|tU0*4PSXxq3N#$gtb*^D=+OEo}J>5c`x-+*+fXV)Dl0W7fZvO@njU z$;MFZ1&~{PmGN5(84ir8$O=3aRMdxrcDTA(FzIa{C4l!SLw-@s3sOc!GRJGz>%9SA z|BI~))CTuGot@7ybwRkSTohNry*KUKozm)C22Z_Sn9rzM4sHp*d5!){mM19;Zh(=L z|Nxle{4xipDW0(H7YvImI8_1vNkjsza2;^h$~&HEgHJ*hbZ z$;tWG;+}7Hw{^G3+x9IdmKU~oymD#uun8Y%q{b3US5LEmmp(HFdpqJ25C%#(wk=^Q z4|6hWA4V+~%rV&Kp8L)a7{Z4;7MJDYqb~-ZL#7V>mPiQw0^JhO!91kc!B)H_vdMn8 z1YrHAHyngydalc?a^1Np07A$VBtzwe$?K)8l7o*J7#mHG4g8v0i-1RnbDM4s)YRlvVBGs6ghRew@)ui4$`3_Tc09hFs+rHlo)fDs@IE1(r#D_zjVQhZz% zcniStAX8u9ng9d^7_;vbPyk4@rKBf!&~i)Hh)$!uWP?vQrwr#So*m^F3GYc#p2DXD31IR?^IuiVE!{_ zcDBK1g_&RzzNLZz%EZ;98%7-b0^xw_s2Xz>ukYEuMUqnSf3lT$uB4~4BZ14&G-H8g zHw$kV_|?2ZZZd)Oo;^v@i{fG?5J0-|iSJR995W^Ws}E3;AT--t4J=du69u5OT7b4S z!i%n-8%)R#+qo%Hho}uv%Tfy}XY(9b^|&`cO8aUoS|$3`94%jMY@gw7d~R>LU^veb z=tyubmW0-PhL6sLq3s_#Q2$-kX`lL0gz+&bw#R8L8?m5!F4tCF= zL+ucX^-HVGXNb;}vCO6OeVX7NpBWPGpji=Dq{sD9=Vd@|Ql1Npjza-TT>x*v-N)iQrUndd!HRtPEudTh;dU~VAP0TZ z|CQI?TCS-va}&sZtC`*!+Mw zBkLCL1}pH)(Ysg3786oG;lCR7y^P-F2_wr5@Ip9oTUhJ{0{cAT7j5?x z(=JPiCv$e9_?$9m^kA75XXnGoY4jE#*Fma7JDd7iHIcBn#g4OChQzT$79Q4Z-le%mw6TM}< z6DP1~TPdmZ;Y6hNn>1KLfzBvs(2`j1s_0Nql`nRP#E+9lt`^L-LhKAOlHt3oI|u5A z7S^&6_22cJn65H02`Mu{P4eKU@tr?L1Am%`_zikDdE^Pc!+oeBLFI*T6eoilTpKJK ze#hRQ=kvb)yAl`+B7mKuzJq^+Hc53vThEArSuXtGw6H_A(vN94o2?JY-|ey9Q*1yK zUO?rSZ2_k5n()&4ef>svbAc-6^jky%kWF#IfDaCI+dt2Fwvn4;JV4TiT3Q|p`jzUX zLh3mmdt&y(O4J~3Yz^hKH1yzM6G7d^$Ge0sK;JY^?V!MUYe|mQH^+q*H$K;kn>qoM z&D~qA*^|qjZ^vC@e_>J2Ptp;LBAlJEt0%>>i>9g97HA=e5?w(1I(jl)W75+<-Bf~hw*z|3kO~pncSf?(?a>9Qs1OpP~HsT zKO;TsfVVM`e{Hr%WeYDsMMRb(Vz+I?3Bp`Cdw6_^`MJfUNK28|xX5ejUElofuXM(L zFH#r03lO_;$lZ61uy1-7Ki`~N?BvVjFv7fKEElC;c8iOTb5MfD=?rR>pCPd9v#OWn ze0f$j%;pprOh}TnektlF>m<|VYZKw&=tXyvlD_(Sx2)MXx(h0EH48}jdWv7xQ4Rvd z8kA)fSdZB8Vk6CWE=!h2O~Fg9q~2{uIL&kK1da;IY2Wb$!I*a0OETX|z|vlH+GyA) z8qE!e7J!Vm25O*Da`aHB5Xe+Tv*I8CQ!G7HH-NcybQ=e3&ZqMXfL)iini|$(N#ytXgZ8-0be~jJHS7}n15*ob zXo;N45GHg3)`S0s#}KYN9MuTtxBUzsT^9wX3DAR>UtOw{8J{#2@2*suP*>!LfB-rM z7%6|q;fjIe5s(6L_e@Cq0?s;=+8>T05`NZ?p4`#5bU2p&OW$|?IgxdU&SJr-;J1R+ zMW#TR^C;p`S$qLlI(vG7yJ~3;oAsvwV9whD23A0f=drUnR#Tms;!dY;RB3qq1q>vQ zZbft{W7SNw#ksQ9_Pkr?wx5 z=S_bF8_H(B(VgCd(qm>H5rjpnf$MJRWSpng@OPA!YFxkHA^70g(-O@l+k|uIn7y;e z?pYE0*s)R|;Y!UJq6xitTdL`9pJt->OnYvZdYmaM3Xc?Q3JcBeO!}4pO&0#YVMT}(*O>-OM)U|D3 zaB=HUqAVYBOySpM0Af&>ElxFR`AeWxYgu4jE24|Yv&G%!g&_h6jE7V32)NvKK2lKk z6hhyG2+kj`hBBzI^fNU;e_-KftXRet&U+tl5?MjiO3T5f6b))&LikQRmLq}a{@yu_};&xt1O8id4 z$xa^KV-s(t;(DO*TpArhP|Bx=cNfhXL2eq6grMxCAq&DFqRVlF4jc6D#CeGcztI*w zne)Sc|Jt)T8u@ZAR#>ssa|b64ULwa8sL`jksn3R66sjHE1(j~UT(D*VsM~2a8-NPJ zXQ|}=UP;eP>B9vWBUFt_*47+Iocj4AHHVi~3I~G|W20G{1@yNx0K5S5I}P0AVH;@< z0O+l;f-468oT$1}7f;U&JI58WGjv%m{^sQwEf!5B(#3b#@?Jc98;lMvdA1=5>Te(H z;LQ`|ba7M2+-^H=G(De@6()PaM}>rQWMyv#J}A!s=adbrwri)nU3n9qcQ=Oh?Dsgu zUz2cp{(4mAHkwNHv^oB`X{ZI)8H@n|4ua>5=eCmsA)~pUki%2n%lj)Pp(g%Wwzbh; zv#$24t}`vyR9}AoK*PheG@}G24*dIoxO%W)jQP#`L-0{i2F>@KAUMLmJ=Rl;H4=C^H*p5kp5>mtkTEQVx-y zW?T?8ilU6_yLbXrrwort;WffOc#t0Q6w(piXk}#sf3VJcGaMXzP2-Ci?>EbV*UA0C z*Y}25-j|~wJ>BJRXA(EdeJ!-0B;4i2c{kXha>Y!_Ap}lPQICFh;Bb_&J+&jayyU=J zkgT;Th$yY+RVd z4*0*yE~`WWq}}5CKP=STcR3>bc?kAoThO z1tifydgqOMM37So)VyrRVj~GV#p2$z!7ReU=nm#6ihc}}=VR%F9cNLi#`O??3q=~HNgP+%%PMu(g%HvQF;)M1z|?2` zh37~AEe3Lng_;U%CbDH{J#O~2j~|lJn&h;nwAS@+R~dNa4*U8RNzc-E_fAH=JV}{F z_pW4JJy^REuJx$In>U-sFdW2@`N8{vu^NhhVuBgttqB4GBJLt1{rxFch{jIvVENX` zlW1Va#HQWs{F!L-{J0DfrL*7hUY|U5L?t=#26pbc7QBOB;Bvohmw#M3)ge-Nu4fca z^S&xxe88+d6P)+>wXaDxMsTNo<&?*2(7nY_=Be0;;FV5z9_x$DJ4)kPs}v=9%DO=Q z>RLqj$r-v3US!1^+bz#l8j(Wa{Ts8napvYH?exPOVb--OD{t0Dn2Rfmhl4M27v9GQ zP2;a;_wdc-SX`MAODPBMV;Aj(DvCU0M@kO5RsI6c+lP%prra`v9n2h>U z!uVH~&uf&;$x>n1k$*7~XMuezh$u)$@8K+dAEi~h^~c;WP|=WMvhD6BsfwF zzyBW6vM(9V(HEt1?T)?`Jon$H*6hp zu%11ln!$|rTv#3DF&R(uuj}58L#}B5dUX`O_2Jn5B=)c z@8sn*%|l)de4Z`Xn*jpgZG*I3M{o-g|yZS%|e^RwM(E_uT&<>t<7*fUo2Y3eoaBzEXh}b-~ zo+c{v5J#4KSBMsBK{ja4{lTamV%?!@m3xnPLjJsSg|O9SZ(FKOFl+@cjf4PGE1Mr; zz|&p$fApm5Oh=-Np+@vIx*_&t&~6|1~u`Apy7k?hV}F&eIk7{=K>VB55;LJj;}ikaTZUz3fW2fnEt? z_mW?&s>AE%R8m+Rhw}Kq278e0N8gIBQN@D60o(`kK>lU3V&vKB$@aQe-g_f^0}z~$ zXRJ?G*(dh`g11AIi`X`>OL^#6>x{epDoF4?(0yro!R#cWChi2cx}6fkY!?q!BdF6O zj3GcOMBBYp?NFER(gO);hQr=^06`^h`+q@YRI$ddt(YMhGwTUd!_iUuHaiy5I@qjn zX>?KUH1_{lfON_ZmSXpjz1NmzV{fPsZAM<<;_HU{4#}{;;zpGF9D7#QPH17%?UM`r z9f#u|m-<-hBSROa{}fJk*HA7H{+`N$7}2s*6UL{}9D&m(w5z0B}I8bJIt!`5Is+W2@AW-B?==^%mzKs^zQ(T2I-rF!mv<%>F@~}Mq-s>m9+F~ zc4DvTo+SoGz;*U{poaEo-&ZmyAH?klT+~16~Wt2tNXFp;i%7?&GK+LaG~jcjb-4y3?PjvK_2ezpgu$p zuq!IKi#iv3ck!K!tYZBembLnu`Xr$ONe!UQlt6QTUQC%emP5TCW93G9xQqS$|8W$z z{AIIn zN%uyj`gCvtt{vI6w)J~AUnVeHm4~L?peu}N2)lgw{SA`8O@d~+)HROplDFe1GVqpj z&Q3-7)V4ovQLTxedLavm?PW0pk@{q)bR?vZo$YRFBzlr&h*t}`@=Mc20T()4FYwPI zx=4jL79Yo=@uMcK{v2dxH+t}A?Ku<`3=_HXd0a&g23rCeIS8MuNz7rhdjX(uDtgb@ zfZq~o8*CoD@b&CTWYH%QAoMWH14;+)uiozN?t#}=?7%ARmvQJQ*9n~<^ZV%MFa4CC z)J!h<+z22xa|=i31SjWCW|U9(M3dtOl-FrBOFhd{LVXdr6b9f^t|TU6cTCPmQ=Y|G z&ihq3w<^I<$MV%kwPYd+$oqIc<|5?xxq8z(wr8vG{SI%83`OEU>1Tm8hS~prNJ(b5*f^ zk%N)R1`M)wa-Xi2#vx6^Pz!Wdg@b$fv04|>_Pd#%KyD8y330J4>P`lS1`jPPI0766 z_hjN8%5fOO)6t1dwEpi2Jp~Utyt(g{E#|vZ306(H2)Mn(&uIN3QYz&Xv@g*cWx`x& zA1dKt<}m+-T?Hszm4+UG4rj+J%%Roz)9TYJO-?SJvCBNpEi|uMzp=nBB*LRm`SM-l zdkE7~*T!AgAbjZHIFea&xwZ3v1SB1sX&c4vIVV#%RA9`gC8={5=?@5;SRh9Ags%|^ zjasRtBe0^3nf5^_ytVa7@P*h3Yjr1bJ5C;r6pmi<(WJ>?VKkKgOL4(!zuC(SMqWS) z>a?$&+VppQ^Y`B`SxD7? z3uCP9uN*c_gNZO`I6;m?(_2d^=40xEMG+@^Sl#%%m0R zd*%lzn@||m9iEkVLBziQ+9E8)?y9&vbs@B-EAxC(GP^cW6-q7-<@h?(Vq2P;v&)7{ zJ$I4vry)zh=rDvZV#3UecK%z9LsnaqH62^Iw=h`|seBw6_0uFE21_2r$KQy4lN=e^ zzmFMB7{rqglwrL%DeBL?5+4i>W?ZJxPt;E=g_|uO9g81+&}L9^{nuL%Kny9^yXzDR zayjZ#LtQv0%r0bzW_yvt9#=UiXush(#2G1c^gx#IpYvR^Z|}c^e@^;+i;&~HX=}K! z7OHQHn6=JAQYqPYuo`v2P6WNTXwXdPcQqs-+RzVO>z_P!vMTOqdFt%*xkXEJw7lJY zhz4C^J@4T6p-YF_#s96k0+j(`m?iQ?8h@3A@S~8JX?+f~#TFpyPf9yz{KL63_5Gx? z9NDcY^n<1q4fP0fBYK^F47ygf^Jr%$0!|O@_Ig4?=<>q7u*=i?+8-ExT2bwkReGdB z6;)Ik=svWqEPEHtj&h^Y=2dgGJ=60QF_l>+n#akpy>uAUKq}&+quRQHuvIMU`nk+l z`0`}M`tpjz1$Y;-)yh=)_NG(|$tWl)Cr+7iNy=!czHwvW&gd?|cljwui-KY$JJCT) zB!f*=kzbJCsjxd=XOdDbB{u3BI z%NtK9Pz}5xUU%U$-y6jta|tI707cmH@7YG8{jrJbP&VT zlSIkNb$a}Ll+t0-oBHN@0Oo(|C4+*D`meHze%~OAX8Y4=qrjxq$W;`*X!rJw;6lB8 zxDqV_apCWaGBE=8m$7J??e5R(E*f>>EXov#`>3y9lEO$tD>Kk8alUJB6hZ}QGd6i; zTrw@=DF?G!VR_YeI#^M*#lZmI36Bx6ufd5nXIPZs$i=AxA8kCN3Z7|#V0mre-bkJ< zE#G3g(D{Qm2Oh<}oj^U0nSdU$FIzOCbt!Z5QYGo&P0IbYqfz?MTMAlsu9&<+=D)q; zI6Rfmj+UkXy7~HHxzA32Mnsic(uciLy?^z2>M=do-!h?wDYyODMk6h>p+Lq@d-we& zBjdK*yZjS+EfDc?FJNo7zq)_+F`=L*fW`7$mxg2~k90Y1?)+*gh4#C|^E#pPcZ0nS zQ-6H|{bMw((#;bPU2@9Uxx!!ctq(s;86+!(r4HU!uXxc&AFr5cQ=x>H(Voa4mUSOTKtnAu~EJVb* zImgI_95T_Pf_^Ro`C>*=Neab{f>UJi9j!4@Ez0{ZPMa*#qmuWV(9^9nW@DbdfPw%( z2spFdTIR1yKFu@1owCPYmw+;A&$dq^k?-f14S9 z6bAXf)gs;a^~Dw?l~1|S#bV^5?nMA~naCoq#9Ys=d@DQA!^JSfMjVM!j_F7a)(uHk z);}N13+Amnbkgmswpvln{1d?$l4S)v^3DqT3T`QxYFGp^QJgrD56zKp{Yk-J$caSd zuQ*%EwG`@VEzN(k($^T9vpkum7~r`tpVhtg7%E+oVrO=0gjK!rm-w7rf)%cu(J&|| zAxKrI;K8`4%o*i5kdTnTS_<4}!c+WgQb%jf)>_&=ISj=DV>b zGGnB%6eInR=WyR@hGDW$rHm?;cTb&d7DAp0UH`(Rb4&VPq@o!{xC+bji0O#pLqhwv z|INppKVvt#uIMDSf=EgM4Vt*6qTn)>{n1O6ac8TLO1w*84izo$B}?8770<4K-Qpj+ zgA8zU+}+9WbB>9vsVcw<3x)kDR8#LG?GmNzy|m`x_MoSqK5~u+61fuYup^Tt$sfOJ zf4bhZTx#E)1QLb-K51C^`eAIQGy$SNMEedITw`Y2u3_(8nLbDgEkL>V^~;kTLtJUN zQk{|i+?e5Ge5kz$ir3^jbF-{^knumD#O=?0Jju?@n}f+R%_=ot{zhs|obLbI9xj1- z&fBk1GNg|mxAN8HB+*C?r1*v&NR)C2q;O$rKPAIA!l~VgJR?a63^f?dnA=v(Esqd@ z^(ZYgCmnhVI)3WG|5i*`omF!}R%Mz0L6x$uneISyST$j6EfI z#Y_%yLQ2wKmEhZn{->f(6)he+<$$+f5N}AjNy3BhX-|?He~k?y$$be6%NlYo{^ddW zuhMVvdK*^oVsCGGuNNpWXQz^f%pTlj&~0rNDtNuiU=Z1>yUz2=CQb1~?M;EE zv7|?VmXWb{1?F7c7r`VlW=>Lvw+td{XQPvp5bRlE0ZOjwu<--FMJi6omgg8&J?lzg za!!UwJ{|wL&*jBid9V7#x6TpBEDsG^M&Ej91C}R?yYxM!6AfoRczw`TOkzy>|$ZL4EYr*7RuKJm(jGg)#4kbF$%k;!L_$X`5WQ zlf3B7Lb+@?*q-WM*0|u#;`u8q9w1NgN2$^0gi={5IF|#^%Q6e0DLb}?q)t{53+cCb zy*Gnw2HSu#f)G}N@G`vR{e?Wo3udFrj6dpTux5C&V-F2OpUht2Ve=@RY&yD;7StjXX;wN`FDn21&caza9iKh|O z#lOoz{Sm`>j{>V(ojJmMWShz+Fe{>SYt7N~v-F&yq}Ckz$UXIt<;y^~uCIIj4IBMiNp}+j|67@=y=#x|^D7}6 z*0oL&K=mq_t>pea7D7>+SBf3s0`3n;MH^>oQF|@ymX5VstPWc2xlQP6keqMBPm}68 z6M*8LW{K&i)5W-c@$7tTzhawfF=SB~onJy0Z;^lKdiK|FX4va(7Pu9Q~WCg#E z=4;`AcZ-SLFX5OK98gULv6ko1`D1y66Nq&u&4rP`DFz+Rk1$NMLDJ&-rP~EN!rm!JbljpVd^b|@@ks4-3xbj zcXxLW?h;&rySuwXAZT!R2$tX)+#$HTyF2W4KVQ97yNZ8Qt%6yzdb-c^=pK^Ft@%2Z zGe}|lzbo%ea|B;RY-_U{Gb5teHUD$u=omGlp%0N4w}jN#;P39x4GDu@qB&8z%WdAfY@*sCF^VuVBK7iopf_7kUdEqKTF;V!W?P`pmF8zePi6^CONj2+o+PfSZHY3$p)zF6u&r%nH4$x<~I#Y+4MSyGeouX7l@LR zav9ZCVt&p15KC95L^Y$I(}i2)1o7x~7^5!uheeS>RwbzkpP!p)Q((i2(_4OjZwiKe zJzfj=>=ww%SbS@&AuA?@Oe|XvY;u_uAW}5C_sm*n28oNuaKc%d9n>If+VZ!v0(UGz zx!5giyAJZ7a^2D_{I&@@y`SD6+`oS^LxbOIVZ(Uz3^VXnBcEhf_$ZK)F#|s_!3ZCj z3BZT)cg{WUbr6W?_;zkX1&Kqwn_9wA)Bm}8!b)I^8xsbbkn(FB-rVw4odgq_z~NTK`-3r=pkm=~7_NyXX}o{R3z zFw`2gjpV-P430DXP<0AWn&DPQ={wue$#^D{phH@-Q$j+c79wuSG>8jL0RiR=QK=z3 zJx&ZfSDS2E8Jaxv1WP+-_xOo>`+LB8HFrqE-)iVkK~;qX;`{?v_ceFjH+pQ%431Et zB&2xdNUL{RI?b)mn`n+8>GtEf$y@ciy?d2B+OTh-*mjda6gmb>i>|HS#D_#*Jz<9EKs7Zbj?AJkfKaM!NHYK$7E%q+Aliv#RRMS$9T>Tjfc(OG=t z!Jq3`>EGIVv3Hjpdn0G|w{DbD@t0iE=-=gLNHjP|Dzqk}h9pMyHI1&f;7orq^CchC z6(|74_6zP=EX}QbZP$~w%MB8dr8df+EgMetS1QG0OqJ0`FF33m8M#=Jp}VME#(8rD zZ&*q6^A_{I!HiX{(T-`ghw7C?0;g5m8l&0^(N$m~$;ng5Wi0&n%&}&c_ys%pssw5P z9yX{ObEj;?t1!~8QKd1xJlriDT12_m+9wPHYtb@MIU++CJFT)lO+xxYgPD(A49Vrt z2*S%3bf{2a3H|I&?cG3AeFNiE3O0p>k>j<&tFZJA-06Lh#m?e*v$FzC=rP@m6CQ9q zsqoiY_M2DI<)oxfwS7=?CSU@n@bn;v=VnCW0InIMN=z-k9gF9E=1Rg7_#ACAi!3K$ za(1uNArXcL^4-d^9h15EcB5?*AtC#H96w}OF!rhM1riElulxx>-=M{3StR&u@SC-@zuyGzlIl9upU|uX4nrUjmW3U6Sp58YN#uya z!MECXel92SD8slw7Sb}!UVIx9msWh1G*N+C2gJZtOmU>|*Iqo| z6=4|?j94f{M8wO4=gC9bU9PjLmy90H9e^5u;N zH=ViG4SK)}>e^VjTD>W$AGJY{6^cYR%CYB_r56z93M1$UO00^dzxcI6@N3X2aU?KF zopZg>EEM(am*4UPjOSfAJFIF1ao!PZ)$^`rC3bMp|{($(R!`8>93OP4g+f0A^} z=KYn4>p5)XbgV`D{c>q$@~msFU3sqCJL4RcfnLW}TwDi)h58?=J8t(UI?$%D!|Y^HnNym|?^i72U?VVnczzeay?6@TzDi2UP_MK=G|7t?px z31r(en)crxl~k&uWRRfIKxHS+l>x#d-4$=-NXl-eHcQ`lHB@nH;&zWs%;c^`VW^QX zm^F7x)RaC-)V<@GCPFfDxZet}?3L&#flm(+f{ws*q;_#<3w~`S&J&vTz|I77Hy!WE z06RmvCHK@^=T_8L+q)Wbrw0C}6^iB2I4^$Xoi(an6$osys(wk_kc7~=hmWfX zmK);YcVmF14il0L=G+-XMEsd4-K_N(!R?t0AO6Usqlas6#>W6;V$H5W`|V2Ps9lZ6 zW)V<%kM2SnDqLR&&1f~6nY4ch$HO&8IRTs9s^;@|vuU-pip(&+#7W6>i4?Nzrs)~s zQRn5A@Pc_l&00!PoOw9wFi?_4+B_)7d!)dJ1Mg$SDlYvzf(4Z~@KxHu!H@;=3uO=w z>W)7dPRxhnNG4SWn92OXkJ}67I^sG4i)#ndjKCLq+JZ zw_kNH!h6|nG|qN;*$ZeDiE#?rIcKgOzYe{%7nvut*80wY^#DO}ktQ!SgM^)nOw;ZA zcPEWd5N$b6+B z^YY@Jb~*e#rOsrbnZlek#VDL}8bQ~8KmV?R2rozx@GvNTp%SC@ItzMMxTH*?-gh!$2x{R8J!dvbZGvu&aeL*PFW00Up{`Yrd0dk++3(f-H0 ze^jyra@qDGu&}_VhpTs%T)v{Kz-(rY^p8HWx|2Tf3T?8HCTgv4PgEi-WXX#4b9M1B z78d{eHY-tr7&q=L`9#Q}QsEa59kFF|D0475h!m+BS@MwHuUu-->yv<4F;rrPZ+4^3 zo8Z7cdyMN{TeUxZ)ssI)g$?VXk$FEjM^a)T-}*=Mh0dM?P6XnP$e!W>Y4A=v{_35V zq1(Ry!938jxEt5n;$WO3VJ?4OdR0G6ZEv_B_I_fxmVJ0C>DmqD!Y1pRFy40y8leL8 zOU5%Q!UVxIf*Z`if~Zv9+c{`u84 z7tdVy0ru)@9Ma!IYlyX-z!<_5cgsuo^t_|pXNr;wHowof`*~|}bbG|Y@)WV6x_J&L zL3xE=RQrIU7EwY!8eM0u^&E|i)XZXz)PxAhrAH8{IfkxdbKa+~t5*2T`qK6Li&f9@ zBT+rF(5&`tmA{c^f=gX9jD7$~dPnaOzhIx3=tr~LF_21aJjU0CcnciDWpZgTn^Xs>F@t}IOJoKnnaVK0BDx{1uk1}{S)l;vr zrBmTA;{9t8e3|+3OU`u&P`c-daWm2L5-T*;^}9k$S2hI6B?{0H!VDeiZ>ka7mYex_ zZ@vaT&c+w)OFteBpQmmLHkn{lWqySnASb`7U#~bZd2c`u0kUN!nTZo(qGMN}Eo&?E zqKU{(z1{g7DVO?MJ=8 z-TA@ztSR1qW5$r@VflKI`NfM3?`o^`0Is$aWWwmG*DNBfxlZaQJdig>W zX!RWx-U}1Vr@vF|;9_wL1@|;68hbK;5L>bxJvj}Mv_}01#Z?Lwzd1las|=FO)h{07 zy0!Oz0p5u-OI0a@hL|T+`(htGtkzMhg~cQ*u%LN}yOvyYoEN#T1O)zFIBH^bShueU zrRFv-`fzk9yI~Rqv&}hR`kK;cr6UPyYYXC8Ipyw&qi84aqy{mjZcllLjEf4V$&;kL z5YJwud3J)L&Gi|7{MZy6hku5nECeELt>KTF`^BN^n^8I<9m4!i?-WliOfx^(%fU`_kptsNpQ)rHDp0Q=#1}M{ z3+iuO4!1?BAaQFZY06|GZq}!zpF09{Ax5R2M2~;@LI5G0g5xr7yklAT2j0$3N7DNN zSQZcT>R<)is7y6J@oz8f$-}WO2Td{9t>WKy7GgguG*WH*qshj7Q9-IkCPjIk0 znN}^d&78_a!PbMi5;ni&X8F+3S&;jjuWmtw7xE zV1{XgifJn%866G${C4KCJ0H-oksz`+Xz?`BUvOTu$bsI~wHIs^O ze6ef093i~%4? zB6bG0(NFw2oi?}q0Y!P}lU4K>kOW=4t^(!Lt9e}PtFTdB0CzeI5VuZ!o7ugXJ$vnL&%Xlh=I;IRCAxlVj!)X_j`4%FcnE zi^acYq{NJWaDQs?Vdx*~2*v0{dsQ`v5yfGNnflWp*EWOKH6d#?TR~+<&eF^kQ4LVOs*I0fU$RR^=gVRn$#D-EDsrS8iV6vx3ag>!fOOx z>unLPpL%e~z+<5I+sQgal_D)F>YE>=(RaDq?h^S6y$))<5jPsuf>{v=D-^wA`dz4la#pTJ^O~FZXDV2AE4+7M?{#wNO()loXjKK67)rX@W~4*Ai?q z*#!i?T?w5pU+Va%c4x4%TzGLmCt01{e=OTeBF%nCSZND!6z(o)YPVR_hLxm*3esjE z!PV!4^5_KZgzVMrI_=BVrTtZ!m2gi97y%3$4`!-R0-1d|we}=Lds4@*<9uAWd%=F> zaDl6&qdWZc3Q$U2hdBeRK2F%?muBNP*3w#P#)WYBTZL zJPAD!nRH2Og^5meE+;eELzt5;v?wERRrv3%yYUYDccB^zP0ya%^igao+yz`U+yn6% z;;C1I8pO!^nI3|3Bmf=UcR?1LGa30KiBL;R>)50R+?S)vIHGQScwnK}Atd?OP!>E+ z$PIkf&b@b1yi*)Wi!VBmr^+Uc#^`tu!Vgc73jvG1x5LNt#;;0TsJY7~liluKUKXitHD_bCnj(*q>kRGEFMbZS zdHCixB|d$CC+T7g>6mvv_}dZsReMq4(k#K{q`L3YjgttU*y;Hl#Az~eQk>%2h;Z0& zZL0qRE?m8j9?0jqe=Pyt$ZVNEk>*r$nnyJHGVsPlCPzt(o-(Pi+Ug|yO))Dl$bI@b zTW@Ii!q*l_aJlPOk}tR()u$`|NLx^XZ*y{R>`vUxf2%?uVvd51!IFWWpBE53kI}b_ zF4X6Xp1p_7EQ-*(GKE;i%_<)oo`&U%`;7i;*!K(M;8>u17e=HcpSD%w@|UVO*b<Km-Tqb-7LYh)hyy*1q0u{Ni7|ike~o zBroNuDjAs+*f03?OSJ004CUHtDpn+KVPV{@bokkgCH@BTD*x;}u>Q+cAyq-5>lIL*+Pv+H5 zSoSqJX8|>Eb*I_+YRA;l}%U-4*LDw1SK>z{$~ntF2o-in)#KQvs$v$sVoIA1Ok z83?))76gq38@zmG`uSydI~wJGA}bv1uswq2n(Dn`tWX%%&<T7Oa^a`uC zZX$Q6B zul!g5Z8R9|iS7#|0~dgo0iNoD9aew|WuRS=@F30WU)FZRZb#%QXfQ;dV|Mo=c-ATX zpg?P{1K9ul^JH%5$9?iVc0iZa@7l(7<04FOarpVR>|jBDXn;bwlz4_uxz)rbVVri-Lym%4UI54>EpJe;hL)U zu}wGE8W9cd2mun<4Xf5C_QY_`eMe4lns`QG$z&OPpK&uwH;BIr~`+J#?k6ucwSd zKazQQ5?1vaP@~Lc!opCi7f7?e{6MJFjGWT0c9LkMlbXmT4`G-cPPM**K9UJ44~N~1 z8^ID8ugFyBxC(9+MA*wAxiKsp#?`t=fScmRfqB0t1 zAq-;TToUU4EgoM#xEQO@)cK=;pJA#tJB-2EA^v^Sb|M>SciHkH@K^mHN+l5dXmD@l zvl~Qt+0UH27j!?(1DnS_&lSD`rIL%!WJ2SODb@{f62(G+0KKQcI|g*CALo^|;~@Z! zyrxwnQNts*WV3KBvJui01F-!4LPY%FUAeDxW9msa4+1db z1f0NEH@G00*pcg0H=8|Dh;+(bN6Ec5sg5;iny*fc=3XT!)wA2mL;!7#9M8a16^3hk z25V6GR~Omw6g0gXAt0(wMVU=@h-(5S8#N&C#DMUtyhss4q~ssv9q=H=$@J&<=YF&v zjCC@@e5UBVa~J*(`U{ucG2@kEsdw6IXzj`tU%R@e{H*v@p-2*cVtTAZ&SOE2KbKD1 zwg~5sq72mXU$qPW&fL)b1?pDzXNasw%Un@dFjfehy3I>R`}5^`3AP-(zeOlnixiY$ zTqX`Le*abhvXN>xX{3k?0VBzQRtIyAa<cw&uQFg2ofPv?drK9@y zVBI!s$F-Y6pN679)(bF8isD+3e5O7KO>e;RI_`C3F)s*R|t9$gcuxn(T3+u8=MACAOa7bIu z7Pi=Iw8NbxO^!*yxWvjhR6)JCF*OPm^i@W$4wzNO-mijyzu{ZCzsaCQYLTDb_0UAuHQj|W)@uDZPcP7Hu!dH+To z>R)ymw&PCtrI((T#SqtBa~-!1s5dzOsW$-A`FqL!(v2H1KM93dKsDNJfKaZaNmwH+ zK_3&X(6w2KPyAoo2~7Gg`S{{y*SW)20H6jc9?Lm0N>%N=xTLIm)>Qk_j$^fVncm*By$lcf z>cQCx$`_3YKe=S!sQGo({Xi5DGj>V~LMu4LyLJ**noBPI>Q#^s!2V^$K!aMeH75I) zbWUj3TEdGe2o=3rW!H`Z4b8_D0WAodZkW#J&4~DKc*htNFEiLsysvXE9d(A<%QqN( zjM_{|`VNiJLg;SXQW0T6vhr!=`t_Le`MXL^LDeri8XNV`PToZK5zkSDnB8_g2atPC zUE@4Qbz+fD%9$gvNHATV5Ie|^2lK}mAZ8J9qim~6`-h!qhnG^gPsd)f%R)ZMcUo@Z ze02=rO6j9C39r@^1&*h%NXyCpvD?JIfbj2IS~19T!Mu6m9ym99{WWmPaWt)3NiKRQ zlsar0v0(jS(Db_H({FDYLVm%y1FgCqQAoQz@Gah}cD6onxc^NL03D>OC9a2QmMoEp znuND!U|zLoN|rk9uFdSiT*EVvjUGG`0@=#|Hb?l(p_{bXD-)#{HJVtv?Scg8rEzP9 zx|In5yvKCxlu4G?Wk6}3tXy{pj9M76$#NYdJ2O!FN${C_KCo{8+jI>hkE-vSZ!bn8 zs1ZgPm1My7{mBm3h)Jv-ynB?id$cF)F(-H}38I~(&oBzIrT)i97tk(`;fG0&omlnn z>YMQ1S|(IDr00H;?Z4|7BWE~X=3vQ5_ZBB9cWsn^Wj=`%Ly9`tlVoZi zGYP_jD-|3;mOdeWd7<_7NaFER;1khK+p_x-v|g^RSdoW5w_+*Ib)jO-|Jd-g|J zI1BVzei8h7_87q6=0isI0f#bvY_SvNUOsQU?;>YU(Iimi(f&5m|LdIiEFqHg%(FgD z5gb6IKq-aC0dZ9W^_M<1_{3%g>U@H{{$jAAxuiF#pTDeAOje{5ym)z4=KoacIsX3ID$6LeC?(+#oM zbT!n8Q(?NP!8g8iiQhl2 zEgpxNq4Jxz*U8Ujfoq#T9`V&M}wIpVpjD2!t#mOc*l;HFIbzV#o5T7mSgIEXi>}g`FsJ zFn9nNa@I7XUdd_*I6fs%B9+C=O~jv`3a)Mr=cdR9%_Nfd^uT}Q|Nr)c(rHwUZ;IqI zAwF?-z^jQ2GXw3Is&(Phz&7h{;4YqU1JYTaV=q{%LdnUH&NJc|d#Zv5;eXA0{omcu z@!+LUP$z8zc;lXUpS?0WF*d*zPIUNtf+j+W@lL&v+E54RGW}?IaXZ*xtAkxemlSmZ7)=OJzf{e5Ph_TtgjYDTB z?-oSnh6pU~Ly5=JEmnY6Ygl``X)e zkAt;>UiglUey~^umfVP zqw=M@4I)RGI%B8VOc4|mbVbbhnJm8!6#N#=r=I&`Vb^%ua;Xf-lr9U|FQhI7QL(yN z-%I3j<=Pq9m_t;kG1r^E?Vke-%Wn|ZC?<~>)D6erztk~|2MmA)y(T>_(w*qR9;Y+YZf%3LOETwf0`@F{9FQ*ARbQ|!OLF`LYqbE^4vViX zwS4E>5&9QKQi4Bs98G7bOwrDK!Sncl0k+uJj^;S`qtO&I?5XHWA*LFPY2&_*tTut7 z>-(cy8_>h(5wO{<;0X>i(hYIHNI~Ht^Yr1vWi8v8TE=oDJ9!d}Wh(Kswtc+P6f8up zsJ^(NeCP)O)yeWar~c+~9g5}GS&Ax|YTYPrFB63S;huykgN6(M!Ga_-j~x6aY!M$@`_r%)m0vr0F6P&$2+N z;LNrkrbPbkKhSVIe#xeuzaZRZG7HeO9>@>hCH(;ek%=w?XFpZpeb(h`rfm#%n1C*T z`Rj=3WGit|cGKzI3{?t6G96TWrd0h~Yx_3vR9G^wE0ZZ+v2#^9fCAs^MU;E9|s+IcBP)Gt1I`j-OuB9UmJAzGJkN206$>`0_klS7js_jV9IE) ztyVRY``H>YX4mS4t#$bR6AW>RzxI542M2Y56>?DmE@k(?_)bF4MDB8v`Xh(G{=baNAeJ19AdToOUb z?~NORg4dKSL%jdLilbohboWIRJK^=yy~z*YXge^F=z6|@_fFl)O%2DXR)3`wTvmDC zyx?YL000Vx(*VlY1oPqiRrm7?mh8CF{IIR+@i+O~)|0$f9IOdnjha2qG?EN zk?6W0mDUOX(I5kNr!az0UBrn{Wa z#gb9|;@T&`v`Mv7J!w*t?zi|ZjZDRQ~hG$T23 z-2WChBkul>Z^=&lO~+?IjtY*8iwpY3irXUM(_`@1xE{Zajwy$^)EU>oBf}CiI>BS4 zl&Kl{)XEX`Z(RXGiDB-^f-f1Lc~j9AukTt(u75%Dx)ZLe9xw0&_SJwCv|!_`hy1Ln z0mc>(10!$*ao&IO`9VeruAeM*F&3#0lDnP)6I_lr;P!&hkg3xMADbQCuZXfY=R7*T zaZ`@!)}Z*iinaH2j0gSM1{Zj2_9Dk6!`ibznN1!ZmQOK`<*tW(k(+B1&j9eSzlv8S z@C50?zcEjZhC4N6>}MxNCH(Ei8MnASYIC=4ZTm?54v7I9Y9N^!XYTpszxb0>Pcc za$oBUIgJAIVf<@zxV)T9G6RWWQ}2m8&kB=Lo-)IaG#hku%P;W6TrF?F5P}*s`MtlF zt7<^50^lg?BA6x;!b_082jdQYz)*tCvrXbjTv;Y;k>73-Z9A(k9es!Xzkj)$2#W(c zf$1~wsrwg))XDtQ+~ez*l?&7**s<`*!Tw~V!Bflrs`yEiN^>DHIvj4i@#8Bpu-lO% zZcfHix5ua`W3NprmqdZiDN4s6>dPM1Rhd5u zJtlCjzR0c2M2lS0fk@xp{$j#iOi-jxKKB}v44AHaRVOzEJaW%PI~lWom=4~>8^>Ul z8w~*LQ7bGE*bW$^lS$8r-QRpR7stQWUIVS3mYO6u34+cRgu<6bC&>OBJr*1&`d_u3 zZKM=tYpMSUop_b}aaa^}{I&xnD!M?RUdybTzilzYCbf7p9Ln{oCrv%J?qaY5l<3LD z*Joa@V*d{6)&s5xJCnEfyGk1C4oY{DhNMVA~`_!i)<~+w3_+ffz9oT9uNV*$q(Ko z`>>u|usz$i7sO|)N%-dazH`7b=k2FCp@m%oK{*93ESS#70@E$4qRhPir6=iLR~9mp zRifbKG$tP4sV+GlANh$ODJ3d&Q&So!ds%tjQM9jTMDOcbz5hFi00}V!(*L`Qj|WD5 z-=52chgEuNJ+Tskjc$KQWBT4P*h_Kt# zKuP)qtKm>0w<^3|Iny>wOX_V;9me^AC32jtPOvn~!!&IDMD*ZZ{;ILzSs^c45ewtc zwV9~==wqVnj9V>KGS(=GyYCLu+j;w&m13Y)cKuxVFJ_2B=`!i$?*bfLdT}8bjn9+l zxvlX39lsWM>6^_%Yb3{xf8w-*GqA%zNyY5o;>!-QyOu_Hd$#J2mi{^0AAfx3uH9z0 z0q!aO=qIFEJefK0vtr5f3UIuFiy9n9xzpPk1+zv*4Yc;$3enWpCayK}eH%pUX3fZL z2F`LmgbA~kzC|@NXrt5af+>Z)7P9QaA}8nH441d-c;dff(l2534$XZ_Cm=y87=QzS z+Bcbm-zo(7)@m!`77f0-=)iXfiosHVE>Ks6t=A;jKlg1#XGui|d5A#P%bO-d1)z8= zYYS)cuP-?c!8_=jGb!DLv7_NBvub?1@Dy)I>Uj>BmcDKl|94qHf>JO6RRP+U%Qht~ zJ25@T=U9|M4@Fhz&gM3qcOlM|`5(>6ILpC*vcI*#7mda;Hes8s64P(q1{rY!3yKzP zVI}L@^!>cBvoNfim;-tRml3U^`G$QBn5H-v6yBc!@rCELX}#IZ{<{sgd^mERC(a?c zYu+r{CC)W4K_NKv-GZm=nzVg!7w&1b^f$J0Nk%9sVx?FlNw;<3)V)bZNq5-RsM`%t z&tt^u=%EjDBaGP}KW8ssfx6^xbifKRg0_?mb+5t?+** z>xd>Wp8TGyP{Sl$DlvNh)+q6w_1)v`y~Oe6&1Q><*QqIbG}`lE4$oi)bW^LxjP+@J z06QVadwzPN&y{lr`3puIv4fPu+~F$6(r19y>B2=5{n$55wdB-WiD#zJ|6>6fb;zkE z$H$Z5c3YPBuDr9P#g}{HL)A3&3fVV*9=d&B$#bkkdaR`oz6|ApDI8vkA_M+tBW;AF zk^WZ=pcM7gJU=Lh1}h&xCur{ci6%1EkdIGzzxyQjqJcsU)!|M1u^_2jS)7b0_)94= zZKj@5BIb4%JsuBR4k*EIx_fJwyc`n)*c3L2@_D!^ENT2Ze5I!P<@wg_ec$w1DpegA zCWHl7V{Hkp8g*Z~>0SO*Zr%LhZ%#Jsz#6k z?9Vn#LqESz?dA?^mmRI!yJ9?o|5ptqrPL#D1jIdaz`;$jZS}t4<&^Dj zM`Hp#f?+)-_4>{OSeG5QlTRcTW@a5PCshPI4trjS(!}0-8@`vomWah>;&(fm{ylkP zMJ8Dagie@syHK&+X?gQ8nvH2+@L&Ok?uuM=aEJT0JR89^ev?=8>q1n3|cc z_Z>*>Ohx8mN-Qn+^L}LDbXPx+_Ga^F7GLw&WQA%VH!eytM8a6AqPlnvDgIy>G$G#U zO&oH!vU;19%s^rV`sPR2p@Q7P8+=o!2!!RaAI68~@&$s1e6^KsW|)0!x$%rJ-|BiJxksJ$K+w0NhS2 zm9{^q>&kH&=60mxCCj9*4ErDNXamoc*<*7Po80!(3+sOqw7>w#CSzP(SqMubRLjW! zem6mc7_sUZSWhM1ZOF3O=UAh+ot|I_{qGo=%fQJpaHY`NMX4Pdt& zc%s!QrFKl)E~J=aD^a2aT})&J2C6D75qIgh#o247F+&jN^8Ht*Q;X919~DG`s&yI< z>W7FaHnIG;?N{!GDH7gp(z^w{uC~hZ0@}>Suoon_cz7U|8q5*W2Sl9u!F!1iw1fe> z*xKl@*sfEfm0hP4Hi%lL7_04bYQuZ5`D?EIo6qmaeX23v%hdkm;KW2xZR2ooD7g$K z6{!Nz<*Np1T&8e#@!&dL_%Lx@ScYmwnUKbgoz6(Ru{0*zgv0mzt>GrO$@&PUtlQ6N zl0UhGMCXV6kN!sKK3~O0zjUY3cTS#|Ma$ao;NcR!c|JbAbv`6+c+9C^X61g5kLSX% z#L7-i!-!DY=^mkfsy7-_q3qynS7CgDG8~X<(ARPNw%n@Vd(&^uCkX@d>iJALl(<2DVa%hvK#J_!L*-Mgl=z6wjU+?n1wa|<&o3}xNh6s9ln|_HM$2Sw7 zAwf9IN&nGaX0&RI@2r+dsl})JRrvRS~x)Ho&{;kA`1xv12NJ`bxl!?9VzWr<2 z@sPwI!lDf51V8u}38Sfpjb8^pjI+in(B-pJl5#?h#<#-0u3-z^Q8 zBJz;Lfo4iJ=jcPry=X{q7*nyY^q7X(I;_sbT$<#1-CNp^6gFJQtJ%!)3c@VZ7jt`v zwcM&0^Q1xGP`=*rsF-2ga~!0Fl4mGn9yWb6u)Px%PZI3QY+M#IVfqedgs0hv7ik0XT}VY0T+ zS8(*xo!U2?^=qla`hi_5v@0K*&P9ePpXpgW{`Mg$8Av z#}CTZo3r0%BOeT8&B4gESR6%tAL8c)(Kb#giZw_>{Zt2%5ji~KI@Jf4^4~x6{}@|3 zJ|?cmK&DtRw!u{0)m#_^@R( zRs4)k?0~W|Gy7w^^FKfRn0T3}D2kPs4DlND^2!+>?P4xM@q%PXhhyWwsX*xFF(sM( zraS1NwsK~5tCvD8ws-gLyH2f5j~=NgcWGa$P>|zT_PrbU$>!4q(7^aKlie6$+|R!v zfe-&khN5qqV!ci)VvPM#DI(mj-v0)h!jaqUJ26LrvsH|njfs){sMdy9iMwBN%mBZf}@pS&EcVT zhF@s;b!$*VFiZY#-El;uWkjIXHDuPxiY^Ea4h}!wVy8wvjd8in-Bv;Zq9o;+VM0i> ze8vhAycalB3=Iu8W@nSr(|J5E)^4XnM7Z3!`jIWf9MNorN z1Lf#411z}sj=5pl`O!Ik6Nf>6X?~vPpNIldNK~3sqb!j_6mQoEBF*+#DS67mk)K2= z(}yS|FO}^Rw+YB6E9;w$j`@!Vh0hE-$)WzEyKH=fj$HG8^Xm?-MC%SIQdPC%bPtz& z>2TpFlX^a%y(GR&hWPC115}2oT05V|FX5qW7a}d~Gh60K?je|1o9-L$Z99UWBYyWD`CjHOF{xzd;{?pDwjEkQfSrl+D+ zjqs2Nv?lldlO>A-2gj`Rlj_xoOl)Op=j}7I^JlD5F=bp;yC82qxRx+sMFKGdR7mf!ve+&GmELjQ#%c(f4ayQ43VTgvHq8Brz^8 zyG5hxp%Ms1@T%wK{GvWuj(1|qEY2z865?C z=t?{9ce3{T@BZ!liWIvah82tJU5r6UlmdY$kYDjCD!3#dFsABg z=^vVQpa>5U{d=pS!Lm`~12GeAPdm;?&B5P_Kw~r<4g1AUdN8>T(#`irp0m!XclCA+ zqt(h!hkQAae4K=BK!i^>3`K2;!b&N7K`Z8uUVsYpysf zhK%UZ$i#wA|0V7yC`P{Lf0W8@UruW+h4GkUW`wSB)v}c=Jw5Z3aL!-67s`Fij%pUJ zfe2&ZzwW3(!pk7cy9lB?x*%I`3f_QD?iH(uN+b-oF;{qNu=-<3bYrJDN|2-2g-lMm z7x%M2ni&W5BDM6=86;LUaN33L!K@(Snj7;ZsYoR@_Yk2(jCo{ePHSFEP18&Z;5j~Opt6j$EXXn-z7fHqN?>0fR zYzStPII~i;L^FJFpg)N(*QLG+RoUgx>%4Rhmzoo)0*52-H=}nE%aY7?(Qmzb`^0c{ zYUY8Yz1rjmE9>D{5*zH2)D7Bf0wf=H=EHc?%1s%Ct4fT7=yI9%jaM|OmZg1wM$0yA z#t!1ndMseCx*xufBR94#@;U#rSgmO*B_*Zy4|ga$DJcoZ&};i{R+$GE@xN-;z;k`T z33ar*ZSB7A?rxeo70ii0N2yGvMzeh02Kb_VLlY_|X*JUur4_IT*|AhxudD_PjWP>t z%&bfuSN&bn;y(6$;w_?;UJd2_*XuTjnwcog0;&&qbfCQH^Uh74sox!hyRkM^s@ zpajMt3xt}_&}z^l4^X7u)oa0uq29GmrvL8Ghl$EL`|*zKHM@LmgEf15R_ql(YvFp; z#ZvpLMC3{31@p=HOSU$UW|d&L%^}Ycrrnq?T&aF#) znB)F`!A7nGJ!r=2&gaz1cv?&OnD+K?>d}36<&SN0a&miH8$CV!o6y8@@svp^Vb}Ga z0}%Br7%1}YUF6}Bm2qjdR)}>;3)|Igs8u_sPCMsY-70WD3m926`#}HnU+3y5<$&gr z@5|nSK;BmS=oX5YFd2$$){KL?Tas0tZb6`!pxJ%I!bI(KpjvUj*gSYV7z zeWe5WMD5-FiTN2?H}AN!oWn}js|v2fG{=TG85zrT;4ZsxdQZ&=j{Z}TdLSa~t*sh- zGX7u^n-qdtX9y;L zp9?eI$C2~D<)fpc1GTlab!@CGFT;saqC=`Knb&9TXC`LZD+xKXKWv(T7e1t|4Uf7; zq6Ac(|9tYy8oO6B2oFkBPv&UpkO-lLLP31+pZ=%9RqUz;FG`Qe924Ko$|1the~b@F zX@oU#BCmmo^%kHCLYTiMY2sq7)j>V=)R{!6W@aZV92gG>?%NS>#=`4eigTFhP3JhF z&AWRYzs!Zw{~>c>YvBWbAf3->Hs1@)p(H5kzAK>(_AL*LhPWqJGU}1%<9bGOZBejG ztZXB0%;tz&=tC71U4%CoLjN+iqFQ=JK*_+qSuE_ntlP_3JPAcAax>d~{<7WnzSyqa^CMcprXpxt;VdO)=w}a$q8`AvFKN z5pAPy08|Cd?bS3f=WBQcgRUvPmgA~bXo!Vjch1v0R5}puJW-G za-&{zJEs)%sw8@IZQn_Iufg`MgLU|ly$tS=jo1Q9$H`w;QP@vQ_UKat&aZ$_E);8q z-a`HO)x>1`W1JNB?ZG+u=qN&jEU17mAe52_kn*sG9E_!Wv2W472!ocVD!dSAU1GZ0 z2_?h?{;;sD8a5|}HyV0oXJ?5ruM^RTQR`G$jfD)haka}5_@I_{;d?_O{k4~~^a90Doj`2-70qE3? z?^7|jA$q-0Qjzo%w6FMbydcGdJ6&c^`T${29oW_}Z zxK5~#^2)srrMr%bjvxt2G57lZx}2r|o*+RN8(3H3{cJE=wAO5Ss5qe9`ers#lU@K) zWp8(G+hz4xDfON@G3LK;qba-~jNx@=?PQXBIJ#~K*_L%X>xA{PATungw}9}sj)Wv; zfeB*-NF?L3;PTD%r(}@Yvg97G?v^~!`XvJg7V5vQQG49qUmtE)tX^{V(IR~)5?a7} zOd&_(6;sI8Qjvsjx3^qo2^{*&#?13 zPeb?u!Iug7qpJZlYN5OG#=$VGy)l*>6YLi5G`g7Hc!|v79$JV$T2j$SCi2_a2GzbU z>6w4h-oARJARJiBQu=V55oF)R`8bH9xjsE;esq~y@%7A@ButKxMySSvC5!rBxzif$Ph)SeAF4XRmZe_I~&5W$(JTr6iA|RN3g$<|r4>G6t?qyJ0h_kl1 zis1@H1z42GAw?6^d;j2oz>>`5{pGN=sSiFj0*0(^kn{;>j~~bcRg=*O)(JN;jfS#J zd-~0_G&p5>9lV3MN+Sp*Alo-Oip1bch1;WKwX!jmqz%gP#C@e-Ka076#|iT9!#f(p zwe$Xbe;gYdTl)9eov$vGsVyxoemr)4o}Zm1N|51lSR+T-T)dpsO_i3Gg7Chc)!7O{ z>-U8q92^|z=;#0+>EzA97#4%}u`@Rkt zXITfS^X}@eM3#u4f=I==zX$B`|4VYH8_*Yszb7Fw4(Hyv$;?9+MJ6y!S!pw>rj(Ov zFm-B_g8#i_xVo%A_6?Fuay0oAS%$&S7`GZg> zNqVd1$6tyPVC)^~Z2KmDP`JAZQL_QJO*ldkGG*n zo)Kj^&K;LcY~`{ePd>Vm$jWGmBo5V@P@wyzd0xvx;x{BQ^@)<;0g-jE45QeLoMiiru^MMJMUEkOg5%`hYH#R%$qr-(vEb>HOc``<9F|ibvew# z;9ZNil2L$~uqZK5I}6w(2r>xocLJm?7lxPGPJVy+q<%L!Z^06)HN&L}qDuFMCQFgi zC*l-q09ma#v&uxzQbix1{Vq+Aef3X`q$?pK^Y*Z2*Y$ju!PxnfS5`*L!s58o8+?@I zwrLJJod6J8txj-8Mni0_;~C#BhY0=FTV4KU^Lc4%Y6c1IthYEFP33f1uhdd|epMEV z*G?ltN@{rm{u{^KRW!|F9VS`DUaJ#733sgBAeLri4Az=|neMxN_HYoIS{xEifnBu15{;I93aN`?eV zyizJb^t8YlU4v~|vVP{w>u6pzBW_c-Wayc9T3n1pfR!jskht5|7~Wb8T#e8z0Y zELLjH7m%lj-%LFCj0-AE;6JSYo@*zi)~X-Y9@73#3*b}lZ0OeVv7-HIVOBRF94017 z)-^fI!#d#gM=VVJPqZF(PHn}KS!Uk>*T7!Lmve?CB%cix;V;4*WgP{W4+ihC#zjZbpO9M#uQu@0bmQDhC zXUDWH*c5Ie@}D54Y6~F&oKF#OY0{Bd36Lkb7(eIy0hwU%XIRH*NT)!zcPWbQK8^iO znM9-nMA{^n;q|cJNipkhRXGpK>Wl5GqEmBkwcveqE$STL9WfrjEJrYLb36QKGOee^ zOyA6kj|v8ob8N57cOT|Z45BKwmjqS`(P52<0Hp*PUr6ljkTL$$Oqe8QSxhDykziC4 zfdsSvEc(xjl5H<80zPDp8Z#4Q$7fG6V;C+%R9$mV`!f1vd82A!O?@@I^Vkv>gOVfV z_9L)uXeABoYwgO1qTYh>*Upk^YZ~@{ofPP&Y8!jElmM-Ez$FSm?w%jl-QTzBLXq4t z0nw3b`;7YS-|==h)?2XhVQP`Q2I{nowT!QenHkA&`c;!&5>b?1F00)T1_=gFfvPzM z*NMAHFQcNTPsjcUE<)nfvqveSo=sox_rEgQU}u^)ZpT};Iz?F^`25Dk>fbv6L&a|= z^n-B#EG7K`Fnv|dtCdQNb3Gf{aC1@eI7frklG&`|B zIdOwtS$?amyhl}QmX%LQPPiOR6~YncVupkzmd<)B_&O}?bUnA*n}d5irejawfsWq2 zSD}t0xk)3$zf~}L3rAWW2@eRbS<&OZD`1Yz4v>=>|BPXG>9bxl-oBciVgIzQ%=!Z< z{%_jHwc+^-8W^Td)C|lPdYF}*r0iuxEEKZX%#@lw2BsghV{)9dE;8^hA3r;xXdjL# zzW(I?^H*=8p=zF0x9n)pt_~KC#D~JHQci-8m>I!;(e3quO0#iAg28)cV^rZ4Lf@6U z^HE1H%Qc`75>z{Byp~8dLiw#${jA#Xpwq$f3i|SXcRr9w-suod%^44m{XSZsVs8Q+ zvrM5Qv0cfZbx$F$KNH$98}br8!6#DTYig>H(Cg(wPxkubg z{voq&4R_WQKL7TWj`({){2rJ8LY>?Q`jjMora zDrT^3sZA{Qm!EY*G)GLtVL-5t2aaQOi0}N-yDCagh|sQ{$Nr(`>P}mKr&lWfg4hS+ zTn?!`GfD4-7dExwlzwK?Fhny=n!C0t5y599D9`CcVu0~TZ1?`bS#ad8LoQ^J7#>Ft zXguxETUfsQjT3$~i>?BvbuT5iBVuUJq!){V5y|JGr$@Lbcon9;pn1Hg?)e~KL`I&m z8X`O$R=X8)T;k>3f%&I%a~BfwHNIniF2p^hZP%4x_@$Z?pZSr~IEXk04FOPySVIG5 z;&>J@dxq@T#HeitlK0afWj|#@EdVSEu~O1>`)tPIbwvnF;IB0duZlU+T0J(8giB5TY#=ZHSXxA(rRl$WIf8ro_VD|GKLOILRJOcoiGID?)Mgs2Nld_FH zSyFb?cGd54w`IJ48g>NuMGmPLU1z;m1I^}f!Nf9~3xBeZX+_minKQE)^vn0%jS1Fk z5ff7>?#i&obH>d2@JJAv6Z72JvJ$}R*T6oS#Ix>EIDiG|%YmouowsaocYjQE5fmKR ze?3D-eJg{e9MJc{J(UsvbQfYHm>`Z6PG)_6L`*J&*Md4WK!d4X9PMKb{LeKn|A&*0 zoK>{aJHMo8hSZBsh>V|}Jb%fu^Q71&J7e1|9f?tua$TL1QIljsu?9)*SE+bbQpXa? z_b&D`aDxft*TK^CKAdQg2=Xy@$xd6Hf@m}IHhdklCkrakJYSBs=WbS{K)LCK-?(WY z07r+be9cIY`1LppZUnVFniz}nDW{{+DU6(jz<)6WQuzr{Douy;{`X_@Qn+?9TiIz~ z1*W#c*RAM^{4J{PiITfqx-bYjq=z&PPcKq!qp?yi1kSR6%{akqXt9ls$i4%d5U_hr z=$<6W{ZTSDt!dMrsnaCnJE;xFgq~0|E4LaoI`VKBb*B{reSQB0b-N2m0A%Qjx-2l- znX)ZwSGuS1%A#ERLAfn?W}vQ@&26^$Eh)n#6QZR&rT-b-*H0(p-Z=shM)}saKy-)+ z3CG}4Oz~7b9a^Q-Vn1tlNQYf(oEi`mu4}thQvT2g)PeBoHR5Z)b;TdQKU(Mz4lsmp zBu4y}b~mMv8_wxs92|>(`s2syBC!!U87XX43?p8<(0tUBJcYia9vG-0C_=9=jyP!S z5sHOwZ0B+S%7u->$bJ3`205CxGG|2vA!xNa1SeP+jkH+QCwz!Vg|eRC`Mau`@Od-l z_6|zz!xKM_%Q1U(qVzlqY4#o-B!Hq%3JY zl}Y!hvH(i?w!F2+04WyM4`;YHH8no*Lkv@N;KSy6bP1>Q@y<$o!ykw<;by)EHlAT3 zzMpW0>_e9EuJyILw#lwbsnhUYgrf z+1MixJEz7aOkgQ|%=^yAOapDV4Yn57TFSa!PuFMXlvscl$m@uXpm7Zc zUYH`3Pl;|MCMp@CP0GXS+FKA|WoC{2;u5fX%%4g39S)?216?2!nng_#iCIoE3k@o` zi!~xw%%gVA}!iy=SxuGy|hl+!+ktuCAB>K8Jw7 z@0bnya=FPVPcJWF_S1#!QFHup97fJ>gD!ASWPN+;pi`t}Hv+F{Q}LTs{47A|W~{dN zXGH>uIX6e>qR%EvUkwe(Ya?rKwyevq8-4>XP?!a_EUB=(YSLOqp*E*>Wy&d%g|TCk zjZA_1E-eWQl>~S%j}&G$&_-0;yxyxf^_vDH3WMWnipkBGpj>3gS$`n3dhiokA)@MO z*jq9aWQnW}|L9Zf5{<$TwZVLAg>4Is;otuP={+ARu6f)>Zv3pCL4&2hF2rLkB4%C_ zFT;^UEMm^(&7%Zc@k_*Gt*u6#{xgbnn~)+6MC&jv0cqOQ&IY@lHNfmPEVb*;*sXNHzYNrmtH;$q_>1SZS1%yeJSQ=cKdG3F^lF?-|2uVd{m4F` zYbu;MeboAE6#}_&9!)}$N?7(Rt18FE)5lb9vUDB>MuyjLY%aAI@=SEU z^KQM>8JplW&roDfZ*+nw;<2K&k+6JJRhSO7%Gvhf)|Zy3G;OX2#=*IB_d48jRS+WZ zTM~O=*cK8CNEw&G$ZJt-u2*E6wBHuw;8TY?>rC&ayE`x#{{>yJ0fo6t@DrGa+KDnH zB1nYDkeNhk+9Z{qSodlb@VgZ7?VOii%T2-JiInZ6uv=T&FnQgTpvGdrjQ9=HBJ}mh zje7%3yf#9zSo{%BwWxRo9Wn|!Z8Za;pTy6l7p13IqMmE!{WZa&=+0o8{oxp2ZUT#I z0K|{tbnwC7sPR|V0s5RTm#bWil6Ub?gwNeQiK8U4wex#%YTr|fW|VvQV^uIOSM7nh zp*7ww6oV2P&a7BPk{f$Wf=Qt&d{RVnGVP71-k=sB4OU3^v>?M%(IO~|L?p0{*3)dLRb=4qD2`@Pe`c74m76wxAUKTl-mwP`6FB#JmY}a+>WR_E zk@EwYuzabkdrhEkm3RySiqN>)P7{oJF?PZZ8l%`7{OcfJfK=Gp+{pP`k`@60ziU9~ z5K=RIuVRGYR-A2@F~bzKA=P>~ctDw>bn%V1FY)qnX{{{)Dg{bpKB=xTDfF6>x7Oei-pyk1TxZavzkhkx#=^7!jU)j+2(sR_ z#~^M0U%{N4M)UO}y(39?e+6H5-Es4oIjIN$5An`7m>%U88A@cz!S^&7@n#m3l-Fo% zURK1WV)oc zK6iq@W`<;$6rlmH>io8L#=2J>jejFDcbPoExJm^n2RQiNN4`Uzu?Yqo%osc9Q+y}~ zt^}{)9EUJ)dee3?;7*oz`$;*NuA^tCAx+Nw781?2%+Gk8v4HRwftgg;YjlnmXw0{Z z&ER}C7%m>0q|$PpmmJw=T?iZ`hdFNCy`bQv%(SQlC!8XejLI<*y7DB}Ko1Yq`eRne zEEcpj>)`c5MzFfYeY_#NY4_rZY^E}Oc_e>?28?uQ+W#EqtQNCe{X+v11vHB8_q`BU zu&o_UW9O(A&dVx>l8QgZOGdCG7tWM90ZtSvrF?aLb01TUAws0ZFpk?-N7Hq=h?4;4 z%&)d}os~6z!Q7l3r_s6bt;Jn1tX(}oB7&Dhj^?kKj1@W@xTqp?Ppf#~#v(7vczZ~I z>aojEs31I_IQ!E8NM)7N>uZed@(BsXhvN6qUUke>ox3yPC(Br$!ob~9O-(}KUIPL; zde1v>_K zd#f~pYG$A4BFJdVs~k;j&GUix8_F-y8{%Dbq(i}FS?9M|`?O*)nDX@;-pfPt9-Q}2 zwOeeQJHLnH1xZ1zCf#d;=2*K+8o2xE6n1h3!2L&H!a+8LpfqBU%fkjE%mupC1Wt=d ztta*_%}0_XKk&1G8v|$CX28lv@hc44H${2;_ao5Q;aF~quA(SpZ-=jdV*hDdvbMhY zgO!bm`PM&;vecLRxUbeRqw#iNH9``fejJd2{z72a1@;tx3%3+r_>mpsmzk74fP5QU z5%FfD%7nH<4kp*dsMN!jk_Y5!Bhpru+@}TWyYA%CSi&EIm@*kmZf6f8`l!pGzT^!A z{5_4WPY|=suUWHLN5mO(#W(UmZ!V}AgV;HU$wPk0hx~HX4gK0dz!Y?!5fmC~ru6Sl z34xz_S}cokQ^%${AG08_Vr8@2WW4>Y9A4pq`IFaqPoJ<+>yQ!#$`a;y8t#OJqq&>k z)W=W$5C|==RXO>QahSckE=hyxwFiVdmZ}nLg5!qNJ(HUfF7i)g81Tmlof}o(>Itsi%skFy z@xm&Ms1TvC4&B#x8~NX4;_GN?sj6YUe)v!X6vcPdx-e*##L~Upgry?mAe&W@^Q-L+ zDBsj$vK0fI7PrrsrX)Ibl$>$TSeuS0RUeST<;68FD{zAhhyD@Feud zd2EINY{$1uln%LoRt4BZos0tZZis%53%^DK+a_h%!}BP{@85nr-oKex#QKUXHCHl)K-OQ=0o$`Yd`lqdhzNY{K%dkLo4XvPzl?hy&vT z8o^#Jnjut?V@?qw>)g_Tlg4Nitz0r9t|2DVGC{FEP6E+NqV~08fs;V#T-c_PLGR`B_3siu1#UTM(T3*=9G={))Qt=`__=WM)?RiWZ=Ed2!l3A4x`pP(8ZBXKTQjrn zi2wBuK0*8Ewr$4P*qj#swAW|PhCH46qyrP9jD#Z9B@NKqR9a@3`LX?xwNv8+*jt@R zeD@JXIeD-7I8t>I>YOscYK>!I)SVM44MDjC=wzKj@$Mo8F&)-y`eZGPbCHJB3X!)G zcV<*?w4p+HTS<<@w*kRxo*rUbA7ZAmVAl-cd*nc{-QAN|j9a~XSAQ|79H&zV4z*G; z9G)6^@QKP7J>D(BOWWQsw0yhVBX09r0Go=N>t#CyPJy06*AX%hWNQpnc3ud)*V}m6 zE&YjhRMadabU&WXR{L8#AHM&4vkf7N5(+XcJQ(iST*+JqRro*c0BoL-s-hPs<-RAd-AfAVexn~3#dQsYq)o=YYzZFLu#_}4Wkdg zUQg#^1&iUed_6sQV~MOOpi;V}Jt=`Y!C=3eu(dp-yFwSrWKWCUTbna?RY&aONM8vA z2gNgOJq3J{NG5`9cs!V~ewYa{hq0|D##@G!meUt`JR#LJxK%EDxP0Rb+6oBr?8hU; z+@8+{a-j&o@y~Xp?_US0t7J%uODS_95#;WcnVt_1eqSrV*_IE9{GA6T174ADb)Ou- z6+XxR($JwTu(5qxJ#%~luA?$0@MT9}4^|V$OSrJJf_?H=`_zS;l~M7vc*f(+IerBi z2#S*-XC@{-05`?8vSM-c^@Xzxst1N=BVSG2);zFVey)$zBQqxG=`jIuWi7(4WeKxX z;X&+4WX?~3M>i8IM&9LYtTam9E9^oGuYNRqL-f*;VyaPD{#)WVPkS@84Rz?~j2rRV z5i@Q}ecE%h0D+?I+%qQnSNr*HF-orkDVpvZD!QEURMx`f>EKXJNkE)Si$Z*t$IScu zJH=L>n6{TYevrp%VVO5n+aopF=_@MAdS=K_Ef>D=^iQ+Z%SxT1kmvcig z8}BnqdbfR{1%?P6z`G;Ss*U(RlE3*dBH@Ow2Y@FO_F&-x0XmwVHu(2IfP5s5^R4cs z%r7(bGO;<9+L|!!?63qQhf2s8(|lWO50)eI>*}eH;xz|Xh~(rsAhf#;$Krkp3xoC- z)tWS+4IdEMy-d|Pvv&ro?Xf(j#qHd_KH%u)!{N+h|U`zYsF|J1d7D`##Bzr90`0V3DPRj52Qa3Ahw3R~&CTzYn*U%R z_Olog_o?562MI?lS4j{k&Nb%_6rd1{&NLpOataDj|4yOuxHqiDceh|G@M)98{HK_u zfhwq(7bS(#b7|S`Zabuv`8q=nQQwE>-3az#tiJ@xM~>L`Oe`Ke#*vm4auV^O%x0NG zq|)$l`EVz#0Zd7RMD zMt5;m_x13eJw$vUu8$DJuOkAtSG8L%z${hF= zlDqNFr(;T5D4|4!S%wBn^6r?I`W<{Nb@$i;{NTdZ0vyol7D&~&p=i|PT;N{j@^p&V zgan%J_l|Y4qOLouUzZ>rIlO*I#OnJXE*>GbMRE%^FYgE8`pJ+s&9m}Rs!`0QB9p=J zFCKn&9Vm%rhPSWCR+SI*ix5a%YeO}jXz*HO+vYD7$L~`=^Zz}FEnBh5Fd*RKe zz2x??zGnRVt|_)YT#Li10+|h*#zT%nUKhFUSo=QYKhGpwQM6*!>Npo{qZ6Y26zu|7!3X6#BG%l&t z;hVP5*)WYKmg_6~|E~1p3Xx+TiHNX&O=Y-&gHA)^!h*vJlG;u9L6 zfu2K0`N%>-aa&FY*1;b4^kjnkOeRrK+M5}UCa3He)eS&kI8~Hm@PR?G* zqk*vZtzkqSdkuv5b?OAqA2^WX25-s z&-E>foNRl)z`5(&To#3EU4U=d3hSz^DDT)jFDO^E4T8LXDqb|t!}*K6R(>&%5^2KG zs-5V*MvNgk$j@e%Cc|l?Bg@>3k_SDdGAAHkv%cF!W1E$z_*(XiC^NFNktr}NzOodmM~ zcEe>oc_L$Cfv9T(9kO%nZ{Z^#K2>kYd4O67TRIC^gzTcdg(YrJZ<};(p0CtMtG{|0 z|DP5h9aIS9$V&aR{##+50<$P3u!?8@SCoSAuyVXD9YdPYh{hp8W4w|&Q{0HSq5 znOW2@D>*){a^JLaYLAg|Nrmle``V_WLRAT|gQG|J51ifGoA88LaoWcRjrOHvDC^`< z+6PDPZ*thgz!hmSa67CzGgj|EDVF$|z6ON0qF7LKa8-YT)Q`+UK{t9}XWvm7ac2R~F9t??xK5MAP|AAk6oGF# zB`no$H(r=~q`G#ef6FX5yssmuF3>O1$!$C5SV&2q*Zzexo3uT8x^2s97BD+wO*Sy^~+k@pHT7#1xNA)*V9<|F4Kr6jSO zHvN?}8Z>9C!{SA~J$Fn$-!xf zoSH?Se`Ey!RCKnjUD1@6uM%Erk=M~pENvU2gcbvUdzRDF7>Byo#$taGzQ|y*1Jb)P zpB|G0Wm*VgGJ;eCtuh7H9}aCexXz&fAcyS#L$xpf_96K6DH!_Dl#hqRQn1`~%YRCc zP^fw`10g&Nda=m3Qg);O9f&=jVX7~w*f}Znxu_IqQK%Qj0=jX&5I5zeO;G20A>JLPhX~bJq|m=Jgur zKjcpX<4&A#VHz-LQun{$4F?B}dFKdqcbYEim5E{Zq&a+85hTE=BFc7ti7x5nFt*<< zto)8NYXo;(Py0*zkdg~K&v+P_&`{9aId2iX4vt#M_{Bnl&mz8Hf5!Ty*fR%iabTz8 z-%`3EyT|BJ9x+%JJe0O_qDMPb?NN?Z9SR}ZQ6b1P1M zy#nFx)c8h*VV_{j?}8S_8p4zyTaW5L#J}eakcHSB@Vxqb4gH{~`%T8Z_*d2zx(5Iu z{F)X$7R$%wh8|ZZ312*Isk6JZ6VTVu4pG1rd=}DW-!UVBy(=W(v>X!zzbKCI)r&vE zyd9uJ_iwVjrZ^v zM@GNn6H-!OM2?h%9t(;I7t+Q{9KX<)$~ITQ4pms}ryGCj*f%>V)6^)h zZ-BR1z0J8O^6Ju(fB^U)7UlMsARd!KT_l<0ajCh|p^?=4h->fFxZirr5x4!=GDDCY zZS

8imLaH#I;EAW(R7V{LHU$nd=X5XYGi_f(Kqo70+=82k}#285M@{+m;ZpePFk z?p!|Erpwqfpn)uA^-?))WL$v~!W+(#H^xZSc5St5VZE4Q>~Kw*Ho7)*7ZPcq?QeYe zmyPot9V3U1{5lPc7BdbjD8wTMkH*ucHrUvWEt$-y8bRvTj+`U|@$T3e347yYu|uNY z0gco_XD48V+WaEG-)3GYg*V-)OPa8Rh{RGAo+5wycR&Y$o9Y2EzXwbzj(#X!Lc;fB zy5q016=BasUWTWGI3$2M`wR{^khIE-Y{KI(iv0v@@IA=(?6L1m zxMwn)$PZBi_x|(6K@bDqZ3)3tTT5I3mncK(k2fkNnmzcitl0yLnLBsh;+2&5(!brCb_wPS);bwuTvSR2})6(9s-hJ7; zXv#(3=$lVj>XXfIe;@1XKkdd8+cXQyo3V>W+x2n70c^)b-Q?o#pXD_vOgWlTeld~` z;61Gxa5h(1vSS|$%9AN9WfP+}ycKj-d@(gb=mUdt`Dai8g!nBvq zZ+*%|T%{ae0FY+(WK0tpB61!EOi0^z0>#q!rqy5zGIA5Z6+bqV+*EYG>k0x$l-pfx z{WX15*5p^lXyA6Z^>J?>{rud5GHFlN$-cY=G6)9VE-Q^Jc(<^|J{rCW73yY+{=Rv? zyDV%=;bzX`mqJb^ur7!l3`x2GCXE2)RBm`7An5%R1(>GA-RO-F3a+Rhr)1B^D%`j@5h& z<3kh(j3N9Oa(yot3WEL{Lm2F*CwNN&{{ZTf4|LxmlLU|AAH93BK(D3Mtbbw|3f!($UV zXSd`H(hcZZ$9;+&l%B)G=MJg*bP#k^q^m0O_gDyCteYEt>Z(If2G0z1maubD0ci#N zbbkXI+|yy2PKYkEKfQ|d`Y zDK8-wCy1>?MqN*qBQPk>7g&fdK1_l)RySzTF zCP1Oq_BAqQ>|Z~!+Fm_P6X@P_Y)9H*E~?5iQ{r%`QC%;Ks# zl?x@j-A?jOX!ad1(S16gs-6)wpMIzCugUEVoZ1Q5t0V+Qjx3BA&xE6wsYNU6QV#M8WZs0QgHYv+1j1lmCdmOonKyL&InzroW?3cFgv z7e}A@`m?Bb4>090sC0g}XSzretKkyf#k>*J`Z8pw)->`Yai9xUE0b{bx<0GHq(y}S zO_14i)`c$%td|JtG4pZI5&_zqMh~5!TnzlrY8G7JWXdHs>BJ*ZJ+{(`PE2!GvPCR6 zc9GG34Y{LEno0h2;nGh&wvzr(j~S9J!@P^5Hz9s`2xk3po~&cFNdzhlGT0pG+l64W zR)K*ex{l6xGqjMDa@^l>+ee(BfIQNHYowZ{{y6Z#^_Ll=jpZcH#od@yL*-jZVLC^-FOzl$21i zP7i1Cy`RmvW-Cksa|VFn4;>QXo|>7$BBMIWX->AzXSycjZdt}bgJVl2NzpymbRC@+ z_1O&OY`X~RXA=N7NF;;qu);}utDF@T=FrMAuwS-S4kvq#o0*CK zzQ^`%s$^Nc7(~%XW6_0An}4jeA(MMctt7*ihwN{4^ORt-36NY^)lOj?3_P=u$6&f= z#@wqd>D$KZ760h9pdY+45oHOI72zL+8)LFSps+Z<4vr+qf293xf&C0KB#kFen}j~b z55|K8NY;(L2}f0m?yktMd&|f=wvisCELUyd~6q$M|MzdE)0%Mw{%#kBy33Ty?#IH zvK~L7HW@&`*pzZGcr(V>cdJK&Nm^p(rUVm3YSsDPXC@P5Q_Y*~S4C)p_p@bq*LQtt z)W7R8!VgpIXAvYroU3|&6OoGm^$)EbPWi$QVO$G7wLiHkd&=5k>;g|fXlZ{cF{iN4couMJ-Dnku#tZ0th@SU$;`gJ6=R*?DI?T?p}N606G^h#gEK78RLR6`#`Aw1 zPZP(s8V;3dQX4kXl>5IuVlS&{jEBL??X%xf7tn-9`|tq8pqx$fe8?b)L@wn{#jq$M zFtGLE&Z_M0%NLGFA*xYDQTiD92vqq>)qM1Dc{#bQ*_GbvLp6(*1a1m(u$5wG;L=Hb z7A1vjM(_xFY@R|9Rl6M*kj3-vlu}tmCs1IPLGqH8kTBP=Snqb{>NC6I?QTA8!<9g$ zRw*aL$HT5g4EwkRA#ei;0VcO$LLx*sPG-q`VbeRjjNn!TUxo3rCpZ|R;|o3B4Lsu4 zZOkA`=FT*EhRUKf%HdB4ns%)-zwQ30ZFu%cg#JlpwVWG&Qsttosj zn)VEsGUZCM{^<@|cLeq5!-gmeGE@8GjgJXgawW(yae**turu7VjE#WUG>Mx1xLTu! zW6#EWS9YKlp1XEzT-+$00BXkU41V1OfMe{MKilHxkjz{AuhD+vJ4YJV8N7PPaD9`` znc7u7nv6#ivR9^QAp`w95pVfi#~YVypZ_SipeFb4uG{aS#(xh^Qz(_jQ*GUce$t@AMCqjDn=-7Rz$|5 zy+KcPO7Bl{scIUWPg8if4sO8qc9a@O`Y*`s;2)Ya1jl$`&Agh*?dYsJ7QI=?o{&Ng z!y;-?->Ot)q+UnDFG_O7zzz&zeD3yB{rvJkHk7IIMD>QNi7oSELL8iE%!I(heaLAA z-+6XO4sbiSJxaSN66P^qHbS%pX3LW2?X?Ni({vIHx@WezA3%jKKD7kO{YpLcnmpd# zWC6?N;_fpVqgMN-ddG%%rGCuHU3V_wXHLg0qIDVf+LKegjdU{oh?gA?fdeWfu`!cS zD!BsA!)D?;iqr}l@+e)R5H)TutO?rh@}M+6{22FsFC>l4+K1;4dwX8zP-A+^$450o zd>wq94ce@u_RH6H#&H3DrZs_9fWIoBimf6m6t>Rw7lDBF!|KJMt_<&CXWpy&JlTZf z{rgT*fL0Gntd0_mvGbE$0xT_xh&NV*(0MV`K5=bVat5AJSof<`ww%#fdMs7|7HbC& zXfc8s1qz+3EJAcGU6i+8m>>_1EYbIPFezsBi_X7>BehJtb244$f_2!20cZMe)L>16 zXlc+YVy!Vfa$eD>e$vEWw9}gM@7CJ?PLmRCyMYT*5p4$%A~_!IonM~23L}Fx^Rr$u zdNrngeR;Joj*wQW&Ez+3T+1n2o>IDh^pHN!3p>VZfSV`??2pf=g=LT$q2X|LOOG-X zLKXf2vBRB>VPflKt2Ai0VUuY?nb|v)^F~EN%62voJY;uaxn*^HipLxQBdHX^5D~@z z?NnR5!E9(eg?90k*>_{rUM^35RkJN%4M?VGpuQ_tY6L~1^lDQ19`>~^X?bel+$22X zU<54GgD4GIU-nDZ{M&c%a=HFJP&bRVK71Gnq+XqdKR8(1N@4au<(4L;VZ1!r54ES% zKMHO3<0C6MM*S+!wH`x&5#{Izuc&okoryMx+50~JNFBsqC3~52R$2W zG%1NE8glpJ=(Y_X9V*XKX9Vw{mgfXRB@8b?{=lX7AJ=ybfiz0_8KiGOwX!;OozzSw z(@YByZU5gp0v;UHCL}%?yD$>k&U7w4lzHW&HAf(o$A|pM z(M)M>46&`o;!<5_ZfkkfkRUY(SUheKmjHFX0$PtB7y+dg{zw1%fam|w^bYKGc3s#& z3oWRG)Ha6{r^|oqpLLTi{4*WZ{ylW(-rv;>GoaP3fn3@bWh+PG=-HVSOo}It>Ht*)OQ|7qiH5)?1TwyOw@;H+C|@ZA3Un$-4HUp^_q3JUpPGPA1zf-3de zr9N7eQpXLXSXQKJ>~e#1sy8<*!8FVdW#K;9N;uPAhU1gm9&WNFt`yu5B?F_x6`76e zg_5;aTl$kW5?IJ@=jXK7*X=Ys=ReGu-jJOOQ|R6I!E_o2-Jh=3IXMcjgj30$x4K@o z8auLF>`xuNDxjq1bEG~EH13r92X2E9GF&p8q!&dxh4{9$B2kzm-O_mIoY5Ki5$p6G>q__U)HWJ6nWX*r)II9`WiA{ zd@~kJju3jUr)<*)x9S@#HSYx|{)uv$%X1mJ)Lva9mR*oZ!63x{cT2_`j|e>J zZEj(W@Fx$WvaFst8!5sHCnv853E0RUuGHkuw4Nbx8(^zNKb=*giK@qtcNqx|=d>9g z_8t*G8Hyb$5q_h3D|FVZ6L(d0-;LEr0KD)F(a<)EUjGR#=!RHzG2rZdaG(r z|Ii7`4tCZqD2bVp9NbOcllT7{7G&{i^43cN0ZGe7l~(T=YN!@ffZUvh|G`+uOZ%B0 zZD$5V|p`($Mz?!Ow;Ks6y)KfMWfTvyZH#N;=TXHhu~FTo#j# zlw!iCkZ9(^t$7wX^yMTW+=u;tTgMdj{c@t8rP7%N7S52#82J-wIWIl2s{@5`Sv+8M|=P zz2Q#GkJJP9K|_=o*aT_Ka83jk&U7jgtD$0V%jgB;Y#_<--Ndo?7bCqdLu8`Du}8c! zU7U6Y_ABilU8i9W4QtMQlP@C%kU5LtJm^#C&4VYTP>jAP6K~EGjM&MmRyF>GSn8ag ztwcoWRejkQuB$4E(Sp{a?G`DEJ2)Sl9TfNaSukzfT> zp0VrByQ{7TLR9MBt)%2N3domz$!KWuJ$X0#bnuQIIOsCtpH?VW4dde2wvnSi`?JF> z+VyjaH!0yAU^+k|ER1teYLq)`*fuayK-5{m_X^z&izy~{VFD9^LYyp*u%=U>^X8T( zX7SHBCL4d}`>MVZ)EH8+cbEOFHwSnAw1ESYX8j`!_KrxIJRaR4mcT7(N*=w#Ul-@H z+MM>%;$f4Z2LIaCnM%4(tytM3S2<7$mkA*r%{nUYnX$wUm#X!mQIVj`cFXGZAN>2uHSL;|*NXZi* z9PZv^0O#~%&m+oUFb`FP25aDEJ<3^U1E)R^;V&kqm9}}V4Ph=TuWppT51YY1$8^@5_S_`Uim!IzN#3G z)I*AxA-z{|TXe4Jw;pFF_8NMKVg^C`%v&!x+=X;{M$7RC%mT#1JXg$s8aJa+n!yd> zU$V7p;O`vxZKKyZd*Zk)(TuBN>WiZCb?YUhj+zhY7#@gwZE|TC^FRYx_S;Bbj_i5< zf%Ao3x2CMg-&p>R39#CNr+aU=-_&Q-=jlmy5JO=KgZq*YNT1bAU+JM&msW#h$M$gXUGa~p!YN6A+&sv9{8Cdzw&UM#=BO&j|j?8T87A#`4MD*(hOQYoG zY>-9M^&(0&57xJ;4Pbi5NtN`cB~gx5B4itBk#8xxTUH;U@ZFa?2k91zlKLu91+TY~ zk4cS-*|<{%uIac3$4~TB8z~szWT;QfH!+1in0ykKFi@9svPl=Gb@w{D{v+ufpdeO| z;tRN5I4wnSi>y|$&ag8t9}b*Zbv-FpxMbj*c;Bey7P*DcWJy!>cWA`^yPu@EgCdm# z=bTnH4mUg<3K?IkLjTGHy|>jLU3N^|BBhgiuGbn=um8JjJ;Y#)IZ$k5yQLAruV3dL zeGUc=W&zhSA;E>4G8~CIogN;ppP_4bxKYcc`$?t+E0x5Mr#qBH zhh-P;y&ajUX>R)Cq)C`|gddYJjw(aKr})-40W*Pp=Mrh{?M=%pmmnyfyb_&1J;_f6 zBj0`il-g1?BC~d274>sz=*slSiUDEA2zO4}r1V)2Jm6Q9HX)8(U3(26k?k$oyFSKZ zj(~wVlE8?9ekUgYbJe=qK+sqjRp1C&8eA_WMLXq*vZ+K{pvFycyt38P(%OAc25#f5 z=snU(4vlg}7?p;HNaU39JYMa1YW<^QSwiSy;KY2E7g@X$LszBO>fr~T+xn3NiL~(M zp0+Ox?bX#*R=<~2oA_(VglTuN3jP~7n3B;5$|WE;X!%ETxscI;(-woAe<3+IUW@RC z#E<(B924huRKctTnNT(zfrkT7X$hQjdV7{<$-ZdytnZYl39K3ABay^Ghfggzx% zV(2x0lgva>NyWJAAZ&Wh>UgTb+lsS$xE--A#^Q}$Z{&yrn&a$ggnvuL%mHPEio70` zITVKQq;tE20UB2sc90Fv z#LrGlHGnLk*G!vFa2+QOi)ROuLi`U}a^I1X98;8hkP5c{>TO-*7XRM1lbEX<=PwHr zsoJG+u8$aR>c#!3W&kHFKE|(bU}3WgKv1=a!!VmlC~n`9<1iZoe`2De&DRPUU~m9v z<>BrhLMBFT(kb|g#l1SAwje*BZSz+2l+90*{r*>AsPo;ilER)v;r2w{dO25)J<`_O zaRh;#=}Q8!MYc_!Kc2*Mh9G|6<^CK|0O$K!g6OvV*jtqhsRP!lWoJqR+QD-Nh;7vI z;&n@4*GjmNuT3drVX~M@J3Lw5u^SO~_~Gu#(0c$nIW^aasOXI{YkPb4?LIj~!f%4W z?{Bu$W&O7oI6tk@jnDP>%HLH}z=LQ+;0FV`oM5mCe{N4dPQ?^MCIv`nF9wWd&>vT+tza3nls$#N6`apmW!3oasbNmzOxGN2w^< zx3d4RceC&8gKfFD%tP=YFGTZ>#1pY0v-IPy9>nPD$AnV{&wuW^?PQjE9l2o=B@x5B&mGO*1E!9rJs8_N z?p$7FG{PEwKP#H5h(G+pePNv1@hU-Ao<{7y<>!Td#m+B?8C-}H_?VF;e5pqPpOn6@ z|LsJ3hLzM@PO$<1YN7xhP_p{s^I45-mBx#GkfeISK;}hl`ks0~rjMrZ$V74<)GGwj zKdIyGgf$MEb@L!$>u(g?OF{HGIciYn%F(E|Jsi-Ew05h@S5r1bEbDv=`l=6q>7L&B z%7eUn%aef{TPY25mv->Xd=UP;Ejy~lpt=7^F~XHn)~B}`@!9PV{ARuWD!~2?^n0+? zkrOm542*aDt;3LysSEe#y7SFr?l`Th)ktZm^zYim)C4Adh@UC+jx+fJO8ZvS(Ji!O zo^-zVk;5h#QT(S|S^{&ErzK`}nb~n6{D=mi3^CE`iwondz~TK9*;bQ;>UoU|0u=NU z&#A+x^;fG-N9E0F9|YwCim<5r(*%2A8)C@lwIHM$4a_Q_@uGuSQTps_MYDPZYALV@ zT=j@6Yf9Uv6k6hZJ~ZO7qkqQM)Kd|Q)x6{dRZvI5UivdK92trekuI;E!yVF71gPBlRq*e~etBgv* zto}>Tfbl_EX|wE7Gh5;UIZe0|J!rwv$=r1jBJOk!cM_nB)$WTE!lw!N5;6^$K zFxqo}oIu#3p;8R+V`_$qU48itd--onJ7By7 zLU)s8yTmb4NvrHcN&3$r@+!6oEsA4@Cwp0uemqh6jYp4%|JuiGaC<5Oa`i!ICxPpINcuy{dq4u~>TAlK^>KZaK+9PwajWvD2_ zZh_@EI<1h;X)+uo$e^TH5s)cg^xjAkduWZ5{%HrKf5ht>959}}a)h|ZNNbL3mB2d2~GgLnK zBWA)TBJ90D2r<(ix}b*~yb5-CmQ$@1sK!0nx(`V>58RBrCkMvlstLAjM#ESH9|Eag z+uqY^%6=mP?UfJA5nJ5SnySzH`cZu~5ZbvXz9@qPG~Z`~Crq>n*k!(_a8N8XJ242& z*$sN6J(z73XTqUsO1!>_!^1qoiJ-v2z{u|;|Gk*_Za7ndx~~#RDJ#?Gg^(#-p(>z- zUccPe#!CWWMg5ya;EXehwBp&=0>08m$+Jw7+>6IcOMXm-1(tf40;Eojj%rBpR6~!e zLFioDU~1DxqNWFn4|vB2i(b{c*rbQF1=v{7vjx{#ArVU zEeKyUkh7;Z=35$@2vqpycLNZqZ&(;?*iDW>utLH56mAdNu^t*N<8@C986%xq_V4{` z-QRXX;`WlDUfu6QJ%d8$gwDo-8u&MI=0k8Uxr@Eo!DcfeRHeI6(lEJgGevxOfm72X zOo~`r5K7%0^rk8@`RrP9Pt!#mZPSt6oN=Q*IanzYvU2S9+ zS4`C;Y44QCdi}u`g_ple4`(9Xk|vX9G`8+)ydG<;Q2L*nZR>u##K##6$9iQZxvitB90@CgZcfQmY}vrHJKABa8pULgAH&}C$Idx% zk)_r;$u-XvKYd1C^q!aI>7k-+{T7vov{Gsmo^s5qAu_LQohWF#lD8yCQHUi#ik%O_&nS+H6lW~H+t z6FK*V6TdkdXRgsEhm1u#%X>sUfRg=G4jT}w==&f{D)4O|9!%(tb&UAB95}>uPsX0? zA^ne0^gFH8A#hmrhbs1NLrvfu@U^bM=!-CDtBn`T5UGg;4Q_OgOesp!`HT7kKl41v zXQED#=rI{29pH3CT`eH13);$mVeBViY+%iL>Mo)=D&c|bC%i*{eBqYl9aYFuzk#akuoJ5O`}@LgvvaMfq{g zcBh&Kx~-i1-8t($zw4J`O8sxGTCN-nGM8vNcCG5P=&l?A7fn%Hfb1$7$qop=Qh_H9 z(^mZ*$1g-nu7i74u2rvWcqE*|s~gRplvQX##>BA4UkP=Ik-)V(PQ_c37%MArP+|S* z&a2}42WiQxNv~}fTy3Y=94CYDr#$b;KTmV0g-$esPi;O1@7jTI0*%lt~C&(CiSrPOn!qw4(F?3i#`$De*2#3SdSc&K>L zabrha$h%UBjpIeIL`#x2v{aXyH?*) zfg^PM>ZVOhRHQYz=~jBqPTx2b5O~5PZxh^IyE{k3I-ySn1njGEHB8ls-O7k}B*D8Y zTwU)C(XjYp0gyUq%0DR`h*; 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≫U+fEQ+&q>7je_DX6NOWTv8bzev4j_(xU)>uO*E}E}r=iIcYZaqpb2RpxQ|VS3kRei5GBumYH^G z?G`gFErr=V_rgC-ai$;#(;R*KUC})yOihru8l|t#vW`|iYD@;_fsT;=y#LIlVOxv_ zokJ80?D9wvt-3N*RNFt0RQm-ESX@kpPRpSfknnD@z`+0_x_Io%TVq@J)g`}?q>unw zjmgQukJgm`I0(~sS^SFW$s+RB?RzQ1I_|9>qQbPPhlv7Gl+=mZYeY!E-b)tgMQwtwT8s1F2RjZprv9}YRORn_V3nBcJf=fi23O2P6rZ5=D zqN<*6Jpt=v$%YvmLrmXb!^}rsF#R*SBMu<^rROpa;qJuoXPn6fvxoy7El`*$eDUyD z*l|xJjMb3Hm{e|uAQu7k64NLyPl zNqRwhvj|61)bxatVHm4sqdN}|b@ZRc{Bu3yxE}6%-%UJ*xmFmg+)ta~sK?(}6Utju znqUA;v9#s7QCaLt`9TX@0URuVg7~!iahw8B49Ei36>I;=RWh{n!;F2X(`RkxnPn`b zRd?;5GQ@f1Pd%0<7IN=#na+K`6vdz-HxG!A`!1ru8)XbO5q*o*-XN5!|E#%)?pNO8 z3BCDeoK)ZnxBczgGx7S(T26S*e(_lLj6GKxNjwD10&1^}q3Ua&_a_GiWBPjv#$(Vo zCA977BE@p!Mt_!`6s$;CRqHo?Sx^7oHZ&OJL=JcZ^ z)i*B!Crvz`9*?P$!~XTI^>B|9#XrkIiw{|jHVX)!>e2hoDB!5NBxm->e(;4ld=VcV zh+$HRdMIghN9o$IYji~x%!m**b}t2}Oow~<6V3=6E463}e0H9TpkZb~)UQrBjO;XmEu z#fNGbm>$e$qW8BRi}Gjkoy8OIN0YOWAz`mx%GR@qMmjR&oSV4Q+Q6Oq0Uw5OU)dE~ zJ1y$nr=wR1M{+#3e>G(-P#S%Et%mE%E>57!kJe_*1`iFOy>h7K-3nFD?*$vTssxZu z)J|4#Srl&UPedFX+32BLOtn-*tTcBnT#V1{b;u}Vre5PT5kq(Qd^!Y<>)!{M00G*{ zy7SMrI7oyVh0#i;4SCqcwY=j||@o=8h(&e8OC*ptzfcF0RNjqNR+E{)HJv*>x z%MZ?z{zmlK6z6J0aNyaNp!_5xpmy-b6t^z9v}0{{<9t3h8i?Y7uVD!%k_2Yobe@+_ zFKkudFBVj30H0RAz>eodPT+IAIJ(Xu#kbA=fS2A$>w#Y`9<7D+H5weX0-@lYsUW2o z-}`dF=%dt$fgP@A`W$4J8~0akpsbO@n75LLFe>)hku+i`i{@QRbJ+%Cq8WGkSU;{S zv_u4qeG^AnnplW2Uyz{J!2&h?;7O&e4WAFnXBl)Lnl0(O4!ZWP_J($$JW~Ph|Gjc2 z(*vw1O?nH+akjrZl`~(GUfA8F(Zf;18J#W5Qq-V3;o?G5aplA zN+;3j+M>mOSnB6lJ(+nM4f6h+=g8nf#r$u!25lQl*_NDU=Edy~z6KaOysM8YxGHcC^2|JJ5liuo45u3Qz4OnsVsJR9UlC9P7tG}a|oP6`L$weI0| z_YMA5QIpk>KQN>4zQ(K3?3}`d_zhjpr)M>=e#@=!$vGG>lEti;&CRj1$VJ&6G}`8) zehr|9lL5p7&N5M`PNBrF4`(NO-W2i+%d56IN+%0uqjsi~_qkFbU~))g2;CWCz>*|= z|5pn}cG*I4UYT1G=2pY&nNh?D z?kU*V)wsIIywfJnp8jlVu%1x12iQ9rMMXNe0OPl+JxL9xa%6BBR3hqil*bn>Z2D23 zZ8oDM;+RLTMwla$vi&<7!>D#1^200djh~d5+m7c(hFo7w)^2tAI-4@kBrE!(K3yn` z?8PGf_i2W_Z#M+U55yZ>>}I!g)<5TD-xr)$YbcHjFnpHWZG9LlDL)%}_?fMb450e- z6hD065(_1RQ5l%OW6W&QXQG(%K zoX1e?Wr*ytO7KFH=z^xn{&F-1=%1o_N2%K-K*YBaDKB*gF_KggqvP=~iUb)X(nV;! z$$$-c%FB`61w>e2?C3KI6j~B|WRyAER>4k7UE>HPgIKusqbYf0kL`RRa<~GylBhi# zX{gpvAIn12mNK3)2?hbULYYC_c=46?rdM69a}qmk;x}DE-HtQ~hyEV(nGqi#Yk@iW zEANfs0=t7Wsb-SBQ0D-M*KMkN2v7g%S9C#c+5WzX!rb?Oc8b9(88`cGYR9oXr^|n$ z@*$r7i!vX^Z#giGTt90leL@q^id6)7PHtls%Bi5MVTk1r3#C*Wt(hdMpbX9}&7ziO zA%N>WA-vBUo-N53Vf*=r$Y3+U)Whh(DP)2R@tS^2`KNZq(9`5jNg>9&f25O0OMR}6 zYB13KPg)|&cIO<#xOWoHHpp7RwtBgpWKs=;ss^xp!YwXj|9tDiM6B@Zum?mKPyQ}B zz2^i5K$#VVB@$k8B2r&e3nIaaRj9fc^$q+ZJNH=V_(SngN|K>F+;eluBoo+&v&rDS zDub&6EZ_;&Cjjcc3w1=(wPimgtL9f);!r)Hpi-BZT4tII_t;c2`D^42b}ftj`?fxE z1fpOZ4Wfe%r9j^E^MSJ{$UgteI!2oU=tHy{sxe)>m0C)WTJ}BsVUL52nd%^E$pcC- zTQVXXEzl!o@*-wvPukL?ZXWojE7UyPqh;(hiu-G8cS%aE_#X7kR z#DBztGg@TgR=?dU2%zl5FOMkL5s!u~ewLbHkNR-)6`NI;< zxhz-H4@rB_m(5Lc=Y_9taLT5ljjvD)ls6iU@EaZReH#D(V$?b+TyfK6%Oe;8$^bHv z6&tylNQBk81ZyT!QImt75*qeJqt?#f`a7X2>AK}x9dr|n`)7C!xG)Nw)N+C*pf@Oe5#Bg#(t2D6b^%lSoCm~|t~QS? zE|?C^nWV|wC005$RwQBzCzK-l1qM*&Is;`Yf(PWB;p&=-2JM%65G8ZWJq^&?u9#iP z=qSs3zoBYbkhYV)(c@twqnP_pE6fa)^C&c35TZ!o8UO&T6BwyH0Y)WS)X!kd3645f z^m#e;S9+fZ!1id!@e3&KN^@~<6RfW6lNWCFA9FCd*<;}V(Z~``UE>rGraMN!D2nM8 zfbhgvnoeG6LKam`n~f`IbDO3zWqY9P1-F$X9uYyx7-(VLNCzWyvJk-ocdzcJ_BXin zwOWR7bngX1>in#p$1T-=4X{_x66&5bt?RU-zF5L4OnPDgH<3(bnPWLUr7{YJf~tbnwtW*+zN7jCz>LPe+@M<#@P* zB8+{!ANX0ClwTFqcmveUnHAQeZd~Wr#&DIZCA*tXw|Jj?y5<4_*@DD;>M3MZo4+U) zoVt-``^%4RCK6tfWDdYi4Xdgs$k7-jk{Jv=3HvOimsGn~z&}>-1AZ`}v!xz3C)SFa zTrMh%O!`*(3rv5jglJCyvc+a+LXY54Kj*zOr1%?@kX8SPXnZGdd;dqJbc+E(fWGMa z51VfUbc7gH@EsrlskPZHPY^YatER1MRO9qna~AI(ZJ8_uV$C!ukCPouCbz>sRB}5@ ze>+*gctkq*vSwo4cs{PYld7K9Z=J~ZVB2(km+JBl+|2-o`AdU{Rcx@6 zD6SACf5m+0Gk!x=NUPS5!r>xb4~0}}&T~Rf8DwFberZ&dIs2O*`#+@OUNl#NWS0c= z_t*P+^vUzEBG}>gC`$gS~7y@ zc=N-V72)07+y)`pacmBs%0mCpvF&hti4KEV+X@4;8_Oe1u$Re+l0T1p`hF+L-mxlU zj5<*vc~V8SuFaxyM{lW20Mv#Q^3?K`xjg5W-yr~;zFjxwIemG>>tT+b z{9)v{6nEvuli$=T#@~O@RD4+YQ@I_ANO?Y&KVrx^)UgC`tL>ik{M40WI-)Y9Ur+gj zkzTaeg}=)OMVq<`+}(UUuCA_r`ik6vnSq6!dr5!?Dn103L*m)PXQ8>VJbN0cJSNv% zF%F|U?&q{%h9(ccnbY2WG`X0c?M$w+xi?EscAPr&)ES-~#ac{k2qn&Iyv z?iw({^+wO-yBi(GDk`Yzy9$=N_C(lvEg8SoPn*`}3z#gS+_aqwS{!cMLKaF?xRy+) zDp%1X*sK4wN$e_5ZS9v1pPJk(jSMy3q>>v7fPc{Zt}4Sqt_zTr01{7Nn%dQKRzP@8 zXRlcCMORU=?|rTbkjRaEvX0G8Cm6Ni!Z>Z)&!THHq6dm|Oa6%CzkZw%xd7&mBnsBfynpiy0sztu(PbQ2&Dr8CSpvj zqEm1;CsQAHQ}t^L2|$%D+KUmM=XVAI*RmGRzXJ{TLydz_E?lc-Lf;iuOiQ3REv#NW zYCi#~hu$fZEROP=d}Nn_+`ntw(U{1AGpOVB@WBv@^GgLB-03Y7+tQQ^s9f~lSV%?U z=vIq*gPkODOPT*Xdvt5gdUzDChFf7VqKu5p!yQom$sI=kB$T;H3!Bu}^4kvA%`7>p zQ3`!Sz`PCECU*g4o;Kx|D9El;5eWzz5lq+j2 zyQw>K*;IaK)156p7KZFI2lH-7>(lL$>98H{!LL5zAYTltD)1^+i)2CN0BzB--$68G zy<`u0O&=jS>TnQaU5`;G>W2GQTED3*jqW&>`L8|p zD&m!;I>R`s0e6r~H)oo{+L=n`E(q5zm@{CWn-VjeM~Al z-aq`FT_u(6&b=$w>|EM6(k~D|?0?+>NahK%GMd4-WCI}> z0}|lc#j#P^4EZQrDjc4$`rSu?J8D{=0mn_fKWO#45?wd8c2QQDj*vL`2&R%qAw~Dg zTFT6aB*CpTbTgZ`oJ)vy3f`<*qawcY95PsvEFnoa!6)l-v8UF8iW+g3hV~nP*5uEd zDd!8lAdDySD2c%wDzNK4l)x?k$De9o~gY835seb zl-dvD4RnxOuaU?6df~}nVlwiuDTbl^$Wl0wiXohvXz;~(8(&`$>k7+jhNZ((_*FLO zk78-}?`CIL$!%L(N3VmYAW;>@lkFN;GqdB&o*qCjFITA72;Xm*(zQ--EBut8H)W zN4|BfjBF!TK4O!mQiMKkQ~R+U`36vgnz@{8^JU4f4Lm>Nm|buBoXq4s_nrux@Xua* zfMUFSyozK05+c8P)lP@YQyHwrTGF9hFo9LJ?&jflYfdJ}56d4=Jlz_^-K$+zP~~?K zktiOO?QQ#9AV}t++Bh$Qf4ly3_56KO?r!YjjD!0}*dMj5v>TabqBv~vQ}kMsdki`% zkU{Lk<8DS4CQId%zdzd3R9OMR*F1RjEzIJfOJM_ig;5b*l;b*^Gphzzf`i|_g0!*k z@u4=vLH*FfUbJW(liiV-s|ZgUW(b5qCEd%>4c}@WmV%x9sMlP5-!{rfu?I6By z(tAHXoHsBYUC{6L{8mjnSb3{~HK`b77u#NQrxpEJ!>Cb9GiaN(dFIQkF**$$`D*|g zl97bbV@9*$XwG~L+NUvKdrrRsT8fKVZI}5KL+G{V3PhFDmvvoPP98E*P^}CJW-V!_ zdS9P&Y-We<1sSD~4)OM>Yz#!5V;%Tu@HBKt;>8B1&Y)gpt#B~*2ER!1Pt8d5gaa;T zdn&2ona~t&rj0fUDp+mqgn>DgJUP3k64YlusK!;_o}8P z_evfnHxoOBiH?Ak|grS9rE~3AcXc(S9erBx}<=bNqU({hi2`kKICfIny zpC=7pHF_LhY|p(igkH}1FCPB z?DT^5(;9c^JLkZm282vaT)=^~wb4L@lC12Hv)S37=`SHJ?`_g-vgZ#EW*J?6h7b+v zht%U@E!p1eY*Y~CVAQ&Cbv)h_?pck>(7t?%aB1Ta5Ak#RX>XX06QFHyS+Z=9i~FQ! z(le1>xGuu+rj&=v&N2M=Tk5upHpfRYOX#PYqZHmFwL|J(9h}am5l)2z!8>vSjZBs> za}3X+pK}-|PIj!)@=+OQ!zO@GtuVX`xzmD5_=V*9@GdpjFvFFH=9J-0o!uYJM^5Ee z^J1NNH5bmxE!91F_zE974jI21tef|HP1Jq51P81k>-q^Y_Y<1Qty>?AH-$SUT}wPs zi9Evi+9F_1sMF?CKUua2(rauuO^rhS{bgnPhLkSnKG1=`*bhc{;)VRgtp zk{4OpcGhM3X>~Dl_k{hDQPX`|Ct-X3?8IK*;loj9W>?%I*PW$9W>n=ocgE7lxWkYp z@;5)cHyHm}ajnB>YpE(cu044g+~EzXBl{JOsvh^j#|~;42S_4ht5iUM58^*6UD4SU z=uQr=Qoz4$4OKr&y*{II3aAV1ST!2_rLfv}O>Yum)sR3%Kl3BVsSh(&Sv*{c^cG26 z3nQh0f(lq(X?=cuzj!|A=PU4;qPeT;BcgiYJ^dK_i)Z8jH6zXAVMpnsk>|8$JLgjM z&dZpje<{>+EXl-JCqMS2skJ5jJ?}uQjHDSfQqRGl*%9Zo+FFz!(FA3N4R#1t)y3%k zrNOV64@|fHDMEkW&*2(rywq^EY2r_Hz(VjGT|3O`1L%Pcitu9Om+u2drhjTe`|OA3 z2Rb;?iyy&mGoaoJO}LmrO;s!hZ<48Qjqz4ZLJDw4MtRjaUqhk{EBlGDtk0_*aQulp zDOAk4g>;$jR2s0U)(^=7#YuoP1_*Xt4z(+ERb3It^{u&jn!UYbSc766H12W#V8JC1m$3qGp(Vf*6H8F z%FplHk#H0^;t;^)d9slmJ;0oYQQ$URDi=qff!%Izn6bJqDu-4rHZ6L}S@Klby!P5_ z!mk?7Rrb}GBn!O7C%$V;zy~!z<>XQQv)zP?ynJIs&sAn`n*K!htM%=v_@#A3Go7Bq zd#jfR22%_rSjN#kf$VPt0gBh+7aGSKG5J^3`gwk^&zJE~lZHr%sV{e@8ePM|{GxahCvBX;c)8Cci+tIF+(*bxU zBH3N6mY)st!&nwjr&iwm#st6jc3bK6lIT5eMt>^}@LNZfwAVO~`-i;=ZUml(i4igq z;N$aRGsS*USh0!FN3tKbPzr7g{(*)7wH?!Jh1SoFMajFM$7y|@=y`3!vTimK&o$*L zaDNAf%~#MH(d*u*b{~pXQAbKQei10g0T+mukh&l6EdW*Z-C6T9F@y6SW1h#R6Bwdi z)stJ{R`{f=NdLW7t!#<2;Jb8{3-K>CV?Jjysy7@+|d7dFD z-$U(^hl9w}{^a3Ce-bk`uWlz5{&@k)ZV-8mdnLO5*oH0%?!%@Ijhn;qv_{&l^U%pF z0ymIzr}OeDRDA_kTa0^T^tDFXLPJe+k%b82CiRAchF~^VbPZ{?YKUN-jEUJuU75=J zbaZjgX4m<3iApyiy^|36x3yDADs;gY-_=Ts95SZn5B97NLE>|pN0jD~J3i0XHEx{3 zZ3xD_UNbtu=)>jLKO7xHiwh{h^G8o181qIXH_Q9-)cPt|7W{`37%=F-!oGb+C8ol#KmN zcvm1Y5ctkjR@A<@FFb|}*xF*YB^f((@Lu)#$EIu6r`@S#*%~LncyZ>9)--%iuFwn9 z_UJ;6J8xkkBpnn=rgbE)lODV)%EXF15X)<;e>65nlDq!S56`9DIon7+3IzBoSp+^R zAccCe?|ztLdZET))1)H^8BqOsUUp}ST!hdfK47hy1%=#m-HAR1h&QnL+YFLZ`f8Hp z(~TXcvub$Y)|M!;Sx?J-r;9&^Rt`s}4%^#<2Z0KhQd{Yw9-Q}5j@@^c^e>YHJ%Ws& z&?rkFf-+PpKfh_N@jfE$4OVs}$Rb4l)L$EFX!H2dP=bZLaE-eF^gpJwn3W@c&(W&K zroci`+$$GTfQVGE5Q3t6C?S59y;}ye4-Xn*Rt?28F(tpNv15(zPjh`kzt%Ft`fwKe z=sN-ej-87h*Tkm~+)h9c^#>Wp;C>;=myS~A?czx3B^#Ge{aNTjn+sC}sBV9V=TbCxmR()sISnDW=p(;-MatvQOk*CaKED2G@-GBD&2E zVeQP4mogONaog$h@?saSH+FJ4AcA#85|UN8e=mN9e%fh}1cUVv>MWRvLm_atoK%g! z6drU}+J~K>I2`l}{HX7ADDAOB&x>bcc%Sk4A*#+bTC)xlzRBxT`8u=sv4m+TQgUMa zrRy{%e4V(qFDA*mwkB~6f^^h8NZ`RpOXSmWenk0@m*M&>Cz5)OHlEAn-gX1*F%lS;#?C(;U|lDbZ-w)rxD0zw?Zhv- zzI6P1Wh{@K@~NpZs_2rpVMLRcYBl3HH}~iEba-@#W0={k_Y3EZj9Iv*sgkCN9Skak zBka009Y)7YdB|4mMi#azJ(5KY^~c(Y#B;%OEa#z>Z7gT+HRVWeiN%F!(7b4=N2z%A zQE!6K93KNs#Hx$Ds@-pLh51vW<+VZN`whUlOPBzpvEQ}I*TK^4CeeMcPpXS?I7e=} zWnaA@W}J%oPU=U-R7)#n#Ez43!(LnBZ%@R$g>?ow0^Z4xVnpXGX?yuK_Rv0ba(^<{ ze03*&;)&wO1je6BD|Od>2=({PSlfrM^CytVb<`tvvBrg~1t~ z7N!_B$*Sx>o+Gny69e0dOjhuS?yLy_u3T8_SZ(5!7_z zV|1?*zwo7d!UeNr>r2V%b`EwlLlBD-1tJulTBLRccMT4_EH}AOQp|@Agu)L9*XdRQ zmTDDLOzo(R@- z?u}WZAu({BcZVQ_2FRBZ{02Zv)yDI``Xy+NYB6z*)fmj`P6|>W_QcuoUM=F7i~X~u zE&d;37+^Nvoi`jloMDKFVu30VSNqGn8A~x^uL#~D?@(f%=Daij^UGt%tL>cwj5%*Y zQ#@kXO~pgm+g>5Ve#L;mfpdk_WQD*;#jg%Kq34?+JBy6* zg{?Q^QE)(q_?p+_`SNr5RKpt|-Ki%L7b_Nh_`lEQm&MVMRLqt`lUu|aQkliPHpgk} zCL78_@M-cNu_eT-foTrY?pbNCyfe;6S$w91qt)t$b*L0%V_pWNBKiXsdHu860+<`Q z(N<@#F8rT5#!a6`10~4Z)N@V84YRbhrF%xAEo$gmb9Q*_xpMPEIOQR~St{dPGY-09 z>7DR@HEBCI*PF?bGOYe#6tKSQAPl#=eFtI+{ZJpY&7L=9#4R4eOKSNHpOT6lf*ql> z&HvF9SPX#neDPEPZ^`-nn zQ=0g%wL-fwh{DP3F5b5B(r)+S`VDklQe5}pPX<7%!g21x#!HDTCo`(Yu{JblWH%*x zZoz@7?#4RqIVJb!7IUQJDSXxn1j$mNs1a%?YQ1ccoeJ0P&N%QHhK? zOjpAqJN!=xGA&F|3%=^EBJyEey~vnHd|rACO9=>43(OqlZD{(MrUVk1DG$9AY9i#P zhVm%G`oT2k{SS@fO`4lBC?5HHRbYzP_dDxUvzZs?)mB)Sa9K==EeRM zJ68V*q6>c={lx7f+BMub7@tUv-GeHQ!@*L3ah`5 zFu!~_v6@P~TH_a*s1iEQ+zn+pN)aM!c|JzbNK%Af{yNPpLaHPR6$*4n$ynG`nl>o8 zpNQp|juA%PfRnr{TI0=8fG1G;dsZ^Q>6}S<(ScSr=6+}D)yqc6fJ{AdxpSr1*f!r^Fa5{5!3rpxI>gkfVqY-Z0Vy^e8${ocN=A?j-v zf?Ftac@q1;$${9N_wO}geMfmEE$l3kP>F#a-6^HLYxW^Xx?P9?II@2@!WZ}@f*C?? zWedn2$%l$VwTveoxp|{H=z`^gG+F<8>{s&rp&aAk)x|0sa6isC!Q5a@_NqNAZ`wEw zMRywr^um#IIgB_bl;OAC?_QnA{0=Q%r3)2YtY(AAEoxyuPgIyAXQw^how+kWGQIZJ z15JJg=%$=HX?>XVLx)6rHP4@JLh72&_TVEZGdTNeg}bvAc4kTcvKmOSkfSAlZf4>Z z4)S7$Ojak0wVWaR8j~Xu|8>&iNy5853||y#POW|_Q7bQ)%~?52|B!VWiEsiH51cz} z>IEj)yv||pL1vPKT2jsHJ^$WWLbLC$+B@A*OgoJsYCgLb^{@G^Ne3AS17d_oC`&BX z3Aa46uyYjY%<|*-fmCRguz}^BIHporn9`Sij>2YhH?MYIJHMY4y?*Tg$3Y*61G9Kn zZ;2r$R^hL;%kYd0G$uuGYDzuaEI%$bR56nim=?!oN8# z{q!4cb6-8(Yw4wtgp|(?iDiV;UmhNN-#|pN45{J)6awGYhzkT1kNaXf{L90xDrhOo zgA!VWKbsM0ECL1!CDbYnJ!!Vz(Q8YzgWyQC|A;jcp{Cxt9+~knSPr;C+-V^Y9r&q2 zLGHy^Ke|BYGw{{!+K>VvX|PmE*$wX+QnfzbbSdu*ESX^4IU+Hhx8Styc!tQ^1)_}x zN^HNQq8-K+&#mvQcCMNs(%Q!nFzHIf$fP647a9-VX>zfG41rY4G+q11hXLoJg_tPd zys^A`MF)G2lC``k?V%JjNN;f|oXHWPOoQ?l;?O&S?74K6m5+Y^8ohPGI?@}GwAYl< z*US(B7A7LyE`NU_^kByaD*K}OyXmK_TDj1w4>w~>LmWlw%fqV~a~6n}A32KK<-8z> zmUX8ErfnK?pE}C!TuII0_!pk4@=C-b{oB>gTcB{p5y`N>OS`jTbty}>r$5iMTxfjR zw7;68_h^jg{fV7XKpOc(`vd7Vdd+-Ll1T-_7NF4$6$p}=ofR^OXmdIS8QP~2t0)XP z8PR?;v|`n(-NFFd*Wgx-4OsMvLyC@I{{L+5cT3cWmugf?3L!e6b@YslhJwdkGSEkK zC^fI@A*7(2iB#L2f?Rjt43RCMj21~9f3pZ|%T+AG zlr8evt!+eaIB?mp(kGg9Tics&!Z2mTHG$>gMk}(P330yblgoZDBrknk@gm}i%80!6;7ylUT#b7-X7p$uvKs@D+DZrJi)Q!~JE@!1eLtj0npkl;$=80?x`&S`_$* zY4_CAD*4q0(MrW)T#4qbAU$TwDp`pey&#FW^zsrsYls|Ujfm=G4<3p~*Ng^Z6E0qk z5NaKR)=`LzHAoo~M$B1jSCJ+y(ZP$1FwxsSK@22Cz0t85a`xu|&SM8TWR{u>FY}_u zha^0Dggfh=dj;9=digZIN-^A$L-=ncygZy=z)&*^wW<{5c7-j#?6bqJn$HH-p86y` z1k*)rEmf|&$?5Q+ocy|j3nKx%h_oFNH67{CDG}G@g|I?S=ucyL?qi38w`f$UkU*eu zct{VxM*U+3CBSm<-h(ku3YL<_yjf%O{z&}&66Awg(1#<${d}BW2Q+)W^2E$Dl0D`v zvx=m*9HutCRA_KZd+74>eplD|qfl5(KevaXMZ=JljzrFTZNQ$|#kPHrg%=V{cHdDzaAblS(OJ5$X|jTAt);Bn4uGPi9i%zd=^)CcnOPG81>oeS|K!(ZJA(=AN|w_( zQ||*QnD5q)i_#^(e{gTe2mtT^?<{xRDKYy&I?kO<*r0k1+r#P%xn#YG5B+wMKC`an zpj0clI~T-2B+Cl#Iy6KO1F>5{f`{TV%S_a{Yq7!~Q(#ksr}3349Dqr!%htR| zH0o?ZG~KXPSuqUn9cWbGGeSKT7r!uIWI(Q zWT(AA{i0;(FC6YnM<-e!E#d%MXYE2p#etTLQYPDL9ca?>w4-Cd<4^NI*Gy!2qf7uC z7Oxr7)Hc-iXs*$bp=v5|RCOM8cCFUW+6H-d?#}|>{he*Wnc>T-KJqs!zAWk7u0p<4 zwgniZF2;J5ReAxOtqd3tI;`dPGcyM20N%l_snWZs$s@v|v&77NeBs^bqS zXLfuBZc|6T?^n1dA=VKZg;BSoW;!iH*6&X4gfr1VAW{Px{MWq7YspHKls~MJ#J?dk z(Iat(_8K&jaUsiLX>KMILvAV#?%2GmQ(+Z8B3$zR>V}A( z%$%W!p8}fd$p|z!w%AOZ!_%I<{t;Ftt1C?R>WRHKZ#Are39sHIV0NtMKbfnmUDAlA~w^FvMl_;zgc8XWa&&DMvl{78KG##_Z~0VXC} zC}ig+SdSqQeol-UK+cLlIQfHa`ljibxIq_G+bmOD_KLE6jI@KXqfCELwF8tfGw}L1d z3t=|np~*^d)MC;U6Jk&rGF>uOltas5R4C@o*uFppUJEm=)jJ4;*L+%A>4zH|`}eZulH2m(+NJa}I^gsjJd0Ag$~ zW{U}H1_2nfZUf#3k6gj0PzPaEY1Y!570e}`vyxs~*HezO(wZnChsMgW!*(Y|y_%35 z<k9W1KFCO`q3KV^zHi3%!rIm^`!ZXH>1*+j933aX zM!{ZIPvE3T2DTQoligSaO~h6D2IQja;U7rM@1Fc3?8?`~bQvp5Zt_N)*_pgQ-}^I< zA($zfpip`nRKTQ{Fs5?)ht>f(gFgAz7Ml^dq8CrA5@ph~(G?|+hvixavzGr(fEO2k zH-d_=xr7;?U(T3XVSVK0i#A+!Bak&BGOzp@|6Sk6bki{Qj^JfN&;MI4&~^o2-m$J{ zHpe~F^3>8afkN+(=VPis0>NyMH1ucz@kPt3)_)je)fkyJ#JW-0QW4O6IYDHpf|;V= z3dJZS$oUEbJ7WjQTHmRNT|-h6YzfO~7d+!8e)`_{5@bo2qjr6tUMc|>9Css}_GYoU z^XAn*oewR=w_(I3M1E@g{%y6+j75aEn>EYK%`;ziK)jE24WA4R^p86THa2#2HO*0P z^%x^-TUyQKbSR#P+qxv^?vozSdCqb%z>VcY`FwM`ln5?|+D~s?YQf973G{sT4)?&v zk)ViFhU@-^7=QOkd^1s)Kt6Xz22AD8OQq4hwBy2{kuMMOmK^8S9EJ(f0{ZcwQTFj{ zmpSF-x3~ih0{!lUJiPMtAo_;}kXvBO?21NAvS+%m#u7JA^(m(GG% zVPr9ca_#faBREp~)QMgCsR=~x<*kObvQK*8I_g+$BKaR#uxGb2RCU(-f0szRknOpK z@fs*FHAkz6f&?Z@$`By*XElK=KeJstHx(uPR>v{jYZID{wg3jlKBbGJUl_8JTLDp z?19`Sm3MJPcWEP50__n_L~}aae3bb;jD${P!=jf1=VsX?58gKW<<&)yD@So__0AhNc1p~pJEB5=r!z^SSVX660U>zp&KGLVni+HI|OCVN#m9gY=- zB#mqByBL|`dFQAdAA<={+Uzg^M-T&AMmA0z^%_6TU8lP}JUT>egDW;qO#KR16GyaR zl!%15<8*|zEHsY3tcWFgEKSviONQZj5~jX+C8V1;6yE#C>Z}E+r%h;1D8_s-ar*0} zQsPVpg0N~5m5&o{9l7ua`Qzte!pNZOYqFwgD3(3j-1$N~TAvZAsJuHVBW>|JU{bKY zN#6|}Icuq(xrI0hI1o^`M;tX)HqK3m67wri{oZe`TIhRpVgEL9XRQh6@+LU}IkNjqh!(&EU>o>xeA&FF-xr{*N5j2|0e2O34tw)*AQl&fjI+^W1^ zJ9^*3N0yz8lPzJecI#mI5x#hB^A>#S#P(#)(5dWZ-cR=_o}?29gU`KsG(15m9I@_$ zZunznP={v+MGKn;p9`f9Zw$G!{uzAAC`d3b8myTs3OY^f;o6fk>x)=XVB1TJSS%n~ z$GZL?M3n?%Z;?NezPh5M8@ib>E5WK_k9rpw3DUnG}% z<_n;I&;`x1h-FMz)-5Cc{wb1-hwkMz67QNfE1ft5l!?OoUn|2|(?_e;hOkk#DHmXi zTipP>L zfj~dXy#c`s+Eld1)wL8+PE)H~xFtHCx@5k}=Lkh=5g4{Kc zKkIU)_cy~KMzH8rSLdj7|!}PoE@2CJzd2Jk71nkww;e*b&-k! zwoi}qaLsttCfMq~X`gtn{x zrb(v>1_yHglUnx2NsmqbueK#O#tHDqrzAC-tTLV>)`aKXa>-UUm$l;f0EOEH z=7<=dW*29da1Nd=Qe8z+*dEf-$o~SL()!9i$a4K0x9C>_)JO~4k4v9yrYz_S=b`0r zJt3t^#HRqdf<;a$5F7HsSU-4E1>{5H?#x@em7X`PM9_=akF2XjV?Lv%dI`Azd<&Bq zR5??`WxuC;I2}Ul?4LRH9eb2B#(iOEuigmuEBZzv*wv(;*rWP*4m(r;T`u_Y4H&WI zaO~*>Hr)*uqg7ZskMjxzpnZcHO?dp*XL4ORtyj*;lw&x^F+w6o!81NPnS}-O>sUJ z_)|3MYridS|GswED~N{!;*i^Xvla!s^%awLGK zH{6t2vMM7U1wJVn9UPAS9nsQhjI!Ylw!v0u(R2%7A+eT=e*s~La-YOwHb`8>1Ve#^ z-}W@knzqm3(uf2_6}l5*ugwSk=B~DqZ!io)W5?Kf5Mp=XcTBC|aH&!nUH}5b^*-y= zs=I8l@%czF8VnsFUvwAJnMh7U&P1-LoR!~q@2IgMP+*?f`Edi`NT)n*v6(yDUs?d9 zDc+DybE;e!ivV0qvdV=0Y09{-0@BlDd&-8B#vn}*sJzGvwR(;#%>Bu;AWn?^>B@>^ z4>))jR30`In$S5SpukwvZG)6Yvm)$-JJ(>eW_}07mr@6IhmyKhL%uBkrC zegh!cPKl|l5`5*T!;0yn9bO^oEq`o=?7JsxGcQULg<>5VpyJ1NpIho6Mm>{D2eZ@1 z=cb|A?fmIoUhe~m%C8XmnPg)kTZ4pH;a2ZkdHB#MDLHad{|t>(2PL8*B(Vv7MQQJe z=ES8hn#98Z)pj%A1_Ue(&Tj0Rr9I!UM{fKFrYt>`)q(Stzvh|cJ|bXCww5p%1gxk@ zS1Jj%iP-1dQ-H(MuOIbr7AQz9%axx!%DsWRRN8j?#({nV)oCriagZjK-?k{XI^OKq zmF_UM3-o^j7l%eNI+Q_Ip;5Z0-!P*Hvdc!Vs2v|X6qEY!>VQ+(b0UW-Uij71h>qyF zATX{fKE2{ZzMp){-*6`p8dQh-uKCIcv3R)K)qo$o-+E?R>z-|_PKb&4pSA`MABbeVP3#KkIm>C=S} zz}*|6kPIwS_}ZlXdGlqIU$5HzBkyo7j}lW)b&MIoqwPFb8oV0Dz5W*2X|)AW>y1C= zn)5RlOurgmWTZzjd7~i;xje5c>Tng2Yn@Q&a?V)Wd%Pe>44&3`V_qzDBmju=L6AGwCqVPFeq;XoO5B6zCTr%@Ni>dMbf; zwJ21TV;ojW`y+0iiQJ}vT2~P?u3AKKOny9=*=~2Kv7RiTwtwwoVYta0jH=5ap`(`a z*GBZt8-buy4EBa+f5Q_Yry_&;3)b?f;<6?N$1ylP^7lk=(-3STF) z5Q*IPWI(9a#Oxz)ujgbYm~?(s%7KC|(yx=oMYpuoTYb@EI)%ui)r*c+79na~6-*$> zqnpEc{>N-rH%S?c^_z?V!@PT8WTRGSfwh0&lQr1o0c;@=dnLoQkLLfDKakTT5?!Ea-{TaGeKF8CcaR zWz6H#hvQ$hJk;+#S~8YARdJ8!4&+r?B52+Z~5VFsM`>e zz*HRT)g0@6)HK`&^25ExWx5trIog5Zj?>c66;1q%2Kf!+Y9u5ve{JXVlsrq8HGe?o z{3fpib5|AuHR%%MuWhB?81;zw2kMGH6zJKKnI;nZ<=YKV+(H9~WO1{p=;vugc@wb=kRkZG_|JS2cF>6P~ z_~OMWhd3UGY=uLhq(X_F{V{@V>sK*YUTDO%&&yMvpE-;3RuTDYt-r2h-hNG=LnQi}wFd`LxGaqSKqMCp7HcUN zZ9E|+x-Z+TltPVS6xr$h%fo*KEE7Y86Ya%e|ykqkf23wsX7}iV)XeV`U{~0^x}$b7%oA~CUzU{CpRehc=i&Xj^MXI;2xNEf zcA=`&b47vT@!z`URcW)5QMO4ioZQ&3X^(qp63i*ap?;MK;fXVf(K+VhnwA`=DD3TW ztwmpMX$?_%t0!!%lDnwj8{RGZSnjD&AGf+T1X)yX+0+^t<4C`Xv1(5GvYdm`2FWfwcJsh*Yzfq;URC# z0546fH8-VKFdx1Abyzgfps#MNsT1Bt)pojb{VL!%hJtohTu<6&soSolu{uq+{P75T zMRWoA4$fC7j?s^qaDXeX8t=fC6-oXYoFKV(LOm?ATRaf>66SW5JEPE}&YN(D4Wd+= zo?SKaPheV_KT2T1?dUs>cGaTP#$o5`KoZqfHxX*U668w93MtUPlZO153xI;J4;TZz zQo$__#QEE=CLxTN?J+#gYjG&uBQqd32Qe06gsX^+sj?pX5qwWGWZjK#W+gdYGA-(B zHTeh3{uKtAGmKV*+&zgP;d_q7wfshd!~uX)*xGD?mddc&;rG)YN33_p%Ka~TgQ~w7 zn3#Q?Clx&U7fWqLD|-G!NAQ8{TdZSlT{_^qM=Iv?g;<7RbWUOP6QlEY*=H1Dc zD~r0_dtRdOjnwcQ?Erf2PV21-I@5Z^dNBB3PyLM8YjJ%l99xYR}@Lxdz<3!Q#Z7uy^aq0&_?IQ3jMz@KF9Z zVg82d42W?6ZOp>-E1|S)o8c(lJ8A@4t=Nem*DKRng)pki_8^4pJR+U5PA7p2mxAl1 zoGeaSIShV#BK?3YnF$PNxuWCyne*1Kjv2t^Sr2}k3vck;xnWjH=W4=dGPt-tQtQ&^`PIF*ZcW#ly#nw7qlrY?El+-W!hNy z7g!2d<{Sb&GYw`9BLGu<@|7Vt4I3MP>WwL*q$gfB4Lemtn{-ju_2&KTS=9Nwf^_|U zvYN__?K@Dp)TLY49nO6C`EX~s-OU4*-x6<9r)9TG1m*cJ!M>Dt4)$8{dE@-y^X?r> ze68y0DhQvY-|Wm=2f0LqT4#_Xp#awa&Z#**5%!?Gn-`Pm1duo|-Eb;W){msqyt^9w zrC$9nt9E^07l#o&pu~W!zsjjRQqSh>WK(G>_G~|qNJ-{8{B8%}euIx{!ULs;&tFby zQOhq3HI*H48<+JBOkp=!sXrOhsq&~rLQ~wmC&5h0^iHU9N@nKLuPOC26b;L)(}(6* zRoEY56%LhDT6l}#0BKtu?vRJZyy;#AzIgrkVoB~_EvMO9>y|pu7gRgj%p3}4<%LJ` zhZ?>2w!^(5yqgcByj<&rC}Xm-;@0-7f`7spf#NV{Wb!Z}ds8FeKCAociT>m5=2=PE z+9+m{J^Ii@TQQL=x!B%)nzQ~gm8Xgn3p$wj=`(>&(!>MTUeN`_SGOz?mZirNv==vT zWEp#W5XCd0xLFK6m7_9-IAj-dKykPLp}3)M)XU_VYo3UrL2|Aj2$s*>vBU1;(~-DJ zk7XXLL*p%Q{AHyvnQ*t|B}@2WDb zo)3JC|2(@308ux?Shf8}1wIi}7FADVEm|K2AlJ|kh1*BU z{5pe)4d}zFlU6gv1Xry%Opr8rqBESZxNS|qzE8|!J{2d9j$5C9^l`BiC&QGcqz_>s zS8{Q2Nr`%`^a`)Wmpp|RKr}6{l%{VVSL@pZtwBNcF3v(xF5KlnWTuED4N_($cl%k< z!C{$!@YsG+i@R_TDZ8DUDKLUZ2H&jTlXEhRzki;!U)ylrR}^k*wHLWxhdyy5N=W38 z91A?U(kRqYX>re_+~-E>C01d1F-N1HbaMINFINAyy7ue41CuvN<>=5B#X1>NJmsoV z20ohYdpHOCgaV;00>Bl0g41${7vfH;3k<@i&tTLj!nzX1SpYZz79U6&I=bx%QWpx6 zF`$BL1yJy+kRcv-|CpyGa8h>J)h?(HgkCo7t@TQ;_H(j$nsqNqOGvZJFz>;aG{ioC z{%Yg<>Il~TA=)Ny-^hX+8wvB)ax--&JU+HYG`x^)J+I9~Q(FM}Qt(TRrn*C=<%=96 zW)b=sWo5)v!#9l;nz4wYx6;z)vA z0SI!Vk?jQ8-L+kW`b@koL(k|swKu2d z)7hfGr=)N%)K zZxD{L3>VHui04H;r7SIq!(q8dVf&$!8Pvphj`VoXy7^Bl&T!}eyF_a!6u&dpPhd>NQsh;uhVbmcN z#^LnDlUwgyJh;7Z20giuT`;K9e6lxhuGi0a5pkPH_e#I4PR~ueTKvStkrf)18&PNa zh|5Bk%Rb9{5c~pkXTaXanYYI4-TLY7k_Y>N$>MATN$i1`fy1dsTuJh3X1q4>BWgJK zL8LBEARGI?on{)G$xHS3=?Zf^8`?G2XRFJYo`Z_*`ftn7I};J-S@d#tl`1y_@j*;E zBu1p%dDq(?pgnIc!V*s!eUwxA+z8`NnHhcZB0}LnsDblUsL-8F1mo)UCid9UNEd6_ zdQ@tz2(}6d$CYlS+zBTeQNnTvo0K+ma!;;W)Ej6 z-Q`6S6Kx&9b-wezCe0c-;UQWvZ*?(4Bv3T-VgIp!T-P1DVQvZf&ZI7>ODJdTYfr8r zp1gCpg8Nwe2COes8*q=^KrUV+Q%)8XzjRT;E*>w>S5I4E9`fhu3Dt%b=DgtHk)pE$ zpnAv&55pyA`d7!fYYRAY6EOYGHu>|6lEo=0v~Rt_2F}p|HEj@Jn$pUecd!f73Vmkb zU_j}_t$#F@K&Ji6k$zh_qY6@}`QVN8os%1?dyY`94Erz!flR?l-f^0ls}G!4{93Dn z+X=T%DhkG4&Xzi%e8d$I>OY()I%HgjhNe=fYjei-Tv=5?eQtW*xJ>N%Y8)Us0T-3; zcb{8<9+q$}=wyArKgJnc#YA+6?&{nirWr((svz#RNpRyl7q%s#9f9FmopZhv((kLk6d~lwLyM1 zB|C~2Ge$DsiLkx>nmz70hT6VBB=hSq*aU6d?7n}1Hx+91Evxp2tS0$Fko_T-?1kLM zz)i>||Iie7Tt=t4K|qDUz~D4eVKjEyi^5QuCyd+@RnEp-)-3UrTOoYY9l+gP;J0wQ z=^$H;#lnbipD!)_>Xr4J@8)MgJgNZXkwC$eL;KDzNj+$w4L*IrxjVBBw;y(?L09}pu`yqM3ADgem zNtKIO2|&At0DKcMN}Iyi^>cdw!im8H)xyGG4cU&3elggnQfH={;yx_*Q{2x{k?{~t zMvtGqvLtU6Y1utDc`y4L>hf?7_pFRojQ*Va=|-D4M16L+KCB)avF>mF0SY+2{;Q0y z75todH8*|0tWe9{P+4= z?+;BThCg;q-q^Tk0WYCfr`aqoezNIpL6>raygJKrPu>yGxjnyo?nK~_I%zZa{b1`G zHF9m6g3R8VZFs;N>L>bbI23q*9xE>7tyjXMm)!|&PYo@H&v!Znp9pwTe%RJoR{Yy?)FZ!u z#d$8AvMu9W(_G2#qc~#y``9iuG<1BMTq{bZ?l|)r0+$0Il1USt$8(kynOBD2pPXCk zhXhhl_$LV6RB+(Sp6Av#bTy8=456kDXC-ReXcvMyQ^m~0FdmEz%GJKH`QDD4v?1Q) z{1N=+5w=yhHNXD9&=bb4T`+L(wd`6C$N&=d=JyC43h-)D_=;*5Z z(=*E~q*87=TV|K`4mTY;Ajx(W%Lq?|PC2dL|6sgTDW)H-qt1x5n;x3suqCSzPqvcz zYGbXBBn1ZhNm%%wwrP7m7~tnoovHX&RNyMpzlM|xoY`*ti9ri?2mS%pe4~fDxMCBBe+&)yFKS`w%NWJfFcgC!p zrH8%r$c)3m%p}#csh;tP1bGNk77~h7o&0^Ij&}WZq@P|6rbiQ=YBQ0X!MaKLx#++b z`&(!!W=$0e_%%oh`jF+`(!GVap-(IoHTkWkE`iTR zKoI&X(Ew7B_|%JP@Zc=TJDaN|rUtaD zaxxP(!9U=uNduT6#4b!c1W{GdImd$@Z8gH%hPiy`yi)}kRIhHC{xFyQuNDC9k6I25 zJmJ0kc-X*%T>Na^e$bEWd+cowWf1L!( zB-t<|Afvy&9nFsE#NFwWNnPHMUWTAzEKERu&F^!WJ-)-8z+nlR`d5aqufs+%1;P?D zES@0zYhmZbQyJy*_sd^XTWJ{Yc&m4!-jIu71vbs<(%3E=krFI-1ah3?bcu9=`?l&* zq(uYKFRIN}oL`HrcL+XACdy318Ob=-is+QuBPBOT$DvJ7w`>CnRG*?jwv!c(&b3JY%x`%F0DNY zcIvo0egy4_Kwr5QOYR!u@ZL#6ZS9lq=1+;__vsK2g*?dkn&z zy|c-TH`J*Al~%{2%TDOTyr~kLm8LKi@^-GSJv91o-F|M*xk?iFFEvhF6aoF+zcrxB z*f%7d`CIsxKGBp=Y6zUXpCYJ%+Qhw9+(Bty2KTDk<^v7t+>Exj0T;@?+ow6U7TTn& zJTn51jR3tkI169$W#k9;Ru$~s&(ff-U^W~s!z9k&D_5yY!K%?+Ct2#sRjcNcwwuz# z%^p3{E53ia6I+D3@rTWwb{m@ST;&~bm?Fto*e#wv2cLZVI^e~1fO|Lh7~KViVJ`M; zF)|wjxp;WMkYutU@Jwrom4hS)QM3!W$fOfSzUPBc1nn&JgF&iY=*{gE+Bwd0?9=(E z(ZcqGlJck%znv)i@NkVpw6bA zRB>B6BK0+E*q-Iux2aQXh-iaup~p87-MTl|+#G8_|75|$9ZVnMl(QsAwr`A^Hva89 zCRguQs=3{p)I~oRqXN^F*7K+j#k;!{C0@@&aKA6aK=o&{K-qx(>Vs3+cccfvoRVwu zYAzPeyR58^v}t*X{}Z6tm0KFcR6#X08Zh65)W5*Q_|ggq=z`Z$!xbx2-BU!V4iM-5`az&|Y(S8tNU2UsrznsK4Ocri zr|MTE)>F*@)|(pbMdo2VaTx_~khmNxO+LIf`BHVgkru}s%jwYhnEvwSZdy$=vEpDi zDH1$lM{HBS#4)8mo&B9lJERNkPX;81U7bwInA!u155AtUmpTP<0fvcY!Y3Htcvor& z<2=EE0ctbe-s4>J@a9Vn@04j%8|MU+H2WA=^+qnMgD{1eXT@`Fuiwjt?H%XpTlZ7h zMdF8{P+&aEvxAUC7aYl?sX;v(ny;bG4X<@i8Wc?R0k2$$}k|TU$8Ln>9ZIa*5v#6Wc7CJgEzey+<4|30p5pA%Y zvK-gf&-ALS&$$nCdZH{kC-bS8_lA&&NqN1#_|}*>zL}LzNqV)MNL3~yw@o_;u!Ncn zx)FnueVUvfUM$K_CwqNG^2>Ua8Vof>@)tDyJ`XWf^_~XjQSAC}k`y4HiJmqu?Q{C$ zTMXKTINGwI^0*!8+Rqklcl%XeUxM^j?3gD(7LYnojhKAv>j*lU%xJARx+GlG0o6Y} zL78wv=J5A#_23pSVPHB-X}-H?JC~x(s&u?8!H+19ki^yFt1{dpmEh3IrD0YAwryLawkr2^Y+y>)O5j&X2sO;tksb%a+vA#!Jokt`sjJj0q^r>3) zN8AcM+g`uWS`NoiSm&w|j|oe|L{Ex`lIn)>@8=EFQeHokg>}rpwWF*bKZF5|bWqkE zZ{93q9JZm_^tEvdH|gWzwjw^+I8HQ8DLNZRG+y{2uF$0Y@Hl1DC6Gf|;p@9ZGMX_S zTu*~aFZI32VO#<9rm%VOnn_PDIrITwL@^!Sl%|4ME7T;3TG0jfu60di2&e1oS7x}X z_XAy{(b{gMseM2FTwM!-<&$)_{nQXB z8NLobQe93OiPti9<3%_mguo}g{H$}&%qrv5C@2}7cEUrbFm$pUx|+N_Uf&(}Bsdrs zGztHTzlV{(RG|Vup7rY3zY7$=1+3}bDRkfEBOfb?jb(7+r7I|E-fDmug(upx0Hb}N(uc8&>FM; z&Vf|rQK5SAINl5Z^a`_yqoS zYc}KF{KDD71r;FjFjCQ2wImN=quo=EFSTQ%_Vp<6MKhLva9_KsXV-*o!DO^#K$v2G zd%HKG^U%kNrf(`X%=Mw&9{Oz|0mu$DA(b1NSFq?s{icf~UvA(~rv4Gn(b<-!-6GxE zwxG5%V7_|!tchSwwzm49@O}l944Rd`l7p3x55~gZAldyCiz>vhfMi2Lb%EaLpy5B~ zm;XTrJtm`Y$F%1wg#7`GKu z6s7MdYjGoqjOZ*QcZEo*UA5SM6MDK0?;aNwFd@ zuf(4Z#Y4kL1{Q_w^pgMJkSGQ@`0TjJrR#1$wC8THscvPC&u8z<4- z+Z`W8|JqdEZs~2-Iv@D7L|?a;)8o5Jb{yx)#5uJxV2xd4s6_yMA6X2kb?QvXIT!Mk z;^BNXDI??j@GvPknZsxV)#VXgE{U3k#^qwo?PRWGWMrhcxVS{A=;3s+ir4-0Q_u5) z6X+C17z*Z`^crN#-R71df3vC_sq!(i&D`VTAJzn9boqt>@bH-j1P z=yiuQ=z+^WgzCzIZJP`f<`Aqjx;b_9t#X!NXh*vHtQY`6b-AW*ZBOx!;-A^1%n_fHjftVh|mC!52 z>cPttdw=@3iDlQq(Ci3M?TQn{)i^`hxSF`hULmuoc) zt)?AkFn<2`a~(+_*i_xV+;hb-!ysey94EW8x1M@<*u9B+K!r%Z64R{n-^- zoG2>vdHwI1uSn3mqQ;-R9aK8KMB^8BA5?iuzz%+I~P9k-;I-TNsoYg#>`n(*Uo@TA( z{T@cxPA#Y`;Y@2$1U0wFlV9u5=`NX3HvD;=sAojdcc?5xV>{7LP1uU43QVo?XD?}6 zO4>T3$Vk^Ku6Q%k^ux$oxw~}z6UkZtfw)3OM24OjGfJOZf32fVQcZ{i4&EOGzZLy0Nx0}{&g_+UB+Z{ZH3C9lRLSe<}^4XJ+_ zW#2&Ve+8RUW)6UcN?#J_D*V_7eS!rpe>kh03 zc1cNzMzd{Bj~)yR42Ro|p{C}_L_`G#~m9!ukGsZCmH{ z+FK5y*V&T%n%X7TB=VqZt`E*dts0hssebD#%@3lH-JFWGXtrLtbUZ3HMAWDNy>NcT z)({io{;n?r8=smD=jA~@xP;G|Fzdg&#hHEv%cZSMmI2Ko_P8kNSJHzfX&2u(mHY-U zaBsuTh{!TK^vtyw;QiFE!ik@;z-qfR2xkf#qUbU9LA% zQdLd7`PuCYHX_K*-ZY-Z{&=yD<9qX?6<3%2ag#J618sisyUC@=Va(LTeS+k

dsM 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 FF8WVb%aXL3F~py1MX4K^ok55~Dx=?D!hp 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 literal 0 HcmV?d00001 diff --git a/dev/assets/zdsdnlt.DxJYbXV3.png b/dev/assets/zdsdnlt.DxJYbXV3.png new file mode 100644 index 0000000000000000000000000000000000000000..817ad27af3bb048bdf74b68f840cde7bf92f542c GIT binary patch literal 62870 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�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Ï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.jl - + - + - + @@ -19,7 +19,7 @@

- + \ No newline at end of file diff --git a/dev/experiments/accurate_accumulators.html b/dev/experiments/accurate_accumulators.html index e54b73eca..b1e0c0a1c 100644 --- a/dev/experiments/accurate_accumulators.html +++ b/dev/experiments/accurate_accumulators.html @@ -6,12 +6,12 @@ Accurate accumulation | GeometryOps.jl - + - + - + @@ -24,7 +24,7 @@ using NaturalEarth all_adm0 = naturalearth("admin_0_countries", 10)
Skip to content

20th April, 2024

See GeometryOps#114.

  • [ ] Exact predicates can be defined for lower-level, more atomic predicates within GeometryOps.

  • [ ] Add Shewchuck's adaptive math as a stage for exact predicates.

  • [x] @skygering to write docstrings for the predicates

29th Feb, 2024

To do

  • [ ] Finish clipping degeneracies

  • [ ] Fix cross & overlap functions

  • [x] Benchmarks to show why things you couldn't concieve of in R are doable in Julia

  • [x] profile functions for exponential improvements

  • [ ] A list of projects people can work on...the beauty here is that each function is kind of self-contained so it's an undergrad level project

  • [ ] Doc improvements

    • more

    • benchmarks page

  • Methods to validate and fix geometry

    • [ ] Polygons and LinearRings:

      • [ ] self-intersection

      • [ ] holes are actually within the polygon

      • [ ] Polygon exteriors must be counterclockwise, holes clockwise.

      • [ ] length of all rings > 4

      • [ ] repeated last point

    • [ ] LineStrings: NaN/Inf points

    • [x] Fix linear rings at some point to make sure the ring is closed, i.e., points[end] == points[begin]

  • Tests

    • [x] Simplify functions

    • [x] Polygonize

    • Barycentric tests for n_vertices > 4

Done

  • Rename bools.jl to something more relevant to the actual code -> orientation.jl

  • Doc improvements:

    • organise sections
FeatureCollection with 258 Features
julia
GO.area(all_adm0)
21427.909318372607
julia
AccurateArithmetic.sum_oro(GO.area.(all_adm0.geometry))
21427.909318372607
julia
AccurateArithmetic.sum_kbn(GO.area.(all_adm0.geometry))
21427.909318372607
julia
GI.Polygon.(GO.flatten(Union{GI.LineStringTrait, GI.LinearRingTrait}, all_adm0) |> collect .|> x -> [x]) .|> GO.signed_area |> sum
-21427.90063612163
julia
GI.Polygon.(GO.flatten(Union{GI.LineStringTrait, GI.LinearRingTrait}, all_adm0) |> collect .|> x -> [x]) .|> GO.signed_area |> sum_oro
-21427.90063612163

@example accurate GI.Polygon.(GO.flatten(Union{GI.LineStringTrait, GI.LinearRingTrait}, all_adm0) |> collect .|> x -> [x]) .|> GO.signed_area |> sum_kbn ```

- + \ No newline at end of file diff --git a/dev/experiments/predicates.html b/dev/experiments/predicates.html index a8f309370..27259584f 100644 --- a/dev/experiments/predicates.html +++ b/dev/experiments/predicates.html @@ -6,13 +6,13 @@ Predicates | GeometryOps.jl - + - + - - + + @@ -59,7 +59,7 @@ display(fig) end resize!(fig, 1000, 450) -fig

Dashboard

julia
using WGLMakie
+fig

Dashboard

julia
using WGLMakie
 import GeometryOps as GO, GeoInterface as GI, LibGEOS as LG
 import ExactPredicates
 using MultiFloats
@@ -116,7 +116,7 @@
 
 GO.intersection(p1_m, p2_m; target = GI.PolygonTrait(), fix_multipoly = nothing)
 LG.intersection(p1_m, p2_m)

Incircle

- + \ No newline at end of file diff --git a/dev/explanations/crs.html b/dev/explanations/crs.html index 61bb87ac7..1e9188c0b 100644 --- a/dev/explanations/crs.html +++ b/dev/explanations/crs.html @@ -6,12 +6,12 @@ GeometryOps.jl - + - + - + @@ -19,7 +19,7 @@
Skip to content
- + \ No newline at end of file diff --git a/dev/explanations/paradigms.html b/dev/explanations/paradigms.html index 3542f3cbb..b145aa2ce 100644 --- a/dev/explanations/paradigms.html +++ b/dev/explanations/paradigms.html @@ -6,12 +6,12 @@ Paradigms | GeometryOps.jl - + - + - + @@ -19,7 +19,7 @@
Skip to content

Paradigms

GeometryOps exposes functions like apply and applyreduce, as well as the fix and prepare APIs, that represent paradigms of programming, by which we mean the ability to program in a certain way, and in so doing, fit neatly into the tools we've built without needing to re-implement the wheel.

Below, we'll describe some of the foundational paradigms of GeometryOps, and why you should care!

apply

The apply function allows you to decompose a given collection of geometries down to a certain level, operate on it, and reconstruct it back to the same nested form as the original. In general, its invocation is:

julia
apply(f, trait::Trait, geom)

Functionally, it's similar to map in the way you apply it to geometries - except that you tell it at which level it should stop, by passing a trait to it.

apply will start by decomposing the geometry, feature, featurecollection, iterable, or table that you pass to it, and stop when it encounters a geometry for which GI.trait(geom) isa Trait. This encompasses unions of traits especially, but beware that any geometry which is not explicitly handled, and hits GI.PointTrait, will cause an error.

apply is unlike map in that it returns reconstructed geometries, instead of the raw output of the function. If you want a purely map-like behaviour, like calculating the length of each linestring in your feature collection, then call GO.flatten(f, trait, geom), which will decompose each geometry to the given trait and apply f to it, returning the decomposition as a flattened vector.

applyreduce

applyreduce is like the previous map-based approach that we mentioned, except that it reduces the result of f by op. Note that applyreduce does not guarantee associativity, so it's best to have typeof(init) == returntype(op).

fix and prepare

The fix and prepare paradigms are different from apply, though they are built on top of it. They involve the use of structs as "actions", where a constructed object indicates an action that should be taken. A trait like interface prescribes the level (polygon, linestring, point, etc) at which each action should be applied.

In general, the idea here is to be able to invoke several actions efficiently and simultaneously, for example when correcting invalid geometries, or instantiating a Prepared geometry with several preparations (sorted edge lists, rtrees, monotone chains, etc.)

- + \ No newline at end of file diff --git a/dev/explanations/peculiarities.html b/dev/explanations/peculiarities.html index 41281f492..e0f2458e4 100644 --- a/dev/explanations/peculiarities.html +++ b/dev/explanations/peculiarities.html @@ -6,12 +6,12 @@ Peculiarities | GeometryOps.jl - + - + - + @@ -19,7 +19,7 @@
Skip to content

Peculiarities

What does apply return and why?

apply returns the target geometries returned by f, whatever type/package they are from, but geometries, features or feature collections that wrapped the target are replaced with GeoInterace.jl wrappers with matching GeoInterface.trait to the originals. All non-geointerface iterables become Arrays. Tables.jl compatible tables are converted either back to the original type if a Tables.materializer is defined, and if not then returned as generic NamedTuple column tables (i.e., a NamedTuple of vectors).

It is recommended for consistency that f returns GeoInterface geometries unless there is a performance/conversion overhead to doing that.

Why do you want me to provide a target in set operations?

In polygon set operations like intersection, difference, and union, many different geometry types may be obtained - depending on the relationship between the polygons. For example, when performing an union on two nonintersecting polygons, one would technically have two disjoint polygons as an output.

We use the target keyword to allow the user to control which kinds of geometry they want back. For example, setting target to PolygonTrait will cause a vector of polygons to be returned (this is the only currently supported behaviour). In future, we may implement MultiPolygonTrait or GeometryCollectionTrait targets which will return a single geometry, as LibGEOS and ArchGDAL do.

This also allows for a lot more type stability - when you ask for polygons, we won't return a geometrycollection with line segments. Especially in simulation workflows, this is excellent for simplified data processing.

_True and _False (or BoolsAsTypes)

Warning

These are internals and explicitly not public API, meaning they may change at any time!

When dispatch can be controlled by the value of a boolean variable, this introduces type instability. Instead of introducing type instability, we chose to encode our boolean decision variables, like threaded and calc_extent in apply, as types. This allows the compiler to reason about what will happen, and call the correct compiled method, in a stable way without worrying about

- + \ No newline at end of file diff --git a/dev/explanations/winding_order.html b/dev/explanations/winding_order.html index 47a417b25..5fd45dbc8 100644 --- a/dev/explanations/winding_order.html +++ b/dev/explanations/winding_order.html @@ -6,12 +6,12 @@ GeometryOps.jl - + - + - + @@ -19,7 +19,7 @@
Skip to content
- + \ No newline at end of file diff --git a/dev/hashmap.json b/dev/hashmap.json index 2f90a712a..002069390 100644 --- a/dev/hashmap.json +++ b/dev/hashmap.json @@ -1 +1 @@ -{"api.md":"BaSIMxyj","call_notes.md":"C_fGYeG6","experiments_accurate_accumulators.md":"BPqWh7OV","experiments_predicates.md":"B0i2gfzG","explanations_crs.md":"DJ9--UE-","explanations_paradigms.md":"DBcWqEbw","explanations_peculiarities.md":"YNoUlJgY","explanations_winding_order.md":"C9ZwbxD-","index.md":"CU0EZZRg","introduction.md":"Bxgq13n_","source_geometryops.md":"CEBUZDYK","source_methods_angles.md":"BRz5GEK2","source_methods_area.md":"Dber_Km9","source_methods_barycentric.md":"DHTIXSJJ","source_methods_buffer.md":"DkINH657","source_methods_centroid.md":"j92zlIW-","source_methods_clipping_clipping_processor.md":"Bcxp8BIM","source_methods_clipping_coverage.md":"Q5zwJP4f","source_methods_clipping_cut.md":"C3KVQBfY","source_methods_clipping_difference.md":"OH-ojrcQ","source_methods_clipping_intersection.md":"CxIjImlm","source_methods_clipping_predicates.md":"G1r6ZHhc","source_methods_clipping_union.md":"2_48PnSR","source_methods_distance.md":"D_KLHapH","source_methods_equals.md":"w2_4ZVNZ","source_methods_geom_relations_contains.md":"D0bLwfsP","source_methods_geom_relations_coveredby.md":"CysOn9us","source_methods_geom_relations_covers.md":"CB9k9duL","source_methods_geom_relations_crosses.md":"CWVmsKpo","source_methods_geom_relations_disjoint.md":"Oxo5O_mm","source_methods_geom_relations_geom_geom_processors.md":"BjtPpMj6","source_methods_geom_relations_intersects.md":"CXygO-4Y","source_methods_geom_relations_overlaps.md":"Bleke2_K","source_methods_geom_relations_touches.md":"CyL3YfGv","source_methods_geom_relations_within.md":"DKITHyqR","source_methods_orientation.md":"CASnd2QG","source_methods_polygonize.md":"Geb3kI4e","source_not_implemented_yet.md":"DmzFilCO","source_primitives.md":"CJbutZTX","source_transformations_correction_closed_ring.md":"BWSVYN50","source_transformations_correction_geometry_correction.md":"C9Yo3rkc","source_transformations_correction_intersecting_polygons.md":"F5THHt5h","source_transformations_extent.md":"DmS08vS9","source_transformations_flip.md":"BJm-42I_","source_transformations_reproject.md":"6JWOJF2A","source_transformations_segmentize.md":"aaXsOxJo","source_transformations_simplify.md":"C_Q2AW5Q","source_transformations_transform.md":"DW-rR35W","source_transformations_tuples.md":"edr8CO-n","source_types.md":"FZoqYnp-","source_utils.md":"HjHA-HQh","tutorials_creating_geometry.md":"DWmk-Dz3","tutorials_spatial_joins.md":"PcsxydRz"} +{"api.md":"CYExnC3A","call_notes.md":"C_fGYeG6","experiments_accurate_accumulators.md":"BPqWh7OV","experiments_predicates.md":"BPS6KDjd","explanations_crs.md":"DJ9--UE-","explanations_paradigms.md":"DBcWqEbw","explanations_peculiarities.md":"YNoUlJgY","explanations_winding_order.md":"C9ZwbxD-","index.md":"CU0EZZRg","introduction.md":"Bxgq13n_","source_geometryops.md":"CEBUZDYK","source_methods_angles.md":"DsEPDXoY","source_methods_area.md":"_mlYLsAq","source_methods_barycentric.md":"fHlYOSfD","source_methods_buffer.md":"DkINH657","source_methods_centroid.md":"U-K-mmQS","source_methods_clipping_clipping_processor.md":"Bcxp8BIM","source_methods_clipping_coverage.md":"CfYZmt_W","source_methods_clipping_cut.md":"Q0ryNwzO","source_methods_clipping_difference.md":"OH-ojrcQ","source_methods_clipping_intersection.md":"CxIjImlm","source_methods_clipping_predicates.md":"G1r6ZHhc","source_methods_clipping_union.md":"2_48PnSR","source_methods_distance.md":"Dx_lyzJd","source_methods_equals.md":"Dn-_6XuL","source_methods_geom_relations_contains.md":"CW8CLD_7","source_methods_geom_relations_coveredby.md":"DXxmjIuF","source_methods_geom_relations_covers.md":"Vy7_AnD-","source_methods_geom_relations_crosses.md":"CWVmsKpo","source_methods_geom_relations_disjoint.md":"DBVkzJNx","source_methods_geom_relations_geom_geom_processors.md":"BjtPpMj6","source_methods_geom_relations_intersects.md":"D1_GpBSi","source_methods_geom_relations_overlaps.md":"Ch-YY8xA","source_methods_geom_relations_touches.md":"8inVZBme","source_methods_geom_relations_within.md":"Dx6Y1lqp","source_methods_orientation.md":"CASnd2QG","source_methods_polygonize.md":"Geb3kI4e","source_not_implemented_yet.md":"DmzFilCO","source_primitives.md":"CJbutZTX","source_transformations_correction_closed_ring.md":"BWSVYN50","source_transformations_correction_geometry_correction.md":"C9Yo3rkc","source_transformations_correction_intersecting_polygons.md":"F5THHt5h","source_transformations_extent.md":"DmS08vS9","source_transformations_flip.md":"BJm-42I_","source_transformations_reproject.md":"6JWOJF2A","source_transformations_segmentize.md":"DvG0bNZP","source_transformations_simplify.md":"B4VNoKZX","source_transformations_transform.md":"DW-rR35W","source_transformations_tuples.md":"edr8CO-n","source_types.md":"FZoqYnp-","source_utils.md":"HjHA-HQh","tutorials_creating_geometry.md":"DvJc8-In","tutorials_spatial_joins.md":"8xUKkZII"} diff --git a/dev/index.html b/dev/index.html index d20926559..22da809ac 100644 --- a/dev/index.html +++ b/dev/index.html @@ -6,12 +6,12 @@ What is GeometryOps.jl? | GeometryOps.jl - + - + - + @@ -19,7 +19,7 @@
Skip to content

GeometryOps.jl

Blazing fast geometry operations in pure Julia

GeometryOps

What is GeometryOps.jl?

GeometryOps.jl is a package for geometric calculations on (primarily 2D) geometries.

The driving idea behind this package is to unify all the disparate packages for geometric calculations in Julia, and make them GeoInterface.jl-compatible. We seem to be focusing primarily on 2/2.5D geometries for now.

Most of the usecases are driven by GIS and similar Earth data workflows, so this might be a bit specialized towards that, but methods should always be general to any coordinate space.

We welcome contributions, either as pull requests or discussion on issues!

How to navigate the docs

GeometryOps' docs are divided into three main sections: tutorials, explanations and source code.
Documentation and examples for many functions can be found in the source code section, since we use literate programming in GeometryOps.

  • Tutorials are meant to teach the fundamental concepts behind GeometryOps, and how to perform certain operations.
  • Explanations usually contain little code, and explain in more detail how GeometryOps works.
  • Source code usually contains explanations and examples at the top of the page, followed by annotated source code from that file.
- + \ No newline at end of file diff --git a/dev/introduction.html b/dev/introduction.html index b61253913..d55ff5619 100644 --- a/dev/introduction.html +++ b/dev/introduction.html @@ -6,12 +6,12 @@ Introduction | GeometryOps.jl - + - + - + @@ -19,7 +19,7 @@
Skip to content

Introduction

GeometryOps.jl is a package for geometric calculations on (primarily 2D) geometries.

The driving idea behind this package is to unify all the disparate packages for geometric calculations in Julia, and make them GeoInterface.jl-compatible. We seem to be focusing primarily on 2/2.5D geometries for now.

Most of the usecases are driven by GIS and similar Earth data workflows, so this might be a bit specialized towards that, but methods should always be general to any coordinate space.

We welcome contributions, either as pull requests or discussion on issues!

Main concepts

The apply paradigm

Note

See the Primitive Functions page for more information on this.

The apply function allows you to decompose a given collection of geometries down to a certain level, and then operate on it.

Functionally, it's similar to map in the way you apply it to geometries.

apply and applyreduce take any geometry, vector of geometries, collection of geometries, or table (like Shapefile.Table, DataFrame, or GeoTable)!

What's this GeoInterface.Wrapper thing?

Write a comment about GeoInterface.Wrapper and why it helps in type stability to guarantee a particular return type.

- + \ No newline at end of file diff --git a/dev/source/GeometryOps.html b/dev/source/GeometryOps.html index 94750a309..9d277bc35 100644 --- a/dev/source/GeometryOps.html +++ b/dev/source/GeometryOps.html @@ -6,12 +6,12 @@ GeometryOps.jl - + - + - + @@ -90,7 +90,7 @@ end end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/angles.html b/dev/source/methods/angles.html index 134867b9d..bbdabf238 100644 --- a/dev/source/methods/angles.html +++ b/dev/source/methods/angles.html @@ -6,13 +6,13 @@ Angles | GeometryOps.jl - + - + - - + + @@ -23,7 +23,7 @@ using Makie, CairoMakie rect = GI.Polygon([[(0.0, 0.0), (0.0, 1.0), (1.0, 1.0), (1.0, 0.0), (0.0, 0.0)]]) -f, a, p = poly(collect(GI.getpoint(rect)); axis = (; aspect = DataAspect()))

This is clearly a rectangle, with angles of 90 degrees.

julia
GO.angles(rect)  # [90, 90, 90, 90]
4-element Vector{Float64}:
+f, a, p = poly(collect(GI.getpoint(rect)); axis = (; aspect = DataAspect()))

This is clearly a rectangle, with angles of 90 degrees.

julia
GO.angles(rect)  # [90, 90, 90, 90]
4-element Vector{Float64}:
  90.0
  90.0
  90.0
@@ -142,7 +142,7 @@
     angle = real(acos(val) * 180 / π)
     return angle * (cross_prod < 0 ? -1 : 1)
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/area.html b/dev/source/methods/area.html index 707e95e33..b01d6fb21 100644 --- a/dev/source/methods/area.html +++ b/dev/source/methods/area.html @@ -6,13 +6,13 @@ Area and signed area | GeometryOps.jl - + - + - - + + @@ -24,10 +24,10 @@ using CairoMakie rect = GI.Polygon([[(0,0), (0,1), (1,1), (1,0), (0, 0)]]) -f, a, p = poly(collect(GI.getpoint(rect)); axis = (; aspect = DataAspect()))

This is clearly a rectangle, etc. But now let's look at how the points look:

julia
lines!(
+f, a, p = poly(collect(GI.getpoint(rect)); axis = (; aspect = DataAspect()))

This is clearly a rectangle, etc. But now let's look at how the points look:

julia
lines!(
     collect(GI.getpoint(rect));
     color = 1:GI.npoint(rect), linewidth = 10.0)
-f

The points are ordered in a counterclockwise fashion, which means that the signed area is negative. If we reverse the order of the points, we get a postive area.

julia
GO.signed_area(rect)  # -1.0
-1.0

Implementation

This is the GeoInterface-compatible implementation. First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait. This is also used in the implementation, since it's a lot less work!

Note that area and signed area are zero for all points and curves, even if the curves are closed like with a linear ring. Also note that signed area really only makes sense for polygons, given with a multipolygon can have several polygons each with a different orientation and thus the absolute value of the signed area might not be the area. This is why signed area is only implemented for polygons.

Targets for applys functions

julia
const _AREA_TARGETS = TraitTarget{Union{GI.PolygonTrait,GI.AbstractCurveTrait,GI.MultiPointTrait,GI.PointTrait}}()
+f

The points are ordered in a counterclockwise fashion, which means that the signed area is negative. If we reverse the order of the points, we get a postive area.

julia
GO.signed_area(rect)  # -1.0
-1.0

Implementation

This is the GeoInterface-compatible implementation. First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait. This is also used in the implementation, since it's a lot less work!

Note that area and signed area are zero for all points and curves, even if the curves are closed like with a linear ring. Also note that signed area really only makes sense for polygons, given with a multipolygon can have several polygons each with a different orientation and thus the absolute value of the signed area might not be the area. This is why signed area is only implemented for polygons.

Targets for applys functions

julia
const _AREA_TARGETS = TraitTarget{Union{GI.PolygonTrait,GI.AbstractCurveTrait,GI.MultiPointTrait,GI.PointTrait}}()
 
 """
     area(geom, [T = Float64])::T
@@ -105,7 +105,7 @@
     area += _area_component(p1, p2)
     return T(area / 2)
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/barycentric.html b/dev/source/methods/barycentric.html index f8eb9e3ef..d2313f073 100644 --- a/dev/source/methods/barycentric.html +++ b/dev/source/methods/barycentric.html @@ -6,13 +6,13 @@ Barycentric coordinates | GeometryOps.jl - + - + - - + + @@ -85,7 +85,7 @@ # and render! hm = heatmap!(a2, xrange, yrange, mean_values; colormap = p1.colormap, colorrange = p1.plots[1].colorrange[], xautolimits = false, yautolimits = false) translate!(hm, 0, 0, -1) # translate the heatmap behind the cropping polygon! -f # finally, display the figure

Barycentric-coordinate API

In some cases, we actually want barycentric interpolation, and have no interest in the coordinates themselves.

However, the coordinates can be useful for debugging, and when performing 3D rendering, multiple barycentric values (depth, uv) are needed for depth buffering.

julia
const _VecTypes = Union{Tuple{Vararg{T, N}}, GeometryBasics.StaticArraysCore.StaticArray{Tuple{N}, T, 1}} where {N, T}
+f # finally, display the figure

Barycentric-coordinate API

In some cases, we actually want barycentric interpolation, and have no interest in the coordinates themselves.

However, the coordinates can be useful for debugging, and when performing 3D rendering, multiple barycentric values (depth, uv) are needed for depth buffering.

julia
const _VecTypes = Union{Tuple{Vararg{T, N}}, GeometryBasics.StaticArraysCore.StaticArray{Tuple{N}, T, 1}} where {N, T}
 
 """
     abstract type AbstractBarycentricCoordinateMethod
@@ -433,7 +433,7 @@
 
 struct Wachspress <: AbstractBarycentricCoordinateMethod
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/buffer.html b/dev/source/methods/buffer.html index ff47daf32..714e06453 100644 --- a/dev/source/methods/buffer.html +++ b/dev/source/methods/buffer.html @@ -6,12 +6,12 @@ Buffer | GeometryOps.jl - + - + - + @@ -29,7 +29,7 @@ println(io, " in your REPL, \nor otherwise loading LibGEOS.jl via using or import.") end end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/centroid.html b/dev/source/methods/centroid.html index 1d510d7b5..800a67c7a 100644 --- a/dev/source/methods/centroid.html +++ b/dev/source/methods/centroid.html @@ -6,13 +6,13 @@ Centroid | GeometryOps.jl - + - + - - + + @@ -24,9 +24,9 @@ using CairoMakie cshape = GI.Polygon([[(0,0), (0,3), (3,3), (3,2), (1,2), (1,1), (3,1), (3,0), (0,0)]]) -f, a, p = poly(collect(GI.getpoint(cshape)); axis = (; aspect = DataAspect()))

Let's see what the centroid looks like (plotted in red):

julia
cent = GO.centroid(cshape)
+f, a, p = poly(collect(GI.getpoint(cshape)); axis = (; aspect = DataAspect()))

Let's see what the centroid looks like (plotted in red):

julia
cent = GO.centroid(cshape)
 scatter!(GI.x(cent), GI.y(cent), color = :red)
-f

Implementation

This is the GeoInterface-compatible implementation.

First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait. This is also used in the implementation, since it's a lot less work!

Note that if you call centroid on a LineString or LinearRing, the centroid_and_length function will be called due to the weighting scheme described above, while centroid_and_area is called for polygons and multipolygons. However, centroid_and_area can still be called on a LineString or LinearRing when they are closed, for example as the interior hole of a polygon.

The helper functions centroid_and_length and centroid_and_area are made availible just in case the user also needs the area or length to decrease repeat computation.

julia
"""
+f

Implementation

This is the GeoInterface-compatible implementation.

First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait. This is also used in the implementation, since it's a lot less work!

Note that if you call centroid on a LineString or LinearRing, the centroid_and_length function will be called due to the weighting scheme described above, while centroid_and_area is called for polygons and multipolygons. However, centroid_and_area can still be called on a LineString or LinearRing when they are closed, for example as the interior hole of a polygon.

The helper functions centroid_and_length and centroid_and_area are made availible just in case the user also needs the area or length to decrease repeat computation.

julia
"""
     centroid(geom, [T=Float64])::Tuple{T, T}
 
 Returns the centroid of a given line segment, linear ring, polygon, or
@@ -111,7 +111,7 @@
     y = (y1 * area1 + y2 * area2) / area
     return (x, y), area
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/clipping/clipping_processor.html b/dev/source/methods/clipping/clipping_processor.html index 4bd6a5284..f87ccd12c 100644 --- a/dev/source/methods/clipping/clipping_processor.html +++ b/dev/source/methods/clipping/clipping_processor.html @@ -6,12 +6,12 @@ Polygon clipping helpers | GeometryOps.jl - + - + - + @@ -525,7 +525,7 @@ end return end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/clipping/coverage.html b/dev/source/methods/clipping/coverage.html index e765a2ba1..966f2a70b 100644 --- a/dev/source/methods/clipping/coverage.html +++ b/dev/source/methods/clipping/coverage.html @@ -6,13 +6,13 @@ GeometryOps.jl - + - + - - + + @@ -28,7 +28,7 @@ xmin, xmax, ymin, ymax = 0, 2, 0, 2 f, a, p = poly(collect(GI.getpoint(cell)); axis = (; aspect = DataAspect())) poly!(collect(GI.getpoint(rect))) -f

It is clear that half of the polygon is within the cell, so the coverage should be 1.0, half of the area of the rectangle.

julia
GO.coverage(rect, xmin, xmax, ymin, ymax)
1.0

Implementation

This is the GeoInterface-compatible implementation. First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait. This is also used in the implementation, since it's a lot less work!

Note that the coverage is zero for all points and curves, even if the curves are closed like with a linear ring.

Targets for applys functions

julia
const _COVERAGE_TARGETS = TraitTarget{Union{GI.PolygonTrait,GI.AbstractCurveTrait,GI.MultiPointTrait,GI.PointTrait}}()

Wall types for coverage

julia
const UNKNOWN, NORTH, EAST, SOUTH, WEST = 0:4
+f

It is clear that half of the polygon is within the cell, so the coverage should be 1.0, half of the area of the rectangle.

julia
GO.coverage(rect, xmin, xmax, ymin, ymax)
1.0

Implementation

This is the GeoInterface-compatible implementation. First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait. This is also used in the implementation, since it's a lot less work!

Note that the coverage is zero for all points and curves, even if the curves are closed like with a linear ring.

Targets for applys functions

julia
const _COVERAGE_TARGETS = TraitTarget{Union{GI.PolygonTrait,GI.AbstractCurveTrait,GI.MultiPointTrait,GI.PointTrait}}()

Wall types for coverage

julia
const UNKNOWN, NORTH, EAST, SOUTH, WEST = 0:4
 
 """
     coverage(geom, xmin, xmax, ymin, ymax, [T = Float64])::T
@@ -241,7 +241,7 @@
     y_wall = (wall == NORTH || wall == WEST) ? ymax : ymin
     return x1 * y_wall - x_wall * y1
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/clipping/cut.html b/dev/source/methods/clipping/cut.html index cd1519b65..88b35c1de 100644 --- a/dev/source/methods/clipping/cut.html +++ b/dev/source/methods/clipping/cut.html @@ -6,13 +6,13 @@ Polygon cutting | GeometryOps.jl - + - + - - + + @@ -29,7 +29,7 @@ f, a, p1 = Makie.poly(collect(GI.getpoint(cut_polys[1])); color = (:blue, 0.5)) Makie.poly!(collect(GI.getpoint(cut_polys[2])); color = (:orange, 0.5)) Makie.lines!(GI.getpoint(line); color = :black) -f

Implementation

This function depends on polygon clipping helper function and is inspired by the Greiner-Hormann clipping algorithm used elsewhere in this library. The inspiration came from this Stack Overflow discussion.

julia
"""
+f

Implementation

This function depends on polygon clipping helper function and is inspired by the Greiner-Hormann clipping algorithm used elsewhere in this library. The inspiration came from this Stack Overflow discussion.

julia
"""
     cut(geom, line, [T::Type])
 
 Return given geom cut by given line as a list of geometries of the same type as the input
@@ -105,7 +105,7 @@
     end
     return return_coords
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/clipping/difference.html b/dev/source/methods/clipping/difference.html index d4f045d23..9a32764a1 100644 --- a/dev/source/methods/clipping/difference.html +++ b/dev/source/methods/clipping/difference.html @@ -6,12 +6,12 @@ Difference Polygon Clipping | GeometryOps.jl - + - + - + @@ -184,7 +184,7 @@ ) return nothing end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/clipping/intersection.html b/dev/source/methods/clipping/intersection.html index 6b876fb5d..5afcc8d90 100644 --- a/dev/source/methods/clipping/intersection.html +++ b/dev/source/methods/clipping/intersection.html @@ -6,12 +6,12 @@ Geometry Intersection | GeometryOps.jl - + - + - + @@ -401,7 +401,7 @@ α, β = _clamped_frac(distance(min_pt, a2, T), a_dist, eps(T)), one(T) - eps(T) end

Return point with smallest distance

julia
    return _tuple_point(min_pt, T), α, β
 end

Return value of x/y clamped between ϵ and 1 - ϵ

julia
_clamped_frac(x::T, y::T, ϵ = zero(T)) where T = clamp(x / y, ϵ, one(T) - ϵ)

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/clipping/predicates.html b/dev/source/methods/clipping/predicates.html index 6472d4608..2987d176a 100644 --- a/dev/source/methods/clipping/predicates.html +++ b/dev/source/methods/clipping/predicates.html @@ -6,12 +6,12 @@ If we want to inject adaptivity, we would do something like: | GeometryOps.jl - + - + - + @@ -62,7 +62,7 @@ end import .Predicates

If we want to inject adaptivity, we would do something like:

function cross(a, b, c) # try Predicates._cross_naive(a, b, c) # check the error bound there # then try Predicates._cross_adaptive(a, b, c) # then try Predicates._cross_exact end


This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/clipping/union.html b/dev/source/methods/clipping/union.html index adbb1a17b..4f8759116 100644 --- a/dev/source/methods/clipping/union.html +++ b/dev/source/methods/clipping/union.html @@ -6,12 +6,12 @@ Union Polygon Clipping | GeometryOps.jl - + - + - + @@ -268,7 +268,7 @@ throw(ArgumentError("Union between $trait_a and $trait_b with target $Target isn't implemented yet.")) return nothing end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/distance.html b/dev/source/methods/distance.html index 385437437..8acb39509 100644 --- a/dev/source/methods/distance.html +++ b/dev/source/methods/distance.html @@ -6,13 +6,13 @@ Distance and signed distance | GeometryOps.jl - + - + - - + + @@ -29,13 +29,13 @@ f, a, p = poly(collect(GI.getpoint(rect)); axis = (; aspect = DataAspect())) scatter!(GI.x(point_in), GI.y(point_in); color = :red) scatter!(GI.x(point_out), GI.y(point_out); color = :orange) -f

This is clearly a rectangle with one point inside and one point outside. The points are both an equal distance to the polygon. The distance to point_in is negative while the distance to point_out is positive.

julia
(
+f

This is clearly a rectangle with one point inside and one point outside. The points are both an equal distance to the polygon. The distance to point_in is negative while the distance to point_out is positive.

julia
(
 GO.distance(point_in, rect),  # == 0
 GO.signed_distance(point_in, rect),  # < 0
 GO.signed_distance(point_out, rect)  # > 0
 )
(0.0, -0.5, 0.5)

Consider also a heatmap of signed distances around this object:

julia
xrange = yrange = LinRange(-0.5, 1.5, 300)
 f, a, p = heatmap(xrange, yrange, GO.signed_distance.(Point2f.(xrange, yrange'), Ref(rect)); colormap = :RdBu, colorrange = (-0.75, 0.75))
-a.aspect = DataAspect(); Colorbar(f[1, 2], p, label = "Signed distance"); lines!(a, GI.convert(GO.GeometryBasics, rect)); f

Implementation

This is the GeoInterface-compatible implementation. First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait. This is also used in the implementation, since it's a lot less work!

Distance and signed distance are only implemented for points to other geometries right now. This could be extended to include distance from other geometries in the future.

The distance calculated is the Euclidean distance using the Pythagorean theorem. Also note that singed_distance only makes sense for "filled-in" shapes, like polygons, so it isn't implemented for curves.

julia
const _DISTANCE_TARGETS = TraitTarget{Union{GI.AbstractPolygonTrait,GI.LineStringTrait,GI.LinearRingTrait,GI.LineTrait,GI.PointTrait}}()
+a.aspect = DataAspect(); Colorbar(f[1, 2], p, label = "Signed distance"); lines!(a, GI.convert(GO.GeometryBasics, rect)); f

Implementation

This is the GeoInterface-compatible implementation. First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait. This is also used in the implementation, since it's a lot less work!

Distance and signed distance are only implemented for points to other geometries right now. This could be extended to include distance from other geometries in the future.

The distance calculated is the Euclidean distance using the Pythagorean theorem. Also note that singed_distance only makes sense for "filled-in" shapes, like polygons, so it isn't implemented for curves.

julia
const _DISTANCE_TARGETS = TraitTarget{Union{GI.AbstractPolygonTrait,GI.LineStringTrait,GI.LinearRingTrait,GI.LineTrait,GI.PointTrait}}()
 
 """
     distance(point, geom, ::Type{T} = Float64)::T
@@ -199,7 +199,7 @@
     end
     return min_dist
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/equals.html b/dev/source/methods/equals.html index 62dc2caa7..9c01410a3 100644 --- a/dev/source/methods/equals.html +++ b/dev/source/methods/equals.html @@ -6,13 +6,13 @@ Equals | GeometryOps.jl - + - + - - + + @@ -29,7 +29,7 @@ scatter!(GI.getpoint(l1), color = :blue) lines!(GI.getpoint(l2), color = :orange) scatter!(GI.getpoint(l2), color = :orange) -f

We can see that the two lines do not share a commen set of points and edges in the plot, so they are not equal:

julia
GO.equals(l1, l2)  # returns false
false

Implementation

This is the GeoInterface-compatible implementation.

First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait. This is also used in the implementation, since it's a lot less work!

Note that while we need the same set of points and edges, they don't need to be provided in the same order for polygons. For for example, we need the same set points for two multipoints to be equal, but they don't have to be saved in the same order. The winding order also doesn't have to be the same to represent the same geometry. This requires checking every point against every other point in the two geometries we are comparing. Also, some geometries must be "closed" like polygons and linear rings. These will be assumed to be closed, even if they don't have a repeated last point explicity written in the coordinates. Additionally, geometries and multi-geometries can be equal if the multi-geometry only includes that single geometry.

julia
"""
+f

We can see that the two lines do not share a commen set of points and edges in the plot, so they are not equal:

julia
GO.equals(l1, l2)  # returns false
false

Implementation

This is the GeoInterface-compatible implementation.

First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait. This is also used in the implementation, since it's a lot less work!

Note that while we need the same set of points and edges, they don't need to be provided in the same order for polygons. For for example, we need the same set points for two multipoints to be equal, but they don't have to be saved in the same order. The winding order also doesn't have to be the same to represent the same geometry. This requires checking every point against every other point in the two geometries we are comparing. Also, some geometries must be "closed" like polygons and linear rings. These will be assumed to be closed, even if they don't have a repeated last point explicity written in the coordinates. Additionally, geometries and multi-geometries can be equal if the multi-geometry only includes that single geometry.

julia
"""
     equals(geom1, geom2)::Bool
 
 Compare two Geometries return true if they are the same geometry.
@@ -283,7 +283,7 @@
     end
     return true
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/geom_relations/contains.html b/dev/source/methods/geom_relations/contains.html index 6701d25b8..819bf0356 100644 --- a/dev/source/methods/geom_relations/contains.html +++ b/dev/source/methods/geom_relations/contains.html @@ -6,13 +6,13 @@ Contains | GeometryOps.jl - + - + - - + + @@ -29,7 +29,7 @@ scatter!(GI.getpoint(l1), color = :blue) lines!(GI.getpoint(l2), color = :orange) scatter!(GI.getpoint(l2), color = :orange) -f

We can see that all of the points and edges of l2 are within l1, so l1 contains l2. However, l2 does not contain l1.

julia
GO.contains(l1, l2)  # returns true
+f

We can see that all of the points and edges of l2 are within l1, so l1 contains l2. However, l2 does not contain l1.

julia
GO.contains(l1, l2)  # returns true
 GO.contains(l2, l1)  # returns false
false

Implementation

This is the GeoInterface-compatible implementation.

Given that contains is the exact opposite of within, we simply pass the two inputs variables, swapped in order, to within.

julia
"""
     contains(g1::AbstractGeometry, g2::AbstractGeometry)::Bool
 
@@ -51,7 +51,7 @@
 ```
 """
 contains(g1, g2) = GeometryOps.within(g2, g1)

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/geom_relations/coveredby.html b/dev/source/methods/geom_relations/coveredby.html index 10d65b8de..0ef716909 100644 --- a/dev/source/methods/geom_relations/coveredby.html +++ b/dev/source/methods/geom_relations/coveredby.html @@ -6,13 +6,13 @@ CoveredBy | GeometryOps.jl - + - + - - + + @@ -27,7 +27,7 @@ l1 = GI.Line([p1, (1.0, 1.0)]) f, a, p = lines(GI.getpoint(l1)) scatter!(p1, color = :red) -f

As we can see, p1 is on the endpoint of l1. This means it is not within, but it does meet the definition of coveredby.

julia
GO.coveredby(p1, l1)  # true
true

Implementation

This is the GeoInterface-compatible implementation.

First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait.

Each of these calls a method in the geom_geom_processors file. The methods in this file determine if the given geometries meet a set of criteria. For the coveredby function and arguments g1 and g2, this criteria is as follows: - points of g1 are allowed to be in the interior of g2 (either through overlap or crossing for lines) - points of g1 are allowed to be on the boundary of g2 - points of g1 are not allowed to be in the exterior of g2 - no points of g1 are required to be in the interior of g2 - no points of g1 are required to be on the boundary of g2 - no points of g1 are required to be in the exterior of g2

The code for the specific implementations is in the geom_geom_processors file.

julia
const COVEREDBY_ALLOWS = (in_allow = true, on_allow = true, out_allow = false)
+f

As we can see, p1 is on the endpoint of l1. This means it is not within, but it does meet the definition of coveredby.

julia
GO.coveredby(p1, l1)  # true
true

Implementation

This is the GeoInterface-compatible implementation.

First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait.

Each of these calls a method in the geom_geom_processors file. The methods in this file determine if the given geometries meet a set of criteria. For the coveredby function and arguments g1 and g2, this criteria is as follows: - points of g1 are allowed to be in the interior of g2 (either through overlap or crossing for lines) - points of g1 are allowed to be on the boundary of g2 - points of g1 are not allowed to be in the exterior of g2 - no points of g1 are required to be in the interior of g2 - no points of g1 are required to be on the boundary of g2 - no points of g1 are required to be in the exterior of g2

The code for the specific implementations is in the geom_geom_processors file.

julia
const COVEREDBY_ALLOWS = (in_allow = true, on_allow = true, out_allow = false)
 const COVEREDBY_CURVE_ALLOWS = (over_allow = true, cross_allow = true, on_allow = true, out_allow = false)
 const COVEREDBY_CURVE_REQUIRES = (in_require = false, on_require = false, out_require = false)
 const COVEREDBY_POLYGON_REQUIRES = (in_require = true, on_require = false, out_require = false,)
@@ -201,7 +201,7 @@
     end
     return true
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/geom_relations/covers.html b/dev/source/methods/geom_relations/covers.html index 3b6fc8ddf..d38ee0cde 100644 --- a/dev/source/methods/geom_relations/covers.html +++ b/dev/source/methods/geom_relations/covers.html @@ -6,13 +6,13 @@ Covers | GeometryOps.jl - + - + - - + + @@ -29,7 +29,7 @@ f, a, p = lines(GI.getpoint(l1)) scatter!(p1, color = :red) -f

julia
GO.covers(l1, p1)  # returns true
+f

julia
GO.covers(l1, p1)  # returns true
 GO.covers(p1, l1)  # returns false
false

Implementation

This is the GeoInterface-compatible implementation.

Given that covers is the exact opposite of coveredby, we simply pass the two inputs variables, swapped in order, to coveredby.

julia
"""
     covers(g1::AbstractGeometry, g2::AbstractGeometry)::Bool
 
@@ -51,7 +51,7 @@
 ```
 """
 covers(g1, g2)::Bool = GeometryOps.coveredby(g2, g1)

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/geom_relations/crosses.html b/dev/source/methods/geom_relations/crosses.html index 413e70b74..884c110d1 100644 --- a/dev/source/methods/geom_relations/crosses.html +++ b/dev/source/methods/geom_relations/crosses.html @@ -6,12 +6,12 @@ Crossing checks | GeometryOps.jl - + - + - + @@ -138,7 +138,7 @@ end return false end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/geom_relations/disjoint.html b/dev/source/methods/geom_relations/disjoint.html index e95034a7d..85970ce8f 100644 --- a/dev/source/methods/geom_relations/disjoint.html +++ b/dev/source/methods/geom_relations/disjoint.html @@ -6,13 +6,13 @@ Disjoint | GeometryOps.jl - + - + - - + + @@ -29,7 +29,7 @@ scatter!(GI.getpoint(l1), color = :blue) lines!(GI.getpoint(l2), color = :orange) scatter!(GI.getpoint(l2), color = :orange) -f

We can see that none of the edges or vertices of l1 interact with l2 so they are disjoint.

julia
GO.disjoint(l1, l2)  # returns true
true

Implementation

This is the GeoInterface-compatible implementation.

First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait.

Each of these calls a method in the geom_geom_processors file. The methods in this file determine if the given geometries meet a set of criteria. For the disjoint function and arguments g1 and g2, this criteria is as follows: - points of g1 are not allowed to be in the interior of g2 - points of g1 are not allowed to be on the boundary of g2 - points of g1 are allowed to be in the exterior of g2 - no points required to be in the interior of g2 - no points of g1 are required to be on the boundary of g2 - no points of g1 are required to be in the exterior of g2

The code for the specific implementations is in the geom_geom_processors file.

julia
const DISJOINT_ALLOWS = (in_allow = false, on_allow = false, out_allow = true)
+f

We can see that none of the edges or vertices of l1 interact with l2 so they are disjoint.

julia
GO.disjoint(l1, l2)  # returns true
true

Implementation

This is the GeoInterface-compatible implementation.

First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait.

Each of these calls a method in the geom_geom_processors file. The methods in this file determine if the given geometries meet a set of criteria. For the disjoint function and arguments g1 and g2, this criteria is as follows: - points of g1 are not allowed to be in the interior of g2 - points of g1 are not allowed to be on the boundary of g2 - points of g1 are allowed to be in the exterior of g2 - no points required to be in the interior of g2 - no points of g1 are required to be on the boundary of g2 - no points of g1 are required to be in the exterior of g2

The code for the specific implementations is in the geom_geom_processors file.

julia
const DISJOINT_ALLOWS = (in_allow = false, on_allow = false, out_allow = true)
 const DISJOINT_CURVE_ALLOWS = (over_allow = false, cross_allow = false, on_allow = false, out_allow = true)
 const DISJOINT_REQUIRES = (in_require = false, on_require = false, out_require = false)
 const DISJOINT_EXACT = (exact = _False(),)
@@ -196,7 +196,7 @@
     end
     return true
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/geom_relations/geom_geom_processors.html b/dev/source/methods/geom_relations/geom_geom_processors.html index f2ab5c023..90a6ef64a 100644 --- a/dev/source/methods/geom_relations/geom_geom_processors.html +++ b/dev/source/methods/geom_relations/geom_geom_processors.html @@ -6,12 +6,12 @@ Line-curve interaction | GeometryOps.jl - + - + - + @@ -455,7 +455,7 @@ end return skip, returnval end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/geom_relations/intersects.html b/dev/source/methods/geom_relations/intersects.html index f6e9ed7ec..87db27d0e 100644 --- a/dev/source/methods/geom_relations/intersects.html +++ b/dev/source/methods/geom_relations/intersects.html @@ -6,13 +6,13 @@ Intersection checks | GeometryOps.jl - + - + - - + + @@ -27,7 +27,7 @@ line2 = GI.Line([(123.354492,-15.961329), (127.22168,-14.008696)]) f, a, p = lines(GI.getpoint(line1)) lines!(GI.getpoint(line2)) -f

We can see that they intersect, so we expect intersects to return true, and we can visualize the intersection point in red.

julia
GO.intersects(line1, line2)  # true
true

Implementation

This is the GeoInterface-compatible implementation.

Given that intersects is the exact opposite of disjoint, we simply pass the two inputs variables, swapped in order, to disjoint.

julia
"""
+f

We can see that they intersect, so we expect intersects to return true, and we can visualize the intersection point in red.

julia
GO.intersects(line1, line2)  # true
true

Implementation

This is the GeoInterface-compatible implementation.

Given that intersects is the exact opposite of disjoint, we simply pass the two inputs variables, swapped in order, to disjoint.

julia
"""
     intersects(geom1, geom2)::Bool
 
 Return true if the interiors or boundaries of the two geometries interact.
@@ -45,7 +45,7 @@
 ```
 """
 intersects(geom1, geom2) = !disjoint(geom1, geom2)

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/geom_relations/overlaps.html b/dev/source/methods/geom_relations/overlaps.html index 71766a9b5..ea9d48805 100644 --- a/dev/source/methods/geom_relations/overlaps.html +++ b/dev/source/methods/geom_relations/overlaps.html @@ -6,13 +6,13 @@ Overlaps | GeometryOps.jl - + - + - - + + @@ -29,7 +29,7 @@ scatter!(GI.getpoint(l1), color = :blue) lines!(GI.getpoint(l2), color = :orange) scatter!(GI.getpoint(l2), color = :orange) -f

We can see that the two lines overlap in the plot:

julia
GO.overlaps(l1, l2)  # true
true

Implementation

This is the GeoInterface-compatible implementation.

First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait. This is also used in the implementation, since it's a lot less work!

Note that that since only elements of the same dimension can overlap, any two geometries with traits that are of different dimensions autmoatically can return false.

For geometries with the same trait dimension, we must make sure that they share a point, an edge, or area for points, lines, and polygons/multipolygons respectivly, without being contained.

julia
"""
+f

We can see that the two lines overlap in the plot:

julia
GO.overlaps(l1, l2)  # true
true

Implementation

This is the GeoInterface-compatible implementation.

First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait. This is also used in the implementation, since it's a lot less work!

Note that that since only elements of the same dimension can overlap, any two geometries with traits that are of different dimensions autmoatically can return false.

For geometries with the same trait dimension, we must make sure that they share a point, an edge, or area for points, lines, and polygons/multipolygons respectivly, without being contained.

julia
"""
     overlaps(geom1, geom2)::Bool
 
 Compare two Geometries of the same dimension and return true if their
@@ -230,7 +230,7 @@
     seg_val, _, _ = _intersection_point(Float64, edge_a, edge_b; exact = _False())
     return seg_val != line_out
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/geom_relations/touches.html b/dev/source/methods/geom_relations/touches.html index ec94dfe18..70a5c9826 100644 --- a/dev/source/methods/geom_relations/touches.html +++ b/dev/source/methods/geom_relations/touches.html @@ -6,13 +6,13 @@ Touches | GeometryOps.jl - + - + - - + + @@ -28,7 +28,7 @@ f, a, p = lines(GI.getpoint(l1)) lines!(GI.getpoint(l2)) -f

We can see that these two lines touch only at their endpoints.

julia
GO.touches(l1, l2)  # true
true

Implementation

This is the GeoInterface-compatible implementation.

First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait.

Each of these calls a method in the geom_geom_processors file. The methods in this file determine if the given geometries meet a set of criteria. For the touches function and arguments g1 and g2, this criteria is as follows: - points of g1 are not allowed to be in the interior of g2 - points of g1 are allowed to be on the boundary of g2 - points of g1 are allowed to be in the exterior of g2 - no points of g1 are required to be in the interior of g2 - at least one point of g1 is required to be on the boundary of g2 - no points of g1 are required to be in the exterior of g2

The code for the specific implementations is in the geom_geom_processors file.

julia
const TOUCHES_POINT_ALLOWED = (in_allow = false, on_allow = true, out_allow = false)
+f

We can see that these two lines touch only at their endpoints.

julia
GO.touches(l1, l2)  # true
true

Implementation

This is the GeoInterface-compatible implementation.

First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait.

Each of these calls a method in the geom_geom_processors file. The methods in this file determine if the given geometries meet a set of criteria. For the touches function and arguments g1 and g2, this criteria is as follows: - points of g1 are not allowed to be in the interior of g2 - points of g1 are allowed to be on the boundary of g2 - points of g1 are allowed to be in the exterior of g2 - no points of g1 are required to be in the interior of g2 - at least one point of g1 is required to be on the boundary of g2 - no points of g1 are required to be in the exterior of g2

The code for the specific implementations is in the geom_geom_processors file.

julia
const TOUCHES_POINT_ALLOWED = (in_allow = false, on_allow = true, out_allow = false)
 const TOUCHES_CURVE_ALLOWED = (over_allow = false, cross_allow = false, on_allow = true, out_allow = true)
 const TOUCHES_POLYGON_ALLOWS = (in_allow = false, on_allow = true, out_allow = true)
 const TOUCHES_REQUIRES = (in_require = false, on_require = true, out_require = false)
@@ -192,7 +192,7 @@
     end
     return true
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/geom_relations/within.html b/dev/source/methods/geom_relations/within.html index 64ab9b69a..5ff89de6c 100644 --- a/dev/source/methods/geom_relations/within.html +++ b/dev/source/methods/geom_relations/within.html @@ -6,13 +6,13 @@ Within | GeometryOps.jl - + - + - - + + @@ -29,7 +29,7 @@ scatter!(GI.getpoint(l1), color = :blue) lines!(GI.getpoint(l2), color = :orange) scatter!(GI.getpoint(l2), color = :orange) -f

We can see that all of the points and edges of l2 are within l1, so l2 is within l1, but l1 is not within l2

julia
GO.within(l1, l2)  # false
+f

We can see that all of the points and edges of l2 are within l1, so l2 is within l1, but l1 is not within l2

julia
GO.within(l1, l2)  # false
 GO.within(l2, l1)  # true
true

Implementation

This is the GeoInterface-compatible implementation.

First, we implement a wrapper method that dispatches to the correct implementation based on the geometry trait.

Each of these calls a method in the geom_geom_processors file. The methods in this file determine if the given geometries meet a set of criteria. For the within function and arguments g1 and g2, this criteria is as follows: - points of g1 are allowed to be in the interior of g2 (either through overlap or crossing for lines) - points of g1 are allowed to be on the boundary of g2 - points of g1 are not allowed to be in the exterior of g2 - at least one point of g1 is required to be in the interior of g2 - no points of g1 are required to be on the boundary of g2 - no points of g1 are required to be in the exterior of g2

The code for the specific implementations is in the geom_geom_processors file.

julia
const WITHIN_POINT_ALLOWS = (in_allow = true, on_allow = false, out_allow = false)
 const WITHIN_CURVE_ALLOWS = (over_allow = true, cross_allow = true, on_allow = true, out_allow = false)
 const WITHIN_POLYGON_ALLOWS = (in_allow = true, on_allow = true, out_allow = false)
@@ -211,7 +211,7 @@
     end
     return true
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/orientation.html b/dev/source/methods/orientation.html index 7921481af..b90e18519 100644 --- a/dev/source/methods/orientation.html +++ b/dev/source/methods/orientation.html @@ -6,12 +6,12 @@ Orientation | GeometryOps.jl - + - + - + @@ -118,7 +118,7 @@ _isparallel(bx - ax, by - ay, dx - cx, dy - cy) _isparallel(Δx1, Δy1, Δx2, Δy2) = (Δx1 * Δy2 == Δy1 * Δx2)

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/methods/polygonize.html b/dev/source/methods/polygonize.html index 5c7e97746..e675993ed 100644 --- a/dev/source/methods/polygonize.html +++ b/dev/source/methods/polygonize.html @@ -6,12 +6,12 @@ Polygonizing raster data | GeometryOps.jl - + - + - + @@ -307,7 +307,7 @@ end return edges end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/not_implemented_yet.html b/dev/source/not_implemented_yet.html index 624b1cc18..521df3419 100644 --- a/dev/source/not_implemented_yet.html +++ b/dev/source/not_implemented_yet.html @@ -6,12 +6,12 @@ Not implemented yet | GeometryOps.jl - + - + - + @@ -22,7 +22,7 @@ function buffer end function convexhull end function concavehull end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/primitives.html b/dev/source/primitives.html index 9e5becf07..194544ecc 100644 --- a/dev/source/primitives.html +++ b/dev/source/primitives.html @@ -6,12 +6,12 @@ Primitive functions | GeometryOps.jl - + - + - + @@ -323,7 +323,7 @@ Base.@assume_effects :foldable function _mapreducetasks(f::F, op, taskrange, threaded::_False; init) where F mapreduce(f, op, taskrange; init) end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/transformations/correction/closed_ring.html b/dev/source/transformations/correction/closed_ring.html index 047fad4c9..c1871482e 100644 --- a/dev/source/transformations/correction/closed_ring.html +++ b/dev/source/transformations/correction/closed_ring.html @@ -6,12 +6,12 @@ Closed Rings | GeometryOps.jl - + - + - + @@ -48,7 +48,7 @@ else

Assemble the ring as a vector

julia
        tups = tuples.(GI.getpoint(ring))

Close the ring

julia
        push!(tups, tups[1])

Return an actual ring

julia
        return GI.LinearRing(tups)
     end
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/transformations/correction/geometry_correction.html b/dev/source/transformations/correction/geometry_correction.html index 81c2cadba..d8c2aa5f6 100644 --- a/dev/source/transformations/correction/geometry_correction.html +++ b/dev/source/transformations/correction/geometry_correction.html @@ -6,12 +6,12 @@ Geometry Corrections | GeometryOps.jl - + - + - + @@ -49,7 +49,7 @@ end return final_geometry end

Available corrections

# GeometryOps.ClosedRingType.
julia
ClosedRing() <: GeometryCorrection

This correction ensures that a polygon's exterior and interior rings are closed.

It can be called on any geometry correction as usual.

See also GeometryCorrection.

source


# GeometryOps.DiffIntersectingPolygonsType.
julia
DiffIntersectingPolygons() <: GeometryCorrection

This correction ensures that the polygons included in a multipolygon aren't intersecting. If any polygon's are intersecting, they will be made nonintersecting through the difference operation to create a unique set of disjoint (other than potentially connections by a single point) polygons covering the same area. See also GeometryCorrection, UnionIntersectingPolygons.

source


# GeometryOps.GeometryCorrectionType.
julia
abstract type GeometryCorrection

This abstract type represents a geometry correction.

Interface

Any GeometryCorrection must implement two functions: * application_level(::GeometryCorrection)::AbstractGeometryTrait: This function should return the GeoInterface trait that the correction is intended to be applied to, like PointTrait or LineStringTrait or PolygonTrait. * (::GeometryCorrection)(::AbstractGeometryTrait, geometry)::(some_geometry): This function should apply the correction to the given geometry, and return a new geometry.

source


# GeometryOps.UnionIntersectingPolygonsType.
julia
UnionIntersectingPolygons() <: GeometryCorrection

This correction ensures that the polygon's included in a multipolygon aren't intersecting. If any polygon's are intersecting, they will be combined through the union operation to create a unique set of disjoint (other than potentially connections by a single point) polygons covering the same area.

See also GeometryCorrection.

source



This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/transformations/correction/intersecting_polygons.html b/dev/source/transformations/correction/intersecting_polygons.html index ce21ddb56..800809389 100644 --- a/dev/source/transformations/correction/intersecting_polygons.html +++ b/dev/source/transformations/correction/intersecting_polygons.html @@ -6,12 +6,12 @@ Intersecting Polygons | GeometryOps.jl - + - + - + @@ -115,7 +115,7 @@ end return diff_multipoly end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/transformations/extent.html b/dev/source/transformations/extent.html index 86a79d402..b02ed0092 100644 --- a/dev/source/transformations/extent.html +++ b/dev/source/transformations/extent.html @@ -6,12 +6,12 @@ Extent embedding | GeometryOps.jl - + - + - + @@ -31,7 +31,7 @@ """ embed_extent(x; threaded=false, crs=nothing) = apply(identity, GI.PointTrait(), x; calc_extent=true, threaded, crs)

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/transformations/flip.html b/dev/source/transformations/flip.html index 14adf610b..ea757c4dd 100644 --- a/dev/source/transformations/flip.html +++ b/dev/source/transformations/flip.html @@ -6,12 +6,12 @@ Coordinate flipping | GeometryOps.jl - + - + - + @@ -40,7 +40,7 @@ end end end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/transformations/reproject.html b/dev/source/transformations/reproject.html index 4ec2eac08..ba2bb0a24 100644 --- a/dev/source/transformations/reproject.html +++ b/dev/source/transformations/reproject.html @@ -6,12 +6,12 @@ Geometry reprojection | GeometryOps.jl - + - + - + @@ -59,7 +59,7 @@ nothing end end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/transformations/segmentize.html b/dev/source/transformations/segmentize.html index b8419291b..aec77025e 100644 --- a/dev/source/transformations/segmentize.html +++ b/dev/source/transformations/segmentize.html @@ -6,13 +6,13 @@ Segmentize | GeometryOps.jl - + - + - - + + @@ -39,7 +39,7 @@ f, a, p = poly(collect(GI.getpoint(linear)); label = "Linear", axis = (; aspect = DataAspect())) p2 = poly!(collect(GI.getpoint(geodesic)); label = "Geodesic") axislegend(a; position = :lt) -f

There are two methods available for segmentizing geometries at the moment:

Missing docstring.

Missing docstring for LinearSegments. Check Documenter's build log for details.

Missing docstring.

Missing docstring for GeodesicSegments. Check Documenter's build log for details.

Benchmark

We benchmark our method against LibGEOS's GEOSDensify method, which is a similar method for densifying geometries.

julia
using BenchmarkTools: BenchmarkGroup
+f

There are two methods available for segmentizing geometries at the moment:

Missing docstring.

Missing docstring for LinearSegments. Check Documenter's build log for details.

Missing docstring.

Missing docstring for GeodesicSegments. Check Documenter's build log for details.

Benchmark

We benchmark our method against LibGEOS's GEOSDensify method, which is a similar method for densifying geometries.

julia
using BenchmarkTools: BenchmarkGroup
 using Chairmarks: @be
 using Main: plot_trials
 using CairoMakie
@@ -77,7 +77,7 @@
 
 end
 
-plot_trials(segmentize_suite)

julia
abstract type SegmentizeMethod end
+plot_trials(segmentize_suite)

julia
abstract type SegmentizeMethod end
 """
     LinearSegments(; max_distance::Real)
 
@@ -172,7 +172,7 @@
     end

End the line with the original coordinate, to avoid any multiplication errors.

julia
    push!(new_coords, (x2, y2))
     return nothing
 end

Note

The _fill_linear_kernel definition for GeodesicSegments is in the GeometryOpsProjExt extension module, in the segmentize.jl file.


This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/transformations/simplify.html b/dev/source/transformations/simplify.html index b3252ac70..50d00bd5b 100644 --- a/dev/source/transformations/simplify.html +++ b/dev/source/transformations/simplify.html @@ -6,13 +6,13 @@ Geometry simplification | GeometryOps.jl - + - + - - + + @@ -29,7 +29,7 @@ f, a, p = poly(original; label = "Original") poly!(simple; label = "Simplified") axislegend(a) -f

Benchmark

We benchmark these methods against LibGEOS's simplify implementation, which uses the Douglas-Peucker algorithm.

julia
using BenchmarkTools, Chairmarks, GeoJSON, CairoMakie
+f

Benchmark

We benchmark these methods against LibGEOS's simplify implementation, which uses the Douglas-Peucker algorithm.

julia
using BenchmarkTools, Chairmarks, GeoJSON, CairoMakie
 import GeometryOps as GO, LibGEOS as LG, GeoInterface as GI
 using CoordinateTransformations
 lg_and_go(geometry) = (GI.convert(LG, geometry), GO.tuples(geometry))
@@ -41,7 +41,7 @@
 usa_poly = GI.getgeom(usa_multipoly, findmax(GO.area.(GI.getgeom(usa_multipoly)))[2]) # isolate the poly with the most area
 usa_centroid = GO.centroid(usa_poly)
 usa_reflected = GO.transform(Translation(usa_centroid...)  LinearMap(Makie.rotmatrix2d(π))  Translation((-).(usa_centroid)...), usa_poly)
-f, a, p = plot(usa_poly; label = "Original", axis = (; aspect = DataAspect()))#; plot!(usa_reflected; label = "Reflected")

This is the complex polygon we'll be benchmarking.

julia
simplify_suite = BenchmarkGroup(["Simplify"])
+f, a, p = plot(usa_poly; label = "Original", axis = (; aspect = DataAspect()))#; plot!(usa_reflected; label = "Reflected")

This is the complex polygon we'll be benchmarking.

julia
simplify_suite = BenchmarkGroup(["Simplify"])
 singlepoly_suite = BenchmarkGroup(["Polygon", "title:Polygon simplify", "subtitle:Random blob"])
 
 include(joinpath(dirname(dirname(pathof(GO))), "test", "data", "polygon_generation.jl"))
@@ -55,7 +55,7 @@
     singlepoly_suite["LibGEOS"][GI.npoint(geom)] = @be LG.simplify($geom_lg, 0.1) seconds=1
 end
 
-plot_trials(singlepoly_suite; legend_position=(1, 1, TopRight()), legend_valign = -2, legend_halign = 1.2, legend_orientation = :horizontal)

julia
multipoly_suite = BenchmarkGroup(["MultiPolygon", "title:Multipolygon simplify", "subtitle:USA multipolygon"])
+plot_trials(singlepoly_suite; legend_position=(1, 1, TopRight()), legend_valign = -2, legend_halign = 1.2, legend_orientation = :horizontal)

julia
multipoly_suite = BenchmarkGroup(["MultiPolygon", "title:Multipolygon simplify", "subtitle:USA multipolygon"])
 
 for frac in exp10.(LinRange(log10(0.3), log10(1), 6)) # TODO: this example isn't the best.  How can we get this better?
     geom = GO.simplify(usa_multipoly; ratio = frac)
@@ -74,7 +74,7 @@
     # GO-VW : $(GI.npoint( GO.simplify((GO.VisvalingamWhyatt(; tol = _tol)), geom_go)))
     println()
 end
-plot_trials(multipoly_suite)

julia
export simplify, VisvalingamWhyatt, DouglasPeucker, RadialDistance
+plot_trials(multipoly_suite)

julia
export simplify, VisvalingamWhyatt, DouglasPeucker, RadialDistance
 
 const _SIMPLIFY_TARGET = TraitTarget{Union{GI.PolygonTrait, GI.AbstractCurveTrait, GI.MultiPointTrait, GI.PointTrait}}()
 const MIN_POINTS = 3
@@ -507,7 +507,7 @@
     end
     return nothing
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/transformations/transform.html b/dev/source/transformations/transform.html index d41b8ea6f..6b40c3011 100644 --- a/dev/source/transformations/transform.html +++ b/dev/source/transformations/transform.html @@ -6,12 +6,12 @@ Pointwise transformation | GeometryOps.jl - + - + - + @@ -73,7 +73,7 @@ end end end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/transformations/tuples.html b/dev/source/transformations/tuples.html index 8c5ffde34..26922dacf 100644 --- a/dev/source/transformations/tuples.html +++ b/dev/source/transformations/tuples.html @@ -6,12 +6,12 @@ Tuple conversion | GeometryOps.jl - + - + - + @@ -37,7 +37,7 @@ end end end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/types.html b/dev/source/types.html index 236d8fc51..ad172439b 100644 --- a/dev/source/types.html +++ b/dev/source/types.html @@ -6,12 +6,12 @@ Types | GeometryOps.jl - + - + - + @@ -85,7 +85,7 @@ error("$(f) requires a `$(kw)` keyword argument to the `GEOS` algorithm, which was not provided.") end end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/utils.html b/dev/source/utils.html index dd966bb84..b63850153 100644 --- a/dev/source/utils.html +++ b/dev/source/utils.html @@ -6,12 +6,12 @@ Utility functions | GeometryOps.jl - + - + - + @@ -138,7 +138,7 @@ (x1, x2), (y1, y2) = extent.X, extent.Y return x1 ≤ GI.x(p) ≤ x2 && y1 ≤ GI.y(p) ≤ y2 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/tutorials/creating_geometry.html b/dev/tutorials/creating_geometry.html index fe0f3322f..1505b121e 100644 --- a/dev/tutorials/creating_geometry.html +++ b/dev/tutorials/creating_geometry.html @@ -6,13 +6,13 @@ Creating Geometry | GeometryOps.jl - + - + - - + + @@ -28,37 +28,37 @@ import Proj # Plotting using CairoMakie -using GeoMakie

Creating and plotting geometries

Let's start by making a single Point.

julia
point = GI.Point(0, 0)
GeoInterface.Wrappers.Point{false, false, Tuple{Int64, Int64}, Nothing}((0, 0), nothing)

Now, let's plot our point.

julia
fig, ax, plt = plot(point)

Let's create a set of points, and have a bit more fun with plotting.

julia
x = [-5, 0, 5, 0];
+using GeoMakie

Creating and plotting geometries

Let's start by making a single Point.

julia
point = GI.Point(0, 0)
GeoInterface.Wrappers.Point{false, false, Tuple{Int64, Int64}, Nothing}((0, 0), nothing)

Now, let's plot our point.

julia
fig, ax, plt = plot(point)

Let's create a set of points, and have a bit more fun with plotting.

julia
x = [-5, 0, 5, 0];
 y = [0, -5, 0, 5];
 points = GI.Point.(zip(x,y));
 plot!(ax, points; marker = '✈', markersize = 30)
-fig

Points can be combined into a single MultiPoint geometry.

julia
x = [-5, -5, 5, 5];
+fig

Points can be combined into a single MultiPoint geometry.

julia
x = [-5, -5, 5, 5];
 y = [-5, 5, 5, -5];
 multipoint = GI.MultiPoint(GI.Point.(zip(x, y)));
 plot!(ax, multipoint; marker = '☁', markersize = 30)
-fig

Let's create a LineString connecting two points.

julia
p1 = GI.Point.(-5, 0);
+fig

Let's create a LineString connecting two points.

julia
p1 = GI.Point.(-5, 0);
 p2 = GI.Point.(5, 0);
 line = GI.LineString([p1,p2])
 plot!(ax, line; color = :red)
-fig

Now, let's create a line connecting multiple points (i.e. a LineString). This time we get a bit more fancy with point creation.

julia
r = 2;
+fig

Now, let's create a line connecting multiple points (i.e. a LineString). This time we get a bit more fancy with point creation.

julia
r = 2;
 k = 10;
 ϴ = 0:0.01:2pi;
 x = r .* (k + 1) .* cos.(ϴ) .- r .* cos.((k + 1) .* ϴ);
 y = r .* (k + 1) .* sin.(ϴ) .- r .* sin.((k + 1) .* ϴ);
 lines = GI.LineString(GI.Point.(zip(x,y)));
 plot!(ax, lines; linewidth = 5)
-fig

We can also create a single LinearRing trait, the building block of a polygon. A LinearRing is simply a LineString with the same beginning and endpoint, i.e., an arbitrary closed shape composed of point pairs.

A LinearRing is composed of a series of points.

julia
ring1 = GI.LinearRing(GI.getpoint(lines));
GeoInterface.Wrappers.LinearRing{false, false, Vector{GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}}, Nothing, Nothing}(GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}[GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.0, 0.0), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.010987813253244, 0.0004397316773170068), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.043805248003498, 0.0035114210915891397), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.098016055420953, 0.011814947665167774), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.172899020101585, 0.027886421973952302), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.267456684570245, 0.05416726609360478), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.380427415579764, 0.09297443860091348), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.51030066635026, 0.1464721641710074), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.655335250260467, 0.21664550952386064), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.813580405100698, 0.30527612515520186), nothing)  …  GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.866418416586406, -0.3376428491230612), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.704405820024185, -0.24279488312757858), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.55494217175954, -0.16692537029320365), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.420040147662014, -0.10832215707812454), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.30151010318639, -0.0650624499034016), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.200938172182195, -0.03503632062070827), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.119667078681967, -0.01597247419241532), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.058779893613323, -0.005465967083412071), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.019086932781654, -0.0010075412835199304), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.001115954499138, -1.4219350464667047e-5), nothing)], nothing, nothing)

Now, let's make the LinearRing into a Polygon.

julia
polygon1 = GI.Polygon([ring1]);
GeoInterface.Wrappers.Polygon{false, false, Vector{GeoInterface.Wrappers.LinearRing{false, false, Vector{GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}}, Nothing, Nothing}}, Nothing, Nothing}(GeoInterface.Wrappers.LinearRing{false, false, Vector{GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}}, Nothing, Nothing}[GeoInterface.Wrappers.LinearRing{false, false, Vector{GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}}, Nothing, Nothing}(GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}[GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.0, 0.0), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.010987813253244, 0.0004397316773170068), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.043805248003498, 0.0035114210915891397), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.098016055420953, 0.011814947665167774), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.172899020101585, 0.027886421973952302), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.267456684570245, 0.05416726609360478), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.380427415579764, 0.09297443860091348), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.51030066635026, 0.1464721641710074), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.655335250260467, 0.21664550952386064), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.813580405100698, 0.30527612515520186), nothing)  …  GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.866418416586406, -0.3376428491230612), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.704405820024185, -0.24279488312757858), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.55494217175954, -0.16692537029320365), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.420040147662014, -0.10832215707812454), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.30151010318639, -0.0650624499034016), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.200938172182195, -0.03503632062070827), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.119667078681967, -0.01597247419241532), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.058779893613323, -0.005465967083412071), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.019086932781654, -0.0010075412835199304), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.001115954499138, -1.4219350464667047e-5), nothing)], nothing, nothing)], nothing, nothing)

Now, we can use GeometryOps and CoordinateTransformations to shift polygon1 up, to avoid plotting over our earlier results. This is done through the GeometryOps.transform function.

julia
xoffset = 0.;
+fig

We can also create a single LinearRing trait, the building block of a polygon. A LinearRing is simply a LineString with the same beginning and endpoint, i.e., an arbitrary closed shape composed of point pairs.

A LinearRing is composed of a series of points.

julia
ring1 = GI.LinearRing(GI.getpoint(lines));
GeoInterface.Wrappers.LinearRing{false, false, Vector{GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}}, Nothing, Nothing}(GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}[GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.0, 0.0), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.010987813253244, 0.0004397316773170068), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.043805248003498, 0.0035114210915891397), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.098016055420953, 0.011814947665167774), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.172899020101585, 0.027886421973952302), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.267456684570245, 0.05416726609360478), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.380427415579764, 0.09297443860091348), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.51030066635026, 0.1464721641710074), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.655335250260467, 0.21664550952386064), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.813580405100698, 0.30527612515520186), nothing)  …  GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.866418416586406, -0.3376428491230612), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.704405820024185, -0.24279488312757858), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.55494217175954, -0.16692537029320365), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.420040147662014, -0.10832215707812454), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.30151010318639, -0.0650624499034016), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.200938172182195, -0.03503632062070827), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.119667078681967, -0.01597247419241532), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.058779893613323, -0.005465967083412071), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.019086932781654, -0.0010075412835199304), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.001115954499138, -1.4219350464667047e-5), nothing)], nothing, nothing)

Now, let's make the LinearRing into a Polygon.

julia
polygon1 = GI.Polygon([ring1]);
GeoInterface.Wrappers.Polygon{false, false, Vector{GeoInterface.Wrappers.LinearRing{false, false, Vector{GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}}, Nothing, Nothing}}, Nothing, Nothing}(GeoInterface.Wrappers.LinearRing{false, false, Vector{GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}}, Nothing, Nothing}[GeoInterface.Wrappers.LinearRing{false, false, Vector{GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}}, Nothing, Nothing}(GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}[GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.0, 0.0), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.010987813253244, 0.0004397316773170068), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.043805248003498, 0.0035114210915891397), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.098016055420953, 0.011814947665167774), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.172899020101585, 0.027886421973952302), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.267456684570245, 0.05416726609360478), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.380427415579764, 0.09297443860091348), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.51030066635026, 0.1464721641710074), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.655335250260467, 0.21664550952386064), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.813580405100698, 0.30527612515520186), nothing)  …  GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.866418416586406, -0.3376428491230612), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.704405820024185, -0.24279488312757858), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.55494217175954, -0.16692537029320365), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.420040147662014, -0.10832215707812454), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.30151010318639, -0.0650624499034016), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.200938172182195, -0.03503632062070827), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.119667078681967, -0.01597247419241532), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.058779893613323, -0.005465967083412071), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.019086932781654, -0.0010075412835199304), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.001115954499138, -1.4219350464667047e-5), nothing)], nothing, nothing)], nothing, nothing)

Now, we can use GeometryOps and CoordinateTransformations to shift polygon1 up, to avoid plotting over our earlier results. This is done through the GeometryOps.transform function.

julia
xoffset = 0.;
 yoffset = 50.;
 f = CoordinateTransformations.Translation(xoffset, yoffset);
 polygon1 = GO.transform(f, polygon1);
 plot!(polygon1)
-fig

Polygons can contain "holes". The first LinearRing in a polygon is the exterior, and all subsequent LinearRings are treated as holes in the leading LinearRing.

GeoInterface offers the GI.getexterior(poly) and GI.gethole(poly) methods to get the exterior ring and an iterable of holes, respectively.

julia
hole = GI.LinearRing(GI.getpoint(multipoint))
+fig

Polygons can contain "holes". The first LinearRing in a polygon is the exterior, and all subsequent LinearRings are treated as holes in the leading LinearRing.

GeoInterface offers the GI.getexterior(poly) and GI.gethole(poly) methods to get the exterior ring and an iterable of holes, respectively.

julia
hole = GI.LinearRing(GI.getpoint(multipoint))
 polygon2 = GI.Polygon([ring1, hole])
GeoInterface.Wrappers.Polygon{false, false, Vector{GeoInterface.Wrappers.LinearRing{false, false, T, Nothing, Nothing} where T}, Nothing, Nothing}(GeoInterface.Wrappers.LinearRing{false, false, T, Nothing, Nothing} where T[GeoInterface.Wrappers.LinearRing{false, false, Vector{GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}}, Nothing, Nothing}(GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}[GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.0, 0.0), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.010987813253244, 0.0004397316773170068), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.043805248003498, 0.0035114210915891397), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.098016055420953, 0.011814947665167774), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.172899020101585, 0.027886421973952302), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.267456684570245, 0.05416726609360478), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.380427415579764, 0.09297443860091348), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.51030066635026, 0.1464721641710074), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.655335250260467, 0.21664550952386064), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.813580405100698, 0.30527612515520186), nothing)  …  GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.866418416586406, -0.3376428491230612), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.704405820024185, -0.24279488312757858), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.55494217175954, -0.16692537029320365), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.420040147662014, -0.10832215707812454), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.30151010318639, -0.0650624499034016), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.200938172182195, -0.03503632062070827), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.119667078681967, -0.01597247419241532), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.058779893613323, -0.005465967083412071), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.019086932781654, -0.0010075412835199304), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Float64, Float64}, Nothing}((20.001115954499138, -1.4219350464667047e-5), nothing)], nothing, nothing), GeoInterface.Wrappers.LinearRing{false, false, Vector{GeoInterface.Wrappers.Point{false, false, Tuple{Int64, Int64}, Nothing}}, Nothing, Nothing}(GeoInterface.Wrappers.Point{false, false, Tuple{Int64, Int64}, Nothing}[GeoInterface.Wrappers.Point{false, false, Tuple{Int64, Int64}, Nothing}((-5, -5), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Int64, Int64}, Nothing}((-5, 5), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Int64, Int64}, Nothing}((5, 5), nothing), GeoInterface.Wrappers.Point{false, false, Tuple{Int64, Int64}, Nothing}((5, -5), nothing)], nothing, nothing)], nothing, nothing)

Shift polygon2 to the right, to avoid plotting over our earlier results.

julia
xoffset = 50.;
 yoffset = 0.;
 f = CoordinateTransformations.Translation(xoffset, yoffset);
 polygon2 = GO.transform(f, polygon2);
 plot!(polygon2)
-fig

Polygons can also be grouped together as a MultiPolygon.

julia
r = 5;
+fig

Polygons can also be grouped together as a MultiPolygon.

julia
r = 5;
 x = cos.(reverse(ϴ)) .* r .+ xoffset;
 y = sin.(reverse(ϴ)) .* r .+ yoffset;
 ring2 =  GI.LinearRing(GI.Point.(zip(x,y)));
@@ -68,7 +68,7 @@
 f = CoordinateTransformations.Translation(xoffset, yoffset);
 multipolygon = GO.transform(f, multipolygon);
 plot!(multipolygon)
-fig

Great, now we can make Points, MultiPoints, Lines, LineStrings, Polygons (with holes), and MultiPolygons and modify them using [CoordinateTransformations] and [GeometryOps].

Plot geometries on a map using GeoMakie and coordinate reference system (CRS)

In geospatial sciences we often have data in one Coordinate Reference System (CRS) (source) and would like to display it in different (destination) CRS. GeoMakie allows us to do this by automatically projecting from source to destination CRS.

Here, our source CRS is common geographic (i.e. coordinates of latitude and longitude), WGS84.

julia
source_crs1 = GFT.EPSG(4326)
GeoFormatTypes.EPSG{1}((4326,))

Now let's pick a destination CRS for displaying our map. Here we'll pick natearth2.

julia
destination_crs = "+proj=natearth2"
"+proj=natearth2"

Let's add land area for context. First, download and open the Natural Earth global land polygons at 110 m resolution.GeoMakie ships with this particular dataset, so we will access it from there.

julia
land_path = GeoMakie.assetpath("ne_110m_land.geojson")
"/home/runner/.julia/packages/GeoMakie/nOel0/assets/ne_110m_land.geojson"

Note

Natural Earth has lots of other datasets, and there is a Julia package that provides an interface to it called NaturalEarth.jl.

Read the land MultiPolygons as a GeoJSON.FeatureCollection.

julia
land_geo = GeoJSON.read(land_path)
FeatureCollection with 127 Features

We then need to create a figure with a GeoAxis that can handle the projection between source and destinaton CRS. For GeoMakie, source is the CRS of the input and dest is the CRS you want to visualize in.

julia
fig = Figure(size=(1000, 500));
+fig

Great, now we can make Points, MultiPoints, Lines, LineStrings, Polygons (with holes), and MultiPolygons and modify them using [CoordinateTransformations] and [GeometryOps].

Plot geometries on a map using GeoMakie and coordinate reference system (CRS)

In geospatial sciences we often have data in one Coordinate Reference System (CRS) (source) and would like to display it in different (destination) CRS. GeoMakie allows us to do this by automatically projecting from source to destination CRS.

Here, our source CRS is common geographic (i.e. coordinates of latitude and longitude), WGS84.

julia
source_crs1 = GFT.EPSG(4326)
GeoFormatTypes.EPSG{1}((4326,))

Now let's pick a destination CRS for displaying our map. Here we'll pick natearth2.

julia
destination_crs = "+proj=natearth2"
"+proj=natearth2"

Let's add land area for context. First, download and open the Natural Earth global land polygons at 110 m resolution.GeoMakie ships with this particular dataset, so we will access it from there.

julia
land_path = GeoMakie.assetpath("ne_110m_land.geojson")
"/home/runner/.julia/packages/GeoMakie/nOel0/assets/ne_110m_land.geojson"

Note

Natural Earth has lots of other datasets, and there is a Julia package that provides an interface to it called NaturalEarth.jl.

Read the land MultiPolygons as a GeoJSON.FeatureCollection.

julia
land_geo = GeoJSON.read(land_path)
FeatureCollection with 127 Features

We then need to create a figure with a GeoAxis that can handle the projection between source and destinaton CRS. For GeoMakie, source is the CRS of the input and dest is the CRS you want to visualize in.

julia
fig = Figure(size=(1000, 500));
 ga = GeoAxis(
     fig[1, 1];
     source = source_crs1,
@@ -76,8 +76,8 @@
     xticklabelsvisible = false,
     yticklabelsvisible = false,
 );

Plot land for context.

julia
poly!(ga, land_geo, color=:black)
-fig

Now let's plot a Polygon like before, but this time with a CRS that differs from our source data

julia
plot!(multipolygon; color = :green)
-fig

But what if we want to plot geometries with a different source CRS on the same figure?

To show how to do this let's create a geometry with coordinates in UTM (Universal Transverse Mercator) zone 10N EPSG:32610.

julia
source_crs2 = GFT.EPSG(32610)
GeoFormatTypes.EPSG{1}((32610,))

Create a polygon (we're working in meters now, not latitude and longitude)

julia
r = 1000000;
+fig

Now let's plot a Polygon like before, but this time with a CRS that differs from our source data

julia
plot!(multipolygon; color = :green)
+fig

But what if we want to plot geometries with a different source CRS on the same figure?

To show how to do this let's create a geometry with coordinates in UTM (Universal Transverse Mercator) zone 10N EPSG:32610.

julia
source_crs2 = GFT.EPSG(32610)
GeoFormatTypes.EPSG{1}((32610,))

Create a polygon (we're working in meters now, not latitude and longitude)

julia
r = 1000000;
 ϴ = 0:0.01:2pi;
 x = r .* cos.(ϴ).^3 .+ 500000;
 y = r .* sin.(ϴ) .^ 3 .+5000000;
629-element Vector{Float64}:
@@ -87,7 +87,7 @@
 
  5.0e6
  5.0e6

Now create a LinearRing from Points

julia
ring3 = GI.LinearRing(Point.(zip(x, y)))
GeoInterface.Wrappers.LinearRing{false, false, Vector{Point{2, Float64}}, Nothing, Nothing}(Point{2, Float64}[[1.5e6, 5.0e6], [1.4998500087497458e6, 5.000000999950001e6], [1.4994001399837343e6, 5.000007998400139e6], [1.4986507085647392e6, 5.000026987852369e6], [1.4976022389592e6, 5.000063948817746e6], [1.4962554647802354e6, 5.000124843834609e6], [1.4946113281484335e6, 5.000215611503127e6], [1.4926709788709967e6, 5.000342160541625e6], [1.4904357734399722e6, 5.000510363870095e6], [1.4879072738504685e6, 5.0007260527263e6]  …  [1.4870405593989636e6, 4.999194331880103e6], [1.4896621210021754e6, 4.999426363321033e6], [1.491990928929295e6, 4.999609061508909e6], [1.4940253560034204e6, 4.999748243174828e6], [1.4957639801366436e6, 4.999849768598615e6], [1.497205585568957e6, 4.999919535736425e6], [1.4983491639274692e6, 4.999963474314044e6], [1.4991939151049731e6, 4.999987539891298e6], [1.4997392479570867e6, 4.999997707902938e6], [1.499984780817334e6, 4.999999967681458e6]], nothing, nothing)

Now create a Polygon from the LineRing

julia
polygon3 = GI.Polygon([ring3])
GeoInterface.Wrappers.Polygon{false, false, Vector{GeoInterface.Wrappers.LinearRing{false, false, Vector{Point{2, Float64}}, Nothing, Nothing}}, Nothing, Nothing}(GeoInterface.Wrappers.LinearRing{false, false, Vector{Point{2, Float64}}, Nothing, Nothing}[GeoInterface.Wrappers.LinearRing{false, false, Vector{Point{2, Float64}}, Nothing, Nothing}(Point{2, Float64}[[1.5e6, 5.0e6], [1.4998500087497458e6, 5.000000999950001e6], [1.4994001399837343e6, 5.000007998400139e6], [1.4986507085647392e6, 5.000026987852369e6], [1.4976022389592e6, 5.000063948817746e6], [1.4962554647802354e6, 5.000124843834609e6], [1.4946113281484335e6, 5.000215611503127e6], [1.4926709788709967e6, 5.000342160541625e6], [1.4904357734399722e6, 5.000510363870095e6], [1.4879072738504685e6, 5.0007260527263e6]  …  [1.4870405593989636e6, 4.999194331880103e6], [1.4896621210021754e6, 4.999426363321033e6], [1.491990928929295e6, 4.999609061508909e6], [1.4940253560034204e6, 4.999748243174828e6], [1.4957639801366436e6, 4.999849768598615e6], [1.497205585568957e6, 4.999919535736425e6], [1.4983491639274692e6, 4.999963474314044e6], [1.4991939151049731e6, 4.999987539891298e6], [1.4997392479570867e6, 4.999997707902938e6], [1.499984780817334e6, 4.999999967681458e6]], nothing, nothing)], nothing, nothing)

Now plot on the existing GeoAxis.

Note

The keyword argument source is used to specify the source CRS of that particular plot, when plotting on an existing GeoAxis.

julia
plot!(ga,polygon3; color=:red, source = source_crs2)
-fig

Create geospatial geometries with embedded coordinate reference system information

Great, we can make geometries and plot them on a map... now let's export the data to common geospatial data formats. To do this we now need to create geometries with embedded CRS information, making it a geospatial geometry. All that's needed is to include ; crs = crs as a keyword argument when constructing the geometry.

Let's do this for a new Polygon

julia
r = 3;
+fig

Create geospatial geometries with embedded coordinate reference system information

Great, we can make geometries and plot them on a map... now let's export the data to common geospatial data formats. To do this we now need to create geometries with embedded CRS information, making it a geospatial geometry. All that's needed is to include ; crs = crs as a keyword argument when constructing the geometry.

Let's do this for a new Polygon

julia
r = 3;
 k = 7;
 ϴ = 0:0.01:2pi;
 x = r .* (k + 1) .* cos.(ϴ) .- r .* cos.((k + 1) .* ϴ);
@@ -107,7 +107,7 @@
 GeoParquet.write(fn, df, (:geometry,))
"shapes.parquet"

Finally, if there's no Julia-native package that can write data to your desired format (e.g. .gpkg, .gml, etc), you can use GeoDataFrames. This package uses the GDAL library under the hood which supports writing to nearly all geospatial formats.

julia
import GeoDataFrames
 fn = "shapes.gpkg"
 GeoDataFrames.write(fn, df)
"shapes.gpkg"

And there we go, you can now create mapped geometries from scratch, manipulate them, plot them on a map, and save them in multiple geospatial data formats.

- + \ No newline at end of file diff --git a/dev/tutorials/spatial_joins.html b/dev/tutorials/spatial_joins.html index 746c3ab6d..5645a9b4d 100644 --- a/dev/tutorials/spatial_joins.html +++ b/dev/tutorials/spatial_joins.html @@ -6,13 +6,13 @@ Spatial joins | GeometryOps.jl - + - + - - + + @@ -28,14 +28,14 @@ pl = GI.Polygon([GI.LinearRing([(0, 0), (1, 0), (1, 1), (0, 0)])]) pu = GI.Polygon([GI.LinearRing([(0, 0), (0, 1), (1, 1), (0, 0)])]) poly_df = DataFrame(geometry = [pl, pu], color = [:red, :blue]) -f, a, p = poly(poly_df.geometry; color = tuple.(poly_df.color, 0.3))

Here, the upper polygon is blue, and the lower polygon is red. Keep this in mind!

Now, we generate the points.

julia
points = tuple.(rand(1000), rand(1000))
+f, a, p = poly(poly_df.geometry; color = tuple.(poly_df.color, 0.3))

Here, the upper polygon is blue, and the lower polygon is red. Keep this in mind!

Now, we generate the points.

julia
points = tuple.(rand(1000), rand(1000))
 points_df = DataFrame(geometry = points)
 scatter!(points_df.geometry)
-f

You can see that they are evenly distributed around the box. But how do we know which points are in which polygons?

We have to join the two dataframes based on which polygon (if any) each point lies within.

Now, we can perform the "spatial join" using FlexiJoins. We are performing an outer join here

julia
@time joined_df = FlexiJoins.innerjoin(
+f

You can see that they are evenly distributed around the box. But how do we know which points are in which polygons?

We have to join the two dataframes based on which polygon (if any) each point lies within.

Now, we can perform the "spatial join" using FlexiJoins. We are performing an outer join here

julia
@time joined_df = FlexiJoins.innerjoin(
     (points_df, poly_df),
     by_pred(:geometry, GO.within, :geometry)
 )
julia
scatter!(a, joined_df.geometry; color = joined_df.color)
-f

Here, you can see that the colors were assigned appropriately to the scattered points!

Real-world example

Suppose I have a list of polygons representing administrative regions (or mining sites, or what have you), and I have a list of polygons for each country. I want to find the country each region is in.

julia
import GeoInterface as GI, GeometryOps as GO
+f

Here, you can see that the colors were assigned appropriately to the scattered points!

Real-world example

Suppose I have a list of polygons representing administrative regions (or mining sites, or what have you), and I have a list of polygons for each country. I want to find the country each region is in.

julia
import GeoInterface as GI, GeometryOps as GO
 using FlexiJoins, DataFrames, GADM # GADM gives us country and sublevel geometry
 
 using CairoMakie, GeoInterfaceMakie
@@ -60,7 +60,7 @@
     ::FlexiJoins.ByPred{typeof(my_predicate_function)}, 
     datas
 ) = true

This will enable FlexiJoins to support your custom function, when it's passed to by_pred(:geometry, my_predicate_function, :geometry).

- + \ No newline at end of file