From fb62c11980511efb37e167d3bb9c8462408ff010 Mon Sep 17 00:00:00 2001 From: "Documenter.jl" Date: Sun, 6 Oct 2024 14:55:14 +0000 Subject: [PATCH] build based on 3b67505 --- dev/404.html | 4 +-- dev/api.html | 10 +++--- ...cofm._0R9BbFk.png => ajxqhjz._0R9BbFk.png} | Bin ...{api.md.rwOlNC64.js => api.md.C86AjC28.js} | 2 +- ...OlNC64.lean.js => api.md.C86AjC28.lean.js} | 2 +- .../{app.1ogsJ7mO.js => app.DQFHAOsY.js} | 2 +- ...adks.0OJvb21A.png => arfjaol.0OJvb21A.png} | Bin dev/assets/bcnqxgd.BWg9gvG8.png | Bin 0 -> 65389 bytes dev/assets/bggncli.Cfv5g2mL.png | Bin 0 -> 78973 bytes .../chunks/@localSearchIndexroot.BIJELIzt.js | 1 - .../chunks/@localSearchIndexroot.D6ma5ZdG.js | 1 + ...tjorLS.js => VPLocalSearchBox.D0wJY9iU.js} | 2 +- .../{theme.D6URMT7s.js => theme.CvBxl4wu.js} | 4 +-- dev/assets/dcwsxgo.DhZaFxoW.png | Bin 0 -> 67984 bytes dev/assets/drwzysr.DHnfiHhT.png | Bin 64514 -> 0 bytes ...ypkn.D5-bot8v.png => dvgzbdw.D5-bot8v.png} | Bin ...nzej.DC3TvBOO.png => ehqxekd.DC3TvBOO.png} | Bin ... => experiments_predicates.md.BlkLZqSb.js} | 2 +- ...xperiments_predicates.md.BlkLZqSb.lean.js} | 2 +- ...cwbg.CZy9YIUA.png => eyzogdi.CZy9YIUA.png} | Bin ...rnvv.mCtKcWOr.png => gpnsdqh.mCtKcWOr.png} | Bin ...tjgf.DuBHk1fh.png => gpqhqes.DuBHk1fh.png} | Bin ...mrhg.Cb0_DiYE.png => gwonbsq.Cb0_DiYE.png} | Bin dev/assets/hatdqxw.DQxLQp_L.png | Bin 73823 -> 0 bytes ...bvoz.DiwGEg2f.png => hemmknm.DiwGEg2f.png} | Bin ...cove.4wfjCtJV.png => igjpeen.4wfjCtJV.png} | Bin dev/assets/jyggses.BkYpmt9Z.png | Bin 0 -> 59321 bytes ...nqpi.DaovVbE6.png => krlbhaw.DaovVbE6.png} | Bin ...vvrm.CgiryX2p.png => kvintjy.CgiryX2p.png} | Bin dev/assets/lacykyt.C1qDiDY9.png | Bin 208450 -> 0 bytes ...lsgc.3sfpQl2i.png => lqbrjos.3sfpQl2i.png} | Bin ...tamm.CPClNl7F.png => msrhfao.CPClNl7F.png} | Bin ...jfzw.BD0hVfse.png => ndfpttq.BD0hVfse.png} | Bin ...fvdd.C3SxJ3x-.png => nsfmzjd.C3SxJ3x-.png} | Bin dev/assets/ooercci.COt3ymN-.png | Bin 231184 -> 0 bytes ...xjqa.0f3Lq4Lw.png => ovbuesg.0f3Lq4Lw.png} | Bin ...azvt.Dab1-ETk.png => pantgvo.Dab1-ETk.png} | Bin dev/assets/qsqjdyp.DvtCCAws.png | Bin 0 -> 72013 bytes dev/assets/qwcxfje.B3lHbAIs.png | Bin 62957 -> 0 bytes ...rusc.DHcwB147.png => rgnoabw.DHcwB147.png} | Bin dev/assets/rpbhfww.DwvyzGSV.png | Bin 0 -> 207013 bytes ...s => source_methods_angles.md.DshM24eX.js} | 2 +- ...source_methods_angles.md.DshM24eX.lean.js} | 2 +- ....js => source_methods_area.md.Dc6pw0dW.js} | 4 +-- ...> source_methods_area.md.Dc6pw0dW.lean.js} | 4 +-- ...source_methods_barycentric.md.BQO-gUDW.js} | 2 +- ...e_methods_barycentric.md.BQO-gUDW.lean.js} | 2 +- ...=> source_methods_centroid.md.Cd7OIMGe.js} | 2 +- ...urce_methods_centroid.md.Cd7OIMGe.lean.js} | 2 +- ..._methods_clipping_coverage.md.Cp5-77A9.js} | 2 +- ...ods_clipping_coverage.md.Cp5-77A9.lean.js} | 2 +- ...ource_methods_clipping_cut.md.Bhim0Qky.js} | 2 +- ..._methods_clipping_cut.md.Bhim0Qky.lean.js} | 2 +- ...source_methods_convex_hull.md.BnHWznjJ.js} | 6 ++-- ...e_methods_convex_hull.md.BnHWznjJ.lean.js} | 6 ++-- ...=> source_methods_distance.md.BXzr3lwZ.js} | 2 +- ...urce_methods_distance.md.BXzr3lwZ.lean.js} | 2 +- ...s => source_methods_equals.md.C8OcMETS.js} | 2 +- ...source_methods_equals.md.C8OcMETS.lean.js} | 2 +- ...ds_geom_relations_contains.md.BE8ru0ZQ.js} | 2 +- ...om_relations_contains.md.BE8ru0ZQ.lean.js} | 2 +- ...s_geom_relations_coveredby.md.BH5diXQG.js} | 2 +- ...m_relations_coveredby.md.BH5diXQG.lean.js} | 2 +- ...hods_geom_relations_covers.md.Dm0wapjl.js} | 2 +- ...geom_relations_covers.md.Dm0wapjl.lean.js} | 2 +- ...ds_geom_relations_disjoint.md.jTRC-ZmE.js} | 2 +- ...om_relations_disjoint.md.jTRC-ZmE.lean.js} | 2 +- ..._geom_relations_intersects.md.D2bCqLfZ.js} | 2 +- ..._relations_intersects.md.D2bCqLfZ.lean.js} | 2 +- ...ds_geom_relations_overlaps.md.9AOoIu_X.js} | 2 +- ...om_relations_overlaps.md.9AOoIu_X.lean.js} | 2 +- ...ods_geom_relations_touches.md.DHV_XMC7.js} | 2 +- ...eom_relations_touches.md.DHV_XMC7.lean.js} | 2 +- ...hods_geom_relations_within.md.CWN4taHT.js} | 2 +- ...geom_relations_within.md.CWN4taHT.lean.js} | 2 +- ...transformations_segmentize.md.BI18dyAt.js} | 2 +- ...formations_segmentize.md.BI18dyAt.lean.js} | 2 +- ...e_transformations_simplify.md.BgniFEni.js} | 2 +- ...nsformations_simplify.md.BgniFEni.lean.js} | 2 +- ...gijh.CULn5saZ.png => tbssegv.CULn5saZ.png} | Bin ...ykob.BEFUMtlf.png => tgraagf.BEFUMtlf.png} | Bin ...qdtt.Dz86q2IX.png => ttfssvb.Dz86q2IX.png} | Bin ...utorials_creating_geometry.md.DukPXFBr.js} | 2 +- ...als_creating_geometry.md.DukPXFBr.lean.js} | 2 +- ...> tutorials_geodesic_paths.md.Li0xf_Cl.js} | 2 +- ...orials_geodesic_paths.md.Li0xf_Cl.lean.js} | 2 +- ...=> tutorials_spatial_joins.md.DJaJIebS.js} | 2 +- ...torials_spatial_joins.md.DJaJIebS.lean.js} | 2 +- ...sydu.DeeQUply.png => udbnzqy.DeeQUply.png} | Bin ...bqsp.rOsRk89v.png => udszmvm.rOsRk89v.png} | Bin ...lzly.-VpeHhXX.png => uwkornz.-VpeHhXX.png} | Bin ...xtgg.Cx40vhB3.png => vaufipg.Cx40vhB3.png} | Bin dev/assets/viiqmts.DNfB7YUW.png | Bin 0 -> 63426 bytes ...rspk.B94PsR1K.png => wfoqigj.B94PsR1K.png} | Bin ...tndv.Dig-DWOQ.png => wrcdjmc.Dig-DWOQ.png} | Bin dev/assets/xeckrgt.B387vho3.png | Bin 78878 -> 0 bytes ...awyc.DTKLkKh_.png => xjzzbjd.DTKLkKh_.png} | Bin dev/assets/xqugbnz.C1TEVbYt.png | Bin 66974 -> 0 bytes dev/assets/yafbdbx.DgMj-nPU.png | Bin 58700 -> 0 bytes dev/assets/ytjwsyf.Bn2UaUsS.png | Bin 0 -> 229401 bytes ...duij.3UVIT8DR.png => yxyhoux.3UVIT8DR.png} | Bin ...maug.Bglvb-jp.png => zcvsqkj.Bglvb-jp.png} | Bin ...fble.D9AE7i2o.png => zvqytmg.D9AE7i2o.png} | Bin dev/call_notes.html | 6 ++-- dev/experiments/accurate_accumulators.html | 6 ++-- dev/experiments/predicates.html | 10 +++--- dev/explanations/crs.html | 6 ++-- dev/explanations/paradigms.html | 6 ++-- dev/explanations/peculiarities.html | 6 ++-- dev/explanations/winding_order.html | 6 ++-- dev/hashmap.json | 2 +- dev/index.html | 6 ++-- dev/introduction.html | 6 ++-- dev/source/GeometryOps.html | 6 ++-- .../GeometryOpsFlexiJoinsExt.html | 6 ++-- .../GeometryOpsLibGEOSExt.html | 6 ++-- dev/source/GeometryOpsLibGEOSExt/buffer.html | 6 ++-- .../GeometryOpsLibGEOSExt/segmentize.html | 6 ++-- .../simple_overrides.html | 6 ++-- .../GeometryOpsLibGEOSExt/simplify.html | 6 ++-- .../GeometryOpsProjExt.html | 6 ++-- dev/source/GeometryOpsProjExt/reproject.html | 6 ++-- dev/source/GeometryOpsProjExt/segmentize.html | 6 ++-- dev/source/methods/angles.html | 10 +++--- dev/source/methods/area.html | 12 +++---- dev/source/methods/barycentric.html | 10 +++--- dev/source/methods/buffer.html | 6 ++-- dev/source/methods/centroid.html | 12 +++---- .../methods/clipping/clipping_processor.html | 6 ++-- dev/source/methods/clipping/coverage.html | 10 +++--- dev/source/methods/clipping/cut.html | 10 +++--- dev/source/methods/clipping/difference.html | 6 ++-- dev/source/methods/clipping/intersection.html | 6 ++-- dev/source/methods/clipping/predicates.html | 6 ++-- dev/source/methods/clipping/union.html | 6 ++-- dev/source/methods/convex_hull.html | 14 ++++---- dev/source/methods/distance.html | 12 +++---- dev/source/methods/equals.html | 10 +++--- .../methods/geom_relations/contains.html | 10 +++--- .../methods/geom_relations/coveredby.html | 10 +++--- dev/source/methods/geom_relations/covers.html | 10 +++--- .../methods/geom_relations/crosses.html | 6 ++-- .../methods/geom_relations/disjoint.html | 10 +++--- .../geom_relations/geom_geom_processors.html | 6 ++-- .../methods/geom_relations/intersects.html | 10 +++--- .../methods/geom_relations/overlaps.html | 10 +++--- .../methods/geom_relations/touches.html | 10 +++--- dev/source/methods/geom_relations/within.html | 10 +++--- dev/source/methods/orientation.html | 6 ++-- dev/source/methods/polygonize.html | 6 ++-- dev/source/not_implemented_yet.html | 6 ++-- dev/source/primitives.html | 6 ++-- dev/source/src/GeometryOpsCore.html | 6 ++-- dev/source/src/apply.html | 6 ++-- dev/source/src/applyreduce.html | 6 ++-- dev/source/src/geometry_utils.html | 6 ++-- dev/source/src/keyword_docs.html | 6 ++-- dev/source/src/other_primitives.html | 6 ++-- dev/source/src/types.html | 6 ++-- .../correction/closed_ring.html | 6 ++-- .../correction/geometry_correction.html | 6 ++-- .../correction/intersecting_polygons.html | 6 ++-- dev/source/transformations/extent.html | 6 ++-- dev/source/transformations/flip.html | 6 ++-- dev/source/transformations/reproject.html | 6 ++-- dev/source/transformations/segmentize.html | 12 +++---- dev/source/transformations/simplify.html | 16 +++++----- dev/source/transformations/transform.html | 6 ++-- dev/source/transformations/tuples.html | 6 ++-- dev/source/types.html | 6 ++-- dev/source/utils.html | 6 ++-- dev/tutorials/creating_geometry.html | 30 +++++++++--------- dev/tutorials/geodesic_paths.html | 10 +++--- dev/tutorials/spatial_joins.html | 14 ++++---- 174 files changed, 344 insertions(+), 344 deletions(-) rename dev/assets/{emqcofm._0R9BbFk.png => ajxqhjz._0R9BbFk.png} (100%) rename dev/assets/{api.md.rwOlNC64.js => api.md.C86AjC28.js} (99%) rename dev/assets/{api.md.rwOlNC64.lean.js => api.md.C86AjC28.lean.js} (99%) rename dev/assets/{app.1ogsJ7mO.js => app.DQFHAOsY.js} (95%) rename dev/assets/{dyradks.0OJvb21A.png => arfjaol.0OJvb21A.png} (100%) create mode 100644 dev/assets/bcnqxgd.BWg9gvG8.png create mode 100644 dev/assets/bggncli.Cfv5g2mL.png delete mode 100644 dev/assets/chunks/@localSearchIndexroot.BIJELIzt.js create mode 100644 dev/assets/chunks/@localSearchIndexroot.D6ma5ZdG.js rename dev/assets/chunks/{VPLocalSearchBox.zWtjorLS.js => VPLocalSearchBox.D0wJY9iU.js} (99%) rename dev/assets/chunks/{theme.D6URMT7s.js => theme.CvBxl4wu.js} (99%) create mode 100644 dev/assets/dcwsxgo.DhZaFxoW.png delete mode 100644 dev/assets/drwzysr.DHnfiHhT.png rename dev/assets/{peiypkn.D5-bot8v.png => dvgzbdw.D5-bot8v.png} (100%) rename dev/assets/{odbnzej.DC3TvBOO.png => ehqxekd.DC3TvBOO.png} (100%) rename dev/assets/{experiments_predicates.md.C8AAp4W9.lean.js => experiments_predicates.md.BlkLZqSb.js} (99%) rename dev/assets/{experiments_predicates.md.C8AAp4W9.js => experiments_predicates.md.BlkLZqSb.lean.js} (99%) rename dev/assets/{quvcwbg.CZy9YIUA.png => eyzogdi.CZy9YIUA.png} (100%) rename dev/assets/{zuhrnvv.mCtKcWOr.png => gpnsdqh.mCtKcWOr.png} (100%) rename dev/assets/{svktjgf.DuBHk1fh.png => gpqhqes.DuBHk1fh.png} (100%) rename dev/assets/{jgamrhg.Cb0_DiYE.png => gwonbsq.Cb0_DiYE.png} (100%) delete mode 100644 dev/assets/hatdqxw.DQxLQp_L.png rename dev/assets/{glhbvoz.DiwGEg2f.png => hemmknm.DiwGEg2f.png} (100%) rename dev/assets/{hircove.4wfjCtJV.png => igjpeen.4wfjCtJV.png} (100%) create mode 100644 dev/assets/jyggses.BkYpmt9Z.png rename dev/assets/{gvlnqpi.DaovVbE6.png => krlbhaw.DaovVbE6.png} (100%) rename dev/assets/{pjwvvrm.CgiryX2p.png => kvintjy.CgiryX2p.png} (100%) delete mode 100644 dev/assets/lacykyt.C1qDiDY9.png rename dev/assets/{lfblsgc.3sfpQl2i.png => lqbrjos.3sfpQl2i.png} (100%) rename dev/assets/{hzttamm.CPClNl7F.png => msrhfao.CPClNl7F.png} (100%) rename dev/assets/{bsfjfzw.BD0hVfse.png => ndfpttq.BD0hVfse.png} (100%) rename dev/assets/{nbefvdd.C3SxJ3x-.png => nsfmzjd.C3SxJ3x-.png} (100%) delete mode 100644 dev/assets/ooercci.COt3ymN-.png rename dev/assets/{yghxjqa.0f3Lq4Lw.png => ovbuesg.0f3Lq4Lw.png} (100%) rename dev/assets/{mpaazvt.Dab1-ETk.png => pantgvo.Dab1-ETk.png} (100%) create mode 100644 dev/assets/qsqjdyp.DvtCCAws.png delete mode 100644 dev/assets/qwcxfje.B3lHbAIs.png rename dev/assets/{nmgrusc.DHcwB147.png => rgnoabw.DHcwB147.png} (100%) create mode 100644 dev/assets/rpbhfww.DwvyzGSV.png rename dev/assets/{source_methods_angles.md.DsOXdPpI.js => source_methods_angles.md.DshM24eX.js} (99%) rename dev/assets/{source_methods_angles.md.DsOXdPpI.lean.js => source_methods_angles.md.DshM24eX.lean.js} (99%) rename dev/assets/{source_methods_area.md.BjXXoCxC.js => source_methods_area.md.Dc6pw0dW.js} (99%) rename dev/assets/{source_methods_area.md.BjXXoCxC.lean.js => source_methods_area.md.Dc6pw0dW.lean.js} (99%) rename dev/assets/{source_methods_barycentric.md.BTrbxQPB.lean.js => source_methods_barycentric.md.BQO-gUDW.js} (99%) rename dev/assets/{source_methods_barycentric.md.BTrbxQPB.js => source_methods_barycentric.md.BQO-gUDW.lean.js} (99%) rename dev/assets/{source_methods_centroid.md.BULl7_Qs.js => source_methods_centroid.md.Cd7OIMGe.js} (99%) rename dev/assets/{source_methods_centroid.md.BULl7_Qs.lean.js => source_methods_centroid.md.Cd7OIMGe.lean.js} (99%) rename dev/assets/{source_methods_clipping_coverage.md.C1wj_p67.js => source_methods_clipping_coverage.md.Cp5-77A9.js} (99%) rename dev/assets/{source_methods_clipping_coverage.md.C1wj_p67.lean.js => source_methods_clipping_coverage.md.Cp5-77A9.lean.js} (99%) rename dev/assets/{source_methods_clipping_cut.md.bDSdCW_w.js => source_methods_clipping_cut.md.Bhim0Qky.js} (99%) rename dev/assets/{source_methods_clipping_cut.md.bDSdCW_w.lean.js => source_methods_clipping_cut.md.Bhim0Qky.lean.js} (99%) rename dev/assets/{source_methods_convex_hull.md.rnPSMljy.js => source_methods_convex_hull.md.BnHWznjJ.js} (99%) rename dev/assets/{source_methods_convex_hull.md.rnPSMljy.lean.js => source_methods_convex_hull.md.BnHWznjJ.lean.js} (99%) rename dev/assets/{source_methods_distance.md.CT4mop5i.js => source_methods_distance.md.BXzr3lwZ.js} (99%) rename dev/assets/{source_methods_distance.md.CT4mop5i.lean.js => source_methods_distance.md.BXzr3lwZ.lean.js} (99%) rename dev/assets/{source_methods_equals.md.f5dhabGy.js => source_methods_equals.md.C8OcMETS.js} (99%) rename dev/assets/{source_methods_equals.md.f5dhabGy.lean.js => source_methods_equals.md.C8OcMETS.lean.js} (99%) rename dev/assets/{source_methods_geom_relations_contains.md.C6IZusKv.js => source_methods_geom_relations_contains.md.BE8ru0ZQ.js} (99%) rename dev/assets/{source_methods_geom_relations_contains.md.C6IZusKv.lean.js => source_methods_geom_relations_contains.md.BE8ru0ZQ.lean.js} (99%) rename dev/assets/{source_methods_geom_relations_coveredby.md.D1UaUGPE.js => source_methods_geom_relations_coveredby.md.BH5diXQG.js} (99%) rename dev/assets/{source_methods_geom_relations_coveredby.md.D1UaUGPE.lean.js => source_methods_geom_relations_coveredby.md.BH5diXQG.lean.js} (99%) rename dev/assets/{source_methods_geom_relations_covers.md.CxXPAOw2.js => source_methods_geom_relations_covers.md.Dm0wapjl.js} (99%) rename dev/assets/{source_methods_geom_relations_covers.md.CxXPAOw2.lean.js => source_methods_geom_relations_covers.md.Dm0wapjl.lean.js} (99%) rename dev/assets/{source_methods_geom_relations_disjoint.md.DSyNMkAr.js => source_methods_geom_relations_disjoint.md.jTRC-ZmE.js} (99%) rename dev/assets/{source_methods_geom_relations_disjoint.md.DSyNMkAr.lean.js => source_methods_geom_relations_disjoint.md.jTRC-ZmE.lean.js} (99%) rename dev/assets/{source_methods_geom_relations_intersects.md.Tj0d-LRw.js => source_methods_geom_relations_intersects.md.D2bCqLfZ.js} (99%) rename dev/assets/{source_methods_geom_relations_intersects.md.Tj0d-LRw.lean.js => source_methods_geom_relations_intersects.md.D2bCqLfZ.lean.js} (99%) rename dev/assets/{source_methods_geom_relations_overlaps.md.Dsrv3zV8.js => source_methods_geom_relations_overlaps.md.9AOoIu_X.js} (99%) rename dev/assets/{source_methods_geom_relations_overlaps.md.Dsrv3zV8.lean.js => source_methods_geom_relations_overlaps.md.9AOoIu_X.lean.js} (99%) rename dev/assets/{source_methods_geom_relations_touches.md.DEzd_chO.js => source_methods_geom_relations_touches.md.DHV_XMC7.js} (99%) rename dev/assets/{source_methods_geom_relations_touches.md.DEzd_chO.lean.js => source_methods_geom_relations_touches.md.DHV_XMC7.lean.js} (99%) rename dev/assets/{source_methods_geom_relations_within.md.DMC21lAv.js => source_methods_geom_relations_within.md.CWN4taHT.js} (99%) rename dev/assets/{source_methods_geom_relations_within.md.DMC21lAv.lean.js => source_methods_geom_relations_within.md.CWN4taHT.lean.js} (99%) rename dev/assets/{source_transformations_segmentize.md.wXWOTiiN.js => source_transformations_segmentize.md.BI18dyAt.js} (99%) rename dev/assets/{source_transformations_segmentize.md.wXWOTiiN.lean.js => source_transformations_segmentize.md.BI18dyAt.lean.js} (99%) rename dev/assets/{source_transformations_simplify.md.D_r3vfXj.js => source_transformations_simplify.md.BgniFEni.js} (99%) rename dev/assets/{source_transformations_simplify.md.D_r3vfXj.lean.js => source_transformations_simplify.md.BgniFEni.lean.js} (99%) rename dev/assets/{xdzgijh.CULn5saZ.png => tbssegv.CULn5saZ.png} (100%) rename dev/assets/{wpeykob.BEFUMtlf.png => tgraagf.BEFUMtlf.png} (100%) rename dev/assets/{pqtqdtt.Dz86q2IX.png => ttfssvb.Dz86q2IX.png} (100%) rename dev/assets/{tutorials_creating_geometry.md.BTBCrl8q.js => tutorials_creating_geometry.md.DukPXFBr.js} (99%) rename dev/assets/{tutorials_creating_geometry.md.BTBCrl8q.lean.js => tutorials_creating_geometry.md.DukPXFBr.lean.js} (99%) rename dev/assets/{tutorials_geodesic_paths.md.DkbgDT9U.js => tutorials_geodesic_paths.md.Li0xf_Cl.js} (98%) rename dev/assets/{tutorials_geodesic_paths.md.DkbgDT9U.lean.js => tutorials_geodesic_paths.md.Li0xf_Cl.lean.js} (98%) rename dev/assets/{tutorials_spatial_joins.md.BlaPD1R3.js => tutorials_spatial_joins.md.DJaJIebS.js} (99%) rename dev/assets/{tutorials_spatial_joins.md.BlaPD1R3.lean.js => tutorials_spatial_joins.md.DJaJIebS.lean.js} (99%) rename dev/assets/{pkcsydu.DeeQUply.png => udbnzqy.DeeQUply.png} (100%) rename dev/assets/{yarbqsp.rOsRk89v.png => udszmvm.rOsRk89v.png} (100%) rename dev/assets/{bhglzly.-VpeHhXX.png => uwkornz.-VpeHhXX.png} (100%) rename dev/assets/{ixoxtgg.Cx40vhB3.png => vaufipg.Cx40vhB3.png} (100%) create mode 100644 dev/assets/viiqmts.DNfB7YUW.png rename dev/assets/{bqfrspk.B94PsR1K.png => wfoqigj.B94PsR1K.png} (100%) rename dev/assets/{byztndv.Dig-DWOQ.png => wrcdjmc.Dig-DWOQ.png} (100%) delete mode 100644 dev/assets/xeckrgt.B387vho3.png rename dev/assets/{wvvawyc.DTKLkKh_.png => xjzzbjd.DTKLkKh_.png} (100%) delete mode 100644 dev/assets/xqugbnz.C1TEVbYt.png delete mode 100644 dev/assets/yafbdbx.DgMj-nPU.png create mode 100644 dev/assets/ytjwsyf.Bn2UaUsS.png rename dev/assets/{zcyduij.3UVIT8DR.png => yxyhoux.3UVIT8DR.png} (100%) rename dev/assets/{aplmaug.Bglvb-jp.png => zcvsqkj.Bglvb-jp.png} (100%) rename dev/assets/{thxfble.D9AE7i2o.png => zvqytmg.D9AE7i2o.png} (100%) diff --git a/dev/404.html b/dev/404.html index 0c4604013..52961a481 100644 --- a/dev/404.html +++ b/dev/404.html @@ -8,14 +8,14 @@ - +
- + \ No newline at end of file diff --git a/dev/api.html b/dev/api.html index cfa473beb..f244df19e 100644 --- a/dev/api.html +++ b/dev/api.html @@ -8,16 +8,16 @@ - + - + - + -
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.GeometryOpsCore.apply Function
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.GeometryOpsCore.apply Function
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)])])
@@ -547,7 +547,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/emqcofm._0R9BbFk.png b/dev/assets/ajxqhjz._0R9BbFk.png similarity index 100% rename from dev/assets/emqcofm._0R9BbFk.png rename to dev/assets/ajxqhjz._0R9BbFk.png diff --git a/dev/assets/api.md.rwOlNC64.js b/dev/assets/api.md.C86AjC28.js similarity index 99% rename from dev/assets/api.md.rwOlNC64.js rename to dev/assets/api.md.C86AjC28.js index 16c910c01..04c2797bf 100644 --- a/dev/assets/api.md.rwOlNC64.js +++ b/dev/assets/api.md.C86AjC28.js @@ -1,4 +1,4 @@ -import{_ as h,c as l,a5 as e,j as i,a,G as n,B as k,o as p}from"./chunks/framework.B_n_RGhH.js";const Si=JSON.parse('{"title":"Full GeometryOps API documentation","description":"","frontmatter":{},"headers":[],"relativePath":"api.md","filePath":"api.md","lastUpdated":null}'),r={name:"api.md"},o={class:"jldocstring custom-block",open:""},d={class:"jldocstring custom-block",open:""},g={class:"jldocstring custom-block",open:""},y={class:"jldocstring custom-block",open:""},E={class:"jldocstring custom-block",open:""},c={class:"jldocstring custom-block",open:""},u={class:"jldocstring custom-block",open:""},m={class:"jldocstring custom-block",open:""},F={class:"jldocstring custom-block",open:""},C={class:"jldocstring custom-block",open:""},b={class:"jldocstring custom-block",open:""},f={class:"jldocstring custom-block",open:""},T={class:"jldocstring custom-block",open:""},v={class:"jldocstring custom-block",open:""},G={class:"jldocstring custom-block",open:""},A={class:"jldocstring custom-block",open:""},j={class:"jldocstring custom-block",open:""},B={class:"jldocstring custom-block",open:""},O={class:"jldocstring custom-block",open:""},D={class:"jldocstring custom-block",open:""},x={class:"jldocstring custom-block",open:""},w={class:"jldocstring custom-block",open:""},Q={class:"jldocstring custom-block",open:""},L={class:"jldocstring custom-block",open:""},I={class:"jldocstring custom-block",open:""},M={class:"jldocstring custom-block",open:""},P={class:"jldocstring custom-block",open:""},q={class:"jldocstring custom-block",open:""},R={class:"jldocstring custom-block",open:""},S={class:"jldocstring custom-block",open:""},V={class:"jldocstring custom-block",open:""},J={class:"jldocstring custom-block",open:""},U={class:"jldocstring custom-block",open:""},H={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},N={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.023ex"},xmlns:"http://www.w3.org/2000/svg",width:"1.197ex",height:"1.02ex",role:"img",focusable:"false",viewBox:"0 -441 529 451","aria-hidden":"true"},W={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},_={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.566ex"},xmlns:"http://www.w3.org/2000/svg",width:"3.507ex",height:"2.262ex",role:"img",focusable:"false",viewBox:"0 -750 1550 1000","aria-hidden":"true"},z={class:"jldocstring custom-block",open:""},Z={class:"jldocstring custom-block",open:""},K={class:"jldocstring custom-block",open:""},X={class:"tip custom-block"},$={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},Y={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.464ex"},xmlns:"http://www.w3.org/2000/svg",width:"5.442ex",height:"2.059ex",role:"img",focusable:"false",viewBox:"0 -705 2405.3 910","aria-hidden":"true"},ss={class:"jldocstring custom-block",open:""},is={class:"jldocstring custom-block",open:""},as={class:"jldocstring custom-block",open:""},es={class:"jldocstring custom-block",open:""},ts={class:"jldocstring custom-block",open:""},ns={class:"jldocstring custom-block",open:""},ls={class:"jldocstring custom-block",open:""},ps={class:"jldocstring custom-block",open:""},hs={class:"jldocstring custom-block",open:""},ks={class:"jldocstring custom-block",open:""},rs={class:"jldocstring custom-block",open:""},os={class:"jldocstring custom-block",open:""},ds={class:"jldocstring custom-block",open:""},gs={class:"jldocstring custom-block",open:""},ys={class:"jldocstring custom-block",open:""},Es={class:"jldocstring custom-block",open:""},cs={class:"jldocstring custom-block",open:""},us={class:"jldocstring custom-block",open:""},ms={class:"jldocstring custom-block",open:""},Fs={class:"jldocstring custom-block",open:""},Cs={class:"jldocstring custom-block",open:""},bs={class:"jldocstring custom-block",open:""},fs={class:"jldocstring custom-block",open:""},Ts={class:"jldocstring custom-block",open:""},vs={class:"jldocstring custom-block",open:""},Gs={class:"jldocstring custom-block",open:""},As={class:"jldocstring custom-block",open:""},js={class:"jldocstring custom-block",open:""},Bs={class:"jldocstring custom-block",open:""},Os={class:"jldocstring custom-block",open:""},Ds={class:"jldocstring custom-block",open:""},xs={class:"jldocstring custom-block",open:""},ws={class:"jldocstring custom-block",open:""},Qs={class:"jldocstring custom-block",open:""},Ls={class:"jldocstring custom-block",open:""},Is={class:"jldocstring custom-block",open:""},Ms={class:"jldocstring custom-block",open:""},Ps={class:"jldocstring custom-block",open:""},qs={class:"jldocstring custom-block",open:""},Rs={class:"jldocstring custom-block",open:""},Ss={class:"jldocstring custom-block",open:""},Vs={class:"jldocstring custom-block",open:""},Js={class:"jldocstring custom-block",open:""},Us={class:"jldocstring custom-block",open:""},Hs={class:"jldocstring custom-block",open:""},Ns={class:"jldocstring custom-block",open:""},Ws={class:"jldocstring custom-block",open:""},_s={class:"jldocstring custom-block",open:""},zs={class:"jldocstring custom-block",open:""},Zs={class:"jldocstring custom-block",open:""},Ks={class:"jldocstring custom-block",open:""},Xs={class:"jldocstring custom-block",open:""},$s={class:"jldocstring custom-block",open:""},Ys={class:"jldocstring custom-block",open:""},si={class:"jldocstring custom-block",open:""},ii={class:"jldocstring custom-block",open:""},ai={class:"jldocstring custom-block",open:""},ei={class:"jldocstring custom-block",open:""},ti={class:"jldocstring custom-block",open:""},ni={class:"jldocstring custom-block",open:""},li={class:"MathJax",jax:"SVG",display:"true",style:{direction:"ltr",display:"block","text-align":"center",margin:"1em 0",position:"relative"}},pi={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-2.827ex"},xmlns:"http://www.w3.org/2000/svg",width:"33.539ex",height:"6.785ex",role:"img",focusable:"false",viewBox:"0 -1749.5 14824.1 2999","aria-hidden":"true"},hi={class:"jldocstring custom-block",open:""},ki={class:"jldocstring custom-block",open:""},ri={class:"jldocstring custom-block",open:""},oi={class:"jldocstring custom-block",open:""},di={class:"jldocstring custom-block",open:""},gi={class:"jldocstring custom-block",open:""},yi={class:"jldocstring custom-block",open:""},Ei={class:"jldocstring custom-block",open:""},ci={class:"jldocstring custom-block",open:""},ui={class:"jldocstring custom-block",open:""},mi={class:"jldocstring custom-block",open:""},Fi={class:"jldocstring custom-block",open:""},Ci={class:"jldocstring custom-block",open:""},bi={class:"jldocstring custom-block",open:""},fi={class:"jldocstring custom-block",open:""},Ti={class:"jldocstring custom-block",open:""},vi={class:"jldocstring custom-block",open:""},Gi={class:"MathJax",jax:"SVG",display:"true",style:{direction:"ltr",display:"block","text-align":"center",margin:"1em 0",position:"relative"}},Ai={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-2.059ex"},xmlns:"http://www.w3.org/2000/svg",width:"27.746ex",height:"5.362ex",role:"img",focusable:"false",viewBox:"0 -1460 12263.9 2370","aria-hidden":"true"},ji={class:"jldocstring custom-block",open:""},Bi={class:"jldocstring custom-block",open:""},Oi={class:"jldocstring custom-block",open:""},Di={class:"jldocstring custom-block",open:""},xi={class:"jldocstring custom-block",open:""},wi={class:"jldocstring custom-block",open:""};function Qi(Li,s,Ii,Mi,Pi,qi){const t=k("Badge");return p(),l("div",null,[s[387]||(s[387]=e('

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

',5)),i("details",o,[i("summary",null,[s[0]||(s[0]=i("a",{id:"GeometryOps.GeometryOpsCore.apply",href:"#GeometryOps.GeometryOpsCore.apply"},[i("span",{class:"jlbinding"},"GeometryOps.GeometryOpsCore.apply")],-1)),s[1]||(s[1]=a()),n(t,{type:"info",class:"jlObjectType jlFunction",text:"Function"})]),s[2]||(s[2]=e(`
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 h,c as l,a5 as e,j as i,a,G as n,B as k,o as p}from"./chunks/framework.B_n_RGhH.js";const Si=JSON.parse('{"title":"Full GeometryOps API documentation","description":"","frontmatter":{},"headers":[],"relativePath":"api.md","filePath":"api.md","lastUpdated":null}'),r={name:"api.md"},o={class:"jldocstring custom-block",open:""},d={class:"jldocstring custom-block",open:""},g={class:"jldocstring custom-block",open:""},y={class:"jldocstring custom-block",open:""},E={class:"jldocstring custom-block",open:""},c={class:"jldocstring custom-block",open:""},u={class:"jldocstring custom-block",open:""},m={class:"jldocstring custom-block",open:""},F={class:"jldocstring custom-block",open:""},C={class:"jldocstring custom-block",open:""},b={class:"jldocstring custom-block",open:""},f={class:"jldocstring custom-block",open:""},T={class:"jldocstring custom-block",open:""},v={class:"jldocstring custom-block",open:""},G={class:"jldocstring custom-block",open:""},A={class:"jldocstring custom-block",open:""},j={class:"jldocstring custom-block",open:""},B={class:"jldocstring custom-block",open:""},O={class:"jldocstring custom-block",open:""},D={class:"jldocstring custom-block",open:""},x={class:"jldocstring custom-block",open:""},w={class:"jldocstring custom-block",open:""},Q={class:"jldocstring custom-block",open:""},L={class:"jldocstring custom-block",open:""},I={class:"jldocstring custom-block",open:""},M={class:"jldocstring custom-block",open:""},P={class:"jldocstring custom-block",open:""},q={class:"jldocstring custom-block",open:""},R={class:"jldocstring custom-block",open:""},S={class:"jldocstring custom-block",open:""},V={class:"jldocstring custom-block",open:""},J={class:"jldocstring custom-block",open:""},U={class:"jldocstring custom-block",open:""},H={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},N={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.023ex"},xmlns:"http://www.w3.org/2000/svg",width:"1.197ex",height:"1.02ex",role:"img",focusable:"false",viewBox:"0 -441 529 451","aria-hidden":"true"},W={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},_={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.566ex"},xmlns:"http://www.w3.org/2000/svg",width:"3.507ex",height:"2.262ex",role:"img",focusable:"false",viewBox:"0 -750 1550 1000","aria-hidden":"true"},z={class:"jldocstring custom-block",open:""},Z={class:"jldocstring custom-block",open:""},K={class:"jldocstring custom-block",open:""},X={class:"tip custom-block"},$={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},Y={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.464ex"},xmlns:"http://www.w3.org/2000/svg",width:"5.442ex",height:"2.059ex",role:"img",focusable:"false",viewBox:"0 -705 2405.3 910","aria-hidden":"true"},ss={class:"jldocstring custom-block",open:""},is={class:"jldocstring custom-block",open:""},as={class:"jldocstring custom-block",open:""},es={class:"jldocstring custom-block",open:""},ts={class:"jldocstring custom-block",open:""},ns={class:"jldocstring custom-block",open:""},ls={class:"jldocstring custom-block",open:""},ps={class:"jldocstring custom-block",open:""},hs={class:"jldocstring custom-block",open:""},ks={class:"jldocstring custom-block",open:""},rs={class:"jldocstring custom-block",open:""},os={class:"jldocstring custom-block",open:""},ds={class:"jldocstring custom-block",open:""},gs={class:"jldocstring custom-block",open:""},ys={class:"jldocstring custom-block",open:""},Es={class:"jldocstring custom-block",open:""},cs={class:"jldocstring custom-block",open:""},us={class:"jldocstring custom-block",open:""},ms={class:"jldocstring custom-block",open:""},Fs={class:"jldocstring custom-block",open:""},Cs={class:"jldocstring custom-block",open:""},bs={class:"jldocstring custom-block",open:""},fs={class:"jldocstring custom-block",open:""},Ts={class:"jldocstring custom-block",open:""},vs={class:"jldocstring custom-block",open:""},Gs={class:"jldocstring custom-block",open:""},As={class:"jldocstring custom-block",open:""},js={class:"jldocstring custom-block",open:""},Bs={class:"jldocstring custom-block",open:""},Os={class:"jldocstring custom-block",open:""},Ds={class:"jldocstring custom-block",open:""},xs={class:"jldocstring custom-block",open:""},ws={class:"jldocstring custom-block",open:""},Qs={class:"jldocstring custom-block",open:""},Ls={class:"jldocstring custom-block",open:""},Is={class:"jldocstring custom-block",open:""},Ms={class:"jldocstring custom-block",open:""},Ps={class:"jldocstring custom-block",open:""},qs={class:"jldocstring custom-block",open:""},Rs={class:"jldocstring custom-block",open:""},Ss={class:"jldocstring custom-block",open:""},Vs={class:"jldocstring custom-block",open:""},Js={class:"jldocstring custom-block",open:""},Us={class:"jldocstring custom-block",open:""},Hs={class:"jldocstring custom-block",open:""},Ns={class:"jldocstring custom-block",open:""},Ws={class:"jldocstring custom-block",open:""},_s={class:"jldocstring custom-block",open:""},zs={class:"jldocstring custom-block",open:""},Zs={class:"jldocstring custom-block",open:""},Ks={class:"jldocstring custom-block",open:""},Xs={class:"jldocstring custom-block",open:""},$s={class:"jldocstring custom-block",open:""},Ys={class:"jldocstring custom-block",open:""},si={class:"jldocstring custom-block",open:""},ii={class:"jldocstring custom-block",open:""},ai={class:"jldocstring custom-block",open:""},ei={class:"jldocstring custom-block",open:""},ti={class:"jldocstring custom-block",open:""},ni={class:"jldocstring custom-block",open:""},li={class:"MathJax",jax:"SVG",display:"true",style:{direction:"ltr",display:"block","text-align":"center",margin:"1em 0",position:"relative"}},pi={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-2.827ex"},xmlns:"http://www.w3.org/2000/svg",width:"33.539ex",height:"6.785ex",role:"img",focusable:"false",viewBox:"0 -1749.5 14824.1 2999","aria-hidden":"true"},hi={class:"jldocstring custom-block",open:""},ki={class:"jldocstring custom-block",open:""},ri={class:"jldocstring custom-block",open:""},oi={class:"jldocstring custom-block",open:""},di={class:"jldocstring custom-block",open:""},gi={class:"jldocstring custom-block",open:""},yi={class:"jldocstring custom-block",open:""},Ei={class:"jldocstring custom-block",open:""},ci={class:"jldocstring custom-block",open:""},ui={class:"jldocstring custom-block",open:""},mi={class:"jldocstring custom-block",open:""},Fi={class:"jldocstring custom-block",open:""},Ci={class:"jldocstring custom-block",open:""},bi={class:"jldocstring custom-block",open:""},fi={class:"jldocstring custom-block",open:""},Ti={class:"jldocstring custom-block",open:""},vi={class:"jldocstring custom-block",open:""},Gi={class:"MathJax",jax:"SVG",display:"true",style:{direction:"ltr",display:"block","text-align":"center",margin:"1em 0",position:"relative"}},Ai={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-2.059ex"},xmlns:"http://www.w3.org/2000/svg",width:"27.746ex",height:"5.362ex",role:"img",focusable:"false",viewBox:"0 -1460 12263.9 2370","aria-hidden":"true"},ji={class:"jldocstring custom-block",open:""},Bi={class:"jldocstring custom-block",open:""},Oi={class:"jldocstring custom-block",open:""},Di={class:"jldocstring custom-block",open:""},xi={class:"jldocstring custom-block",open:""},wi={class:"jldocstring custom-block",open:""};function Qi(Li,s,Ii,Mi,Pi,qi){const t=k("Badge");return p(),l("div",null,[s[387]||(s[387]=e('

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

',5)),i("details",o,[i("summary",null,[s[0]||(s[0]=i("a",{id:"GeometryOps.GeometryOpsCore.apply",href:"#GeometryOps.GeometryOpsCore.apply"},[i("span",{class:"jlbinding"},"GeometryOps.GeometryOpsCore.apply")],-1)),s[1]||(s[1]=a()),n(t,{type:"info",class:"jlObjectType jlFunction",text:"Function"})]),s[2]||(s[2]=e(`
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.rwOlNC64.lean.js b/dev/assets/api.md.C86AjC28.lean.js
similarity index 99%
rename from dev/assets/api.md.rwOlNC64.lean.js
rename to dev/assets/api.md.C86AjC28.lean.js
index 16c910c01..04c2797bf 100644
--- a/dev/assets/api.md.rwOlNC64.lean.js
+++ b/dev/assets/api.md.C86AjC28.lean.js
@@ -1,4 +1,4 @@
-import{_ as h,c as l,a5 as e,j as i,a,G as n,B as k,o as p}from"./chunks/framework.B_n_RGhH.js";const Si=JSON.parse('{"title":"Full GeometryOps API documentation","description":"","frontmatter":{},"headers":[],"relativePath":"api.md","filePath":"api.md","lastUpdated":null}'),r={name:"api.md"},o={class:"jldocstring custom-block",open:""},d={class:"jldocstring custom-block",open:""},g={class:"jldocstring custom-block",open:""},y={class:"jldocstring custom-block",open:""},E={class:"jldocstring custom-block",open:""},c={class:"jldocstring custom-block",open:""},u={class:"jldocstring custom-block",open:""},m={class:"jldocstring custom-block",open:""},F={class:"jldocstring custom-block",open:""},C={class:"jldocstring custom-block",open:""},b={class:"jldocstring custom-block",open:""},f={class:"jldocstring custom-block",open:""},T={class:"jldocstring custom-block",open:""},v={class:"jldocstring custom-block",open:""},G={class:"jldocstring custom-block",open:""},A={class:"jldocstring custom-block",open:""},j={class:"jldocstring custom-block",open:""},B={class:"jldocstring custom-block",open:""},O={class:"jldocstring custom-block",open:""},D={class:"jldocstring custom-block",open:""},x={class:"jldocstring custom-block",open:""},w={class:"jldocstring custom-block",open:""},Q={class:"jldocstring custom-block",open:""},L={class:"jldocstring custom-block",open:""},I={class:"jldocstring custom-block",open:""},M={class:"jldocstring custom-block",open:""},P={class:"jldocstring custom-block",open:""},q={class:"jldocstring custom-block",open:""},R={class:"jldocstring custom-block",open:""},S={class:"jldocstring custom-block",open:""},V={class:"jldocstring custom-block",open:""},J={class:"jldocstring custom-block",open:""},U={class:"jldocstring custom-block",open:""},H={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},N={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.023ex"},xmlns:"http://www.w3.org/2000/svg",width:"1.197ex",height:"1.02ex",role:"img",focusable:"false",viewBox:"0 -441 529 451","aria-hidden":"true"},W={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},_={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.566ex"},xmlns:"http://www.w3.org/2000/svg",width:"3.507ex",height:"2.262ex",role:"img",focusable:"false",viewBox:"0 -750 1550 1000","aria-hidden":"true"},z={class:"jldocstring custom-block",open:""},Z={class:"jldocstring custom-block",open:""},K={class:"jldocstring custom-block",open:""},X={class:"tip custom-block"},$={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},Y={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.464ex"},xmlns:"http://www.w3.org/2000/svg",width:"5.442ex",height:"2.059ex",role:"img",focusable:"false",viewBox:"0 -705 2405.3 910","aria-hidden":"true"},ss={class:"jldocstring custom-block",open:""},is={class:"jldocstring custom-block",open:""},as={class:"jldocstring custom-block",open:""},es={class:"jldocstring custom-block",open:""},ts={class:"jldocstring custom-block",open:""},ns={class:"jldocstring custom-block",open:""},ls={class:"jldocstring custom-block",open:""},ps={class:"jldocstring custom-block",open:""},hs={class:"jldocstring custom-block",open:""},ks={class:"jldocstring custom-block",open:""},rs={class:"jldocstring custom-block",open:""},os={class:"jldocstring custom-block",open:""},ds={class:"jldocstring custom-block",open:""},gs={class:"jldocstring custom-block",open:""},ys={class:"jldocstring custom-block",open:""},Es={class:"jldocstring custom-block",open:""},cs={class:"jldocstring custom-block",open:""},us={class:"jldocstring custom-block",open:""},ms={class:"jldocstring custom-block",open:""},Fs={class:"jldocstring custom-block",open:""},Cs={class:"jldocstring custom-block",open:""},bs={class:"jldocstring custom-block",open:""},fs={class:"jldocstring custom-block",open:""},Ts={class:"jldocstring custom-block",open:""},vs={class:"jldocstring custom-block",open:""},Gs={class:"jldocstring custom-block",open:""},As={class:"jldocstring custom-block",open:""},js={class:"jldocstring custom-block",open:""},Bs={class:"jldocstring custom-block",open:""},Os={class:"jldocstring custom-block",open:""},Ds={class:"jldocstring custom-block",open:""},xs={class:"jldocstring custom-block",open:""},ws={class:"jldocstring custom-block",open:""},Qs={class:"jldocstring custom-block",open:""},Ls={class:"jldocstring custom-block",open:""},Is={class:"jldocstring custom-block",open:""},Ms={class:"jldocstring custom-block",open:""},Ps={class:"jldocstring custom-block",open:""},qs={class:"jldocstring custom-block",open:""},Rs={class:"jldocstring custom-block",open:""},Ss={class:"jldocstring custom-block",open:""},Vs={class:"jldocstring custom-block",open:""},Js={class:"jldocstring custom-block",open:""},Us={class:"jldocstring custom-block",open:""},Hs={class:"jldocstring custom-block",open:""},Ns={class:"jldocstring custom-block",open:""},Ws={class:"jldocstring custom-block",open:""},_s={class:"jldocstring custom-block",open:""},zs={class:"jldocstring custom-block",open:""},Zs={class:"jldocstring custom-block",open:""},Ks={class:"jldocstring custom-block",open:""},Xs={class:"jldocstring custom-block",open:""},$s={class:"jldocstring custom-block",open:""},Ys={class:"jldocstring custom-block",open:""},si={class:"jldocstring custom-block",open:""},ii={class:"jldocstring custom-block",open:""},ai={class:"jldocstring custom-block",open:""},ei={class:"jldocstring custom-block",open:""},ti={class:"jldocstring custom-block",open:""},ni={class:"jldocstring custom-block",open:""},li={class:"MathJax",jax:"SVG",display:"true",style:{direction:"ltr",display:"block","text-align":"center",margin:"1em 0",position:"relative"}},pi={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-2.827ex"},xmlns:"http://www.w3.org/2000/svg",width:"33.539ex",height:"6.785ex",role:"img",focusable:"false",viewBox:"0 -1749.5 14824.1 2999","aria-hidden":"true"},hi={class:"jldocstring custom-block",open:""},ki={class:"jldocstring custom-block",open:""},ri={class:"jldocstring custom-block",open:""},oi={class:"jldocstring custom-block",open:""},di={class:"jldocstring custom-block",open:""},gi={class:"jldocstring custom-block",open:""},yi={class:"jldocstring custom-block",open:""},Ei={class:"jldocstring custom-block",open:""},ci={class:"jldocstring custom-block",open:""},ui={class:"jldocstring custom-block",open:""},mi={class:"jldocstring custom-block",open:""},Fi={class:"jldocstring custom-block",open:""},Ci={class:"jldocstring custom-block",open:""},bi={class:"jldocstring custom-block",open:""},fi={class:"jldocstring custom-block",open:""},Ti={class:"jldocstring custom-block",open:""},vi={class:"jldocstring custom-block",open:""},Gi={class:"MathJax",jax:"SVG",display:"true",style:{direction:"ltr",display:"block","text-align":"center",margin:"1em 0",position:"relative"}},Ai={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-2.059ex"},xmlns:"http://www.w3.org/2000/svg",width:"27.746ex",height:"5.362ex",role:"img",focusable:"false",viewBox:"0 -1460 12263.9 2370","aria-hidden":"true"},ji={class:"jldocstring custom-block",open:""},Bi={class:"jldocstring custom-block",open:""},Oi={class:"jldocstring custom-block",open:""},Di={class:"jldocstring custom-block",open:""},xi={class:"jldocstring custom-block",open:""},wi={class:"jldocstring custom-block",open:""};function Qi(Li,s,Ii,Mi,Pi,qi){const t=k("Badge");return p(),l("div",null,[s[387]||(s[387]=e('

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

',5)),i("details",o,[i("summary",null,[s[0]||(s[0]=i("a",{id:"GeometryOps.GeometryOpsCore.apply",href:"#GeometryOps.GeometryOpsCore.apply"},[i("span",{class:"jlbinding"},"GeometryOps.GeometryOpsCore.apply")],-1)),s[1]||(s[1]=a()),n(t,{type:"info",class:"jlObjectType jlFunction",text:"Function"})]),s[2]||(s[2]=e(`
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 h,c as l,a5 as e,j as i,a,G as n,B as k,o as p}from"./chunks/framework.B_n_RGhH.js";const Si=JSON.parse('{"title":"Full GeometryOps API documentation","description":"","frontmatter":{},"headers":[],"relativePath":"api.md","filePath":"api.md","lastUpdated":null}'),r={name:"api.md"},o={class:"jldocstring custom-block",open:""},d={class:"jldocstring custom-block",open:""},g={class:"jldocstring custom-block",open:""},y={class:"jldocstring custom-block",open:""},E={class:"jldocstring custom-block",open:""},c={class:"jldocstring custom-block",open:""},u={class:"jldocstring custom-block",open:""},m={class:"jldocstring custom-block",open:""},F={class:"jldocstring custom-block",open:""},C={class:"jldocstring custom-block",open:""},b={class:"jldocstring custom-block",open:""},f={class:"jldocstring custom-block",open:""},T={class:"jldocstring custom-block",open:""},v={class:"jldocstring custom-block",open:""},G={class:"jldocstring custom-block",open:""},A={class:"jldocstring custom-block",open:""},j={class:"jldocstring custom-block",open:""},B={class:"jldocstring custom-block",open:""},O={class:"jldocstring custom-block",open:""},D={class:"jldocstring custom-block",open:""},x={class:"jldocstring custom-block",open:""},w={class:"jldocstring custom-block",open:""},Q={class:"jldocstring custom-block",open:""},L={class:"jldocstring custom-block",open:""},I={class:"jldocstring custom-block",open:""},M={class:"jldocstring custom-block",open:""},P={class:"jldocstring custom-block",open:""},q={class:"jldocstring custom-block",open:""},R={class:"jldocstring custom-block",open:""},S={class:"jldocstring custom-block",open:""},V={class:"jldocstring custom-block",open:""},J={class:"jldocstring custom-block",open:""},U={class:"jldocstring custom-block",open:""},H={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},N={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.023ex"},xmlns:"http://www.w3.org/2000/svg",width:"1.197ex",height:"1.02ex",role:"img",focusable:"false",viewBox:"0 -441 529 451","aria-hidden":"true"},W={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},_={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.566ex"},xmlns:"http://www.w3.org/2000/svg",width:"3.507ex",height:"2.262ex",role:"img",focusable:"false",viewBox:"0 -750 1550 1000","aria-hidden":"true"},z={class:"jldocstring custom-block",open:""},Z={class:"jldocstring custom-block",open:""},K={class:"jldocstring custom-block",open:""},X={class:"tip custom-block"},$={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},Y={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-0.464ex"},xmlns:"http://www.w3.org/2000/svg",width:"5.442ex",height:"2.059ex",role:"img",focusable:"false",viewBox:"0 -705 2405.3 910","aria-hidden":"true"},ss={class:"jldocstring custom-block",open:""},is={class:"jldocstring custom-block",open:""},as={class:"jldocstring custom-block",open:""},es={class:"jldocstring custom-block",open:""},ts={class:"jldocstring custom-block",open:""},ns={class:"jldocstring custom-block",open:""},ls={class:"jldocstring custom-block",open:""},ps={class:"jldocstring custom-block",open:""},hs={class:"jldocstring custom-block",open:""},ks={class:"jldocstring custom-block",open:""},rs={class:"jldocstring custom-block",open:""},os={class:"jldocstring custom-block",open:""},ds={class:"jldocstring custom-block",open:""},gs={class:"jldocstring custom-block",open:""},ys={class:"jldocstring custom-block",open:""},Es={class:"jldocstring custom-block",open:""},cs={class:"jldocstring custom-block",open:""},us={class:"jldocstring custom-block",open:""},ms={class:"jldocstring custom-block",open:""},Fs={class:"jldocstring custom-block",open:""},Cs={class:"jldocstring custom-block",open:""},bs={class:"jldocstring custom-block",open:""},fs={class:"jldocstring custom-block",open:""},Ts={class:"jldocstring custom-block",open:""},vs={class:"jldocstring custom-block",open:""},Gs={class:"jldocstring custom-block",open:""},As={class:"jldocstring custom-block",open:""},js={class:"jldocstring custom-block",open:""},Bs={class:"jldocstring custom-block",open:""},Os={class:"jldocstring custom-block",open:""},Ds={class:"jldocstring custom-block",open:""},xs={class:"jldocstring custom-block",open:""},ws={class:"jldocstring custom-block",open:""},Qs={class:"jldocstring custom-block",open:""},Ls={class:"jldocstring custom-block",open:""},Is={class:"jldocstring custom-block",open:""},Ms={class:"jldocstring custom-block",open:""},Ps={class:"jldocstring custom-block",open:""},qs={class:"jldocstring custom-block",open:""},Rs={class:"jldocstring custom-block",open:""},Ss={class:"jldocstring custom-block",open:""},Vs={class:"jldocstring custom-block",open:""},Js={class:"jldocstring custom-block",open:""},Us={class:"jldocstring custom-block",open:""},Hs={class:"jldocstring custom-block",open:""},Ns={class:"jldocstring custom-block",open:""},Ws={class:"jldocstring custom-block",open:""},_s={class:"jldocstring custom-block",open:""},zs={class:"jldocstring custom-block",open:""},Zs={class:"jldocstring custom-block",open:""},Ks={class:"jldocstring custom-block",open:""},Xs={class:"jldocstring custom-block",open:""},$s={class:"jldocstring custom-block",open:""},Ys={class:"jldocstring custom-block",open:""},si={class:"jldocstring custom-block",open:""},ii={class:"jldocstring custom-block",open:""},ai={class:"jldocstring custom-block",open:""},ei={class:"jldocstring custom-block",open:""},ti={class:"jldocstring custom-block",open:""},ni={class:"jldocstring custom-block",open:""},li={class:"MathJax",jax:"SVG",display:"true",style:{direction:"ltr",display:"block","text-align":"center",margin:"1em 0",position:"relative"}},pi={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-2.827ex"},xmlns:"http://www.w3.org/2000/svg",width:"33.539ex",height:"6.785ex",role:"img",focusable:"false",viewBox:"0 -1749.5 14824.1 2999","aria-hidden":"true"},hi={class:"jldocstring custom-block",open:""},ki={class:"jldocstring custom-block",open:""},ri={class:"jldocstring custom-block",open:""},oi={class:"jldocstring custom-block",open:""},di={class:"jldocstring custom-block",open:""},gi={class:"jldocstring custom-block",open:""},yi={class:"jldocstring custom-block",open:""},Ei={class:"jldocstring custom-block",open:""},ci={class:"jldocstring custom-block",open:""},ui={class:"jldocstring custom-block",open:""},mi={class:"jldocstring custom-block",open:""},Fi={class:"jldocstring custom-block",open:""},Ci={class:"jldocstring custom-block",open:""},bi={class:"jldocstring custom-block",open:""},fi={class:"jldocstring custom-block",open:""},Ti={class:"jldocstring custom-block",open:""},vi={class:"jldocstring custom-block",open:""},Gi={class:"MathJax",jax:"SVG",display:"true",style:{direction:"ltr",display:"block","text-align":"center",margin:"1em 0",position:"relative"}},Ai={style:{overflow:"visible","min-height":"1px","min-width":"1px","vertical-align":"-2.059ex"},xmlns:"http://www.w3.org/2000/svg",width:"27.746ex",height:"5.362ex",role:"img",focusable:"false",viewBox:"0 -1460 12263.9 2370","aria-hidden":"true"},ji={class:"jldocstring custom-block",open:""},Bi={class:"jldocstring custom-block",open:""},Oi={class:"jldocstring custom-block",open:""},Di={class:"jldocstring custom-block",open:""},xi={class:"jldocstring custom-block",open:""},wi={class:"jldocstring custom-block",open:""};function Qi(Li,s,Ii,Mi,Pi,qi){const t=k("Badge");return p(),l("div",null,[s[387]||(s[387]=e('

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

',5)),i("details",o,[i("summary",null,[s[0]||(s[0]=i("a",{id:"GeometryOps.GeometryOpsCore.apply",href:"#GeometryOps.GeometryOpsCore.apply"},[i("span",{class:"jlbinding"},"GeometryOps.GeometryOpsCore.apply")],-1)),s[1]||(s[1]=a()),n(t,{type:"info",class:"jlObjectType jlFunction",text:"Function"})]),s[2]||(s[2]=e(`
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/app.1ogsJ7mO.js b/dev/assets/app.DQFHAOsY.js
similarity index 95%
rename from dev/assets/app.1ogsJ7mO.js
rename to dev/assets/app.DQFHAOsY.js
index d187828c6..5472eba82 100644
--- a/dev/assets/app.1ogsJ7mO.js
+++ b/dev/assets/app.DQFHAOsY.js
@@ -1 +1 @@
-import{R as p}from"./chunks/theme.D6URMT7s.js";import{R as o,a6 as u,a7 as c,a8 as l,a9 as f,aa as d,ab as m,ac as h,ad as g,ae as A,af as v,d as P,u as R,v as w,s as y,ag as C,ah as b,ai as E,a4 as S}from"./chunks/framework.B_n_RGhH.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(p),T=P({name:"VitePressApp",setup(){const{site:e,lang:a,dir:t}=R();return w(()=>{y(()=>{document.documentElement.lang=a.value,document.documentElement.dir=t.value})}),e.value.router.prefetchLinks&&C(),b(),E(),s.setup&&s.setup(),()=>S(s.Layout)}});async function D(){globalThis.__VITEPRESS__=!0;const e=j(),a=_();a.provide(c,e);const t=l(e.route);return a.provide(f,t),a.component("Content",d),a.component("ClientOnly",m),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:h}),{app:a,router:e,data:t}}function _(){return g(T)}function j(){let e=o,a;return A(t=>{let n=v(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&&D().then(({app:e,router:a,data:t})=>{a.go().then(()=>{u(a.route,t.site),e.mount("#app")})});export{D as createApp};
+import{R as p}from"./chunks/theme.CvBxl4wu.js";import{R as o,a6 as u,a7 as c,a8 as l,a9 as f,aa as d,ab as m,ac as h,ad as g,ae as A,af as v,d as P,u as R,v as w,s as y,ag as C,ah as b,ai as E,a4 as S}from"./chunks/framework.B_n_RGhH.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(p),T=P({name:"VitePressApp",setup(){const{site:e,lang:a,dir:t}=R();return w(()=>{y(()=>{document.documentElement.lang=a.value,document.documentElement.dir=t.value})}),e.value.router.prefetchLinks&&C(),b(),E(),s.setup&&s.setup(),()=>S(s.Layout)}});async function D(){globalThis.__VITEPRESS__=!0;const e=j(),a=_();a.provide(c,e);const t=l(e.route);return a.provide(f,t),a.component("Content",d),a.component("ClientOnly",m),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:h}),{app:a,router:e,data:t}}function _(){return g(T)}function j(){let e=o,a;return A(t=>{let n=v(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&&D().then(({app:e,router:a,data:t})=>{a.go().then(()=>{u(a.route,t.site),e.mount("#app")})});export{D as createApp};
diff --git a/dev/assets/dyradks.0OJvb21A.png b/dev/assets/arfjaol.0OJvb21A.png
similarity index 100%
rename from dev/assets/dyradks.0OJvb21A.png
rename to dev/assets/arfjaol.0OJvb21A.png
diff --git a/dev/assets/bcnqxgd.BWg9gvG8.png b/dev/assets/bcnqxgd.BWg9gvG8.png
new file mode 100644
index 0000000000000000000000000000000000000000..644f788e4f8cade07138404f66c5f74a438320b3
GIT binary patch
literal 65389
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
LA6+J68uGsZxa~do

literal 0
HcmV?d00001

diff --git a/dev/assets/chunks/@localSearchIndexroot.BIJELIzt.js b/dev/assets/chunks/@localSearchIndexroot.BIJELIzt.js
deleted file mode 100644
index 5b6a5e800..000000000
--- a/dev/assets/chunks/@localSearchIndexroot.BIJELIzt.js
+++ /dev/null
@@ -1 +0,0 @@
-const e='{"documentCount":201,"nextId":201,"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/#what-is-geometryops-jl","22":"/GeometryOps.jl/dev/#how-to-navigate-the-docs","23":"/GeometryOps.jl/dev/introduction#introduction","24":"/GeometryOps.jl/dev/introduction#Main-concepts","25":"/GeometryOps.jl/dev/introduction#The-apply-paradigm","26":"/GeometryOps.jl/dev/introduction#What\'s-this-GeoInterface.Wrapper-thing?","27":"/GeometryOps.jl/dev/source/GeometryOps#geometryops-jl","28":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/segmentize#segmentize","29":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#Simple-overrides","30":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#Polygon-set-operations","31":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#difference","32":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#union","33":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#intersection","34":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#Symmetric-difference","35":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#DE-9IM-boolean-methods","36":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#equals","37":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#disjoint","38":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#touches","39":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#crosses","40":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#within","41":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#contains","42":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#overlaps","43":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#covers","44":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#coveredby","45":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#intersects","46":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#Convex-hull","47":"/GeometryOps.jl/dev/explanations/peculiarities#peculiarities","48":"/GeometryOps.jl/dev/explanations/peculiarities#What-does-apply-return-and-why?","49":"/GeometryOps.jl/dev/explanations/peculiarities#Why-do-you-want-me-to-provide-a-target-in-set-operations?","50":"/GeometryOps.jl/dev/explanations/peculiarities#_True-and-_False-(or-BoolsAsTypes)","51":"/GeometryOps.jl/dev/source/methods/angles#angles","52":"/GeometryOps.jl/dev/source/methods/angles#What-is-angles?","53":"/GeometryOps.jl/dev/source/methods/angles#implementation","54":"/GeometryOps.jl/dev/source/methods/area#Area-and-signed-area","55":"/GeometryOps.jl/dev/source/methods/area#What-is-area?-What-is-signed-area?","56":"/GeometryOps.jl/dev/source/methods/area#implementation","57":"/GeometryOps.jl/dev/source/methods/barycentric#Barycentric-coordinates","58":"/GeometryOps.jl/dev/source/methods/barycentric#example","59":"/GeometryOps.jl/dev/source/methods/barycentric#Barycentric-coordinate-API","60":"/GeometryOps.jl/dev/source/methods/buffer#buffer","61":"/GeometryOps.jl/dev/source/methods/centroid#centroid","62":"/GeometryOps.jl/dev/source/methods/centroid#What-is-the-centroid?","63":"/GeometryOps.jl/dev/source/methods/centroid#implementation","64":"/GeometryOps.jl/dev/source/methods/clipping/clipping_processor#Polygon-clipping-helpers","65":"/GeometryOps.jl/dev/source/methods/clipping/coverage#What-is-coverage?","66":"/GeometryOps.jl/dev/source/methods/clipping/coverage#implementation","67":"/GeometryOps.jl/dev/source/methods/clipping/cut#Polygon-cutting","68":"/GeometryOps.jl/dev/source/methods/clipping/cut#What-is-cut?","69":"/GeometryOps.jl/dev/source/methods/clipping/cut#implementation","70":"/GeometryOps.jl/dev/source/methods/clipping/difference#Difference-Polygon-Clipping","71":"/GeometryOps.jl/dev/source/methods/clipping/difference#Helper-functions-for-Differences-with-Greiner-and-Hormann-Polygon-Clipping","72":"/GeometryOps.jl/dev/source/methods/clipping/predicates#If-we-want-to-inject-adaptivity,-we-would-do-something-like:","73":"/GeometryOps.jl/dev/source/methods/clipping/intersection#Geometry-Intersection","74":"/GeometryOps.jl/dev/source/methods/clipping/intersection#Helper-functions-for-Intersections-with-Greiner-and-Hormann-Polygon-Clipping","75":"/GeometryOps.jl/dev/source/methods/clipping/union#Union-Polygon-Clipping","76":"/GeometryOps.jl/dev/source/methods/clipping/union#Helper-functions-for-Unions-with-Greiner-and-Hormann-Polygon-Clipping","77":"/GeometryOps.jl/dev/source/methods/convex_hull#Convex-hull","78":"/GeometryOps.jl/dev/source/methods/convex_hull#example","79":"/GeometryOps.jl/dev/source/methods/convex_hull#Simple-hull","80":"/GeometryOps.jl/dev/source/methods/convex_hull#Convex-hull-of-the-USA","81":"/GeometryOps.jl/dev/source/methods/convex_hull#Investigating-the-winding-order","82":"/GeometryOps.jl/dev/source/methods/convex_hull#implementation","83":"/GeometryOps.jl/dev/source/methods/distance#Distance-and-signed-distance","84":"/GeometryOps.jl/dev/source/methods/distance#What-is-distance?-What-is-signed-distance?","85":"/GeometryOps.jl/dev/source/methods/distance#implementation","86":"/GeometryOps.jl/dev/source/methods/equals#equals","87":"/GeometryOps.jl/dev/source/methods/equals#What-is-equals?","88":"/GeometryOps.jl/dev/source/methods/equals#implementation","89":"/GeometryOps.jl/dev/source/methods/geom_relations/contains#contains","90":"/GeometryOps.jl/dev/source/methods/geom_relations/contains#What-is-contains?","91":"/GeometryOps.jl/dev/source/methods/geom_relations/contains#implementation","92":"/GeometryOps.jl/dev/source/methods/geom_relations/covers#covers","93":"/GeometryOps.jl/dev/source/methods/geom_relations/covers#What-is-covers?","94":"/GeometryOps.jl/dev/source/methods/geom_relations/covers#implementation","95":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#coveredby","96":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#What-is-coveredby?","97":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#implementation","98":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Convert-features-to-geometries","99":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Points-coveredby-geometries","100":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Lines-coveredby-geometries","101":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Rings-covered-by-geometries","102":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Polygons-covered-by-geometries","103":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Geometries-coveredby-multi-geometry/geometry-collections","104":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Multi-geometry/geometry-collections-coveredby-geometries","105":"/GeometryOps.jl/dev/source/methods/geom_relations/crosses#Crossing-checks","106":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#disjoint","107":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#What-is-disjoint?","108":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#implementation","109":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Convert-features-to-geometries","110":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Point-disjoint-geometries","111":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Lines-disjoint-geometries","112":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Rings-disjoint-geometries","113":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Polygon-disjoint-geometries","114":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Geometries-disjoint-multi-geometry/geometry-collections","115":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Multi-geometry/geometry-collections-coveredby-geometries","116":"/GeometryOps.jl/dev/source/methods/geom_relations/geom_geom_processors#Line-curve-interaction","117":"/GeometryOps.jl/dev/source/methods/geom_relations/intersects#Intersection-checks","118":"/GeometryOps.jl/dev/source/methods/geom_relations/intersects#What-is-intersects?","119":"/GeometryOps.jl/dev/source/methods/geom_relations/intersects#implementation","120":"/GeometryOps.jl/dev/source/methods/geom_relations/overlaps#overlaps","121":"/GeometryOps.jl/dev/source/methods/geom_relations/overlaps#What-is-overlaps?","122":"/GeometryOps.jl/dev/source/methods/geom_relations/overlaps#implementation","123":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#touches","124":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#What-is-touches?","125":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#implementation","126":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Convert-features-to-geometries","127":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Point-touches-geometries","128":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Lines-touching-geometries","129":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Rings-touch-geometries","130":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Polygons-touch-geometries","131":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Geometries-touch-multi-geometry/geometry-collections","132":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Multi-geometry/geometry-collections-cross-geometries","133":"/GeometryOps.jl/dev/source/methods/geom_relations/within#within","134":"/GeometryOps.jl/dev/source/methods/geom_relations/within#What-is-within?","135":"/GeometryOps.jl/dev/source/methods/geom_relations/within#implementation","136":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Convert-features-to-geometries","137":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Points-within-geometries","138":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Lines-within-geometries","139":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Rings-covered-by-geometries","140":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Polygons-within-geometries","141":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Geometries-within-multi-geometry/geometry-collections","142":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Multi-geometry/geometry-collections-within-geometries","143":"/GeometryOps.jl/dev/source/methods/orientation#orientation","144":"/GeometryOps.jl/dev/source/methods/orientation#isclockwise","145":"/GeometryOps.jl/dev/source/methods/orientation#isconcave","146":"/GeometryOps.jl/dev/source/methods/polygonize#Polygonizing-raster-data","147":"/GeometryOps.jl/dev/source/not_implemented_yet#Not-implemented-yet","148":"/GeometryOps.jl/dev/source/src/apply#apply","149":"/GeometryOps.jl/dev/source/src/apply#docstrings","150":"/GeometryOps.jl/dev/source/src/apply#functions","151":"/GeometryOps.jl/dev/source/src/apply#What-is-apply?","152":"/GeometryOps.jl/dev/source/src/apply#embedding","153":"/GeometryOps.jl/dev/source/src/apply#threading","154":"/GeometryOps.jl/dev/source/src/keyword_docs#Keyword-docs","155":"/GeometryOps.jl/dev/source/src/other_primitives#Other-primitives-(unwrap,-flatten,-etc)","156":"/GeometryOps.jl/dev/source/src/types#types","157":"/GeometryOps.jl/dev/source/src/types#Manifold","158":"/GeometryOps.jl/dev/source/src/types#TraitTarget","159":"/GeometryOps.jl/dev/source/src/types#BoolsAsTypes","160":"/GeometryOps.jl/dev/source/transformations/correction/closed_ring#Closed-Rings","161":"/GeometryOps.jl/dev/source/transformations/correction/closed_ring#example","162":"/GeometryOps.jl/dev/source/transformations/correction/closed_ring#implementation","163":"/GeometryOps.jl/dev/source/transformations/correction/geometry_correction#Geometry-Corrections","164":"/GeometryOps.jl/dev/source/transformations/correction/geometry_correction#interface","165":"/GeometryOps.jl/dev/source/transformations/correction/geometry_correction#Available-corrections","166":"/GeometryOps.jl/dev/source/transformations/extent#Extent-embedding","167":"/GeometryOps.jl/dev/source/transformations/correction/intersecting_polygons#Intersecting-Polygons","168":"/GeometryOps.jl/dev/source/transformations/correction/intersecting_polygons#example","169":"/GeometryOps.jl/dev/source/transformations/correction/intersecting_polygons#implementation","170":"/GeometryOps.jl/dev/source/src/applyreduce#applyreduce","171":"/GeometryOps.jl/dev/source/transformations/flip#Coordinate-flipping","172":"/GeometryOps.jl/dev/source/transformations/reproject#Geometry-reprojection","173":"/GeometryOps.jl/dev/source/transformations/reproject#Method-error-handling","174":"/GeometryOps.jl/dev/source/transformations/segmentize#segmentize","175":"/GeometryOps.jl/dev/source/transformations/segmentize#examples","176":"/GeometryOps.jl/dev/source/transformations/segmentize#benchmark","177":"/GeometryOps.jl/dev/source/transformations/segmentize#implementation","178":"/GeometryOps.jl/dev/source/transformations/simplify#Geometry-simplification","179":"/GeometryOps.jl/dev/source/transformations/simplify#examples","180":"/GeometryOps.jl/dev/source/transformations/simplify#benchmark","181":"/GeometryOps.jl/dev/source/transformations/simplify#Simplify-with-RadialDistance-Algorithm","182":"/GeometryOps.jl/dev/source/transformations/simplify#Simplify-with-DouglasPeucker-Algorithm","183":"/GeometryOps.jl/dev/source/transformations/simplify#Simplify-with-VisvalingamWhyatt-Algorithm","184":"/GeometryOps.jl/dev/source/transformations/simplify#Shared-utils","185":"/GeometryOps.jl/dev/source/transformations/transform#Pointwise-transformation","186":"/GeometryOps.jl/dev/source/transformations/tuples#Tuple-conversion","187":"/GeometryOps.jl/dev/source/types#types","188":"/GeometryOps.jl/dev/source/types#GEOS","189":"/GeometryOps.jl/dev/source/utils#Utility-functions","190":"/GeometryOps.jl/dev/tutorials/creating_geometry#Creating-Geometry","191":"/GeometryOps.jl/dev/tutorials/creating_geometry#creating-geometry","192":"/GeometryOps.jl/dev/tutorials/creating_geometry#plot-geometry","193":"/GeometryOps.jl/dev/tutorials/creating_geometry#geom-crs","194":"/GeometryOps.jl/dev/tutorials/creating_geometry#attributes","195":"/GeometryOps.jl/dev/tutorials/creating_geometry#save-geometry","196":"/GeometryOps.jl/dev/tutorials/geodesic_paths#Geodesic-paths","197":"/GeometryOps.jl/dev/tutorials/spatial_joins#Spatial-joins","198":"/GeometryOps.jl/dev/tutorials/spatial_joins#Simple-example","199":"/GeometryOps.jl/dev/tutorials/spatial_joins#Real-world-example","200":"/GeometryOps.jl/dev/tutorials/spatial_joins#Enabling-custom-predicates"},"fieldIds":{"title":0,"titles":1,"text":2},"fieldLength":{"0":[4,1,100],"1":[4,4,246],"2":[3,4,1],"3":[2,7,205],"4":[3,7,255],"5":[2,4,81],"6":[2,4,1151],"7":[3,1,55],"8":[3,1,1],"9":[2,3,107],"10":[1,3,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":[5,1,72],"22":[5,1,61],"23":[1,1,72],"24":[2,1,1],"25":[3,3,50],"26":[8,3,18],"27":[2,1,138],"28":[1,1,106],"29":[2,1,23],"30":[3,2,1],"31":[1,5,20],"32":[1,5,20],"33":[1,5,20],"34":[2,5,22],"35":[4,2,1],"36":[1,6,13],"37":[1,6,13],"38":[1,6,13],"39":[1,6,13],"40":[1,6,13],"41":[1,6,13],"42":[1,6,13],"43":[1,6,13],"44":[1,6,13],"45":[1,6,13],"46":[2,2,34],"47":[1,1,1],"48":[7,1,71],"49":[13,1,101],"50":[6,1,66],"51":[1,1,3],"52":[4,1,57],"53":[1,1,268],"54":[4,1,4],"55":[5,4,100],"56":[1,4,246],"57":[2,1,65],"58":[1,2,211],"59":[3,2,414],"60":[1,1,110],"61":[1,1,6],"62":[5,1,91],"63":[1,1,199],"64":[3,1,610],"65":[4,1,70],"66":[1,1,327],"67":[2,1,3],"68":[4,2,57],"69":[1,2,200],"70":[3,1,214],"71":[10,1,190],"72":[11,1,25],"73":[2,1,250],"74":[10,1,480],"75":[3,1,236],"76":[10,1,284],"77":[2,1,56],"78":[1,2,1],"79":[2,3,32],"80":[5,2,40],"81":[4,2,100],"82":[1,2,166],"83":[4,1,4],"84":[5,4,128],"85":[1,4,260],"86":[1,1,3],"87":[4,1,68],"88":[1,1,265],"89":[1,1,3],"90":[4,1,79],"91":[1,1,79],"92":[1,1,3],"93":[4,1,67],"94":[1,1,78],"95":[1,1,3],"96":[4,1,81],"97":[1,1,128],"98":[4,1,11],"99":[3,1,56],"100":[3,1,46],"101":[4,1,48],"102":[4,1,40],"103":[5,1,40],"104":[5,1,44],"105":[2,1,149],"106":[1,1,3],"107":[4,1,68],"108":[1,1,110],"109":[4,1,10],"110":[3,1,57],"111":[3,1,58],"112":[3,1,47],"113":[3,1,33],"114":[5,1,39],"115":[5,1,44],"116":[3,1,432],"117":[2,1,3],"118":[4,2,80],"119":[1,2,76],"120":[1,1,3],"121":[4,1,82],"122":[1,1,244],"123":[1,1,3],"124":[4,1,70],"125":[1,1,125],"126":[4,1,11],"127":[3,1,69],"128":[3,1,52],"129":[3,1,61],"130":[3,1,40],"131":[5,1,39],"132":[5,1,42],"133":[1,1,3],"134":[4,1,72],"135":[1,1,129],"136":[4,1,11],"137":[3,1,63],"138":[3,1,53],"139":[4,1,53],"140":[3,1,38],"141":[5,1,39],"142":[5,1,42],"143":[1,1,4],"144":[1,1,21],"145":[1,1,206],"146":[3,1,511],"147":[3,1,47],"148":[1,1,114],"149":[1,1,1],"150":[1,2,152],"151":[4,1,114],"152":[2,1,36],"153":[1,1,490],"154":[2,1,51],"155":[6,1,218],"156":[1,1,17],"157":[1,1,216],"158":[1,1,74],"159":[1,1,98],"160":[2,1,54],"161":[1,2,87],"162":[1,2,83],"163":[2,1,41],"164":[1,2,109],"165":[2,2,106],"166":[2,1,71],"167":[2,1,77],"168":[1,2,70],"169":[1,2,135],"170":[1,1,291],"171":[2,1,56],"172":[2,1,132],"173":[3,2,77],"174":[1,1,76],"175":[1,1,147],"176":[1,1,268],"177":[1,1,188],"178":[2,1,44],"179":[1,2,67],"180":[1,2,391],"181":[4,1,75],"182":[4,1,186],"183":[4,1,85],"184":[2,1,149],"185":[2,1,111],"186":[2,1,58],"187":[1,1,37],"188":[1,1,147],"189":[2,1,136],"190":[2,1,60],"191":[4,2,287],"192":[13,2,280],"193":[9,2,199],"194":[7,2,63],"195":[4,2,140],"196":[2,1,52],"197":[2,1,141],"198":[2,2,137],"199":[3,2,117],"200":[3,2,68]},"averageFieldLength":[2.7213930348258706,1.7263681592039801,102.43283582089553],"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":"What is GeometryOps.jl?","titles":[]},"22":{"title":"How to navigate the docs","titles":[]},"23":{"title":"Introduction","titles":[]},"24":{"title":"Main concepts","titles":["Introduction"]},"25":{"title":"The apply paradigm","titles":["Introduction","Main concepts"]},"26":{"title":"What's this GeoInterface.Wrapper thing?","titles":["Introduction","Main concepts"]},"27":{"title":"GeometryOps.jl","titles":[]},"28":{"title":"Segmentize","titles":[]},"29":{"title":"Simple overrides","titles":[]},"30":{"title":"Polygon set operations","titles":["Simple overrides"]},"31":{"title":"Difference","titles":["Simple overrides","Polygon set operations"]},"32":{"title":"Union","titles":["Simple overrides","Polygon set operations"]},"33":{"title":"Intersection","titles":["Simple overrides","Polygon set operations"]},"34":{"title":"Symmetric difference","titles":["Simple overrides","Polygon set operations"]},"35":{"title":"DE-9IM boolean methods","titles":["Simple overrides"]},"36":{"title":"Equals","titles":["Simple overrides","DE-9IM boolean methods"]},"37":{"title":"Disjoint","titles":["Simple overrides","DE-9IM boolean methods"]},"38":{"title":"Touches","titles":["Simple overrides","DE-9IM boolean methods"]},"39":{"title":"Crosses","titles":["Simple overrides","DE-9IM boolean methods"]},"40":{"title":"Within","titles":["Simple overrides","DE-9IM boolean methods"]},"41":{"title":"Contains","titles":["Simple overrides","DE-9IM boolean methods"]},"42":{"title":"Overlaps","titles":["Simple overrides","DE-9IM boolean methods"]},"43":{"title":"Covers","titles":["Simple overrides","DE-9IM boolean methods"]},"44":{"title":"CoveredBy","titles":["Simple overrides","DE-9IM boolean methods"]},"45":{"title":"Intersects","titles":["Simple overrides","DE-9IM boolean methods"]},"46":{"title":"Convex hull","titles":["Simple overrides"]},"47":{"title":"Peculiarities","titles":[]},"48":{"title":"What does apply return and why?","titles":["Peculiarities"]},"49":{"title":"Why do you want me to provide a target in set operations?","titles":["Peculiarities"]},"50":{"title":"_True and _False (or BoolsAsTypes)","titles":["Peculiarities"]},"51":{"title":"Angles","titles":[]},"52":{"title":"What is angles?","titles":["Angles"]},"53":{"title":"Implementation","titles":["Angles"]},"54":{"title":"Area and signed area","titles":[]},"55":{"title":"What is area? What is signed area?","titles":["Area and signed area"]},"56":{"title":"Implementation","titles":["Area and signed area"]},"57":{"title":"Barycentric coordinates","titles":[]},"58":{"title":"Example","titles":["Barycentric coordinates"]},"59":{"title":"Barycentric-coordinate API","titles":["Barycentric coordinates"]},"60":{"title":"Buffer","titles":[]},"61":{"title":"Centroid","titles":[]},"62":{"title":"What is the centroid?","titles":["Centroid"]},"63":{"title":"Implementation","titles":["Centroid"]},"64":{"title":"Polygon clipping helpers","titles":[]},"65":{"title":"What is coverage?","titles":[]},"66":{"title":"Implementation","titles":[]},"67":{"title":"Polygon cutting","titles":[]},"68":{"title":"What is cut?","titles":["Polygon cutting"]},"69":{"title":"Implementation","titles":["Polygon cutting"]},"70":{"title":"Difference Polygon Clipping","titles":[]},"71":{"title":"Helper functions for Differences with Greiner and Hormann Polygon Clipping","titles":[]},"72":{"title":"If we want to inject adaptivity, we would do something like:","titles":[]},"73":{"title":"Geometry Intersection","titles":[]},"74":{"title":"Helper functions for Intersections with Greiner and Hormann Polygon Clipping","titles":[]},"75":{"title":"Union Polygon Clipping","titles":[]},"76":{"title":"Helper functions for Unions with Greiner and Hormann Polygon Clipping","titles":[]},"77":{"title":"Convex hull","titles":[]},"78":{"title":"Example","titles":["Convex hull"]},"79":{"title":"Simple hull","titles":["Convex hull","Example"]},"80":{"title":"Convex hull of the USA","titles":["Convex hull"]},"81":{"title":"Investigating the winding order","titles":["Convex hull"]},"82":{"title":"Implementation","titles":["Convex hull"]},"83":{"title":"Distance and signed distance","titles":[]},"84":{"title":"What is distance? What is signed distance?","titles":["Distance and signed distance"]},"85":{"title":"Implementation","titles":["Distance and signed distance"]},"86":{"title":"Equals","titles":[]},"87":{"title":"What is equals?","titles":["Equals"]},"88":{"title":"Implementation","titles":["Equals"]},"89":{"title":"Contains","titles":[]},"90":{"title":"What is contains?","titles":["Contains"]},"91":{"title":"Implementation","titles":["Contains"]},"92":{"title":"Covers","titles":[]},"93":{"title":"What is covers?","titles":["Covers"]},"94":{"title":"Implementation","titles":["Covers"]},"95":{"title":"CoveredBy","titles":[]},"96":{"title":"What is coveredby?","titles":["CoveredBy"]},"97":{"title":"Implementation","titles":["CoveredBy"]},"98":{"title":"Convert features to geometries","titles":[]},"99":{"title":"Points coveredby geometries","titles":[]},"100":{"title":"Lines coveredby geometries","titles":[]},"101":{"title":"Rings covered by geometries","titles":[]},"102":{"title":"Polygons covered by geometries","titles":[]},"103":{"title":"Geometries coveredby multi-geometry/geometry collections","titles":[]},"104":{"title":"Multi-geometry/geometry collections coveredby geometries","titles":[]},"105":{"title":"Crossing checks","titles":[]},"106":{"title":"Disjoint","titles":[]},"107":{"title":"What is disjoint?","titles":["Disjoint"]},"108":{"title":"Implementation","titles":["Disjoint"]},"109":{"title":"Convert features to geometries","titles":[]},"110":{"title":"Point disjoint geometries","titles":[]},"111":{"title":"Lines disjoint geometries","titles":[]},"112":{"title":"Rings disjoint geometries","titles":[]},"113":{"title":"Polygon disjoint geometries","titles":[]},"114":{"title":"Geometries disjoint multi-geometry/geometry collections","titles":[]},"115":{"title":"Multi-geometry/geometry collections coveredby geometries","titles":[]},"116":{"title":"Line-curve interaction","titles":[]},"117":{"title":"Intersection checks","titles":[]},"118":{"title":"What is intersects?","titles":["Intersection checks"]},"119":{"title":"Implementation","titles":["Intersection checks"]},"120":{"title":"Overlaps","titles":[]},"121":{"title":"What is overlaps?","titles":["Overlaps"]},"122":{"title":"Implementation","titles":["Overlaps"]},"123":{"title":"Touches","titles":[]},"124":{"title":"What is touches?","titles":["Touches"]},"125":{"title":"Implementation","titles":["Touches"]},"126":{"title":"Convert features to geometries","titles":[]},"127":{"title":"Point touches geometries","titles":[]},"128":{"title":"Lines touching geometries","titles":[]},"129":{"title":"Rings touch geometries","titles":[]},"130":{"title":"Polygons touch geometries","titles":[]},"131":{"title":"Geometries touch multi-geometry/geometry collections","titles":[]},"132":{"title":"Multi-geometry/geometry collections cross geometries","titles":[]},"133":{"title":"Within","titles":[]},"134":{"title":"What is within?","titles":["Within"]},"135":{"title":"Implementation","titles":["Within"]},"136":{"title":"Convert features to geometries","titles":[]},"137":{"title":"Points within geometries","titles":[]},"138":{"title":"Lines within geometries","titles":[]},"139":{"title":"Rings covered by geometries","titles":[]},"140":{"title":"Polygons within geometries","titles":[]},"141":{"title":"Geometries within multi-geometry/geometry collections","titles":[]},"142":{"title":"Multi-geometry/geometry collections within geometries","titles":[]},"143":{"title":"Orientation","titles":[]},"144":{"title":"isclockwise","titles":["Orientation"]},"145":{"title":"isconcave","titles":["Orientation"]},"146":{"title":"Polygonizing raster data","titles":[]},"147":{"title":"Not implemented yet","titles":[]},"148":{"title":"apply","titles":[]},"149":{"title":"Docstrings","titles":["apply"]},"150":{"title":"Functions","titles":["apply","Docstrings"]},"151":{"title":"What is apply?","titles":["apply"]},"152":{"title":"Embedding:","titles":["apply"]},"153":{"title":"Threading","titles":["apply"]},"154":{"title":"Keyword docs","titles":[]},"155":{"title":"Other primitives (unwrap, flatten, etc)","titles":[]},"156":{"title":"Types","titles":[]},"157":{"title":"Manifold","titles":["Types"]},"158":{"title":"TraitTarget","titles":["Types"]},"159":{"title":"BoolsAsTypes","titles":["Types"]},"160":{"title":"Closed Rings","titles":[]},"161":{"title":"Example","titles":["Closed Rings"]},"162":{"title":"Implementation","titles":["Closed Rings"]},"163":{"title":"Geometry Corrections","titles":[]},"164":{"title":"Interface","titles":["Geometry Corrections"]},"165":{"title":"Available corrections","titles":["Geometry Corrections"]},"166":{"title":"Extent embedding","titles":[]},"167":{"title":"Intersecting Polygons","titles":[]},"168":{"title":"Example","titles":["Intersecting Polygons"]},"169":{"title":"Implementation","titles":["Intersecting Polygons"]},"170":{"title":"applyreduce","titles":[]},"171":{"title":"Coordinate flipping","titles":[]},"172":{"title":"Geometry reprojection","titles":[]},"173":{"title":"Method error handling","titles":["Geometry reprojection"]},"174":{"title":"Segmentize","titles":[]},"175":{"title":"Examples","titles":["Segmentize"]},"176":{"title":"Benchmark","titles":["Segmentize"]},"177":{"title":"Implementation","titles":["Segmentize"]},"178":{"title":"Geometry simplification","titles":[]},"179":{"title":"Examples","titles":["Geometry simplification"]},"180":{"title":"Benchmark","titles":["Geometry simplification"]},"181":{"title":"Simplify with RadialDistance Algorithm","titles":[]},"182":{"title":"Simplify with DouglasPeucker Algorithm","titles":[]},"183":{"title":"Simplify with VisvalingamWhyatt Algorithm","titles":[]},"184":{"title":"Shared utils","titles":[]},"185":{"title":"Pointwise transformation","titles":[]},"186":{"title":"Tuple conversion","titles":[]},"187":{"title":"Types","titles":[]},"188":{"title":"GEOS","titles":["Types"]},"189":{"title":"Utility functions","titles":[]},"190":{"title":"Creating Geometry","titles":[]},"191":{"title":"Creating and plotting geometries","titles":["Creating Geometry"]},"192":{"title":"Plot geometries on a map using GeoMakie and coordinate reference system (CRS)","titles":["Creating Geometry"]},"193":{"title":"Create geospatial geometries with embedded coordinate reference system information","titles":["Creating Geometry"]},"194":{"title":"Creating a table with attributes and geometry","titles":["Creating Geometry"]},"195":{"title":"Saving your geospatial data","titles":["Creating Geometry"]},"196":{"title":"Geodesic paths","titles":[]},"197":{"title":"Spatial joins","titles":[]},"198":{"title":"Simple example","titles":["Spatial joins"]},"199":{"title":"Real-world example","titles":["Spatial joins"]},"200":{"title":"Enabling custom predicates","titles":["Spatial joins"]}},"dirtCount":0,"index":[["⋮",{"2":{"192":1}}],["☁",{"2":{"191":1}}],["✈",{"2":{"191":1}}],["÷",{"2":{"153":1,"170":1}}],["ϵ",{"2":{"74":5}}],["∘",{"2":{"74":1,"122":2,"146":2,"164":1,"180":2,"200":2}}],["⊻",{"2":{"64":1,"71":2}}],["≥",{"2":{"64":1,"116":2,"169":1,"182":1}}],["α≈1",{"2":{"74":1}}],["α≈0",{"2":{"74":1}}],["α2",{"2":{"64":4,"74":2}}],["α",{"2":{"64":3,"74":28,"116":7}}],["α1",{"2":{"64":4,"74":2}}],["β2",{"2":{"64":4,"74":2}}],["β",{"2":{"64":4,"74":28,"116":7}}],["β1",{"2":{"64":4,"74":2}}],["≤",{"2":{"64":5,"66":14,"116":6,"182":1,"184":1,"189":4}}],["^",{"2":{"192":1}}],["^3",{"2":{"192":1}}],["^n",{"2":{"145":1}}],["^2",{"2":{"63":2,"85":2}}],["^hormannpresentation",{"2":{"59":2}}],["∑λ",{"2":{"59":2}}],["∑i=2n",{"2":{"6":1}}],["λ₁",{"2":{"59":2}}],["λn",{"2":{"57":1}}],["λ3",{"2":{"57":1}}],["λ2",{"2":{"57":2}}],["λ1",{"2":{"57":2}}],["λs",{"2":{"5":6,"6":4,"59":27}}],["π",{"2":{"53":1,"180":1}}],["δbay",{"2":{"74":3}}],["δbax",{"2":{"74":3}}],["δby",{"2":{"74":5}}],["δbx",{"2":{"74":5}}],["δb",{"2":{"74":2}}],["δay",{"2":{"74":5}}],["δax",{"2":{"74":5}}],["δa",{"2":{"74":2}}],["δintrs",{"2":{"64":2}}],["δy2",{"2":{"145":2}}],["δy1",{"2":{"145":2}}],["δyl",{"2":{"122":4}}],["δy",{"2":{"53":8,"66":3,"116":7}}],["δys",{"2":{"53":1}}],["δx2",{"2":{"145":2}}],["δx1",{"2":{"145":2}}],["δxl",{"2":{"122":4}}],["δx",{"2":{"53":9,"66":3,"116":7}}],["`$",{"2":{"188":1}}],["`equatorial",{"2":{"176":2}}],["`extents",{"2":{"166":1}}],["`+`",{"2":{"170":1}}],["`op`",{"2":{"170":2}}],["`obj`",{"2":{"155":1,"185":1,"186":1}}],["`inf`",{"2":{"172":1}}],["`inv",{"2":{"157":1}}],["`intersects`",{"2":{"119":1}}],["`intersectingpolygons`",{"2":{"70":1,"73":1,"75":1}}],["`90`",{"2":{"157":1}}],["`libgeos",{"2":{"188":1}}],["`linearring`",{"2":{"177":1}}],["`linearsegments`",{"2":{"177":1}}],["`linestring`",{"2":{"177":1}}],["`linestringtrait`",{"2":{"164":1}}],["`line2`",{"2":{"145":1}}],["`line1`",{"2":{"145":1}}],["`line",{"2":{"73":4}}],["`lat`",{"2":{"157":1}}],["`lon`",{"2":{"157":1}}],["`z`",{"2":{"157":1}}],["``1",{"2":{"157":1}}],["``a``",{"2":{"157":1}}],["``r",{"2":{"157":1}}],["```jldoctest",{"2":{"69":1,"70":1,"73":1,"74":1,"75":1,"88":1,"91":1,"94":1,"97":1,"108":1,"119":1,"122":1,"125":1,"135":1,"145":1,"180":1}}],["```julia",{"2":{"6":2,"59":1,"105":1,"145":1,"153":1,"158":1,"185":2}}],["```math",{"2":{"59":1,"145":1}}],["```",{"2":{"11":1,"59":3,"69":1,"70":1,"73":1,"75":1,"88":1,"91":1,"94":1,"97":1,"108":1,"119":1,"122":1,"125":1,"135":1,"145":3,"146":11,"153":1,"180":1,"185":2,"189":1}}],["`prefilter",{"2":{"180":1}}],["`proj",{"2":{"172":1,"176":2}}],["`planar`",{"2":{"157":1}}],["`polgontrait`",{"2":{"153":1}}],["`polygontrait`",{"2":{"153":1,"164":1}}],["`polygonize`",{"2":{"146":2}}],["`polygon`",{"2":{"59":3}}],["`polys`",{"2":{"71":1}}],["`poly",{"2":{"71":3,"74":1,"76":1}}],["`pointrait`",{"2":{"180":1}}],["`pointtrait`",{"2":{"155":3,"164":1}}],["`point",{"2":{"116":3}}],["`point`",{"2":{"59":4,"85":1}}],["`point2f`",{"2":{"58":1}}],["`calc",{"2":{"154":1}}],["`crs`",{"2":{"154":1}}],["`collect`",{"2":{"170":1}}],["`components`",{"2":{"155":1}}],["`coveredby`",{"2":{"94":1,"97":1}}],["`covers`",{"2":{"94":1,"97":1}}],["`contains`",{"2":{"91":1,"135":1}}],["`convex",{"2":{"82":2}}],["`alg",{"2":{"188":1}}],["`alg`",{"2":{"184":1}}],["`always",{"2":{"172":1}}],["`application",{"2":{"164":1}}],["`apply`",{"2":{"153":1,"158":1}}],["`abstractgeometrytrait`",{"2":{"155":1}}],["`abstractarray`",{"2":{"155":1}}],["`abstractmatrix`",{"2":{"146":1}}],["`ys`",{"2":{"146":1}}],["`flattening`",{"2":{"176":1}}],["`flattening",{"2":{"176":1}}],["`flatten`",{"2":{"155":1}}],["`f",{"2":{"153":1}}],["`featurecollectiontrait`",{"2":{"153":1,"155":1}}],["`featurecollection`",{"2":{"146":2}}],["`featuretrait`",{"2":{"153":2,"155":1}}],["`feature`s",{"2":{"146":1}}],["`f`",{"2":{"146":5,"153":3,"155":2,"170":1,"185":2,"188":1}}],["`false`",{"2":{"145":1,"146":1,"154":4,"159":1,"172":1}}],["`fix",{"2":{"70":2,"71":2,"73":2,"74":2,"75":2,"76":2}}],["`douglaspeucker`",{"2":{"180":1}}],["`d`",{"2":{"172":1}}],["`difference`",{"2":{"169":1}}],["`disjoint`",{"2":{"119":1}}],["`delaunaytriangulation",{"2":{"82":1}}],["`within`",{"2":{"91":1,"135":1}}],["`weight`",{"2":{"59":1}}],["`geos`",{"2":{"188":3}}],["`geodesicsegments`",{"2":{"175":1,"176":1,"177":1}}],["`geodesic`",{"2":{"157":1,"176":1}}],["`geointerface`",{"2":{"164":1}}],["`geointerface",{"2":{"153":1,"155":2,"172":2}}],["`geom`",{"2":{"85":3,"155":1,"177":1}}],["`geometrycorrection`",{"2":{"162":1,"164":1,"169":2}}],["`geometry`",{"2":{"153":1,"172":2}}],["`geometrybasics",{"2":{"59":3}}],["`geometries`",{"2":{"82":1}}],["`g1`",{"2":{"85":1}}],["`gi",{"2":{"82":1,"146":1}}],["`tuple",{"2":{"189":1}}],["`tuple`s",{"2":{"186":1}}],["`tuple`",{"2":{"146":1,"186":1}}],["`time`",{"2":{"172":1}}],["`transform`",{"2":{"172":1}}],["`true`",{"2":{"97":1,"105":1,"108":2,"125":1,"135":1,"145":2,"146":1,"154":2,"159":1,"172":1}}],["`threaded==true`",{"2":{"170":1}}],["`threaded`",{"2":{"154":1}}],["`tol`",{"2":{"180":2,"181":3,"182":2,"183":3,"184":4}}],["`to",{"2":{"74":1}}],["`target",{"2":{"172":3}}],["`target`",{"2":{"73":1,"153":2,"155":1,"158":1,"170":1}}],["`tables",{"2":{"153":1}}],["`taget`",{"2":{"70":1,"75":1}}],["`method",{"2":{"177":1}}],["`method`",{"2":{"59":3,"177":1}}],["`max",{"2":{"176":4,"177":2,"188":1}}],["`map`",{"2":{"153":1}}],["`makie",{"2":{"146":1}}],["`multipointtrait`",{"2":{"153":1,"180":1}}],["`multipolygontrait`",{"2":{"153":1}}],["`multipolygon`",{"2":{"146":3}}],["`multipolygon",{"2":{"71":3,"74":3,"76":2}}],["`multipoly",{"2":{"71":7,"74":3,"76":3}}],["`minpoints`",{"2":{"146":2}}],["`union",{"2":{"146":2}}],["`unionintersectingpolygons`",{"2":{"169":1}}],["`unionintersectingpolygons",{"2":{"70":1,"71":2,"73":1,"74":2,"75":1,"76":2}}],["`using",{"2":{"27":1}}],["`number`",{"2":{"180":2,"184":3}}],["`namedtuple`",{"2":{"153":1}}],["`nothing`",{"2":{"64":1,"154":1}}],["`next",{"2":{"64":1}}],["`boolsastypes`",{"2":{"159":1}}],["`bool`",{"2":{"146":2}}],["`buffer`",{"2":{"60":1}}],["`barycentric",{"2":{"59":3}}],["`radialdistance`",{"2":{"180":1}}],["`ratio`",{"2":{"180":2,"184":3}}],["`reproject`",{"2":{"173":1}}],["`rebuild`",{"2":{"155":1}}],["`r`",{"2":{"59":1}}],["`rᵢ`",{"2":{"59":1}}],["`segmentize`",{"2":{"188":1}}],["`semimajor",{"2":{"157":1}}],["`svector`",{"2":{"185":3}}],["`simplifyalg`",{"2":{"180":2}}],["`simplify",{"2":{"180":1}}],["`simplify`",{"2":{"180":2}}],["`source",{"2":{"172":3}}],["`spherical`",{"2":{"157":1}}],["`s`",{"2":{"59":1}}],["`sᵢ`",{"2":{"59":2}}],["`s2`",{"2":{"59":1}}],["`s1`",{"2":{"59":1}}],["`hcat`",{"2":{"59":1}}],["`x`",{"2":{"153":1,"159":1}}],["`xs`",{"2":{"146":1}}],["`x1",{"2":{"59":1}}],["`x1`",{"2":{"59":2}}],["`x2`",{"2":{"59":1}}],["`visvalingamwhyatt`",{"2":{"180":1}}],["`vector",{"2":{"172":1}}],["`vector`",{"2":{"146":1,"153":1}}],["`vᵢ`",{"2":{"59":1}}],["`v`",{"2":{"59":1}}],["`values`",{"2":{"59":1,"146":1}}],["`λs`",{"2":{"59":2}}],["`",{"2":{"59":2,"70":1,"71":2,"73":1,"74":3,"75":1,"76":2,"146":3,"153":2,"157":1,"164":2,"170":1,"172":2,"177":1,"180":3,"188":2,"189":1}}],["∈",{"2":{"14":1}}],["~",{"2":{"14":3}}],["$ratio",{"2":{"184":1}}],["$rectangle",{"2":{"176":2}}],["$number",{"2":{"184":1}}],["$name",{"2":{"27":4}}],["$min",{"2":{"184":1}}],["$douglas",{"2":{"180":1,"182":1}}],["$simplify",{"2":{"180":1,"181":1,"183":1}}],["$lg",{"2":{"176":1}}],["$lin",{"2":{"176":2}}],["$geom",{"2":{"180":8}}],["$geo",{"2":{"176":1}}],["$calc",{"2":{"154":1}}],["$crs",{"2":{"154":1,"166":1}}],["$apply",{"2":{"153":1,"171":1,"172":1,"180":1}}],["$tol",{"2":{"184":1}}],["$threaded",{"2":{"154":1}}],["$t",{"2":{"88":1,"153":2,"170":2}}],["$target",{"2":{"71":1,"74":1,"76":1,"155":3}}],["$trait",{"2":{"69":1,"71":2,"74":2,"76":2}}],["$",{"2":{"13":4,"14":1,"59":4,"64":2,"146":3,"164":4,"177":1,"180":12,"188":1}}],["|=",{"2":{"116":4,"122":1}}],["||",{"2":{"53":2,"64":13,"66":8,"69":1,"73":1,"74":5,"75":1,"88":18,"105":2,"116":8,"122":1,"127":1,"146":7,"182":1,"184":3}}],["|",{"2":{"11":4,"116":1}}],["|>",{"2":{"11":8,"13":2,"155":3,"175":1,"176":1,"180":3,"199":2}}],["↩︎",{"2":{"6":1}}],["ᵢᵢᵢ₊₁ᵢᵢ₊₁ᵢᵢ₊₁tᵢ=det",{"2":{"6":1}}],["⋅",{"2":{"6":1,"59":1}}],["qy",{"2":{"13":2,"14":2}}],["qx",{"2":{"13":2,"14":2}}],["q",{"2":{"13":13,"14":12,"64":4}}],["qhull",{"2":{"6":1,"82":1}}],["queue",{"2":{"182":41}}],["questions",{"2":{"74":1}}],["quite",{"2":{"161":1,"199":1}}],["quickhull",{"2":{"6":1,"77":1,"82":2}}],["quick",{"2":{"4":2,"6":1,"59":1,"166":1,"179":1}}],["quality",{"2":{"6":1,"180":1}}],["quantity",{"2":{"6":1,"176":1}}],["quot",{"2":{"1":8,"6":12,"20":2,"64":8,"84":2,"85":2,"88":2,"93":4,"116":10,"150":8,"151":2,"153":2,"155":4,"170":2,"174":6,"191":2,"198":2}}],["ϕ",{"2":{"6":1}}],["θ",{"2":{"6":1,"191":7,"192":3,"193":5}}],["zone",{"2":{"192":1}}],["zoom",{"2":{"14":1}}],["zs",{"2":{"146":5}}],["zip",{"2":{"13":1,"14":1,"191":4,"192":1,"193":1}}],["zeros",{"2":{"59":1,"66":1}}],["zero",{"2":{"4":12,"6":8,"56":11,"63":3,"64":4,"66":11,"74":22,"84":1,"85":3,"145":1,"153":1,"182":4}}],["z",{"2":{"4":2,"5":2,"6":4,"59":3,"88":3,"146":3,"157":1,"171":1,"185":1,"186":1}}],["0e6",{"2":{"192":6}}],["0example",{"2":{"6":1}}],["097075198097933",{"2":{"193":1}}],["09707519809793252",{"2":{"193":2}}],["091887951911644",{"2":{"193":3}}],["0999933334666654",{"2":{"191":1}}],["09801605542096",{"2":{"191":1}}],["098016055420953",{"2":{"191":3}}],["09297443860091348",{"2":{"191":4}}],["09",{"2":{"58":1}}],["08506974233813636",{"2":{"193":2}}],["08",{"2":{"58":1}}],["062749678615475",{"2":{"193":1}}],["06274967861547665",{"2":{"193":2}}],["06592462566760626",{"2":{"191":1}}],["0650624499034016",{"2":{"191":4}}],["06",{"2":{"58":1}}],["02017324484778",{"2":{"193":1}}],["020173244847778715",{"2":{"193":2}}],["027886421973952302",{"2":{"191":4}}],["02",{"2":{"58":3}}],["04500741774392",{"2":{"193":1}}],["045007417743918",{"2":{"193":2}}],["049999166670833324",{"2":{"191":1}}],["0438052480035",{"2":{"191":1}}],["043805248003498",{"2":{"191":3}}],["04",{"2":{"58":6}}],["07518688541961",{"2":{"193":1}}],["075186885419612",{"2":{"193":2}}],["071",{"2":{"175":2,"176":2}}],["07",{"2":{"58":6,"175":6,"176":6}}],["009176636029576",{"2":{"193":1}}],["0091766360295773",{"2":{"193":2}}],["003135308800957",{"2":{"193":1}}],["0031353088009582475",{"2":{"193":2}}],["0035114210915891397",{"2":{"191":4}}],["006784125578492062",{"2":{"193":2}}],["0020133807972559925",{"2":{"193":2}}],["00839489109211",{"2":{"193":3}}],["008696",{"2":{"3":2,"6":3,"73":1,"74":1,"118":1,"119":1}}],["005465967083412071",{"2":{"191":4}}],["00111595449914",{"2":{"191":1}}],["001115954499138",{"2":{"191":3}}],["0010075412835199304",{"2":{"191":4}}],["001",{"2":{"180":1}}],["00085222666982",{"2":{"193":3}}],["000577332369005",{"2":{"193":1}}],["0005773323690041465",{"2":{"193":2}}],["000510363870095e6",{"2":{"192":2}}],["00025191811248184703",{"2":{"193":2}}],["000215611503127e6",{"2":{"192":2}}],["0007260527263e6",{"2":{"192":2}}],["000342160541625e6",{"2":{"192":2}}],["000124843834609e6",{"2":{"192":2}}],["000063948817746e6",{"2":{"192":2}}],["000026987852369e6",{"2":{"192":2}}],["000008144045314",{"2":{"193":1}}],["000007998400139e6",{"2":{"192":2}}],["000000999950001e6",{"2":{"192":2}}],["00001e6",{"2":{"192":1}}],["0004397316773170068",{"2":{"191":4}}],["000",{"2":{"180":1,"196":1}}],["00",{"2":{"58":2}}],["053798628882221644",{"2":{"193":2}}],["05877989361332",{"2":{"191":1}}],["058779893613323",{"2":{"191":3}}],["05416726609360478",{"2":{"191":4}}],["05",{"2":{"58":1}}],["052704767595",{"2":{"15":1}}],["037564867762832",{"2":{"193":1}}],["03756486776283019",{"2":{"193":2}}],["031245035570328428",{"2":{"193":2}}],["033518309870985",{"2":{"193":3}}],["03503632062070827",{"2":{"191":4}}],["03",{"2":{"58":4}}],["01458815628695",{"2":{"193":3}}],["016044338630866517",{"2":{"193":2}}],["01592650896568995",{"2":{"191":1}}],["01597247419241532",{"2":{"191":4}}],["01908693278165",{"2":{"191":1}}],["019086932781654",{"2":{"191":3}}],["01098781325325",{"2":{"191":1}}],["010987813253244",{"2":{"191":3}}],["011814947665167774",{"2":{"191":4}}],["01362848005",{"2":{"15":1}}],["01",{"2":{"14":1,"58":1,"175":1,"176":1,"191":1,"192":1,"193":1}}],["0^",{"2":{"13":2,"14":2}}],["0+2",{"2":{"13":2,"14":2}}],["0",{"2":{"3":70,"4":24,"6":190,"11":1,"13":5,"14":8,"15":32,"52":20,"53":3,"55":9,"56":4,"58":155,"59":2,"62":6,"63":6,"64":49,"65":13,"66":5,"68":22,"69":49,"70":42,"73":2,"74":21,"75":46,"76":2,"80":1,"84":20,"85":2,"87":13,"88":18,"90":16,"93":6,"94":12,"96":6,"97":6,"105":9,"107":15,"116":37,"121":13,"122":9,"124":12,"125":11,"134":16,"145":21,"146":7,"157":1,"161":24,"168":64,"169":4,"175":16,"176":13,"177":1,"180":11,"182":7,"184":4,"189":2,"191":129,"192":2,"193":46,"198":13}}],[">=",{"2":{"59":6,"105":4,"122":1,"184":1}}],[">geometryops",{"2":{"6":2}}],[">",{"2":{"1":2,"6":6,"11":2,"13":1,"15":2,"46":1,"53":1,"59":1,"64":17,"66":3,"69":5,"70":1,"71":1,"74":2,"75":1,"76":3,"84":1,"88":1,"105":8,"116":10,"122":2,"145":4,"146":12,"155":6,"164":1,"169":3,"177":2,"180":1,"182":12,"184":3,"185":1,"189":1,"199":1}}],["914930257661865",{"2":{"193":1}}],["96875496442967",{"2":{"193":1}}],["961329",{"2":{"3":2,"6":3,"73":1,"74":1,"118":1,"119":1}}],["983955661369134",{"2":{"193":1}}],["9833",{"2":{"15":1}}],["9877550012664",{"2":{"191":1}}],["9840085315131",{"2":{"191":1}}],["98271048511609",{"2":{"191":1}}],["98661575256801",{"2":{"191":1}}],["99321587442151",{"2":{"193":1}}],["99375130197483",{"2":{"191":1}}],["997986619202745",{"2":{"193":1}}],["997750168744936",{"2":{"191":1}}],["997247091122496",{"2":{"191":1}}],["99600053330489",{"2":{"191":1}}],["991002699676024",{"2":{"191":1}}],["990022362600165",{"2":{"191":1}}],["99292997455441",{"2":{"191":1}}],["99533829767195",{"2":{"191":1}}],["99865616402829",{"2":{"191":1}}],["999999967681458e6",{"2":{"192":2}}],["999997707902938e6",{"2":{"192":2}}],["999987539891298e6",{"2":{"192":2}}],["999963474314044e6",{"2":{"192":2}}],["999919535736425e6",{"2":{"192":2}}],["999974634566875",{"2":{"191":1}}],["999849768598615e6",{"2":{"192":2}}],["999748081887518",{"2":{"193":1}}],["999748243174828e6",{"2":{"192":2}}],["999750002083324",{"2":{"191":1}}],["999609061508909e6",{"2":{"192":2}}],["999426363321033e6",{"2":{"192":2}}],["999194331880103e6",{"2":{"192":2}}],["99900003333289",{"2":{"191":1}}],["999565375483215",{"2":{"191":1}}],["97976366505997",{"2":{"191":1}}],["9783069507679",{"2":{"191":1}}],["97",{"2":{"58":1}}],["946201371117777",{"2":{"193":1}}],["94",{"2":{"58":1}}],["92",{"2":{"58":1}}],["9im",{"0":{"35":1},"1":{"36":1,"37":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1},"2":{"116":2,"197":1}}],["95770326033",{"2":{"15":1}}],["95",{"2":{"13":1,"14":1,"196":1}}],["900",{"2":{"176":1}}],["90063612163",{"2":{"11":2}}],["90`",{"2":{"157":1}}],["909318372607",{"2":{"11":3}}],["90",{"2":{"6":2,"52":9,"58":1}}],["9",{"2":{"1":2,"6":1,"116":2,"145":12,"175":1,"185":1}}],["897070",{"2":{"196":1}}],["873633668827033",{"2":{"193":1}}],["8135804051007",{"2":{"191":1}}],["813580405100698",{"2":{"191":3}}],["88",{"2":{"58":1}}],["86641841658641",{"2":{"191":1}}],["866418416586406",{"2":{"191":3}}],["86",{"2":{"58":1}}],["868447876892",{"2":{"15":2}}],["84",{"2":{"58":1}}],["821068835162155",{"2":{"193":1}}],["82",{"2":{"58":1}}],["800",{"2":{"58":1}}],["80000",{"2":{"15":5}}],["80",{"2":{"58":1}}],["80869813739",{"2":{"15":2}}],["856614689791036e",{"2":{"15":2}}],["83572303404496",{"2":{"6":2,"73":1,"74":1}}],["8",{"2":{"1":6,"6":9,"13":1,"14":1,"70":2,"75":4,"116":1,"146":3,"157":1,"175":1,"185":3,"193":2}}],["karnataka",{"2":{"199":1}}],["kbn",{"2":{"11":2}}],["kinds",{"2":{"49":1}}],["kind",{"2":{"9":1,"146":1,"197":1}}],["k",{"2":{"6":1,"14":6,"59":1,"64":5,"116":5,"191":5,"193":5}}],["kernel",{"2":{"177":4}}],["keepat",{"2":{"75":1,"169":2}}],["keep",{"2":{"64":3,"146":1,"169":14,"175":1,"198":1}}],["keeping",{"2":{"6":1,"153":1,"171":1}}],["keys",{"2":{"146":4,"153":1}}],["key",{"2":{"6":1,"146":4,"153":2,"188":5}}],["keyword",{"0":{"154":1},"2":{"6":8,"49":1,"70":1,"73":1,"75":1,"153":1,"154":7,"166":2,"176":2,"188":4,"192":1,"193":1}}],["keywords",{"2":{"1":4,"4":2,"6":10,"116":2,"146":1,"153":1,"154":1,"166":1,"171":2,"172":3,"180":8,"181":1,"182":1,"183":1,"184":1,"186":2}}],["known",{"2":{"66":2}}],["know",{"2":{"6":3,"53":2,"64":1,"66":1,"70":1,"73":1,"74":2,"75":1,"76":1,"153":1,"198":1}}],["kwargs",{"2":{"28":2,"60":3,"66":1,"69":1,"70":3,"71":3,"73":4,"74":5,"75":3,"76":5,"164":2,"173":1,"176":1}}],["kwdef",{"2":{"27":1,"64":1,"157":2,"176":1,"181":1,"182":1,"183":1}}],["kw",{"2":{"1":2,"6":11,"116":10,"146":20,"150":2,"153":18,"155":2,"170":3,"171":3,"180":15,"183":1,"185":3,"186":3,"188":6}}],["json",{"2":{"195":3}}],["jstep",{"2":{"88":3}}],["jstart",{"2":{"88":7}}],["joined",{"2":{"198":4}}],["joins",{"0":{"197":1},"1":{"198":1,"199":1,"200":1},"2":{"197":3}}],["joinpath",{"2":{"180":2}}],["join",{"2":{"153":1,"170":1,"197":4,"198":5,"200":1}}],["joining",{"2":{"6":2,"180":1,"197":1}}],["jpn",{"2":{"199":2}}],["jp",{"2":{"88":2}}],["jhole",{"2":{"88":2}}],["jh",{"2":{"76":5}}],["j+1",{"2":{"64":1,"146":1,"184":1}}],["j",{"2":{"64":24,"88":8,"105":9,"116":12,"145":2,"146":8,"184":2}}],["jet",{"2":{"58":1}}],["just",{"2":{"4":2,"6":1,"28":1,"63":1,"64":2,"74":4,"76":1,"81":1,"85":2,"146":1,"151":1,"153":2,"156":1,"170":1,"176":1,"197":1}}],["julialand",{"2":{"192":2}}],["julialines",{"2":{"55":1}}],["julialinearsegments",{"2":{"6":1}}],["juliahole",{"2":{"191":1}}],["juliaxoffset",{"2":{"191":3,"193":1}}],["juliax",{"2":{"191":2}}],["juliaxrange",{"2":{"84":1}}],["julia$apply",{"2":{"186":1}}],["julia$threaded",{"2":{"166":1}}],["julia6",{"2":{"180":1}}],["julia```jldoctest",{"2":{"189":1}}],["julia```julia",{"2":{"146":1}}],["julia```",{"2":{"105":1,"158":1}}],["julia1",{"2":{"70":1,"73":1,"74":1,"75":1}}],["julia2",{"2":{"69":1}}],["juliabase",{"2":{"59":1,"85":4,"153":1,"188":1}}],["juliabarycentric",{"2":{"5":6,"6":3}}],["juliafig",{"2":{"191":1,"192":1}}],["juliafalse",{"2":{"145":1}}],["juliafunction",{"2":{"28":1,"31":1,"32":1,"33":1,"34":1,"36":1,"37":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"53":2,"59":3,"60":2,"63":1,"64":11,"66":2,"69":1,"71":1,"74":2,"76":1,"82":1,"85":8,"116":6,"122":2,"127":1,"147":1,"155":4,"170":2,"173":1,"176":1,"184":2}}],["juliafor",{"2":{"27":1,"153":1,"170":1}}],["juliaflexijoins",{"2":{"200":1}}],["juliaflipped",{"2":{"148":1}}],["juliaflip",{"2":{"6":1}}],["juliaflatten",{"2":{"6":1}}],["juliagi",{"2":{"11":2}}],["juliago",{"2":{"11":1,"52":1,"55":1,"65":1,"87":1,"90":1,"93":1,"96":1,"107":1,"118":1,"121":1,"124":1,"134":1,"197":1}}],["juliageopoly1",{"2":{"193":1}}],["juliageointerface",{"2":{"189":1}}],["juliageometry",{"2":{"82":1}}],["juliageo",{"2":{"6":2,"157":1}}],["juliageodesic",{"2":{"6":1}}],["juliageodesicsegments",{"2":{"6":1}}],["juliageos",{"2":{"6":1}}],["juliaweighted",{"2":{"6":1}}],["juliawithin",{"2":{"3":2,"6":1}}],["juliausing",{"2":{"6":1,"13":1,"14":1,"58":1,"175":2,"176":1,"179":1,"180":1,"194":1,"197":1}}],["juliaunion",{"2":{"6":1}}],["juliaunionintersectingpolygons",{"2":{"6":1,"165":1}}],["juliaunwrap",{"2":{"6":1,"155":6}}],["juliaplot",{"2":{"192":2}}],["juliaplanar",{"2":{"6":1}}],["juliap1",{"2":{"191":1}}],["juliapoly",{"2":{"192":1}}],["juliapolygon3",{"2":{"192":1}}],["juliapolygon1",{"2":{"191":1}}],["juliapolygonize",{"2":{"6":1}}],["juliapolygon",{"2":{"6":1}}],["juliapoints",{"2":{"198":1}}],["juliapoint",{"2":{"191":1}}],["juliavisvalingamwhyatt",{"2":{"6":1}}],["juliaring3",{"2":{"192":1}}],["juliaring1",{"2":{"191":1}}],["juliar",{"2":{"191":2,"192":1,"193":1}}],["juliareconstruct",{"2":{"6":1}}],["juliarebuild",{"2":{"6":1}}],["juliareproject",{"2":{"1":2}}],["juliaradialdistance",{"2":{"6":1}}],["juliamy",{"2":{"200":1}}],["juliamultipoly",{"2":{"180":1}}],["juliamodule",{"2":{"27":1}}],["juliamonotonechainmethod",{"2":{"6":1}}],["juliameanvalue",{"2":{"6":1}}],["juliascatter",{"2":{"198":1}}],["juliasource",{"2":{"192":2}}],["juliasimplify",{"2":{"6":1,"180":3}}],["juliasigned",{"2":{"4":4,"6":2}}],["juliasegmentize",{"2":{"6":1}}],["julias1",{"2":{"6":1}}],["juliastruct",{"2":{"6":2}}],["juliaspherical",{"2":{"6":1}}],["juliadf",{"2":{"194":1}}],["juliadestination",{"2":{"192":1}}],["juliadouglaspeucker",{"2":{"6":1}}],["juliadifference",{"2":{"6":1}}],["juliadiffintersectingpolygons",{"2":{"6":1,"165":1}}],["juliadistance",{"2":{"4":2,"6":1}}],["juliadisjoint",{"2":{"3":2,"6":1}}],["juliaexport",{"2":{"51":1,"54":1,"57":1,"61":1,"67":1,"70":1,"73":1,"75":1,"83":1,"86":1,"89":1,"92":1,"95":1,"106":1,"117":1,"120":1,"123":1,"133":1,"143":1,"146":1,"148":1,"157":1,"160":1,"163":1,"167":1,"170":1,"172":1,"174":1,"180":1,"187":1}}],["juliaend",{"2":{"85":1}}],["juliaenforce",{"2":{"6":1}}],["juliaenum",{"2":{"6":2}}],["juliaembed",{"2":{"4":2,"6":1}}],["juliaequals",{"2":{"4":30,"6":15,"64":1}}],["juliaaccuratearithmetic",{"2":{"11":2}}],["juliaabstract",{"2":{"6":5,"164":2,"165":1,"176":1}}],["juliaangles",{"2":{"4":2,"6":1}}],["juliaarea",{"2":{"4":2,"6":1}}],["juliaapplyreduce",{"2":{"1":2,"6":1,"150":2}}],["juliaapply",{"2":{"1":2,"6":1,"18":1,"150":2}}],["juliacent",{"2":{"62":1}}],["juliacentroid",{"2":{"4":2,"6":3}}],["juliacut",{"2":{"6":1}}],["juliaclosedring",{"2":{"6":1,"165":1}}],["juliaconst",{"2":{"53":1,"56":1,"59":1,"64":1,"66":2,"85":1,"97":1,"108":1,"125":1,"135":1,"154":1}}],["juliaconvex",{"2":{"6":1,"82":1}}],["juliacontains",{"2":{"3":2,"6":1}}],["juliacoverage",{"2":{"6":1}}],["juliacovers",{"2":{"3":2,"6":1}}],["juliacoveredby",{"2":{"3":2,"6":1}}],["juliatrue",{"2":{"88":1,"91":1,"94":1,"97":1,"108":1,"119":1,"122":1,"125":1,"135":1,"145":1}}],["juliatraittarget",{"2":{"6":2,"158":1}}],["juliatransform",{"2":{"1":2,"6":1}}],["juliatuples",{"2":{"6":1}}],["juliat",{"2":{"6":1}}],["juliatouches",{"2":{"3":2,"6":1}}],["juliaoverlaps",{"2":{"3":18,"6":9}}],["juliainnerjoin",{"2":{"199":1}}],["juliaintersection",{"2":{"6":2}}],["juliaintersects",{"2":{"3":2}}],["juliaisconcave",{"2":{"6":1}}],["juliaisclockwise",{"2":{"6":1}}],["juliaimport",{"2":{"1":2,"3":18,"4":2,"6":18,"11":1,"28":1,"52":1,"55":1,"62":1,"65":1,"68":1,"79":1,"80":1,"81":1,"84":1,"87":1,"90":1,"93":1,"96":1,"107":1,"118":1,"121":1,"124":1,"134":1,"150":2,"161":2,"168":2,"175":1,"195":4,"196":1,"198":1,"199":1}}],["julia",{"2":{"3":2,"6":6,"9":1,"15":1,"21":1,"23":1,"27":3,"28":2,"53":4,"56":10,"59":8,"63":19,"64":60,"66":18,"69":10,"70":6,"71":1,"73":5,"74":29,"75":6,"76":4,"77":1,"82":5,"84":1,"85":4,"88":15,"91":1,"94":1,"98":1,"99":5,"100":1,"101":1,"102":2,"103":1,"104":1,"105":3,"109":1,"110":3,"111":1,"112":1,"113":1,"114":1,"115":1,"116":50,"119":1,"122":7,"126":1,"127":3,"128":1,"129":1,"130":1,"131":1,"132":1,"136":1,"137":3,"138":1,"139":1,"140":2,"141":1,"142":1,"145":9,"146":40,"147":2,"153":44,"155":11,"158":1,"159":1,"162":5,"164":1,"166":1,"169":3,"170":18,"171":1,"172":1,"176":1,"177":2,"180":1,"181":2,"182":15,"183":3,"185":1,"186":1,"187":1,"188":4,"189":1,"190":2,"192":2,"195":2,"198":1}}],["julia>",{"2":{"1":10,"6":7,"145":3,"185":7}}],["juliajulia>",{"2":{"1":4,"6":3}}],["jl`",{"2":{"82":1,"172":1,"188":1}}],["jlmethod",{"2":{"6":2}}],["jlobjecttype",{"2":{"6":2}}],["jlbinding",{"2":{"6":2}}],["jldocstring",{"2":{"6":2}}],["jldoctest",{"2":{"6":1}}],["jl",{"0":{"21":1,"27":1},"2":{"1":20,"4":2,"6":16,"10":2,"11":1,"21":2,"23":2,"27":43,"28":1,"46":1,"48":2,"53":1,"56":1,"59":1,"60":3,"63":1,"64":1,"66":1,"69":1,"71":1,"72":1,"74":1,"76":1,"77":3,"82":6,"85":1,"88":1,"91":1,"94":1,"104":1,"105":1,"115":1,"116":1,"119":1,"122":1,"132":1,"142":1,"145":2,"146":1,"147":1,"153":2,"154":1,"155":2,"157":1,"159":2,"162":1,"165":1,"166":2,"169":1,"170":1,"171":1,"172":4,"173":3,"174":1,"176":3,"177":2,"180":2,"184":1,"185":6,"186":2,"188":2,"189":1,"192":1,"197":1}}],["+5000000",{"2":{"192":1}}],["+proj=natearth2",{"2":{"192":2}}],["+=",{"2":{"56":2,"59":11,"63":6,"64":17,"66":10,"69":1,"88":1,"105":1,"116":5,"145":1,"169":2,"182":4,"189":3}}],["+",{"2":{"1":2,"6":2,"13":1,"14":1,"53":4,"56":1,"59":20,"63":10,"64":15,"66":7,"69":1,"74":10,"85":3,"88":2,"105":2,"116":6,"145":6,"146":2,"150":2,"169":3,"177":2,"182":3,"183":2,"184":2,"191":6,"192":1,"193":4}}],["yticklabelsvisible",{"2":{"192":1}}],["yzfbc",{"2":{"192":1}}],["york",{"2":{"199":1}}],["yoffset",{"2":{"191":7,"193":2}}],["your",{"0":{"195":1},"2":{"18":1,"60":1,"146":1,"148":1,"173":1,"176":1,"194":1,"195":1,"200":2}}],["you",{"0":{"49":1},"2":{"1":2,"4":2,"5":4,"6":11,"9":1,"11":1,"17":1,"18":5,"25":2,"49":1,"53":1,"56":1,"59":8,"60":1,"63":1,"70":1,"73":1,"75":1,"81":1,"82":1,"148":1,"153":1,"158":1,"161":1,"168":1,"170":1,"173":1,"175":1,"176":1,"177":1,"185":1,"192":1,"194":2,"195":3,"198":2,"199":3,"200":4}}],["y=y",{"2":{"189":1}}],["yvec",{"2":{"146":4}}],["ybounds",{"2":{"146":4}}],["yhalf",{"2":{"146":2}}],["ylast",{"2":{"85":3}}],["yfirst",{"2":{"85":5}}],["y0",{"2":{"85":5}}],["yw",{"2":{"66":4}}],["ye",{"2":{"66":4}}],["yet",{"0":{"147":1},"2":{"27":1,"59":1,"69":1,"71":1,"74":1,"76":1,"88":1,"146":1,"147":1,"164":2,"199":1}}],["y2",{"2":{"63":2,"66":18,"85":7,"105":10,"116":5,"122":4,"146":5,"177":6,"189":2}}],["y1",{"2":{"63":2,"66":22,"85":7,"105":11,"116":6,"122":5,"146":5,"177":7,"189":2}}],["yind+1",{"2":{"146":1}}],["yind",{"2":{"146":2}}],["yinterior",{"2":{"63":2}}],["yield",{"2":{"74":1,"176":1}}],["yi+yi−1",{"2":{"6":1}}],["ycentroid",{"2":{"63":13}}],["yrange",{"2":{"58":3,"84":3}}],["yautolimits",{"2":{"58":2}}],["yp2",{"2":{"53":4}}],["ys",{"2":{"6":3,"146":30}}],["ymax",{"2":{"6":1,"65":2,"66":48}}],["ymin",{"2":{"6":1,"65":2,"66":49}}],["y",{"2":{"1":4,"4":2,"6":4,"13":9,"14":10,"53":8,"56":2,"58":8,"62":1,"63":10,"64":6,"65":1,"66":8,"71":6,"74":8,"84":2,"85":7,"88":3,"105":21,"116":16,"122":7,"145":10,"148":2,"150":2,"153":1,"171":4,"172":1,"177":2,"184":1,"185":2,"186":2,"189":7,"191":8,"192":2,"193":2,"197":1}}],["75",{"2":{"84":2,"90":1,"107":1,"134":1}}],["78",{"2":{"58":1}}],["749907",{"2":{"196":1}}],["74",{"2":{"58":1}}],["72",{"2":{"58":1}}],["726711609794",{"2":{"15":1}}],["76",{"2":{"58":1}}],["76085",{"2":{"15":1}}],["768946",{"2":{"3":2,"6":3,"73":1,"74":1,"118":1,"119":1}}],["70440582002419",{"2":{"191":1}}],["704405820024185",{"2":{"191":3}}],["704377648755",{"2":{"15":2}}],["700",{"2":{"14":1}}],["700454",{"2":{"6":1,"179":1,"180":1}}],["701141",{"2":{"6":1,"179":1,"180":1}}],["70",{"2":{"6":20,"58":1,"179":20,"180":20,"191":20}}],["738281",{"2":{"3":2,"6":3,"73":1,"74":1,"118":1,"119":1}}],["7",{"2":{"1":10,"6":5,"116":1,"150":2,"153":1,"175":4,"176":4,"185":4,"193":1}}],["65533525026046",{"2":{"191":1}}],["655335250260467",{"2":{"191":3}}],["659942",{"2":{"6":1,"179":1,"180":1}}],["6378137",{"2":{"157":1}}],["6371008",{"2":{"157":1}}],["639343",{"2":{"6":1,"179":1,"180":1}}],["6area",{"2":{"63":2}}],["66",{"2":{"58":1}}],["668869",{"2":{"6":1,"179":1,"180":1}}],["64744840486518",{"2":{"193":3}}],["64",{"2":{"58":1,"175":2,"176":2}}],["646209",{"2":{"6":1,"179":1,"180":1}}],["629",{"2":{"192":1}}],["62",{"2":{"58":1}}],["624923",{"2":{"6":1,"179":1,"180":1}}],["61366192682",{"2":{"15":1}}],["614624",{"2":{"6":1,"179":1,"180":1}}],["605000000000004",{"2":{"175":2}}],["60",{"2":{"58":1,"175":2}}],["60000",{"2":{"15":3}}],["609817",{"2":{"6":1,"179":1,"180":1}}],["603637",{"2":{"6":2,"179":2,"180":2}}],["68",{"2":{"58":1}}],["682601",{"2":{"6":1,"179":1,"180":1}}],["683975",{"2":{"6":1,"179":1,"180":1}}],["69159119078359",{"2":{"193":3}}],["694274",{"2":{"6":1,"179":1,"180":1}}],["697021",{"2":{"6":1,"179":1,"180":1}}],["6",{"2":{"1":24,"3":8,"6":23,"70":3,"75":3,"116":1,"122":4,"150":6,"153":3,"180":1,"185":9,"193":2}}],["51695367760999",{"2":{"193":1}}],["516953677609987",{"2":{"193":2}}],["51030066635026",{"2":{"191":4}}],["5e6",{"2":{"192":2}}],["55715336218991",{"2":{"193":1}}],["557153362189904",{"2":{"193":2}}],["55",{"2":{"191":3}}],["55494217175954",{"2":{"191":4}}],["57",{"2":{"175":4,"176":4}}],["57725",{"2":{"15":2}}],["5x",{"2":{"153":1}}],["563198",{"2":{"74":1}}],["56",{"2":{"58":1}}],["54",{"2":{"58":1,"191":19}}],["50",{"2":{"58":1,"175":4,"176":4,"191":3}}],["500000",{"2":{"192":1}}],["50000",{"2":{"15":1}}],["500",{"2":{"14":1,"192":1}}],["52",{"2":{"58":1,"196":1}}],["52521",{"2":{"15":1}}],["52709",{"2":{"15":2}}],["594711",{"2":{"6":1,"179":1,"180":1}}],["590591",{"2":{"6":1,"179":1,"180":1}}],["595397",{"2":{"6":1,"179":1,"180":1}}],["535",{"2":{"175":4}}],["5355",{"2":{"175":2}}],["53333",{"2":{"15":4}}],["53",{"2":{"6":10,"175":2,"189":10}}],["58",{"2":{"58":1}}],["58059",{"2":{"15":2}}],["587158",{"2":{"6":2,"179":2,"180":2}}],["58375366067548",{"2":{"6":2,"73":1,"74":1}}],["584961",{"2":{"3":2,"6":3,"73":1,"74":1,"118":1,"119":1}}],["5d",{"2":{"6":1,"21":1,"23":1,"157":1}}],["5",{"2":{"1":58,"3":8,"4":16,"6":84,"13":1,"58":1,"68":5,"69":8,"70":16,"75":18,"84":8,"88":8,"116":1,"122":4,"146":1,"150":4,"153":2,"175":1,"176":1,"185":27,"191":32,"192":25,"200":1}}],["4983491639274692e6",{"2":{"192":2}}],["4986507085647392e6",{"2":{"192":2}}],["497205585568957e6",{"2":{"192":2}}],["4976022389592e6",{"2":{"192":2}}],["4957639801366436e6",{"2":{"192":2}}],["4940253560034204e6",{"2":{"192":2}}],["4946113281484335e6",{"2":{"192":2}}],["491990928929295e6",{"2":{"192":2}}],["4904357734399722e6",{"2":{"192":2}}],["4926709788709967e6",{"2":{"192":2}}],["4962554647802354e6",{"2":{"192":2}}],["499984780817334e6",{"2":{"192":2}}],["4997392479570867e6",{"2":{"192":2}}],["4991939151049731e6",{"2":{"192":2}}],["4994001399837343e6",{"2":{"192":2}}],["4998500087497458e6",{"2":{"192":2}}],["49",{"2":{"146":1}}],["43541888381864",{"2":{"193":3}}],["4326",{"2":{"192":2,"193":3}}],["43787",{"2":{"15":1}}],["439295815226",{"2":{"15":1}}],["434306",{"2":{"6":1,"179":1,"180":1}}],["4896621210021754e6",{"2":{"192":2}}],["489271",{"2":{"6":4,"189":4}}],["4870405593989636e6",{"2":{"192":2}}],["4879072738504685e6",{"2":{"192":2}}],["484003",{"2":{"145":4}}],["482551",{"2":{"145":4}}],["48268",{"2":{"15":1}}],["48",{"2":{"58":1}}],["48001",{"2":{"15":1}}],["45",{"2":{"58":2,"145":12,"191":2}}],["450",{"2":{"13":1}}],["458369",{"2":{"6":2,"179":2,"180":2}}],["42004014766201",{"2":{"191":1}}],["420040147662014",{"2":{"191":3}}],["4219350464667047e",{"2":{"191":4}}],["42",{"2":{"13":1,"14":1,"58":3}}],["426283",{"2":{"6":1,"179":1,"180":1}}],["400",{"2":{"58":3}}],["40000",{"2":{"15":1}}],["40",{"2":{"14":1,"58":3}}],["406224",{"2":{"6":1,"179":1,"180":1}}],["404504",{"2":{"6":1,"179":1,"180":1}}],["41544701408748197",{"2":{"191":1}}],["41",{"2":{"58":1,"193":20}}],["41878",{"2":{"15":1}}],["414248",{"2":{"6":1,"179":1,"180":1}}],["419406",{"2":{"6":1,"179":1,"180":1}}],["4493927459900552",{"2":{"191":1}}],["44121252392",{"2":{"15":1}}],["44",{"2":{"14":1,"58":2}}],["442901",{"2":{"6":1,"179":1,"180":1}}],["446339",{"2":{"6":1,"179":1,"180":1}}],["477985",{"2":{"145":4}}],["47",{"2":{"58":3}}],["473835",{"2":{"6":1,"179":1,"180":1}}],["472117",{"2":{"6":2,"179":2,"180":2}}],["46525251631344455",{"2":{"191":1}}],["465816",{"2":{"6":1,"179":1,"180":1}}],["46",{"2":{"58":3}}],["468107",{"2":{"6":1,"179":1,"180":1}}],["464547",{"2":{"6":6,"189":6}}],["4",{"2":{"1":22,"3":8,"6":15,"9":2,"13":2,"14":1,"52":1,"66":1,"91":1,"94":1,"108":1,"116":2,"135":1,"145":1,"150":6,"153":3,"175":1,"182":1,"185":8,"192":20,"195":2,"196":1}}],["358421",{"2":{"196":1}}],["3585",{"2":{"175":1}}],["35",{"2":{"58":3}}],["354492",{"2":{"3":2,"6":3,"73":1,"74":1,"118":1,"119":1}}],["38042741557976",{"2":{"191":1}}],["380427415579764",{"2":{"191":3}}],["38",{"2":{"58":3}}],["3655999675063154",{"2":{"191":1}}],["36",{"2":{"58":2}}],["360",{"2":{"53":1}}],["36022",{"2":{"15":1}}],["327284472232776",{"2":{"193":3}}],["32610",{"2":{"192":3}}],["32",{"2":{"58":3}}],["377956",{"2":{"196":1}}],["37",{"2":{"58":5}}],["3497142366876638",{"2":{"191":1}}],["34",{"2":{"58":3}}],["31571636123306385",{"2":{"191":1}}],["31",{"2":{"58":2}}],["30151010318639",{"2":{"191":4}}],["30527612515520186",{"2":{"191":4}}],["300",{"2":{"84":1}}],["30",{"2":{"14":2,"58":3,"191":2}}],["3376428491230612",{"2":{"191":4}}],["3390",{"2":{"116":1}}],["33333333333",{"2":{"15":1}}],["333333333336",{"2":{"15":3}}],["33",{"2":{"6":20,"179":20,"180":20}}],["3d",{"2":{"4":2,"6":1,"59":2,"88":1,"155":1,"174":1}}],["3",{"2":{"1":26,"3":8,"5":2,"6":31,"14":2,"59":13,"62":6,"64":1,"70":6,"75":5,"87":1,"91":1,"94":1,"108":1,"116":2,"121":1,"135":1,"146":7,"150":6,"153":3,"157":2,"168":16,"175":4,"180":3,"182":2,"184":1,"185":11,"192":1,"193":1,"198":1}}],["39945867303846",{"2":{"193":3}}],["3995734698458635",{"2":{"191":1}}],["399918",{"2":{"6":2,"179":2,"180":2}}],["394759",{"2":{"6":1,"179":1,"180":1}}],["392466",{"2":{"6":1,"179":1,"180":1}}],["395332",{"2":{"6":1,"179":1,"180":1}}],["39",{"0":{"26":1},"2":{"0":1,"3":2,"4":10,"6":22,"7":1,"9":2,"17":2,"18":1,"19":1,"25":1,"28":1,"49":1,"53":1,"55":1,"56":1,"57":1,"58":3,"59":2,"62":6,"63":3,"64":28,"66":1,"68":1,"69":1,"71":1,"73":4,"74":1,"76":2,"81":2,"85":4,"88":7,"93":2,"96":1,"110":2,"116":19,"122":1,"124":2,"127":2,"146":3,"148":2,"153":5,"155":4,"158":2,"159":3,"165":6,"167":1,"170":4,"175":6,"176":1,"178":1,"180":2,"188":6,"190":1,"191":6,"192":6,"193":4,"194":4,"195":5,"197":1,"199":1,"200":2}}],["2pi",{"2":{"191":1,"192":1,"193":1}}],["2nd",{"2":{"74":6}}],["2335447787454",{"2":{"193":1}}],["233544778745394",{"2":{"193":2}}],["23",{"2":{"58":3,"116":1}}],["23699059147",{"2":{"15":1}}],["28",{"2":{"58":2}}],["28083",{"2":{"15":2}}],["2658011835867806",{"2":{"191":1}}],["26745668457025",{"2":{"191":1}}],["267456684570245",{"2":{"191":3}}],["26",{"2":{"58":5,"116":2}}],["24989584635339165",{"2":{"191":1}}],["24279488312757858",{"2":{"191":4}}],["24",{"2":{"58":7,"116":1,"193":9}}],["274364",{"2":{"70":1,"73":1,"75":1}}],["274363",{"2":{"70":1,"73":1,"75":1}}],["27",{"2":{"58":2}}],["275543",{"2":{"6":6,"189":6}}],["2^",{"2":{"14":1}}],["2158594260436434",{"2":{"191":1}}],["215118",{"2":{"6":4,"189":4}}],["21664550952386064",{"2":{"191":4}}],["21",{"2":{"58":4,"116":2,"193":40}}],["21427",{"2":{"11":5}}],["25",{"2":{"58":3,"90":1,"116":1,"134":1,"193":12}}],["258",{"2":{"11":1}}],["257223563`",{"2":{"176":1}}],["257223563",{"2":{"6":2,"157":1,"176":1}}],["295828190107045",{"2":{"193":1}}],["29582819010705",{"2":{"193":2}}],["299820032397223",{"2":{"191":1}}],["29",{"2":{"58":3,"196":1}}],["29th",{"0":{"8":1},"1":{"9":1,"10":1}}],["298",{"2":{"6":2,"157":1,"176":2}}],["20340",{"2":{"195":1}}],["20682326747054",{"2":{"193":1}}],["206823267470536",{"2":{"193":2}}],["20093817218219",{"2":{"191":1}}],["200938172182195",{"2":{"191":3}}],["2018",{"2":{"116":1}}],["2017",{"2":{"6":1,"59":1}}],["20",{"2":{"58":3,"116":2,"191":60,"193":1}}],["2024",{"0":{"7":1,"8":1},"1":{"9":1,"10":1}}],["20th",{"0":{"7":1}}],["2d",{"2":{"6":2,"21":1,"23":1,"157":4,"174":1}}],["22",{"2":{"58":3,"116":1}}],["22168",{"2":{"3":2,"6":3,"73":1,"74":1,"118":1,"119":1}}],["224758",{"2":{"3":2,"6":3,"73":1,"74":1,"118":1,"119":1}}],["2",{"2":{"1":38,"3":18,"5":2,"6":52,"13":1,"14":1,"15":3,"21":2,"23":2,"28":1,"53":3,"56":1,"58":6,"59":32,"62":2,"63":4,"64":10,"65":6,"66":7,"68":1,"69":2,"74":2,"75":1,"79":1,"80":1,"81":3,"82":1,"84":1,"85":3,"88":4,"91":2,"94":2,"105":2,"107":2,"108":3,"116":11,"135":2,"145":2,"146":23,"150":4,"153":4,"157":2,"169":1,"170":1,"177":1,"180":5,"182":7,"183":7,"184":5,"185":18,"189":11,"191":7,"192":6,"193":10,"194":1,"196":1}}],["1st",{"2":{"74":6}}],["198232937815632",{"2":{"193":1}}],["19823293781563178",{"2":{"193":2}}],["1999466709331708",{"2":{"191":1}}],["1998",{"2":{"70":1,"73":1,"75":1}}],["19",{"2":{"58":2,"116":2}}],["11591614996189725",{"2":{"191":1}}],["11966707868197",{"2":{"191":1}}],["119667078681967",{"2":{"191":3}}],["110m",{"2":{"192":2}}],["110",{"2":{"80":1,"192":1}}],["11",{"2":{"15":2,"58":2,"116":1}}],["1145",{"2":{"70":1,"73":1,"75":1}}],["114",{"2":{"7":1}}],["16589608273778408",{"2":{"191":1}}],["165644",{"2":{"145":2}}],["16692537029320365",{"2":{"191":4}}],["166644",{"2":{"145":2}}],["163434",{"2":{"145":2}}],["169356",{"2":{"145":2}}],["164434",{"2":{"145":2}}],["16111",{"2":{"15":1}}],["16",{"2":{"13":1,"14":1,"58":2,"116":2}}],["18593721105",{"2":{"15":1}}],["18",{"2":{"13":1,"14":1,"58":3,"116":2}}],["180",{"2":{"6":2,"53":1,"145":1,"157":2}}],["13309630561615",{"2":{"193":3}}],["13401805979",{"2":{"15":2}}],["13",{"2":{"6":3,"58":1,"70":1,"75":2,"116":1}}],["10n",{"2":{"192":1}}],["10832215707812454",{"2":{"191":4}}],["10^9",{"2":{"13":1}}],["1000000",{"2":{"192":1}}],["1000",{"2":{"13":2,"175":2,"192":1,"198":2}}],["100",{"2":{"6":2,"14":3,"79":1,"81":1,"146":2,"196":1}}],["10",{"2":{"6":12,"11":1,"55":1,"58":5,"68":4,"69":10,"70":2,"73":1,"75":2,"87":2,"116":3,"121":2,"176":1,"180":4,"191":1}}],["14182952335953",{"2":{"193":1}}],["14182952335952814",{"2":{"193":2}}],["14404531208901e",{"2":{"193":2}}],["1499775010124783",{"2":{"191":1}}],["1464721641710074",{"2":{"191":4}}],["14",{"2":{"3":2,"6":5,"58":2,"73":2,"74":2,"116":1,"118":1,"119":1,"175":2,"176":2}}],["15488729606723",{"2":{"193":3}}],["15",{"2":{"3":2,"6":4,"58":1,"68":1,"69":1,"73":1,"74":1,"116":1,"118":1,"119":1}}],["17893116483784577",{"2":{"193":2}}],["17289902010158",{"2":{"191":1}}],["172899020101585",{"2":{"191":3}}],["170356",{"2":{"145":2}}],["17",{"2":{"3":2,"6":3,"58":3,"73":1,"74":1,"116":2,"118":1,"119":1}}],["125",{"2":{"6":2,"73":1,"74":1}}],["127",{"2":{"3":2,"6":3,"73":1,"74":1,"118":1,"119":1,"192":1}}],["123",{"2":{"3":2,"6":3,"73":1,"74":1,"118":1,"119":1}}],["12636633117296836",{"2":{"193":2}}],["126",{"2":{"3":2,"6":3,"73":1,"74":1,"118":1,"119":1}}],["12",{"2":{"3":2,"6":5,"58":2,"73":1,"74":1,"116":1,"118":1,"119":1,"199":1}}],["124",{"2":{"3":2,"6":3,"73":1,"74":1,"118":1,"119":1}}],["1",{"2":{"1":16,"3":76,"6":64,"13":1,"14":4,"15":1,"52":4,"53":15,"55":7,"57":2,"58":11,"59":16,"62":4,"63":7,"64":72,"65":9,"66":15,"68":1,"69":10,"71":3,"74":9,"75":4,"76":11,"81":6,"84":7,"85":6,"88":16,"90":2,"91":6,"93":2,"94":8,"96":2,"97":2,"105":12,"107":2,"108":5,"116":38,"122":6,"124":4,"125":5,"127":1,"134":2,"135":6,"145":16,"146":27,"150":4,"153":6,"155":1,"161":12,"162":2,"169":9,"170":3,"176":1,"177":4,"180":8,"182":15,"183":3,"184":15,"185":6,"189":9,"191":8,"192":44,"193":12,"194":1,"198":8,"199":3}}],["nselected",{"2":{"184":3}}],["nmax",{"2":{"184":2}}],["nice",{"2":{"182":1}}],["n+1",{"2":{"161":1}}],["nfeature",{"2":{"153":1,"170":1}}],["nkeys",{"2":{"146":8}}],["nc",{"2":{"116":13}}],["ncoord",{"2":{"88":2}}],["nl",{"2":{"116":11}}],["nhole",{"2":{"64":2,"70":2,"73":2,"75":2,"76":1,"88":2}}],["nbpts",{"2":{"64":2}}],["ngeom",{"2":{"63":1,"153":2,"170":1,"189":1}}],["nt",{"2":{"188":2}}],["ntasks",{"2":{"153":3,"170":3}}],["nthreads",{"2":{"153":2,"170":2}}],["nthe",{"2":{"60":1,"173":1,"176":1}}],["ntuple",{"2":{"59":3,"177":1}}],["n2",{"2":{"59":8,"88":10}}],["n1",{"2":{"59":8,"88":9}}],["np2",{"2":{"105":4}}],["npolygon",{"2":{"71":1,"88":3,"169":2}}],["npoints",{"2":{"53":6,"64":5,"116":3,"176":6,"182":7}}],["npoint",{"2":{"6":1,"53":2,"55":1,"56":1,"66":2,"81":2,"85":1,"88":6,"105":6,"116":6,"127":1,"145":2,"162":1,"176":3,"177":1,"180":14,"184":1,"189":13}}],["npts",{"2":{"64":6,"182":3}}],["np",{"2":{"56":2,"85":5}}],["null",{"2":{"28":1,"176":1}}],["numeric",{"2":{"11":1}}],["numbers",{"2":{"6":1,"7":1,"57":2,"59":1,"176":1}}],["number=6",{"2":{"6":1,"179":1,"180":1}}],["number",{"2":{"6":11,"59":1,"64":2,"69":1,"77":1,"81":1,"84":1,"88":2,"116":2,"174":1,"175":1,"177":1,"180":2,"181":4,"182":7,"183":4,"184":12}}],["n",{"2":{"6":1,"9":1,"57":2,"59":36,"60":2,"64":51,"69":10,"75":4,"76":4,"116":11,"127":2,"145":6,"146":5,"161":1,"169":25,"173":2,"176":2,"177":3,"180":2,"184":7,"189":32}}],["naive",{"2":{"72":1}}],["napts",{"2":{"64":3}}],["navigate",{"0":{"22":1}}],["natearth2",{"2":{"192":1}}],["natural",{"2":{"180":1,"192":2,"197":1}}],["naturalearth",{"2":{"11":2,"80":2,"180":3,"192":1}}],["nature",{"2":{"146":1}}],["native",{"2":{"6":1,"147":1,"188":4,"195":1}}],["nan",{"2":{"9":1}}],["named",{"2":{"153":1}}],["namedtuple",{"2":{"48":2,"153":2,"188":2}}],["name",{"2":{"6":1,"27":4,"180":1,"188":1,"194":1,"195":2,"199":1}}],["namespaced",{"2":{"153":1}}],["names",{"2":{"6":1,"27":4,"153":3,"170":3,"188":1}}],["nodestatus",{"2":{"146":6}}],["nodes",{"2":{"64":1,"146":4}}],["node",{"2":{"64":26,"146":17}}],["nor",{"2":{"60":1,"173":1,"176":1}}],["normalized",{"2":{"59":1}}],["normalize",{"2":{"59":1}}],["norm",{"2":{"6":1,"59":22}}],["north",{"2":{"6":1,"66":12,"157":1}}],["now",{"2":{"6":1,"13":1,"21":1,"23":1,"55":1,"58":2,"59":4,"60":1,"64":1,"69":1,"76":1,"77":1,"85":1,"145":1,"146":2,"168":1,"174":1,"175":3,"176":1,"180":1,"191":5,"192":6,"193":2,"194":1,"195":3,"198":2}}],["no",{"2":{"6":6,"53":1,"59":2,"64":4,"70":1,"71":1,"73":1,"74":14,"75":1,"88":2,"97":3,"108":3,"116":2,"125":2,"127":1,"129":1,"130":2,"135":2,"137":1,"138":3,"139":3,"140":1,"146":2,"147":1,"148":1,"153":3,"174":1,"176":2,"177":1,"180":1,"188":1,"195":1}}],["nonzero",{"2":{"177":1}}],["none",{"2":{"6":4,"64":1,"69":1,"70":1,"73":1,"75":1,"76":1,"105":4,"107":1}}],["nondimensional",{"2":{"6":1,"176":1}}],["nonintersecting",{"2":{"6":1,"49":1,"165":1,"169":1}}],["non",{"2":{"3":4,"6":2,"48":1,"57":2,"64":15,"70":2,"71":1,"73":1,"74":4,"75":1,"76":2,"84":1,"122":2,"129":1,"151":1,"159":1}}],["note",{"2":{"4":8,"6":12,"19":1,"25":1,"53":1,"56":2,"59":1,"62":2,"63":2,"64":3,"66":1,"69":2,"71":3,"74":5,"76":3,"82":1,"85":1,"88":5,"116":1,"121":1,"122":1,"157":1,"159":1,"172":1,"177":1,"181":1,"182":2,"183":1,"192":2,"193":1}}],["not",{"0":{"147":1},"2":{"1":4,"3":16,"4":2,"6":19,"18":1,"19":1,"27":1,"48":1,"50":1,"53":4,"56":1,"59":4,"60":1,"62":1,"64":18,"69":1,"73":1,"74":7,"76":3,"81":1,"87":2,"88":4,"90":2,"91":1,"93":1,"94":2,"96":2,"97":2,"108":3,"110":5,"111":3,"112":2,"113":2,"116":5,"121":1,"122":2,"125":1,"134":2,"135":2,"137":1,"145":4,"146":2,"147":1,"150":2,"151":1,"152":1,"153":7,"155":3,"157":2,"158":1,"159":1,"161":2,"164":2,"168":3,"170":4,"171":1,"172":1,"173":1,"174":1,"176":2,"177":1,"187":1,"188":2,"192":1,"193":1,"197":1}}],["nothing`",{"2":{"71":2,"74":2,"76":2}}],["nothing",{"2":{"1":68,"4":2,"6":42,"15":3,"64":4,"69":1,"71":2,"73":1,"74":2,"76":2,"88":1,"116":1,"145":9,"146":3,"150":2,"153":3,"155":3,"161":24,"164":1,"168":60,"170":2,"173":1,"177":1,"180":2,"181":6,"182":6,"183":6,"184":1,"185":32,"189":7,"191":252,"192":16,"193":20}}],["ne",{"2":{"192":2}}],["net",{"2":{"164":2}}],["ness",{"2":{"155":1}}],["nesting",{"2":{"151":2}}],["nestedloopfast",{"2":{"200":1}}],["nested",{"2":{"1":4,"4":2,"6":5,"18":1,"53":1,"150":4,"151":2,"153":2,"170":2,"180":1,"186":1}}],["never",{"2":{"151":1,"181":1}}],["neumann",{"2":{"146":1}}],["neither",{"2":{"76":1}}],["neighborhood",{"2":{"146":2}}],["neighbor",{"2":{"64":27}}],["neighboring",{"2":{"6":6,"64":1,"180":1,"181":1,"182":1,"183":2}}],["nearly",{"2":{"195":1}}],["nearest",{"2":{"64":1,"74":2}}],["neatly",{"2":{"17":1}}],["nedge",{"2":{"64":2,"189":13}}],["nextnode",{"2":{"146":27}}],["nextnodes",{"2":{"146":6}}],["next",{"2":{"63":1,"64":81,"66":3,"69":4,"116":14,"146":3,"169":13,"182":5}}],["necessarily",{"2":{"6":1,"145":1,"171":1}}],["necessary",{"2":{"6":1,"151":1,"180":1}}],["newfeature",{"2":{"155":2}}],["newnodes",{"2":{"146":2}}],["new",{"2":{"6":1,"60":1,"64":58,"66":9,"70":3,"71":1,"76":16,"116":2,"146":4,"152":1,"153":21,"164":3,"165":1,"167":1,"169":19,"170":1,"177":8,"181":1,"182":2,"183":1,"193":1,"194":1,"199":1}}],["negative",{"2":{"4":6,"6":3,"55":2,"56":1,"57":2,"84":2,"85":3}}],["needs",{"2":{"63":1}}],["needing",{"2":{"4":2,"6":1,"17":1,"166":1}}],["need",{"2":{"1":2,"3":2,"4":4,"5":2,"6":5,"28":1,"59":2,"62":1,"64":2,"71":1,"81":1,"88":4,"93":1,"94":1,"116":1,"146":2,"148":1,"153":3,"166":1,"170":1,"184":1,"185":1,"192":1,"193":2,"200":2}}],["needed",{"2":{"1":4,"6":4,"53":1,"59":1,"64":4,"66":1,"70":1,"73":1,"75":1,"85":2,"116":5,"146":1,"153":1,"164":1,"170":1,"172":3,"193":1}}],["human",{"2":{"195":1}}],["hull`",{"2":{"82":2}}],["hulls",{"2":{"6":1,"77":1,"82":1}}],["hull",{"0":{"46":1,"77":1,"79":1,"80":1},"1":{"78":1,"79":1,"80":1,"81":1,"82":1},"2":{"0":1,"6":8,"27":2,"46":1,"77":2,"79":4,"80":1,"81":10,"82":15}}],["hypot",{"2":{"177":1}}],["h2",{"2":{"116":6}}],["h1",{"2":{"116":11}}],["hm",{"2":{"58":2}}],["h",{"2":{"53":2,"64":2,"76":8}}],["href=",{"2":{"6":2}}],["https",{"2":{"6":2,"70":1,"73":1,"74":1,"75":1,"82":1,"116":2,"157":1,"182":1}}],["high",{"2":{"195":1}}],["highest",{"2":{"193":1}}],["higher",{"2":{"6":1,"82":1}}],["hit",{"2":{"64":1,"153":1,"155":3,"170":1}}],["hits",{"2":{"18":1}}],["hidedecorations",{"2":{"58":2}}],["hinter",{"2":{"27":3,"60":1,"173":1,"176":1}}],["hint",{"2":{"27":3,"60":1,"176":1}}],["hinge=2",{"2":{"73":1}}],["hinge`",{"2":{"73":1}}],["hinge",{"2":{"6":1,"64":1,"74":13,"116":15}}],["hist",{"2":{"13":1}}],["histogram",{"2":{"13":1}}],["hcat",{"2":{"6":1}}],["heavily",{"2":{"153":1}}],["heatmap",{"2":{"13":5,"14":6,"58":2,"84":2,"146":1}}],["here",{"2":{"6":3,"9":1,"13":1,"14":1,"20":1,"59":1,"74":1,"82":2,"105":1,"146":2,"153":2,"155":4,"157":1,"161":1,"176":1,"192":2,"197":5,"198":3}}],["helpers",{"0":{"64":1},"2":{"105":1,"122":1}}],["helper",{"0":{"71":1,"74":1,"76":1},"2":{"63":1,"64":1,"69":1}}],["helps",{"2":{"26":1}}],["help",{"2":{"6":1,"157":1,"159":1}}],["held",{"2":{"1":2,"6":1,"150":2,"153":1}}],["hours",{"2":{"199":1}}],["hood",{"2":{"195":1}}],["hook",{"2":{"6":1,"180":1}}],["home",{"2":{"192":1}}],["horizontal",{"2":{"66":1,"74":1,"146":1,"180":1}}],["hormann",{"0":{"71":1,"74":1,"76":1},"2":{"6":2,"59":2,"64":3,"69":2,"70":1,"73":1,"75":1}}],["how",{"0":{"22":1},"2":{"6":2,"22":2,"55":1,"59":1,"64":1,"74":1,"88":1,"146":2,"155":1,"171":1,"180":1,"192":1,"195":1,"197":2,"198":2,"199":1,"200":1}}],["however",{"2":{"3":2,"6":2,"53":1,"59":1,"63":1,"64":1,"74":1,"81":1,"84":1,"88":1,"90":1,"94":1,"167":1}}],["hole",{"2":{"53":1,"56":3,"58":2,"59":9,"63":4,"64":60,"66":3,"70":6,"73":2,"76":15,"85":3,"100":1,"101":1,"102":1,"116":33,"146":5,"162":2,"191":1}}],["holes=",{"2":{"64":1}}],["holes",{"2":{"4":6,"5":2,"6":4,"9":2,"53":2,"55":1,"59":2,"63":1,"64":19,"69":4,"70":2,"73":2,"75":6,"76":29,"85":3,"88":3,"113":1,"116":11,"137":1,"146":17,"162":2,"191":4}}],["holding",{"2":{"6":1,"146":1,"153":2}}],["hold",{"2":{"6":1,"146":1,"159":1,"180":1,"195":1}}],["holds",{"2":{"6":1,"64":1,"158":2,"178":1}}],["halign",{"2":{"180":1}}],["half",{"2":{"65":2}}],["hail",{"2":{"162":1}}],["handling",{"0":{"173":1},"2":{"148":1}}],["handler",{"2":{"60":1,"173":1}}],["handle",{"2":{"27":1,"145":1,"151":2,"153":1,"192":1}}],["handled",{"2":{"18":1}}],["hao",{"2":{"116":1}}],["had",{"2":{"70":1,"73":1,"88":1,"159":1,"175":1}}],["happens",{"2":{"64":1}}],["happen",{"2":{"50":1,"153":1}}],["have",{"2":{"3":6,"4":18,"6":18,"19":1,"29":1,"49":1,"53":2,"56":3,"59":6,"60":1,"64":4,"74":1,"82":2,"84":1,"85":2,"88":10,"116":5,"121":1,"122":3,"124":1,"125":1,"146":1,"147":1,"148":2,"152":1,"153":1,"155":2,"157":2,"159":1,"170":2,"180":1,"182":1,"188":1,"191":1,"192":1,"197":1,"198":1,"199":3}}],["haskey",{"2":{"153":1,"188":1}}],["hash",{"2":{"146":1}}],["hasn",{"2":{"146":1}}],["hassle",{"2":{"1":2,"6":1,"185":1}}],["has",{"2":{"1":8,"6":4,"52":1,"55":2,"59":2,"64":2,"71":2,"74":1,"76":1,"84":1,"85":1,"88":11,"127":1,"145":1,"150":8,"153":6,"160":1,"175":2,"184":1,"192":1}}],["xticklabelsvisible",{"2":{"192":1}}],["xticklabelrotation",{"2":{"13":2}}],["xoffset",{"2":{"191":4,"193":1}}],["x=x",{"2":{"189":1}}],["x`",{"2":{"153":1}}],["xvec",{"2":{"146":4}}],["xbounds",{"2":{"146":4}}],["xhalf",{"2":{"146":2}}],["xlast",{"2":{"85":3}}],["xfirst",{"2":{"85":5}}],["x0",{"2":{"85":5}}],["xn",{"2":{"66":4}}],["xind+1",{"2":{"146":1}}],["xind",{"2":{"146":2}}],["xinterior",{"2":{"63":2}}],["xi−xi−1",{"2":{"6":1}}],["xcentroid",{"2":{"63":13}}],["xrange",{"2":{"58":3,"84":2}}],["xautolimits",{"2":{"58":2}}],["xp2",{"2":{"53":5}}],["x26",{"2":{"53":2,"56":6,"59":1,"60":4,"64":58,"66":36,"70":4,"71":4,"74":24,"76":2,"85":3,"88":14,"103":2,"104":2,"105":48,"114":2,"115":2,"116":170,"122":22,"127":2,"131":2,"132":2,"141":2,"142":2,"145":4,"146":12,"153":2,"164":2,"169":6,"173":2,"176":2,"182":10,"183":2,"189":4,"197":4}}],["x2",{"2":{"6":3,"59":4,"63":2,"66":18,"85":8,"105":10,"116":5,"122":4,"146":5,"177":6,"189":2}}],["x1",{"2":{"6":4,"59":3,"63":2,"66":22,"85":8,"105":11,"116":6,"122":5,"146":5,"177":7,"189":2}}],["xs",{"2":{"6":3,"66":4,"146":30,"189":4}}],["xmax",{"2":{"6":1,"65":2,"66":48}}],["xmin",{"2":{"6":1,"65":2,"66":49}}],["x3c",{"2":{"5":2,"6":34,"27":1,"53":4,"56":2,"59":66,"64":17,"66":11,"69":3,"70":1,"73":1,"74":6,"75":1,"84":1,"85":13,"88":2,"105":33,"116":13,"122":10,"145":1,"146":4,"153":3,"155":15,"157":3,"158":4,"159":4,"162":2,"165":3,"169":5,"170":2,"176":2,"181":2,"182":6,"183":3,"184":9,"200":1}}],["xy`",{"2":{"172":1}}],["xy",{"2":{"1":8,"59":1,"172":3}}],["x",{"2":{"1":8,"4":2,"6":8,"7":1,"9":5,"11":6,"13":11,"14":10,"15":4,"46":2,"53":9,"56":2,"58":8,"62":1,"63":10,"64":21,"65":1,"66":8,"69":6,"71":9,"74":18,"76":9,"84":2,"85":7,"88":3,"105":21,"116":16,"122":7,"145":11,"146":2,"148":2,"150":6,"153":5,"155":10,"159":5,"164":2,"166":2,"170":4,"171":4,"172":1,"177":2,"180":2,"182":2,"184":1,"185":2,"186":2,"189":33,"191":6,"192":2,"193":2,"197":1,"199":2}}],["=>",{"2":{"153":2}}],["=float64",{"2":{"63":3,"73":1,"75":1}}],["=false",{"2":{"53":1}}],["===",{"2":{"105":8,"145":4}}],["==",{"2":{"9":1,"19":1,"28":1,"53":4,"56":2,"59":9,"60":2,"63":1,"64":34,"66":30,"71":1,"74":20,"75":2,"76":1,"80":1,"84":1,"88":16,"116":44,"122":2,"145":3,"146":18,"153":2,"162":1,"164":1,"169":1,"173":1,"176":2,"180":1,"184":3}}],["=",{"2":{"1":10,"3":34,"4":14,"5":4,"6":62,"11":1,"13":19,"14":33,"15":18,"27":5,"28":7,"31":2,"32":2,"33":2,"34":2,"46":3,"52":4,"53":56,"55":6,"56":25,"58":35,"59":110,"60":3,"62":6,"63":36,"64":324,"65":6,"66":96,"68":7,"69":29,"70":21,"71":30,"73":18,"74":143,"75":21,"76":78,"79":6,"80":4,"81":14,"82":4,"84":15,"85":52,"87":7,"88":40,"90":7,"91":3,"93":5,"94":3,"96":4,"97":23,"98":3,"99":7,"100":14,"101":14,"102":4,"103":2,"104":2,"105":57,"107":7,"108":18,"109":3,"110":11,"111":17,"112":9,"113":3,"114":2,"115":2,"116":189,"118":3,"119":3,"121":7,"122":40,"124":3,"125":22,"126":3,"127":9,"128":14,"129":10,"130":6,"131":2,"132":2,"134":7,"135":22,"136":3,"137":11,"138":14,"139":14,"140":4,"141":2,"142":2,"145":32,"146":110,"148":1,"150":6,"153":40,"154":4,"155":39,"157":3,"158":6,"159":2,"161":2,"162":4,"164":9,"166":1,"168":3,"169":30,"170":20,"173":2,"175":16,"176":21,"177":18,"178":2,"179":5,"180":60,"181":11,"182":49,"183":7,"184":43,"185":2,"186":1,"188":3,"189":42,"191":45,"192":19,"193":13,"194":3,"195":4,"196":7,"198":12,"199":6,"200":2}}],["utm",{"2":{"192":1}}],["utility",{"0":{"189":1},"2":{"59":1,"153":1,"170":1}}],["utils",{"0":{"184":1},"2":{"27":1}}],["u2",{"2":{"116":4}}],["u1",{"2":{"116":4}}],["update",{"2":{"64":6,"146":10}}],["updated",{"2":{"64":6,"155":3}}],["updates",{"2":{"59":1}}],["up",{"2":{"64":2,"74":1,"116":1,"129":1,"151":1,"168":1,"182":2,"191":2}}],["upper",{"2":{"6":1,"146":1,"198":1}}],["uv",{"2":{"59":1}}],["usage",{"2":{"199":1}}],["usable",{"2":{"156":1}}],["usa",{"0":{"80":1},"2":{"80":4,"180":15,"199":3}}],["us",{"2":{"56":1,"82":1,"192":1,"199":1}}],["usually",{"2":{"6":2,"22":2,"77":1,"153":1,"155":1,"157":1,"195":1}}],["usual",{"2":{"6":1,"162":1,"165":1}}],["usecases",{"2":{"21":1,"23":1}}],["uses",{"2":{"6":3,"77":1,"82":1,"116":1,"156":1,"157":1,"172":1,"176":1,"180":1,"195":1}}],["users",{"2":{"27":1,"148":1,"167":1}}],["user",{"2":{"6":12,"49":1,"63":1,"70":3,"73":3,"75":3,"153":1,"181":1,"182":1,"183":1,"197":1}}],["useful",{"2":{"6":10,"59":1,"146":1,"174":1,"177":1,"180":2,"188":1}}],["used",{"2":{"1":2,"5":2,"6":9,"53":1,"56":1,"57":1,"59":1,"63":2,"64":7,"66":1,"69":1,"74":1,"84":1,"85":1,"88":1,"122":1,"146":2,"150":2,"153":1,"155":1,"157":1,"158":1,"160":1,"170":1,"177":1,"180":1,"182":2,"187":2,"192":1,"195":1,"197":2,"198":1}}],["use",{"2":{"1":4,"4":2,"5":2,"6":12,"11":1,"20":1,"22":1,"49":1,"59":1,"64":1,"76":1,"82":2,"105":2,"122":1,"146":1,"147":1,"150":2,"153":4,"154":1,"157":2,"162":1,"170":3,"171":1,"175":1,"177":1,"180":1,"182":2,"188":3,"191":1,"195":1,"197":2,"200":2}}],["using",{"0":{"192":1},"2":{"1":8,"4":2,"5":6,"6":12,"11":4,"13":4,"14":1,"15":1,"27":6,"28":1,"46":1,"52":1,"53":1,"55":2,"56":2,"58":4,"59":7,"60":3,"62":2,"63":1,"64":5,"65":2,"66":1,"68":2,"69":1,"71":3,"72":1,"74":4,"76":3,"79":1,"80":2,"81":1,"82":2,"84":2,"85":2,"87":2,"88":1,"90":2,"91":1,"93":2,"94":1,"96":2,"97":1,"104":1,"105":1,"107":2,"108":1,"115":1,"116":1,"118":2,"119":1,"121":2,"122":1,"124":2,"125":1,"132":1,"134":2,"135":1,"142":1,"145":1,"146":5,"147":1,"148":2,"150":2,"151":1,"153":4,"154":1,"155":1,"159":1,"162":1,"165":1,"166":2,"169":1,"170":2,"171":1,"172":1,"173":3,"175":1,"176":5,"177":1,"180":3,"182":1,"184":1,"185":4,"186":2,"188":2,"189":1,"190":4,"191":1,"193":1,"194":2,"196":1,"197":1,"198":4,"199":2}}],["until",{"2":{"146":3,"151":1,"182":1,"188":1}}],["unprocessed",{"2":{"64":1}}],["unknown",{"2":{"64":4,"66":15}}],["unknown=3",{"2":{"64":1}}],["unmatched",{"2":{"64":9,"66":26}}],["understand",{"2":{"187":1}}],["under",{"2":{"56":2,"195":1}}],["undergrad",{"2":{"9":1}}],["undef",{"2":{"53":2,"64":1,"181":1,"182":1,"184":2,"189":2}}],["unless",{"2":{"48":1,"64":1,"71":2,"74":2,"76":2,"153":1}}],["unlike",{"2":{"18":1,"187":1}}],["unstable",{"2":{"13":1,"153":1,"159":1}}],["unneeded",{"2":{"6":3,"64":1,"70":2,"73":2,"75":2}}],["unnecessary",{"2":{"6":3,"146":1,"181":1,"182":1,"183":1}}],["universal",{"2":{"192":1}}],["united",{"2":{"180":1}}],["unit",{"2":{"157":1}}],["unify",{"2":{"21":1,"23":1}}],["unique",{"2":{"6":2,"74":3,"165":2,"169":2}}],["unioning",{"2":{"76":1}}],["unionintersectingpolygons",{"2":{"0":1,"6":8,"70":1,"71":2,"73":1,"74":2,"75":1,"76":2,"165":2,"167":2,"168":1,"169":4}}],["unions",{"0":{"76":1},"2":{"18":1,"158":1}}],["union",{"0":{"32":1,"75":1},"2":{"0":1,"1":4,"3":4,"4":8,"6":22,"11":3,"27":1,"28":1,"32":2,"49":2,"53":2,"56":1,"59":1,"63":4,"64":7,"66":1,"73":2,"75":18,"76":30,"85":1,"88":8,"99":2,"100":4,"101":1,"103":2,"104":1,"110":2,"111":6,"114":2,"115":1,"122":4,"127":2,"128":4,"129":1,"131":2,"132":1,"137":2,"138":4,"139":1,"141":2,"142":1,"145":1,"146":5,"148":1,"150":4,"151":3,"153":3,"158":4,"165":1,"167":1,"169":9,"170":3,"177":4,"180":2,"181":3,"182":3,"183":3,"189":1}}],["unchanged",{"2":{"1":2,"6":2,"150":2,"153":1,"180":1}}],["unwrap",{"0":{"155":1},"2":{"0":1,"6":3,"155":17}}],["gdal",{"2":{"195":1}}],["gml",{"2":{"195":1}}],["gpkg",{"2":{"195":3}}],["gadm",{"2":{"199":4}}],["ga",{"2":{"192":3,"196":2}}],["gaps",{"2":{"146":1}}],["global",{"2":{"192":1}}],["globally",{"2":{"157":1,"170":1}}],["gft",{"2":{"190":1,"192":2}}],["gc",{"2":{"164":6}}],["gb",{"2":{"27":1}}],["guarantee",{"2":{"19":1,"26":1}}],["guaranteed",{"2":{"1":2,"6":1,"53":1,"150":2,"170":1}}],["grand",{"2":{"199":1}}],["grained",{"2":{"175":1}}],["grahamscanmethod",{"2":{"82":1}}],["graphics",{"2":{"6":1,"59":1}}],["great",{"2":{"191":1,"193":1,"195":1}}],["greater",{"2":{"6":1,"145":1,"177":1}}],["greiner",{"0":{"71":1,"74":1,"76":1},"2":{"64":3,"69":2,"70":1,"73":1,"75":1}}],["green",{"2":{"14":1,"192":1}}],["grid",{"2":{"6":1,"58":1,"66":4}}],["grouped",{"2":{"191":1}}],["groups",{"2":{"6":1,"146":1}}],["grouping",{"2":{"1":2,"6":1,"150":2,"170":3}}],["grows",{"2":{"6":1,"157":1}}],["g",{"2":{"6":1,"53":3,"56":3,"60":1,"63":3,"66":3,"85":6,"151":1,"153":2,"155":4,"157":1,"180":2,"189":2,"195":1}}],["g2",{"2":{"3":10,"6":5,"91":4,"94":3,"97":12,"98":6,"99":9,"100":6,"101":6,"102":3,"103":4,"104":2,"105":21,"108":10,"109":6,"110":10,"111":8,"112":4,"113":2,"114":4,"115":2,"125":10,"126":6,"127":10,"128":6,"129":5,"130":4,"131":4,"132":2,"135":10,"136":6,"137":9,"138":6,"139":6,"140":3,"141":4,"142":2}}],["g1",{"2":{"3":10,"4":2,"6":6,"91":4,"94":3,"97":12,"98":6,"99":9,"100":6,"101":6,"102":3,"103":2,"104":4,"105":21,"108":9,"109":6,"110":10,"111":8,"112":4,"113":2,"114":2,"115":4,"125":10,"126":6,"127":9,"128":6,"129":5,"130":4,"131":2,"132":4,"135":10,"136":6,"137":9,"138":6,"139":6,"140":3,"141":2,"142":4}}],["generic",{"2":{"48":1}}],["generation",{"2":{"180":2}}],["generated",{"2":{"27":1,"28":1,"46":1,"53":1,"56":1,"59":1,"60":1,"63":1,"64":1,"66":1,"69":1,"71":1,"72":1,"74":1,"76":1,"82":1,"85":1,"88":1,"91":1,"94":1,"104":1,"105":1,"115":1,"116":1,"119":1,"122":1,"132":1,"142":1,"145":1,"146":1,"147":1,"153":1,"154":1,"155":1,"159":1,"162":1,"165":1,"166":1,"169":1,"170":1,"171":1,"173":1,"177":1,"180":1,"184":1,"185":1,"186":1,"188":1,"189":1,"198":1}}],["generate",{"2":{"7":1,"13":2,"180":1,"198":2}}],["generalization",{"2":{"57":1}}],["generalized",{"2":{"6":1,"57":3,"59":1}}],["generalise",{"2":{"6":4,"180":1}}],["generally",{"2":{"6":2,"157":2,"188":3}}],["general",{"0":{"2":1,"4":1},"1":{"3":1,"4":1},"2":{"18":1,"20":1,"21":1,"23":1,"148":1,"170":1,"173":1}}],["getfeature",{"2":{"153":1,"155":3,"170":1,"189":5}}],["getcolumn",{"2":{"153":2,"155":1,"170":2}}],["getgeom",{"2":{"103":1,"104":1,"114":1,"115":1,"122":2,"131":1,"132":1,"141":1,"142":1,"153":3,"155":3,"170":2,"180":3,"189":6}}],["getring",{"2":{"64":1}}],["getindex",{"2":{"59":2}}],["gethole",{"2":{"53":1,"56":1,"63":1,"64":4,"66":1,"69":1,"70":2,"73":2,"76":6,"85":1,"88":2,"116":5,"162":1,"191":1}}],["getexterior",{"2":{"53":1,"56":1,"59":1,"63":1,"64":3,"66":1,"69":1,"70":2,"73":2,"75":3,"76":6,"85":1,"88":2,"116":5,"145":1,"146":1,"162":1,"191":1}}],["getpolygon",{"2":{"71":3,"74":2,"76":2,"88":3}}],["getpoint",{"2":{"52":1,"53":5,"55":2,"56":1,"59":1,"62":1,"63":6,"64":3,"65":2,"66":3,"68":3,"84":1,"85":6,"87":4,"88":13,"90":4,"93":1,"96":1,"105":7,"107":4,"116":28,"118":2,"121":4,"122":2,"124":2,"127":2,"134":4,"145":5,"162":3,"175":4,"177":2,"184":1,"189":3,"191":2}}],["getproperty",{"2":{"13":2,"14":1}}],["get",{"2":{"6":1,"13":1,"28":1,"55":1,"60":1,"64":9,"70":1,"71":1,"73":1,"74":2,"75":2,"82":2,"146":4,"153":3,"170":1,"173":1,"176":3,"180":1,"181":1,"183":1,"184":2,"188":5,"189":1,"191":2,"199":2}}],["geoparquet",{"2":{"195":4}}],["geopoly1",{"2":{"193":1,"194":1}}],["geopoly2",{"2":{"193":1,"194":1}}],["geoaxis",{"2":{"192":4,"196":1}}],["geointeface",{"2":{"151":1}}],["geointerace",{"2":{"48":1}}],["geointerfacemakie",{"2":{"179":1,"198":1,"199":1}}],["geointerface",{"0":{"26":1},"2":{"1":40,"3":18,"4":4,"6":41,"11":1,"13":1,"14":1,"15":1,"21":1,"23":1,"26":1,"27":7,"48":3,"52":1,"53":1,"55":1,"56":1,"59":23,"62":1,"63":1,"64":1,"65":1,"66":1,"68":1,"69":1,"70":1,"73":1,"74":1,"75":1,"79":1,"80":1,"81":1,"84":1,"85":11,"87":1,"88":2,"90":1,"91":2,"93":1,"94":2,"96":1,"97":2,"105":1,"107":1,"108":3,"118":1,"119":2,"121":1,"122":2,"124":1,"125":2,"134":1,"135":2,"145":5,"146":1,"150":6,"151":3,"153":11,"155":2,"161":9,"164":2,"165":1,"166":1,"168":23,"172":2,"175":1,"176":1,"179":1,"180":2,"185":13,"186":1,"189":1,"190":1,"191":122,"192":5,"193":9,"196":1,"198":1,"199":1}}],["geo",{"2":{"146":1,"176":4,"192":2}}],["geotable",{"2":{"25":1}}],["geojson",{"2":{"11":1,"180":2,"190":1,"192":4,"195":3}}],["geographic",{"2":{"6":1,"157":1,"192":1,"195":1}}],["geographiclib",{"2":{"6":1,"176":1}}],["geodataframes",{"2":{"195":3}}],["geodesy",{"2":{"157":1}}],["geodesic`",{"2":{"176":2}}],["geodesic",{"0":{"196":1},"2":{"0":1,"6":8,"27":1,"157":6,"175":6,"176":8,"177":1,"196":1}}],["geodesicsegments",{"2":{"0":1,"6":2,"174":1,"175":3,"176":6,"177":2,"196":1}}],["geod",{"2":{"6":2,"176":3}}],["geoformattypes",{"2":{"1":4,"172":2,"190":1,"192":2,"193":8}}],["geomakie",{"0":{"192":1},"2":{"190":2,"192":5,"196":2}}],["geomtype",{"2":{"153":2,"155":1}}],["geomfromgeos",{"2":{"28":1,"176":1}}],["geoms",{"2":{"6":1,"46":3,"82":1,"116":1,"153":12,"155":8}}],["geom2",{"2":{"3":16,"4":2,"6":9,"85":6,"88":1,"105":6,"108":1,"119":3,"122":6,"125":1,"135":2}}],["geom1",{"2":{"3":16,"4":2,"6":9,"85":6,"88":1,"105":4,"108":1,"119":3,"122":6,"125":1,"135":2}}],["geometrical",{"2":{"197":1}}],["geometric",{"2":{"21":2,"23":2,"62":1,"157":1}}],["geometries",{"0":{"98":1,"99":1,"100":1,"101":1,"102":1,"103":1,"104":1,"109":1,"110":1,"111":1,"112":1,"113":1,"114":1,"115":1,"126":1,"127":1,"128":1,"129":1,"130":1,"131":1,"132":1,"136":1,"137":1,"138":1,"139":1,"140":1,"141":1,"142":1,"191":1,"192":1,"193":1},"2":{"1":12,"3":16,"4":28,"6":63,"18":3,"20":1,"21":2,"23":2,"25":4,"48":3,"52":1,"53":3,"56":4,"63":1,"66":2,"69":1,"70":5,"73":5,"74":4,"75":5,"82":6,"84":1,"85":4,"87":1,"88":7,"91":1,"96":1,"97":1,"105":2,"108":2,"116":1,"118":1,"119":1,"121":2,"122":3,"124":2,"125":2,"135":2,"137":1,"148":1,"150":6,"152":2,"153":6,"154":1,"155":5,"166":1,"170":3,"172":2,"174":3,"175":1,"176":4,"177":1,"178":1,"181":1,"182":1,"183":1,"186":1,"189":1,"190":5,"192":1,"193":2,"194":2,"195":1,"197":5,"198":1,"200":1}}],["geometry=",{"2":{"194":1}}],["geometrycolumns",{"2":{"153":5,"155":1,"170":2}}],["geometrycollections",{"2":{"197":1}}],["geometrycollection",{"2":{"49":1,"199":1}}],["geometrycollectiontrait",{"2":{"28":1,"49":1,"103":1,"104":1,"114":1,"115":1,"131":1,"132":1,"141":1,"142":1}}],["geometrycorrections",{"2":{"164":1}}],["geometrycorrection",{"2":{"0":1,"6":11,"162":2,"163":2,"164":17,"165":11,"169":4}}],["geometrybasics",{"2":{"27":3,"58":2,"59":10,"82":1,"84":1,"97":1,"125":1,"135":1}}],["geometry",{"0":{"2":1,"73":1,"103":2,"104":2,"114":2,"115":2,"131":2,"132":2,"141":2,"142":2,"163":1,"172":1,"178":1,"190":1,"194":1},"1":{"3":1,"4":1,"164":1,"165":1,"173":1,"179":1,"180":1,"191":1,"192":1,"193":1,"194":1,"195":1},"2":{"1":20,"3":48,"4":24,"6":75,"9":1,"11":2,"18":4,"20":1,"25":1,"27":1,"49":3,"53":7,"56":4,"60":4,"63":3,"65":1,"66":4,"69":4,"80":1,"84":4,"85":6,"88":8,"90":5,"91":2,"93":4,"94":4,"96":4,"97":5,"98":4,"99":1,"103":3,"104":4,"105":3,"107":2,"108":5,"109":4,"110":2,"111":2,"114":3,"115":4,"116":2,"118":2,"122":3,"124":3,"125":4,"126":4,"127":2,"131":3,"132":4,"134":4,"135":5,"136":4,"141":3,"142":4,"144":1,"148":4,"150":6,"151":2,"153":28,"155":8,"157":5,"161":1,"162":1,"163":2,"164":28,"165":6,"166":1,"170":12,"171":1,"172":6,"174":3,"175":1,"176":5,"177":8,"180":6,"189":6,"191":1,"192":1,"193":4,"194":2,"195":2,"197":1,"198":7,"199":4,"200":2}}],["geometryopsprojext",{"2":{"172":1,"173":1,"176":1,"177":1}}],["geometryopslibgeosext",{"2":{"60":1}}],["geometryopscore`",{"2":{"27":1}}],["geometryopscore",{"2":{"0":17,"1":2,"6":15,"27":7,"150":2}}],["geometryops",{"0":{"0":1,"21":1,"27":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1},"2":{"0":122,"1":8,"3":27,"4":10,"5":3,"6":122,"7":2,"11":1,"13":1,"14":1,"15":1,"17":2,"21":1,"22":4,"23":1,"27":1,"28":2,"52":1,"55":1,"58":5,"60":1,"62":1,"65":1,"68":1,"69":1,"70":1,"73":1,"74":1,"75":1,"77":1,"79":1,"80":1,"81":3,"84":1,"87":1,"88":1,"90":1,"91":2,"93":1,"94":2,"96":1,"97":2,"105":2,"107":1,"108":2,"118":1,"119":1,"121":1,"122":1,"124":1,"125":2,"134":1,"135":2,"145":3,"146":2,"150":4,"153":1,"156":2,"157":1,"161":1,"164":1,"165":4,"168":1,"173":1,"175":1,"176":2,"179":1,"180":2,"185":1,"187":1,"188":2,"189":1,"190":1,"191":3,"196":1,"197":1,"198":2,"199":2}}],["geom",{"2":{"1":14,"4":42,"6":48,"18":3,"27":12,"28":10,"31":5,"32":5,"33":5,"34":5,"36":4,"37":4,"38":4,"39":4,"40":4,"41":4,"42":4,"43":4,"44":4,"45":4,"53":25,"56":17,"63":28,"64":16,"66":6,"69":15,"70":8,"71":2,"73":12,"74":10,"75":9,"76":9,"85":28,"88":45,"97":4,"105":1,"108":4,"116":3,"122":1,"125":4,"135":4,"145":3,"146":1,"148":2,"150":8,"153":34,"155":49,"169":11,"170":13,"171":4,"177":13,"180":36,"184":3,"185":7,"186":4,"189":13,"199":6}}],["geospatial",{"0":{"193":1,"195":1},"2":{"190":5,"192":1,"193":3,"195":5}}],["geoscontext",{"2":{"176":1}}],["geosdensify",{"2":{"28":2,"176":3}}],["geos",{"0":{"188":1},"2":{"0":1,"6":7,"28":8,"29":1,"31":1,"32":1,"33":1,"34":1,"36":1,"37":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"60":4,"77":1,"81":4,"82":1,"157":1,"178":5,"180":2,"187":1,"188":12}}],["got",{"2":{"184":3}}],["goes",{"2":{"6":2,"145":2}}],["good",{"2":{"6":1,"59":1,"188":2,"193":1}}],["going",{"2":{"4":8,"6":5,"66":2,"81":1,"88":5,"145":1,"146":1,"190":1}}],["go",{"2":{"1":10,"3":34,"4":4,"6":43,"11":9,"13":1,"14":1,"15":6,"18":1,"27":2,"28":5,"31":1,"32":1,"33":1,"34":1,"36":1,"37":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":2,"52":1,"55":1,"59":1,"62":2,"65":1,"68":2,"69":2,"70":2,"73":2,"74":2,"75":2,"79":3,"80":2,"81":8,"82":2,"84":6,"87":1,"88":2,"90":2,"91":2,"93":2,"94":2,"96":1,"97":2,"105":1,"107":1,"108":2,"118":1,"119":2,"121":1,"122":2,"124":1,"125":2,"134":2,"135":2,"145":6,"146":2,"148":1,"150":4,"153":2,"155":1,"161":3,"168":3,"175":7,"176":8,"179":2,"180":49,"185":3,"188":1,"189":2,"190":1,"191":3,"193":1,"195":1,"196":3,"197":9,"198":2,"199":5,"200":1}}],["gtrait",{"2":{"85":2}}],["gt",{"2":{"1":2,"6":2,"9":2,"10":1,"11":5,"64":3,"145":3,"150":2}}],["gif",{"2":{"182":1}}],["gives",{"2":{"199":1}}],["give",{"2":{"116":1,"195":1}}],["given",{"2":{"4":14,"6":21,"18":2,"25":1,"52":1,"53":1,"56":2,"63":3,"64":8,"66":3,"69":5,"70":1,"71":2,"73":1,"74":2,"75":1,"76":2,"85":8,"88":4,"90":1,"91":1,"93":1,"94":1,"97":1,"108":1,"116":7,"118":1,"119":1,"125":1,"127":1,"135":1,"148":1,"164":5,"165":1,"168":1,"170":1,"174":2,"176":2,"177":2,"183":1}}],["github",{"2":{"6":2,"82":1,"157":1}}],["gis",{"2":{"5":2,"6":1,"21":1,"23":1,"59":1}}],["gi",{"2":{"1":26,"3":84,"4":62,"6":125,"11":8,"13":15,"14":15,"15":8,"18":2,"27":1,"28":12,"31":3,"32":3,"33":3,"34":3,"36":2,"37":2,"38":2,"39":2,"40":2,"41":2,"42":2,"43":2,"44":2,"45":2,"46":3,"52":3,"53":30,"55":5,"56":21,"58":1,"62":5,"63":38,"64":34,"65":5,"66":17,"68":6,"69":13,"70":19,"71":16,"73":25,"74":24,"75":17,"76":36,"79":1,"80":1,"81":3,"82":4,"84":8,"85":42,"87":7,"88":99,"90":7,"91":3,"93":3,"94":3,"96":3,"97":4,"98":6,"99":12,"100":10,"101":7,"102":4,"103":8,"104":6,"105":21,"107":7,"108":2,"109":3,"110":12,"111":14,"112":4,"113":2,"114":8,"115":6,"116":59,"118":5,"119":3,"121":7,"122":51,"124":5,"125":3,"126":6,"127":15,"128":10,"129":7,"130":4,"131":8,"132":6,"134":7,"135":2,"136":6,"137":12,"138":10,"139":7,"140":4,"141":8,"142":6,"145":32,"146":15,"148":4,"150":18,"153":42,"155":52,"158":9,"161":2,"162":10,"164":9,"166":1,"168":3,"169":8,"170":25,"171":5,"175":6,"176":6,"177":12,"179":2,"180":34,"184":4,"185":9,"186":5,"189":55,"190":1,"191":21,"192":2,"193":2,"196":2,"198":5,"199":2}}],["o",{"2":{"170":24}}],["odd",{"2":{"116":1}}],["own",{"2":{"76":1,"148":2}}],["occur",{"2":{"74":1}}],["occurs",{"2":{"74":1}}],["occupied",{"2":{"55":1}}],["old",{"2":{"64":8,"153":3}}],["ourselves",{"2":{"176":1}}],["our",{"2":{"50":1,"176":1,"191":4,"192":3,"198":1}}],["out=3",{"2":{"116":1}}],["out=4",{"2":{"73":1}}],["out`",{"2":{"73":1,"116":1}}],["out",{"2":{"6":3,"64":12,"66":23,"74":6,"76":4,"82":1,"84":5,"97":4,"105":1,"108":3,"116":102,"122":2,"125":4,"135":4,"145":1,"153":1,"177":1,"188":2}}],["outside",{"2":{"3":4,"4":2,"6":3,"64":3,"66":1,"71":2,"74":4,"76":3,"84":2,"85":1,"94":1,"96":1,"107":1,"116":12,"122":3,"140":1}}],["outputs",{"2":{"64":1}}],["output",{"2":{"3":16,"4":2,"6":18,"18":1,"49":1,"69":2,"70":1,"73":1,"74":1,"75":1,"76":2,"88":1,"91":1,"94":1,"97":1,"108":1,"119":1,"122":1,"125":1,"135":1,"145":2,"180":1,"184":1,"189":1}}],["outerjoin",{"2":{"197":1}}],["outermost",{"2":{"153":1}}],["outer",{"2":{"1":2,"6":1,"150":2,"151":1,"153":2,"198":1}}],["omit",{"2":{"6":1,"176":1}}],["obtain",{"2":{"153":1}}],["obtained",{"2":{"49":1}}],["observable",{"2":{"14":2}}],["obs",{"2":{"14":10}}],["obviously",{"2":{"4":2,"6":1,"166":1}}],["objects",{"2":{"1":8,"4":2,"6":17,"150":8,"151":5,"153":4,"155":3,"166":1,"170":1,"174":1,"180":2,"186":1}}],["object",{"2":{"1":8,"4":2,"5":2,"6":8,"20":1,"59":1,"84":1,"116":4,"150":2,"151":5,"153":1,"155":2,"166":1,"172":3,"176":1,"180":1,"186":1}}],["obj",{"2":{"1":8,"4":2,"6":17,"150":4,"153":1,"155":8,"166":1,"170":1,"171":2,"176":3,"180":3,"185":1,"186":1}}],["others",{"2":{"60":1,"169":1}}],["otherwise",{"2":{"4":4,"6":3,"60":1,"64":1,"71":1,"74":1,"85":2,"146":1,"171":1,"173":1,"176":1,"189":1}}],["other",{"0":{"4":1,"6":1,"155":1},"2":{"3":8,"6":12,"53":1,"64":5,"70":1,"73":1,"74":1,"75":2,"76":3,"77":2,"85":2,"88":2,"90":1,"99":1,"116":8,"118":1,"121":1,"122":4,"124":2,"125":2,"128":1,"137":1,"146":1,"151":1,"153":1,"155":1,"158":1,"165":2,"167":1,"169":2,"180":2,"182":2,"187":1,"188":1,"192":1,"197":4,"200":1}}],["ogc",{"0":{"3":1}}],["over=3",{"2":{"73":1}}],["over`",{"2":{"73":1}}],["overflow",{"2":{"69":1}}],["overhead",{"2":{"48":1,"153":1,"170":1}}],["overrides",{"0":{"29":1},"1":{"30":1,"31":1,"32":1,"33":1,"34":1,"35":1,"36":1,"37":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1},"2":{"29":1}}],["override",{"2":{"6":1,"59":1}}],["overlapping",{"2":{"64":11,"74":4,"76":6}}],["overlap",{"2":{"3":8,"6":4,"9":1,"64":2,"74":8,"76":2,"93":1,"97":1,"116":2,"121":5,"122":6,"135":1,"167":1}}],["overlaps",{"0":{"42":1,"120":1,"121":1},"1":{"121":1,"122":1},"2":{"0":10,"3":9,"6":13,"27":1,"42":2,"74":1,"120":1,"121":3,"122":30,"146":1,"197":1}}],["over",{"2":{"1":2,"6":3,"55":2,"56":1,"63":3,"64":5,"66":1,"73":1,"74":11,"76":1,"81":1,"97":1,"105":1,"108":1,"116":15,"122":2,"125":1,"135":1,"150":2,"153":9,"155":3,"170":11,"191":3}}],["opposed",{"2":{"196":1}}],["opposite",{"2":{"3":10,"6":5,"64":2,"71":1,"74":2,"76":1,"91":2,"94":2,"97":1,"119":2,"135":1}}],["ops",{"2":{"170":1}}],["operable",{"2":{"157":1}}],["operates",{"2":{"153":1,"160":1,"167":1,"170":1}}],["operate",{"2":{"18":1,"25":1,"170":1}}],["operations",{"0":{"30":1,"49":1},"1":{"31":1,"32":1,"33":1,"34":1},"2":{"22":1,"49":1,"74":1,"76":1,"148":1}}],["operation",{"2":{"6":4,"64":1,"148":1,"157":1,"165":2,"169":2,"170":1,"188":2,"197":1}}],["open",{"2":{"64":1,"161":1,"192":1}}],["open>",{"2":{"6":2}}],["optimisation",{"2":{"116":1}}],["optimise",{"2":{"105":1}}],["optimal",{"2":{"6":1,"82":1}}],["options",{"2":{"14":1,"64":1}}],["optional",{"2":{"4":10,"6":6,"53":1,"56":2,"66":1,"85":2}}],["op",{"2":{"1":6,"6":3,"19":2,"63":1,"150":6,"170":35}}],["on=2",{"2":{"116":1}}],["on`",{"2":{"116":1}}],["once",{"2":{"105":1,"122":1,"146":1}}],["onto",{"2":{"85":1}}],["ones",{"2":{"168":1}}],["oneunit",{"2":{"59":1}}],["one",{"2":{"1":2,"3":18,"6":15,"49":1,"53":4,"56":2,"58":1,"59":1,"63":1,"64":5,"66":3,"70":1,"71":1,"73":1,"74":32,"75":2,"76":2,"77":1,"84":2,"96":1,"103":1,"105":1,"107":1,"116":18,"121":1,"122":18,"124":2,"125":2,"128":3,"129":2,"130":2,"131":1,"132":1,"134":1,"135":1,"141":1,"145":1,"146":5,"153":1,"157":2,"168":1,"172":1,"176":1,"184":1,"185":1,"192":1,"197":1}}],["on",{"0":{"192":1},"2":{"1":4,"4":6,"6":14,"9":1,"18":1,"20":1,"21":3,"23":3,"25":2,"28":1,"49":2,"53":5,"56":3,"58":1,"59":2,"63":3,"64":28,"66":8,"69":1,"70":1,"71":5,"73":1,"74":4,"75":1,"76":2,"82":1,"84":1,"85":3,"88":2,"96":1,"97":7,"99":2,"100":3,"101":3,"102":1,"105":4,"108":6,"110":4,"111":1,"112":1,"116":125,"122":9,"125":7,"127":2,"135":7,"137":2,"138":1,"139":1,"146":3,"148":1,"150":4,"153":12,"155":1,"157":4,"159":2,"160":1,"162":1,"165":1,"167":1,"170":4,"174":1,"176":1,"182":1,"190":1,"192":3,"193":1,"195":1,"196":1,"197":4,"198":1,"199":2,"200":2}}],["only",{"2":{"0":1,"5":2,"6":12,"29":2,"49":1,"56":2,"58":2,"59":1,"60":1,"63":2,"64":4,"66":3,"69":1,"70":1,"73":1,"74":1,"75":1,"82":3,"85":2,"88":3,"121":3,"122":1,"124":1,"146":2,"153":1,"157":2,"168":1,"170":2,"174":1,"175":1,"177":2,"187":1,"188":2,"193":1,"199":1,"200":1}}],["often",{"2":{"192":1}}],["offers",{"2":{"191":1}}],["offer",{"2":{"176":1}}],["offset",{"2":{"53":8,"88":1}}],["off",{"2":{"4":2,"6":1,"64":4,"88":1,"116":6,"170":1}}],["of",{"0":{"80":1},"2":{"1":14,"3":58,"4":132,"5":10,"6":196,"7":2,"9":4,"17":3,"18":5,"19":1,"20":2,"21":1,"22":1,"23":1,"25":3,"28":2,"48":1,"49":2,"50":2,"52":1,"53":38,"55":5,"56":28,"57":9,"58":1,"59":13,"60":1,"62":3,"63":12,"64":84,"65":5,"66":31,"69":5,"70":12,"71":13,"73":10,"74":48,"75":9,"76":20,"77":5,"81":3,"82":3,"84":6,"85":18,"87":2,"88":19,"90":4,"91":5,"94":5,"96":6,"97":18,"99":1,"100":5,"101":5,"102":1,"103":2,"104":1,"105":1,"107":3,"108":14,"110":1,"111":1,"112":1,"114":2,"115":1,"116":85,"118":1,"119":3,"121":1,"122":13,"124":2,"125":15,"127":3,"128":7,"129":5,"130":1,"131":2,"132":1,"134":4,"135":18,"137":3,"138":6,"139":6,"140":4,"141":1,"142":1,"144":2,"145":3,"146":19,"147":2,"148":3,"150":12,"151":5,"152":2,"153":21,"155":1,"157":4,"158":2,"160":1,"161":1,"165":2,"167":4,"169":4,"170":7,"171":3,"172":1,"174":2,"175":2,"176":5,"177":2,"180":8,"182":4,"183":2,"184":1,"186":1,"188":4,"189":2,"191":6,"192":4,"193":2,"194":1,"195":4,"197":4,"198":4,"199":2}}],["org",{"2":{"70":1,"73":1,"75":1,"116":2,"182":1}}],["organise",{"2":{"10":1}}],["orange",{"2":{"68":1,"84":1,"87":2,"90":2,"107":2,"121":2,"134":2}}],["oro",{"2":{"11":2}}],["originate",{"2":{"76":1}}],["originals",{"2":{"48":1}}],["original",{"2":{"6":4,"18":1,"48":1,"64":10,"69":5,"70":1,"73":1,"76":4,"151":1,"153":7,"164":1,"171":2,"177":1,"179":4,"180":1}}],["orient",{"0":{"13":1},"1":{"14":1,"15":1},"2":{"13":7,"14":12,"64":15,"74":53}}],["orientation",{"0":{"143":1},"1":{"144":1,"145":1},"2":{"6":2,"10":1,"27":1,"56":1,"64":10,"66":2,"70":1,"73":2,"74":2,"75":1,"116":16,"144":1,"180":1}}],["ordered",{"2":{"55":1}}],["order",{"0":{"81":1},"2":{"1":8,"3":2,"4":4,"6":7,"53":1,"55":1,"56":2,"59":1,"64":4,"74":1,"76":1,"81":4,"82":1,"85":2,"88":3,"91":1,"94":1,"97":1,"119":1,"150":4,"153":1,"170":1,"172":2,"180":1,"197":1}}],["or",{"0":{"50":1},"2":{"1":22,"3":6,"4":20,"6":57,"18":1,"20":1,"21":1,"23":1,"25":2,"27":1,"28":1,"48":1,"49":1,"53":4,"56":1,"59":1,"60":1,"62":2,"63":4,"64":24,"65":1,"69":1,"70":1,"71":3,"73":2,"74":9,"75":1,"76":2,"77":1,"82":1,"84":2,"85":4,"88":3,"90":1,"97":1,"99":2,"100":1,"101":1,"102":1,"103":1,"104":1,"107":2,"110":2,"111":3,"112":2,"113":1,"114":1,"115":1,"116":26,"118":2,"119":1,"121":1,"122":2,"124":1,"125":1,"131":1,"132":1,"135":1,"137":2,"141":1,"142":1,"144":2,"145":3,"146":7,"148":4,"150":14,"152":1,"153":8,"154":2,"155":1,"157":2,"158":3,"159":1,"160":1,"162":1,"164":7,"165":2,"170":3,"172":2,"173":1,"174":2,"176":2,"177":2,"178":1,"180":3,"182":2,"184":2,"186":1,"189":2,"197":1,"199":2}}],["ecosystem",{"2":{"156":1}}],["effects",{"2":{"153":2,"170":1}}],["efficiently",{"2":{"20":1}}],["efficient",{"2":{"6":1,"59":1,"70":2,"73":2,"75":2,"82":1,"162":1}}],["e2",{"2":{"116":4}}],["e1",{"2":{"116":8}}],["euclid",{"2":{"66":2,"85":11,"116":1,"181":1}}],["euclidean",{"2":{"4":2,"6":3,"59":13,"85":6,"157":6,"177":1}}],["everything",{"2":{"180":1}}],["everywhere",{"2":{"157":1}}],["every",{"2":{"64":1,"88":2,"151":1,"188":1}}],["evenly",{"2":{"198":1}}],["eventually",{"2":{"64":1}}],["even",{"2":{"56":2,"66":1,"74":1,"85":1,"88":1,"148":1,"161":1,"167":1}}],["evaluated",{"2":{"197":1}}],["eval",{"2":{"27":6,"153":1,"170":1}}],["epsg",{"2":{"192":5,"193":8}}],["eps",{"2":{"53":2,"74":14}}],["eponymous",{"2":{"6":1,"176":1}}],["est",{"2":{"199":1}}],["essentially",{"2":{"29":1,"158":1}}],["especially",{"2":{"6":1,"18":1,"49":1,"146":1}}],["eg",{"2":{"28":1}}],["etc",{"0":{"155":1},"2":{"6":1,"20":2,"55":1,"82":1,"158":1,"195":1}}],["e",{"2":{"6":1,"9":1,"48":1,"60":1,"146":1,"151":1,"153":2,"157":1,"191":2,"192":1,"195":1}}],["eltype",{"2":{"146":4}}],["elements",{"2":{"103":1,"104":1,"114":1,"115":1,"122":1,"131":1,"132":1,"141":1,"142":1}}],["element",{"2":{"6":6,"52":1,"64":4,"69":2,"70":1,"73":1,"74":1,"75":3,"175":1,"192":1}}],["ellipsoid",{"2":{"6":1,"157":2,"196":1}}],["elsewhere",{"2":{"69":1}}],["elseif",{"2":{"64":5,"66":7,"70":1,"73":1,"74":14,"75":2,"76":1,"105":3,"116":10,"145":1,"146":2,"169":1,"182":2,"184":2}}],["else",{"2":{"3":12,"6":6,"53":1,"59":2,"64":19,"66":9,"69":1,"71":2,"74":9,"75":1,"76":9,"105":2,"116":17,"122":8,"146":20,"153":6,"155":2,"162":1,"170":2,"171":1,"173":1,"180":2,"182":4,"184":2,"185":1,"186":1,"188":1}}],["empty",{"2":{"4":4,"6":6,"53":2,"64":2,"70":1,"73":1,"74":2,"75":1,"146":2}}],["embedding",{"0":{"152":1,"166":1}}],["embedded",{"0":{"193":1},"2":{"146":1,"152":3,"190":1,"193":1}}],["embed",{"2":{"0":2,"4":1,"6":1,"152":1,"166":2}}],["errors",{"2":{"27":1,"74":1,"177":1}}],["error",{"0":{"173":1},"2":{"4":2,"6":4,"7":1,"18":1,"27":6,"28":2,"59":1,"60":4,"64":2,"72":1,"74":2,"88":2,"146":1,"151":1,"164":2,"173":3,"176":5,"184":4,"188":3,"189":1}}],["edgekeys",{"2":{"146":3}}],["edge",{"2":{"3":2,"4":6,"6":4,"20":1,"27":1,"56":1,"62":1,"64":25,"66":13,"70":1,"73":1,"74":6,"75":1,"85":4,"88":1,"99":2,"111":2,"112":1,"116":7,"122":21,"137":2,"138":1,"139":1,"146":7,"189":2}}],["edges`",{"2":{"74":1}}],["edges",{"2":{"0":1,"4":4,"6":9,"64":12,"66":8,"71":3,"74":10,"76":3,"85":3,"87":2,"88":1,"90":1,"99":1,"100":3,"101":7,"102":3,"107":1,"110":3,"113":1,"116":3,"122":20,"134":1,"137":1,"146":22,"189":29}}],["earlier",{"2":{"191":3}}],["earth",{"2":{"6":2,"21":1,"23":1,"157":2,"176":2,"180":1,"192":2,"197":1}}],["easiest",{"2":{"194":1}}],["easier",{"2":{"159":1,"187":1}}],["easily",{"2":{"148":1}}],["east",{"2":{"66":9}}],["easy",{"2":{"1":2,"6":1,"167":1,"185":1}}],["eachindex",{"2":{"53":1,"145":1,"146":3,"153":1,"170":1,"181":1,"184":1}}],["each",{"2":{"3":4,"4":6,"6":6,"9":1,"18":2,"20":1,"53":4,"56":2,"57":4,"59":1,"64":5,"66":1,"74":3,"85":1,"88":2,"97":1,"108":1,"116":6,"121":1,"122":3,"125":1,"135":1,"145":1,"146":1,"153":1,"167":2,"180":1,"194":1,"195":1,"198":2,"199":2,"200":1}}],["equator",{"2":{"6":1,"157":1}}],["equatorial",{"2":{"6":6,"176":4}}],["equality",{"2":{"64":1,"74":1,"197":1}}],["equal",{"2":{"3":4,"4":32,"6":19,"53":6,"74":1,"84":1,"85":4,"87":3,"88":22,"99":1,"110":1,"116":15,"121":1,"122":2,"127":2,"137":1,"161":1}}],["equals",{"0":{"36":1,"86":1,"87":1},"1":{"87":1,"88":1},"2":{"0":17,"4":5,"6":19,"27":1,"36":2,"53":2,"64":4,"69":2,"74":8,"85":1,"86":1,"87":2,"88":50,"99":1,"110":1,"116":10,"122":2,"127":3,"137":1,"197":1}}],["equivalent",{"2":{"3":2,"4":8,"6":6,"56":1,"64":1,"74":1,"76":1,"88":5,"97":1,"116":1}}],["enable",{"2":{"200":1}}],["enabled",{"2":{"197":1}}],["enabling",{"0":{"200":1}}],["enclosed",{"2":{"116":1}}],["encode",{"2":{"50":1}}],["encompasses",{"2":{"18":1,"116":1}}],["encounters",{"2":{"18":1}}],["en",{"2":{"116":1,"182":1}}],["envelope",{"2":{"74":2}}],["envelopes",{"2":{"74":2}}],["enough",{"2":{"64":1}}],["entirely",{"2":{"116":1}}],["entire",{"2":{"66":1,"116":4}}],["entry",{"2":{"64":11,"71":3,"74":4,"76":3,"146":1}}],["ent",{"2":{"64":19,"69":2}}],["enter",{"2":{"64":4}}],["ensuring",{"2":{"6":1,"174":1,"177":1}}],["ensure",{"2":{"6":3,"59":1,"70":1,"73":1,"75":1,"153":2,"160":2,"163":1}}],["ensures",{"2":{"6":3,"162":1,"165":3,"169":2}}],["enumerate",{"2":{"13":2,"53":1,"64":10,"66":1,"69":1,"71":1,"76":2,"116":1,"146":2,"169":2,"184":1}}],["enum",{"2":{"6":2,"64":3,"73":3,"116":3}}],["endpt",{"2":{"182":3}}],["endpoints",{"2":{"64":3,"66":1,"71":1,"74":6,"76":1,"85":2,"116":11,"122":2,"124":1}}],["endpoint=3",{"2":{"64":1}}],["endpointtype",{"2":{"64":2}}],["endpoint",{"2":{"3":2,"6":2,"64":27,"73":1,"74":16,"85":2,"96":1,"116":3,"122":2,"180":4,"182":4,"191":1}}],["ending",{"2":{"64":1,"66":1}}],["end",{"2":{"1":2,"6":1,"9":1,"13":4,"14":3,"27":6,"28":4,"31":1,"32":1,"33":1,"34":1,"36":1,"37":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"53":18,"56":8,"59":35,"60":3,"63":10,"64":130,"66":43,"69":9,"70":8,"71":12,"72":1,"73":5,"74":31,"75":6,"76":24,"82":3,"85":19,"88":20,"103":2,"104":2,"105":20,"114":2,"115":2,"116":104,"122":21,"127":1,"131":2,"132":2,"137":1,"141":2,"142":2,"145":9,"146":44,"147":4,"148":1,"150":2,"153":27,"155":15,"157":4,"158":1,"159":4,"160":1,"162":5,"164":3,"169":18,"170":17,"171":4,"172":1,"173":2,"176":8,"177":8,"180":7,"181":6,"182":30,"183":3,"184":27,"185":4,"186":4,"188":4,"189":19}}],["enforce",{"2":{"0":1,"6":2,"28":3,"188":3}}],["exits",{"2":{"64":1}}],["exit",{"2":{"64":32,"69":2,"71":3,"74":3,"76":2}}],["existingnodes",{"2":{"146":3}}],["existing",{"2":{"64":3,"75":1,"146":1,"192":2,"194":1}}],["exists",{"2":{"64":1,"66":1,"74":1}}],["exist",{"2":{"6":1,"64":1,"74":3,"188":1}}],["excluding",{"2":{"113":1,"116":1,"137":2}}],["exclude",{"2":{"105":9}}],["exclusively",{"2":{"129":1}}],["exclusive",{"2":{"66":1,"74":2}}],["exc",{"2":{"60":2,"173":2,"176":2}}],["excellent",{"2":{"49":1}}],["except",{"2":{"18":1,"19":1}}],["excess",{"2":{"5":2,"6":1,"59":1}}],["exp10",{"2":{"176":1,"180":2}}],["expressed",{"2":{"57":2}}],["express",{"2":{"57":1}}],["experimental",{"2":{"27":3}}],["expect",{"2":{"1":2,"118":1,"172":1}}],["explain",{"2":{"22":1}}],["explanations",{"2":{"22":3}}],["explicitly",{"2":{"6":1,"18":1,"50":1,"53":2,"56":1,"59":1,"60":1,"85":2,"88":1,"173":1,"176":1,"177":1}}],["expose",{"2":{"77":1}}],["exposes",{"2":{"17":1}}],["exported",{"2":{"27":1}}],["export",{"2":{"27":2,"57":1,"157":2,"174":1,"193":1,"195":1}}],["exponential",{"2":{"9":1}}],["ext2",{"2":{"116":3}}],["ext1",{"2":{"116":3}}],["ext",{"2":{"58":15,"64":10,"66":2,"69":3,"70":8,"73":8,"74":18,"75":8,"76":14,"105":7,"116":7}}],["extrema",{"2":{"146":1,"189":1}}],["extreem",{"2":{"53":10}}],["extracts",{"2":{"82":1}}],["extract",{"2":{"82":1,"146":1,"153":1,"170":2,"180":1}}],["extra",{"2":{"6":3,"64":1,"75":1,"174":1,"176":2,"177":1}}],["external",{"2":{"56":1,"116":2}}],["exteriors",{"2":{"9":1,"73":2,"75":2,"146":1}}],["exterior",{"2":{"3":8,"4":4,"6":10,"53":1,"55":1,"56":1,"58":1,"59":36,"63":2,"64":4,"70":2,"75":3,"76":14,"85":1,"88":2,"90":1,"91":1,"94":1,"97":3,"108":2,"116":9,"125":2,"134":1,"135":3,"138":3,"139":3,"145":6,"146":6,"162":3,"163":1,"165":1,"166":1,"191":2}}],["extending",{"2":{"122":1}}],["extended",{"2":{"6":1,"85":1,"157":2}}],["extensions",{"2":{"77":1,"195":1}}],["extension",{"2":{"1":2,"6":1,"59":1,"60":1,"82":1,"96":1,"147":1,"172":3,"173":2,"176":1,"177":1,"178":1,"195":1}}],["extent`",{"2":{"154":1,"166":1}}],["extent=true",{"2":{"166":1}}],["extent=nothing",{"2":{"155":1}}],["extent=",{"2":{"153":4}}],["extent=false",{"2":{"153":1,"180":1}}],["extent=gi",{"2":{"146":3}}],["extents",{"2":{"4":6,"6":3,"27":5,"66":1,"74":3,"116":5,"122":1,"146":3,"153":2,"166":2,"189":2}}],["extent",{"0":{"166":1},"2":{"0":2,"1":8,"4":5,"6":11,"27":2,"28":1,"31":2,"32":2,"33":2,"34":2,"46":1,"50":1,"58":1,"65":1,"66":1,"74":10,"116":4,"122":2,"146":12,"150":4,"152":4,"153":29,"154":3,"155":2,"159":1,"166":2,"180":1,"189":7}}],["exactly",{"2":{"184":1}}],["exactpredicates",{"2":{"7":1,"13":2,"14":2,"27":1}}],["exact",{"2":{"3":10,"6":5,"7":2,"12":1,"13":1,"64":36,"66":6,"69":7,"70":5,"72":1,"73":5,"74":7,"75":5,"76":7,"91":2,"94":2,"97":3,"99":1,"100":3,"101":3,"102":1,"105":1,"108":2,"110":1,"111":3,"112":2,"113":1,"116":24,"119":2,"122":3,"125":2,"127":1,"128":3,"129":1,"130":1,"135":3,"137":1,"138":3,"139":3,"140":1,"146":1,"168":1}}],["examples",{"0":{"175":1,"179":1},"2":{"3":16,"4":2,"6":11,"22":2,"88":1,"91":1,"94":1,"97":1,"105":1,"108":1,"122":1,"125":1,"135":1,"145":2,"189":1}}],["example",{"0":{"58":1,"78":1,"161":1,"168":1,"198":1,"199":1},"1":{"79":1},"2":{"1":6,"3":4,"6":13,"11":1,"20":1,"49":2,"52":1,"55":1,"58":1,"62":1,"63":1,"65":1,"68":1,"69":1,"70":1,"73":1,"74":1,"75":1,"84":1,"87":1,"88":1,"90":1,"93":1,"96":1,"105":1,"107":1,"116":1,"118":1,"119":1,"121":1,"124":1,"134":1,"145":1,"146":8,"148":1,"150":4,"153":2,"161":1,"163":1,"167":1,"168":1,"171":1,"179":1,"180":2,"185":1,"188":1,"198":1,"200":1}}],["either",{"2":{"1":4,"3":2,"6":4,"21":1,"23":1,"48":1,"64":9,"70":1,"73":1,"74":2,"75":1,"76":1,"84":1,"97":1,"116":5,"118":1,"124":1,"125":1,"135":1,"146":1,"150":4,"153":3,"164":1,"197":1}}],["lj",{"2":{"146":2}}],["lrs",{"2":{"180":2}}],["lr",{"2":{"146":3,"153":3}}],["lp",{"2":{"116":2}}],["lstart",{"2":{"116":2}}],["ls",{"2":{"116":12}}],["ll",{"2":{"17":1,"58":1,"175":2,"180":1,"192":1,"194":1}}],["l",{"2":{"14":4,"59":6,"105":2,"116":32}}],["lgeos",{"2":{"180":1}}],["lg",{"2":{"13":1,"14":1,"15":2,"28":5,"29":1,"31":3,"32":3,"33":3,"34":3,"36":3,"37":3,"38":3,"39":3,"40":3,"41":3,"42":3,"43":3,"44":3,"45":3,"46":3,"81":4,"176":9,"180":17}}],["l305",{"2":{"6":1}}],["log10",{"2":{"176":2,"180":4}}],["log",{"2":{"155":4,"175":2}}],["loudly",{"2":{"153":1}}],["location",{"2":{"64":1,"116":6}}],["local",{"2":{"53":3,"56":1,"64":4,"71":1,"76":1,"146":1}}],["locally",{"2":{"6":1,"157":2}}],["loose",{"2":{"160":1}}],["lookup",{"2":{"146":1,"153":1}}],["looks",{"2":{"62":1}}],["look",{"2":{"55":2,"146":2,"161":1,"175":1}}],["looping",{"2":{"146":1}}],["loop",{"2":{"53":1,"59":2,"63":3,"64":8,"66":1,"74":1,"76":1,"116":5,"146":3,"182":1}}],["lower",{"2":{"6":1,"7":1,"146":1,"198":1}}],["lon",{"2":{"6":3,"175":1,"176":2}}],["longitude",{"2":{"6":3,"157":3,"192":2}}],["long",{"2":{"6":1,"74":1,"176":1,"199":1}}],["longer",{"2":{"6":3,"174":1,"176":2,"177":1}}],["lots",{"2":{"192":1}}],["lot",{"2":{"6":1,"49":1,"53":1,"56":1,"63":1,"66":1,"85":1,"88":1,"122":1,"148":1,"175":1,"188":2}}],["load",{"2":{"153":1,"170":1,"180":1,"190":2}}],["loading",{"2":{"60":1,"173":1,"176":1}}],["loads",{"2":{"5":2,"6":1,"59":1}}],["loaded",{"2":{"1":2,"60":3,"172":1,"173":2,"176":2}}],["laptop",{"2":{"199":1}}],["land",{"2":{"192":8}}],["layers",{"2":{"151":1}}],["label",{"2":{"14":4,"15":2,"79":2,"81":1,"84":1,"146":3,"175":2,"179":2,"180":2}}],["labels",{"2":{"13":2,"146":1}}],["lazily",{"2":{"6":1,"155":1}}],["later",{"2":{"56":1,"81":1,"146":1}}],["latitude",{"2":{"6":3,"157":3,"192":2}}],["lat",{"2":{"6":4,"175":1,"176":3}}],["larger",{"2":{"64":1,"75":1,"184":1}}],["large",{"2":{"6":8,"59":1,"180":2,"195":1,"199":1}}],["lastindex",{"2":{"184":1}}],["last",{"2":{"4":6,"6":3,"9":1,"53":11,"56":2,"58":2,"64":9,"66":4,"85":7,"88":5,"116":20,"127":1,"146":6,"161":1,"169":2,"182":1}}],["lt",{"2":{"6":6,"74":4,"175":1}}],["len",{"2":{"182":7}}],["length",{"2":{"0":1,"5":2,"6":5,"9":1,"18":1,"59":32,"61":1,"62":1,"63":22,"64":11,"66":1,"69":2,"70":2,"73":1,"74":1,"75":1,"76":1,"116":1,"146":16,"153":2,"169":2,"170":1,"175":1,"181":1,"182":1,"183":1,"184":7}}],["legend",{"2":{"180":4}}],["le",{"2":{"116":10}}],["leaving",{"2":{"161":1}}],["leaf",{"2":{"153":1,"155":3}}],["leading",{"2":{"191":1}}],["lead",{"2":{"74":1,"161":1}}],["least",{"2":{"3":8,"6":4,"64":1,"74":1,"76":2,"116":14,"122":6,"125":1,"128":3,"129":2,"130":2,"131":1,"132":1,"135":1,"141":1,"145":1}}],["leftjoin",{"2":{"197":1}}],["leftover",{"2":{"64":1}}],["left=1",{"2":{"64":1}}],["left",{"2":{"59":1,"64":5,"145":1,"146":2,"182":17,"184":5}}],["lets",{"2":{"56":1}}],["let",{"2":{"55":1,"62":1,"116":1,"146":3,"175":1,"191":6,"192":4,"193":3,"194":2,"195":2,"200":1}}],["levels",{"2":{"6":1,"146":1,"151":1,"158":1}}],["level",{"2":{"6":1,"7":1,"9":1,"18":2,"20":1,"25":1,"151":1,"153":2,"160":1,"162":1,"164":5,"165":1,"167":1,"169":2,"193":2}}],["less",{"2":{"3":2,"6":7,"53":1,"56":1,"59":1,"63":1,"66":1,"85":1,"88":1,"105":1,"122":1,"146":1,"180":1,"181":1}}],["l289",{"2":{"6":1}}],["l2",{"2":{"3":8,"4":8,"6":8,"87":4,"88":12,"90":8,"94":2,"107":5,"121":4,"124":3,"125":2,"134":8}}],["l195",{"2":{"6":1}}],["l177",{"2":{"6":1}}],["l1",{"2":{"3":12,"4":8,"6":10,"87":4,"88":12,"90":8,"93":4,"94":2,"96":4,"97":2,"107":5,"121":4,"124":3,"125":2,"134":8}}],["li",{"2":{"146":2}}],["lie",{"2":{"74":1}}],["lies",{"2":{"6":1,"64":3,"157":1,"198":1}}],["limitations",{"2":{"74":1}}],["limits",{"2":{"58":1}}],["limited",{"2":{"6":1,"174":1,"177":1}}],["library",{"2":{"69":1,"195":1}}],["libraries",{"2":{"56":1,"167":1,"195":1}}],["libgeos",{"2":{"6":2,"13":1,"14":1,"15":1,"28":2,"49":1,"56":1,"60":5,"81":1,"147":1,"176":7,"180":4,"188":2}}],["little",{"2":{"22":1}}],["literate",{"2":{"22":1,"27":1,"28":1,"46":1,"53":1,"56":1,"59":1,"60":1,"63":1,"64":1,"66":1,"69":1,"71":1,"72":1,"74":1,"76":1,"82":1,"85":1,"88":1,"91":1,"94":1,"104":1,"105":1,"115":1,"116":1,"119":1,"122":1,"132":1,"142":1,"145":1,"146":1,"147":1,"153":1,"154":1,"155":1,"159":1,"162":1,"165":1,"166":1,"169":1,"170":1,"171":1,"173":1,"177":1,"184":1,"185":1,"186":1,"188":1,"189":1}}],["lift",{"2":{"14":2}}],["lin",{"2":{"176":5}}],["linked",{"2":{"77":1}}],["linrange",{"2":{"13":2,"14":5,"58":2,"84":1,"146":2,"176":1,"180":2}}],["linering",{"2":{"192":1}}],["linewidth",{"2":{"55":1,"191":1}}],["linesegment",{"2":{"145":2,"177":1}}],["lines",{"0":{"100":1,"111":1,"128":1,"138":1},"2":{"3":2,"4":8,"6":5,"64":3,"68":1,"74":9,"79":1,"80":2,"81":2,"84":1,"87":4,"88":4,"90":3,"93":2,"96":1,"97":1,"105":1,"107":3,"116":2,"118":3,"121":4,"122":2,"124":4,"134":3,"135":1,"146":3,"178":1,"191":4,"196":2}}],["linestrings",{"2":{"4":4,"6":2,"9":1,"88":2,"144":1,"160":1,"191":1}}],["linestringtrait",{"2":{"3":4,"4":8,"6":9,"11":3,"28":1,"53":1,"63":4,"73":2,"85":2,"88":8,"99":1,"100":4,"101":1,"105":6,"110":1,"111":5,"122":4,"127":1,"128":4,"129":1,"137":1,"138":4,"139":1,"151":1,"158":2,"164":3,"165":1,"177":2}}],["linestring",{"2":{"3":10,"4":12,"6":15,"18":1,"20":1,"53":2,"63":2,"85":4,"87":2,"88":2,"90":2,"91":1,"94":2,"99":1,"100":3,"107":2,"108":1,"110":1,"111":4,"116":2,"121":2,"127":1,"128":3,"129":1,"134":2,"135":1,"137":1,"138":4,"139":1,"145":7,"153":2,"170":2,"189":3,"191":5,"196":1}}],["linetrait",{"2":{"3":4,"4":8,"6":6,"53":1,"64":2,"69":2,"73":2,"85":2,"88":8,"99":1,"100":4,"101":1,"110":1,"111":5,"122":4,"127":1,"128":4,"129":1,"137":1,"138":4,"139":1}}],["line2",{"2":{"3":6,"6":7,"73":2,"74":2,"105":5,"118":3,"119":2,"122":3,"145":5}}],["line1",{"2":{"3":8,"6":8,"73":2,"74":2,"105":5,"118":3,"119":2,"122":5,"145":5}}],["linea",{"2":{"1":2,"6":1,"185":1}}],["linearmap",{"2":{"180":1}}],["linearalgebra",{"2":{"27":1}}],["linear",{"2":{"4":14,"6":10,"9":1,"56":2,"59":1,"62":1,"63":3,"66":1,"74":1,"85":5,"88":8,"101":1,"116":2,"128":1,"129":2,"138":1,"144":1,"153":1,"157":1,"162":3,"170":1,"175":5,"176":3,"177":4}}],["linearr",{"2":{"1":2,"6":1,"185":1}}],["linearrings",{"2":{"9":1,"112":1,"146":6,"160":1,"191":1}}],["linearringtrait",{"2":{"4":8,"6":6,"11":3,"28":1,"53":3,"56":2,"63":4,"64":4,"73":2,"85":2,"88":8,"99":1,"100":1,"101":4,"110":1,"111":2,"112":3,"127":1,"128":1,"129":4,"137":1,"138":1,"139":4,"158":2,"164":1,"177":2,"180":1}}],["linearring",{"2":{"1":20,"3":4,"4":2,"6":15,"53":2,"63":2,"64":2,"75":2,"76":1,"82":1,"85":1,"99":1,"101":3,"110":1,"111":1,"112":2,"116":2,"122":4,"127":1,"128":1,"129":3,"137":1,"139":4,"145":1,"146":3,"150":4,"153":5,"160":1,"161":6,"162":1,"168":13,"170":2,"180":1,"185":8,"191":24,"192":6,"193":8,"198":2}}],["linearsegments",{"2":{"0":1,"6":4,"174":1,"175":1,"176":3,"177":5}}],["line",{"0":{"116":1},"2":{"0":1,"3":26,"4":18,"6":52,"49":1,"52":2,"53":7,"62":3,"63":10,"64":12,"66":8,"68":6,"69":18,"73":8,"74":67,"76":6,"85":11,"88":5,"91":2,"93":1,"96":2,"97":1,"99":2,"100":11,"101":8,"105":11,"108":2,"110":1,"111":9,"112":4,"116":141,"118":2,"119":2,"121":3,"122":12,"124":2,"125":2,"127":1,"128":10,"129":3,"135":2,"137":2,"138":10,"139":7,"145":6,"146":2,"177":1,"180":1,"181":1,"182":4,"183":1,"189":3,"191":3}}],["lineorientation",{"2":{"0":1,"6":2,"73":2}}],["lists",{"2":{"20":1,"64":3,"122":1}}],["listed",{"2":{"6":1,"53":1,"180":1}}],["list",{"2":{"6":16,"9":1,"53":20,"64":233,"69":20,"70":14,"71":8,"73":13,"74":5,"75":13,"76":1,"199":2}}],["likely",{"2":{"151":1}}],["like",{"0":{"72":1},"2":{"1":4,"6":9,"17":1,"18":2,"19":1,"20":1,"25":1,"49":1,"50":1,"56":1,"58":1,"59":1,"62":1,"66":1,"70":1,"73":1,"75":1,"82":1,"84":1,"85":1,"88":1,"148":2,"150":4,"153":1,"158":2,"164":3,"165":1,"170":2,"174":1,"175":1,"192":2}}],["iah",{"2":{"196":2}}],["image",{"2":{"146":1}}],["impossible",{"2":{"69":1,"121":1}}],["important",{"2":{"175":1}}],["import",{"2":{"1":6,"6":5,"13":2,"14":2,"15":1,"27":10,"52":1,"55":1,"60":1,"62":1,"65":1,"69":1,"70":1,"73":1,"74":1,"75":1,"84":1,"87":1,"88":1,"90":1,"91":1,"93":1,"94":1,"96":1,"97":1,"105":1,"107":1,"108":1,"118":1,"119":1,"121":1,"122":1,"124":1,"125":1,"134":1,"135":1,"145":3,"150":2,"153":2,"170":1,"173":1,"176":2,"179":2,"180":3,"185":2,"189":1,"190":5}}],["implements",{"2":{"28":1,"188":1}}],["implementing",{"2":{"6":1,"180":1}}],["implement",{"2":{"6":1,"17":1,"49":1,"53":1,"56":1,"59":1,"63":1,"66":1,"82":1,"85":1,"88":1,"97":1,"108":1,"122":1,"125":1,"135":1,"148":1,"163":1,"164":4,"165":1}}],["implementation",{"0":{"53":1,"56":1,"63":1,"66":1,"69":1,"82":1,"85":1,"88":1,"91":1,"94":1,"97":1,"108":1,"119":1,"122":1,"125":1,"135":1,"162":1,"169":1,"177":1},"2":{"6":1,"53":3,"56":3,"59":1,"63":3,"66":3,"75":1,"85":3,"88":3,"91":1,"94":1,"97":2,"108":2,"119":1,"122":3,"125":2,"135":2,"146":2,"147":1,"153":1,"170":1,"172":1,"180":1,"188":1}}],["implementations",{"2":{"6":1,"97":1,"108":1,"125":1,"135":1,"147":1,"178":1,"188":3}}],["implemented",{"0":{"147":1},"2":{"1":2,"6":2,"27":1,"56":1,"59":3,"69":2,"71":2,"74":2,"76":2,"82":1,"85":2,"147":1,"148":2,"164":2,"170":1,"172":1,"178":1}}],["improvements",{"2":{"9":2,"10":1}}],["improve",{"2":{"4":2,"6":1,"166":1}}],["i=2",{"2":{"145":1}}],["ipoints",{"2":{"116":4}}],["ip",{"2":{"88":2}}],["ipt",{"2":{"64":8}}],["ihole",{"2":{"88":2}}],["ih",{"2":{"76":22}}],["i2",{"2":{"66":2}}],["i1",{"2":{"66":2}}],["ii",{"2":{"64":8}}],["io",{"2":{"60":5,"173":5,"176":5}}],["i+1",{"2":{"59":8,"146":1,"182":2,"184":1}}],["i",{"2":{"9":1,"13":4,"48":1,"53":14,"56":1,"59":16,"64":28,"66":4,"71":2,"75":2,"76":4,"85":2,"88":8,"105":7,"116":28,"145":14,"146":17,"153":8,"170":8,"177":2,"181":3,"182":12,"184":28,"189":2,"191":2,"192":1,"199":3}}],["id",{"2":{"194":1}}],["identical",{"2":{"153":1,"168":1}}],["identity",{"2":{"146":4,"155":2,"166":1}}],["ideal",{"2":{"146":1}}],["idea",{"2":{"6":1,"20":1,"21":1,"23":1,"59":1,"148":1,"170":1}}],["idx`",{"2":{"64":1}}],["idx",{"2":{"53":6,"64":167,"66":9,"69":23,"70":5,"73":5,"75":2,"169":34,"182":51}}],["id=",{"2":{"6":2}}],["ignored",{"2":{"6":1,"146":1}}],["ignore",{"2":{"6":1,"146":2}}],["innerjoin",{"2":{"197":1,"198":1,"199":1}}],["inner",{"2":{"116":6,"153":5}}],["in=1",{"2":{"116":1}}],["in`",{"2":{"116":1}}],["inaccuracies",{"2":{"74":1}}],["inject",{"0":{"72":1},"2":{"173":1}}],["ind",{"2":{"199":2}}],["individual",{"2":{"193":1}}],["indicate",{"2":{"155":1}}],["indicates",{"2":{"20":1}}],["indices",{"2":{"64":4,"153":2,"170":2,"184":16}}],["indeed",{"2":{"161":1}}],["index",{"2":{"59":8,"64":11,"116":1,"153":1,"182":1}}],["inds",{"2":{"146":3}}],["inplace",{"2":{"59":1}}],["inputs",{"2":{"6":1,"64":1,"88":1,"91":1,"94":1,"119":1,"184":1}}],["input",{"2":{"6":12,"53":1,"69":1,"70":1,"73":1,"74":1,"75":1,"146":1,"148":1,"170":1,"176":3,"177":2,"181":1,"182":1,"183":1,"192":1}}],["inbounds",{"2":{"59":16,"85":5,"116":1}}],["inspiration",{"2":{"69":1}}],["inspired",{"2":{"68":1,"69":2}}],["inside",{"2":{"53":3,"62":1,"64":3,"66":1,"70":1,"71":1,"73":1,"74":1,"75":1,"76":2,"84":3,"85":1,"99":1,"116":1,"134":1,"137":1,"146":2}}],["insertion",{"2":{"64":1}}],["insert",{"2":{"53":1,"182":1}}],["instability",{"2":{"50":2}}],["instantiating",{"2":{"20":1}}],["instead",{"2":{"18":1,"50":1,"170":1}}],["instructs",{"2":{"6":1,"188":2}}],["inline",{"2":{"28":1,"116":4,"145":1,"153":12,"159":2,"170":10}}],["init=nothing",{"2":{"170":1}}],["init=typemax",{"2":{"85":2}}],["init=zero",{"2":{"56":1,"66":1}}],["initial",{"2":{"74":2,"176":1}}],["initially",{"2":{"64":1}}],["initialize",{"2":{"59":3,"63":2,"64":1,"74":1}}],["init",{"2":{"19":1,"27":1,"53":1,"63":2,"170":30,"176":4}}],["incorrect",{"2":{"160":1,"161":1}}],["increase",{"2":{"64":1,"116":1}}],["increasing",{"2":{"6":1,"180":1}}],["increment",{"2":{"59":5}}],["including",{"2":{"53":1,"64":2,"74":1,"85":1,"99":1,"100":1,"101":1,"102":1,"116":2}}],["include",{"2":{"27":44,"53":1,"64":1,"77":1,"85":2,"159":1,"180":2,"193":2,"194":1}}],["included",{"2":{"6":2,"76":2,"165":2,"169":2,"193":1}}],["includes",{"2":{"4":4,"6":2,"76":1,"85":2,"88":1,"116":1}}],["incircle",{"0":{"16":1}}],["investigate",{"2":{"146":1}}],["investigating",{"0":{"81":1}}],["inverted",{"2":{"6":1,"82":1}}],["invalid",{"2":{"20":1,"71":2,"161":1,"167":1,"168":1}}],["invoke",{"2":{"20":1}}],["involved",{"2":{"148":1}}],["involve",{"2":{"20":1}}],["involving",{"2":{"6":3,"70":1,"73":1,"75":1}}],["invocation",{"2":{"18":1}}],["inv",{"2":{"6":2,"157":3}}],["ing",{"2":{"1":2,"6":2,"59":1,"185":1}}],["intr",{"2":{"64":28,"66":9,"69":16,"74":8}}],["intr2",{"2":{"64":2,"74":14}}],["intr1",{"2":{"64":3,"74":21,"116":2}}],["intrs",{"2":{"64":10,"74":5}}],["introducing",{"2":{"50":1}}],["introduces",{"2":{"50":1}}],["introduction",{"0":{"23":1},"1":{"24":1,"25":1,"26":1}}],["int",{"2":{"64":6,"76":7,"105":7,"177":1,"180":1,"182":5,"183":1,"184":1}}],["integrate",{"2":{"56":1}}],["integrating",{"2":{"56":1}}],["integrals",{"2":{"55":1}}],["integral",{"2":{"55":1}}],["intended",{"2":{"6":1,"164":3,"165":1}}],["intermediate",{"2":{"66":1}}],["inter2",{"2":{"66":15}}],["inter1",{"2":{"66":23}}],["interpreted",{"2":{"59":1}}],["interpolation",{"2":{"5":2,"6":1,"58":1,"59":2,"174":1}}],["interpolated",{"2":{"5":6,"6":3,"59":17,"174":1}}],["interpolate",{"2":{"0":2,"5":3,"6":4,"57":1,"58":2,"59":25}}],["interest",{"2":{"59":1,"85":1}}],["internal",{"2":{"58":1}}],["internals",{"2":{"50":1}}],["inter",{"2":{"6":3,"64":21,"69":1,"70":1,"73":5,"74":4}}],["interface",{"0":{"164":1},"2":{"6":3,"20":1,"77":1,"82":1,"153":1,"163":1,"164":5,"165":1,"180":1,"192":1}}],["interacted",{"2":{"116":1}}],["interaction",{"0":{"116":1},"2":{"116":2}}],["interactions",{"2":{"64":1,"76":3,"116":15}}],["interactive",{"2":{"13":1,"14":1}}],["interacting",{"2":{"6":1,"73":1,"116":2}}],["interacts",{"2":{"3":2,"6":1,"116":3,"124":1,"125":1,"128":3,"129":1,"130":1}}],["interact",{"2":{"3":4,"6":2,"75":1,"76":1,"107":1,"116":5,"119":1,"124":1,"125":1,"127":1,"128":2,"129":2,"130":1}}],["interior",{"2":{"3":12,"6":7,"53":9,"55":1,"59":7,"63":5,"64":1,"76":18,"90":1,"91":1,"93":2,"94":1,"96":1,"97":3,"100":5,"101":1,"102":2,"105":1,"108":2,"110":2,"111":6,"112":3,"116":15,"124":1,"125":3,"128":1,"129":2,"130":2,"134":1,"135":3,"140":2,"145":2,"162":1,"165":1}}],["interiors",{"2":{"3":12,"6":7,"59":20,"90":1,"91":1,"93":1,"94":1,"96":1,"107":1,"108":1,"113":1,"116":5,"118":1,"119":1,"124":1,"125":1,"127":1,"128":2,"129":1,"134":1,"135":1,"138":3,"139":3}}],["intersectingpolygons",{"2":{"6":3}}],["intersecting",{"0":{"167":1},"1":{"168":1,"169":1},"2":{"6":4,"27":1,"64":2,"76":2,"165":4,"167":1,"169":4}}],["intersections",{"0":{"74":1},"2":{"64":2,"66":2,"71":1,"73":2,"74":1,"76":1,"116":2}}],["intersection",{"0":{"33":1,"73":1,"117":1},"1":{"118":1,"119":1},"2":{"0":2,"3":6,"6":19,"9":1,"15":4,"27":1,"33":2,"49":1,"64":38,"66":6,"69":3,"70":4,"71":4,"73":15,"74":73,"75":2,"76":2,"105":2,"116":6,"118":1,"122":5}}],["intersect",{"2":{"3":16,"6":11,"64":4,"66":3,"70":2,"73":1,"74":1,"75":1,"76":5,"90":1,"91":2,"94":1,"96":1,"97":1,"108":1,"111":1,"113":1,"116":4,"118":2,"122":1,"134":1,"135":2,"138":3,"139":3,"168":1,"169":4}}],["intersects",{"0":{"45":1,"118":1},"2":{"0":2,"3":5,"6":6,"27":1,"45":2,"64":1,"74":2,"76":2,"105":2,"117":1,"118":4,"119":4,"122":5,"140":1,"169":2,"197":1}}],["into",{"2":{"5":2,"6":7,"17":1,"22":1,"53":1,"56":1,"59":1,"63":4,"64":2,"69":1,"70":1,"73":1,"116":1,"146":4,"153":3,"154":1,"155":1,"158":1,"169":1,"170":2,"180":1,"189":2,"191":2,"197":1}}],["int64",{"2":{"1":12,"6":6,"161":6,"181":1,"182":1,"184":1,"185":6,"191":14}}],["infinity",{"2":{"116":1,"122":1}}],["info",{"2":{"6":2,"174":1}}],["information",{"0":{"193":1},"2":{"6":1,"25":1,"59":1,"64":2,"65":1,"74":1,"82":1,"116":1,"190":1,"193":3,"195":2}}],["influence",{"2":{"6":1,"157":1}}],["inf",{"2":{"1":2,"9":1,"69":2,"181":1,"184":3}}],["in",{"0":{"49":1},"2":{"1":12,"3":6,"4":2,"5":8,"6":54,"7":1,"9":2,"13":6,"14":2,"17":2,"18":4,"20":1,"21":1,"22":3,"23":1,"25":1,"26":1,"27":3,"28":1,"29":1,"49":3,"50":2,"53":7,"55":1,"56":3,"57":2,"59":22,"60":1,"62":2,"63":5,"64":72,"66":31,"69":6,"70":9,"71":3,"73":5,"74":29,"75":11,"76":28,"81":1,"82":3,"84":6,"85":6,"87":1,"88":17,"90":2,"91":1,"94":1,"97":10,"100":1,"101":1,"102":1,"103":1,"104":1,"105":7,"108":9,"110":1,"111":1,"112":1,"114":1,"115":1,"116":135,"118":2,"119":1,"121":1,"122":11,"124":1,"125":11,"129":1,"131":1,"132":1,"134":1,"135":10,"138":3,"139":3,"141":1,"142":1,"145":4,"146":10,"147":3,"148":1,"150":4,"151":2,"152":1,"153":8,"155":4,"156":1,"157":5,"158":1,"159":1,"163":1,"164":1,"165":2,"166":1,"167":1,"169":7,"170":4,"171":2,"172":3,"173":1,"174":2,"175":2,"176":14,"177":7,"178":1,"180":5,"181":2,"182":4,"183":1,"184":5,"185":2,"186":1,"187":4,"188":4,"189":8,"190":1,"191":2,"192":6,"195":2,"197":4,"198":3,"199":1,"200":1}}],["itererable",{"2":{"189":1}}],["iter",{"2":{"155":31}}],["iterate",{"2":{"59":2,"151":1,"153":1,"155":4}}],["iteration",{"2":{"56":1}}],["iterators",{"2":{"13":1,"59":1,"64":5,"66":3,"73":1,"76":2,"146":1,"153":2,"155":8,"169":6,"170":3,"177":1}}],["iterator",{"2":{"6":2,"64":4,"73":2,"155":2}}],["iterabletype",{"2":{"153":5,"170":6}}],["iterable",{"2":{"4":2,"6":3,"18":1,"56":1,"66":1,"82":1,"153":17,"155":10,"170":15,"191":1}}],["iterables",{"2":{"1":4,"6":2,"48":1,"150":4,"153":1,"155":3,"170":2}}],["ith",{"2":{"64":3,"76":7}}],["itself",{"2":{"66":1,"145":1,"151":1}}],["its",{"2":{"5":2,"6":10,"18":1,"55":1,"59":1,"64":2,"66":4,"76":1,"100":1,"155":1,"163":1,"180":1,"181":1,"182":1,"183":3,"197":1}}],["it",{"2":{"1":8,"4":2,"6":21,"9":1,"18":11,"19":2,"20":1,"25":3,"26":1,"48":1,"52":1,"53":1,"55":2,"56":3,"58":1,"60":1,"63":2,"64":2,"65":1,"66":2,"70":1,"71":1,"73":1,"74":4,"75":1,"76":3,"81":2,"82":2,"85":3,"88":1,"96":2,"99":3,"110":3,"116":14,"121":1,"122":1,"127":2,"137":3,"144":1,"145":2,"146":4,"148":3,"150":2,"151":3,"152":1,"153":8,"155":4,"157":1,"158":2,"159":2,"161":1,"162":1,"163":1,"165":1,"167":1,"170":5,"172":5,"175":2,"176":1,"180":1,"182":1,"187":1,"188":7,"192":3,"193":3,"195":3,"199":2,"200":2}}],["iff",{"2":{"153":1}}],["if",{"0":{"72":1},"2":{"1":10,"3":34,"4":38,"5":2,"6":74,"18":1,"27":1,"28":1,"48":2,"52":1,"53":15,"55":1,"56":6,"59":5,"60":3,"63":1,"64":95,"66":36,"69":8,"70":13,"71":12,"73":9,"74":44,"75":10,"76":22,"82":3,"84":2,"85":8,"87":2,"88":35,"90":1,"91":1,"93":1,"94":1,"96":1,"97":2,"99":4,"100":3,"101":3,"102":2,"103":1,"104":1,"105":9,"107":1,"108":3,"110":5,"111":4,"112":2,"113":2,"114":1,"115":1,"116":132,"118":1,"119":1,"121":4,"122":16,"124":1,"125":2,"127":4,"128":3,"129":2,"130":2,"131":1,"132":1,"134":1,"135":2,"137":5,"138":3,"139":3,"140":1,"141":1,"142":1,"145":5,"146":35,"150":6,"151":1,"153":19,"155":7,"159":1,"162":1,"164":1,"165":2,"166":1,"167":1,"169":12,"170":6,"171":1,"172":3,"173":2,"176":6,"177":2,"180":1,"182":12,"184":12,"185":1,"186":1,"188":2,"192":1,"195":1,"198":2,"199":1}}],["isolate",{"2":{"180":1}}],["isodd",{"2":{"69":1}}],["istable",{"2":{"153":1,"155":1,"170":1}}],["isparallel",{"2":{"116":1,"145":8}}],["is3d",{"2":{"88":1,"155":1,"171":1,"185":1,"186":1,"189":10}}],["issue",{"2":{"64":1}}],["issues",{"2":{"21":1,"23":1}}],["isequal",{"2":{"146":1}}],["iseven",{"2":{"116":1}}],["isempty",{"2":{"56":1,"59":4,"66":1,"70":1,"71":2,"73":1,"146":1,"164":1,"182":1}}],["isexported",{"2":{"27":1}}],["isa",{"2":{"18":1,"59":9,"153":3,"170":1,"189":1}}],["isnothing",{"2":{"60":1,"64":9,"69":1,"71":2,"74":2,"76":2,"88":1,"146":1,"173":1,"176":1,"180":1,"181":1,"182":5,"183":1,"184":6}}],["isn",{"2":{"6":1,"56":1,"64":4,"66":1,"69":1,"71":1,"74":3,"76":2,"85":3,"88":1,"96":1,"116":9,"122":1,"180":1,"188":1}}],["isconcave",{"0":{"145":1},"2":{"0":1,"6":2,"81":1,"143":1,"145":3}}],["isclockwise",{"0":{"144":1},"2":{"0":1,"6":2,"66":1,"143":1,"145":5,"146":2}}],["is",{"0":{"21":1,"52":1,"55":2,"62":1,"65":1,"68":1,"84":2,"87":1,"90":1,"93":1,"96":1,"107":1,"118":1,"121":1,"124":1,"134":1,"151":1},"2":{"0":1,"1":20,"3":16,"4":86,"5":2,"6":116,"9":3,"11":1,"13":1,"14":1,"18":3,"19":1,"20":1,"21":2,"23":2,"48":3,"49":2,"52":1,"53":19,"55":7,"56":19,"57":2,"58":2,"59":15,"60":3,"62":2,"63":5,"64":82,"65":3,"66":22,"68":1,"69":2,"70":4,"71":13,"73":4,"74":40,"75":7,"76":20,"77":1,"81":5,"82":4,"84":8,"85":23,"88":13,"90":2,"91":3,"94":3,"96":4,"97":4,"99":7,"100":3,"101":3,"102":1,"103":1,"104":1,"105":3,"107":1,"108":5,"110":9,"111":4,"112":2,"113":1,"114":1,"115":1,"116":91,"119":2,"121":3,"122":12,"125":4,"127":2,"134":4,"135":5,"137":8,"138":3,"139":3,"140":1,"141":2,"142":1,"144":2,"145":7,"146":11,"147":1,"148":3,"150":6,"151":3,"152":1,"153":18,"155":5,"157":10,"158":1,"159":1,"160":7,"161":2,"162":1,"163":3,"164":3,"165":1,"167":4,"168":1,"169":2,"170":4,"171":1,"172":7,"173":2,"174":3,"175":3,"176":9,"177":6,"179":1,"180":4,"181":1,"182":2,"183":1,"185":2,"187":1,"188":3,"191":4,"192":5,"193":3,"194":1,"195":3,"197":2,"198":5,"199":2}}],["bx",{"2":{"145":2}}],["b2y",{"2":{"74":4}}],["b2x",{"2":{"74":4}}],["b2",{"2":{"74":47,"85":3,"122":6}}],["b``",{"2":{"71":1}}],["b`",{"2":{"71":3,"74":4,"76":4}}],["bigger",{"2":{"64":1}}],["bit",{"2":{"21":1,"23":1,"184":8,"191":2}}],["b1y",{"2":{"74":7}}],["b1x",{"2":{"74":7}}],["b1",{"2":{"64":8,"74":63,"122":6}}],["breaks",{"2":{"169":1}}],["break",{"2":{"64":3,"66":1,"71":2,"88":4,"116":11,"122":1,"146":6,"169":2}}],["brevity",{"2":{"59":1}}],["broadcasting",{"2":{"6":1,"59":1}}],["broken",{"2":{"3":2,"6":1,"105":1}}],["building",{"2":{"191":1}}],["build",{"2":{"64":13,"69":1,"70":1,"73":1,"75":1,"155":4,"175":2,"183":1,"184":1}}],["built",{"2":{"17":1,"20":1}}],["buffers",{"2":{"146":1}}],["buffered",{"2":{"60":2}}],["buffering",{"2":{"59":1,"60":1}}],["buffer",{"0":{"60":1},"2":{"27":2,"60":5,"63":2,"64":1,"147":1}}],["but",{"2":{"1":4,"3":10,"4":6,"6":17,"18":1,"21":1,"23":1,"28":1,"48":1,"53":1,"55":1,"56":1,"66":1,"74":2,"76":2,"81":2,"82":2,"88":4,"96":2,"116":1,"121":1,"122":5,"124":1,"125":1,"128":2,"129":1,"134":1,"145":1,"146":1,"147":1,"150":4,"151":1,"153":10,"155":4,"157":5,"158":1,"170":3,"171":1,"172":1,"177":1,"180":1,"188":2,"192":2,"193":2,"195":1,"197":1,"198":1,"199":2}}],["black",{"2":{"68":1,"192":1}}],["blue",{"2":{"14":1,"68":1,"87":2,"90":2,"107":2,"121":2,"134":2,"198":2}}],["bloat",{"2":{"193":1}}],["block",{"2":{"6":2,"191":1}}],["blob",{"2":{"6":2,"180":1}}],["balancing",{"2":{"153":1,"170":1}}],["barrier",{"2":{"153":1}}],["barycentric",{"0":{"5":1,"57":1,"59":1},"1":{"58":1,"59":1},"2":{"0":6,"5":17,"6":17,"9":1,"27":1,"57":9,"58":4,"59":52}}],["basic",{"2":{"146":1}}],["base",{"2":{"27":5,"28":1,"59":15,"60":1,"64":2,"146":6,"153":3,"157":2,"158":1,"170":3,"173":1,"176":2,"177":1,"188":3}}],["based",{"2":{"4":4,"6":3,"19":1,"53":2,"56":2,"58":2,"63":1,"66":1,"85":2,"88":1,"97":1,"108":1,"116":2,"122":1,"125":1,"135":1,"158":1,"195":1,"197":1,"198":1}}],["badge",{"2":{"6":2}}],["backs",{"2":{"69":4}}],["backwards",{"2":{"64":1,"71":1,"74":1,"76":1}}],["backing",{"2":{"64":1}}],["backend",{"2":{"60":2,"188":1}}],["back",{"2":{"6":1,"18":1,"48":1,"49":1,"69":4,"188":1}}],["b",{"2":{"3":4,"4":14,"6":13,"31":2,"32":2,"33":2,"34":2,"36":2,"37":2,"38":2,"39":2,"40":2,"41":2,"42":2,"43":2,"44":2,"45":2,"64":206,"66":9,"70":26,"71":18,"72":3,"73":26,"74":77,"75":27,"76":39,"88":29,"116":2,"122":22,"194":1}}],["box",{"2":{"65":2,"66":3,"198":1}}],["bounce",{"2":{"64":8,"70":1,"71":1,"73":1,"74":1,"75":1,"76":1}}],["bouncings",{"2":{"64":1}}],["bouncing",{"2":{"64":13,"71":3,"74":4,"76":4}}],["bound",{"2":{"72":1}}],["bounding",{"2":{"64":1,"65":2,"66":3}}],["boundscheck",{"2":{"59":14}}],["bounds",{"2":{"6":1,"146":4}}],["boundaries",{"2":{"3":4,"6":2,"93":2,"107":1,"108":1,"116":2,"118":1,"119":1,"146":1}}],["boundary",{"2":{"3":14,"6":7,"84":1,"90":1,"91":1,"94":2,"96":1,"97":3,"100":4,"105":9,"108":2,"110":1,"111":6,"112":3,"116":18,"124":2,"125":4,"127":3,"128":5,"129":3,"130":3,"134":1,"135":3}}],["bold",{"2":{"60":1,"173":1,"176":1}}],["both",{"2":{"3":10,"6":6,"64":2,"74":4,"75":1,"76":1,"81":2,"84":1,"88":3,"91":1,"105":4,"108":1,"116":2,"122":1,"129":1,"135":1,"175":1,"177":1}}],["bools",{"2":{"10":1}}],["boolsastypes",{"0":{"50":1,"159":1},"2":{"0":1,"6":6,"28":1,"157":1,"159":10,"177":2}}],["booleans",{"2":{"64":1,"116":2}}],["boolean",{"0":{"35":1},"1":{"36":1,"37":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1},"2":{"6":1,"50":2,"64":1,"71":1,"74":1,"76":1,"155":1,"159":2,"197":1}}],["bool",{"2":{"3":34,"4":28,"6":40,"28":1,"64":3,"88":17,"91":1,"94":2,"97":1,"105":13,"108":1,"116":2,"119":1,"122":10,"125":2,"135":1,"145":7,"146":6,"159":2,"177":2,"189":5}}],["booltype",{"2":{"0":1,"6":2,"153":2,"157":1,"159":5,"170":1,"177":1}}],["bypred",{"2":{"200":1}}],["by",{"0":{"101":1,"102":1,"139":1},"2":{"1":6,"3":4,"4":16,"6":34,"7":1,"17":1,"18":2,"19":1,"21":1,"22":1,"23":1,"48":1,"50":1,"52":1,"53":6,"55":1,"56":1,"59":4,"60":1,"62":5,"63":4,"64":14,"65":1,"66":6,"68":1,"69":6,"70":1,"73":1,"74":5,"75":4,"76":3,"82":2,"85":5,"88":8,"91":1,"93":1,"96":1,"97":1,"101":2,"102":2,"103":1,"104":2,"115":2,"116":10,"145":2,"146":4,"153":2,"155":5,"157":6,"165":2,"167":1,"169":3,"171":1,"172":2,"173":1,"174":1,"176":3,"177":1,"178":1,"180":1,"181":1,"182":3,"183":1,"185":1,"191":1,"192":1,"193":1,"195":1,"197":5,"198":1,"199":2,"200":1}}],["berlin",{"2":{"199":1}}],["bearing",{"2":{"145":4}}],["beauty",{"2":{"9":1}}],["better",{"2":{"105":1,"153":1,"170":1,"180":1}}],["between",{"2":{"4":8,"6":20,"49":1,"53":2,"59":13,"64":1,"66":18,"70":1,"71":4,"73":1,"74":11,"75":2,"76":4,"85":8,"88":1,"116":4,"122":4,"146":1,"157":2,"176":3,"177":1,"181":2,"182":2,"183":1,"192":1,"197":2,"198":1}}],["been",{"2":{"71":1,"146":1,"148":2,"159":1,"170":1}}],["because",{"2":{"64":1,"82":1,"148":1,"170":1,"187":1}}],["become",{"2":{"48":1}}],["becomes",{"2":{"6":1,"157":1}}],["being",{"2":{"53":1,"74":1,"116":1,"122":1,"167":1}}],["behind",{"2":{"21":1,"22":1,"23":1,"58":1,"148":1,"170":1}}],["behaviours",{"2":{"28":1}}],["behaviour",{"2":{"6":1,"18":1,"49":1,"180":1}}],["best",{"2":{"19":1,"153":2,"180":1}}],["beware",{"2":{"18":1}}],["benchmarking",{"2":{"176":1,"180":1}}],["benchmarkgroup",{"2":{"176":2,"180":3}}],["benchmark",{"0":{"176":1,"180":1},"2":{"176":1,"180":1}}],["benchmarktools",{"2":{"13":1,"176":1,"180":1}}],["benchmarks",{"2":{"9":2}}],["beginning",{"2":{"66":1,"191":1}}],["begin+1",{"2":{"59":5}}],["begin",{"2":{"9":1,"59":7,"153":1,"170":1,"181":1,"195":1}}],["before",{"2":{"6":4,"29":1,"59":1,"70":1,"73":1,"74":1,"75":1,"180":1,"192":1}}],["below",{"2":{"6":2,"17":1,"60":1,"164":1,"182":1,"183":1,"184":1,"195":1}}],["be",{"2":{"1":14,"3":6,"4":22,"5":8,"6":68,"7":1,"9":1,"13":2,"20":3,"21":3,"22":1,"23":3,"28":1,"49":2,"50":1,"53":8,"56":7,"57":2,"58":1,"59":10,"60":2,"62":1,"63":3,"64":14,"65":1,"66":2,"69":1,"70":7,"71":4,"73":7,"74":12,"75":6,"76":5,"82":6,"84":2,"85":4,"88":15,"93":2,"94":1,"97":6,"108":6,"116":21,"122":2,"125":6,"135":6,"137":1,"138":1,"139":1,"140":1,"145":2,"146":1,"150":8,"151":2,"152":2,"153":9,"154":1,"155":3,"157":4,"159":1,"161":1,"162":1,"163":1,"164":4,"165":4,"166":1,"167":2,"169":2,"170":1,"172":3,"173":1,"174":1,"176":8,"177":2,"180":10,"182":1,"184":3,"185":1,"188":2,"191":2,"193":1,"197":4}}],["cpu",{"2":{"199":1}}],["cp",{"2":{"196":1}}],["circumstances",{"2":{"157":2}}],["cy",{"2":{"145":2}}],["cyan",{"2":{"60":1,"173":1,"176":1}}],["cx",{"2":{"145":2}}],["cdot",{"2":{"145":1}}],["cs",{"2":{"116":9}}],["cshape",{"2":{"62":3}}],["cw",{"2":{"66":2}}],["cb",{"2":{"58":1,"81":1,"146":1}}],["cgrad",{"2":{"58":1}}],["cgal",{"2":{"58":1}}],["c",{"2":{"28":1,"56":1,"62":1,"66":4,"69":5,"72":3,"116":24,"176":1}}],["cleaner",{"2":{"82":1}}],["cleanest",{"2":{"82":1}}],["clear",{"2":{"65":1}}],["clearly",{"2":{"52":1,"55":1,"84":1}}],["clamped",{"2":{"74":18}}],["clamp",{"2":{"53":1,"74":1}}],["classified",{"2":{"64":1}}],["classify",{"2":{"64":4}}],["class",{"2":{"6":1,"146":1}}],["class=",{"2":{"6":6}}],["clipping",{"0":{"64":1,"70":1,"71":1,"74":1,"75":1,"76":1},"2":{"6":1,"9":1,"27":8,"64":9,"69":3,"70":1,"73":1,"75":1,"167":1}}],["closure",{"2":{"153":2}}],["closing",{"2":{"53":1}}],["close",{"2":{"53":5,"64":2,"66":1,"69":1,"74":1,"85":9,"146":1,"161":1,"162":4}}],["closer",{"2":{"6":1,"157":1}}],["closest",{"2":{"4":6,"6":3,"74":2,"84":1,"85":6,"157":1}}],["closed2",{"2":{"88":2}}],["closed1",{"2":{"88":2}}],["closed",{"0":{"160":1},"1":{"161":1,"162":1},"2":{"4":8,"6":11,"9":1,"27":1,"53":6,"56":3,"63":3,"64":1,"66":1,"74":1,"76":3,"88":21,"99":2,"100":5,"101":5,"110":2,"111":5,"112":3,"116":52,"128":5,"129":1,"137":3,"138":5,"139":5,"145":1,"146":1,"160":1,"161":1,"162":2,"163":1,"165":1,"191":1}}],["closedring",{"2":{"0":1,"6":1,"160":1,"161":1,"162":4,"163":1,"164":1,"165":1}}],["clockwise",{"2":{"4":2,"6":4,"9":1,"55":1,"56":1,"66":7,"81":1,"144":2,"145":3,"146":1}}],["ceil",{"2":{"177":1}}],["ce",{"2":{"116":11}}],["certainly",{"2":{"74":1}}],["certain",{"2":{"17":1,"18":1,"22":1,"25":1}}],["central",{"2":{"64":1}}],["centroids",{"2":{"62":1,"63":1}}],["centroid",{"0":{"61":1,"62":1},"1":{"62":1,"63":1},"2":{"0":4,"4":3,"6":6,"27":1,"61":3,"62":4,"63":38,"148":1,"170":1,"180":4}}],["cent",{"2":{"62":2}}],["centered",{"2":{"64":1}}],["center",{"2":{"6":1,"62":1,"146":1}}],["cells",{"2":{"146":1}}],["cell",{"2":{"6":4,"65":3,"66":28,"146":2}}],["c2",{"2":{"6":3,"15":2,"85":3,"88":14,"146":21}}],["c1",{"2":{"6":3,"15":2,"85":4,"88":13,"146":26}}],["chunks",{"2":{"153":4,"170":5}}],["chunk",{"2":{"153":6,"170":7}}],["chull",{"2":{"46":2}}],["chose",{"2":{"50":1,"146":1}}],["choose",{"2":{"6":1,"82":1,"146":2}}],["changes",{"2":{"64":1}}],["changed",{"2":{"64":1}}],["change",{"2":{"50":1,"64":1,"81":1}}],["chain=2",{"2":{"64":1}}],["chain=1",{"2":{"64":1}}],["chain",{"2":{"64":66,"71":3,"74":4,"76":4,"81":2}}],["chains",{"2":{"20":1,"64":1}}],["chairmarks",{"2":{"13":1,"176":1,"180":1}}],["children",{"2":{"180":1}}],["child",{"2":{"6":2,"155":7}}],["checkargs",{"2":{"181":1,"182":1,"183":1,"184":1}}],["checking",{"2":{"88":1,"182":1}}],["checks",{"0":{"105":1,"117":1},"1":{"118":1,"119":1},"2":{"60":1,"64":1,"74":1,"87":1,"90":1,"93":1,"96":1,"107":1,"116":5,"118":1,"121":1,"122":1,"124":1,"134":1,"198":1}}],["check",{"2":{"4":2,"6":1,"7":1,"63":1,"64":8,"66":3,"69":1,"70":1,"72":1,"74":4,"75":1,"88":8,"116":11,"146":5,"153":1,"155":4,"166":1,"168":1,"175":2,"182":1,"184":1}}],["checked",{"2":{"4":2,"6":1,"64":1,"74":1,"81":1,"116":1,"166":1}}],["ctor",{"2":{"1":2,"6":1,"185":1}}],["categorize",{"2":{"69":1}}],["categorical",{"2":{"58":1}}],["came",{"2":{"69":1}}],["case",{"2":{"53":1,"57":2,"63":1,"64":1,"70":1,"74":2,"76":1,"116":16,"170":1,"200":1}}],["cases",{"2":{"6":1,"59":1,"69":2,"116":3,"151":1,"153":1,"155":3,"170":1}}],["cause",{"2":{"18":1,"49":1,"182":1}}],["careful",{"2":{"59":1,"151":1}}],["care",{"2":{"17":1,"153":1,"157":1}}],["carried",{"2":{"6":1,"188":1}}],["cairomakie",{"2":{"13":1,"52":1,"55":1,"58":2,"62":1,"65":1,"68":1,"79":1,"80":1,"81":1,"84":1,"87":1,"90":1,"93":1,"96":1,"107":1,"118":1,"121":1,"124":1,"134":1,"175":1,"176":1,"180":1,"190":1,"196":1,"198":1,"199":1}}],["california",{"2":{"199":1}}],["callable",{"2":{"146":4,"164":1}}],["calls",{"2":{"64":1,"74":1,"76":1,"85":1,"97":1,"108":1,"125":1,"135":1,"151":1,"153":1,"177":1}}],["calling",{"2":{"29":1,"64":2,"153":1}}],["call",{"2":{"18":1,"50":1,"56":1,"63":1,"153":4,"178":1}}],["called",{"2":{"6":2,"63":3,"64":1,"153":1,"162":1,"164":1,"165":1,"188":1,"192":1}}],["calculation",{"2":{"74":1}}],["calculations",{"2":{"6":3,"21":2,"23":2,"74":1,"157":2,"176":1}}],["calculating",{"2":{"4":2,"6":1,"18":1,"64":1,"166":1}}],["calculated",{"2":{"6":1,"62":2,"66":1,"74":2,"85":1,"153":4}}],["calculates",{"2":{"4":4,"6":6,"56":1,"59":2,"66":1,"74":2,"75":1,"85":2,"176":1,"183":1}}],["calculate",{"2":{"1":4,"5":2,"6":6,"11":1,"53":3,"59":3,"63":1,"66":1,"74":1,"116":1,"146":1,"150":2,"153":3,"154":1}}],["calc",{"2":{"1":4,"6":4,"28":1,"31":2,"32":2,"33":2,"34":2,"46":1,"50":1,"53":4,"150":2,"152":1,"153":19,"154":1,"159":1,"166":1,"180":2}}],["cache",{"2":{"6":1,"59":1}}],["cant",{"2":{"88":1,"146":1,"189":1}}],["cannot",{"2":{"3":6,"4":4,"6":5,"56":1,"88":1,"99":1,"102":1,"122":2,"125":1,"127":2,"129":1,"140":1}}],["can",{"2":{"1":2,"4":4,"6":16,"7":2,"9":1,"13":1,"14":1,"22":1,"27":1,"50":1,"53":1,"56":1,"57":2,"58":1,"59":3,"60":1,"63":1,"64":3,"66":1,"70":3,"73":3,"74":1,"75":3,"76":1,"81":1,"82":2,"87":1,"88":3,"90":1,"96":1,"105":1,"107":1,"116":23,"118":2,"121":2,"122":3,"124":1,"128":1,"129":1,"134":1,"137":1,"138":1,"139":1,"146":1,"147":1,"148":1,"150":2,"152":1,"153":8,"154":1,"155":1,"157":1,"161":2,"162":1,"165":1,"166":1,"167":2,"168":1,"173":1,"175":1,"176":2,"180":2,"188":1,"191":6,"192":1,"193":3,"195":3,"197":3,"198":3}}],["creation",{"2":{"191":1,"193":1}}],["creating",{"0":{"190":1,"191":1,"194":1},"1":{"191":1,"192":1,"193":1,"194":1,"195":1},"2":{"116":1}}],["creates",{"2":{"7":1,"64":3}}],["create",{"0":{"193":1},"2":{"6":2,"13":2,"14":1,"64":1,"69":1,"74":2,"82":1,"146":2,"153":1,"165":2,"167":3,"169":2,"190":2,"191":4,"192":5,"193":3,"194":1,"195":1,"198":1}}],["created",{"2":{"4":4,"6":2,"64":1,"85":3}}],["criteria",{"2":{"97":2,"108":2,"125":2,"135":2,"182":3}}],["cropping",{"2":{"58":2}}],["cross=1",{"2":{"73":1}}],["cross`",{"2":{"73":1}}],["crossings",{"2":{"64":3,"116":1}}],["crossing",{"0":{"105":1},"2":{"6":2,"64":81,"70":1,"71":7,"73":3,"74":7,"75":1,"76":6,"97":1,"105":1,"116":1,"135":1}}],["cross",{"0":{"132":1},"2":{"6":1,"9":1,"53":3,"64":13,"69":14,"70":2,"71":1,"72":4,"73":2,"74":10,"75":2,"76":1,"97":1,"105":2,"108":1,"116":17,"122":2,"125":1,"135":1,"145":3}}],["crosses",{"0":{"39":1},"2":{"0":2,"3":3,"6":3,"27":1,"39":2,"64":1,"69":1,"105":26,"116":2,"197":1}}],["crc",{"2":{"6":1,"59":1}}],["crs2",{"2":{"192":2}}],["crs1",{"2":{"192":2,"193":1}}],["crs=nothing",{"2":{"153":1,"166":1,"180":1}}],["crs=gi",{"2":{"153":5,"155":3}}],["crs`",{"2":{"153":1,"172":6}}],["crs",{"0":{"192":1},"2":{"1":32,"4":4,"6":10,"28":2,"31":2,"32":2,"33":2,"34":2,"46":2,"82":1,"146":10,"150":4,"152":3,"153":36,"154":2,"155":5,"166":1,"172":7,"180":1,"190":1,"192":13,"193":7,"195":1}}],["customize",{"2":{"153":1,"170":1}}],["custom",{"0":{"200":1},"2":{"6":3,"59":1,"200":2}}],["curr^2",{"2":{"53":2}}],["curr",{"2":{"53":8,"64":116,"69":9,"76":3,"169":26}}],["currentnode",{"2":{"146":8}}],["current",{"2":{"53":1,"59":8,"64":3,"69":2,"71":1,"74":1,"76":6,"146":2,"169":3}}],["currently",{"2":{"5":2,"6":4,"49":1,"59":1,"64":1,"69":1,"71":2,"146":1,"153":1,"157":2}}],["curve",{"0":{"116":1},"2":{"3":2,"4":14,"6":18,"53":6,"56":7,"64":5,"66":3,"73":7,"84":1,"85":22,"88":6,"97":2,"99":4,"100":9,"101":9,"108":1,"110":4,"111":6,"112":3,"116":152,"122":1,"125":1,"128":6,"130":3,"135":1,"137":4,"138":6,"139":6}}],["curves",{"2":{"0":1,"3":2,"6":5,"56":3,"66":3,"74":1,"84":1,"85":1,"88":13,"102":1,"116":1,"122":1,"140":1,"180":2}}],["cutpolygon",{"2":{"68":1}}],["cuts",{"2":{"68":1}}],["cutting",{"0":{"67":1},"1":{"68":1,"69":1},"2":{"64":1,"69":2}}],["cut",{"0":{"68":1},"2":{"0":1,"6":6,"27":1,"59":1,"67":1,"68":5,"69":22,"116":1}}],["coastlines",{"2":{"196":1}}],["coarse",{"2":{"6":1,"174":1,"177":1}}],["cos",{"2":{"191":3,"192":1,"193":2}}],["copy",{"2":{"153":1,"164":1,"184":1}}],["coors1",{"2":{"145":2}}],["coors2",{"2":{"145":3}}],["coord",{"2":{"177":6}}],["coords",{"2":{"69":9,"177":8}}],["coordinatetransformations",{"2":{"1":4,"6":2,"180":1,"185":2,"190":1,"191":5,"193":2}}],["coordinate",{"0":{"59":1,"171":1,"192":1,"193":1},"2":{"1":8,"5":10,"6":7,"21":1,"23":1,"58":2,"59":10,"155":1,"172":4,"177":1,"190":3,"192":1}}],["coordinates",{"0":{"5":1,"57":1},"1":{"58":1,"59":1},"2":{"0":4,"1":2,"4":4,"5":12,"6":22,"56":2,"57":8,"59":25,"64":2,"65":1,"69":2,"70":1,"73":1,"75":1,"85":1,"88":2,"148":1,"157":2,"171":2,"172":1,"175":1,"176":3,"192":2}}],["co",{"2":{"116":2}}],["core",{"2":{"156":1}}],["corner",{"2":{"66":4,"146":1}}],["corners",{"2":{"66":1}}],["correspondent",{"2":{"145":1}}],["correspond",{"2":{"64":1}}],["corresponding",{"2":{"53":3,"71":2}}],["corrected",{"2":{"164":1}}],["correctness",{"2":{"160":1,"188":1}}],["correctly",{"2":{"153":1,"175":1}}],["correcting",{"2":{"20":1,"164":1}}],["corrections",{"0":{"163":1,"165":1},"1":{"164":1,"165":1},"2":{"161":1,"164":6,"168":1}}],["correction",{"2":{"6":10,"27":4,"70":1,"71":2,"73":1,"74":2,"75":1,"76":2,"160":1,"162":2,"163":2,"164":11,"165":7,"167":1,"169":2}}],["correct",{"2":{"6":3,"50":1,"53":1,"56":1,"63":1,"64":1,"66":1,"70":1,"73":1,"75":1,"85":1,"88":1,"97":1,"108":1,"122":1,"125":1,"135":1,"160":1,"161":2,"163":1}}],["cov",{"2":{"66":16}}],["cover",{"2":{"99":1,"103":1}}],["covering",{"2":{"6":2,"93":1,"165":2,"169":2}}],["covered",{"0":{"101":1,"102":1,"139":1},"2":{"3":2,"6":1,"71":1,"76":1,"93":1,"96":1,"97":1,"101":2,"102":2,"103":1,"104":2,"115":2,"116":3,"169":1}}],["coveredby",{"0":{"44":1,"95":1,"96":1,"99":1,"100":1,"103":1,"104":1,"115":1},"1":{"96":1,"97":1},"2":{"0":2,"3":7,"6":4,"27":1,"44":2,"64":1,"94":3,"95":1,"96":3,"97":10,"98":6,"99":13,"100":15,"101":13,"102":5,"103":2,"104":2,"197":1}}],["covers",{"0":{"43":1,"92":1,"93":1},"1":{"93":1,"94":1},"2":{"0":2,"3":9,"6":5,"27":1,"43":2,"92":1,"93":4,"94":5,"146":1,"197":1}}],["coverages",{"2":{"6":1,"66":1}}],["coverage",{"0":{"65":1},"2":{"0":1,"6":2,"27":1,"65":3,"66":16}}],["code",{"2":{"7":1,"10":1,"22":5,"59":1,"97":1,"108":1,"116":1,"125":1,"135":1,"145":1,"159":1,"187":1,"199":1}}],["come",{"2":{"157":1}}],["commonly",{"2":{"195":1}}],["common",{"2":{"87":1,"154":1,"177":1,"190":1,"192":1,"193":1}}],["commented",{"2":{"145":1}}],["comments",{"2":{"116":1}}],["comment",{"2":{"26":1}}],["combos",{"2":{"71":1,"74":1,"76":1}}],["combines",{"2":{"63":1}}],["combine",{"2":{"63":2,"64":5,"169":1}}],["combined",{"2":{"6":1,"64":4,"76":1,"165":1,"169":2,"191":1}}],["combination",{"2":{"6":1,"64":1,"155":1}}],["coming",{"2":{"66":1}}],["com",{"2":{"6":2,"74":1,"82":1,"157":1}}],["compilation",{"2":{"159":1}}],["compiled",{"2":{"50":1}}],["compiler",{"2":{"50":1,"153":2,"159":2}}],["complex",{"2":{"148":1,"180":1,"197":1}}],["complexity",{"2":{"6":1,"148":1,"177":1}}],["complete",{"2":{"56":1}}],["completely",{"2":{"1":2,"3":8,"6":5,"64":2,"71":1,"76":1,"90":2,"91":1,"93":1,"94":1,"97":1,"116":1,"135":1,"150":2,"153":1,"157":1}}],["comprised",{"2":{"6":3,"70":1,"73":1,"75":1}}],["component",{"2":{"6":1,"56":3,"63":11,"66":8,"74":1,"153":2,"155":1}}],["components",{"2":{"6":2,"62":1,"63":2,"155":23,"170":1}}],["composed",{"2":{"4":8,"6":5,"88":5,"191":2}}],["computing",{"2":{"60":1,"77":1}}],["computational",{"2":{"6":1,"59":1}}],["computation",{"2":{"6":6,"59":1,"63":1,"70":1,"73":1,"75":1,"181":2,"182":2,"183":2}}],["computer",{"2":{"6":1,"59":1}}],["computes",{"2":{"6":1,"82":1}}],["compute",{"2":{"4":2,"6":3,"56":1,"59":1,"82":3,"177":1}}],["computed",{"2":{"4":8,"6":5,"53":1,"56":3,"59":3,"66":1,"196":1}}],["compact",{"2":{"199":3}}],["comparisons",{"2":{"197":1}}],["comparing",{"2":{"76":1,"88":1}}],["compares",{"2":{"146":1}}],["compared",{"2":{"88":1}}],["compare",{"2":{"3":2,"4":2,"6":2,"53":1,"76":1,"88":2,"122":1}}],["compatibility",{"2":{"56":1}}],["compatible",{"2":{"1":6,"6":1,"21":1,"23":1,"48":1,"53":1,"56":1,"59":2,"63":1,"66":1,"85":1,"88":1,"91":1,"94":1,"97":1,"108":1,"119":1,"122":1,"125":1,"135":1,"150":2,"151":1,"153":1,"172":2}}],["colname",{"2":{"153":3}}],["col",{"2":{"153":2,"170":1}}],["columns",{"2":{"153":2}}],["column",{"2":{"48":1,"153":9,"155":2,"170":8,"194":2,"197":8}}],["colored",{"2":{"198":1}}],["color=",{"2":{"192":2}}],["colors",{"2":{"79":1,"80":1,"196":1,"198":2}}],["colorrange",{"2":{"58":2,"84":1}}],["colorbar",{"2":{"58":1,"81":1,"84":1,"146":1}}],["colormap",{"2":{"14":1,"58":3,"84":1}}],["color",{"2":{"6":1,"55":1,"58":2,"59":1,"60":1,"62":1,"68":3,"79":1,"80":1,"81":2,"84":2,"87":4,"90":4,"93":1,"96":1,"107":4,"121":4,"134":4,"173":1,"176":1,"191":1,"192":1,"196":1,"198":5}}],["colatitude",{"2":{"6":1,"157":1}}],["collect",{"2":{"11":3,"13":1,"46":1,"52":1,"55":2,"59":1,"62":1,"65":2,"68":2,"82":2,"84":1,"146":3,"153":2,"170":1,"175":4,"189":2}}],["collections",{"0":{"103":1,"104":1,"114":1,"115":1,"131":1,"132":1,"141":1,"142":1},"2":{"1":4,"6":10,"48":1,"150":4,"152":1,"153":2,"155":3,"170":2,"180":2,"195":1}}],["collection",{"2":{"1":2,"4":14,"6":13,"18":2,"25":2,"53":2,"56":3,"66":2,"85":2,"103":2,"104":2,"114":2,"115":2,"131":2,"132":2,"141":2,"142":2,"148":1,"150":2,"153":3,"170":1,"180":1,"186":1,"189":1}}],["collinear",{"2":{"3":2,"6":2,"64":5,"70":2,"73":3,"74":12,"75":2,"121":1,"122":2}}],["couple",{"2":{"194":1}}],["course",{"2":{"152":1}}],["country",{"2":{"199":8}}],["countries",{"2":{"11":1,"80":1,"180":1}}],["counted",{"2":{"74":2}}],["counters",{"2":{"59":8}}],["counterparts",{"2":{"29":1}}],["counter",{"2":{"6":1,"64":7,"116":1,"144":1,"145":1}}],["counterclockwise",{"2":{"4":2,"6":2,"9":1,"55":2,"56":1,"81":1,"82":1}}],["count",{"2":{"64":16,"146":1,"184":1}}],["couldn",{"2":{"9":1,"159":1}}],["could",{"2":{"4":2,"6":1,"56":3,"74":4,"76":1,"77":1,"85":1,"116":2,"157":1,"172":1}}],["conditions",{"2":{"197":4}}],["connected",{"2":{"116":5}}],["connect",{"2":{"66":11}}],["connecting",{"2":{"53":1,"182":1,"191":2}}],["connections",{"2":{"6":2,"165":2,"169":2}}],["consistent",{"2":{"64":1,"148":1}}],["consistency",{"2":{"48":1}}],["considered",{"2":{"53":1,"59":1}}],["consider",{"2":{"52":1,"55":1,"62":1,"65":1,"66":3,"68":1,"84":2,"87":1,"90":1,"93":1,"96":1,"107":1,"116":3,"118":1,"121":1,"124":1,"134":1}}],["constprop",{"2":{"105":1}}],["constants",{"2":{"64":1}}],["const",{"2":{"27":4,"64":1,"97":4,"108":3,"125":4,"135":4,"154":3,"180":4}}],["constrained",{"2":{"6":3,"70":1,"73":1,"75":1}}],["constructing",{"2":{"193":1}}],["construct",{"2":{"158":1}}],["constructors",{"2":{"6":2,"158":2}}],["constructed",{"2":{"1":2,"20":1,"172":1}}],["contents",{"2":{"153":1,"160":1}}],["context",{"2":{"28":4,"176":4,"192":2}}],["contours",{"2":{"146":1}}],["contour",{"2":{"146":4}}],["continue",{"2":{"56":1,"64":7,"66":1,"71":2,"74":1,"116":1,"153":1,"164":1,"169":3,"184":1,"199":1}}],["controlled",{"2":{"50":1}}],["control",{"2":{"49":1}}],["contributions",{"2":{"21":1,"23":1}}],["containing",{"2":{"65":1,"198":1}}],["contain",{"2":{"3":2,"6":1,"22":1,"76":1,"90":1,"122":1,"191":1}}],["contained",{"2":{"3":2,"6":1,"9":1,"76":4,"91":1,"93":1,"121":1,"122":1,"153":1,"198":1}}],["contains",{"0":{"41":1,"89":1,"90":1},"1":{"90":1,"91":1},"2":{"0":2,"3":7,"6":4,"22":1,"27":1,"29":1,"41":2,"64":1,"76":1,"77":1,"89":1,"90":5,"91":4,"151":1,"168":1,"197":1,"198":1}}],["concepts",{"0":{"24":1},"1":{"25":1,"26":1},"2":{"22":1}}],["concieve",{"2":{"9":1}}],["concavehull",{"2":{"147":1}}],["concave",{"2":{"6":1,"53":2,"62":2,"145":2}}],["convention",{"2":{"62":1}}],["convenience",{"2":{"59":1,"188":1}}],["conversely",{"2":{"64":1}}],["conversion",{"0":{"186":1},"2":{"29":1,"48":1}}],["converted",{"2":{"48":1,"59":3}}],["converts",{"2":{"6":1,"189":1}}],["convert",{"0":{"98":1,"109":1,"126":1,"136":1},"2":{"6":3,"28":1,"31":2,"32":2,"33":2,"34":2,"36":2,"37":2,"38":2,"39":2,"40":2,"41":2,"42":2,"43":2,"44":2,"45":2,"46":1,"59":6,"82":1,"84":1,"146":2,"176":1,"180":3,"186":1,"188":1,"189":1}}],["convexity",{"2":{"81":2}}],["convexhull",{"2":{"46":1,"147":1}}],["convex",{"0":{"46":1,"77":1,"80":1},"1":{"78":1,"79":1,"80":1,"81":1,"82":1},"2":{"0":1,"6":7,"27":2,"46":1,"53":3,"77":4,"79":2,"80":1,"81":4,"82":11,"145":1}}],["vw",{"2":{"180":3}}],["von",{"2":{"146":1}}],["v2",{"2":{"116":9}}],["v1",{"2":{"116":9}}],["v`",{"2":{"59":2}}],["vcat",{"2":{"53":1,"59":1,"153":1}}],["vararg",{"2":{"59":1}}],["varying",{"2":{"157":1}}],["vary",{"2":{"53":1}}],["variables",{"2":{"50":1,"59":8,"91":1,"94":1,"119":1}}],["variable",{"2":{"50":1,"71":2}}],["var",{"2":{"27":2}}],["vals",{"2":{"182":9}}],["valign",{"2":{"180":1}}],["validated",{"2":{"71":2,"74":2,"76":2}}],["validate",{"2":{"9":1}}],["valid",{"2":{"1":2,"6":8,"63":1,"70":2,"73":2,"74":3,"75":2,"146":1,"160":3,"161":1,"167":1,"168":1,"184":1,"185":1}}],["val",{"2":{"53":2,"64":2,"74":8,"116":30,"122":4}}],["values=",{"2":{"146":2}}],["values=sort",{"2":{"146":1}}],["values",{"2":{"1":2,"5":6,"6":16,"53":2,"58":3,"59":40,"63":2,"64":5,"66":5,"74":1,"85":2,"116":4,"146":19,"150":2,"153":2,"159":1,"182":2,"184":1}}],["value",{"2":{"0":1,"4":14,"5":4,"6":15,"14":1,"28":2,"50":1,"53":1,"55":2,"56":4,"59":45,"64":5,"66":2,"74":7,"84":1,"85":3,"146":6,"153":2,"182":11,"188":2,"197":1}}],["vs",{"0":{"15":1},"2":{"12":1,"74":2}}],["vᵢ",{"2":{"6":1}}],["v0",{"2":{"6":2}}],["v",{"2":{"5":4,"6":6,"14":4,"59":23,"85":8}}],["visvalingam",{"2":{"178":1}}],["visvalingamwhyatt",{"0":{"183":1},"2":{"0":1,"6":3,"180":4,"183":5}}],["visualized",{"2":{"161":1}}],["visualize",{"2":{"118":1,"192":1}}],["visa",{"2":{"64":1}}],["visited",{"2":{"64":4}}],["view",{"2":{"64":2,"82":1,"146":1,"169":1,"182":3,"199":1}}],["viewport",{"2":{"14":1}}],["views",{"2":{"1":2,"64":1,"75":1,"172":1}}],["via",{"2":{"6":1,"60":1,"77":1,"147":1,"173":1,"176":1,"188":2}}],["vec",{"2":{"82":2}}],["vect",{"2":{"155":2}}],["vectypes",{"2":{"59":5}}],["vector",{"2":{"1":24,"4":12,"5":2,"6":46,"18":1,"25":1,"49":1,"52":1,"53":10,"59":14,"64":7,"69":6,"70":4,"71":1,"73":2,"74":3,"75":4,"116":1,"122":2,"145":3,"146":4,"148":1,"150":2,"153":4,"161":8,"162":1,"168":22,"170":3,"174":1,"175":1,"177":1,"181":1,"182":4,"183":1,"184":2,"185":10,"189":15,"191":18,"192":6,"193":9}}],["vectors",{"2":{"1":2,"4":4,"6":5,"48":1,"53":4,"59":3,"64":1,"82":1,"85":1,"144":1,"146":1,"150":2,"153":1,"155":1,"180":1}}],["ve",{"2":{"17":1,"177":1}}],["vein",{"2":{"7":1}}],["version",{"2":{"188":1}}],["versa",{"2":{"64":1}}],["vert",{"2":{"184":21}}],["verts",{"2":{"180":2}}],["vertical",{"2":{"58":1,"66":1,"74":1,"146":1}}],["vertices",{"2":{"6":7,"9":1,"57":4,"59":5,"64":1,"69":2,"82":1,"99":1,"101":5,"107":1,"110":3,"113":1,"116":1,"137":1,"161":1,"174":2,"175":1,"176":3,"177":3,"180":1,"183":1}}],["vertex",{"2":{"5":2,"6":2,"53":1,"57":2,"59":2,"64":19,"74":12,"81":1,"99":2,"111":2,"112":1,"116":1,"137":3}}],["very",{"2":{"0":1,"175":1,"199":2}}],["rd",{"2":{"180":3}}],["rdbu",{"2":{"84":1}}],["rhumb",{"2":{"145":2}}],["runner",{"2":{"192":1}}],["running",{"2":{"153":1,"155":2}}],["run",{"2":{"153":5,"170":3,"199":1}}],["runs",{"2":{"74":2,"144":1}}],["rule",{"2":{"64":1}}],["rules",{"2":{"64":1}}],["rightjoin",{"2":{"197":1}}],["right=2",{"2":{"64":1}}],["right",{"2":{"59":1,"64":4,"69":1,"85":1,"145":1,"182":19,"184":5,"191":1}}],["ring4",{"2":{"193":2}}],["ring3",{"2":{"192":1}}],["ring2",{"2":{"191":2}}],["ring1",{"2":{"191":2}}],["rings",{"0":{"101":1,"112":1,"129":1,"139":1,"160":1},"1":{"161":1,"162":1},"2":{"4":8,"6":6,"9":2,"56":1,"63":1,"64":3,"74":1,"88":7,"144":1,"146":5,"162":1,"165":1,"180":1}}],["ring",{"2":{"4":14,"6":13,"9":1,"27":1,"53":3,"56":2,"59":1,"62":1,"63":4,"64":12,"66":13,"76":3,"85":5,"88":4,"99":1,"100":2,"101":5,"110":1,"112":1,"116":2,"127":1,"128":1,"129":3,"137":1,"138":2,"139":4,"145":3,"146":11,"160":2,"161":1,"162":14,"163":1,"191":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":{"180":1,"182":1,"184":1}}],["routines",{"2":{"11":1}}],["row",{"2":{"170":3}}],["rows",{"2":{"170":2}}],["robust",{"0":{"15":1},"2":{"81":1}}],["rotate",{"2":{"66":1}}],["rotation",{"2":{"1":2,"6":1,"185":1}}],["rotations",{"2":{"1":6,"6":3,"185":3}}],["rotmatrix2d",{"2":{"180":1}}],["rotmatrix",{"2":{"1":2,"6":1,"185":1}}],["rᵢ₋₁",{"2":{"59":20}}],["rᵢ∗rᵢ₊₁+sᵢ⋅sᵢ₊₁",{"2":{"6":1}}],["rᵢ₊₁",{"2":{"6":1,"59":29}}],["rᵢ",{"2":{"6":2,"59":49}}],["r",{"2":{"6":2,"9":1,"13":11,"14":12,"28":1,"176":1,"184":2,"191":6,"192":2,"193":4}}],["ramer",{"2":{"182":1}}],["raster",{"0":{"146":1},"2":{"146":4}}],["ray",{"2":{"116":4}}],["raw",{"2":{"18":1}}],["range",{"2":{"13":8,"14":4,"146":3,"153":2,"170":2}}],["ranges",{"2":{"6":1,"146":2}}],["randomly",{"2":{"198":2}}],["random",{"2":{"180":2}}],["randn",{"2":{"79":1}}],["rand",{"2":{"6":1,"81":1,"146":1,"198":2}}],["rather",{"2":{"6":1,"146":1,"168":1}}],["ratio",{"2":{"6":7,"74":1,"176":1,"180":1,"181":4,"182":6,"183":4,"184":11}}],["radii",{"2":{"6":1,"176":1}}],["radius`",{"2":{"176":1}}],["radius",{"2":{"6":6,"59":13,"157":3,"176":4}}],["radialdistance",{"0":{"181":1},"2":{"0":1,"6":2,"178":1,"180":4,"181":4}}],["rrayscore",{"2":{"1":2,"6":1,"185":1}}],["rring",{"2":{"1":2,"6":1,"185":1}}],["rewrap",{"2":{"153":2,"155":1}}],["req",{"2":{"116":44}}],["requirement",{"2":{"160":1,"167":1}}],["requirements",{"2":{"116":5}}],["required",{"2":{"82":1,"97":3,"108":3,"125":3,"135":3,"175":1,"190":1}}],["requires",{"2":{"60":1,"88":1,"90":1,"97":2,"100":3,"101":3,"102":1,"108":1,"111":3,"112":2,"113":1,"125":1,"128":3,"129":1,"130":1,"134":1,"135":1,"138":3,"139":3,"140":1,"173":1,"176":1,"188":1}}],["require",{"2":{"29":1,"82":1,"96":2,"97":6,"108":3,"116":32,"125":3,"135":3}}],["requests",{"2":{"21":1,"23":1}}],["reflected",{"2":{"180":3}}],["ref",{"2":{"84":1}}],["referring",{"2":{"116":1}}],["refer",{"2":{"6":1,"146":1}}],["refers",{"2":{"6":1,"157":1}}],["references",{"2":{"6":1,"59":1}}],["reference",{"0":{"192":1,"193":1},"2":{"0":1,"1":4,"172":2,"190":2,"192":1}}],["reveal",{"2":{"76":1}}],["reveals",{"2":{"76":1}}],["reverse",{"2":{"55":1,"58":1,"59":1,"64":2,"191":2}}],["rev",{"2":{"75":1}}],["render",{"2":{"58":1}}],["rendering",{"2":{"58":3,"59":1}}],["rename",{"2":{"10":1}}],["readable",{"2":{"195":1}}],["readability",{"2":{"64":1}}],["read",{"2":{"153":1,"192":2}}],["reading",{"2":{"153":1}}],["reads",{"2":{"153":1}}],["reached",{"2":{"153":1,"155":3}}],["reaches",{"2":{"151":1}}],["reach",{"2":{"151":1}}],["reasons",{"2":{"188":1}}],["reason",{"2":{"50":1,"159":1,"160":1,"167":1}}],["real`",{"2":{"176":1,"177":1}}],["reality",{"2":{"81":1}}],["really",{"2":{"56":1,"116":1,"146":1,"159":1}}],["real=1",{"2":{"6":2,"176":2}}],["real=6378137`",{"2":{"176":1}}],["real=6378137",{"2":{"6":2,"176":1}}],["real",{"0":{"199":1},"2":{"5":2,"6":13,"53":1,"59":45,"63":2,"74":1,"176":3,"177":1,"184":5,"197":1}}],["regardless",{"2":{"74":1,"116":1}}],["regions",{"2":{"71":3,"74":5,"75":1,"76":3,"116":2,"199":1}}],["region",{"2":{"60":2,"74":3,"76":2,"199":1}}],["register",{"2":{"27":3,"59":3}}],["regular",{"0":{"15":1}}],["relation",{"2":{"64":2}}],["relationship",{"2":{"49":1,"197":2}}],["relations",{"2":{"27":10,"105":1,"122":1}}],["relative",{"2":{"59":3}}],["relevant",{"2":{"6":3,"10":1,"82":1,"157":2}}],["reducing",{"2":{"170":2}}],["reduced",{"2":{"181":1,"182":1,"183":1}}],["reduces",{"2":{"19":1,"76":1,"170":1}}],["reduce",{"2":{"1":2,"6":1,"146":1,"150":2,"164":1,"170":2}}],["redundant",{"2":{"64":1}}],["red",{"2":{"14":1,"62":2,"84":1,"93":1,"96":1,"118":1,"191":1,"192":1,"198":2}}],["removal",{"2":{"64":1}}],["removes",{"2":{"64":1,"148":1}}],["removed",{"2":{"64":3,"71":5,"146":1}}],["remove",{"2":{"56":1,"64":33,"66":1,"69":2,"70":5,"73":5,"75":2,"169":2,"181":1,"182":3,"184":4}}],["removing",{"2":{"6":3,"64":1,"71":1,"181":1,"182":1,"183":1}}],["remainingnode",{"2":{"146":3}}],["remaining",{"2":{"64":1,"88":1,"116":2,"182":1}}],["remain",{"2":{"1":2,"6":9,"150":2,"153":1,"180":2}}],["resolution",{"2":{"192":1}}],["resolved",{"2":{"146":1}}],["reset",{"2":{"64":1,"153":1}}],["resembles",{"2":{"6":1,"157":2}}],["resize",{"2":{"13":1,"14":1,"64":2}}],["resampled",{"2":{"6":1,"177":1}}],["respectively",{"2":{"64":1,"122":1,"155":1,"191":1}}],["respect",{"2":{"6":2,"73":1,"74":1,"82":1,"116":6}}],["rest",{"2":{"6":1,"59":2,"75":1}}],["resulting",{"2":{"69":1,"76":1,"146":1,"198":1}}],["results",{"2":{"3":4,"6":2,"74":1,"105":1,"122":1,"153":1,"161":1,"170":1,"182":25,"191":3}}],["result",{"2":{"1":4,"3":10,"4":10,"6":13,"19":1,"28":3,"53":1,"56":2,"66":1,"74":15,"82":1,"85":2,"91":1,"94":1,"97":1,"119":1,"135":1,"150":4,"153":9,"170":2,"176":3,"184":6}}],["receives",{"2":{"153":1,"170":1}}],["recent",{"2":{"64":1,"71":1,"74":1,"76":1}}],["recalculate",{"2":{"152":1}}],["recursive",{"2":{"151":1}}],["recursively",{"2":{"4":2,"6":1,"151":1,"166":1}}],["rect",{"2":{"52":3,"55":5,"65":3,"84":7}}],["rectangle",{"2":{"52":2,"55":2,"58":2,"65":2,"66":1,"84":2,"175":5,"176":8,"198":2}}],["rectangletrait",{"2":{"28":1}}],["recommended",{"2":{"48":1}}],["reconstructing",{"2":{"180":1}}],["reconstructed",{"2":{"18":1}}],["reconstruct",{"2":{"0":1,"1":2,"6":3,"18":1,"150":2,"153":2,"155":27,"170":1}}],["repl",{"2":{"60":1,"173":1,"176":1}}],["replaced",{"2":{"48":1}}],["replace",{"2":{"27":1,"64":1,"146":2,"182":1}}],["repeat",{"2":{"63":1,"64":3,"88":6}}],["repeating",{"2":{"56":1,"76":1}}],["repeated",{"2":{"4":6,"6":3,"9":1,"53":2,"59":1,"64":2,"76":2,"85":2,"88":4,"116":1}}],["represent",{"2":{"17":1,"59":1,"64":4,"88":1,"157":1}}],["representing",{"2":{"6":2,"71":1,"74":1,"76":1,"82":1,"84":1,"88":1,"157":1,"199":1}}],["represented",{"2":{"6":1,"157":1,"198":1}}],["represents",{"2":{"6":1,"164":3,"165":1}}],["reprojects",{"2":{"172":1}}],["reprojection",{"0":{"172":1},"1":{"173":1}}],["reproject",{"2":{"0":1,"1":7,"27":2,"148":1,"172":6,"173":2}}],["re",{"2":{"1":2,"6":1,"17":1,"27":1,"82":1,"185":1,"190":1,"192":1}}],["retrievable",{"2":{"1":2,"172":1}}],["returnval",{"2":{"116":9}}],["returntype",{"2":{"19":1}}],["returning",{"2":{"18":1,"60":1,"71":2}}],["return",{"0":{"48":1},"2":{"1":2,"3":36,"4":4,"6":37,"13":3,"14":3,"26":1,"28":3,"31":1,"32":1,"33":1,"34":1,"36":1,"37":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"49":2,"53":5,"56":5,"59":20,"60":1,"63":4,"64":36,"66":12,"69":12,"70":5,"71":4,"73":4,"74":18,"75":6,"76":9,"82":2,"85":8,"88":30,"91":1,"94":1,"97":1,"103":2,"104":2,"105":18,"108":2,"114":2,"115":2,"116":71,"118":1,"119":1,"122":28,"125":1,"127":2,"131":2,"132":2,"135":1,"141":2,"142":2,"145":10,"146":12,"153":17,"155":7,"160":1,"162":4,"164":8,"165":2,"169":2,"170":3,"171":2,"172":1,"177":4,"180":3,"181":1,"182":5,"183":3,"184":7,"185":2,"186":2,"188":3,"189":8}}],["returned",{"2":{"1":2,"6":11,"48":2,"49":1,"64":3,"69":1,"70":2,"73":2,"74":2,"75":2,"81":1,"82":1,"146":1,"153":1,"155":1,"159":1,"172":1,"180":1}}],["returns",{"2":{"1":2,"3":10,"4":8,"5":6,"6":25,"18":1,"48":2,"53":1,"56":2,"59":6,"63":3,"64":4,"66":6,"69":1,"70":1,"74":1,"75":1,"82":1,"85":8,"87":1,"90":2,"91":1,"93":2,"94":1,"97":1,"107":1,"116":4,"119":1,"122":2,"135":1,"146":2,"150":2,"153":2,"159":1,"177":1,"186":1,"197":1}}],["rebuilt",{"2":{"1":2,"6":2,"148":1,"150":2,"153":1,"155":1}}],["rebuilding",{"2":{"153":1,"170":1}}],["rebuild",{"2":{"0":1,"6":4,"151":1,"153":3,"155":8,"177":1,"180":2}}],["ty",{"2":{"146":3}}],["typing",{"2":{"60":1,"173":1,"176":1}}],["typically",{"2":{"57":1,"194":1}}],["typemax",{"2":{"85":1,"146":9}}],["typeof",{"2":{"19":1,"59":3,"153":2,"155":1,"158":1,"200":1}}],["type=",{"2":{"6":2}}],["type2",{"2":{"6":2,"88":4}}],["type1",{"2":{"6":2,"88":5}}],["types",{"0":{"156":1,"187":1},"1":{"157":1,"158":1,"159":1,"188":1},"2":{"6":4,"27":1,"49":1,"50":1,"59":3,"66":1,"69":1,"116":3,"156":1,"159":1,"180":1,"187":3,"197":1}}],["type",{"2":{"4":22,"5":2,"6":47,"11":1,"26":2,"48":2,"49":1,"50":2,"53":9,"56":11,"58":1,"59":8,"63":8,"64":21,"66":8,"69":6,"70":7,"71":6,"73":8,"74":19,"75":7,"76":5,"85":28,"88":2,"153":5,"155":38,"157":2,"158":3,"159":6,"163":1,"164":7,"165":2,"171":1,"176":1,"177":1,"180":3,"186":1,"188":1,"189":3,"196":1}}],["tx",{"2":{"146":3}}],["tᵢ",{"2":{"59":1}}],["tutorial",{"2":{"190":1,"197":1}}],["tutorials",{"2":{"22":2}}],["tups",{"2":{"162":4}}],["tuplepoint",{"2":{"27":3,"189":1}}],["tuple",{"0":{"186":1},"2":{"4":2,"6":19,"27":2,"59":2,"63":3,"64":5,"66":3,"69":1,"74":31,"116":17,"145":2,"146":5,"153":2,"161":6,"168":13,"175":1,"180":2,"182":1,"184":2,"189":6,"191":99,"198":2}}],["tuples",{"2":{"0":1,"6":2,"27":1,"60":1,"63":1,"64":1,"69":1,"70":3,"71":1,"73":2,"74":1,"75":4,"76":5,"82":2,"162":2,"169":2,"180":2,"186":2,"199":2}}],["turf",{"2":{"145":1}}],["turned",{"2":{"146":1,"153":1}}],["turning",{"2":{"146":8}}],["turn",{"2":{"6":1,"146":1}}],["temporary",{"2":{"64":1}}],["term",{"2":{"56":1}}],["terms",{"2":{"6":1,"59":1}}],["technically",{"2":{"49":1,"160":1}}],["technique",{"2":{"11":1}}],["teach",{"2":{"22":1}}],["tell",{"2":{"18":1,"116":1,"159":1,"200":1}}],["test",{"2":{"64":1,"180":2,"188":1}}],["testing",{"0":{"15":1}}],["tests",{"2":{"9":2}}],["text=",{"2":{"6":2}}],["t2",{"2":{"6":5,"59":47,"98":1,"105":2,"126":1,"136":1}}],["t1",{"2":{"6":6,"59":51,"105":2}}],["t=float64",{"2":{"4":2,"6":3,"63":3}}],["two",{"2":{"3":10,"4":20,"6":23,"49":2,"53":2,"55":1,"59":1,"63":1,"64":6,"66":3,"70":2,"73":1,"74":14,"75":4,"76":3,"85":5,"87":3,"88":12,"90":2,"91":1,"93":1,"94":1,"96":1,"105":1,"107":1,"116":2,"118":2,"119":2,"121":4,"122":5,"124":3,"125":1,"134":2,"146":3,"164":3,"165":1,"168":2,"169":2,"175":1,"188":1,"191":1,"197":3,"198":3}}],["task",{"2":{"153":3,"170":3}}],["tasks",{"2":{"153":5,"170":5}}],["taskrange",{"2":{"153":5,"170":5}}],["tags",{"2":{"64":4}}],["taget",{"2":{"6":2}}],["taylor",{"2":{"6":1,"59":1}}],["table2",{"2":{"197":4}}],["table1",{"2":{"197":12}}],["tables",{"2":{"27":1,"48":4,"153":6,"155":2,"170":5}}],["table",{"0":{"194":1},"2":{"6":1,"18":1,"25":2,"153":13,"170":4,"180":1,"194":1,"195":1,"197":2}}],["taking",{"2":{"6":3,"63":1,"70":1,"71":1,"73":1,"74":1,"75":1,"76":1,"167":1}}],["takes",{"2":{"64":3,"197":1}}],["taken",{"2":{"20":1,"58":1}}],["take",{"2":{"1":2,"6":2,"25":1,"64":3,"70":1,"71":1,"73":1,"74":1,"76":1,"145":2,"146":2,"148":1,"170":1,"172":1}}],["target=gi",{"2":{"64":1}}],["target=nothing",{"2":{"31":1,"32":1,"33":1,"34":1,"70":1,"73":1,"75":1}}],["targets",{"2":{"49":1,"53":2,"56":3,"66":3,"85":3}}],["target",{"0":{"49":1},"2":{"1":28,"6":28,"15":3,"28":1,"48":2,"49":2,"59":1,"63":2,"64":1,"70":5,"71":11,"73":6,"74":10,"75":4,"76":13,"146":1,"148":1,"150":16,"151":5,"152":1,"153":34,"155":79,"158":3,"169":2,"170":33,"172":3,"180":2}}],["tilted",{"2":{"66":1}}],["tie",{"2":{"53":1}}],["timings",{"2":{"13":5}}],["timing",{"2":{"13":2}}],["times",{"2":{"4":2,"6":1,"166":1}}],["time",{"2":{"1":10,"13":3,"50":1,"58":1,"146":1,"157":1,"172":4,"188":1,"191":1,"192":1,"193":2,"198":1,"199":1}}],["title",{"2":{"13":2,"58":2,"81":2,"146":1,"176":1,"180":2}}],["tip",{"2":{"1":2,"5":2,"6":1,"59":1,"172":1,"197":1}}],["thus",{"2":{"53":1,"56":1,"64":3,"71":1,"74":1,"76":1}}],["those",{"2":{"29":1,"53":1,"64":1,"74":1,"99":1,"137":1,"157":1}}],["though",{"2":{"20":1,"161":1}}],["thing",{"0":{"26":1}}],["things",{"2":{"9":1}}],["this",{"0":{"26":1},"2":{"0":1,"1":2,"3":2,"4":12,"5":2,"6":32,"7":1,"18":1,"21":2,"23":2,"25":1,"27":2,"28":3,"29":1,"46":1,"49":3,"50":2,"52":2,"53":6,"55":2,"56":9,"58":3,"59":11,"60":2,"62":1,"63":4,"64":26,"65":1,"66":4,"68":1,"69":5,"71":1,"72":1,"74":5,"75":1,"76":2,"82":5,"84":4,"85":6,"88":4,"90":1,"91":2,"93":1,"94":2,"96":3,"97":3,"104":1,"105":1,"108":3,"115":1,"116":3,"119":2,"121":1,"122":4,"125":3,"132":1,"134":1,"135":3,"142":1,"144":1,"145":3,"146":8,"147":2,"148":2,"151":2,"153":15,"154":2,"155":2,"156":1,"157":4,"158":2,"159":4,"160":3,"162":3,"163":1,"164":9,"165":7,"166":2,"167":4,"169":3,"170":7,"171":2,"172":4,"173":3,"174":3,"175":5,"176":5,"177":4,"178":2,"180":3,"184":9,"185":1,"186":1,"187":3,"188":2,"189":1,"190":1,"191":2,"192":4,"193":3,"194":3,"195":1,"197":3,"198":3,"199":3,"200":1}}],["three",{"2":{"22":1,"57":1,"74":1,"157":1}}],["thread",{"2":{"153":3,"170":3}}],["threading",{"0":{"153":1},"2":{"153":5,"159":1,"170":2}}],["threads",{"2":{"1":2,"6":1,"150":2,"153":5,"170":7}}],["threaded=",{"2":{"153":4,"170":5}}],["threaded=true",{"2":{"153":1}}],["threaded=false",{"2":{"56":1,"63":4,"66":2,"85":8,"153":1,"166":1,"170":1,"180":1}}],["threaded==true",{"2":{"1":2,"6":1,"150":2,"153":1}}],["threaded",{"2":{"1":6,"4":2,"6":7,"28":2,"50":1,"53":2,"56":1,"63":3,"66":3,"85":5,"150":4,"153":25,"154":1,"159":2,"166":1,"170":27,"177":6,"180":1}}],["through",{"2":{"6":4,"53":1,"59":1,"64":3,"66":1,"68":1,"69":2,"82":1,"97":1,"116":5,"135":1,"146":1,"151":1,"153":1,"165":2,"169":2,"182":1,"188":1,"191":1}}],["thrown",{"2":{"151":1}}],["throws",{"2":{"6":1,"188":1}}],["throw",{"2":{"4":2,"6":1,"76":1,"88":1,"146":1,"153":1,"155":3,"170":1}}],["than",{"2":{"1":2,"3":2,"6":11,"11":1,"64":2,"99":1,"105":1,"122":1,"137":1,"145":1,"146":2,"150":2,"152":1,"153":1,"156":1,"165":2,"167":1,"168":1,"169":2,"174":1,"176":2,"177":1,"181":1,"188":2}}],["that",{"2":{"1":2,"3":6,"4":16,"6":51,"9":1,"17":1,"18":4,"19":3,"20":1,"21":1,"22":1,"23":1,"48":3,"53":4,"55":2,"56":4,"59":4,"60":2,"62":2,"63":3,"64":17,"65":3,"66":5,"70":4,"71":5,"73":4,"74":14,"75":3,"76":5,"77":1,"81":3,"82":4,"85":2,"87":1,"88":11,"90":4,"91":1,"94":1,"96":2,"97":1,"107":1,"108":1,"116":3,"118":1,"119":1,"121":2,"122":10,"124":2,"125":2,"127":2,"134":3,"135":1,"137":3,"145":1,"146":4,"148":1,"150":2,"153":5,"154":1,"155":2,"156":2,"157":6,"158":1,"159":3,"160":3,"161":2,"162":1,"163":3,"164":3,"165":4,"167":2,"168":3,"169":4,"170":1,"172":1,"174":2,"175":2,"176":3,"177":2,"180":2,"182":1,"184":1,"188":1,"192":4,"193":1,"194":2,"195":3,"197":1,"198":2}}],["theta",{"2":{"157":1}}],["theorem",{"2":{"85":1}}],["themselves",{"2":{"59":1}}],["them",{"2":{"6":1,"21":1,"23":1,"64":1,"146":2,"147":2,"153":3,"155":1,"161":2,"167":1,"168":1,"180":1,"191":1,"193":1,"195":3}}],["then",{"2":{"6":5,"18":1,"25":1,"48":1,"53":3,"59":2,"64":6,"66":1,"70":1,"72":2,"73":2,"74":6,"75":2,"76":2,"82":1,"116":1,"146":2,"148":1,"151":1,"153":2,"167":1,"170":3,"176":2,"180":1,"192":1,"197":1,"198":1}}],["thereof",{"2":{"148":1,"170":1}}],["therefore",{"2":{"84":1,"160":1}}],["there",{"2":{"6":3,"48":1,"53":1,"59":2,"60":1,"64":3,"66":1,"69":2,"71":1,"72":1,"74":6,"76":1,"116":1,"122":2,"146":3,"147":1,"148":1,"153":4,"157":1,"158":1,"161":1,"175":1,"184":1,"188":1,"192":2,"195":3}}],["their",{"2":{"3":2,"4":2,"6":2,"59":1,"62":2,"76":1,"85":2,"113":1,"122":1,"124":1,"128":1,"129":1,"138":3,"139":3,"148":1,"161":1,"166":1,"168":1,"170":1}}],["they",{"2":{"3":6,"4":22,"6":25,"20":2,"48":1,"49":1,"50":1,"57":1,"63":2,"64":8,"66":2,"70":2,"73":1,"74":6,"75":2,"76":3,"81":1,"87":3,"88":16,"97":1,"107":1,"111":2,"112":1,"113":1,"116":2,"118":1,"121":2,"122":4,"127":1,"129":1,"130":1,"138":1,"139":1,"146":6,"153":2,"155":1,"160":1,"165":2,"169":2,"175":1,"184":1,"187":1,"198":1}}],["these",{"2":{"1":4,"6":5,"50":1,"53":1,"59":5,"64":3,"76":1,"87":1,"88":1,"90":1,"93":1,"97":1,"105":2,"107":1,"108":1,"118":1,"121":1,"122":1,"124":2,"125":1,"134":1,"135":1,"145":1,"146":3,"150":2,"151":1,"153":2,"172":1,"176":1,"180":2,"188":1,"195":1,"197":1}}],["the",{"0":{"22":1,"25":1,"62":1,"80":1,"81":1},"2":{"1":56,"3":128,"4":224,"5":24,"6":415,"7":5,"9":3,"10":1,"11":3,"17":5,"18":10,"19":2,"20":4,"21":3,"22":4,"23":3,"25":3,"28":3,"48":4,"49":5,"50":3,"52":1,"53":63,"55":12,"56":43,"57":15,"58":12,"59":71,"60":6,"62":6,"63":25,"64":116,"65":7,"66":47,"68":2,"69":7,"70":27,"71":23,"72":1,"73":27,"74":82,"75":29,"76":70,"77":6,"81":11,"82":16,"84":11,"85":81,"87":5,"88":47,"90":9,"91":11,"93":4,"94":11,"96":8,"97":25,"100":8,"101":9,"102":3,"103":3,"104":2,"105":5,"107":2,"108":21,"110":8,"111":6,"112":4,"114":3,"115":2,"116":123,"118":5,"119":6,"121":5,"122":26,"124":5,"125":21,"127":6,"128":10,"129":7,"130":3,"131":3,"132":2,"134":7,"135":24,"137":2,"138":9,"139":9,"140":6,"141":2,"142":2,"144":1,"145":8,"146":47,"147":1,"148":9,"150":28,"151":11,"153":69,"154":2,"155":12,"156":1,"157":21,"159":5,"160":5,"161":5,"162":4,"163":2,"164":17,"165":10,"166":1,"167":4,"168":8,"169":6,"170":23,"171":5,"172":14,"173":2,"174":3,"175":5,"176":26,"177":17,"178":3,"180":18,"181":3,"182":6,"183":3,"184":2,"185":3,"186":1,"187":2,"188":21,"191":10,"192":11,"193":10,"194":2,"195":4,"197":10,"198":17,"199":3}}],["t",{"2":{"0":1,"4":56,"6":56,"9":1,"27":8,"28":1,"49":1,"53":32,"56":41,"59":26,"63":38,"64":74,"66":44,"69":18,"70":12,"71":12,"73":12,"74":156,"75":10,"76":20,"85":87,"88":17,"96":1,"111":1,"116":24,"122":1,"124":1,"128":2,"129":1,"146":14,"153":5,"155":3,"157":5,"158":14,"159":2,"165":2,"169":2,"170":4,"176":3,"177":5,"180":1,"186":7,"188":3,"189":10,"191":4,"199":1}}],["tokyo",{"2":{"199":1}}],["toy",{"2":{"197":1}}],["together",{"2":{"74":1,"76":1,"191":1,"198":1}}],["touching",{"0":{"128":1},"2":{"74":1,"76":1}}],["touch",{"0":{"129":1,"130":1,"131":1},"2":{"64":1,"124":1,"127":2,"129":1,"131":1}}],["touches",{"0":{"38":1,"123":1,"124":1,"127":1},"1":{"124":1,"125":1},"2":{"0":2,"3":5,"6":3,"27":1,"38":2,"123":1,"124":3,"125":11,"126":6,"127":11,"128":15,"129":9,"130":8,"131":3,"132":4,"197":1}}],["totally",{"2":{"75":1}}],["total",{"2":{"56":1,"59":2,"64":2,"66":1}}],["towards",{"2":{"21":1,"23":1}}],["topright",{"2":{"180":1}}],["topologypreserve",{"2":{"178":1}}],["topology",{"2":{"178":1}}],["topological",{"2":{"6":1,"157":2}}],["top",{"2":{"20":1,"22":1,"64":1,"146":1}}],["took",{"2":{"199":1}}],["tools",{"2":{"17":1}}],["too",{"2":{"6":1,"74":1,"174":1,"177":1}}],["tol^2",{"2":{"181":1,"182":1}}],["tolerances",{"2":{"183":1,"184":29}}],["tolerance",{"2":{"181":1,"182":1,"183":1,"184":17}}],["tol",{"2":{"6":12,"176":2,"180":18,"181":7,"182":15,"183":8,"184":18}}],["todo",{"2":{"3":4,"6":2,"27":1,"28":1,"64":1,"74":1,"82":2,"105":4,"122":1,"146":1,"153":1,"159":1,"162":1,"180":1}}],["to",{"0":{"9":1,"22":1,"49":1,"72":1,"98":1,"109":1,"126":1,"136":1},"2":{"0":2,"1":44,"3":2,"4":66,"5":8,"6":145,"7":2,"9":3,"10":2,"11":2,"13":1,"17":2,"18":9,"19":1,"20":2,"21":3,"22":2,"23":3,"25":4,"26":1,"48":3,"49":4,"50":2,"52":1,"53":8,"55":1,"56":4,"57":4,"58":1,"59":26,"60":2,"62":2,"63":5,"64":32,"65":1,"66":12,"68":1,"69":3,"70":8,"71":4,"73":8,"74":27,"75":7,"76":11,"77":1,"79":1,"80":1,"81":4,"82":6,"84":6,"85":32,"87":2,"88":17,"90":1,"91":1,"93":3,"94":1,"96":2,"97":7,"105":2,"107":1,"108":7,"116":21,"118":2,"119":1,"121":3,"122":7,"124":1,"125":7,"127":1,"134":1,"135":7,"145":4,"146":16,"148":4,"150":18,"151":6,"152":1,"153":33,"154":7,"155":16,"157":7,"158":2,"159":6,"160":2,"161":3,"163":4,"164":11,"165":5,"166":3,"167":3,"168":1,"169":4,"170":11,"171":1,"172":4,"173":1,"174":3,"175":3,"176":9,"177":7,"178":1,"180":4,"181":1,"182":15,"183":1,"184":2,"185":4,"186":1,"187":2,"188":9,"189":28,"190":4,"191":6,"192":10,"193":6,"194":7,"195":5,"196":1,"197":7,"198":5,"199":2,"200":8}}],["tree",{"2":{"197":1}}],["treating",{"2":{"180":1}}],["treated",{"2":{"116":5,"191":1}}],["treats",{"2":{"56":1,"85":1}}],["trials",{"2":{"176":2,"180":2}}],["triangles",{"2":{"57":1}}],["triangle",{"2":{"6":1,"57":4,"183":4,"198":1}}],["triangulation",{"2":{"6":1,"27":1,"82":1}}],["trivially",{"2":{"148":1}}],["try",{"2":{"72":3,"146":1,"151":1,"153":3,"155":3,"170":3,"199":1}}],["tr",{"2":{"56":3}}],["traverse",{"2":{"64":1}}],["traced",{"2":{"64":1}}],["traces",{"2":{"64":1}}],["trace",{"2":{"64":2,"70":1,"73":1,"75":1}}],["track",{"2":{"64":3,"169":2}}],["tracing",{"2":{"6":1,"64":4,"66":1,"71":5,"74":2,"76":2}}],["traditional",{"2":{"6":1,"146":1,"157":1}}],["transverse",{"2":{"192":1}}],["translate",{"2":{"58":2}}],["translation",{"2":{"1":4,"6":2,"180":2,"185":2,"191":3,"193":1}}],["transformations",{"2":{"27":10}}],["transformation",{"0":{"185":1},"2":{"6":1,"146":1,"153":1,"163":1,"172":1,"190":1}}],["transform",{"2":{"0":2,"1":11,"6":3,"15":2,"27":1,"148":1,"172":2,"180":1,"185":4,"191":4,"193":1}}],["trait`",{"2":{"155":1}}],["trait2",{"2":{"85":10,"88":2,"110":2,"111":2,"122":2,"127":2,"129":2,"130":2}}],["trait1",{"2":{"85":12,"88":2,"110":2,"111":2,"122":2,"127":2,"129":2,"130":2}}],["traits",{"2":{"6":2,"18":1,"122":1,"151":2,"158":3,"164":2,"180":2}}],["trait",{"2":{"1":10,"3":4,"4":4,"6":17,"18":7,"20":1,"27":1,"28":1,"48":1,"53":2,"56":5,"59":6,"63":7,"66":2,"69":3,"70":2,"71":2,"73":6,"74":4,"75":2,"76":2,"85":7,"88":11,"97":3,"105":2,"108":3,"116":4,"122":10,"125":3,"135":3,"145":1,"148":1,"150":10,"151":3,"153":19,"155":24,"158":8,"164":10,"165":1,"170":9,"177":1,"180":2,"189":7,"191":1}}],["traittarget",{"0":{"158":1},"2":{"0":1,"1":4,"6":8,"28":1,"53":1,"56":1,"63":1,"66":1,"70":2,"71":4,"73":3,"74":4,"75":2,"76":4,"85":1,"148":1,"150":4,"153":6,"157":1,"158":20,"170":6,"177":1,"180":1}}],["trues",{"2":{"169":3}}],["true",{"0":{"50":1},"2":{"0":1,"1":10,"3":50,"4":6,"6":45,"27":1,"53":7,"56":1,"58":2,"60":1,"64":30,"66":6,"69":1,"70":1,"71":2,"73":1,"74":1,"75":2,"76":3,"85":4,"88":21,"90":1,"91":1,"93":2,"94":1,"96":2,"97":6,"99":1,"100":1,"101":4,"103":1,"104":1,"105":9,"107":2,"108":2,"110":1,"111":1,"112":3,"114":1,"115":1,"116":78,"118":3,"119":1,"121":2,"122":18,"124":2,"125":6,"128":1,"129":1,"131":1,"132":1,"134":2,"135":7,"137":1,"138":1,"139":4,"141":1,"142":1,"145":4,"146":5,"150":4,"153":6,"155":1,"157":1,"159":3,"169":1,"170":2,"173":1,"176":1,"180":1,"197":1,"200":1}}],["phi``",{"2":{"157":1}}],["physics",{"2":{"6":1,"157":1}}],["psa",{"2":{"153":1,"170":1}}],["pb",{"2":{"105":2}}],["p0",{"2":{"85":9}}],["p3",{"2":{"64":8,"183":4}}],["ptm",{"2":{"145":3}}],["ptj",{"2":{"145":5}}],["pti",{"2":{"145":3}}],["ptrait",{"2":{"85":2}}],["pts",{"2":{"64":22,"69":7}}],["pt",{"2":{"64":114,"69":2,"74":26,"116":8,"182":4}}],["pt2",{"2":{"64":14,"74":2}}],["pt1",{"2":{"64":18,"74":2}}],["pn",{"2":{"127":3}}],["pn2",{"2":{"64":4}}],["pn1",{"2":{"64":4}}],["pfirst",{"2":{"56":3}}],["pu",{"2":{"198":2}}],["purpose",{"2":{"153":1}}],["pure",{"2":{"6":1,"82":1,"146":1}}],["purely",{"2":{"6":2,"18":1,"157":1,"176":1}}],["push",{"2":{"64":15,"69":5,"70":2,"73":2,"74":2,"75":4,"76":5,"146":3,"162":1,"177":3,"182":3}}],["public",{"2":{"50":1}}],["pulling",{"2":{"82":1}}],["pull",{"2":{"21":1,"23":1}}],["pick",{"2":{"192":2}}],["piece",{"2":{"64":6,"169":6}}],["pieces",{"2":{"64":12,"69":1,"71":2,"75":4,"116":1,"169":9}}],["pi",{"2":{"13":2}}],["pixels",{"2":{"146":1}}],["pixel",{"2":{"6":2,"146":7}}],["pythagorean",{"2":{"85":1}}],["py",{"2":{"13":2,"14":2}}],["px",{"2":{"13":2,"14":2}}],["peucker",{"2":{"178":2,"180":3,"182":2}}],["peaks",{"2":{"146":2}}],["peculiarities",{"0":{"47":1},"1":{"48":1,"49":1,"50":1}}],["people",{"2":{"9":1}}],["persist",{"2":{"153":1}}],["performs",{"2":{"59":1,"170":1,"177":1}}],["perform",{"2":{"22":1,"58":1,"59":2,"64":1,"148":1,"170":1,"197":3,"198":2,"200":1}}],["performing",{"2":{"6":3,"49":1,"59":1,"70":1,"73":1,"75":1,"198":1}}],["performed",{"2":{"6":1,"157":1,"198":1}}],["performance",{"2":{"4":2,"6":2,"48":1,"146":1,"166":1,"167":1,"180":1,"195":1}}],["per",{"2":{"5":4,"6":2,"58":1,"59":2,"64":5,"146":1,"153":2,"170":2,"177":1}}],["pl",{"2":{"198":2}}],["plt",{"2":{"191":1}}],["please",{"2":{"64":1}}],["place",{"2":{"74":1,"197":1}}],["placement",{"2":{"64":1}}],["plan",{"2":{"174":1}}],["plane",{"2":{"6":1,"59":1,"157":3,"196":1}}],["planar",{"2":{"0":1,"6":3,"157":5}}],["plottable",{"2":{"146":1}}],["plotted",{"2":{"62":1}}],["plotting",{"0":{"191":1},"2":{"6":1,"146":1,"174":1,"177":1,"190":1,"191":4,"192":1}}],["plots",{"2":{"58":2}}],["plot",{"0":{"192":1},"2":{"13":1,"58":3,"79":2,"80":1,"81":1,"87":1,"121":1,"146":1,"176":2,"180":4,"190":2,"191":9,"192":5,"193":1,"195":1,"198":1}}],["plus",{"2":{"5":2,"6":1,"59":1}}],["p2y",{"2":{"189":3}}],["p2x",{"2":{"189":3}}],["p2box",{"2":{"58":1}}],["p2",{"2":{"3":4,"4":4,"6":6,"15":12,"53":12,"56":9,"64":18,"66":19,"75":2,"81":1,"85":15,"88":11,"93":2,"97":2,"116":12,"122":2,"145":3,"175":1,"183":4,"189":3,"191":2}}],["p1y",{"2":{"189":3}}],["p1x",{"2":{"189":3}}],["p1",{"2":{"3":6,"4":4,"6":7,"15":12,"53":21,"56":8,"58":4,"64":9,"66":25,"68":1,"75":2,"81":2,"85":15,"88":14,"93":5,"96":5,"97":3,"116":4,"122":2,"127":3,"145":3,"183":4,"189":3,"191":1}}],["practice",{"2":{"193":1}}],["pred",{"2":{"197":5,"198":1,"199":2,"200":1}}],["predicate",{"2":{"7":1,"105":1,"197":6,"198":1,"200":5}}],["predicates",{"0":{"12":1,"15":1,"200":1},"1":{"13":1,"14":1,"15":1,"16":1},"2":{"7":4,"12":1,"27":1,"64":5,"72":3,"74":4,"116":1,"197":1,"199":1}}],["pretty",{"2":{"172":1}}],["prettytime",{"2":{"13":2}}],["prevent",{"2":{"71":2,"74":2,"76":2}}],["prev^2",{"2":{"53":2}}],["prev",{"2":{"53":14,"64":69,"145":4}}],["previously",{"2":{"175":1}}],["previous",{"2":{"19":1,"53":1,"153":1,"181":3}}],["preparations",{"2":{"20":1}}],["prepared",{"2":{"20":1,"146":2}}],["prepare",{"0":{"20":1},"2":{"17":1,"20":1}}],["precision",{"2":{"11":1}}],["preserve",{"2":{"180":4,"182":3}}],["preserved",{"2":{"153":2}}],["preserving",{"2":{"178":1}}],["presentation",{"2":{"6":1,"59":1}}],["present",{"2":{"6":1,"153":1,"188":1}}],["presence",{"2":{"6":1,"28":1,"188":1}}],["prescribes",{"2":{"20":1}}],["press",{"2":{"6":1,"59":1}}],["pre",{"2":{"6":1,"75":1,"180":1,"182":2}}],["prefilter",{"2":{"6":1,"180":7}}],["protters",{"2":{"153":1,"170":1}}],["progressively",{"2":{"151":1}}],["program",{"2":{"17":1}}],["programming",{"2":{"17":1,"22":1}}],["promote",{"2":{"59":5}}],["property",{"2":{"170":2}}],["properties=namedtuple",{"2":{"170":1}}],["properties=gi",{"2":{"155":1}}],["properties=",{"2":{"146":1}}],["properties",{"2":{"6":1,"153":8,"155":1,"180":1,"184":1}}],["propagated",{"2":{"153":1}}],["propagate",{"2":{"59":16,"85":4}}],["probably",{"2":{"56":1,"153":1}}],["prod",{"2":{"53":4}}],["product",{"2":{"53":1}}],["process",{"2":{"99":3,"100":3,"101":3,"102":1,"105":1,"110":3,"111":3,"112":2,"113":1,"116":11,"127":1,"128":3,"129":1,"130":1,"137":3,"138":3,"139":3,"140":1,"153":1,"170":1,"182":1}}],["processed",{"2":{"64":6}}],["processing",{"2":{"49":1}}],["processors",{"2":{"27":1,"97":2,"108":2,"125":2,"135":2}}],["processor",{"2":{"27":1}}],["profile",{"2":{"9":1}}],["providers",{"2":{"161":1,"168":1}}],["provide",{"0":{"49":1},"2":{"6":6,"52":1,"55":1,"57":1,"62":1,"65":1,"68":1,"70":2,"73":2,"75":2,"84":1,"87":1,"90":1,"93":1,"96":1,"107":1,"116":2,"118":1,"121":1,"124":1,"134":1,"146":1,"184":1}}],["provides",{"2":{"6":1,"77":1,"82":1,"192":1}}],["provided",{"2":{"4":2,"6":3,"11":1,"64":1,"85":1,"88":1,"168":1,"176":2,"188":1}}],["projecting",{"2":{"192":1}}],["projections",{"2":{"157":1}}],["projection",{"2":{"85":2,"190":1,"192":1}}],["project",{"2":{"9":1}}],["projects",{"2":{"9":1}}],["proj",{"2":{"1":4,"6":3,"172":2,"173":4,"175":1,"176":6,"190":1}}],["prints",{"2":{"173":1}}],["printstyled",{"2":{"60":1,"173":1,"176":1}}],["println",{"2":{"60":1,"173":1,"176":1,"180":2}}],["print",{"2":{"60":2,"173":2,"176":2}}],["primitives",{"0":{"155":1},"2":{"27":1,"155":1}}],["primitive",{"2":{"25":1}}],["primarily",{"2":{"6":1,"21":2,"23":2,"158":1}}],["primary",{"2":{"3":4,"6":3,"97":1,"135":1,"180":1}}],["priority",{"2":{"1":2,"172":1}}],["pay",{"2":{"170":1}}],["paper",{"2":{"116":2}}],["pa",{"2":{"105":2}}],["pathof",{"2":{"180":2}}],["paths",{"0":{"196":1},"2":{"159":1,"196":2}}],["path",{"2":{"55":3,"192":2}}],["parquet",{"2":{"195":3}}],["parent",{"2":{"159":1}}],["parse",{"2":{"116":1,"122":1}}],["part",{"2":{"66":2,"76":2,"116":3,"152":1}}],["partition",{"2":{"153":2,"170":2}}],["partialsort",{"2":{"184":1}}],["partial",{"2":{"66":4}}],["partially",{"2":{"64":2,"76":2}}],["particularly",{"2":{"59":1}}],["particular",{"2":{"26":1,"53":1,"146":1,"192":2}}],["parallel",{"2":{"116":1,"145":1}}],["paradigm",{"0":{"25":1}}],["paradigms",{"0":{"17":1},"1":{"18":1,"19":1,"20":1},"2":{"17":2,"20":1}}],["parametrized",{"2":{"157":1}}],["parameters",{"2":{"6":1,"155":1,"158":2}}],["parameter",{"2":{"6":2,"158":3}}],["parameterized",{"2":{"6":1,"157":1}}],["params",{"2":{"6":2,"188":10}}],["parlance",{"2":{"5":2,"6":2,"59":1,"157":1}}],["passes",{"2":{"66":2,"116":1}}],["passed",{"2":{"1":4,"6":7,"82":1,"146":1,"155":2,"172":1,"176":2,"185":1,"188":2,"200":1}}],["passable",{"2":{"59":18}}],["passing",{"2":{"18":1,"153":1,"178":1}}],["pass",{"2":{"5":2,"6":4,"18":1,"59":1,"91":1,"94":1,"116":2,"119":1,"153":1,"159":1,"176":1,"177":1,"180":1}}],["pairs",{"2":{"74":1,"191":1}}],["pair",{"2":{"3":4,"6":2,"66":1,"122":2,"153":2,"170":1}}],["packages",{"2":{"6":1,"21":1,"23":1,"77":1,"155":1,"160":1,"187":1,"190":3,"192":1,"195":1}}],["package",{"2":{"1":4,"6":1,"21":2,"23":2,"48":1,"60":1,"77":2,"82":1,"146":1,"172":3,"173":1,"176":1,"192":1,"195":2}}],["page",{"2":{"0":1,"9":1,"22":1,"25":1,"27":1,"28":1,"46":1,"53":1,"56":1,"58":1,"59":1,"60":1,"63":1,"64":1,"66":1,"69":1,"71":1,"72":1,"74":1,"76":1,"82":1,"85":1,"88":1,"91":1,"94":1,"104":1,"105":1,"115":1,"116":1,"119":1,"122":1,"132":1,"142":1,"145":1,"146":1,"147":1,"153":1,"154":1,"155":1,"159":1,"162":1,"165":1,"166":1,"169":1,"170":1,"171":1,"173":1,"177":1,"184":1,"185":1,"186":1,"188":1,"189":1}}],["p",{"2":{"1":10,"6":5,"13":13,"14":12,"15":2,"52":1,"55":1,"62":1,"64":5,"65":1,"66":5,"71":2,"75":2,"79":1,"80":1,"84":3,"87":1,"90":1,"93":1,"96":1,"105":4,"107":1,"116":20,"118":1,"121":1,"124":1,"134":1,"145":4,"146":3,"148":3,"150":6,"153":5,"171":7,"175":1,"179":1,"180":1,"184":3,"185":9,"186":7,"189":11,"197":1,"198":1}}],["poylgon",{"2":{"116":1}}],["potential",{"2":{"66":1}}],["potentially",{"2":{"6":2,"64":1,"165":2,"169":2}}],["post",{"2":{"182":2}}],["possibly",{"2":{"153":1}}],["possiblenodes",{"2":{"146":2}}],["possible",{"2":{"6":3,"70":1,"73":1,"75":1,"146":1,"153":1,"170":1}}],["possibility",{"2":{"151":1}}],["possibilities",{"2":{"74":1}}],["position=",{"2":{"180":1}}],["position",{"2":{"6":1,"145":1,"175":1}}],["positive",{"2":{"4":8,"6":4,"55":3,"56":1,"84":3,"85":3,"177":1,"184":1}}],["polgons",{"2":{"146":1}}],["polgontrait",{"2":{"1":2,"6":1,"150":2}}],["pole",{"2":{"6":2,"157":2}}],["poles",{"2":{"6":1,"157":1}}],["polar",{"2":{"6":1,"176":1}}],["polynodes",{"2":{"64":7,"70":1,"73":1,"75":1}}],["polynode",{"2":{"64":36}}],["polypoints",{"2":{"59":46}}],["polys",{"2":{"6":2,"64":39,"68":3,"69":10,"70":14,"71":14,"73":9,"74":6,"75":14,"76":28,"169":26}}],["polys1",{"2":{"3":4,"6":2,"122":6}}],["polys2",{"2":{"3":4,"6":2,"122":6}}],["poly",{"2":{"3":4,"6":16,"15":2,"52":1,"55":1,"56":6,"58":2,"59":3,"62":1,"64":107,"65":2,"66":4,"68":4,"69":20,"70":22,"71":12,"73":15,"74":10,"75":19,"76":79,"79":2,"84":1,"85":3,"88":4,"105":10,"116":21,"122":8,"145":5,"146":5,"169":18,"175":2,"179":2,"180":8,"189":8,"191":2,"198":5}}],["poly2",{"2":{"3":6,"4":4,"6":7,"70":2,"88":2,"116":19,"122":7}}],["poly1",{"2":{"3":6,"4":4,"6":7,"70":2,"88":2,"116":14,"122":7}}],["polygon3",{"2":{"191":2,"192":1}}],["polygon2",{"2":{"191":6}}],["polygon1",{"2":{"191":4}}],["polygonization",{"2":{"146":1}}],["polygonizing",{"0":{"146":1}}],["polygonized",{"2":{"146":1}}],["polygonize",{"2":{"0":1,"6":6,"9":1,"27":1,"146":31}}],["polygon`",{"2":{"59":3,"82":1}}],["polygons",{"0":{"102":1,"130":1,"140":1,"167":1},"1":{"168":1,"169":1},"2":{"3":8,"4":6,"5":2,"6":18,"9":1,"27":1,"49":5,"56":5,"57":1,"59":2,"62":1,"63":1,"64":14,"66":1,"69":2,"70":9,"71":5,"73":3,"74":8,"75":6,"76":19,"84":1,"85":1,"88":5,"102":1,"122":5,"140":1,"145":1,"146":19,"151":1,"161":2,"165":3,"167":2,"168":2,"169":10,"178":1,"180":1,"191":3,"192":1,"198":5,"199":3}}],["polygontrait",{"2":{"1":2,"3":8,"4":12,"6":14,"15":3,"28":1,"49":1,"53":2,"56":3,"59":3,"63":2,"64":2,"66":2,"69":1,"70":5,"71":5,"73":3,"74":5,"75":4,"76":8,"85":2,"88":10,"99":2,"100":1,"101":1,"102":3,"103":1,"105":4,"110":2,"111":2,"112":1,"113":2,"114":1,"122":8,"127":2,"128":1,"129":1,"130":3,"131":1,"137":2,"138":1,"139":1,"140":3,"141":1,"148":1,"150":2,"151":2,"153":2,"162":2,"164":3,"165":1,"169":2,"170":1,"180":2,"189":1}}],["polygon",{"0":{"30":1,"64":1,"67":1,"70":1,"71":1,"74":1,"75":1,"76":1,"113":1},"1":{"31":1,"32":1,"33":1,"34":1,"68":1,"69":1},"2":{"0":1,"1":8,"3":8,"4":42,"5":18,"6":65,"9":2,"11":3,"15":4,"20":1,"49":1,"52":1,"53":5,"55":2,"56":5,"57":5,"58":16,"59":57,"62":2,"63":4,"64":39,"65":3,"66":4,"68":3,"69":10,"70":5,"71":7,"73":5,"74":6,"75":6,"76":34,"77":1,"81":1,"82":3,"84":3,"85":14,"88":12,"97":1,"99":3,"100":3,"101":4,"102":8,"105":1,"110":3,"111":4,"112":4,"113":4,"116":66,"122":4,"125":1,"127":3,"128":4,"129":5,"130":7,"135":1,"137":3,"138":4,"139":4,"140":8,"145":5,"146":4,"150":2,"153":1,"160":4,"161":8,"162":5,"163":1,"165":4,"167":3,"168":12,"169":7,"175":1,"176":4,"179":1,"180":9,"185":3,"189":6,"191":12,"192":5,"193":7,"194":2,"198":6}}],["pointwise",{"0":{"185":1},"2":{"172":1}}],["point1",{"2":{"85":4}}],["point`",{"2":{"74":1}}],["pointedgeside",{"2":{"64":1}}],["point₂",{"2":{"63":13}}],["point₁",{"2":{"63":13}}],["point3s",{"2":{"59":10}}],["point3f",{"2":{"58":1}}],["pointrait",{"2":{"6":1}}],["point2f",{"2":{"58":4,"59":2,"79":1,"84":1}}],["point2d",{"2":{"58":1}}],["point2",{"2":{"6":2,"59":5,"81":1,"85":4}}],["pointtrait",{"2":{"1":2,"4":8,"6":9,"18":1,"28":1,"46":1,"53":2,"56":1,"59":3,"66":1,"73":2,"82":1,"85":17,"88":8,"99":6,"103":1,"110":6,"114":1,"127":6,"131":1,"137":6,"141":1,"148":2,"150":2,"151":1,"153":7,"155":12,"158":2,"164":3,"165":1,"166":1,"170":4,"171":2,"180":2,"185":2,"186":2,"189":1}}],["point",{"0":{"110":1,"127":1},"2":{"1":8,"3":20,"4":74,"5":14,"6":83,"9":2,"20":1,"46":1,"53":12,"56":3,"57":3,"58":1,"59":126,"63":6,"64":97,"66":50,"69":13,"71":9,"73":1,"74":71,"76":9,"82":3,"84":17,"85":73,"88":27,"91":3,"96":1,"97":2,"99":8,"105":21,"108":2,"110":10,"116":138,"118":1,"121":2,"122":21,"124":1,"125":3,"127":10,"128":1,"130":1,"135":4,"137":11,"145":1,"146":3,"150":2,"153":1,"160":1,"161":2,"165":2,"167":1,"169":2,"172":1,"174":1,"180":2,"181":3,"182":9,"183":1,"185":2,"189":4,"191":111,"192":7,"193":8,"198":2}}],["points2",{"2":{"3":2,"6":1,"122":3}}],["points1",{"2":{"3":2,"6":1,"122":3}}],["points",{"0":{"99":1,"137":1},"2":{"0":1,"1":6,"3":2,"4":22,"5":2,"6":53,"9":3,"13":1,"53":2,"55":3,"56":3,"58":8,"59":32,"63":1,"64":55,"66":5,"69":3,"70":5,"71":1,"73":8,"74":28,"75":4,"76":1,"77":3,"79":4,"81":4,"82":6,"84":2,"85":8,"87":2,"88":13,"90":1,"97":6,"99":3,"100":4,"108":6,"110":1,"111":7,"112":3,"116":10,"122":5,"125":5,"127":1,"128":2,"129":4,"130":3,"134":1,"135":5,"137":3,"138":3,"139":3,"140":1,"144":1,"146":3,"153":2,"166":2,"170":1,"172":1,"175":2,"176":2,"180":11,"181":11,"182":26,"183":10,"184":33,"185":2,"186":2,"189":25,"191":8,"192":1,"197":1,"198":11}}],["pointorientation",{"2":{"0":1,"6":2,"116":2}}],["my",{"2":{"199":1,"200":2}}],["mdk",{"2":{"153":2}}],["moore",{"2":{"146":1}}],["moved",{"2":{"64":1,"172":1}}],["move",{"2":{"63":1,"116":1}}],["most",{"2":{"21":1,"23":1,"64":1,"71":1,"74":1,"76":1,"81":1,"116":1,"180":1,"195":2}}],["monotone",{"2":{"20":1,"81":2}}],["monotonechainmethod",{"2":{"0":1,"6":1,"77":1,"81":2,"82":4}}],["mode",{"2":{"200":3}}],["model",{"2":{"6":1,"157":1,"197":1}}],["modify",{"2":{"191":1}}],["modified",{"2":{"153":1,"170":1}}],["module",{"2":{"172":1,"177":1}}],["modules",{"2":{"6":1,"59":1}}],["mod1",{"2":{"59":5}}],["mod",{"2":{"59":1,"64":1}}],["moment",{"2":{"6":1,"175":1,"177":1}}],["more",{"2":{"6":4,"7":1,"9":1,"10":1,"11":1,"22":1,"25":1,"49":1,"64":1,"70":1,"73":1,"75":1,"82":1,"116":1,"122":1,"153":2,"156":1,"157":2,"162":1,"170":2,"173":1,"175":1,"177":1,"191":2,"197":1}}],["mistakenly",{"2":{"167":1}}],["missing",{"2":{"155":8,"175":4}}],["missed",{"2":{"146":1}}],["mid",{"2":{"66":2,"116":3}}],["midpoint",{"2":{"64":2}}],["middle",{"2":{"64":2}}],["mining",{"2":{"199":1}}],["minimal",{"2":{"199":1}}],["minimize",{"2":{"74":1}}],["minimum",{"2":{"4":14,"6":12,"65":1,"66":2,"85":12,"180":1,"181":1,"183":1}}],["mind",{"2":{"175":1,"198":1}}],["minmax",{"2":{"74":4}}],["min",{"2":{"66":1,"74":16,"85":15,"180":1,"182":3,"183":1,"184":28}}],["minus",{"2":{"55":1}}],["minpoints=0",{"2":{"146":1}}],["minpoints",{"2":{"6":2}}],["might",{"2":{"6":3,"21":1,"23":1,"56":1,"70":1,"73":1,"74":1,"75":1,"163":1,"182":1}}],["mixed",{"2":{"6":4,"180":1}}],["m",{"2":{"5":2,"6":1,"15":10,"59":2,"66":6,"145":2,"192":1}}],["mp",{"2":{"105":2}}],["mp1",{"2":{"4":4,"6":2,"88":7}}],["mp2",{"2":{"4":4,"6":2,"88":8}}],["mercator",{"2":{"192":1}}],["merge",{"2":{"153":1}}],["meets",{"2":{"116":9,"122":1,"182":1}}],["meet",{"2":{"74":3,"96":1,"97":1,"108":1,"116":7,"125":1,"135":1}}],["memory",{"2":{"59":1,"193":1}}],["mesh",{"2":{"58":1}}],["message",{"2":{"6":1,"188":1}}],["me",{"0":{"49":1}}],["mentioned",{"2":{"19":1}}],["mentions",{"2":{"6":1,"188":1}}],["menu",{"2":{"14":3}}],["median",{"2":{"13":4,"170":1}}],["mechanics",{"2":{"6":1,"59":1}}],["measure",{"2":{"155":1,"174":1}}],["measures",{"2":{"6":1,"157":1}}],["meant",{"2":{"22":1}}],["meaning",{"2":{"3":6,"4":2,"6":5,"50":1,"56":1,"60":1,"122":4,"145":1,"157":1}}],["means",{"2":{"3":2,"6":6,"55":1,"56":1,"60":1,"96":1,"116":3,"121":1,"122":1,"145":1,"151":1,"157":2,"159":2}}],["mean",{"2":{"0":1,"6":5,"17":1,"58":2,"59":5,"170":1}}],["meanvalue",{"2":{"0":1,"5":4,"6":3,"57":1,"58":2,"59":15}}],["metadatakeys",{"2":{"153":1}}],["metadatasupport",{"2":{"153":2}}],["metadata",{"2":{"153":11}}],["met",{"2":{"116":44}}],["meters",{"2":{"6":4,"175":1,"176":4,"192":1}}],["methoderror",{"2":{"27":3}}],["methods",{"0":{"2":1,"3":1,"4":1,"6":1,"35":1},"1":{"3":1,"4":1,"36":1,"37":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1},"2":{"1":2,"6":9,"9":1,"21":1,"23":1,"27":27,"59":3,"77":1,"97":1,"108":1,"125":1,"135":1,"146":1,"151":1,"153":1,"155":1,"158":1,"175":1,"180":2,"185":1,"191":1}}],["method",{"0":{"173":1},"2":{"1":2,"4":2,"5":20,"6":31,"28":1,"50":1,"53":1,"56":1,"59":37,"60":2,"63":1,"66":1,"74":1,"76":1,"81":3,"82":2,"85":4,"88":1,"97":2,"108":2,"122":1,"125":2,"135":2,"146":1,"153":1,"155":3,"159":1,"170":1,"172":1,"173":2,"175":2,"176":9,"177":14,"178":2,"188":3,"197":1,"200":1}}],["mason",{"2":{"153":1,"170":1}}],["markersize",{"2":{"191":2}}],["marker",{"2":{"191":2}}],["marked",{"2":{"64":6,"71":1,"74":1,"76":1}}],["marking",{"2":{"71":2,"74":2,"76":2}}],["mark",{"2":{"64":2}}],["marks",{"2":{"64":1}}],["mag",{"2":{"53":4}}],["making",{"2":{"64":1,"146":1,"151":1,"168":1,"191":1,"193":2}}],["makie",{"2":{"13":1,"14":1,"52":1,"55":1,"58":3,"62":1,"65":1,"68":4,"79":1,"80":1,"84":1,"87":1,"90":1,"93":1,"96":1,"107":1,"118":1,"121":1,"124":1,"134":1,"146":3,"179":1,"180":1,"196":1}}],["makevalid",{"2":{"180":2}}],["makes",{"2":{"56":1,"64":1,"85":1,"153":1,"161":1,"167":1,"168":1}}],["make",{"2":{"9":1,"21":1,"23":1,"53":1,"64":3,"74":1,"85":1,"122":1,"146":2,"151":1,"162":1,"175":1,"184":1,"187":1,"191":2,"193":1}}],["mainly",{"2":{"59":1,"84":1,"148":1,"170":1}}],["maintain",{"2":{"56":1}}],["main",{"0":{"24":1},"1":{"25":1,"26":1},"2":{"7":1,"22":1,"64":1,"146":1,"153":1,"176":1}}],["mapped",{"2":{"195":1}}],["maptasks`",{"2":{"153":1}}],["maptasks",{"2":{"153":7}}],["mapreducetasks`",{"2":{"170":1}}],["mapreducetasks",{"2":{"170":5}}],["mapreduce",{"2":{"71":1,"146":2,"153":3,"170":7}}],["map",{"0":{"192":1},"2":{"6":1,"13":1,"18":3,"19":1,"25":1,"59":1,"64":1,"74":1,"122":2,"146":17,"153":11,"155":10,"157":1,"158":1,"162":1,"170":5,"180":1,"190":1,"192":1,"193":1,"195":1}}],["matlab",{"2":{"68":1}}],["materializer`",{"2":{"153":1}}],["materializer",{"2":{"48":1,"153":1}}],["mathrm",{"2":{"59":1}}],["math",{"2":{"7":1}}],["mathematics",{"2":{"6":1,"157":1}}],["mathematically",{"2":{"6":2,"145":1,"157":2}}],["mathematical",{"2":{"6":1,"157":1}}],["matrix",{"2":{"6":1,"14":2,"59":1}}],["matches",{"2":{"88":1,"146":1}}],["match",{"2":{"6":1,"88":12,"122":3,"146":1,"153":1,"155":1}}],["matching",{"2":{"3":2,"6":1,"48":1,"88":3,"122":1,"151":2}}],["maximal",{"2":{"74":1}}],["maximum",{"2":{"3":2,"6":4,"14":1,"65":1,"66":4,"105":1,"146":1,"176":1,"177":1,"182":4}}],["max",{"2":{"6":9,"28":9,"53":2,"66":1,"146":1,"153":1,"170":1,"175":5,"176":8,"177":7,"182":36,"184":1,"196":1}}],["made",{"2":{"6":2,"63":1,"64":1,"74":1,"129":1,"151":1,"165":1,"169":1,"183":1}}],["manner",{"2":{"197":1}}],["manipulate",{"2":{"195":1}}],["manifolds",{"2":{"6":1,"157":2}}],["manifold",{"0":{"157":1},"2":{"0":1,"6":7,"157":12}}],["manually",{"2":{"160":1}}],["many",{"2":{"4":2,"5":2,"6":2,"22":1,"49":1,"59":1,"64":1,"69":1,"71":1,"74":2,"76":1,"88":1,"161":1,"166":1}}],["maybe",{"2":{"6":1,"28":1,"116":4,"153":2,"155":1,"170":3}}],["may",{"2":{"1":2,"6":6,"49":2,"50":1,"59":2,"64":1,"74":1,"81":1,"145":1,"147":1,"150":2,"151":1,"153":4,"157":1,"158":1,"167":1,"168":1,"176":1}}],["mutation",{"2":{"194":1}}],["mutlipolygon",{"2":{"4":2,"6":1,"63":1}}],["muladd",{"2":{"59":2}}],["multifloats",{"2":{"13":1,"14":1,"15":1}}],["multifloat",{"2":{"7":1}}],["multilinestringtrait",{"2":{"28":1,"164":1}}],["multilinestring",{"2":{"6":1,"189":2}}],["multi",{"0":{"103":1,"104":1,"114":1,"115":1,"131":1,"132":1,"141":1,"142":1},"2":{"4":4,"6":3,"53":1,"56":1,"66":1,"88":2,"103":1,"104":1,"114":1,"115":1,"131":1,"132":1,"141":1,"142":1}}],["multicurves",{"2":{"56":1,"66":1}}],["multicurve",{"2":{"4":2,"6":1,"56":1}}],["multigeometry",{"2":{"4":4,"6":2,"85":2}}],["multiplication",{"2":{"177":1}}],["multiplied",{"2":{"59":3,"157":1}}],["multiple",{"2":{"4":2,"6":1,"59":1,"116":1,"166":1,"184":1,"191":1,"195":1}}],["multiply",{"2":{"1":2,"6":1,"185":1}}],["multipolys",{"2":{"76":3}}],["multipoly`",{"2":{"70":2,"73":2,"75":2}}],["multipoly",{"2":{"6":9,"15":3,"70":1,"71":27,"73":1,"74":26,"75":1,"76":24,"169":21,"180":9}}],["multipolygon`",{"2":{"146":1}}],["multipolygons",{"2":{"3":2,"4":2,"6":11,"63":1,"70":3,"73":3,"74":3,"75":3,"84":1,"88":1,"122":2,"168":1,"191":1,"192":1}}],["multipolygon",{"2":{"3":4,"4":10,"6":16,"56":2,"62":1,"70":1,"71":7,"73":1,"74":5,"75":1,"76":6,"88":4,"122":2,"146":7,"165":2,"167":7,"168":8,"169":2,"180":3,"191":8,"192":1}}],["multipolygontrait",{"2":{"1":2,"3":8,"4":4,"6":7,"28":1,"49":1,"71":4,"74":4,"76":4,"88":6,"103":1,"104":1,"114":1,"115":1,"122":8,"131":1,"132":1,"141":1,"142":1,"150":2,"153":1,"164":1,"169":4}}],["multipoint",{"2":{"4":10,"6":5,"46":1,"56":1,"88":5,"105":6,"153":1,"170":2,"180":1,"191":5}}],["multipoints",{"2":{"3":4,"4":2,"6":3,"56":1,"66":1,"88":2,"122":2,"180":1,"191":1}}],["multipointtrait",{"2":{"1":2,"3":4,"4":8,"6":8,"28":1,"53":2,"56":1,"66":1,"88":8,"103":1,"104":1,"105":4,"114":1,"115":1,"122":4,"131":1,"132":1,"141":1,"142":1,"150":2,"151":1,"164":1,"180":2,"189":1}}],["multithreading",{"2":{"1":4,"4":2,"6":5,"150":2,"154":1}}],["must",{"2":{"1":2,"3":16,"4":4,"5":2,"6":23,"9":1,"53":1,"59":5,"60":1,"64":2,"66":3,"69":1,"74":2,"88":5,"91":2,"93":1,"94":1,"97":1,"108":1,"116":13,"122":1,"124":1,"125":1,"135":2,"146":1,"153":1,"155":1,"163":1,"164":4,"165":1,"172":1,"176":1,"177":1,"180":1,"184":4,"188":1}}],["much",{"2":{"0":1,"6":3,"70":1,"73":1,"75":1}}],["df",{"2":{"194":3,"195":4,"198":10,"199":12}}],["dp",{"2":{"180":3}}],["dy",{"2":{"145":2,"177":3}}],["dy2",{"2":{"145":2}}],["dy1",{"2":{"105":10,"145":2}}],["dyc",{"2":{"105":2}}],["dx",{"2":{"145":2,"177":3}}],["dx2",{"2":{"145":2}}],["dx1",{"2":{"105":10,"145":2}}],["dxc",{"2":{"105":2}}],["drop",{"2":{"76":1,"169":1,"177":1}}],["driven",{"2":{"21":1,"23":1}}],["driving",{"2":{"21":1,"23":1}}],["duplicated",{"2":{"74":2}}],["during",{"2":{"64":1}}],["due",{"2":{"63":1,"64":1,"74":3}}],["date",{"2":{"81":1}}],["datas",{"2":{"200":1}}],["datasets",{"2":{"192":1,"197":1,"198":1}}],["dataset",{"2":{"192":1,"197":1}}],["datainterpolations",{"2":{"174":1}}],["dataapi",{"2":{"27":1,"153":7}}],["dataaspect",{"2":{"13":1,"14":1,"52":1,"55":1,"58":2,"62":1,"65":1,"84":2,"146":2,"175":1,"180":1}}],["dataframes",{"2":{"194":3,"198":2,"199":1}}],["dataframe",{"2":{"25":1,"194":1,"197":1,"198":5,"199":2}}],["data",{"0":{"146":1,"195":1},"2":{"21":1,"23":1,"49":1,"80":1,"146":2,"153":1,"180":10,"190":1,"192":2,"193":2,"194":2,"195":6,"198":1}}],["dashboard",{"0":{"14":1},"2":{"13":1,"14":1}}],["d",{"2":{"1":4,"5":2,"6":2,"59":1,"157":1,"172":1,"182":3}}],["deu",{"2":{"199":2}}],["demonstrates",{"2":{"198":1}}],["densify",{"2":{"176":3}}],["densifying",{"2":{"176":1}}],["densifies",{"2":{"174":1}}],["denoted",{"2":{"116":1}}],["denotes",{"2":{"64":1}}],["debug",{"2":{"164":1}}],["debugging",{"2":{"59":1,"64":1}}],["derivation",{"2":{"74":1}}],["dealing",{"2":{"66":1}}],["delete",{"2":{"105":1,"122":1,"146":1,"182":1}}],["deleteat",{"2":{"64":6,"182":1,"184":2}}],["deltri",{"2":{"82":1}}],["delayed",{"2":{"64":10,"71":2,"74":2,"76":2}}],["delay",{"2":{"64":14,"70":2,"71":2,"73":2,"74":2,"75":2,"76":2}}],["delaunay",{"2":{"6":1,"82":1}}],["delaunaytriangulation",{"2":{"6":1,"27":1,"77":1,"82":6}}],["depend",{"2":{"64":2}}],["depends",{"2":{"64":1,"69":1}}],["depending",{"2":{"1":2,"6":1,"49":1,"74":1,"150":2,"153":1}}],["depth",{"2":{"59":2}}],["desktop",{"2":{"195":1}}],["dest",{"2":{"192":2}}],["destination",{"2":{"192":5}}],["desired",{"2":{"75":1,"195":1}}],["despite",{"2":{"53":1}}],["describe",{"2":{"17":1}}],["described",{"2":{"6":1,"59":1,"63":1,"64":1}}],["de",{"0":{"35":1},"1":{"36":1,"37":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1},"2":{"116":2,"197":1}}],["deconstruct",{"2":{"148":1,"170":1}}],["decomposition",{"2":{"18":1,"148":1}}],["decomposing",{"2":{"18":1}}],["decompose",{"2":{"18":2,"25":1,"59":4,"160":1,"170":1}}],["decrementing",{"2":{"146":1}}],["decrease",{"2":{"63":1}}],["decreasing",{"2":{"6":1,"180":1}}],["decide",{"2":{"81":1,"146":1}}],["decision",{"2":{"50":1}}],["degeneracies",{"2":{"9":1}}],["degenerate",{"2":{"6":1,"59":1,"69":2}}],["degrees",{"2":{"6":1,"52":1,"145":1,"157":1,"176":1}}],["defines",{"2":{"64":1,"148":1,"154":1,"155":1,"156":1,"163":1,"170":1,"187":1}}],["define",{"2":{"6":1,"58":1,"74":2,"87":1,"146":2,"148":1,"151":1,"153":1,"157":1,"187":1,"200":2}}],["defined",{"2":{"4":2,"5":2,"6":4,"7":1,"48":1,"53":2,"59":1,"65":1,"66":4,"74":4,"85":2,"144":1,"153":1,"157":2,"177":1,"187":1}}],["definitions",{"2":{"188":1}}],["definition",{"2":{"4":8,"6":9,"88":8,"96":1,"157":3,"177":1}}],["default",{"2":{"1":4,"4":10,"6":14,"28":1,"53":1,"56":2,"66":1,"70":1,"71":2,"73":1,"74":5,"75":1,"76":2,"82":1,"85":2,"146":5,"153":5,"155":1,"172":2,"180":2}}],["defaults",{"2":{"1":12,"4":4,"6":14,"150":6,"153":1,"154":3}}],["deeper",{"2":{"1":2,"6":1,"150":2,"152":1,"153":2}}],["detrimental",{"2":{"167":1}}],["detector",{"2":{"81":1}}],["detection",{"2":{"81":1,"146":1}}],["determined",{"2":{"64":1,"66":1}}],["determine",{"2":{"64":10,"66":3,"70":2,"73":2,"74":9,"75":2,"97":1,"108":1,"116":9,"122":1,"125":1,"135":1,"182":3,"197":1}}],["determines",{"2":{"56":1,"64":3,"74":1,"116":10}}],["determinant",{"2":{"6":1,"59":1}}],["detail",{"2":{"22":1}}],["details",{"2":{"6":2,"155":4,"175":2}}],["details>",{"2":{"6":2}}],["det",{"2":{"0":1,"6":2,"59":4}}],["dirname",{"2":{"180":4}}],["dirty",{"2":{"179":1}}],["directive",{"2":{"153":1}}],["direction",{"2":{"6":1,"64":1,"88":5,"146":3}}],["direct",{"2":{"29":1}}],["directly",{"2":{"6":1,"82":3,"146":1,"176":1}}],["dig",{"2":{"153":1}}],["dict",{"2":{"146":5}}],["didn",{"2":{"76":1,"116":1,"159":1}}],["division",{"2":{"58":1}}],["divided",{"2":{"22":1}}],["ditance",{"2":{"4":2,"6":1,"85":1}}],["dimensional",{"2":{"5":2,"6":4,"55":1,"59":1,"82":2,"157":1}}],["dimensions",{"2":{"3":2,"6":1,"122":2}}],["dimension",{"2":{"1":2,"3":8,"6":4,"105":2,"121":1,"122":4,"172":1}}],["discouraged",{"2":{"193":1}}],["discussion",{"2":{"21":1,"23":1,"69":1}}],["distributed",{"2":{"198":2}}],["distinct",{"2":{"74":1,"146":1}}],["dist",{"2":{"74":40,"85":19,"116":2,"176":8,"182":40}}],["distance`",{"2":{"176":3,"177":1,"188":1}}],["distances",{"2":{"74":1,"84":1,"176":1,"181":5}}],["distance",{"0":{"83":2,"84":2},"1":{"84":2,"85":2},"2":{"0":4,"4":50,"6":47,"27":1,"28":9,"59":13,"60":3,"66":3,"74":32,"83":2,"84":17,"85":92,"116":1,"148":1,"170":1,"174":1,"175":5,"176":13,"177":14,"180":1,"181":3,"182":6,"183":1,"196":1,"200":2}}],["disagree",{"2":{"56":1}}],["disparate",{"2":{"21":1,"23":1}}],["dispatches",{"2":{"6":1,"53":1,"56":1,"59":1,"63":1,"66":1,"85":1,"88":1,"97":1,"108":1,"122":1,"125":1,"135":1}}],["dispatch",{"2":{"4":2,"6":5,"50":1,"59":1,"88":1,"155":2,"158":1,"188":1}}],["displaying",{"2":{"192":1}}],["display",{"2":{"13":1,"58":1,"192":1}}],["displacement",{"2":{"6":1,"157":1}}],["disjoint",{"0":{"37":1,"106":1,"107":1,"110":1,"111":1,"112":1,"113":1,"114":1},"1":{"107":1,"108":1},"2":{"0":2,"3":9,"6":7,"27":1,"37":2,"49":1,"76":2,"106":1,"107":3,"108":11,"109":6,"110":15,"111":18,"112":10,"113":5,"114":4,"115":2,"116":16,"119":3,"165":2,"167":2,"169":7,"197":1}}],["diffs",{"2":{"53":4}}],["diff",{"2":{"6":2,"53":17,"70":5,"71":3,"122":3,"169":8}}],["differs",{"2":{"192":1}}],["differ",{"2":{"4":2,"6":1,"85":1}}],["differently",{"2":{"4":6,"6":4,"53":1,"56":2,"66":1}}],["different",{"2":{"3":2,"4":8,"6":6,"20":1,"49":1,"53":1,"56":4,"64":3,"66":1,"74":2,"81":1,"122":3,"146":1,"151":1,"153":1,"167":2,"192":2,"195":1}}],["differences",{"0":{"71":1},"2":{"74":1,"182":1}}],["difference",{"0":{"31":1,"34":1,"70":1},"2":{"0":1,"6":7,"11":1,"27":1,"31":2,"34":1,"49":1,"64":3,"70":12,"71":14,"74":1,"75":1,"76":3,"165":1,"169":1,"176":1}}],["diffintersectingpolygons",{"2":{"0":1,"6":1,"165":1,"169":4}}],["doi",{"2":{"70":2,"73":2,"75":2,"116":1}}],["doing",{"2":{"17":1,"48":1,"153":1,"193":1}}],["dot",{"2":{"53":2,"59":1}}],["doable",{"2":{"9":1}}],["documenter",{"2":{"155":4,"175":2}}],["documentation",{"0":{"0":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1},"2":{"0":1,"22":1,"58":1,"154":1}}],["docstring",{"2":{"155":8,"175":4}}],["docstrings",{"0":{"149":1},"1":{"150":1},"2":{"7":1,"154":1}}],["docs",{"0":{"22":1,"154":1},"2":{"22":1,"146":1}}],["doc",{"2":{"9":1,"10":1}}],["does",{"0":{"48":1},"2":{"7":1,"19":1,"62":1,"74":2,"90":1,"96":3,"116":1}}],["doesn",{"2":{"4":2,"6":2,"28":1,"56":1,"69":1,"88":1,"176":1,"188":1,"199":1}}],["download",{"2":{"192":1}}],["down",{"2":{"6":1,"18":1,"25":1,"59":1,"155":1}}],["doublets",{"2":{"199":2}}],["double",{"2":{"183":4}}],["doubled",{"2":{"6":1,"183":1}}],["douglas",{"2":{"178":2,"180":2,"182":1}}],["douglaspeucker",{"0":{"182":1},"2":{"0":1,"6":5,"178":1,"180":5,"182":6}}],["done",{"0":{"10":1},"2":{"6":1,"13":1,"14":1,"116":2,"146":1,"148":1,"157":1,"167":1,"191":1,"197":1}}],["don",{"2":{"4":4,"6":3,"64":4,"70":1,"76":1,"88":6,"111":1,"116":1,"124":1,"128":1,"146":2,"153":3,"170":2,"177":1,"188":1}}],["do",{"0":{"9":1,"49":1,"72":1},"2":{"1":2,"6":2,"14":1,"27":1,"49":1,"53":1,"56":2,"59":2,"60":1,"63":1,"66":1,"69":1,"76":3,"85":2,"87":1,"88":1,"93":1,"111":2,"112":1,"113":2,"116":1,"146":4,"148":1,"150":2,"153":5,"155":4,"161":1,"162":1,"168":1,"170":2,"171":2,"173":1,"176":1,"180":1,"185":2,"186":2,"192":2,"193":2,"194":3,"198":1,"199":1}}],["aim",{"2":{"157":1}}],["ay",{"2":{"145":2}}],["azimuth",{"2":{"145":2}}],["automatically",{"2":{"122":1,"153":1,"192":1}}],["a3",{"2":{"80":1}}],["against",{"2":{"88":1,"116":2,"176":1,"180":1}}],["again",{"2":{"74":1,"153":1}}],["a``",{"2":{"71":2}}],["a`",{"2":{"71":7,"74":3,"76":2}}],["away",{"2":{"60":1,"105":1,"200":1}}],["a2y",{"2":{"74":4}}],["a2x",{"2":{"74":4}}],["a2",{"2":{"58":4,"74":54,"81":1,"122":6}}],["a1y",{"2":{"74":7}}],["a1x",{"2":{"74":7}}],["a1",{"2":{"58":2,"64":9,"74":66,"81":1,"122":6}}],["ams",{"2":{"196":2}}],["america",{"2":{"180":1}}],["am",{"2":{"116":1}}],["ambiguity",{"2":{"85":2,"153":1,"155":3,"170":1}}],["amounts",{"2":{"195":1}}],["amount",{"2":{"55":1,"65":1}}],["amp",{"2":{"6":1,"9":1}}],["axes",{"2":{"146":6}}],["ax",{"2":{"13":3,"14":3,"145":2,"191":5}}],["axs",{"2":{"13":2}}],["axis`",{"2":{"157":1}}],["axislegend",{"2":{"79":1,"175":1,"179":1}}],["axis",{"2":{"6":3,"13":2,"14":1,"52":1,"55":1,"58":4,"62":1,"65":1,"81":2,"84":1,"146":2,"157":4,"175":1,"180":1,"196":1}}],["a>",{"2":{"6":2}}],["adjust",{"2":{"74":1}}],["adjacent",{"2":{"64":1,"71":1,"74":1,"76":1}}],["adaptivity",{"0":{"72":1}}],["adaptive",{"2":{"7":1,"13":3,"14":2,"72":1}}],["adapted",{"2":{"70":1,"73":1,"75":1,"145":1}}],["advance",{"2":{"63":2}}],["advised",{"2":{"6":1,"158":1}}],["administrative",{"2":{"199":1}}],["admin",{"2":{"11":1,"80":1,"180":2}}],["adm0",{"2":{"11":7,"80":4}}],["additional",{"2":{"195":1}}],["additionally",{"2":{"64":3,"88":1}}],["addition",{"2":{"58":1,"76":1}}],["adding",{"2":{"4":2,"6":4,"7":1,"76":2,"146":1,"166":1,"174":1,"176":2,"177":1}}],["added",{"2":{"6":1,"53":1,"64":6,"66":1,"76":2,"155":1,"169":2,"182":1}}],["add",{"2":{"3":2,"6":1,"7":2,"59":1,"60":1,"64":16,"66":1,"69":4,"70":3,"73":1,"74":2,"75":2,"76":9,"82":1,"105":1,"146":4,"155":1,"159":1,"174":1,"176":1,"182":10,"192":1,"194":2,"197":4}}],["average",{"2":{"57":3,"63":4,"74":1}}],["available",{"0":{"165":1},"2":{"6":3,"27":1,"63":1,"158":1,"164":3,"174":1,"175":1,"177":1,"180":1,"184":1}}],["avoid",{"2":{"5":2,"6":7,"59":1,"70":1,"73":1,"74":1,"75":1,"76":1,"146":2,"153":1,"155":3,"170":1,"177":1,"181":1,"182":1,"183":1,"191":3}}],["achieve",{"2":{"167":1}}],["across",{"2":{"151":1}}],["acos",{"2":{"53":1}}],["activate",{"2":{"175":1}}],["action",{"2":{"20":2}}],["actions",{"2":{"20":2}}],["actual",{"2":{"10":1,"59":1,"145":1,"162":1,"172":1,"176":1}}],["actually",{"2":{"1":2,"6":1,"9":1,"59":4,"74":1,"76":3,"116":1,"146":1,"185":1,"195":1}}],["access",{"2":{"192":1}}],["accessed",{"2":{"188":1}}],["acceptable",{"2":{"116":1}}],["accepts",{"2":{"82":1}}],["accepted",{"2":{"6":1,"157":1}}],["accept",{"2":{"6":1,"188":1}}],["according",{"2":{"161":1,"167":1,"168":1,"198":1}}],["accordingly",{"2":{"64":1}}],["account",{"2":{"70":1,"73":1}}],["accurary",{"2":{"74":1}}],["accuratearithmetic",{"2":{"11":2}}],["accurate",{"0":{"11":1},"2":{"11":3,"175":1}}],["accumulators",{"2":{"59":1}}],["accumulator",{"2":{"59":1}}],["accumulate",{"2":{"56":1,"63":3}}],["accumulation",{"0":{"11":1},"2":{"59":1}}],["after",{"2":{"6":8,"53":1,"64":3,"153":1,"170":1,"180":2}}],["ab",{"2":{"64":3,"70":1,"73":1,"74":5,"75":1}}],["able",{"2":{"20":1,"74":1}}],["ability",{"2":{"17":1}}],["about",{"2":{"6":1,"26":1,"50":2,"59":2,"116":1,"153":1,"157":1,"160":1}}],["above",{"2":{"4":2,"6":1,"53":1,"63":1,"64":1,"74":1,"76":1,"164":1}}],["abs",{"2":{"53":1,"56":4,"63":1,"66":2,"105":8,"122":2,"146":1,"183":1,"200":1}}],["absolutely",{"2":{"170":1}}],["absolute",{"2":{"4":2,"6":1,"55":1,"56":2}}],["abstractrange",{"2":{"146":6}}],["abstractmulticurvetrait",{"2":{"103":1,"104":1,"114":1,"115":1,"131":1,"132":1,"141":1,"142":1}}],["abstractmatrix",{"2":{"6":5,"146":13}}],["abstractpolygontrait",{"2":{"85":1}}],["abstractcurvetrait",{"2":{"53":1,"56":1,"66":1,"99":1,"102":1,"103":1,"105":1,"110":1,"114":1,"127":1,"130":1,"131":1,"137":1,"140":1,"141":1,"145":1,"180":2,"189":3}}],["abstractwkbgeomtrait",{"2":{"28":1}}],["abstractfloat",{"2":{"27":1,"53":1,"56":2,"64":1,"66":2,"69":1,"70":1,"73":1,"74":1,"75":1,"85":8}}],["abstractarrays",{"2":{"151":1}}],["abstractarray",{"2":{"6":1,"153":4,"170":2,"189":2}}],["abstract",{"2":{"6":3,"28":1,"59":3,"157":2,"159":3,"163":1,"164":5,"165":1,"180":3}}],["abstractvector",{"2":{"5":2,"6":1,"59":26,"146":8}}],["abstractgeometrytrait`",{"2":{"164":1}}],["abstractgeometrytrait",{"2":{"6":3,"28":1,"56":2,"66":1,"85":1,"104":1,"115":1,"132":1,"142":1,"151":1,"164":6,"165":2,"189":5}}],["abstractgeometry",{"2":{"3":8,"6":4,"28":1,"91":2,"94":2}}],["abstracttrait",{"2":{"1":4,"3":4,"6":8,"69":1,"71":2,"74":4,"76":2,"122":4,"148":1,"150":4,"153":1,"155":7,"158":3,"170":2}}],["abstractbarycentriccoordinatemethod",{"2":{"0":1,"5":2,"6":7,"59":18}}],["attribute",{"2":{"195":1}}],["attributed",{"2":{"194":1}}],["attributes",{"0":{"194":1},"2":{"190":1,"194":3}}],["attempt",{"2":{"157":1}}],["attempts",{"2":{"116":1}}],["attach",{"2":{"1":4,"4":2,"6":5,"150":2,"154":1}}],["atomic",{"2":{"7":1}}],["at",{"2":{"3":8,"5":2,"6":6,"9":1,"18":1,"20":1,"22":1,"50":1,"53":2,"55":1,"56":1,"58":1,"59":2,"64":4,"66":2,"74":8,"76":2,"81":1,"116":17,"122":6,"124":1,"125":1,"128":3,"129":2,"130":2,"131":1,"132":1,"135":1,"141":1,"145":1,"151":1,"153":1,"175":1,"177":1,"182":1,"184":1,"192":1,"193":2}}],["arbitrarily",{"2":{"151":1}}],["arbitrary",{"2":{"57":1,"148":1,"170":1,"191":1}}],["around",{"2":{"58":1,"59":2,"69":1,"84":1,"88":1,"146":1,"180":1,"198":1}}],["argmin",{"2":{"184":1}}],["argtypes",{"2":{"60":2,"173":1,"176":1}}],["args",{"2":{"13":2}}],["argumenterror",{"2":{"76":1,"146":1,"153":1,"155":3,"170":1}}],["argument",{"2":{"4":10,"6":10,"53":1,"56":2,"63":1,"66":1,"70":1,"73":1,"75":1,"85":2,"153":1,"155":1,"188":2,"192":1,"193":1}}],["arguments",{"2":{"1":2,"3":2,"6":5,"64":1,"97":2,"108":1,"125":1,"135":1,"172":1,"176":2,"177":1,"188":1}}],["arithmetic",{"2":{"11":1}}],["archgdal",{"2":{"49":1}}],["arc",{"2":{"6":1,"176":1}}],["array",{"2":{"4":2,"6":2,"56":1,"66":1,"146":5,"153":5,"170":2,"181":1,"184":1}}],["arrays",{"2":{"1":2,"6":2,"48":1,"146":1,"150":2,"170":2}}],["aren",{"2":{"4":6,"6":5,"69":1,"71":1,"74":2,"76":4,"88":3,"165":2,"169":2}}],["are",{"2":{"1":2,"3":8,"4":36,"5":4,"6":51,"9":2,"20":2,"21":1,"22":2,"23":1,"48":3,"50":1,"52":1,"53":8,"55":1,"56":2,"57":6,"59":11,"62":1,"63":3,"64":31,"66":6,"69":3,"70":3,"71":15,"73":2,"74":16,"75":5,"76":9,"81":3,"84":1,"85":1,"87":3,"88":26,"90":1,"97":7,"99":1,"100":3,"101":3,"102":1,"104":1,"107":1,"108":5,"110":1,"111":1,"112":1,"114":1,"115":1,"116":12,"122":7,"125":5,"127":1,"129":2,"134":1,"135":5,"137":1,"138":3,"139":3,"140":1,"142":1,"145":1,"146":14,"147":1,"150":2,"151":1,"153":6,"155":2,"156":1,"157":4,"158":1,"160":1,"161":1,"162":1,"164":1,"165":3,"166":1,"167":1,"168":1,"169":2,"175":1,"176":1,"177":1,"180":4,"182":1,"184":2,"186":1,"187":2,"188":1,"191":1,"194":2,"195":2,"196":1,"197":3,"198":6,"199":1,"200":1}}],["area2",{"2":{"63":4}}],["area1",{"2":{"63":4}}],["areas",{"2":{"4":4,"6":2,"56":3,"157":1,"183":2}}],["area",{"0":{"54":2,"55":2},"1":{"55":2,"56":2},"2":{"0":5,"4":28,"6":26,"11":6,"27":1,"54":2,"55":9,"56":61,"61":1,"62":3,"63":49,"65":2,"66":44,"75":2,"76":1,"122":1,"148":1,"157":2,"165":2,"169":2,"170":1,"180":2,"183":4,"192":1}}],["asked",{"2":{"153":1}}],["ask",{"2":{"49":1}}],["aspect",{"2":{"13":1,"14":1,"52":1,"55":1,"58":2,"62":1,"65":1,"84":2,"146":2,"175":1,"180":1}}],["assign",{"2":{"190":1}}],["assigned",{"2":{"64":1,"146":7,"198":1}}],["assets",{"2":{"192":1}}],["assetpath",{"2":{"192":1}}],["assemble",{"2":{"162":1}}],["assert",{"2":{"59":23,"63":1,"64":1,"69":1,"71":1,"74":1,"177":1,"189":1}}],["assume",{"2":{"122":2,"153":3,"161":1,"169":1,"170":1}}],["assumed",{"2":{"56":1,"88":1,"116":1}}],["assumes",{"2":{"6":1,"64":1,"85":1,"176":1,"184":1}}],["associativity",{"2":{"19":1}}],["associated",{"0":{"1":1},"2":{"57":2}}],["as",{"2":{"1":16,"3":36,"4":12,"5":2,"6":82,"7":1,"11":2,"13":3,"14":3,"15":3,"17":2,"18":2,"20":1,"21":1,"23":1,"48":1,"49":2,"50":1,"52":2,"53":4,"55":2,"56":3,"57":4,"58":1,"59":4,"60":3,"62":2,"63":1,"64":15,"65":2,"66":5,"68":3,"69":5,"70":8,"71":2,"73":7,"74":8,"75":7,"76":5,"77":1,"79":2,"80":2,"81":3,"82":3,"84":3,"85":1,"87":2,"88":2,"90":2,"91":2,"93":2,"94":2,"96":3,"97":3,"105":2,"107":2,"108":3,"116":7,"118":2,"119":2,"121":2,"122":2,"124":2,"125":3,"127":1,"134":2,"135":3,"145":8,"146":3,"148":3,"150":4,"151":2,"152":2,"153":10,"155":2,"157":3,"158":2,"159":2,"161":2,"162":2,"164":1,"165":1,"166":1,"168":2,"170":4,"172":3,"174":2,"175":2,"176":3,"178":2,"179":2,"180":7,"182":2,"185":3,"188":2,"189":2,"190":3,"191":2,"192":1,"193":1,"195":3,"196":3,"197":2,"198":3,"199":2}}],["alone",{"2":{"153":1}}],["along",{"2":{"4":8,"6":5,"64":3,"66":2,"74":4,"88":4,"116":1}}],["although",{"2":{"138":1,"139":1}}],["alternate",{"2":{"64":1}}],["alternative",{"2":{"64":1}}],["already",{"2":{"88":1,"116":2,"153":1,"182":1}}],["almost",{"2":{"74":1}}],["alg=nothing",{"2":{"180":1}}],["alg`",{"2":{"180":1}}],["alg",{"2":{"6":4,"28":2,"180":21,"181":3,"182":8,"183":3,"184":7,"188":9}}],["algorithms",{"2":{"6":3,"77":1,"81":1,"161":1,"177":1,"178":1,"180":4,"182":1,"184":1}}],["algorithm",{"0":{"181":1,"182":1,"183":1},"2":{"6":12,"58":1,"64":2,"66":1,"69":3,"70":1,"73":1,"75":1,"77":1,"82":4,"116":1,"178":1,"180":8,"181":1,"182":3,"183":1,"188":4}}],["allocating",{"2":{"82":1}}],["allocations",{"2":{"5":2,"6":1,"59":1}}],["allocate",{"2":{"82":1}}],["allow=",{"2":{"116":1}}],["allows",{"2":{"11":1,"18":1,"25":1,"49":1,"50":1,"97":2,"99":3,"100":3,"101":3,"102":1,"108":2,"110":3,"111":3,"112":2,"113":1,"125":1,"128":1,"129":1,"130":1,"135":3,"137":3,"138":3,"139":3,"140":1,"148":1,"178":1,"192":1,"194":1,"197":1}}],["allowed",{"2":{"6":1,"97":3,"108":3,"116":6,"125":5,"127":1,"128":2,"135":3,"180":1}}],["allow",{"2":{"1":2,"6":1,"49":1,"74":1,"97":7,"105":3,"108":7,"116":73,"125":10,"135":10,"185":1}}],["all",{"2":{"1":6,"3":4,"4":6,"6":14,"9":1,"11":7,"21":1,"23":1,"27":5,"48":1,"53":5,"56":3,"59":1,"64":13,"66":3,"70":1,"71":3,"74":3,"76":5,"77":1,"80":3,"82":1,"84":1,"88":2,"90":1,"100":3,"101":3,"104":1,"114":1,"115":1,"116":7,"122":4,"134":1,"142":1,"145":1,"146":3,"147":1,"150":2,"151":2,"152":1,"153":7,"155":1,"157":1,"162":1,"164":1,"166":1,"167":1,"170":1,"171":1,"180":1,"185":2,"186":1,"187":1,"191":1,"193":1,"195":1,"197":1}}],["always",{"2":{"1":14,"4":12,"6":10,"21":1,"23":1,"55":1,"56":4,"66":2,"81":1,"84":1,"85":1,"88":1,"150":4,"153":3,"170":1,"172":4,"197":1}}],["also",{"2":{"1":4,"6":11,"49":1,"53":1,"56":2,"63":2,"64":3,"66":1,"70":1,"73":1,"74":2,"75":1,"77":1,"81":1,"82":1,"84":1,"85":2,"88":3,"122":1,"146":1,"150":2,"151":1,"153":1,"158":1,"162":1,"165":3,"169":2,"173":1,"174":1,"175":1,"176":1,"178":1,"185":1,"191":2,"194":1}}],["a",{"0":{"49":1,"192":1,"194":1},"2":{"1":26,"3":10,"4":158,"5":2,"6":209,"7":3,"9":1,"11":1,"15":2,"17":1,"18":6,"20":3,"21":2,"23":2,"25":2,"26":2,"28":4,"31":3,"32":3,"33":3,"34":3,"36":2,"37":2,"38":2,"39":2,"40":2,"41":2,"42":2,"43":2,"44":2,"45":2,"48":3,"49":4,"50":2,"52":3,"53":22,"55":11,"56":20,"57":13,"58":4,"59":11,"60":2,"62":5,"63":8,"64":281,"65":2,"66":17,"68":3,"69":4,"70":39,"71":30,"72":3,"73":38,"74":91,"75":36,"76":45,"77":3,"79":3,"80":2,"81":1,"82":4,"84":15,"85":27,"87":2,"88":54,"90":2,"93":2,"96":1,"97":3,"99":5,"100":3,"101":2,"103":2,"104":2,"105":1,"107":1,"108":3,"110":4,"111":3,"112":1,"114":2,"115":2,"116":52,"118":2,"121":5,"122":27,"124":2,"125":4,"127":4,"128":2,"129":2,"130":1,"131":2,"132":2,"134":1,"135":3,"137":5,"138":2,"139":2,"141":2,"142":2,"144":1,"145":4,"146":79,"148":4,"150":8,"151":4,"153":27,"155":5,"157":11,"158":6,"159":6,"160":6,"161":2,"162":2,"163":5,"164":7,"165":9,"166":2,"167":8,"169":6,"170":6,"171":3,"172":8,"173":3,"174":5,"175":4,"176":8,"177":10,"179":3,"180":5,"183":3,"184":1,"185":2,"186":1,"188":12,"189":2,"190":1,"191":21,"192":12,"193":5,"194":5,"195":11,"196":1,"197":5,"198":8,"199":3,"200":3}}],["annotation",{"2":{"159":1}}],["annotated",{"2":{"22":1}}],["answers",{"2":{"167":1}}],["answer",{"2":{"6":3,"70":1,"73":1,"74":1,"75":1}}],["angels",{"2":{"53":1}}],["angle",{"2":{"53":35,"145":1}}],["angles",{"0":{"51":1,"52":1},"1":{"52":1,"53":1},"2":{"0":2,"4":19,"6":10,"27":1,"51":1,"52":4,"53":42}}],["angular",{"2":{"6":1,"157":1}}],["another",{"2":{"3":2,"6":1,"64":2,"74":1,"82":1,"84":1,"90":1,"93":1,"96":1,"99":1,"101":1,"102":1,"107":1,"110":1,"111":1,"112":1,"113":1,"116":1,"118":1,"121":1,"122":1,"124":1,"127":1,"128":1,"129":1,"130":1,"134":1,"137":1,"138":1,"139":1,"140":1,"146":1,"172":1}}],["anonymous",{"2":{"1":2,"6":1,"185":1}}],["an",{"2":{"1":6,"4":22,"5":2,"6":30,"9":1,"13":1,"14":1,"18":1,"20":1,"28":1,"49":2,"52":1,"53":4,"55":1,"56":2,"58":1,"59":3,"60":2,"62":1,"64":15,"65":2,"66":2,"68":1,"69":1,"70":2,"71":5,"73":2,"74":9,"75":2,"76":2,"82":3,"84":2,"85":5,"87":1,"88":1,"90":1,"93":1,"96":2,"99":2,"107":1,"116":13,"118":1,"121":1,"122":1,"124":1,"134":1,"137":2,"138":1,"139":1,"146":3,"147":1,"150":2,"151":1,"152":1,"153":5,"155":1,"157":1,"162":1,"166":1,"170":2,"172":1,"176":1,"185":2,"188":3,"189":1,"191":2,"192":2,"194":1,"196":1,"198":1}}],["anything",{"2":{"58":1,"116":1}}],["any",{"2":{"1":6,"3":2,"4":4,"6":19,"18":1,"21":1,"23":1,"25":1,"50":1,"57":2,"63":1,"64":7,"66":1,"69":1,"71":1,"74":4,"76":1,"85":2,"98":2,"99":1,"102":1,"107":1,"109":2,"110":1,"111":2,"112":1,"113":2,"116":8,"122":2,"126":2,"136":2,"140":1,"146":2,"148":2,"150":2,"153":2,"155":1,"162":1,"163":1,"164":4,"165":4,"169":4,"170":2,"172":2,"174":1,"176":1,"177":1,"182":1,"189":1,"197":3,"198":2}}],["and",{"0":{"1":1,"20":1,"48":1,"50":1,"54":1,"71":1,"74":1,"76":1,"83":1,"191":1,"192":1,"194":1},"1":{"55":1,"56":1,"84":1,"85":1},"2":{"0":2,"1":16,"3":22,"4":36,"6":93,"7":1,"9":2,"17":4,"18":4,"20":2,"21":2,"22":5,"23":2,"25":2,"26":1,"27":2,"28":2,"29":1,"48":1,"49":2,"50":3,"53":13,"55":1,"56":7,"57":2,"58":2,"59":20,"60":1,"61":2,"62":1,"63":29,"64":71,"65":2,"66":18,"68":1,"69":4,"70":4,"71":16,"73":4,"74":38,"75":6,"76":15,"81":1,"82":2,"84":2,"85":13,"87":2,"88":13,"90":3,"91":2,"93":2,"94":2,"96":2,"97":3,"100":3,"101":4,"102":1,"105":1,"108":3,"111":3,"112":1,"113":1,"116":36,"118":1,"121":2,"122":3,"125":2,"129":2,"130":2,"134":3,"135":4,"137":2,"138":3,"139":3,"140":1,"145":2,"146":16,"148":6,"150":10,"151":2,"152":3,"153":16,"155":2,"156":1,"157":14,"158":1,"159":3,"160":1,"161":2,"162":1,"163":1,"164":5,"165":2,"166":2,"167":1,"170":10,"171":2,"172":2,"175":1,"176":5,"177":4,"178":2,"179":1,"180":8,"182":8,"183":1,"184":1,"185":1,"188":4,"190":3,"191":9,"192":7,"193":2,"195":5,"197":2,"198":4,"199":2}}],["apart",{"2":{"169":1}}],["april",{"0":{"7":1}}],["appears",{"2":{"161":1}}],["append",{"2":{"53":1,"64":5,"70":1,"71":2,"74":2,"75":1,"76":5,"169":2}}],["approximately",{"2":{"64":1,"175":1}}],["approach",{"2":{"19":1}}],["appropriately",{"2":{"198":1}}],["appropriate",{"2":{"6":1,"188":2}}],["applies",{"2":{"151":2}}],["applied",{"2":{"6":3,"20":1,"155":2,"163":2,"164":3,"165":1}}],["application",{"2":{"1":2,"6":3,"150":2,"162":1,"164":4,"165":1,"169":2,"170":1,"174":1,"177":1}}],["apply`",{"2":{"153":1}}],["applys",{"2":{"56":1,"66":1}}],["applyreduce",{"0":{"19":1,"170":1},"2":{"0":2,"1":1,"6":1,"17":1,"19":2,"25":1,"53":1,"56":1,"63":2,"66":1,"85":2,"148":1,"150":1,"159":1,"170":42}}],["apply",{"0":{"1":1,"18":1,"25":1,"48":1,"148":1,"151":1},"1":{"19":1,"149":1,"150":1,"151":1,"152":1,"153":1},"2":{"0":2,"1":7,"6":7,"17":1,"18":5,"20":1,"25":3,"28":2,"48":1,"50":1,"148":5,"150":5,"151":4,"152":1,"153":55,"154":1,"155":3,"157":1,"159":1,"164":5,"165":1,"166":1,"170":5,"171":3,"172":1,"176":1,"177":1,"180":2,"185":3,"186":2}}],["apis",{"2":{"17":1}}],["api",{"0":{"0":1,"59":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1},"2":{"0":1,"6":3,"50":1,"59":1,"176":1,"180":1,"188":1}}],["snapped",{"2":{"146":1}}],["s3",{"2":{"64":3}}],["scratch",{"2":{"195":1}}],["sciences",{"2":{"192":1}}],["scalefactor",{"2":{"176":3}}],["scattered",{"2":{"198":1}}],["scatter",{"2":{"62":1,"84":2,"87":2,"90":2,"93":1,"96":1,"107":2,"121":2,"134":2,"198":1}}],["schema",{"2":{"153":5,"170":1}}],["scheme",{"2":{"63":1}}],["scenario",{"2":{"116":2}}],["scene",{"2":{"14":1}}],["skipmissing",{"2":{"146":1}}],["skipped",{"2":{"146":1}}],["skip",{"2":{"56":1,"116":14,"146":1,"153":1,"184":4}}],["skygering",{"2":{"7":1}}],["square",{"2":{"85":1,"181":1,"182":1}}],["squared",{"2":{"6":2,"66":2,"85":12,"181":2,"182":7}}],["sqrt",{"2":{"53":2,"63":1,"85":3}}],["sgn",{"2":{"53":5}}],["smallest",{"2":{"53":2,"74":1,"77":1}}],["sᵢ₋₁",{"2":{"59":25}}],["sᵢ₊₁",{"2":{"6":2,"59":41}}],["sᵢ",{"2":{"6":4,"59":46}}],["src",{"2":{"6":2,"27":1}}],["syntax",{"2":{"194":1}}],["sym10100477",{"2":{"116":1}}],["symdifference",{"2":{"34":1,"147":1}}],["symmetric",{"0":{"34":1},"2":{"34":1}}],["symbol=",{"2":{"105":1}}],["symbols",{"2":{"27":2}}],["symbol",{"2":{"6":1,"188":2}}],["system",{"0":{"192":1,"193":1},"2":{"1":4,"172":2,"190":2,"192":1}}],["switches",{"2":{"74":1,"76":1}}],["switch",{"2":{"64":1,"76":1,"159":1}}],["switching",{"2":{"6":1,"66":1}}],["swap",{"2":{"6":1,"76":1,"85":2,"171":1}}],["swapped",{"2":{"3":2,"6":1,"91":1,"94":1,"97":1,"105":1,"119":1,"122":1}}],["swapping",{"2":{"1":2,"6":1,"150":2,"153":1}}],["s2",{"2":{"6":4,"59":6,"64":3}}],["s1",{"2":{"6":3,"59":6,"64":3}}],["saving",{"0":{"195":1}}],["saved",{"2":{"88":1}}],["save",{"2":{"53":1,"190":1,"195":3}}],["samples",{"2":{"13":1}}],["sample",{"2":{"13":1}}],["same",{"2":{"3":4,"4":24,"6":23,"18":1,"53":3,"56":1,"64":15,"66":1,"69":1,"70":3,"73":1,"74":1,"75":1,"76":1,"81":1,"84":1,"87":2,"88":30,"116":2,"121":1,"122":8,"151":1,"153":5,"155":1,"160":1,"165":2,"168":1,"169":2,"175":1,"191":1,"192":1,"195":1}}],["says",{"2":{"81":1}}],["say",{"2":{"6":1,"59":1,"176":1}}],["slow",{"2":{"199":1}}],["slower",{"2":{"6":1,"188":2}}],["slope2",{"2":{"145":2}}],["slope1",{"2":{"145":2}}],["slidergrid",{"2":{"14":1}}],["sliders",{"2":{"14":3}}],["slightly",{"2":{"4":4,"6":2,"56":2}}],["suite",{"2":{"176":5,"180":13}}],["suggestion",{"2":{"173":1}}],["success",{"2":{"157":1}}],["such",{"2":{"4":2,"6":1,"55":1,"68":1,"77":1,"151":1,"166":1}}],["sun",{"2":{"116":1}}],["surrounds",{"2":{"116":1}}],["sure",{"2":{"9":1,"53":1,"64":2,"85":1,"122":1,"184":1}}],["suppose",{"2":{"199":1,"200":1}}],["supports",{"2":{"58":1,"59":1,"77":1,"153":3,"195":1,"200":2}}],["supported",{"2":{"49":1,"195":1}}],["support",{"2":{"28":1,"60":1,"174":1,"200":1}}],["supertype",{"2":{"6":1,"59":1}}],["sukumar",{"2":{"6":1,"59":1}}],["sum=1",{"2":{"59":1}}],["summary>",{"2":{"6":4}}],["sum",{"2":{"4":4,"6":3,"11":6,"55":1,"56":2,"57":2,"59":8,"66":1,"85":2,"145":5,"184":1,"189":4}}],["sublevel",{"2":{"199":1}}],["subsequent",{"2":{"191":1}}],["substituted",{"2":{"1":2,"6":1,"150":2,"153":1}}],["subgeom1",{"2":{"155":2}}],["subgeom",{"2":{"155":3}}],["subject",{"2":{"64":1}}],["subtype",{"2":{"153":1}}],["subtypes",{"2":{"6":2,"59":2}}],["subtracted",{"2":{"145":1}}],["subtitle",{"2":{"13":1,"58":2,"176":1,"180":2}}],["sub",{"2":{"4":12,"6":7,"53":1,"56":3,"66":1,"71":6,"74":3,"76":4,"85":2,"103":2,"104":2,"114":2,"115":2,"131":2,"132":2,"141":2,"142":2,"153":3,"167":4,"168":2,"169":4}}],["spliced",{"2":{"154":1}}],["split",{"2":{"69":1}}],["sp",{"2":{"116":2}}],["specialized",{"2":{"21":1,"23":1,"82":1,"153":1}}],["specification",{"2":{"161":1,"164":1,"167":1,"168":1}}],["specifically",{"2":{"6":2,"59":3,"178":1,"197":1}}],["specific",{"2":{"64":1,"97":1,"108":1,"125":1,"135":1,"153":1,"155":3,"157":1,"170":1}}],["specified",{"2":{"3":2,"6":2,"64":1,"71":2,"74":2,"76":2,"122":1,"151":1,"180":1}}],["specify",{"2":{"6":1,"155":1,"192":1,"193":1,"197":1}}],["spatial",{"0":{"197":1},"1":{"198":1,"199":1,"200":1},"2":{"197":6,"198":3,"200":1}}],["spawn",{"2":{"153":3,"170":3}}],["span>",{"2":{"6":2}}],["span",{"2":{"6":2,"198":1}}],["space",{"2":{"6":5,"21":1,"23":1,"53":1,"55":1,"116":1,"157":5,"176":1,"177":1}}],["sphere",{"2":{"6":1,"157":3}}],["sphericalgeodesics",{"2":{"157":1}}],["spherical",{"2":{"0":1,"6":4,"157":7}}],["series",{"2":{"191":1}}],["serve",{"2":{"6":1,"59":1}}],["searchsortedfirst",{"2":{"182":1}}],["seg2",{"2":{"145":2}}],["seg1",{"2":{"145":3}}],["seg",{"2":{"116":23,"122":9}}],["segmentation",{"2":{"175":1}}],["segments",{"2":{"27":1,"49":1,"52":2,"53":1,"62":1,"63":2,"64":3,"66":1,"74":6,"116":18,"176":1,"177":3}}],["segmentization",{"2":{"6":1,"28":1,"157":1,"174":1}}],["segmentizing",{"2":{"6":3,"175":1,"176":2,"177":1}}],["segmentized",{"2":{"175":1}}],["segmentizes",{"2":{"174":1}}],["segmentizemethod",{"2":{"6":1,"176":3,"177":2}}],["segmentize",{"0":{"28":1,"174":1},"1":{"175":1,"176":1,"177":1},"2":{"0":1,"6":4,"27":1,"28":9,"60":1,"148":1,"157":1,"174":1,"175":5,"176":11,"177":13,"196":1}}],["segment",{"2":{"4":8,"6":7,"53":1,"63":5,"64":6,"66":3,"68":1,"74":17,"85":2,"105":3,"116":43,"122":3,"145":2,"174":1,"176":2,"177":1}}],["seperate",{"2":{"74":1}}],["separates",{"2":{"116":1}}],["separate",{"2":{"64":1,"146":1,"153":1,"159":1,"195":1,"198":1}}],["separately",{"2":{"59":1,"146":1}}],["sense",{"2":{"56":1,"85":1}}],["several",{"2":{"20":2,"56":1,"160":1,"169":1}}],["section",{"2":{"22":1,"116":3,"121":1}}],["sections",{"2":{"10":1,"22":1}}],["seconds=1",{"2":{"176":3,"180":8}}],["secondisleft",{"2":{"146":4}}],["secondisstraight",{"2":{"146":7}}],["secondary",{"2":{"3":6,"6":3,"91":1,"97":1,"135":1}}],["second",{"2":{"3":16,"6":9,"64":1,"74":4,"88":1,"90":2,"91":1,"94":2,"96":1,"97":1,"100":1,"101":1,"102":1,"108":2,"116":2,"125":1,"134":1,"135":1,"138":1,"139":1,"140":2,"182":1,"193":1,"197":1}}],["self",{"2":{"9":2}}],["selected",{"2":{"146":1}}],["selectednode",{"2":{"146":3}}],["selection",{"2":{"14":1}}],["select",{"2":{"6":1,"158":1}}],["semimajor",{"2":{"6":2,"157":3}}],["seem",{"2":{"21":1,"23":1}}],["see",{"2":{"6":4,"7":1,"25":1,"62":1,"82":1,"85":1,"87":1,"90":1,"96":1,"107":1,"116":5,"118":1,"121":1,"124":1,"134":1,"146":2,"161":1,"162":1,"164":1,"165":3,"168":1,"169":2,"175":2,"182":1,"198":2}}],["setup=",{"2":{"97":1,"108":1,"125":1,"135":1}}],["sets",{"2":{"64":1,"81":1}}],["setting",{"2":{"49":1}}],["setdiff",{"2":{"27":1}}],["set",{"0":{"30":1,"49":1},"1":{"31":1,"32":1,"33":1,"34":1},"2":{"3":4,"4":14,"6":19,"49":1,"53":1,"57":2,"59":8,"64":3,"70":2,"73":2,"74":7,"75":2,"77":2,"87":2,"88":10,"97":1,"105":1,"108":1,"116":2,"122":1,"125":1,"135":1,"145":1,"146":1,"153":5,"165":2,"169":2,"182":2,"191":1,"195":1,"198":3}}],["sve",{"2":{"1":2,"6":1,"185":1}}],["svector",{"2":{"1":28,"6":14,"64":5,"70":1,"74":2,"76":6,"116":1,"146":1,"185":13,"191":6,"193":4}}],["solution",{"2":{"116":1}}],["sort",{"2":{"64":4,"69":2,"74":2,"75":2,"116":1,"122":2,"146":1,"182":1}}],["sorted",{"2":{"20":1,"64":1,"182":7,"197":1}}],["south",{"2":{"6":1,"66":7,"157":1}}],["source",{"2":{"1":20,"3":38,"4":44,"5":6,"6":99,"22":4,"105":2,"150":4,"164":2,"165":4,"172":3,"192":13,"193":1}}],["someone",{"2":{"82":1,"188":1}}],["something",{"0":{"72":1},"2":{"10":1}}],["some",{"2":{"3":2,"6":3,"9":1,"17":1,"59":4,"88":1,"116":3,"122":1,"146":1,"147":1,"148":1,"151":2,"153":2,"163":1,"164":3,"165":1,"170":1,"184":1,"187":2,"190":2,"197":1,"200":1}}],["so",{"2":{"1":2,"4":8,"6":10,"9":1,"17":1,"19":1,"21":1,"23":1,"27":1,"58":1,"59":1,"64":1,"65":1,"74":1,"75":2,"76":2,"84":1,"85":1,"87":1,"88":4,"90":1,"107":1,"116":2,"118":1,"134":1,"146":3,"153":8,"155":1,"174":1,"175":1,"176":3,"177":1,"184":1,"185":1,"188":2,"192":1,"193":1}}],["styles",{"2":{"153":1}}],["style",{"2":{"153":7}}],["step",{"2":{"64":7,"70":1,"71":3,"73":1,"74":3,"75":1,"76":3,"146":6,"189":1}}],["storing",{"2":{"195":1}}],["stored",{"2":{"64":2,"198":1}}],["stores",{"2":{"64":1}}],["store",{"2":{"59":1,"195":1}}],["stopping",{"2":{"182":2}}],["stops",{"2":{"151":1}}],["stop",{"2":{"18":2,"105":3,"116":4,"122":3}}],["stay",{"2":{"76":1}}],["stackoverflow",{"2":{"74":1}}],["stack",{"2":{"69":1}}],["states",{"2":{"180":1}}],["state",{"2":{"75":1,"199":9}}],["status",{"2":{"64":31,"71":4,"74":5,"76":4,"146":1}}],["static",{"2":{"159":1}}],["staticarray",{"2":{"59":1}}],["staticarrays",{"2":{"27":1,"64":5,"70":1,"74":2,"76":6,"116":1,"146":1,"185":2}}],["staticarraysco",{"2":{"1":2,"6":1,"185":1}}],["staticarrayscore",{"2":{"1":20,"6":10,"59":1,"185":10,"191":6,"193":4}}],["statica",{"2":{"1":2,"6":1,"185":1}}],["statistics",{"2":{"13":2,"27":1}}],["stability",{"2":{"26":1,"49":1}}],["stable",{"2":{"13":1,"50":1,"177":1}}],["stage",{"2":{"7":1}}],["started",{"2":{"64":1}}],["starting",{"2":{"63":2,"64":1,"66":1,"74":1,"169":4}}],["startvalue",{"2":{"14":4}}],["start",{"2":{"6":1,"18":1,"53":7,"59":1,"64":76,"66":17,"71":4,"74":4,"76":5,"88":1,"105":4,"116":44,"122":3,"137":1,"146":2,"160":1,"182":16,"191":1}}],["standardized",{"2":{"116":1}}],["standards",{"2":{"116":1}}],["standard",{"2":{"6":2,"82":1,"157":1}}],["straightline",{"2":{"146":3}}],["straight",{"2":{"146":6,"170":1}}],["strait",{"2":{"146":1}}],["structs",{"2":{"20":1,"164":1}}],["structures",{"2":{"148":1}}],["structure",{"2":{"6":2,"148":1,"155":1,"171":1}}],["struct",{"2":{"6":5,"59":2,"64":2,"82":1,"157":3,"158":3,"159":6,"162":1,"169":2,"176":2,"181":1,"182":1,"183":1,"188":4}}],["strings",{"2":{"6":1,"63":1,"74":1}}],["string",{"2":{"1":4,"14":1,"62":1,"63":1,"172":2}}],["still",{"2":{"0":1,"56":1,"63":1,"64":3,"96":1,"182":1}}],["shp",{"2":{"195":1}}],["ships",{"2":{"192":1}}],["shifting",{"2":{"193":1}}],["shift",{"2":{"191":3}}],["shewchuck",{"2":{"7":1}}],["short",{"2":{"153":1}}],["shorthand",{"2":{"82":1}}],["show",{"2":{"9":1,"11":1,"13":1,"14":1,"58":1,"192":1,"195":1,"197":2}}],["shoelace",{"2":{"4":2,"6":1,"56":2,"66":1}}],["shouldn",{"2":{"74":1}}],["should",{"2":{"1":2,"4":2,"6":15,"17":1,"18":1,"20":2,"21":1,"23":1,"28":1,"53":3,"56":1,"63":1,"64":3,"65":1,"88":1,"116":4,"146":2,"150":2,"153":2,"155":1,"157":1,"159":1,"161":1,"164":6,"165":2,"177":1,"180":2}}],["sharing",{"2":{"107":1}}],["shares",{"2":{"74":1}}],["share",{"2":{"4":14,"6":8,"87":2,"88":8,"111":2,"112":1,"113":1,"122":1,"130":1}}],["shared",{"0":{"184":1},"2":{"3":2,"6":1,"64":2,"74":2,"122":3}}],["shapes",{"2":{"85":1,"195":7}}],["shape",{"2":{"62":1,"71":1,"74":1,"87":1,"157":1,"168":1,"191":1}}],["shaped",{"2":{"58":1}}],["shapefiles",{"2":{"195":1}}],["shapefile",{"2":{"25":1,"195":4}}],["shallower",{"2":{"1":2,"6":1,"150":2,"153":1}}],["sites",{"2":{"199":1}}],["sides",{"2":{"64":3,"161":1}}],["side",{"2":{"53":4,"64":26}}],["signals",{"2":{"152":1}}],["sign",{"2":{"13":2,"14":2,"53":7,"56":2,"145":3}}],["signed",{"0":{"54":1,"55":1,"83":1,"84":1},"1":{"55":1,"56":1,"84":1,"85":1},"2":{"0":4,"4":28,"6":18,"11":3,"54":1,"55":5,"56":23,"66":3,"83":1,"84":7,"85":19}}],["six",{"2":{"6":1,"180":1}}],["size=",{"2":{"192":1}}],["sizehint",{"2":{"64":2,"71":1,"177":1}}],["size",{"2":{"6":4,"13":2,"14":5,"58":1,"76":1,"146":2,"153":2,"170":2,"180":1}}],["sin",{"2":{"191":3,"192":1,"193":2}}],["singed",{"2":{"85":1}}],["singular",{"2":{"74":1}}],["singlepoly",{"2":{"180":6}}],["single",{"2":{"4":12,"6":10,"49":1,"53":2,"56":1,"66":1,"88":5,"121":2,"146":2,"165":2,"167":1,"169":2,"170":1,"191":3,"195":1}}],["since",{"2":{"1":2,"6":2,"22":1,"53":1,"56":1,"63":1,"66":2,"75":1,"85":1,"88":1,"116":1,"122":2,"129":1,"153":1,"159":1,"172":1,"188":2,"199":1}}],["simulation",{"2":{"49":1}}],["simultaneously",{"2":{"20":1}}],["simply",{"2":{"7":1,"55":1,"60":1,"64":1,"74":1,"76":1,"91":1,"94":1,"119":1,"146":1,"163":1,"172":1,"173":1,"176":1,"191":1,"194":1}}],["simpler",{"2":{"6":1,"146":1}}],["simple",{"0":{"29":1,"79":1,"198":1},"1":{"30":1,"31":1,"32":1,"33":1,"34":1,"35":1,"36":1,"37":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1},"2":{"6":3,"29":1,"59":1,"82":1,"148":3,"157":1,"159":1,"171":1,"172":1,"179":2,"180":2}}],["simplifier",{"2":{"180":4}}],["simplified",{"2":{"49":1,"179":1}}],["simplifies",{"2":{"6":3,"181":1,"182":1,"183":1}}],["simplification",{"0":{"178":1},"1":{"179":1,"180":1},"2":{"6":2,"178":2,"180":3}}],["simplifying",{"2":{"178":1}}],["simplify",{"0":{"181":1,"182":1,"183":1},"2":{"0":1,"6":15,"9":1,"27":1,"64":1,"148":1,"179":1,"180":41,"181":1,"182":2,"183":1}}],["simplifyalgs",{"2":{"184":1}}],["simplifyalg",{"2":{"0":1,"6":8,"180":5,"181":2,"182":2,"183":2}}],["similarly",{"2":{"148":1}}],["similar",{"2":{"1":2,"6":4,"18":1,"21":1,"23":1,"25":1,"60":1,"77":1,"82":1,"146":2,"150":2,"153":1,"176":2,"177":1,"186":1}}],["s",{"0":{"26":1},"2":{"0":1,"3":2,"6":11,"7":1,"9":1,"18":1,"19":1,"25":1,"53":1,"55":1,"56":4,"57":1,"58":2,"59":5,"62":3,"63":3,"64":3,"66":1,"68":1,"71":1,"74":2,"76":3,"81":1,"85":1,"88":1,"93":2,"110":3,"111":4,"112":2,"116":9,"122":1,"124":1,"125":1,"130":1,"146":5,"148":2,"153":2,"155":4,"158":2,"159":2,"162":1,"165":4,"167":1,"169":3,"170":1,"175":4,"176":1,"178":1,"180":2,"184":4,"188":6,"191":6,"192":4,"193":4,"194":2,"195":5,"200":2}}],["fn",{"2":{"195":8}}],["f``",{"2":{"157":1}}],["fc",{"2":{"153":4,"155":13,"170":5,"180":3,"189":14}}],["fj",{"2":{"146":2}}],["f2",{"2":{"64":2}}],["f1",{"2":{"64":2}}],["f64",{"2":{"13":2,"14":2}}],["few",{"2":{"161":1}}],["fetched",{"2":{"146":1}}],["fetch",{"2":{"28":2,"153":1,"170":1}}],["feb",{"0":{"8":1},"1":{"9":1,"10":1}}],["featurecollection",{"2":{"6":2,"11":1,"18":1,"146":4,"153":6,"155":1,"192":2}}],["featurecollectiontrait",{"2":{"1":2,"6":2,"150":2,"151":1,"153":3,"155":9,"170":2,"189":5}}],["features",{"0":{"98":1,"109":1,"126":1,"136":1},"2":{"1":2,"6":3,"11":1,"48":1,"82":1,"146":3,"150":2,"152":1,"153":11,"155":2,"170":6,"192":1}}],["featuretrait",{"2":{"1":4,"6":3,"98":4,"105":2,"109":4,"126":4,"136":4,"150":4,"151":3,"153":3,"155":9,"170":3,"189":5}}],["feature",{"2":{"1":12,"4":2,"6":10,"18":2,"48":1,"56":1,"66":1,"146":2,"148":1,"150":12,"152":1,"153":22,"155":22,"170":6,"180":2,"189":2,"195":1}}],["fra",{"2":{"199":2}}],["frame",{"2":{"194":1}}],["framework",{"2":{"148":4,"170":2}}],["fracs",{"2":{"64":20,"69":1}}],["frac",{"2":{"59":1,"64":2,"74":17,"180":2}}],["fractional",{"2":{"64":1,"74":3}}],["fractions",{"2":{"64":1,"74":4}}],["fraction",{"2":{"6":4,"74":2,"85":1,"180":1}}],["front",{"2":{"53":1}}],["from",{"2":{"1":6,"3":8,"4":32,"6":31,"7":1,"11":1,"20":1,"22":1,"27":2,"48":1,"56":2,"58":1,"59":4,"60":1,"63":1,"64":6,"66":11,"69":1,"70":1,"71":3,"73":1,"74":11,"75":1,"76":6,"82":1,"85":25,"108":2,"110":5,"111":4,"112":2,"113":1,"114":2,"116":6,"122":2,"145":2,"146":7,"153":1,"155":3,"157":1,"159":1,"169":1,"172":4,"174":1,"180":1,"181":1,"182":3,"183":1,"189":1,"190":1,"192":5,"195":1,"197":1,"198":1,"200":1}}],["footprint",{"2":{"193":1}}],["foldable",{"2":{"153":2,"170":1}}],["follows",{"2":{"64":2,"97":1,"108":1,"125":1,"135":1,"146":1}}],["followed",{"2":{"22":1}}],["following",{"2":{"6":1,"59":1,"68":1,"155":1,"161":1,"168":1,"180":1,"197":1}}],["focusing",{"2":{"21":1,"23":1}}],["foundational",{"2":{"17":1}}],["found",{"2":{"6":8,"22":1,"66":1,"69":1,"70":2,"73":2,"74":1,"75":2,"88":1,"146":5,"151":3,"153":2,"155":4,"170":1,"177":1}}],["forward",{"2":{"74":1}}],["forwards",{"2":{"64":1,"71":1,"76":1}}],["formats",{"2":{"190":1,"193":1,"195":3}}],["format",{"2":{"69":1,"195":3}}],["form",{"2":{"18":1,"64":3,"74":8,"76":3,"153":1}}],["formed",{"2":{"4":4,"6":3,"52":1,"53":4,"59":1,"64":8,"75":1,"76":1,"182":1}}],["formula",{"2":{"4":2,"6":1,"56":2,"66":1}}],["force",{"2":{"1":2,"153":3,"172":1,"180":1}}],["for",{"0":{"71":1,"74":1,"76":1},"2":{"0":2,"1":6,"3":2,"4":8,"5":6,"6":47,"7":4,"9":2,"13":5,"14":1,"18":1,"20":1,"21":3,"22":1,"23":3,"25":1,"27":3,"28":1,"29":1,"48":1,"49":5,"53":5,"56":8,"57":1,"58":1,"59":19,"60":3,"63":7,"64":35,"66":11,"69":5,"70":2,"71":3,"73":1,"74":7,"75":1,"76":9,"77":2,"80":1,"82":3,"84":2,"85":7,"88":13,"93":1,"97":3,"103":1,"104":1,"105":6,"108":2,"114":1,"115":1,"116":22,"121":1,"122":11,"125":2,"131":1,"132":1,"135":3,"141":1,"142":1,"144":1,"145":5,"146":13,"147":1,"148":3,"150":2,"153":7,"155":9,"157":1,"158":1,"159":2,"160":3,"161":2,"163":1,"164":5,"166":1,"167":3,"168":1,"169":5,"170":1,"172":3,"174":4,"175":7,"176":6,"177":8,"178":4,"180":12,"181":2,"182":2,"183":1,"184":6,"188":5,"189":7,"190":1,"192":4,"193":1,"195":3,"197":2,"199":2,"200":1}}],["fi",{"2":{"146":2}}],["fine",{"2":{"175":1}}],["final",{"2":{"76":1,"164":4,"176":1}}],["finally",{"2":{"58":2,"74":1,"146":1,"153":3,"170":1,"195":1}}],["findmin",{"2":{"184":1}}],["findmax",{"2":{"180":1,"182":1}}],["findall",{"2":{"164":1}}],["finding",{"2":{"74":1}}],["findfirst",{"2":{"64":6,"69":2,"80":1,"180":1}}],["findnext",{"2":{"64":3}}],["findlast",{"2":{"64":2}}],["findprev",{"2":{"64":2}}],["finds",{"2":{"64":1,"66":1}}],["find",{"2":{"53":6,"56":1,"64":12,"66":3,"69":2,"70":4,"73":2,"74":8,"75":1,"85":3,"88":1,"116":7,"146":2,"182":5,"199":1}}],["finish",{"2":{"9":1}}],["fill",{"2":{"64":1,"146":1,"177":3}}],["filled",{"2":{"64":5,"66":3,"84":1,"85":2,"116":16}}],["files",{"2":{"187":1,"195":2}}],["file",{"2":{"22":1,"28":1,"29":1,"64":1,"97":3,"108":3,"125":3,"135":3,"146":1,"147":1,"148":1,"154":1,"155":1,"163":1,"170":1,"172":1,"177":1,"178":1,"187":2,"190":1,"195":2}}],["filters",{"2":{"64":1}}],["filtering",{"2":{"6":1,"180":1}}],["filter",{"2":{"4":2,"6":2,"64":2,"153":2,"166":1,"169":2,"170":1,"180":1}}],["fit",{"2":{"17":1}}],["field",{"2":{"13":2,"64":2}}],["figure",{"2":{"13":1,"14":1,"55":1,"58":2,"81":1,"192":3}}],["fig",{"2":{"13":6,"14":6,"81":5,"191":7,"192":4,"196":2}}],["fix1",{"2":{"153":1,"170":1,"177":1}}],["fixme",{"2":{"145":1}}],["fix2",{"2":{"28":1,"64":2}}],["fixed",{"2":{"6":3,"70":1,"73":1,"75":1}}],["fix",{"0":{"20":1},"2":{"6":9,"9":3,"15":3,"17":1,"20":1,"70":1,"71":11,"73":1,"74":11,"75":1,"76":10,"81":2,"161":1,"163":1,"164":1,"168":1}}],["firstisright",{"2":{"146":2}}],["firstisleft",{"2":{"146":4}}],["firstisstraight",{"2":{"146":4}}],["firstnode",{"2":{"146":9}}],["first",{"2":{"3":18,"6":10,"53":14,"56":7,"58":1,"59":9,"60":1,"63":1,"64":17,"66":2,"69":1,"70":2,"73":1,"74":5,"75":3,"85":8,"88":4,"90":2,"91":2,"94":2,"96":1,"97":2,"100":1,"101":1,"102":1,"108":3,"116":22,"122":1,"125":2,"127":1,"134":1,"135":2,"138":1,"139":1,"140":2,"145":1,"146":16,"153":3,"155":2,"161":1,"170":2,"177":3,"181":1,"182":2,"189":2,"190":1,"191":1,"192":1,"193":1,"197":1,"198":1}}],["fancy",{"2":{"191":1}}],["fancis",{"2":{"6":1,"59":1}}],["fair",{"2":{"175":1}}],["fail",{"2":{"1":2,"6":2,"150":2,"153":2,"155":3,"170":1,"176":1}}],["fallback",{"2":{"153":1}}],["falses",{"2":{"64":2,"69":1,"70":1,"73":1}}],["false",{"0":{"50":1},"2":{"0":1,"1":58,"3":14,"4":6,"6":58,"28":2,"31":1,"32":1,"33":1,"34":1,"46":1,"53":2,"56":1,"58":5,"64":26,"66":5,"69":1,"70":1,"71":3,"74":1,"75":4,"85":2,"87":2,"88":27,"90":2,"93":2,"97":8,"99":2,"100":4,"101":1,"102":1,"103":1,"104":1,"105":11,"108":9,"110":1,"111":4,"114":1,"115":1,"116":39,"122":22,"125":8,"127":3,"128":4,"129":1,"131":1,"132":1,"134":1,"135":7,"137":2,"138":4,"139":1,"140":1,"141":1,"142":1,"145":10,"146":5,"150":8,"153":11,"155":3,"157":1,"159":3,"161":16,"168":44,"169":4,"170":7,"177":2,"180":1,"184":2,"185":20,"189":2,"191":242,"192":12,"193":18,"197":1}}],["fashion",{"2":{"55":1}}],["faster",{"2":{"59":1,"153":1}}],["fast",{"2":{"12":1}}],["f",{"2":{"1":24,"6":26,"15":1,"18":3,"19":1,"48":2,"52":1,"55":2,"58":4,"60":1,"62":2,"64":19,"65":2,"68":2,"70":2,"71":2,"73":2,"74":2,"75":2,"76":2,"79":2,"80":2,"84":5,"87":2,"90":2,"93":2,"96":2,"107":2,"116":7,"118":2,"121":2,"124":2,"134":2,"146":30,"150":14,"151":2,"153":61,"155":48,"170":64,"173":1,"175":2,"176":1,"179":2,"180":1,"184":6,"185":6,"188":5,"189":16,"191":6,"193":2,"198":3}}],["fulfilled",{"2":{"182":1}}],["fully",{"2":{"6":1,"64":4,"69":1,"122":4}}],["full",{"0":{"0":1},"1":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1},"2":{"0":1,"66":5,"164":1,"199":4}}],["furthest",{"2":{"146":1}}],["further",{"2":{"62":1,"153":1}}],["furthermore",{"2":{"3":4,"6":5,"64":1,"70":1,"73":1,"75":1,"97":1,"135":1}}],["future",{"2":{"49":1,"77":1,"85":1,"174":2}}],["fun",{"2":{"191":1}}],["fundamental",{"2":{"22":1,"187":1}}],["func",{"2":{"13":5}}],["funcs",{"2":{"13":2,"14":3}}],["functionality",{"2":{"74":1,"171":1,"172":1,"177":1,"188":1}}],["functionalities",{"2":{"64":1}}],["functionally",{"2":{"1":2,"6":1,"18":1,"25":1,"150":2,"153":1}}],["function",{"2":{"1":8,"4":2,"6":12,"7":2,"9":1,"13":3,"14":2,"18":2,"25":1,"27":1,"28":2,"53":5,"56":3,"59":13,"63":6,"64":18,"66":7,"68":2,"69":4,"70":3,"71":3,"72":1,"73":2,"74":7,"75":2,"76":4,"82":2,"85":6,"87":1,"88":8,"90":1,"93":1,"96":1,"97":1,"103":1,"104":1,"105":5,"107":1,"108":1,"114":1,"115":1,"116":9,"118":1,"121":1,"122":7,"124":1,"125":1,"131":1,"132":1,"134":1,"135":1,"141":1,"142":1,"145":4,"146":16,"147":3,"148":1,"150":4,"151":2,"153":15,"155":5,"159":1,"162":2,"164":9,"165":2,"169":2,"170":11,"171":2,"172":1,"174":2,"176":2,"177":7,"180":3,"181":2,"182":3,"183":2,"184":7,"185":3,"186":1,"188":6,"189":12,"191":1,"197":4,"200":4}}],["functions",{"0":{"1":1,"71":1,"74":1,"76":1,"150":1,"189":1},"2":{"6":1,"9":3,"17":1,"22":1,"25":1,"29":1,"56":1,"59":1,"63":1,"64":2,"66":1,"68":1,"116":1,"147":1,"148":1,"151":1,"164":3,"165":1}}],["flexijoins",{"2":{"197":2,"198":3,"199":1,"200":5}}],["flexible",{"2":{"153":1,"170":1}}],["flags",{"2":{"64":5}}],["flag",{"2":{"64":12,"69":1}}],["flat",{"2":{"6":1,"184":2,"189":1}}],["flattened",{"2":{"18":1}}],["flattening`",{"2":{"157":1}}],["flattening",{"2":{"6":6,"157":3,"170":1,"176":2}}],["flatten",{"0":{"155":1},"2":{"0":1,"6":4,"11":3,"13":1,"18":1,"46":1,"59":1,"64":2,"66":3,"73":1,"76":1,"82":2,"105":1,"155":30,"169":1}}],["floating",{"2":{"6":1,"64":1,"74":5,"146":2}}],["float",{"2":{"6":3,"70":1,"73":1,"75":1}}],["float64x2",{"2":{"13":6,"14":6,"15":2}}],["float64",{"2":{"1":12,"4":20,"6":30,"13":1,"52":1,"53":3,"56":6,"63":1,"66":4,"69":2,"70":2,"73":1,"74":3,"75":1,"81":1,"85":12,"116":4,"122":2,"145":4,"161":6,"168":26,"175":2,"176":2,"177":1,"181":4,"182":9,"183":2,"184":6,"185":6,"186":1,"189":8,"191":190,"192":7,"193":10}}],["flipping",{"0":{"171":1},"2":{"171":1}}],["flipped",{"2":{"1":4,"6":2,"150":4,"153":2}}],["flipaxis",{"2":{"58":1}}],["flip",{"2":{"0":1,"6":1,"27":1,"148":2,"153":1,"171":2}}],["wgs84",{"2":{"192":1}}],["wglmakie",{"2":{"14":1}}],["wₜₒₜ",{"2":{"59":8}}],["wᵢ",{"2":{"59":18}}],["wt",{"2":{"59":3}}],["w",{"2":{"13":13,"14":7,"85":4,"146":1}}],["wrong",{"2":{"167":1,"184":1}}],["writing",{"2":{"195":1}}],["written",{"2":{"88":1}}],["writes",{"2":{"153":1}}],["write",{"2":{"7":1,"26":1,"146":1,"153":1,"195":7}}],["wrap",{"2":{"4":2,"6":1,"28":3,"31":1,"32":1,"33":1,"34":1,"46":1,"166":1,"176":1}}],["wrapped",{"2":{"48":1,"146":2,"151":1,"153":1}}],["wrapper",{"0":{"26":1},"2":{"26":1,"53":1,"56":1,"63":1,"66":1,"85":1,"88":1,"97":1,"108":1,"122":1,"125":1,"135":1}}],["wrappers`",{"2":{"155":1}}],["wrappers",{"2":{"1":20,"6":12,"48":1,"145":2,"146":1,"161":8,"162":1,"168":22,"175":1,"176":1,"180":1,"185":10,"189":1,"191":121,"192":5,"193":9}}],["wrappergeometry`",{"2":{"172":1}}],["wrappergeometry",{"2":{"1":2}}],["wrapping",{"2":{"1":2,"6":1,"88":1,"172":1,"186":1}}],["walk",{"2":{"69":1}}],["wall2",{"2":{"66":7}}],["wall1",{"2":{"66":12}}],["walls",{"2":{"66":3}}],["wall",{"2":{"66":69}}],["wachspress",{"2":{"59":1}}],["wasincreasing",{"2":{"146":10}}],["wasn",{"2":{"64":1}}],["was",{"2":{"27":1,"28":1,"46":1,"53":1,"56":1,"58":1,"59":4,"60":1,"63":1,"64":1,"66":1,"69":1,"70":1,"71":3,"72":1,"73":1,"74":2,"75":1,"76":3,"82":1,"85":1,"88":1,"91":1,"94":1,"104":1,"105":1,"115":1,"116":1,"119":1,"122":1,"132":1,"142":1,"145":1,"146":1,"147":1,"151":1,"153":1,"154":1,"155":1,"159":1,"162":1,"165":1,"166":1,"169":1,"170":1,"171":1,"173":1,"175":1,"177":1,"184":1,"185":1,"186":1,"188":2,"189":1}}],["wanted",{"2":{"200":1}}],["wants",{"2":{"82":1,"170":1}}],["want",{"0":{"49":1,"72":1},"2":{"13":1,"18":1,"49":1,"59":1,"64":1,"145":1,"192":2,"194":1,"199":1,"200":1}}],["ways",{"2":{"167":1}}],["way",{"2":{"6":1,"17":1,"18":1,"25":1,"50":1,"57":1,"148":1,"158":1,"163":1,"177":1,"188":2,"194":1}}],["warn",{"2":{"146":2}}],["warned",{"2":{"6":1,"188":1}}],["warning",{"2":{"0":1,"5":2,"6":3,"50":1,"59":1,"82":1,"170":1,"176":1,"187":1,"199":1}}],["wong",{"2":{"79":1,"80":1,"196":1}}],["won",{"2":{"49":1,"64":1,"170":1}}],["wouldn",{"2":{"74":1}}],["would",{"0":{"72":1},"2":{"6":3,"49":1,"70":1,"73":1,"74":1,"75":1,"82":4,"146":1,"153":1,"159":2,"192":1,"199":1,"200":1}}],["wound",{"2":{"6":1,"82":1}}],["world",{"0":{"199":1},"2":{"197":1}}],["worrying",{"2":{"50":1}}],["words",{"2":{"3":2,"6":1,"90":1,"118":1,"124":1,"125":1}}],["workflow",{"2":{"105":1,"122":1}}],["workflows",{"2":{"21":1,"23":1,"49":1}}],["works",{"2":{"22":1,"172":1,"174":1}}],["working",{"2":{"3":2,"6":1,"105":1,"192":1}}],["work",{"2":{"1":6,"6":3,"9":1,"53":1,"56":2,"63":1,"66":2,"69":2,"77":1,"85":1,"88":1,"116":1,"122":1,"145":1,"150":2,"153":1,"170":1,"172":1,"185":1,"199":1}}],["web",{"2":{"195":1}}],["west",{"2":{"66":8}}],["were",{"2":{"64":1,"146":1,"198":1}}],["welcome",{"2":{"21":1,"23":1}}],["well",{"2":{"17":1,"64":1,"66":1,"82":1,"159":1,"174":1,"178":1}}],["weighting",{"2":{"62":2,"63":1}}],["weights",{"2":{"57":4}}],["weight",{"2":{"6":5,"59":14,"63":1}}],["weighted",{"2":{"0":1,"6":2,"57":3,"59":4,"63":4}}],["we",{"0":{"72":2},"2":{"6":3,"7":1,"11":1,"13":1,"17":3,"19":1,"21":2,"22":1,"23":2,"28":1,"49":3,"50":1,"53":1,"55":2,"56":2,"58":4,"59":8,"60":2,"63":1,"64":7,"66":4,"71":8,"73":2,"74":3,"76":1,"77":1,"81":3,"82":2,"85":1,"87":1,"88":5,"90":1,"91":1,"94":1,"96":1,"97":1,"107":1,"108":1,"116":2,"118":3,"119":1,"121":1,"122":2,"124":1,"125":1,"134":1,"135":1,"146":21,"147":1,"151":1,"153":19,"155":3,"157":6,"159":4,"160":1,"170":6,"173":1,"174":2,"175":2,"176":3,"177":1,"180":5,"184":2,"187":1,"188":1,"190":2,"191":4,"192":6,"193":4,"194":1,"195":3,"197":3,"198":7}}],["whole",{"2":{"116":1}}],["whose",{"2":{"3":2,"6":1,"105":1}}],["white",{"2":{"58":1}}],["while",{"2":{"53":1,"62":1,"63":1,"64":5,"74":2,"81":2,"84":1,"88":1,"105":1,"116":1,"146":3,"169":1,"182":1,"184":2,"198":1}}],["whichever",{"2":{"6":1,"180":1}}],["which",{"2":{"1":2,"4":4,"5":2,"6":10,"7":1,"11":1,"13":1,"14":1,"17":1,"18":4,"20":1,"29":1,"49":2,"55":1,"56":1,"57":1,"58":2,"59":5,"60":1,"64":11,"66":2,"74":2,"77":1,"82":1,"88":2,"116":3,"146":3,"147":1,"148":1,"153":1,"157":2,"158":1,"160":2,"161":1,"164":1,"167":1,"168":1,"173":1,"174":1,"175":1,"176":3,"177":2,"180":1,"182":2,"185":1,"188":4,"195":3,"197":3,"198":6,"200":1}}],["what",{"0":{"21":1,"26":1,"48":1,"52":1,"55":2,"62":1,"65":1,"68":1,"84":2,"87":1,"90":1,"93":1,"96":1,"107":1,"118":1,"121":1,"124":1,"134":1,"151":1},"2":{"13":1,"14":1,"50":1,"62":1,"145":1,"146":1,"159":1,"175":1,"192":1,"199":1}}],["whatever",{"2":{"1":2,"6":1,"48":1,"150":2,"153":1}}],["whyatt",{"2":{"178":1}}],["why",{"0":{"48":1,"49":1},"2":{"9":1,"17":1,"26":1,"56":1}}],["wheel",{"2":{"17":1}}],["whether",{"2":{"1":8,"4":2,"6":11,"144":1,"145":1,"150":4,"154":2,"159":1,"160":1}}],["when",{"2":{"1":2,"4":4,"5":2,"6":5,"18":1,"20":1,"49":2,"50":1,"56":1,"59":3,"63":1,"64":2,"71":5,"74":6,"76":7,"116":1,"146":1,"150":2,"151":3,"153":1,"161":1,"164":1,"166":2,"180":1,"192":1,"193":2,"195":1,"200":1}}],["whereas",{"2":{"157":1}}],["wherever",{"2":{"6":1,"186":1}}],["where",{"2":{"1":4,"4":10,"6":12,"20":1,"27":2,"53":8,"56":12,"57":2,"59":24,"63":8,"64":14,"66":8,"69":5,"70":2,"71":5,"73":3,"74":18,"75":2,"76":9,"85":25,"88":1,"116":9,"146":3,"150":2,"153":18,"155":17,"157":2,"158":5,"167":1,"170":18,"172":1,"175":1,"186":1,"187":1,"189":3,"191":4}}],["widely",{"2":{"195":1}}],["widths",{"2":{"14":1}}],["wiki",{"2":{"116":1,"182":1}}],["wikipedia",{"2":{"116":1,"182":2}}],["wind",{"2":{"4":2,"6":2,"56":1,"88":1}}],["winding",{"0":{"81":1},"2":{"4":4,"6":3,"56":3,"64":7,"81":4,"82":1,"88":1,"146":1}}],["without",{"2":{"1":4,"6":1,"17":1,"50":1,"64":1,"107":1,"122":1,"153":1,"155":2,"170":1,"172":1,"185":1}}],["with",{"0":{"71":1,"74":1,"76":1,"181":1,"182":1,"183":1,"193":1,"194":1},"2":{"1":10,"3":10,"4":14,"6":27,"11":1,"20":1,"27":1,"48":2,"49":1,"52":1,"53":2,"56":7,"57":4,"58":1,"59":2,"63":1,"64":14,"66":6,"71":8,"73":5,"74":15,"75":1,"76":12,"84":1,"85":2,"97":1,"107":1,"111":1,"116":28,"118":1,"121":2,"122":5,"124":1,"125":1,"128":3,"129":2,"130":2,"140":1,"146":7,"148":1,"150":6,"151":1,"153":12,"155":2,"157":1,"159":1,"161":1,"166":1,"167":1,"170":3,"172":1,"174":1,"177":2,"180":2,"182":2,"183":1,"185":1,"188":1,"190":1,"191":4,"192":6,"193":2,"194":2,"195":2,"197":1,"198":1,"199":1}}],["within",{"0":{"40":1,"133":1,"134":1,"137":1,"138":1,"140":1,"141":1,"142":1},"1":{"134":1,"135":1},"2":{"0":2,"3":17,"4":6,"5":2,"6":13,"7":1,"9":1,"27":1,"40":2,"53":2,"56":1,"57":3,"59":1,"63":1,"64":9,"65":2,"66":5,"71":1,"74":2,"75":1,"76":6,"84":1,"85":5,"90":2,"91":3,"96":2,"110":1,"116":9,"121":1,"122":9,"133":1,"134":6,"135":11,"136":6,"137":14,"138":15,"139":15,"140":7,"141":4,"142":4,"148":1,"197":1,"198":4,"199":2}}],["will",{"2":{"1":16,"4":14,"5":2,"6":45,"11":1,"18":3,"49":2,"50":1,"53":4,"56":3,"59":2,"63":1,"64":5,"66":1,"69":1,"70":4,"71":4,"73":4,"74":4,"75":4,"76":4,"82":1,"84":2,"85":4,"88":1,"105":1,"145":1,"146":2,"150":6,"151":1,"152":2,"153":4,"155":3,"157":2,"161":1,"165":2,"167":1,"169":2,"170":3,"172":3,"174":2,"176":3,"180":2,"182":1,"184":1,"185":2,"188":1,"192":1,"195":1,"197":2,"199":1,"200":1}}],["wip",{"2":{"0":1}}]],"serializationVersion":2}';export{e as default};
diff --git a/dev/assets/chunks/@localSearchIndexroot.D6ma5ZdG.js b/dev/assets/chunks/@localSearchIndexroot.D6ma5ZdG.js
new file mode 100644
index 000000000..05f69d05c
--- /dev/null
+++ b/dev/assets/chunks/@localSearchIndexroot.D6ma5ZdG.js
@@ -0,0 +1 @@
+const e='{"documentCount":201,"nextId":201,"documentIds":{"0":"/GeometryOps.jl/dev/experiments/accurate_accumulators#Accurate-accumulation","1":"/GeometryOps.jl/dev/call_notes#20th-April,-2024","2":"/GeometryOps.jl/dev/call_notes#29th-Feb,-2024","3":"/GeometryOps.jl/dev/call_notes#To-do","4":"/GeometryOps.jl/dev/call_notes#done","5":"/GeometryOps.jl/dev/experiments/predicates#predicates","6":"/GeometryOps.jl/dev/experiments/predicates#orient","7":"/GeometryOps.jl/dev/experiments/predicates#dashboard","8":"/GeometryOps.jl/dev/experiments/predicates#Testing-robust-vs-regular-predicates","9":"/GeometryOps.jl/dev/experiments/predicates#incircle","10":"/GeometryOps.jl/dev/api#Full-GeometryOps-API-documentation","11":"/GeometryOps.jl/dev/api#apply-and-associated-functions","12":"/GeometryOps.jl/dev/api#General-geometry-methods","13":"/GeometryOps.jl/dev/api#OGC-methods","14":"/GeometryOps.jl/dev/api#Other-general-methods","15":"/GeometryOps.jl/dev/api#Barycentric-coordinates","16":"/GeometryOps.jl/dev/api#Other-methods","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/GeometryOps#geometryops-jl","32":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/segmentize#segmentize","33":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#Simple-overrides","34":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#Polygon-set-operations","35":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#difference","36":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#union","37":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#intersection","38":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#Symmetric-difference","39":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#DE-9IM-boolean-methods","40":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#equals","41":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#disjoint","42":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#touches","43":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#crosses","44":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#within","45":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#contains","46":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#overlaps","47":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#covers","48":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#coveredby","49":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#intersects","50":"/GeometryOps.jl/dev/source/GeometryOpsLibGEOSExt/simple_overrides#Convex-hull","51":"/GeometryOps.jl/dev/source/methods/angles#angles","52":"/GeometryOps.jl/dev/source/methods/angles#What-is-angles?","53":"/GeometryOps.jl/dev/source/methods/angles#implementation","54":"/GeometryOps.jl/dev/source/methods/area#Area-and-signed-area","55":"/GeometryOps.jl/dev/source/methods/area#What-is-area?-What-is-signed-area?","56":"/GeometryOps.jl/dev/source/methods/area#implementation","57":"/GeometryOps.jl/dev/source/methods/barycentric#Barycentric-coordinates","58":"/GeometryOps.jl/dev/source/methods/barycentric#example","59":"/GeometryOps.jl/dev/source/methods/barycentric#Barycentric-coordinate-API","60":"/GeometryOps.jl/dev/source/methods/buffer#buffer","61":"/GeometryOps.jl/dev/source/methods/centroid#centroid","62":"/GeometryOps.jl/dev/source/methods/centroid#What-is-the-centroid?","63":"/GeometryOps.jl/dev/source/methods/centroid#implementation","64":"/GeometryOps.jl/dev/source/methods/clipping/clipping_processor#Polygon-clipping-helpers","65":"/GeometryOps.jl/dev/source/methods/clipping/coverage#What-is-coverage?","66":"/GeometryOps.jl/dev/source/methods/clipping/coverage#implementation","67":"/GeometryOps.jl/dev/source/methods/clipping/cut#Polygon-cutting","68":"/GeometryOps.jl/dev/source/methods/clipping/cut#What-is-cut?","69":"/GeometryOps.jl/dev/source/methods/clipping/cut#implementation","70":"/GeometryOps.jl/dev/source/methods/clipping/difference#Difference-Polygon-Clipping","71":"/GeometryOps.jl/dev/source/methods/clipping/difference#Helper-functions-for-Differences-with-Greiner-and-Hormann-Polygon-Clipping","72":"/GeometryOps.jl/dev/source/methods/clipping/predicates#If-we-want-to-inject-adaptivity,-we-would-do-something-like:","73":"/GeometryOps.jl/dev/source/methods/clipping/intersection#Geometry-Intersection","74":"/GeometryOps.jl/dev/source/methods/clipping/intersection#Helper-functions-for-Intersections-with-Greiner-and-Hormann-Polygon-Clipping","75":"/GeometryOps.jl/dev/source/methods/clipping/union#Union-Polygon-Clipping","76":"/GeometryOps.jl/dev/source/methods/clipping/union#Helper-functions-for-Unions-with-Greiner-and-Hormann-Polygon-Clipping","77":"/GeometryOps.jl/dev/source/methods/convex_hull#Convex-hull","78":"/GeometryOps.jl/dev/source/methods/convex_hull#example","79":"/GeometryOps.jl/dev/source/methods/convex_hull#Simple-hull","80":"/GeometryOps.jl/dev/source/methods/convex_hull#Convex-hull-of-the-USA","81":"/GeometryOps.jl/dev/source/methods/convex_hull#Investigating-the-winding-order","82":"/GeometryOps.jl/dev/source/methods/convex_hull#implementation","83":"/GeometryOps.jl/dev/source/methods/distance#Distance-and-signed-distance","84":"/GeometryOps.jl/dev/source/methods/distance#What-is-distance?-What-is-signed-distance?","85":"/GeometryOps.jl/dev/source/methods/distance#implementation","86":"/GeometryOps.jl/dev/source/methods/equals#equals","87":"/GeometryOps.jl/dev/source/methods/equals#What-is-equals?","88":"/GeometryOps.jl/dev/source/methods/equals#implementation","89":"/GeometryOps.jl/dev/source/methods/geom_relations/contains#contains","90":"/GeometryOps.jl/dev/source/methods/geom_relations/contains#What-is-contains?","91":"/GeometryOps.jl/dev/source/methods/geom_relations/contains#implementation","92":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#coveredby","93":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#What-is-coveredby?","94":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#implementation","95":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Convert-features-to-geometries","96":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Points-coveredby-geometries","97":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Lines-coveredby-geometries","98":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Rings-covered-by-geometries","99":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Polygons-covered-by-geometries","100":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Geometries-coveredby-multi-geometry/geometry-collections","101":"/GeometryOps.jl/dev/source/methods/geom_relations/coveredby#Multi-geometry/geometry-collections-coveredby-geometries","102":"/GeometryOps.jl/dev/source/methods/geom_relations/covers#covers","103":"/GeometryOps.jl/dev/source/methods/geom_relations/covers#What-is-covers?","104":"/GeometryOps.jl/dev/source/methods/geom_relations/covers#implementation","105":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#disjoint","106":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#What-is-disjoint?","107":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#implementation","108":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Convert-features-to-geometries","109":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Point-disjoint-geometries","110":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Lines-disjoint-geometries","111":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Rings-disjoint-geometries","112":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Polygon-disjoint-geometries","113":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Geometries-disjoint-multi-geometry/geometry-collections","114":"/GeometryOps.jl/dev/source/methods/geom_relations/disjoint#Multi-geometry/geometry-collections-coveredby-geometries","115":"/GeometryOps.jl/dev/source/methods/geom_relations/crosses#Crossing-checks","116":"/GeometryOps.jl/dev/source/methods/geom_relations/intersects#Intersection-checks","117":"/GeometryOps.jl/dev/source/methods/geom_relations/intersects#What-is-intersects?","118":"/GeometryOps.jl/dev/source/methods/geom_relations/intersects#implementation","119":"/GeometryOps.jl/dev/source/methods/geom_relations/geom_geom_processors#Line-curve-interaction","120":"/GeometryOps.jl/dev/source/methods/geom_relations/overlaps#overlaps","121":"/GeometryOps.jl/dev/source/methods/geom_relations/overlaps#What-is-overlaps?","122":"/GeometryOps.jl/dev/source/methods/geom_relations/overlaps#implementation","123":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#touches","124":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#What-is-touches?","125":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#implementation","126":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Convert-features-to-geometries","127":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Point-touches-geometries","128":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Lines-touching-geometries","129":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Rings-touch-geometries","130":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Polygons-touch-geometries","131":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Geometries-touch-multi-geometry/geometry-collections","132":"/GeometryOps.jl/dev/source/methods/geom_relations/touches#Multi-geometry/geometry-collections-cross-geometries","133":"/GeometryOps.jl/dev/source/methods/geom_relations/within#within","134":"/GeometryOps.jl/dev/source/methods/geom_relations/within#What-is-within?","135":"/GeometryOps.jl/dev/source/methods/geom_relations/within#implementation","136":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Convert-features-to-geometries","137":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Points-within-geometries","138":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Lines-within-geometries","139":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Rings-covered-by-geometries","140":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Polygons-within-geometries","141":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Geometries-within-multi-geometry/geometry-collections","142":"/GeometryOps.jl/dev/source/methods/geom_relations/within#Multi-geometry/geometry-collections-within-geometries","143":"/GeometryOps.jl/dev/source/methods/orientation#orientation","144":"/GeometryOps.jl/dev/source/methods/orientation#isclockwise","145":"/GeometryOps.jl/dev/source/methods/orientation#isconcave","146":"/GeometryOps.jl/dev/source/methods/polygonize#Polygonizing-raster-data","147":"/GeometryOps.jl/dev/source/not_implemented_yet#Not-implemented-yet","148":"/GeometryOps.jl/dev/source/src/applyreduce#applyreduce","149":"/GeometryOps.jl/dev/source/src/apply#apply","150":"/GeometryOps.jl/dev/source/src/apply#docstrings","151":"/GeometryOps.jl/dev/source/src/apply#functions","152":"/GeometryOps.jl/dev/source/src/apply#What-is-apply?","153":"/GeometryOps.jl/dev/source/src/apply#embedding","154":"/GeometryOps.jl/dev/source/src/apply#threading","155":"/GeometryOps.jl/dev/source/src/keyword_docs#Keyword-docs","156":"/GeometryOps.jl/dev/source/src/other_primitives#Other-primitives-(unwrap,-flatten,-etc)","157":"/GeometryOps.jl/dev/source/src/types#types","158":"/GeometryOps.jl/dev/source/src/types#Manifold","159":"/GeometryOps.jl/dev/source/src/types#TraitTarget","160":"/GeometryOps.jl/dev/source/src/types#BoolsAsTypes","161":"/GeometryOps.jl/dev/source/transformations/correction/closed_ring#Closed-Rings","162":"/GeometryOps.jl/dev/source/transformations/correction/closed_ring#example","163":"/GeometryOps.jl/dev/source/transformations/correction/closed_ring#implementation","164":"/GeometryOps.jl/dev/source/transformations/correction/geometry_correction#Geometry-Corrections","165":"/GeometryOps.jl/dev/source/transformations/correction/geometry_correction#interface","166":"/GeometryOps.jl/dev/source/transformations/correction/geometry_correction#Available-corrections","167":"/GeometryOps.jl/dev/source/transformations/correction/intersecting_polygons#Intersecting-Polygons","168":"/GeometryOps.jl/dev/source/transformations/correction/intersecting_polygons#example","169":"/GeometryOps.jl/dev/source/transformations/correction/intersecting_polygons#implementation","170":"/GeometryOps.jl/dev/source/transformations/extent#Extent-embedding","171":"/GeometryOps.jl/dev/source/transformations/reproject#Geometry-reprojection","172":"/GeometryOps.jl/dev/source/transformations/reproject#Method-error-handling","173":"/GeometryOps.jl/dev/source/transformations/flip#Coordinate-flipping","174":"/GeometryOps.jl/dev/source/transformations/segmentize#segmentize","175":"/GeometryOps.jl/dev/source/transformations/segmentize#examples","176":"/GeometryOps.jl/dev/source/transformations/segmentize#benchmark","177":"/GeometryOps.jl/dev/source/transformations/segmentize#implementation","178":"/GeometryOps.jl/dev/source/transformations/simplify#Geometry-simplification","179":"/GeometryOps.jl/dev/source/transformations/simplify#examples","180":"/GeometryOps.jl/dev/source/transformations/simplify#benchmark","181":"/GeometryOps.jl/dev/source/transformations/simplify#Simplify-with-RadialDistance-Algorithm","182":"/GeometryOps.jl/dev/source/transformations/simplify#Simplify-with-DouglasPeucker-Algorithm","183":"/GeometryOps.jl/dev/source/transformations/simplify#Simplify-with-VisvalingamWhyatt-Algorithm","184":"/GeometryOps.jl/dev/source/transformations/simplify#Shared-utils","185":"/GeometryOps.jl/dev/source/transformations/transform#Pointwise-transformation","186":"/GeometryOps.jl/dev/source/transformations/tuples#Tuple-conversion","187":"/GeometryOps.jl/dev/source/types#types","188":"/GeometryOps.jl/dev/source/types#GEOS","189":"/GeometryOps.jl/dev/source/utils#Utility-functions","190":"/GeometryOps.jl/dev/tutorials/creating_geometry#Creating-Geometry","191":"/GeometryOps.jl/dev/tutorials/creating_geometry#creating-geometry","192":"/GeometryOps.jl/dev/tutorials/creating_geometry#plot-geometry","193":"/GeometryOps.jl/dev/tutorials/creating_geometry#geom-crs","194":"/GeometryOps.jl/dev/tutorials/creating_geometry#attributes","195":"/GeometryOps.jl/dev/tutorials/creating_geometry#save-geometry","196":"/GeometryOps.jl/dev/tutorials/geodesic_paths#Geodesic-paths","197":"/GeometryOps.jl/dev/tutorials/spatial_joins#Spatial-joins","198":"/GeometryOps.jl/dev/tutorials/spatial_joins#Simple-example","199":"/GeometryOps.jl/dev/tutorials/spatial_joins#Real-world-example","200":"/GeometryOps.jl/dev/tutorials/spatial_joins#Enabling-custom-predicates"},"fieldIds":{"title":0,"titles":1,"text":2},"fieldLength":{"0":[2,1,74],"1":[3,1,55],"2":[3,1,1],"3":[2,3,107],"4":[1,3,17],"5":[1,1,5],"6":[1,1,128],"7":[1,2,116],"8":[5,2,72],"9":[1,1,1],"10":[4,1,100],"11":[4,4,246],"12":[3,4,1],"13":[2,7,205],"14":[3,7,255],"15":[2,4,81],"16":[2,4,1151],"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":[2,1,138],"32":[1,1,106],"33":[2,1,23],"34":[3,2,1],"35":[1,5,20],"36":[1,5,20],"37":[1,5,20],"38":[2,5,22],"39":[4,2,1],"40":[1,6,13],"41":[1,6,13],"42":[1,6,13],"43":[1,6,13],"44":[1,6,13],"45":[1,6,13],"46":[1,6,13],"47":[1,6,13],"48":[1,6,13],"49":[1,6,13],"50":[2,2,34],"51":[1,1,3],"52":[4,1,57],"53":[1,1,268],"54":[4,1,4],"55":[5,4,100],"56":[1,4,246],"57":[2,1,65],"58":[1,2,211],"59":[3,2,414],"60":[1,1,110],"61":[1,1,6],"62":[5,1,91],"63":[1,1,199],"64":[3,1,610],"65":[4,1,70],"66":[1,1,327],"67":[2,1,3],"68":[4,2,57],"69":[1,2,200],"70":[3,1,214],"71":[10,1,190],"72":[11,1,25],"73":[2,1,250],"74":[10,1,480],"75":[3,1,236],"76":[10,1,284],"77":[2,1,56],"78":[1,2,1],"79":[2,3,32],"80":[5,2,40],"81":[4,2,100],"82":[1,2,166],"83":[4,1,4],"84":[5,4,128],"85":[1,4,260],"86":[1,1,3],"87":[4,1,68],"88":[1,1,265],"89":[1,1,3],"90":[4,1,79],"91":[1,1,79],"92":[1,1,3],"93":[4,1,81],"94":[1,1,128],"95":[4,1,11],"96":[3,1,56],"97":[3,1,46],"98":[4,1,48],"99":[4,1,40],"100":[5,1,40],"101":[5,1,44],"102":[1,1,3],"103":[4,1,67],"104":[1,1,78],"105":[1,1,3],"106":[4,1,68],"107":[1,1,110],"108":[4,1,10],"109":[3,1,57],"110":[3,1,58],"111":[3,1,47],"112":[3,1,33],"113":[5,1,39],"114":[5,1,44],"115":[2,1,149],"116":[2,1,3],"117":[4,2,80],"118":[1,2,76],"119":[3,1,432],"120":[1,1,3],"121":[4,1,82],"122":[1,1,244],"123":[1,1,3],"124":[4,1,70],"125":[1,1,125],"126":[4,1,11],"127":[3,1,69],"128":[3,1,52],"129":[3,1,61],"130":[3,1,40],"131":[5,1,39],"132":[5,1,42],"133":[1,1,3],"134":[4,1,72],"135":[1,1,129],"136":[4,1,11],"137":[3,1,63],"138":[3,1,53],"139":[4,1,53],"140":[3,1,38],"141":[5,1,39],"142":[5,1,42],"143":[1,1,4],"144":[1,1,21],"145":[1,1,206],"146":[3,1,511],"147":[3,1,47],"148":[1,1,291],"149":[1,1,114],"150":[1,1,1],"151":[1,2,152],"152":[4,1,114],"153":[2,1,36],"154":[1,1,490],"155":[2,1,51],"156":[6,1,218],"157":[1,1,17],"158":[1,1,216],"159":[1,1,74],"160":[1,1,98],"161":[2,1,54],"162":[1,2,87],"163":[1,2,83],"164":[2,1,41],"165":[1,2,109],"166":[2,2,106],"167":[2,1,77],"168":[1,2,70],"169":[1,2,135],"170":[2,1,71],"171":[2,1,132],"172":[3,2,77],"173":[2,1,56],"174":[1,1,76],"175":[1,1,147],"176":[1,1,268],"177":[1,1,188],"178":[2,1,44],"179":[1,2,67],"180":[1,2,391],"181":[4,1,75],"182":[4,1,186],"183":[4,1,85],"184":[2,1,149],"185":[2,1,111],"186":[2,1,58],"187":[1,1,37],"188":[1,1,147],"189":[2,1,136],"190":[2,1,60],"191":[4,2,287],"192":[13,2,280],"193":[9,2,199],"194":[7,2,63],"195":[4,2,140],"196":[2,1,52],"197":[2,1,141],"198":[2,2,137],"199":[3,2,117],"200":[3,2,68]},"averageFieldLength":[2.7213930348258706,1.7263681592039801,102.43283582089549],"storedFields":{"0":{"title":"Accurate accumulation","titles":[]},"1":{"title":"20th April, 2024","titles":[]},"2":{"title":"29th Feb, 2024","titles":[]},"3":{"title":"To do","titles":["29th Feb, 2024"]},"4":{"title":"Done","titles":["29th Feb, 2024"]},"5":{"title":"Predicates","titles":[]},"6":{"title":"Orient","titles":["Predicates"]},"7":{"title":"Dashboard","titles":["Predicates","Orient"]},"8":{"title":"Testing robust vs regular predicates","titles":["Predicates","Orient"]},"9":{"title":"Incircle","titles":["Predicates"]},"10":{"title":"Full GeometryOps API documentation","titles":[]},"11":{"title":"apply and associated functions","titles":["Full GeometryOps API documentation"]},"12":{"title":"General geometry methods","titles":["Full GeometryOps API documentation"]},"13":{"title":"OGC methods","titles":["Full GeometryOps API documentation","General geometry methods"]},"14":{"title":"Other general methods","titles":["Full GeometryOps API documentation","General geometry methods"]},"15":{"title":"Barycentric coordinates","titles":["Full GeometryOps API documentation"]},"16":{"title":"Other methods","titles":["Full GeometryOps API documentation"]},"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":"GeometryOps.jl","titles":[]},"32":{"title":"Segmentize","titles":[]},"33":{"title":"Simple overrides","titles":[]},"34":{"title":"Polygon set operations","titles":["Simple overrides"]},"35":{"title":"Difference","titles":["Simple overrides","Polygon set operations"]},"36":{"title":"Union","titles":["Simple overrides","Polygon set operations"]},"37":{"title":"Intersection","titles":["Simple overrides","Polygon set operations"]},"38":{"title":"Symmetric difference","titles":["Simple overrides","Polygon set operations"]},"39":{"title":"DE-9IM boolean methods","titles":["Simple overrides"]},"40":{"title":"Equals","titles":["Simple overrides","DE-9IM boolean methods"]},"41":{"title":"Disjoint","titles":["Simple overrides","DE-9IM boolean methods"]},"42":{"title":"Touches","titles":["Simple overrides","DE-9IM boolean methods"]},"43":{"title":"Crosses","titles":["Simple overrides","DE-9IM boolean methods"]},"44":{"title":"Within","titles":["Simple overrides","DE-9IM boolean methods"]},"45":{"title":"Contains","titles":["Simple overrides","DE-9IM boolean methods"]},"46":{"title":"Overlaps","titles":["Simple overrides","DE-9IM boolean methods"]},"47":{"title":"Covers","titles":["Simple overrides","DE-9IM boolean methods"]},"48":{"title":"CoveredBy","titles":["Simple overrides","DE-9IM boolean methods"]},"49":{"title":"Intersects","titles":["Simple overrides","DE-9IM boolean methods"]},"50":{"title":"Convex hull","titles":["Simple overrides"]},"51":{"title":"Angles","titles":[]},"52":{"title":"What is angles?","titles":["Angles"]},"53":{"title":"Implementation","titles":["Angles"]},"54":{"title":"Area and signed area","titles":[]},"55":{"title":"What is area? What is signed area?","titles":["Area and signed area"]},"56":{"title":"Implementation","titles":["Area and signed area"]},"57":{"title":"Barycentric coordinates","titles":[]},"58":{"title":"Example","titles":["Barycentric coordinates"]},"59":{"title":"Barycentric-coordinate API","titles":["Barycentric coordinates"]},"60":{"title":"Buffer","titles":[]},"61":{"title":"Centroid","titles":[]},"62":{"title":"What is the centroid?","titles":["Centroid"]},"63":{"title":"Implementation","titles":["Centroid"]},"64":{"title":"Polygon clipping helpers","titles":[]},"65":{"title":"What is coverage?","titles":[]},"66":{"title":"Implementation","titles":[]},"67":{"title":"Polygon cutting","titles":[]},"68":{"title":"What is cut?","titles":["Polygon cutting"]},"69":{"title":"Implementation","titles":["Polygon cutting"]},"70":{"title":"Difference Polygon Clipping","titles":[]},"71":{"title":"Helper functions for Differences with Greiner and Hormann Polygon Clipping","titles":[]},"72":{"title":"If we want to inject adaptivity, we would do something like:","titles":[]},"73":{"title":"Geometry Intersection","titles":[]},"74":{"title":"Helper functions for Intersections with Greiner and Hormann Polygon Clipping","titles":[]},"75":{"title":"Union Polygon Clipping","titles":[]},"76":{"title":"Helper functions for Unions with Greiner and Hormann Polygon Clipping","titles":[]},"77":{"title":"Convex hull","titles":[]},"78":{"title":"Example","titles":["Convex hull"]},"79":{"title":"Simple hull","titles":["Convex hull","Example"]},"80":{"title":"Convex hull of the USA","titles":["Convex hull"]},"81":{"title":"Investigating the winding order","titles":["Convex hull"]},"82":{"title":"Implementation","titles":["Convex hull"]},"83":{"title":"Distance and signed distance","titles":[]},"84":{"title":"What is distance? What is signed distance?","titles":["Distance and signed distance"]},"85":{"title":"Implementation","titles":["Distance and signed distance"]},"86":{"title":"Equals","titles":[]},"87":{"title":"What is equals?","titles":["Equals"]},"88":{"title":"Implementation","titles":["Equals"]},"89":{"title":"Contains","titles":[]},"90":{"title":"What is contains?","titles":["Contains"]},"91":{"title":"Implementation","titles":["Contains"]},"92":{"title":"CoveredBy","titles":[]},"93":{"title":"What is coveredby?","titles":["CoveredBy"]},"94":{"title":"Implementation","titles":["CoveredBy"]},"95":{"title":"Convert features to geometries","titles":[]},"96":{"title":"Points coveredby geometries","titles":[]},"97":{"title":"Lines coveredby geometries","titles":[]},"98":{"title":"Rings covered by geometries","titles":[]},"99":{"title":"Polygons covered by geometries","titles":[]},"100":{"title":"Geometries coveredby multi-geometry/geometry collections","titles":[]},"101":{"title":"Multi-geometry/geometry collections coveredby geometries","titles":[]},"102":{"title":"Covers","titles":[]},"103":{"title":"What is covers?","titles":["Covers"]},"104":{"title":"Implementation","titles":["Covers"]},"105":{"title":"Disjoint","titles":[]},"106":{"title":"What is disjoint?","titles":["Disjoint"]},"107":{"title":"Implementation","titles":["Disjoint"]},"108":{"title":"Convert features to geometries","titles":[]},"109":{"title":"Point disjoint geometries","titles":[]},"110":{"title":"Lines disjoint geometries","titles":[]},"111":{"title":"Rings disjoint geometries","titles":[]},"112":{"title":"Polygon disjoint geometries","titles":[]},"113":{"title":"Geometries disjoint multi-geometry/geometry collections","titles":[]},"114":{"title":"Multi-geometry/geometry collections coveredby geometries","titles":[]},"115":{"title":"Crossing checks","titles":[]},"116":{"title":"Intersection checks","titles":[]},"117":{"title":"What is intersects?","titles":["Intersection checks"]},"118":{"title":"Implementation","titles":["Intersection checks"]},"119":{"title":"Line-curve interaction","titles":[]},"120":{"title":"Overlaps","titles":[]},"121":{"title":"What is overlaps?","titles":["Overlaps"]},"122":{"title":"Implementation","titles":["Overlaps"]},"123":{"title":"Touches","titles":[]},"124":{"title":"What is touches?","titles":["Touches"]},"125":{"title":"Implementation","titles":["Touches"]},"126":{"title":"Convert features to geometries","titles":[]},"127":{"title":"Point touches geometries","titles":[]},"128":{"title":"Lines touching geometries","titles":[]},"129":{"title":"Rings touch geometries","titles":[]},"130":{"title":"Polygons touch geometries","titles":[]},"131":{"title":"Geometries touch multi-geometry/geometry collections","titles":[]},"132":{"title":"Multi-geometry/geometry collections cross geometries","titles":[]},"133":{"title":"Within","titles":[]},"134":{"title":"What is within?","titles":["Within"]},"135":{"title":"Implementation","titles":["Within"]},"136":{"title":"Convert features to geometries","titles":[]},"137":{"title":"Points within geometries","titles":[]},"138":{"title":"Lines within geometries","titles":[]},"139":{"title":"Rings covered by geometries","titles":[]},"140":{"title":"Polygons within geometries","titles":[]},"141":{"title":"Geometries within multi-geometry/geometry collections","titles":[]},"142":{"title":"Multi-geometry/geometry collections within geometries","titles":[]},"143":{"title":"Orientation","titles":[]},"144":{"title":"isclockwise","titles":["Orientation"]},"145":{"title":"isconcave","titles":["Orientation"]},"146":{"title":"Polygonizing raster data","titles":[]},"147":{"title":"Not implemented yet","titles":[]},"148":{"title":"applyreduce","titles":[]},"149":{"title":"apply","titles":[]},"150":{"title":"Docstrings","titles":["apply"]},"151":{"title":"Functions","titles":["apply","Docstrings"]},"152":{"title":"What is apply?","titles":["apply"]},"153":{"title":"Embedding:","titles":["apply"]},"154":{"title":"Threading","titles":["apply"]},"155":{"title":"Keyword docs","titles":[]},"156":{"title":"Other primitives (unwrap, flatten, etc)","titles":[]},"157":{"title":"Types","titles":[]},"158":{"title":"Manifold","titles":["Types"]},"159":{"title":"TraitTarget","titles":["Types"]},"160":{"title":"BoolsAsTypes","titles":["Types"]},"161":{"title":"Closed Rings","titles":[]},"162":{"title":"Example","titles":["Closed Rings"]},"163":{"title":"Implementation","titles":["Closed Rings"]},"164":{"title":"Geometry Corrections","titles":[]},"165":{"title":"Interface","titles":["Geometry Corrections"]},"166":{"title":"Available corrections","titles":["Geometry Corrections"]},"167":{"title":"Intersecting Polygons","titles":[]},"168":{"title":"Example","titles":["Intersecting Polygons"]},"169":{"title":"Implementation","titles":["Intersecting Polygons"]},"170":{"title":"Extent embedding","titles":[]},"171":{"title":"Geometry reprojection","titles":[]},"172":{"title":"Method error handling","titles":["Geometry reprojection"]},"173":{"title":"Coordinate flipping","titles":[]},"174":{"title":"Segmentize","titles":[]},"175":{"title":"Examples","titles":["Segmentize"]},"176":{"title":"Benchmark","titles":["Segmentize"]},"177":{"title":"Implementation","titles":["Segmentize"]},"178":{"title":"Geometry simplification","titles":[]},"179":{"title":"Examples","titles":["Geometry simplification"]},"180":{"title":"Benchmark","titles":["Geometry simplification"]},"181":{"title":"Simplify with RadialDistance Algorithm","titles":[]},"182":{"title":"Simplify with DouglasPeucker Algorithm","titles":[]},"183":{"title":"Simplify with VisvalingamWhyatt Algorithm","titles":[]},"184":{"title":"Shared utils","titles":[]},"185":{"title":"Pointwise transformation","titles":[]},"186":{"title":"Tuple conversion","titles":[]},"187":{"title":"Types","titles":[]},"188":{"title":"GEOS","titles":["Types"]},"189":{"title":"Utility functions","titles":[]},"190":{"title":"Creating Geometry","titles":[]},"191":{"title":"Creating and plotting geometries","titles":["Creating Geometry"]},"192":{"title":"Plot geometries on a map using GeoMakie and coordinate reference system (CRS)","titles":["Creating Geometry"]},"193":{"title":"Create geospatial geometries with embedded coordinate reference system information","titles":["Creating Geometry"]},"194":{"title":"Creating a table with attributes and geometry","titles":["Creating Geometry"]},"195":{"title":"Saving your geospatial data","titles":["Creating Geometry"]},"196":{"title":"Geodesic paths","titles":[]},"197":{"title":"Spatial joins","titles":[]},"198":{"title":"Simple example","titles":["Spatial joins"]},"199":{"title":"Real-world example","titles":["Spatial joins"]},"200":{"title":"Enabling custom predicates","titles":["Spatial joins"]}},"dirtCount":0,"index":[["⋮",{"2":{"192":1}}],["☁",{"2":{"191":1}}],["✈",{"2":{"191":1}}],["÷",{"2":{"148":1,"154":1}}],["ϵ",{"2":{"74":5}}],["∘",{"2":{"74":1,"122":2,"146":2,"165":1,"180":2,"200":2}}],["⊻",{"2":{"64":1,"71":2}}],["≥",{"2":{"64":1,"119":2,"169":1,"182":1}}],["α≈1",{"2":{"74":1}}],["α≈0",{"2":{"74":1}}],["α2",{"2":{"64":4,"74":2}}],["α",{"2":{"64":3,"74":28,"119":7}}],["α1",{"2":{"64":4,"74":2}}],["β2",{"2":{"64":4,"74":2}}],["β",{"2":{"64":4,"74":28,"119":7}}],["β1",{"2":{"64":4,"74":2}}],["≤",{"2":{"64":5,"66":14,"119":6,"182":1,"184":1,"189":4}}],["^",{"2":{"192":1}}],["^3",{"2":{"192":1}}],["^n",{"2":{"145":1}}],["^2",{"2":{"63":2,"85":2}}],["^hormannpresentation",{"2":{"59":2}}],["∑λ",{"2":{"59":2}}],["∑i=2n",{"2":{"16":1}}],["λ₁",{"2":{"59":2}}],["λn",{"2":{"57":1}}],["λ3",{"2":{"57":1}}],["λ2",{"2":{"57":2}}],["λ1",{"2":{"57":2}}],["λs",{"2":{"15":6,"16":4,"59":27}}],["π",{"2":{"53":1,"180":1}}],["δbay",{"2":{"74":3}}],["δbax",{"2":{"74":3}}],["δby",{"2":{"74":5}}],["δbx",{"2":{"74":5}}],["δb",{"2":{"74":2}}],["δay",{"2":{"74":5}}],["δax",{"2":{"74":5}}],["δa",{"2":{"74":2}}],["δintrs",{"2":{"64":2}}],["δy2",{"2":{"145":2}}],["δy1",{"2":{"145":2}}],["δyl",{"2":{"122":4}}],["δy",{"2":{"53":8,"66":3,"119":7}}],["δys",{"2":{"53":1}}],["δx2",{"2":{"145":2}}],["δx1",{"2":{"145":2}}],["δxl",{"2":{"122":4}}],["δx",{"2":{"53":9,"66":3,"119":7}}],["`$",{"2":{"188":1}}],["`equatorial",{"2":{"176":2}}],["`extents",{"2":{"170":1}}],["`inf`",{"2":{"171":1}}],["`inv",{"2":{"158":1}}],["`intersects`",{"2":{"118":1}}],["`intersectingpolygons`",{"2":{"70":1,"73":1,"75":1}}],["`90`",{"2":{"158":1}}],["`libgeos",{"2":{"188":1}}],["`linearring`",{"2":{"177":1}}],["`linearsegments`",{"2":{"177":1}}],["`linestring`",{"2":{"177":1}}],["`linestringtrait`",{"2":{"165":1}}],["`line2`",{"2":{"145":1}}],["`line1`",{"2":{"145":1}}],["`line",{"2":{"73":4}}],["`lat`",{"2":{"158":1}}],["`lon`",{"2":{"158":1}}],["`z`",{"2":{"158":1}}],["``1",{"2":{"158":1}}],["``a``",{"2":{"158":1}}],["``r",{"2":{"158":1}}],["```jldoctest",{"2":{"69":1,"70":1,"73":1,"74":1,"75":1,"88":1,"91":1,"94":1,"104":1,"107":1,"118":1,"122":1,"125":1,"135":1,"145":1,"180":1}}],["```julia",{"2":{"16":2,"59":1,"115":1,"145":1,"154":1,"159":1,"185":2}}],["```math",{"2":{"59":1,"145":1}}],["```",{"2":{"0":1,"59":3,"69":1,"70":1,"73":1,"75":1,"88":1,"91":1,"94":1,"104":1,"107":1,"118":1,"122":1,"125":1,"135":1,"145":3,"146":11,"154":1,"180":1,"185":2,"189":1}}],["`prefilter",{"2":{"180":1}}],["`proj",{"2":{"171":1,"176":2}}],["`planar`",{"2":{"158":1}}],["`polgontrait`",{"2":{"154":1}}],["`polygontrait`",{"2":{"154":1,"165":1}}],["`polygonize`",{"2":{"146":2}}],["`polygon`",{"2":{"59":3}}],["`polys`",{"2":{"71":1}}],["`poly",{"2":{"71":3,"74":1,"76":1}}],["`pointrait`",{"2":{"180":1}}],["`pointtrait`",{"2":{"156":3,"165":1}}],["`point",{"2":{"119":3}}],["`point`",{"2":{"59":4,"85":1}}],["`point2f`",{"2":{"58":1}}],["`obj`",{"2":{"156":1,"185":1,"186":1}}],["`op`",{"2":{"148":2}}],["`calc",{"2":{"155":1}}],["`crs`",{"2":{"155":1}}],["`components`",{"2":{"156":1}}],["`collect`",{"2":{"148":1}}],["`covers`",{"2":{"94":1,"104":1}}],["`coveredby`",{"2":{"94":1,"104":1}}],["`contains`",{"2":{"91":1,"135":1}}],["`convex",{"2":{"82":2}}],["`alg",{"2":{"188":1}}],["`alg`",{"2":{"184":1}}],["`always",{"2":{"171":1}}],["`application",{"2":{"165":1}}],["`apply`",{"2":{"154":1,"159":1}}],["`abstractgeometrytrait`",{"2":{"156":1}}],["`abstractarray`",{"2":{"156":1}}],["`abstractmatrix`",{"2":{"146":1}}],["`+`",{"2":{"148":1}}],["`ys`",{"2":{"146":1}}],["`flattening`",{"2":{"176":1}}],["`flattening",{"2":{"176":1}}],["`flatten`",{"2":{"156":1}}],["`f",{"2":{"154":1}}],["`featurecollectiontrait`",{"2":{"154":1,"156":1}}],["`featurecollection`",{"2":{"146":2}}],["`featuretrait`",{"2":{"154":2,"156":1}}],["`feature`s",{"2":{"146":1}}],["`f`",{"2":{"146":5,"148":1,"154":3,"156":2,"185":2,"188":1}}],["`false`",{"2":{"145":1,"146":1,"155":4,"160":1,"171":1}}],["`fix",{"2":{"70":2,"71":2,"73":2,"74":2,"75":2,"76":2}}],["`douglaspeucker`",{"2":{"180":1}}],["`d`",{"2":{"171":1}}],["`difference`",{"2":{"169":1}}],["`disjoint`",{"2":{"118":1}}],["`delaunaytriangulation",{"2":{"82":1}}],["`within`",{"2":{"91":1,"135":1}}],["`weight`",{"2":{"59":1}}],["`geos`",{"2":{"188":3}}],["`geodesicsegments`",{"2":{"175":1,"176":1,"177":1}}],["`geodesic`",{"2":{"158":1,"176":1}}],["`geointerface`",{"2":{"165":1}}],["`geointerface",{"2":{"154":1,"156":2,"171":2}}],["`geom`",{"2":{"85":3,"156":1,"177":1}}],["`geometrycorrection`",{"2":{"163":1,"165":1,"169":2}}],["`geometry`",{"2":{"154":1,"171":2}}],["`geometrybasics",{"2":{"59":3}}],["`geometries`",{"2":{"82":1}}],["`g1`",{"2":{"85":1}}],["`gi",{"2":{"82":1,"146":1}}],["`tuple",{"2":{"189":1}}],["`tuple`s",{"2":{"186":1}}],["`tuple`",{"2":{"146":1,"186":1}}],["`time`",{"2":{"171":1}}],["`transform`",{"2":{"171":1}}],["`true`",{"2":{"94":1,"107":2,"115":1,"125":1,"135":1,"145":2,"146":1,"155":2,"160":1,"171":1}}],["`threaded`",{"2":{"155":1}}],["`threaded==true`",{"2":{"148":1}}],["`tol`",{"2":{"180":2,"181":3,"182":2,"183":3,"184":4}}],["`to",{"2":{"74":1}}],["`target",{"2":{"171":3}}],["`target`",{"2":{"73":1,"148":1,"154":2,"156":1,"159":1}}],["`tables",{"2":{"154":1}}],["`taget`",{"2":{"70":1,"75":1}}],["`method",{"2":{"177":1}}],["`method`",{"2":{"59":3,"177":1}}],["`max",{"2":{"176":4,"177":2,"188":1}}],["`map`",{"2":{"154":1}}],["`makie",{"2":{"146":1}}],["`multipointtrait`",{"2":{"154":1,"180":1}}],["`multipolygontrait`",{"2":{"154":1}}],["`multipolygon`",{"2":{"146":3}}],["`multipolygon",{"2":{"71":3,"74":3,"76":2}}],["`multipoly",{"2":{"71":7,"74":3,"76":3}}],["`minpoints`",{"2":{"146":2}}],["`union",{"2":{"146":2}}],["`unionintersectingpolygons`",{"2":{"169":1}}],["`unionintersectingpolygons",{"2":{"70":1,"71":2,"73":1,"74":2,"75":1,"76":2}}],["`using",{"2":{"31":1}}],["`number`",{"2":{"180":2,"184":3}}],["`namedtuple`",{"2":{"154":1}}],["`nothing`",{"2":{"64":1,"155":1}}],["`next",{"2":{"64":1}}],["`boolsastypes`",{"2":{"160":1}}],["`bool`",{"2":{"146":2}}],["`buffer`",{"2":{"60":1}}],["`barycentric",{"2":{"59":3}}],["`radialdistance`",{"2":{"180":1}}],["`ratio`",{"2":{"180":2,"184":3}}],["`reproject`",{"2":{"172":1}}],["`rebuild`",{"2":{"156":1}}],["`r`",{"2":{"59":1}}],["`rᵢ`",{"2":{"59":1}}],["`segmentize`",{"2":{"188":1}}],["`semimajor",{"2":{"158":1}}],["`svector`",{"2":{"185":3}}],["`simplifyalg`",{"2":{"180":2}}],["`simplify",{"2":{"180":1}}],["`simplify`",{"2":{"180":2}}],["`source",{"2":{"171":3}}],["`spherical`",{"2":{"158":1}}],["`s`",{"2":{"59":1}}],["`sᵢ`",{"2":{"59":2}}],["`s2`",{"2":{"59":1}}],["`s1`",{"2":{"59":1}}],["`hcat`",{"2":{"59":1}}],["`x`",{"2":{"154":1,"160":1}}],["`xs`",{"2":{"146":1}}],["`x1",{"2":{"59":1}}],["`x1`",{"2":{"59":2}}],["`x2`",{"2":{"59":1}}],["`visvalingamwhyatt`",{"2":{"180":1}}],["`vector",{"2":{"171":1}}],["`vector`",{"2":{"146":1,"154":1}}],["`vᵢ`",{"2":{"59":1}}],["`v`",{"2":{"59":1}}],["`values`",{"2":{"59":1,"146":1}}],["`λs`",{"2":{"59":2}}],["`",{"2":{"59":2,"70":1,"71":2,"73":1,"74":3,"75":1,"76":2,"146":3,"148":1,"154":2,"158":1,"165":2,"171":2,"177":1,"180":3,"188":2,"189":1}}],["↩︎",{"2":{"16":1}}],["ᵢᵢᵢ₊₁ᵢᵢ₊₁ᵢᵢ₊₁tᵢ=det",{"2":{"16":1}}],["⋅",{"2":{"16":1,"59":1}}],["ϕ",{"2":{"16":1}}],["θ",{"2":{"16":1,"191":7,"192":3,"193":5}}],["65533525026046",{"2":{"191":1}}],["655335250260467",{"2":{"191":3}}],["659942",{"2":{"16":1,"179":1,"180":1}}],["6378137",{"2":{"158":1}}],["6371008",{"2":{"158":1}}],["639343",{"2":{"16":1,"179":1,"180":1}}],["6area",{"2":{"63":2}}],["66",{"2":{"58":1}}],["668869",{"2":{"16":1,"179":1,"180":1}}],["64744840486518",{"2":{"193":3}}],["64",{"2":{"58":1,"175":2,"176":2}}],["646209",{"2":{"16":1,"179":1,"180":1}}],["629",{"2":{"192":1}}],["62",{"2":{"58":1}}],["624923",{"2":{"16":1,"179":1,"180":1}}],["68",{"2":{"58":1}}],["682601",{"2":{"16":1,"179":1,"180":1}}],["683975",{"2":{"16":1,"179":1,"180":1}}],["69159119078359",{"2":{"193":3}}],["694274",{"2":{"16":1,"179":1,"180":1}}],["697021",{"2":{"16":1,"179":1,"180":1}}],["614624",{"2":{"16":1,"179":1,"180":1}}],["61366192682",{"2":{"8":1}}],["605000000000004",{"2":{"175":2}}],["60",{"2":{"58":1,"175":2}}],["609817",{"2":{"16":1,"179":1,"180":1}}],["603637",{"2":{"16":2,"179":2,"180":2}}],["60000",{"2":{"8":3}}],["6",{"2":{"11":24,"13":8,"16":23,"70":3,"75":3,"119":1,"122":4,"151":6,"154":3,"180":1,"185":9,"193":2}}],["75",{"2":{"84":2,"90":1,"106":1,"134":1}}],["78",{"2":{"58":1}}],["749907",{"2":{"196":1}}],["74",{"2":{"58":1}}],["72",{"2":{"58":1}}],["726711609794",{"2":{"8":1}}],["738281",{"2":{"13":2,"16":3,"73":1,"74":1,"117":1,"118":1}}],["76",{"2":{"58":1}}],["768946",{"2":{"13":2,"16":3,"73":1,"74":1,"117":1,"118":1}}],["76085",{"2":{"8":1}}],["7",{"2":{"11":10,"16":5,"119":1,"151":2,"154":1,"175":4,"176":4,"185":4,"193":1}}],["70440582002419",{"2":{"191":1}}],["704405820024185",{"2":{"191":3}}],["704377648755",{"2":{"8":2}}],["701141",{"2":{"16":1,"179":1,"180":1}}],["70",{"2":{"16":20,"58":1,"179":20,"180":20,"191":20}}],["700454",{"2":{"16":1,"179":1,"180":1}}],["700",{"2":{"7":1}}],["358421",{"2":{"196":1}}],["3585",{"2":{"175":1}}],["35",{"2":{"58":3}}],["354492",{"2":{"13":2,"16":3,"73":1,"74":1,"117":1,"118":1}}],["38042741557976",{"2":{"191":1}}],["380427415579764",{"2":{"191":3}}],["38",{"2":{"58":3}}],["3655999675063154",{"2":{"191":1}}],["36",{"2":{"58":2}}],["360",{"2":{"53":1}}],["36022",{"2":{"8":1}}],["327284472232776",{"2":{"193":3}}],["32610",{"2":{"192":3}}],["32",{"2":{"58":3}}],["377956",{"2":{"196":1}}],["37",{"2":{"58":5}}],["3497142366876638",{"2":{"191":1}}],["34",{"2":{"58":3}}],["31571636123306385",{"2":{"191":1}}],["31",{"2":{"58":2}}],["3376428491230612",{"2":{"191":4}}],["3390",{"2":{"119":1}}],["33",{"2":{"16":20,"179":20,"180":20}}],["33333333333",{"2":{"8":1}}],["333333333336",{"2":{"8":3}}],["3d",{"2":{"14":2,"16":1,"59":2,"88":1,"156":1,"174":1}}],["30151010318639",{"2":{"191":4}}],["30527612515520186",{"2":{"191":4}}],["300",{"2":{"84":1}}],["30",{"2":{"7":2,"58":3,"191":2}}],["3",{"2":{"7":2,"11":26,"13":8,"15":2,"16":31,"59":13,"62":6,"64":1,"70":6,"75":5,"87":1,"91":1,"104":1,"107":1,"119":2,"121":1,"135":1,"146":7,"151":6,"154":3,"158":2,"168":16,"175":4,"180":3,"182":2,"184":1,"185":11,"192":1,"193":1,"198":1}}],["39945867303846",{"2":{"193":3}}],["3995734698458635",{"2":{"191":1}}],["399918",{"2":{"16":2,"179":2,"180":2}}],["394759",{"2":{"16":1,"179":1,"180":1}}],["392466",{"2":{"16":1,"179":1,"180":1}}],["395332",{"2":{"16":1,"179":1,"180":1}}],["39",{"0":{"30":1},"2":{"1":1,"3":2,"10":1,"13":2,"14":10,"16":22,"17":2,"18":1,"19":1,"23":1,"29":1,"32":1,"53":1,"55":1,"56":1,"57":1,"58":3,"59":2,"62":6,"63":3,"64":28,"66":1,"68":1,"69":1,"71":1,"73":4,"74":1,"76":2,"81":2,"85":4,"88":7,"93":1,"103":2,"109":2,"119":19,"122":1,"124":2,"127":2,"146":3,"148":4,"149":2,"154":5,"156":4,"159":2,"160":3,"166":6,"167":1,"175":6,"176":1,"178":1,"180":2,"188":6,"190":1,"191":6,"192":6,"193":4,"194":4,"195":5,"197":1,"199":1,"200":2}}],["∈",{"2":{"7":1}}],["~",{"2":{"7":3}}],["zone",{"2":{"192":1}}],["zoom",{"2":{"7":1}}],["zs",{"2":{"146":5}}],["zeros",{"2":{"59":1,"66":1}}],["zero",{"2":{"14":12,"16":8,"56":11,"63":3,"64":4,"66":11,"74":22,"84":1,"85":3,"145":1,"154":1,"182":4}}],["z",{"2":{"14":2,"15":2,"16":4,"59":3,"88":3,"146":3,"158":1,"173":1,"185":1,"186":1}}],["zip",{"2":{"6":1,"7":1,"191":4,"192":1,"193":1}}],["$ratio",{"2":{"184":1}}],["$rectangle",{"2":{"176":2}}],["$number",{"2":{"184":1}}],["$name",{"2":{"31":4}}],["$min",{"2":{"184":1}}],["$douglas",{"2":{"180":1,"182":1}}],["$simplify",{"2":{"180":1,"181":1,"183":1}}],["$lg",{"2":{"176":1}}],["$lin",{"2":{"176":2}}],["$geom",{"2":{"180":8}}],["$geo",{"2":{"176":1}}],["$calc",{"2":{"155":1}}],["$crs",{"2":{"155":1,"170":1}}],["$apply",{"2":{"154":1,"171":1,"173":1,"180":1}}],["$tol",{"2":{"184":1}}],["$threaded",{"2":{"155":1}}],["$t",{"2":{"88":1,"148":2,"154":2}}],["$target",{"2":{"71":1,"74":1,"76":1,"156":3}}],["$trait",{"2":{"69":1,"71":2,"74":2,"76":2}}],["$",{"2":{"6":4,"7":1,"59":4,"64":2,"146":3,"165":4,"177":1,"180":12,"188":1}}],["+5000000",{"2":{"192":1}}],["+proj=natearth2",{"2":{"192":2}}],["+=",{"2":{"56":2,"59":11,"63":6,"64":17,"66":10,"69":1,"88":1,"115":1,"119":5,"145":1,"169":2,"182":4,"189":3}}],["+",{"2":{"6":1,"7":1,"11":2,"16":2,"53":4,"56":1,"59":20,"63":10,"64":15,"66":7,"69":1,"74":10,"85":3,"88":2,"115":2,"119":6,"145":6,"146":2,"151":2,"169":3,"177":2,"182":3,"183":2,"184":2,"191":6,"192":1,"193":4}}],["51695367760999",{"2":{"193":1}}],["516953677609987",{"2":{"193":2}}],["51030066635026",{"2":{"191":4}}],["5e6",{"2":{"192":2}}],["55715336218991",{"2":{"193":1}}],["557153362189904",{"2":{"193":2}}],["55",{"2":{"191":3}}],["55494217175954",{"2":{"191":4}}],["57",{"2":{"175":4,"176":4}}],["57725",{"2":{"8":2}}],["5x",{"2":{"154":1}}],["563198",{"2":{"74":1}}],["56",{"2":{"58":1}}],["54",{"2":{"58":1,"191":19}}],["50",{"2":{"58":1,"175":4,"176":4,"191":3}}],["500000",{"2":{"192":1}}],["50000",{"2":{"8":1}}],["500",{"2":{"7":1,"192":1}}],["594711",{"2":{"16":1,"179":1,"180":1}}],["590591",{"2":{"16":1,"179":1,"180":1}}],["595397",{"2":{"16":1,"179":1,"180":1}}],["535",{"2":{"175":4}}],["5355",{"2":{"175":2}}],["53",{"2":{"16":10,"175":2,"189":10}}],["53333",{"2":{"8":4}}],["5d",{"2":{"16":1,"25":1,"27":1,"158":1}}],["58",{"2":{"58":1}}],["587158",{"2":{"16":2,"179":2,"180":2}}],["58375366067548",{"2":{"16":2,"73":1,"74":1}}],["584961",{"2":{"13":2,"16":3,"73":1,"74":1,"117":1,"118":1}}],["58059",{"2":{"8":2}}],["52",{"2":{"58":1,"196":1}}],["52521",{"2":{"8":1}}],["52709",{"2":{"8":2}}],["5",{"2":{"6":1,"11":58,"13":8,"14":16,"16":84,"58":1,"68":5,"69":8,"70":16,"75":18,"84":8,"88":8,"119":1,"122":4,"146":1,"151":4,"154":2,"175":1,"176":1,"185":27,"191":32,"192":25,"200":1}}],["897070",{"2":{"196":1}}],["873633668827033",{"2":{"193":1}}],["8135804051007",{"2":{"191":1}}],["813580405100698",{"2":{"191":3}}],["88",{"2":{"58":1}}],["86641841658641",{"2":{"191":1}}],["866418416586406",{"2":{"191":3}}],["86",{"2":{"58":1}}],["868447876892",{"2":{"8":2}}],["84",{"2":{"58":1}}],["821068835162155",{"2":{"193":1}}],["82",{"2":{"58":1}}],["83572303404496",{"2":{"16":2,"73":1,"74":1}}],["800",{"2":{"58":1}}],["80000",{"2":{"8":5}}],["80",{"2":{"58":1}}],["80869813739",{"2":{"8":2}}],["856614689791036e",{"2":{"8":2}}],["8",{"2":{"6":1,"7":1,"11":6,"16":9,"70":2,"75":4,"119":1,"146":3,"158":1,"175":1,"185":3,"193":2}}],["914930257661865",{"2":{"193":1}}],["96875496442967",{"2":{"193":1}}],["961329",{"2":{"13":2,"16":3,"73":1,"74":1,"117":1,"118":1}}],["983955661369134",{"2":{"193":1}}],["9833",{"2":{"8":1}}],["9877550012664",{"2":{"191":1}}],["9840085315131",{"2":{"191":1}}],["98271048511609",{"2":{"191":1}}],["98661575256801",{"2":{"191":1}}],["99321587442151",{"2":{"193":1}}],["99375130197483",{"2":{"191":1}}],["997986619202745",{"2":{"193":1}}],["997750168744936",{"2":{"191":1}}],["997247091122496",{"2":{"191":1}}],["99600053330489",{"2":{"191":1}}],["991002699676024",{"2":{"191":1}}],["990022362600165",{"2":{"191":1}}],["99292997455441",{"2":{"191":1}}],["99533829767195",{"2":{"191":1}}],["99865616402829",{"2":{"191":1}}],["999999967681458e6",{"2":{"192":2}}],["999997707902938e6",{"2":{"192":2}}],["999987539891298e6",{"2":{"192":2}}],["999963474314044e6",{"2":{"192":2}}],["999919535736425e6",{"2":{"192":2}}],["999974634566875",{"2":{"191":1}}],["999849768598615e6",{"2":{"192":2}}],["999748081887518",{"2":{"193":1}}],["999748243174828e6",{"2":{"192":2}}],["999750002083324",{"2":{"191":1}}],["999609061508909e6",{"2":{"192":2}}],["999426363321033e6",{"2":{"192":2}}],["999194331880103e6",{"2":{"192":2}}],["99900003333289",{"2":{"191":1}}],["999565375483215",{"2":{"191":1}}],["97976366505997",{"2":{"191":1}}],["9783069507679",{"2":{"191":1}}],["97",{"2":{"58":1}}],["946201371117777",{"2":{"193":1}}],["94",{"2":{"58":1}}],["92",{"2":{"58":1}}],["9im",{"0":{"39":1},"1":{"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1},"2":{"119":2,"197":1}}],["9",{"2":{"11":2,"16":1,"119":2,"145":12,"175":1,"185":1}}],["95770326033",{"2":{"8":1}}],["95",{"2":{"6":1,"7":1,"196":1}}],["900",{"2":{"176":1}}],["90063612163",{"2":{"0":2}}],["90`",{"2":{"158":1}}],["90",{"2":{"16":2,"52":9,"58":1}}],["909318372607",{"2":{"0":3}}],["yticklabelsvisible",{"2":{"192":1}}],["yzfbc",{"2":{"192":1}}],["york",{"2":{"199":1}}],["yoffset",{"2":{"191":7,"193":2}}],["your",{"0":{"195":1},"2":{"18":1,"60":1,"146":1,"149":1,"172":1,"176":1,"194":1,"195":1,"200":2}}],["you",{"0":{"23":1},"2":{"0":1,"3":1,"11":2,"14":2,"15":4,"16":11,"17":1,"18":5,"23":1,"29":2,"53":1,"56":1,"59":8,"60":1,"63":1,"70":1,"73":1,"75":1,"81":1,"82":1,"148":1,"149":1,"154":1,"159":1,"162":1,"168":1,"172":1,"175":1,"176":1,"177":1,"185":1,"192":1,"194":2,"195":3,"198":2,"199":3,"200":4}}],["y=y",{"2":{"189":1}}],["yvec",{"2":{"146":4}}],["ybounds",{"2":{"146":4}}],["yhalf",{"2":{"146":2}}],["ylast",{"2":{"85":3}}],["yfirst",{"2":{"85":5}}],["y0",{"2":{"85":5}}],["yw",{"2":{"66":4}}],["ye",{"2":{"66":4}}],["yet",{"0":{"147":1},"2":{"31":1,"59":1,"69":1,"71":1,"74":1,"76":1,"88":1,"146":1,"147":1,"165":2,"199":1}}],["y2",{"2":{"63":2,"66":18,"85":7,"115":10,"119":5,"122":4,"146":5,"177":6,"189":2}}],["y1",{"2":{"63":2,"66":22,"85":7,"115":11,"119":6,"122":5,"146":5,"177":7,"189":2}}],["yind+1",{"2":{"146":1}}],["yind",{"2":{"146":2}}],["yinterior",{"2":{"63":2}}],["yield",{"2":{"74":1,"176":1}}],["yi+yi−1",{"2":{"16":1}}],["ycentroid",{"2":{"63":13}}],["yrange",{"2":{"58":3,"84":3}}],["yautolimits",{"2":{"58":2}}],["yp2",{"2":{"53":4}}],["ys",{"2":{"16":3,"146":30}}],["ymax",{"2":{"16":1,"65":2,"66":48}}],["ymin",{"2":{"16":1,"65":2,"66":49}}],["y",{"2":{"6":9,"7":10,"11":4,"14":2,"16":4,"53":8,"56":2,"58":8,"62":1,"63":10,"64":6,"65":1,"66":8,"71":6,"74":8,"84":2,"85":7,"88":3,"115":21,"119":16,"122":7,"145":10,"149":2,"151":2,"154":1,"171":1,"173":4,"177":2,"184":1,"185":2,"186":2,"189":7,"191":8,"192":2,"193":2,"197":1}}],["qhull",{"2":{"16":1,"82":1}}],["queue",{"2":{"182":41}}],["questions",{"2":{"74":1}}],["quite",{"2":{"162":1,"199":1}}],["quickhull",{"2":{"16":1,"77":1,"82":2}}],["quick",{"2":{"14":2,"16":1,"59":1,"170":1,"179":1}}],["quality",{"2":{"16":1,"180":1}}],["quantity",{"2":{"16":1,"176":1}}],["quot",{"2":{"11":8,"16":12,"20":2,"64":8,"84":2,"85":2,"88":2,"103":4,"119":10,"148":2,"151":8,"152":2,"154":2,"156":4,"174":6,"191":2,"198":2}}],["qy",{"2":{"6":2,"7":2}}],["qx",{"2":{"6":2,"7":2}}],["q",{"2":{"6":13,"7":12,"64":4}}],["4983491639274692e6",{"2":{"192":2}}],["4986507085647392e6",{"2":{"192":2}}],["497205585568957e6",{"2":{"192":2}}],["4976022389592e6",{"2":{"192":2}}],["4957639801366436e6",{"2":{"192":2}}],["4940253560034204e6",{"2":{"192":2}}],["4946113281484335e6",{"2":{"192":2}}],["491990928929295e6",{"2":{"192":2}}],["4904357734399722e6",{"2":{"192":2}}],["4926709788709967e6",{"2":{"192":2}}],["4962554647802354e6",{"2":{"192":2}}],["499984780817334e6",{"2":{"192":2}}],["4997392479570867e6",{"2":{"192":2}}],["4991939151049731e6",{"2":{"192":2}}],["4994001399837343e6",{"2":{"192":2}}],["4998500087497458e6",{"2":{"192":2}}],["49",{"2":{"146":1}}],["477985",{"2":{"145":4}}],["47",{"2":{"58":3}}],["473835",{"2":{"16":1,"179":1,"180":1}}],["472117",{"2":{"16":2,"179":2,"180":2}}],["46525251631344455",{"2":{"191":1}}],["465816",{"2":{"16":1,"179":1,"180":1}}],["46",{"2":{"58":3}}],["468107",{"2":{"16":1,"179":1,"180":1}}],["464547",{"2":{"16":6,"189":6}}],["45",{"2":{"58":2,"145":12,"191":2}}],["458369",{"2":{"16":2,"179":2,"180":2}}],["450",{"2":{"6":1}}],["41544701408748197",{"2":{"191":1}}],["41",{"2":{"58":1,"193":20}}],["414248",{"2":{"16":1,"179":1,"180":1}}],["419406",{"2":{"16":1,"179":1,"180":1}}],["41878",{"2":{"8":1}}],["4896621210021754e6",{"2":{"192":2}}],["489271",{"2":{"16":4,"189":4}}],["4870405593989636e6",{"2":{"192":2}}],["4879072738504685e6",{"2":{"192":2}}],["484003",{"2":{"145":4}}],["482551",{"2":{"145":4}}],["48268",{"2":{"8":1}}],["48",{"2":{"58":1}}],["48001",{"2":{"8":1}}],["43541888381864",{"2":{"193":3}}],["4326",{"2":{"192":2,"193":3}}],["434306",{"2":{"16":1,"179":1,"180":1}}],["43787",{"2":{"8":1}}],["439295815226",{"2":{"8":1}}],["4493927459900552",{"2":{"191":1}}],["442901",{"2":{"16":1,"179":1,"180":1}}],["446339",{"2":{"16":1,"179":1,"180":1}}],["44121252392",{"2":{"8":1}}],["44",{"2":{"7":1,"58":2}}],["400",{"2":{"58":3}}],["40000",{"2":{"8":1}}],["406224",{"2":{"16":1,"179":1,"180":1}}],["404504",{"2":{"16":1,"179":1,"180":1}}],["40",{"2":{"7":1,"58":3}}],["42004014766201",{"2":{"191":1}}],["420040147662014",{"2":{"191":3}}],["4219350464667047e",{"2":{"191":4}}],["426283",{"2":{"16":1,"179":1,"180":1}}],["42",{"2":{"6":1,"7":1,"58":3}}],["4",{"2":{"3":2,"6":2,"7":1,"11":22,"13":8,"16":15,"52":1,"66":1,"91":1,"104":1,"107":1,"119":2,"135":1,"145":1,"151":6,"154":3,"175":1,"182":1,"185":8,"192":20,"195":2,"196":1}}],["human",{"2":{"195":1}}],["hull`",{"2":{"82":2}}],["hulls",{"2":{"16":1,"77":1,"82":1}}],["hull",{"0":{"50":1,"77":1,"79":1,"80":1},"1":{"78":1,"79":1,"80":1,"81":1,"82":1},"2":{"10":1,"16":8,"31":2,"50":1,"77":2,"79":4,"80":1,"81":10,"82":15}}],["hypot",{"2":{"177":1}}],["h2",{"2":{"119":6}}],["h1",{"2":{"119":11}}],["hm",{"2":{"58":2}}],["h",{"2":{"53":2,"64":2,"76":8}}],["href=",{"2":{"16":2}}],["https",{"2":{"16":2,"70":1,"73":1,"74":1,"75":1,"82":1,"119":2,"158":1,"182":1}}],["hcat",{"2":{"16":1}}],["high",{"2":{"195":1}}],["highest",{"2":{"193":1}}],["higher",{"2":{"16":1,"82":1}}],["hit",{"2":{"64":1,"148":1,"154":1,"156":3}}],["hits",{"2":{"18":1}}],["hidedecorations",{"2":{"58":2}}],["hinter",{"2":{"31":3,"60":1,"172":1,"176":1}}],["hint",{"2":{"31":3,"60":1,"176":1}}],["hinge=2",{"2":{"73":1}}],["hinge`",{"2":{"73":1}}],["hinge",{"2":{"16":1,"64":1,"74":13,"119":15}}],["hist",{"2":{"6":1}}],["histogram",{"2":{"6":1}}],["halign",{"2":{"180":1}}],["half",{"2":{"65":2}}],["hail",{"2":{"163":1}}],["handling",{"0":{"172":1},"2":{"149":1}}],["handler",{"2":{"60":1,"172":1}}],["handle",{"2":{"31":1,"145":1,"152":2,"154":1,"192":1}}],["handled",{"2":{"18":1}}],["hao",{"2":{"119":1}}],["had",{"2":{"70":1,"73":1,"88":1,"160":1,"175":1}}],["happens",{"2":{"64":1}}],["happen",{"2":{"24":1,"154":1}}],["have",{"2":{"13":6,"14":18,"16":18,"19":1,"23":1,"33":1,"53":2,"56":3,"59":6,"60":1,"64":4,"74":1,"82":2,"84":1,"85":2,"88":10,"119":5,"121":1,"122":3,"124":1,"125":1,"146":1,"147":1,"148":2,"149":2,"153":1,"154":1,"156":2,"158":2,"160":1,"180":1,"182":1,"188":1,"191":1,"192":1,"197":1,"198":1,"199":3}}],["haskey",{"2":{"154":1,"188":1}}],["hash",{"2":{"146":1}}],["hasn",{"2":{"146":1}}],["hassle",{"2":{"11":2,"16":1,"185":1}}],["has",{"2":{"11":8,"16":4,"52":1,"55":2,"59":2,"64":2,"71":2,"74":1,"76":1,"84":1,"85":1,"88":11,"127":1,"145":1,"151":8,"154":6,"161":1,"175":2,"184":1,"192":1}}],["hours",{"2":{"199":1}}],["hood",{"2":{"195":1}}],["hook",{"2":{"16":1,"180":1}}],["home",{"2":{"192":1}}],["horizontal",{"2":{"66":1,"74":1,"146":1,"180":1}}],["hormann",{"0":{"71":1,"74":1,"76":1},"2":{"16":2,"59":2,"64":3,"69":2,"70":1,"73":1,"75":1}}],["how",{"0":{"26":1},"2":{"16":2,"26":2,"55":1,"59":1,"64":1,"74":1,"88":1,"146":2,"156":1,"173":1,"180":1,"192":1,"195":1,"197":2,"198":2,"199":1,"200":1}}],["however",{"2":{"13":2,"16":2,"53":1,"59":1,"63":1,"64":1,"74":1,"81":1,"84":1,"88":1,"90":1,"104":1,"167":1}}],["hole",{"2":{"53":1,"56":3,"58":2,"59":9,"63":4,"64":60,"66":3,"70":6,"73":2,"76":15,"85":3,"97":1,"98":1,"99":1,"119":33,"146":5,"163":2,"191":1}}],["holes=",{"2":{"64":1}}],["holes",{"2":{"3":2,"14":6,"15":2,"16":4,"53":2,"55":1,"59":2,"63":1,"64":19,"69":4,"70":2,"73":2,"75":6,"76":29,"85":3,"88":3,"112":1,"119":11,"137":1,"146":17,"163":2,"191":4}}],["holding",{"2":{"16":1,"146":1,"154":2}}],["hold",{"2":{"16":1,"146":1,"160":1,"180":1,"195":1}}],["holds",{"2":{"16":1,"64":1,"159":2,"178":1}}],["heavily",{"2":{"154":1}}],["heatmap",{"2":{"6":5,"7":6,"58":2,"84":2,"146":1}}],["helpers",{"0":{"64":1},"2":{"115":1,"122":1}}],["helper",{"0":{"71":1,"74":1,"76":1},"2":{"63":1,"64":1,"69":1}}],["helps",{"2":{"30":1}}],["help",{"2":{"16":1,"158":1,"160":1}}],["held",{"2":{"11":2,"16":1,"151":2,"154":1}}],["here",{"2":{"3":1,"6":1,"7":1,"16":3,"20":1,"59":1,"74":1,"82":2,"115":1,"146":2,"154":2,"156":4,"158":1,"162":1,"176":1,"192":2,"197":5,"198":3}}],["vw",{"2":{"180":3}}],["von",{"2":{"146":1}}],["v2",{"2":{"119":9}}],["v1",{"2":{"119":9}}],["v`",{"2":{"59":2}}],["vcat",{"2":{"53":1,"59":1,"154":1}}],["vararg",{"2":{"59":1}}],["varying",{"2":{"158":1}}],["vary",{"2":{"53":1}}],["var",{"2":{"31":2}}],["variables",{"2":{"24":1,"59":8,"91":1,"104":1,"118":1}}],["variable",{"2":{"24":1,"71":2}}],["vals",{"2":{"182":9}}],["valign",{"2":{"180":1}}],["valid",{"2":{"11":2,"16":8,"63":1,"70":2,"73":2,"74":3,"75":2,"146":1,"161":3,"162":1,"167":1,"168":1,"184":1,"185":1}}],["validated",{"2":{"71":2,"74":2,"76":2}}],["validate",{"2":{"3":1}}],["val",{"2":{"53":2,"64":2,"74":8,"119":30,"122":4}}],["values=",{"2":{"146":2}}],["values=sort",{"2":{"146":1}}],["values",{"2":{"11":2,"15":6,"16":16,"53":2,"58":3,"59":40,"63":2,"64":5,"66":5,"74":1,"85":2,"119":4,"146":19,"151":2,"154":2,"160":1,"182":2,"184":1}}],["value",{"2":{"7":1,"10":1,"14":14,"15":4,"16":15,"24":1,"32":2,"53":1,"55":2,"56":4,"59":45,"64":5,"66":2,"74":7,"84":1,"85":3,"146":6,"154":2,"182":11,"188":2,"197":1}}],["vᵢ",{"2":{"16":1}}],["v0",{"2":{"16":2}}],["visvalingam",{"2":{"178":1}}],["visvalingamwhyatt",{"0":{"183":1},"2":{"10":1,"16":3,"180":4,"183":5}}],["visualized",{"2":{"162":1}}],["visualize",{"2":{"117":1,"192":1}}],["visa",{"2":{"64":1}}],["visited",{"2":{"64":4}}],["via",{"2":{"16":1,"60":1,"77":1,"147":1,"172":1,"176":1,"188":2}}],["view",{"2":{"64":2,"82":1,"146":1,"169":1,"182":3,"199":1}}],["views",{"2":{"11":2,"64":1,"75":1,"171":1}}],["viewport",{"2":{"7":1}}],["v",{"2":{"7":4,"15":4,"16":6,"59":23,"85":8}}],["vs",{"0":{"8":1},"2":{"5":1,"74":2}}],["vec",{"2":{"82":2}}],["vect",{"2":{"156":2}}],["vectypes",{"2":{"59":5}}],["vector",{"2":{"11":24,"14":12,"15":2,"16":46,"18":1,"23":1,"29":1,"52":1,"53":10,"59":14,"64":7,"69":6,"70":4,"71":1,"73":2,"74":3,"75":4,"119":1,"122":2,"145":3,"146":4,"148":3,"149":1,"151":2,"154":4,"162":8,"163":1,"168":22,"174":1,"175":1,"177":1,"181":1,"182":4,"183":1,"184":2,"185":10,"189":15,"191":18,"192":6,"193":9}}],["vectors",{"2":{"11":2,"14":4,"16":5,"22":1,"53":4,"59":3,"64":1,"82":1,"85":1,"144":1,"146":1,"151":2,"154":1,"156":1,"180":1}}],["ve",{"2":{"17":1,"177":1}}],["version",{"2":{"188":1}}],["versa",{"2":{"64":1}}],["vert",{"2":{"184":21}}],["verts",{"2":{"180":2}}],["vertical",{"2":{"58":1,"66":1,"74":1,"146":1}}],["vertices",{"2":{"3":1,"16":7,"57":4,"59":5,"64":1,"69":2,"82":1,"96":1,"98":5,"106":1,"109":3,"112":1,"119":1,"137":1,"162":1,"174":2,"175":1,"176":3,"177":3,"180":1,"183":1}}],["vertex",{"2":{"15":2,"16":2,"53":1,"57":2,"59":2,"64":19,"74":12,"81":1,"96":2,"110":2,"111":1,"119":1,"137":3}}],["very",{"2":{"10":1,"175":1,"199":2}}],["vein",{"2":{"1":1}}],["karnataka",{"2":{"199":1}}],["kernel",{"2":{"177":4}}],["keepat",{"2":{"75":1,"169":2}}],["keep",{"2":{"64":3,"146":1,"169":14,"175":1,"198":1}}],["keeping",{"2":{"16":1,"154":1,"173":1}}],["keys",{"2":{"146":4,"154":1}}],["key",{"2":{"16":1,"146":4,"154":2,"188":5}}],["keyword",{"0":{"155":1},"2":{"16":8,"23":1,"70":1,"73":1,"75":1,"154":1,"155":7,"170":2,"176":2,"188":4,"192":1,"193":1}}],["keywords",{"2":{"11":4,"14":2,"16":10,"119":2,"146":1,"154":1,"155":1,"170":1,"171":3,"173":2,"180":8,"181":1,"182":1,"183":1,"184":1,"186":2}}],["known",{"2":{"66":2}}],["know",{"2":{"16":3,"53":2,"64":1,"66":1,"70":1,"73":1,"74":2,"75":1,"76":1,"154":1,"198":1}}],["kwargs",{"2":{"32":2,"60":3,"66":1,"69":1,"70":3,"71":3,"73":4,"74":5,"75":3,"76":5,"165":2,"172":1,"176":1}}],["kwdef",{"2":{"31":1,"64":1,"158":2,"176":1,"181":1,"182":1,"183":1}}],["kw",{"2":{"11":2,"16":11,"119":10,"146":20,"148":3,"151":2,"154":18,"156":2,"173":3,"180":15,"183":1,"185":3,"186":3,"188":6}}],["k",{"2":{"7":6,"16":1,"59":1,"64":5,"119":5,"191":5,"193":5}}],["kinds",{"2":{"23":1}}],["kind",{"2":{"3":1,"146":1,"197":1}}],["kbn",{"2":{"0":2}}],["rd",{"2":{"180":3}}],["rdbu",{"2":{"84":1}}],["rhumb",{"2":{"145":2}}],["runner",{"2":{"192":1}}],["running",{"2":{"154":1,"156":2}}],["run",{"2":{"148":3,"154":5,"199":1}}],["runs",{"2":{"74":2,"144":1}}],["rule",{"2":{"64":1}}],["rules",{"2":{"64":1}}],["rightjoin",{"2":{"197":1}}],["right=2",{"2":{"64":1}}],["right",{"2":{"59":1,"64":4,"69":1,"85":1,"145":1,"182":19,"184":5,"191":1}}],["ring4",{"2":{"193":2}}],["ring3",{"2":{"192":1}}],["ring2",{"2":{"191":2}}],["ring1",{"2":{"191":2}}],["ring",{"2":{"3":1,"14":14,"16":13,"31":1,"53":3,"56":2,"59":1,"62":1,"63":4,"64":12,"66":13,"76":3,"85":5,"88":4,"96":1,"97":2,"98":5,"109":1,"111":1,"119":2,"127":1,"128":1,"129":3,"137":1,"138":2,"139":4,"145":3,"146":11,"161":2,"162":1,"163":14,"164":1,"191":1}}],["rings",{"0":{"98":1,"111":1,"129":1,"139":1,"161":1},"1":{"162":1,"163":1},"2":{"3":2,"14":8,"16":6,"56":1,"63":1,"64":3,"74":1,"88":7,"144":1,"146":5,"163":1,"166":1,"180":1}}],["rtrees",{"2":{"20":1}}],["rᵢ₋₁",{"2":{"59":20}}],["rᵢ∗rᵢ₊₁+sᵢ⋅sᵢ₊₁",{"2":{"16":1}}],["rᵢ₊₁",{"2":{"16":1,"59":29}}],["rᵢ",{"2":{"16":2,"59":49}}],["rrayscore",{"2":{"11":2,"16":1,"185":1}}],["rring",{"2":{"11":2,"16":1,"185":1}}],["ramer",{"2":{"182":1}}],["raster",{"0":{"146":1},"2":{"146":4}}],["ray",{"2":{"119":4}}],["raw",{"2":{"18":1}}],["randomly",{"2":{"198":2}}],["random",{"2":{"180":2}}],["randn",{"2":{"79":1}}],["rand",{"2":{"16":1,"81":1,"146":1,"198":2}}],["ranges",{"2":{"16":1,"146":2}}],["range",{"2":{"6":8,"7":4,"146":3,"148":2,"154":2}}],["rather",{"2":{"16":1,"146":1,"168":1}}],["ratio",{"2":{"16":7,"74":1,"176":1,"180":1,"181":4,"182":6,"183":4,"184":11}}],["radii",{"2":{"16":1,"176":1}}],["radius`",{"2":{"176":1}}],["radius",{"2":{"16":6,"59":13,"158":3,"176":4}}],["radialdistance",{"0":{"181":1},"2":{"10":1,"16":2,"178":1,"180":4,"181":4}}],["round",{"2":{"180":1,"182":1,"184":1}}],["routines",{"2":{"0":1}}],["row",{"2":{"148":3}}],["rows",{"2":{"148":2}}],["rotate",{"2":{"66":1}}],["rotation",{"2":{"11":2,"16":1,"185":1}}],["rotations",{"2":{"11":6,"16":3,"185":3}}],["rotmatrix2d",{"2":{"180":1}}],["rotmatrix",{"2":{"11":2,"16":1,"185":1}}],["robust",{"0":{"8":1},"2":{"81":1}}],["r+y",{"2":{"6":2,"7":1}}],["r+x",{"2":{"6":2,"7":1}}],["ry",{"2":{"6":3,"7":3}}],["rx",{"2":{"6":3,"7":3}}],["rewrap",{"2":{"154":2,"156":1}}],["req",{"2":{"119":44}}],["requirement",{"2":{"161":1,"167":1}}],["requirements",{"2":{"119":5}}],["required",{"2":{"82":1,"94":3,"107":3,"125":3,"135":3,"175":1,"190":1}}],["requires",{"2":{"60":1,"88":1,"90":1,"94":2,"97":3,"98":3,"99":1,"107":1,"110":3,"111":2,"112":1,"125":1,"128":3,"129":1,"130":1,"134":1,"135":1,"138":3,"139":3,"140":1,"172":1,"176":1,"188":1}}],["require",{"2":{"33":1,"82":1,"93":2,"94":6,"107":3,"119":32,"125":3,"135":3}}],["requests",{"2":{"25":1,"27":1}}],["reflected",{"2":{"180":3}}],["ref",{"2":{"84":1}}],["referring",{"2":{"119":1}}],["refer",{"2":{"16":1,"146":1}}],["refers",{"2":{"16":1,"158":1}}],["references",{"2":{"16":1,"59":1}}],["reference",{"0":{"192":1,"193":1},"2":{"10":1,"11":4,"171":2,"190":2,"192":1}}],["reveal",{"2":{"76":1}}],["reveals",{"2":{"76":1}}],["reverse",{"2":{"55":1,"58":1,"59":1,"64":2,"191":2}}],["rev",{"2":{"75":1}}],["render",{"2":{"58":1}}],["rendering",{"2":{"58":3,"59":1}}],["rename",{"2":{"4":1}}],["regardless",{"2":{"74":1,"119":1}}],["regions",{"2":{"71":3,"74":5,"75":1,"76":3,"119":2,"199":1}}],["region",{"2":{"60":2,"74":3,"76":2,"199":1}}],["register",{"2":{"31":3,"59":3}}],["regular",{"0":{"8":1}}],["readable",{"2":{"195":1}}],["readability",{"2":{"64":1}}],["read",{"2":{"154":1,"192":2}}],["reading",{"2":{"154":1}}],["reads",{"2":{"154":1}}],["reached",{"2":{"154":1,"156":3}}],["reaches",{"2":{"152":1}}],["reach",{"2":{"152":1}}],["reasons",{"2":{"188":1}}],["reason",{"2":{"24":1,"160":1,"161":1,"167":1}}],["real`",{"2":{"176":1,"177":1}}],["reality",{"2":{"81":1}}],["really",{"2":{"56":1,"119":1,"146":1,"160":1}}],["real=1",{"2":{"16":2,"176":2}}],["real=6378137`",{"2":{"176":1}}],["real=6378137",{"2":{"16":2,"176":1}}],["real",{"0":{"199":1},"2":{"15":2,"16":13,"53":1,"59":45,"63":2,"74":1,"176":3,"177":1,"184":5,"197":1}}],["relation",{"2":{"64":2}}],["relations",{"2":{"31":10,"115":1,"122":1}}],["relationship",{"2":{"23":1,"197":2}}],["relative",{"2":{"59":3}}],["relevant",{"2":{"4":1,"16":3,"82":1,"158":2}}],["removal",{"2":{"64":1}}],["removes",{"2":{"64":1,"149":1}}],["removed",{"2":{"64":3,"71":5,"146":1}}],["remove",{"2":{"56":1,"64":33,"66":1,"69":2,"70":5,"73":5,"75":2,"169":2,"181":1,"182":3,"184":4}}],["removing",{"2":{"16":3,"64":1,"71":1,"181":1,"182":1,"183":1}}],["remainingnode",{"2":{"146":3}}],["remaining",{"2":{"64":1,"88":1,"119":2,"182":1}}],["remain",{"2":{"11":2,"16":9,"151":2,"154":1,"180":2}}],["recalculate",{"2":{"153":1}}],["recursive",{"2":{"152":1}}],["recursively",{"2":{"14":2,"16":1,"152":1,"170":1}}],["receives",{"2":{"148":1,"154":1}}],["recent",{"2":{"64":1,"71":1,"74":1,"76":1}}],["rect",{"2":{"52":3,"55":5,"65":3,"84":7}}],["rectangle",{"2":{"52":2,"55":2,"58":2,"65":2,"66":1,"84":2,"175":5,"176":8,"198":2}}],["rectangletrait",{"2":{"32":1}}],["recommended",{"2":{"22":1}}],["reconstructing",{"2":{"180":1}}],["reconstructed",{"2":{"18":1}}],["reconstruct",{"2":{"10":1,"11":2,"16":3,"18":1,"148":1,"151":2,"154":2,"156":27}}],["re",{"2":{"11":2,"16":1,"17":1,"31":1,"82":1,"185":1,"190":1,"192":1}}],["retrievable",{"2":{"11":2,"171":1}}],["returnval",{"2":{"119":9}}],["returntype",{"2":{"19":1}}],["returning",{"2":{"18":1,"60":1,"71":2}}],["returned",{"2":{"11":2,"16":11,"22":2,"23":1,"64":3,"69":1,"70":2,"73":2,"74":2,"75":2,"81":1,"82":1,"146":1,"154":1,"156":1,"160":1,"171":1,"180":1}}],["returns",{"2":{"11":2,"13":10,"14":8,"15":6,"16":25,"18":1,"22":2,"53":1,"56":2,"59":6,"63":3,"64":4,"66":6,"69":1,"70":1,"74":1,"75":1,"82":1,"85":8,"87":1,"90":2,"91":1,"94":1,"103":2,"104":1,"106":1,"118":1,"119":4,"122":2,"135":1,"146":2,"151":2,"154":2,"160":1,"177":1,"186":1,"197":1}}],["return",{"0":{"22":1},"2":{"6":3,"7":3,"11":2,"13":36,"14":4,"16":37,"23":2,"30":1,"32":3,"35":1,"36":1,"37":1,"38":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"53":5,"56":5,"59":20,"60":1,"63":4,"64":36,"66":12,"69":12,"70":5,"71":4,"73":4,"74":18,"75":6,"76":9,"82":2,"85":8,"88":30,"91":1,"94":1,"100":2,"101":2,"104":1,"107":2,"113":2,"114":2,"115":18,"117":1,"118":1,"119":71,"122":28,"125":1,"127":2,"131":2,"132":2,"135":1,"141":2,"142":2,"145":10,"146":12,"148":3,"154":17,"156":7,"161":1,"163":4,"165":8,"166":2,"169":2,"171":1,"173":2,"177":4,"180":3,"181":1,"182":5,"183":3,"184":7,"185":2,"186":2,"188":3,"189":8}}],["resolution",{"2":{"192":1}}],["resolved",{"2":{"146":1}}],["reset",{"2":{"64":1,"154":1}}],["resembles",{"2":{"16":1,"158":2}}],["resampled",{"2":{"16":1,"177":1}}],["respectively",{"2":{"64":1,"122":1,"156":1,"191":1}}],["respect",{"2":{"16":2,"73":1,"74":1,"82":1,"119":6}}],["rest",{"2":{"16":1,"59":2,"75":1}}],["resulting",{"2":{"69":1,"76":1,"146":1,"198":1}}],["results",{"2":{"13":4,"16":2,"74":1,"115":1,"122":1,"148":1,"154":1,"162":1,"182":25,"191":3}}],["result",{"2":{"11":4,"13":10,"14":10,"16":13,"19":1,"32":3,"53":1,"56":2,"66":1,"74":15,"82":1,"85":2,"91":1,"94":1,"104":1,"118":1,"135":1,"148":2,"151":4,"154":9,"176":3,"184":6}}],["resize",{"2":{"6":1,"7":1,"64":2}}],["rebuilt",{"2":{"11":2,"16":2,"149":1,"151":2,"154":1,"156":1}}],["rebuilding",{"2":{"148":1,"154":1}}],["rebuild",{"2":{"10":1,"16":4,"152":1,"154":3,"156":8,"177":1,"180":2}}],["repl",{"2":{"60":1,"172":1,"176":1}}],["replace",{"2":{"31":1,"64":1,"146":2,"182":1}}],["replaced",{"2":{"22":1}}],["repeat",{"2":{"63":1,"64":3,"88":6}}],["repeating",{"2":{"56":1,"76":1}}],["repeated",{"2":{"3":1,"14":6,"16":3,"53":2,"59":1,"64":2,"76":2,"85":2,"88":4,"119":1}}],["represent",{"2":{"17":1,"59":1,"64":4,"88":1,"158":1}}],["representing",{"2":{"16":2,"71":1,"74":1,"76":1,"82":1,"84":1,"88":1,"158":1,"199":1}}],["represented",{"2":{"16":1,"158":1,"198":1}}],["represents",{"2":{"16":1,"165":3,"166":1}}],["reprojects",{"2":{"171":1}}],["reprojection",{"0":{"171":1},"1":{"172":1}}],["reproject",{"2":{"10":1,"11":7,"31":2,"149":1,"171":6,"172":2}}],["reducing",{"2":{"148":2}}],["reduced",{"2":{"181":1,"182":1,"183":1}}],["reduces",{"2":{"19":1,"76":1,"148":1}}],["reduce",{"2":{"11":2,"16":1,"146":1,"148":2,"151":2,"165":1}}],["redundant",{"2":{"64":1}}],["red",{"2":{"7":1,"62":2,"84":1,"93":1,"103":1,"117":1,"191":1,"192":1,"198":2}}],["r",{"2":{"3":1,"6":11,"7":12,"16":2,"32":1,"176":1,"184":2,"191":6,"192":2,"193":4}}],["o",{"2":{"148":24}}],["odd",{"2":{"119":1}}],["own",{"2":{"76":1,"149":2}}],["occur",{"2":{"74":1}}],["occurs",{"2":{"74":1}}],["occupied",{"2":{"55":1}}],["old",{"2":{"64":8,"154":3}}],["ourselves",{"2":{"176":1}}],["our",{"2":{"24":1,"176":1,"191":4,"192":3,"198":1}}],["out=3",{"2":{"119":1}}],["out=4",{"2":{"73":1}}],["out`",{"2":{"73":1,"119":1}}],["out",{"2":{"16":3,"64":12,"66":23,"74":6,"76":4,"82":1,"84":5,"94":4,"107":3,"115":1,"119":102,"122":2,"125":4,"135":4,"145":1,"154":1,"177":1,"188":2}}],["outside",{"2":{"13":4,"14":2,"16":3,"64":3,"66":1,"71":2,"74":4,"76":3,"84":2,"85":1,"93":1,"104":1,"106":1,"119":12,"122":3,"140":1}}],["outputs",{"2":{"64":1}}],["output",{"2":{"13":16,"14":2,"16":18,"18":1,"23":1,"69":2,"70":1,"73":1,"74":1,"75":1,"76":2,"88":1,"91":1,"94":1,"104":1,"107":1,"118":1,"122":1,"125":1,"135":1,"145":2,"180":1,"184":1,"189":1}}],["outerjoin",{"2":{"197":1}}],["outermost",{"2":{"154":1}}],["outer",{"2":{"11":2,"16":1,"151":2,"152":1,"154":2,"198":1}}],["omit",{"2":{"16":1,"176":1}}],["others",{"2":{"60":1,"169":1}}],["otherwise",{"2":{"14":4,"16":3,"60":1,"64":1,"71":1,"74":1,"85":2,"146":1,"172":1,"173":1,"176":1,"189":1}}],["other",{"0":{"14":1,"16":1,"156":1},"2":{"13":8,"16":12,"53":1,"64":5,"70":1,"73":1,"74":1,"75":2,"76":3,"77":2,"85":2,"88":2,"90":1,"96":1,"117":1,"119":8,"121":1,"122":4,"124":2,"125":2,"128":1,"137":1,"146":1,"152":1,"154":1,"156":1,"159":1,"166":2,"167":1,"169":2,"180":2,"182":2,"187":1,"188":1,"192":1,"197":4,"200":1}}],["ogc",{"0":{"13":1}}],["over=3",{"2":{"73":1}}],["over`",{"2":{"73":1}}],["overflow",{"2":{"69":1}}],["overhead",{"2":{"22":1,"148":1,"154":1}}],["overrides",{"0":{"33":1},"1":{"34":1,"35":1,"36":1,"37":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1},"2":{"33":1}}],["override",{"2":{"16":1,"59":1}}],["over",{"2":{"11":2,"16":3,"55":2,"56":1,"63":3,"64":5,"66":1,"73":1,"74":11,"76":1,"81":1,"94":1,"107":1,"115":1,"119":15,"122":2,"125":1,"135":1,"148":11,"151":2,"154":9,"156":3,"191":3}}],["overlapping",{"2":{"64":11,"74":4,"76":6}}],["overlaps",{"0":{"46":1,"120":1,"121":1},"1":{"121":1,"122":1},"2":{"10":10,"13":9,"16":13,"31":1,"46":2,"74":1,"120":1,"121":3,"122":30,"146":1,"197":1}}],["overlap",{"2":{"3":1,"13":8,"16":4,"64":2,"74":8,"76":2,"94":1,"103":1,"119":2,"121":5,"122":6,"135":1,"167":1}}],["opposed",{"2":{"196":1}}],["opposite",{"2":{"13":10,"16":5,"64":2,"71":1,"74":2,"76":1,"91":2,"94":1,"104":2,"118":2,"135":1}}],["ops",{"2":{"148":1}}],["operable",{"2":{"158":1}}],["operates",{"2":{"148":1,"154":1,"161":1,"167":1}}],["operate",{"2":{"18":1,"29":1,"148":1}}],["operations",{"0":{"23":1,"34":1},"1":{"35":1,"36":1,"37":1,"38":1},"2":{"23":1,"26":1,"74":1,"76":1,"149":1}}],["operation",{"2":{"16":4,"64":1,"148":1,"149":1,"158":1,"166":2,"169":2,"188":2,"197":1}}],["open",{"2":{"64":1,"162":1,"192":1}}],["open>",{"2":{"16":2}}],["optimisation",{"2":{"119":1}}],["optimise",{"2":{"115":1}}],["optimal",{"2":{"16":1,"82":1}}],["optional",{"2":{"14":10,"16":6,"53":1,"56":2,"66":1,"85":2}}],["options",{"2":{"7":1,"64":1}}],["op",{"2":{"11":6,"16":3,"19":2,"63":1,"148":35,"151":6}}],["obtain",{"2":{"154":1}}],["obtained",{"2":{"23":1}}],["obviously",{"2":{"14":2,"16":1,"170":1}}],["objects",{"2":{"11":8,"14":2,"16":17,"148":1,"151":8,"152":5,"154":4,"156":3,"170":1,"174":1,"180":2,"186":1}}],["object",{"2":{"11":8,"14":2,"15":2,"16":8,"20":1,"59":1,"84":1,"119":4,"151":2,"152":5,"154":1,"156":2,"170":1,"171":3,"176":1,"180":1,"186":1}}],["obj",{"2":{"11":8,"14":2,"16":17,"148":1,"151":4,"154":1,"156":8,"170":1,"173":2,"176":3,"180":3,"185":1,"186":1}}],["observable",{"2":{"7":2}}],["obs",{"2":{"7":10}}],["org",{"2":{"70":1,"73":1,"75":1,"119":2,"182":1}}],["organise",{"2":{"4":1}}],["orange",{"2":{"68":1,"84":1,"87":2,"90":2,"106":2,"121":2,"134":2}}],["originate",{"2":{"76":1}}],["originals",{"2":{"22":1}}],["original",{"2":{"16":4,"18":1,"22":1,"64":10,"69":5,"70":1,"73":1,"76":4,"152":1,"154":7,"165":1,"173":2,"177":1,"179":4,"180":1}}],["orient",{"0":{"6":1},"1":{"7":1,"8":1},"2":{"6":7,"7":12,"64":15,"74":53}}],["orientation",{"0":{"143":1},"1":{"144":1,"145":1},"2":{"4":1,"16":2,"31":1,"56":1,"64":10,"66":2,"70":1,"73":2,"74":2,"75":1,"119":16,"144":1,"180":1}}],["ordered",{"2":{"55":1}}],["order",{"0":{"81":1},"2":{"11":8,"13":2,"14":4,"16":7,"53":1,"55":1,"56":2,"59":1,"64":4,"74":1,"76":1,"81":4,"82":1,"85":2,"88":3,"91":1,"94":1,"104":1,"118":1,"148":1,"151":4,"154":1,"171":2,"180":1,"197":1}}],["or",{"0":{"24":1},"2":{"11":22,"13":6,"14":20,"16":57,"18":1,"20":1,"22":1,"23":1,"25":1,"27":1,"29":2,"31":1,"32":1,"53":4,"56":1,"59":1,"60":1,"62":2,"63":4,"64":24,"65":1,"69":1,"70":1,"71":3,"73":2,"74":9,"75":1,"76":2,"77":1,"82":1,"84":2,"85":4,"88":3,"90":1,"94":1,"96":2,"97":1,"98":1,"99":1,"100":1,"101":1,"106":2,"109":2,"110":3,"111":2,"112":1,"113":1,"114":1,"117":2,"118":1,"119":26,"121":1,"122":2,"124":1,"125":1,"131":1,"132":1,"135":1,"137":2,"141":1,"142":1,"144":2,"145":3,"146":7,"148":3,"149":4,"151":14,"153":1,"154":8,"155":2,"156":1,"158":2,"159":3,"160":1,"161":1,"163":1,"165":7,"166":2,"171":2,"172":1,"174":2,"176":2,"177":2,"178":1,"180":3,"182":2,"184":2,"186":1,"189":2,"197":1,"199":2}}],["oro",{"2":{"0":2}}],["on=2",{"2":{"119":1}}],["on`",{"2":{"119":1}}],["once",{"2":{"115":1,"122":1,"146":1}}],["onto",{"2":{"85":1}}],["ones",{"2":{"168":1}}],["oneunit",{"2":{"59":1}}],["one",{"2":{"11":2,"13":18,"16":15,"23":1,"53":4,"56":2,"58":1,"59":1,"63":1,"64":5,"66":3,"70":1,"71":1,"73":1,"74":32,"75":2,"76":2,"77":1,"84":2,"93":1,"100":1,"106":1,"115":1,"119":18,"121":1,"122":18,"124":2,"125":2,"128":3,"129":2,"130":2,"131":1,"132":1,"134":1,"135":1,"141":1,"145":1,"146":5,"154":1,"158":2,"168":1,"171":1,"176":1,"184":1,"185":1,"192":1,"197":1}}],["only",{"2":{"10":1,"15":2,"16":12,"23":1,"33":2,"56":2,"58":2,"59":1,"60":1,"63":2,"64":4,"66":3,"69":1,"70":1,"73":1,"74":1,"75":1,"82":3,"85":2,"88":3,"121":3,"122":1,"124":1,"146":2,"148":2,"154":1,"158":2,"168":1,"174":1,"175":1,"177":2,"187":1,"188":2,"193":1,"199":1,"200":1}}],["on",{"0":{"192":1},"2":{"3":1,"11":4,"14":6,"16":14,"18":1,"20":1,"23":2,"25":3,"27":3,"29":2,"32":1,"53":5,"56":3,"58":1,"59":2,"63":3,"64":28,"66":8,"69":1,"70":1,"71":5,"73":1,"74":4,"75":1,"76":2,"82":1,"84":1,"85":3,"88":2,"93":1,"94":7,"96":2,"97":3,"98":3,"99":1,"107":6,"109":4,"110":1,"111":1,"115":4,"119":125,"122":9,"125":7,"127":2,"135":7,"137":2,"138":1,"139":1,"146":3,"148":4,"149":1,"151":4,"154":12,"156":1,"158":4,"160":2,"161":1,"163":1,"166":1,"167":1,"174":1,"176":1,"182":1,"190":1,"192":3,"193":1,"195":1,"196":1,"197":4,"198":1,"199":2,"200":2}}],["often",{"2":{"192":1}}],["offers",{"2":{"191":1}}],["offer",{"2":{"176":1}}],["offset",{"2":{"53":8,"88":1}}],["off",{"2":{"14":2,"16":1,"64":4,"88":1,"119":6,"148":1}}],["of",{"0":{"80":1},"2":{"1":2,"3":4,"11":14,"13":58,"14":132,"15":10,"16":196,"17":3,"18":5,"19":1,"20":2,"22":1,"23":2,"24":2,"25":1,"26":1,"27":1,"29":3,"32":2,"52":1,"53":38,"55":5,"56":28,"57":9,"58":1,"59":13,"60":1,"62":3,"63":12,"64":84,"65":5,"66":31,"69":5,"70":12,"71":13,"73":10,"74":48,"75":9,"76":20,"77":5,"81":3,"82":3,"84":6,"85":18,"87":2,"88":19,"90":4,"91":5,"93":6,"94":18,"96":1,"97":5,"98":5,"99":1,"100":2,"101":1,"104":5,"106":3,"107":14,"109":1,"110":1,"111":1,"113":2,"114":1,"115":1,"117":1,"118":3,"119":85,"121":1,"122":13,"124":2,"125":15,"127":3,"128":7,"129":5,"130":1,"131":2,"132":1,"134":4,"135":18,"137":3,"138":6,"139":6,"140":4,"141":1,"142":1,"144":2,"145":3,"146":19,"147":2,"148":7,"149":3,"151":12,"152":5,"153":2,"154":21,"156":1,"158":4,"159":2,"161":1,"162":1,"166":2,"167":4,"169":4,"171":1,"173":3,"174":2,"175":2,"176":5,"177":2,"180":8,"182":4,"183":2,"184":1,"186":1,"188":4,"189":2,"191":6,"192":4,"193":2,"194":1,"195":4,"197":4,"198":4,"199":2}}],["iah",{"2":{"196":2}}],["image",{"2":{"146":1}}],["impossible",{"2":{"69":1,"121":1}}],["important",{"2":{"175":1}}],["import",{"2":{"6":2,"7":2,"8":1,"11":6,"16":5,"31":10,"52":1,"55":1,"60":1,"62":1,"65":1,"69":1,"70":1,"73":1,"74":1,"75":1,"84":1,"87":1,"88":1,"90":1,"91":1,"93":1,"94":1,"103":1,"104":1,"106":1,"107":1,"115":1,"117":1,"118":1,"121":1,"122":1,"124":1,"125":1,"134":1,"135":1,"145":3,"148":1,"151":2,"154":2,"172":1,"176":2,"179":2,"180":3,"185":2,"189":1,"190":5}}],["implements",{"2":{"32":1,"188":1}}],["implementing",{"2":{"16":1,"180":1}}],["implement",{"2":{"16":1,"17":1,"23":1,"53":1,"56":1,"59":1,"63":1,"66":1,"82":1,"85":1,"88":1,"94":1,"107":1,"122":1,"125":1,"135":1,"149":1,"164":1,"165":4,"166":1}}],["implementation",{"0":{"53":1,"56":1,"63":1,"66":1,"69":1,"82":1,"85":1,"88":1,"91":1,"94":1,"104":1,"107":1,"118":1,"122":1,"125":1,"135":1,"163":1,"169":1,"177":1},"2":{"16":1,"53":3,"56":3,"59":1,"63":3,"66":3,"75":1,"85":3,"88":3,"91":1,"94":2,"104":1,"107":2,"118":1,"122":3,"125":2,"135":2,"146":2,"147":1,"148":1,"154":1,"171":1,"180":1,"188":1}}],["implementations",{"2":{"16":1,"94":1,"107":1,"125":1,"135":1,"147":1,"178":1,"188":3}}],["implemented",{"0":{"147":1},"2":{"11":2,"16":2,"31":1,"56":1,"59":3,"69":2,"71":2,"74":2,"76":2,"82":1,"85":2,"147":1,"148":1,"149":2,"165":2,"171":1,"178":1}}],["improve",{"2":{"14":2,"16":1,"170":1}}],["improvements",{"2":{"3":2,"4":1}}],["i=2",{"2":{"145":1}}],["ipoints",{"2":{"119":4}}],["ip",{"2":{"88":2}}],["ipt",{"2":{"64":8}}],["ihole",{"2":{"88":2}}],["ih",{"2":{"76":22}}],["i2",{"2":{"66":2}}],["i1",{"2":{"66":2}}],["ii",{"2":{"64":8}}],["io",{"2":{"60":5,"172":5,"176":5}}],["i+1",{"2":{"59":8,"146":1,"182":2,"184":1}}],["id",{"2":{"194":1}}],["identical",{"2":{"154":1,"168":1}}],["identity",{"2":{"146":4,"156":2,"170":1}}],["ideal",{"2":{"146":1}}],["idea",{"2":{"16":1,"20":1,"25":1,"27":1,"59":1,"148":1,"149":1}}],["idx`",{"2":{"64":1}}],["idx",{"2":{"53":6,"64":167,"66":9,"69":23,"70":5,"73":5,"75":2,"169":34,"182":51}}],["id=",{"2":{"16":2}}],["ignored",{"2":{"16":1,"146":1}}],["ignore",{"2":{"16":1,"146":2}}],["iff",{"2":{"154":1}}],["if",{"0":{"72":1},"2":{"11":10,"13":34,"14":38,"15":2,"16":74,"18":1,"22":2,"31":1,"32":1,"52":1,"53":15,"55":1,"56":6,"59":5,"60":3,"63":1,"64":95,"66":36,"69":8,"70":13,"71":12,"73":9,"74":44,"75":10,"76":22,"82":3,"84":2,"85":8,"87":2,"88":35,"90":1,"91":1,"93":1,"94":2,"96":4,"97":3,"98":3,"99":2,"100":1,"101":1,"103":1,"104":1,"106":1,"107":3,"109":5,"110":4,"111":2,"112":2,"113":1,"114":1,"115":9,"117":1,"118":1,"119":132,"121":4,"122":16,"124":1,"125":2,"127":4,"128":3,"129":2,"130":2,"131":1,"132":1,"134":1,"135":2,"137":5,"138":3,"139":3,"140":1,"141":1,"142":1,"145":5,"146":35,"148":6,"151":6,"152":1,"154":19,"156":7,"160":1,"163":1,"165":1,"166":2,"167":1,"169":12,"170":1,"171":3,"172":2,"173":1,"176":6,"177":2,"180":1,"182":12,"184":12,"185":1,"186":1,"188":2,"192":1,"195":1,"198":2,"199":1}}],["i",{"2":{"3":1,"6":4,"22":1,"53":14,"56":1,"59":16,"64":28,"66":4,"71":2,"75":2,"76":4,"85":2,"88":8,"115":7,"119":28,"145":14,"146":17,"148":8,"154":8,"177":2,"181":3,"182":12,"184":28,"189":2,"191":2,"192":1,"199":3}}],["itererable",{"2":{"189":1}}],["iter",{"2":{"156":31}}],["iterate",{"2":{"59":2,"152":1,"154":1,"156":4}}],["iteration",{"2":{"56":1}}],["iterator",{"2":{"16":2,"64":4,"73":2,"156":2}}],["iterators",{"2":{"6":1,"59":1,"64":5,"66":3,"73":1,"76":2,"146":1,"148":3,"154":2,"156":8,"169":6,"177":1}}],["iterabletype",{"2":{"148":6,"154":5}}],["iterable",{"2":{"14":2,"16":3,"18":1,"56":1,"66":1,"82":1,"148":15,"154":17,"156":10,"191":1}}],["iterables",{"2":{"11":4,"16":2,"22":1,"148":2,"151":4,"154":1,"156":3}}],["ith",{"2":{"64":3,"76":7}}],["itself",{"2":{"66":1,"145":1,"152":1}}],["its",{"2":{"15":2,"16":10,"18":1,"55":1,"59":1,"64":2,"66":4,"76":1,"97":1,"156":1,"164":1,"180":1,"181":1,"182":1,"183":3,"197":1}}],["it",{"2":{"3":1,"11":8,"14":2,"16":21,"18":11,"19":2,"20":1,"22":1,"29":3,"30":1,"52":1,"53":1,"55":2,"56":3,"58":1,"60":1,"63":2,"64":2,"65":1,"66":2,"70":1,"71":1,"73":1,"74":4,"75":1,"76":3,"81":2,"82":2,"85":3,"88":1,"93":2,"96":3,"109":3,"119":14,"121":1,"122":1,"127":2,"137":3,"144":1,"145":2,"146":4,"148":5,"149":3,"151":2,"152":3,"153":1,"154":8,"156":4,"158":1,"159":2,"160":2,"162":1,"163":1,"164":1,"166":1,"167":1,"171":5,"175":2,"176":1,"180":1,"182":1,"187":1,"188":7,"192":3,"193":3,"195":3,"199":2,"200":2}}],["innerjoin",{"2":{"197":1,"198":1,"199":1}}],["inner",{"2":{"119":6,"154":5}}],["in=1",{"2":{"119":1}}],["in`",{"2":{"119":1}}],["inaccuracies",{"2":{"74":1}}],["inject",{"0":{"72":1},"2":{"172":1}}],["ind",{"2":{"199":2}}],["individual",{"2":{"193":1}}],["indicate",{"2":{"156":1}}],["indicates",{"2":{"20":1}}],["indices",{"2":{"64":4,"148":2,"154":2,"184":16}}],["indeed",{"2":{"162":1}}],["index",{"2":{"59":8,"64":11,"119":1,"154":1,"182":1}}],["inds",{"2":{"146":3}}],["inplace",{"2":{"59":1}}],["inputs",{"2":{"16":1,"64":1,"88":1,"91":1,"104":1,"118":1,"184":1}}],["input",{"2":{"16":12,"53":1,"69":1,"70":1,"73":1,"74":1,"75":1,"146":1,"148":1,"149":1,"176":3,"177":2,"181":1,"182":1,"183":1,"192":1}}],["inbounds",{"2":{"59":16,"85":5,"119":1}}],["inspiration",{"2":{"69":1}}],["inspired",{"2":{"68":1,"69":2}}],["inside",{"2":{"53":3,"62":1,"64":3,"66":1,"70":1,"71":1,"73":1,"74":1,"75":1,"76":2,"84":3,"85":1,"96":1,"119":1,"134":1,"137":1,"146":2}}],["insertion",{"2":{"64":1}}],["insert",{"2":{"53":1,"182":1}}],["instability",{"2":{"24":2}}],["instantiating",{"2":{"20":1}}],["instead",{"2":{"18":1,"24":1,"148":1}}],["instructs",{"2":{"16":1,"188":2}}],["inline",{"2":{"32":1,"119":4,"145":1,"148":10,"154":12,"160":2}}],["init=nothing",{"2":{"148":1}}],["init=typemax",{"2":{"85":2}}],["init=zero",{"2":{"56":1,"66":1}}],["initial",{"2":{"74":2,"176":1}}],["initially",{"2":{"64":1}}],["initialize",{"2":{"59":3,"63":2,"64":1,"74":1}}],["init",{"2":{"19":1,"31":1,"53":1,"63":2,"148":30,"176":4}}],["investigate",{"2":{"146":1}}],["investigating",{"0":{"81":1}}],["inverted",{"2":{"16":1,"82":1}}],["invalid",{"2":{"20":1,"71":2,"162":1,"167":1,"168":1}}],["invoke",{"2":{"20":1}}],["involved",{"2":{"149":1}}],["involve",{"2":{"20":1}}],["involving",{"2":{"16":3,"70":1,"73":1,"75":1}}],["invocation",{"2":{"18":1}}],["inv",{"2":{"16":2,"158":3}}],["incorrect",{"2":{"161":1,"162":1}}],["increase",{"2":{"64":1,"119":1}}],["increasing",{"2":{"16":1,"180":1}}],["increment",{"2":{"59":5}}],["including",{"2":{"53":1,"64":2,"74":1,"85":1,"96":1,"97":1,"98":1,"99":1,"119":2}}],["include",{"2":{"31":44,"53":1,"64":1,"77":1,"85":2,"160":1,"180":2,"193":2,"194":1}}],["included",{"2":{"16":2,"76":2,"166":2,"169":2,"193":1}}],["includes",{"2":{"14":4,"16":2,"76":1,"85":2,"88":1,"119":1}}],["incircle",{"0":{"9":1}}],["ing",{"2":{"11":2,"16":2,"59":1,"185":1}}],["intr",{"2":{"64":28,"66":9,"69":16,"74":8}}],["intr2",{"2":{"64":2,"74":14}}],["intr1",{"2":{"64":3,"74":21,"119":2}}],["intrs",{"2":{"64":10,"74":5}}],["introduction",{"0":{"27":1},"1":{"28":1,"29":1,"30":1}}],["introducing",{"2":{"24":1}}],["introduces",{"2":{"24":1}}],["int",{"2":{"64":6,"76":7,"115":7,"177":1,"180":1,"182":5,"183":1,"184":1}}],["integrate",{"2":{"56":1}}],["integrating",{"2":{"56":1}}],["integrals",{"2":{"55":1}}],["integral",{"2":{"55":1}}],["intended",{"2":{"16":1,"165":3,"166":1}}],["intermediate",{"2":{"66":1}}],["inter2",{"2":{"66":15}}],["inter1",{"2":{"66":23}}],["interpreted",{"2":{"59":1}}],["interpolation",{"2":{"15":2,"16":1,"58":1,"59":2,"174":1}}],["interpolated",{"2":{"15":6,"16":3,"59":17,"174":1}}],["interpolate",{"2":{"10":2,"15":3,"16":4,"57":1,"58":2,"59":25}}],["interest",{"2":{"59":1,"85":1}}],["internal",{"2":{"58":1}}],["internals",{"2":{"24":1}}],["inter",{"2":{"16":3,"64":21,"69":1,"70":1,"73":5,"74":4}}],["interface",{"0":{"165":1},"2":{"16":3,"20":1,"77":1,"82":1,"154":1,"164":1,"165":5,"166":1,"180":1,"192":1}}],["interacted",{"2":{"119":1}}],["interaction",{"0":{"119":1},"2":{"119":2}}],["interactions",{"2":{"64":1,"76":3,"119":15}}],["interacting",{"2":{"16":1,"73":1,"119":2}}],["interactive",{"2":{"6":1,"7":1}}],["interacts",{"2":{"13":2,"16":1,"119":3,"124":1,"125":1,"128":3,"129":1,"130":1}}],["interact",{"2":{"13":4,"16":2,"75":1,"76":1,"106":1,"118":1,"119":5,"124":1,"125":1,"127":1,"128":2,"129":2,"130":1}}],["interior",{"2":{"13":12,"16":7,"53":9,"55":1,"59":7,"63":5,"64":1,"76":18,"90":1,"91":1,"93":1,"94":3,"97":5,"98":1,"99":2,"103":2,"104":1,"107":2,"109":2,"110":6,"111":3,"115":1,"119":15,"124":1,"125":3,"128":1,"129":2,"130":2,"134":1,"135":3,"140":2,"145":2,"163":1,"166":1}}],["interiors",{"2":{"13":12,"16":7,"59":20,"90":1,"91":1,"93":1,"103":1,"104":1,"106":1,"107":1,"112":1,"117":1,"118":1,"119":5,"124":1,"125":1,"127":1,"128":2,"129":1,"134":1,"135":1,"138":3,"139":3}}],["intersectingpolygons",{"2":{"16":3}}],["intersecting",{"0":{"167":1},"1":{"168":1,"169":1},"2":{"16":4,"31":1,"64":2,"76":2,"166":4,"167":1,"169":4}}],["intersections",{"0":{"74":1},"2":{"64":2,"66":2,"71":1,"73":2,"74":1,"76":1,"119":2}}],["intersection",{"0":{"37":1,"73":1,"116":1},"1":{"117":1,"118":1},"2":{"3":1,"8":4,"10":2,"13":6,"16":19,"23":1,"31":1,"37":2,"64":38,"66":6,"69":3,"70":4,"71":4,"73":15,"74":73,"75":2,"76":2,"115":2,"117":1,"119":6,"122":5}}],["intersect",{"2":{"13":16,"16":11,"64":4,"66":3,"70":2,"73":1,"74":1,"75":1,"76":5,"90":1,"91":2,"93":1,"94":1,"104":1,"107":1,"110":1,"112":1,"117":2,"119":4,"122":1,"134":1,"135":2,"138":3,"139":3,"168":1,"169":4}}],["intersects",{"0":{"49":1,"117":1},"2":{"10":2,"13":5,"16":6,"31":1,"49":2,"64":1,"74":2,"76":2,"115":2,"116":1,"117":4,"118":4,"122":5,"140":1,"169":2,"197":1}}],["into",{"2":{"15":2,"16":7,"17":1,"26":1,"53":1,"56":1,"59":1,"63":4,"64":2,"69":1,"70":1,"73":1,"119":1,"146":4,"148":2,"154":3,"155":1,"156":1,"159":1,"169":1,"180":1,"189":2,"191":2,"197":1}}],["int64",{"2":{"11":12,"16":6,"162":6,"181":1,"182":1,"184":1,"185":6,"191":14}}],["infinity",{"2":{"119":1,"122":1}}],["info",{"2":{"16":2,"174":1}}],["information",{"0":{"193":1},"2":{"16":1,"29":1,"59":1,"64":2,"65":1,"74":1,"82":1,"119":1,"190":1,"193":3,"195":2}}],["influence",{"2":{"16":1,"158":1}}],["inf",{"2":{"3":1,"11":2,"69":2,"181":1,"184":3}}],["in",{"0":{"23":1},"2":{"1":1,"3":2,"6":6,"7":2,"11":12,"13":6,"14":2,"15":8,"16":54,"17":2,"18":4,"20":1,"23":3,"24":2,"25":1,"26":3,"27":1,"29":1,"30":1,"31":3,"32":1,"33":1,"53":7,"55":1,"56":3,"57":2,"59":22,"60":1,"62":2,"63":5,"64":72,"66":31,"69":6,"70":9,"71":3,"73":5,"74":29,"75":11,"76":28,"81":1,"82":3,"84":6,"85":6,"87":1,"88":17,"90":2,"91":1,"94":10,"97":1,"98":1,"99":1,"100":1,"101":1,"104":1,"107":9,"109":1,"110":1,"111":1,"113":1,"114":1,"115":7,"117":2,"118":1,"119":135,"121":1,"122":11,"124":1,"125":11,"129":1,"131":1,"132":1,"134":1,"135":10,"138":3,"139":3,"141":1,"142":1,"145":4,"146":10,"147":3,"148":4,"149":1,"151":4,"152":2,"153":1,"154":8,"156":4,"157":1,"158":5,"159":1,"160":1,"164":1,"165":1,"166":2,"167":1,"169":7,"170":1,"171":3,"172":1,"173":2,"174":2,"175":2,"176":14,"177":7,"178":1,"180":5,"181":2,"182":4,"183":1,"184":5,"185":2,"186":1,"187":4,"188":4,"189":8,"190":1,"191":2,"192":6,"195":2,"197":4,"198":3,"199":1,"200":1}}],["isolate",{"2":{"180":1}}],["isodd",{"2":{"69":1}}],["istable",{"2":{"148":1,"154":1,"156":1}}],["isparallel",{"2":{"119":1,"145":8}}],["is3d",{"2":{"88":1,"156":1,"173":1,"185":1,"186":1,"189":10}}],["issue",{"2":{"64":1}}],["issues",{"2":{"25":1,"27":1}}],["isequal",{"2":{"146":1}}],["iseven",{"2":{"119":1}}],["isempty",{"2":{"56":1,"59":4,"66":1,"70":1,"71":2,"73":1,"146":1,"165":1,"182":1}}],["isexported",{"2":{"31":1}}],["isa",{"2":{"18":1,"59":9,"148":1,"154":3,"189":1}}],["isnothing",{"2":{"60":1,"64":9,"69":1,"71":2,"74":2,"76":2,"88":1,"146":1,"172":1,"176":1,"180":1,"181":1,"182":5,"183":1,"184":6}}],["isn",{"2":{"16":1,"56":1,"64":4,"66":1,"69":1,"71":1,"74":3,"76":2,"85":3,"88":1,"93":1,"119":9,"122":1,"180":1,"188":1}}],["isconcave",{"0":{"145":1},"2":{"10":1,"16":2,"81":1,"143":1,"145":3}}],["isclockwise",{"0":{"144":1},"2":{"10":1,"16":2,"66":1,"143":1,"145":5,"146":2}}],["is",{"0":{"25":1,"52":1,"55":2,"62":1,"65":1,"68":1,"84":2,"87":1,"90":1,"93":1,"103":1,"106":1,"117":1,"121":1,"124":1,"134":1,"152":1},"2":{"0":1,"3":3,"6":1,"7":1,"10":1,"11":20,"13":16,"14":86,"15":2,"16":116,"18":3,"19":1,"20":1,"22":3,"23":2,"25":2,"27":2,"52":1,"53":19,"55":7,"56":19,"57":2,"58":2,"59":15,"60":3,"62":2,"63":5,"64":82,"65":3,"66":22,"68":1,"69":2,"70":4,"71":13,"73":4,"74":40,"75":7,"76":20,"77":1,"81":5,"82":4,"84":8,"85":23,"88":13,"90":2,"91":3,"93":4,"94":4,"96":7,"97":3,"98":3,"99":1,"100":1,"101":1,"104":3,"106":1,"107":5,"109":9,"110":4,"111":2,"112":1,"113":1,"114":1,"115":3,"118":2,"119":91,"121":3,"122":12,"125":4,"127":2,"134":4,"135":5,"137":8,"138":3,"139":3,"140":1,"141":2,"142":1,"144":2,"145":7,"146":11,"147":1,"148":4,"149":3,"151":6,"152":3,"153":1,"154":18,"156":5,"158":10,"159":1,"160":1,"161":7,"162":2,"163":1,"164":3,"165":3,"166":1,"167":4,"168":1,"169":2,"171":7,"172":2,"173":1,"174":3,"175":3,"176":9,"177":6,"179":1,"180":4,"181":1,"182":2,"183":1,"185":2,"187":1,"188":3,"191":4,"192":5,"193":3,"194":1,"195":3,"197":2,"198":5,"199":2}}],["ecosystem",{"2":{"157":1}}],["effects",{"2":{"148":1,"154":2}}],["efficiently",{"2":{"20":1}}],["efficient",{"2":{"16":1,"59":1,"70":2,"73":2,"75":2,"82":1,"163":1}}],["e2",{"2":{"119":4}}],["e1",{"2":{"119":8}}],["euclid",{"2":{"66":2,"85":11,"119":1,"181":1}}],["euclidean",{"2":{"14":2,"16":3,"59":13,"85":6,"158":6,"177":1}}],["everything",{"2":{"180":1}}],["everywhere",{"2":{"158":1}}],["every",{"2":{"64":1,"88":2,"152":1,"188":1}}],["evenly",{"2":{"198":1}}],["eventually",{"2":{"64":1}}],["even",{"2":{"56":2,"66":1,"74":1,"85":1,"88":1,"149":1,"162":1,"167":1}}],["evaluated",{"2":{"197":1}}],["eval",{"2":{"31":6,"148":1,"154":1}}],["epsg",{"2":{"192":5,"193":8}}],["eps",{"2":{"53":2,"74":14}}],["eponymous",{"2":{"16":1,"176":1}}],["est",{"2":{"199":1}}],["essentially",{"2":{"33":1,"159":1}}],["especially",{"2":{"16":1,"18":1,"23":1,"146":1}}],["eg",{"2":{"32":1}}],["etc",{"0":{"156":1},"2":{"16":1,"20":2,"55":1,"82":1,"159":1,"195":1}}],["eltype",{"2":{"146":4}}],["elements",{"2":{"100":1,"101":1,"113":1,"114":1,"122":1,"131":1,"132":1,"141":1,"142":1}}],["element",{"2":{"16":6,"52":1,"64":4,"69":2,"70":1,"73":1,"74":1,"75":3,"175":1,"192":1}}],["ellipsoid",{"2":{"16":1,"158":2,"196":1}}],["elsewhere",{"2":{"69":1}}],["elseif",{"2":{"64":5,"66":7,"70":1,"73":1,"74":14,"75":2,"76":1,"115":3,"119":10,"145":1,"146":2,"169":1,"182":2,"184":2}}],["else",{"2":{"13":12,"16":6,"53":1,"59":2,"64":19,"66":9,"69":1,"71":2,"74":9,"75":1,"76":9,"115":2,"119":17,"122":8,"146":20,"148":2,"154":6,"156":2,"163":1,"172":1,"173":1,"180":2,"182":4,"184":2,"185":1,"186":1,"188":1}}],["empty",{"2":{"14":4,"16":6,"53":2,"64":2,"70":1,"73":1,"74":2,"75":1,"146":2}}],["embedding",{"0":{"153":1,"170":1}}],["embedded",{"0":{"193":1},"2":{"146":1,"153":3,"190":1,"193":1}}],["embed",{"2":{"10":2,"14":1,"16":1,"153":1,"170":2}}],["edgekeys",{"2":{"146":3}}],["edge",{"2":{"13":2,"14":6,"16":4,"20":1,"31":1,"56":1,"62":1,"64":25,"66":13,"70":1,"73":1,"74":6,"75":1,"85":4,"88":1,"96":2,"110":2,"111":1,"119":7,"122":21,"137":2,"138":1,"139":1,"146":7,"189":2}}],["edges`",{"2":{"74":1}}],["edges",{"2":{"10":1,"14":4,"16":9,"64":12,"66":8,"71":3,"74":10,"76":3,"85":3,"87":2,"88":1,"90":1,"96":1,"97":3,"98":7,"99":3,"106":1,"109":3,"112":1,"119":3,"122":20,"134":1,"137":1,"146":22,"189":29}}],["equator",{"2":{"16":1,"158":1}}],["equatorial",{"2":{"16":6,"176":4}}],["equality",{"2":{"64":1,"74":1,"197":1}}],["equal",{"2":{"13":4,"14":32,"16":19,"53":6,"74":1,"84":1,"85":4,"87":3,"88":22,"96":1,"109":1,"119":15,"121":1,"122":2,"127":2,"137":1,"162":1}}],["equals",{"0":{"40":1,"86":1,"87":1},"1":{"87":1,"88":1},"2":{"10":17,"14":5,"16":19,"31":1,"40":2,"53":2,"64":4,"69":2,"74":8,"85":1,"86":1,"87":2,"88":50,"96":1,"109":1,"119":10,"122":2,"127":3,"137":1,"197":1}}],["equivalent",{"2":{"13":2,"14":8,"16":6,"56":1,"64":1,"74":1,"76":1,"88":5,"94":1,"119":1}}],["earlier",{"2":{"191":3}}],["earth",{"2":{"16":2,"25":1,"27":1,"158":2,"176":2,"180":1,"192":2,"197":1}}],["easiest",{"2":{"194":1}}],["easier",{"2":{"160":1,"187":1}}],["easily",{"2":{"149":1}}],["east",{"2":{"66":9}}],["easy",{"2":{"11":2,"16":1,"167":1,"185":1}}],["eachindex",{"2":{"53":1,"145":1,"146":3,"148":1,"154":1,"181":1,"184":1}}],["each",{"2":{"3":1,"13":4,"14":6,"16":6,"18":2,"20":1,"53":4,"56":2,"57":4,"59":1,"64":5,"66":1,"74":3,"85":1,"88":2,"94":1,"107":1,"119":6,"121":1,"122":3,"125":1,"135":1,"145":1,"146":1,"154":1,"167":2,"180":1,"194":1,"195":1,"198":2,"199":2,"200":1}}],["either",{"2":{"11":4,"13":2,"16":4,"22":1,"25":1,"27":1,"64":9,"70":1,"73":1,"74":2,"75":1,"76":1,"84":1,"94":1,"117":1,"119":5,"124":1,"125":1,"135":1,"146":1,"151":4,"154":3,"165":1,"197":1}}],["enable",{"2":{"200":1}}],["enabled",{"2":{"197":1}}],["enabling",{"0":{"200":1}}],["enclosed",{"2":{"119":1}}],["encode",{"2":{"24":1}}],["encompasses",{"2":{"18":1,"119":1}}],["encounters",{"2":{"18":1}}],["en",{"2":{"119":1,"182":1}}],["envelope",{"2":{"74":2}}],["envelopes",{"2":{"74":2}}],["enough",{"2":{"64":1}}],["entirely",{"2":{"119":1}}],["entire",{"2":{"66":1,"119":4}}],["entry",{"2":{"64":11,"71":3,"74":4,"76":3,"146":1}}],["ent",{"2":{"64":19,"69":2}}],["enter",{"2":{"64":4}}],["ensuring",{"2":{"16":1,"174":1,"177":1}}],["ensure",{"2":{"16":3,"59":1,"70":1,"73":1,"75":1,"154":2,"161":2,"164":1}}],["ensures",{"2":{"16":3,"163":1,"166":3,"169":2}}],["enum",{"2":{"16":2,"64":3,"73":3,"119":3}}],["enumerate",{"2":{"6":2,"53":1,"64":10,"66":1,"69":1,"71":1,"76":2,"119":1,"146":2,"169":2,"184":1}}],["enforce",{"2":{"10":1,"16":2,"32":3,"188":3}}],["endpt",{"2":{"182":3}}],["endpoints",{"2":{"64":3,"66":1,"71":1,"74":6,"76":1,"85":2,"119":11,"122":2,"124":1}}],["endpoint=3",{"2":{"64":1}}],["endpointtype",{"2":{"64":2}}],["endpoint",{"2":{"13":2,"16":2,"64":27,"73":1,"74":16,"85":2,"93":1,"119":3,"122":2,"180":4,"182":4,"191":1}}],["ending",{"2":{"64":1,"66":1}}],["end",{"2":{"3":1,"6":4,"7":3,"11":2,"16":1,"31":6,"32":4,"35":1,"36":1,"37":1,"38":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"53":18,"56":8,"59":35,"60":3,"63":10,"64":130,"66":43,"69":9,"70":8,"71":12,"72":1,"73":5,"74":31,"75":6,"76":24,"82":3,"85":19,"88":20,"100":2,"101":2,"113":2,"114":2,"115":20,"119":104,"122":21,"127":1,"131":2,"132":2,"137":1,"141":2,"142":2,"145":9,"146":44,"147":4,"148":17,"149":1,"151":2,"154":27,"156":15,"158":4,"159":1,"160":4,"161":1,"163":5,"165":3,"169":18,"171":1,"172":2,"173":4,"176":8,"177":8,"180":7,"181":6,"182":30,"183":3,"184":27,"185":4,"186":4,"188":4,"189":19}}],["e",{"2":{"3":1,"16":1,"22":1,"60":1,"146":1,"152":1,"154":2,"158":1,"191":2,"192":1,"195":1}}],["exits",{"2":{"64":1}}],["exit",{"2":{"64":32,"69":2,"71":3,"74":3,"76":2}}],["existingnodes",{"2":{"146":3}}],["existing",{"2":{"64":3,"75":1,"146":1,"192":2,"194":1}}],["exists",{"2":{"64":1,"66":1,"74":1}}],["exist",{"2":{"16":1,"64":1,"74":3,"188":1}}],["exclude",{"2":{"115":9}}],["excluding",{"2":{"112":1,"119":1,"137":2}}],["exclusively",{"2":{"129":1}}],["exclusive",{"2":{"66":1,"74":2}}],["exc",{"2":{"60":2,"172":2,"176":2}}],["excellent",{"2":{"23":1}}],["except",{"2":{"18":1,"19":1}}],["excess",{"2":{"15":2,"16":1,"59":1}}],["ext2",{"2":{"119":3}}],["ext1",{"2":{"119":3}}],["ext",{"2":{"58":15,"64":10,"66":2,"69":3,"70":8,"73":8,"74":18,"75":8,"76":14,"115":7,"119":7}}],["extrema",{"2":{"146":1,"189":1}}],["extreem",{"2":{"53":10}}],["extracts",{"2":{"82":1}}],["extract",{"2":{"82":1,"146":1,"148":2,"154":1,"180":1}}],["extra",{"2":{"16":3,"64":1,"75":1,"174":1,"176":2,"177":1}}],["external",{"2":{"56":1,"119":2}}],["exterior",{"2":{"13":8,"14":4,"16":10,"53":1,"55":1,"56":1,"58":1,"59":36,"63":2,"64":4,"70":2,"75":3,"76":14,"85":1,"88":2,"90":1,"91":1,"94":3,"104":1,"107":2,"119":9,"125":2,"134":1,"135":3,"138":3,"139":3,"145":6,"146":6,"163":3,"164":1,"166":1,"170":1,"191":2}}],["exteriors",{"2":{"3":1,"73":2,"75":2,"146":1}}],["extending",{"2":{"122":1}}],["extended",{"2":{"16":1,"85":1,"158":2}}],["extensions",{"2":{"77":1,"195":1}}],["extension",{"2":{"11":2,"16":1,"59":1,"60":1,"82":1,"93":1,"147":1,"171":3,"172":2,"176":1,"177":1,"178":1,"195":1}}],["extent`",{"2":{"155":1,"170":1}}],["extent=true",{"2":{"170":1}}],["extent=nothing",{"2":{"156":1}}],["extent=",{"2":{"154":4}}],["extent=false",{"2":{"154":1,"180":1}}],["extent=gi",{"2":{"146":3}}],["extents",{"2":{"14":6,"16":3,"31":5,"66":1,"74":3,"119":5,"122":1,"146":3,"154":2,"170":2,"189":2}}],["extent",{"0":{"170":1},"2":{"10":2,"11":8,"14":5,"16":11,"24":1,"31":2,"32":1,"35":2,"36":2,"37":2,"38":2,"50":1,"58":1,"65":1,"66":1,"74":10,"119":4,"122":2,"146":12,"151":4,"153":4,"154":29,"155":3,"156":2,"160":1,"170":2,"180":1,"189":7}}],["exp10",{"2":{"176":1,"180":2}}],["expressed",{"2":{"57":2}}],["express",{"2":{"57":1}}],["experimental",{"2":{"31":3}}],["expect",{"2":{"11":2,"117":1,"171":1}}],["explain",{"2":{"26":1}}],["explanations",{"2":{"26":3}}],["explicitly",{"2":{"16":1,"18":1,"24":1,"53":2,"56":1,"59":1,"60":1,"85":2,"88":1,"172":1,"176":1,"177":1}}],["expose",{"2":{"77":1}}],["exposes",{"2":{"17":1}}],["exported",{"2":{"31":1}}],["export",{"2":{"31":2,"57":1,"158":2,"174":1,"193":1,"195":1}}],["exponential",{"2":{"3":1}}],["exactly",{"2":{"184":1}}],["exactpredicates",{"2":{"1":1,"6":2,"7":2,"31":1}}],["exact",{"2":{"1":2,"5":1,"6":1,"13":10,"16":5,"64":36,"66":6,"69":7,"70":5,"72":1,"73":5,"74":7,"75":5,"76":7,"91":2,"94":3,"96":1,"97":3,"98":3,"99":1,"104":2,"107":2,"109":1,"110":3,"111":2,"112":1,"115":1,"118":2,"119":24,"122":3,"125":2,"127":1,"128":3,"129":1,"130":1,"135":3,"137":1,"138":3,"139":3,"140":1,"146":1,"168":1}}],["examples",{"0":{"175":1,"179":1},"2":{"13":16,"14":2,"16":11,"26":2,"88":1,"91":1,"94":1,"104":1,"107":1,"115":1,"122":1,"125":1,"135":1,"145":2,"189":1}}],["example",{"0":{"58":1,"78":1,"162":1,"168":1,"198":1,"199":1},"1":{"79":1},"2":{"0":1,"11":6,"13":4,"16":13,"20":1,"23":2,"52":1,"55":1,"58":1,"62":1,"63":1,"65":1,"68":1,"69":1,"70":1,"73":1,"74":1,"75":1,"84":1,"87":1,"88":1,"90":1,"93":1,"103":1,"106":1,"115":1,"117":1,"118":1,"119":1,"121":1,"124":1,"134":1,"145":1,"146":8,"149":1,"151":4,"154":2,"162":1,"164":1,"167":1,"168":1,"173":1,"179":1,"180":2,"185":1,"188":1,"198":1,"200":1}}],["errors",{"2":{"31":1,"74":1,"177":1}}],["error",{"0":{"172":1},"2":{"1":1,"14":2,"16":4,"18":1,"31":6,"32":2,"59":1,"60":4,"64":2,"72":1,"74":2,"88":2,"146":1,"152":1,"165":2,"172":3,"176":5,"184":4,"188":3,"189":1}}],["bx",{"2":{"145":2}}],["b2y",{"2":{"74":4}}],["b2x",{"2":{"74":4}}],["b2",{"2":{"74":47,"85":3,"122":6}}],["b``",{"2":{"71":1}}],["b`",{"2":{"71":3,"74":4,"76":4}}],["bigger",{"2":{"64":1}}],["bit",{"2":{"25":1,"27":1,"184":8,"191":2}}],["b1y",{"2":{"74":7}}],["b1x",{"2":{"74":7}}],["b1",{"2":{"64":8,"74":63,"122":6}}],["breaks",{"2":{"169":1}}],["break",{"2":{"64":3,"66":1,"71":2,"88":4,"119":11,"122":1,"146":6,"169":2}}],["brevity",{"2":{"59":1}}],["broadcasting",{"2":{"16":1,"59":1}}],["broken",{"2":{"13":2,"16":1,"115":1}}],["building",{"2":{"191":1}}],["build",{"2":{"64":13,"69":1,"70":1,"73":1,"75":1,"156":4,"175":2,"183":1,"184":1}}],["built",{"2":{"17":1,"20":1}}],["buffers",{"2":{"146":1}}],["buffered",{"2":{"60":2}}],["buffering",{"2":{"59":1,"60":1}}],["buffer",{"0":{"60":1},"2":{"31":2,"60":5,"63":2,"64":1,"147":1}}],["but",{"2":{"11":4,"13":10,"14":6,"16":17,"18":1,"22":1,"25":1,"27":1,"32":1,"53":1,"55":1,"56":1,"66":1,"74":2,"76":2,"81":2,"82":2,"88":4,"93":2,"119":1,"121":1,"122":5,"124":1,"125":1,"128":2,"129":1,"134":1,"145":1,"146":1,"147":1,"148":3,"151":4,"152":1,"154":10,"156":4,"158":5,"159":1,"171":1,"173":1,"177":1,"180":1,"188":2,"192":2,"193":2,"195":1,"197":1,"198":1,"199":2}}],["black",{"2":{"68":1,"192":1}}],["bloat",{"2":{"193":1}}],["block",{"2":{"16":2,"191":1}}],["blob",{"2":{"16":2,"180":1}}],["blue",{"2":{"7":1,"68":1,"87":2,"90":2,"106":2,"121":2,"134":2,"198":2}}],["barrier",{"2":{"154":1}}],["barycentric",{"0":{"15":1,"57":1,"59":1},"1":{"58":1,"59":1},"2":{"3":1,"10":6,"15":17,"16":17,"31":1,"57":9,"58":4,"59":52}}],["balancing",{"2":{"148":1,"154":1}}],["basic",{"2":{"146":1}}],["base",{"2":{"31":5,"32":1,"59":15,"60":1,"64":2,"146":6,"148":3,"154":3,"158":2,"159":1,"172":1,"176":2,"177":1,"188":3}}],["based",{"2":{"14":4,"16":3,"19":1,"53":2,"56":2,"58":2,"63":1,"66":1,"85":2,"88":1,"94":1,"107":1,"119":2,"122":1,"125":1,"135":1,"159":1,"195":1,"197":1,"198":1}}],["badge",{"2":{"16":2}}],["backs",{"2":{"69":4}}],["backwards",{"2":{"64":1,"71":1,"74":1,"76":1}}],["backing",{"2":{"64":1}}],["backend",{"2":{"60":2,"188":1}}],["back",{"2":{"16":1,"18":1,"22":1,"23":1,"69":4,"188":1}}],["b",{"2":{"13":4,"14":14,"16":13,"35":2,"36":2,"37":2,"38":2,"40":2,"41":2,"42":2,"43":2,"44":2,"45":2,"46":2,"47":2,"48":2,"49":2,"64":206,"66":9,"70":26,"71":18,"72":3,"73":26,"74":77,"75":27,"76":39,"88":29,"119":2,"122":22,"194":1}}],["box",{"2":{"65":2,"66":3,"198":1}}],["bounce",{"2":{"64":8,"70":1,"71":1,"73":1,"74":1,"75":1,"76":1}}],["bouncings",{"2":{"64":1}}],["bouncing",{"2":{"64":13,"71":3,"74":4,"76":4}}],["bound",{"2":{"72":1}}],["bounding",{"2":{"64":1,"65":2,"66":3}}],["boundscheck",{"2":{"59":14}}],["bounds",{"2":{"16":1,"146":4}}],["boundaries",{"2":{"13":4,"16":2,"103":2,"106":1,"107":1,"117":1,"118":1,"119":2,"146":1}}],["boundary",{"2":{"13":14,"16":7,"84":1,"90":1,"91":1,"93":1,"94":3,"97":4,"104":2,"107":2,"109":1,"110":6,"111":3,"115":9,"119":18,"124":2,"125":4,"127":3,"128":5,"129":3,"130":3,"134":1,"135":3}}],["bold",{"2":{"60":1,"172":1,"176":1}}],["both",{"2":{"13":10,"16":6,"64":2,"74":4,"75":1,"76":1,"81":2,"84":1,"88":3,"91":1,"107":1,"115":4,"119":2,"122":1,"129":1,"135":1,"175":1,"177":1}}],["booleans",{"2":{"64":1,"119":2}}],["boolean",{"0":{"39":1},"1":{"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1},"2":{"16":1,"24":2,"64":1,"71":1,"74":1,"76":1,"156":1,"160":2,"197":1}}],["bool",{"2":{"13":34,"14":28,"16":40,"32":1,"64":3,"88":17,"91":1,"94":1,"104":2,"107":1,"115":13,"118":1,"119":2,"122":10,"125":2,"135":1,"145":7,"146":6,"160":2,"177":2,"189":5}}],["booltype",{"2":{"10":1,"16":2,"148":1,"154":2,"158":1,"160":5,"177":1}}],["boolsastypes",{"0":{"24":1,"160":1},"2":{"10":1,"16":6,"32":1,"158":1,"160":10,"177":2}}],["bools",{"2":{"4":1}}],["bypred",{"2":{"200":1}}],["by",{"0":{"98":1,"99":1,"139":1},"2":{"1":1,"11":6,"13":4,"14":16,"16":34,"17":1,"18":2,"19":1,"22":1,"24":1,"25":1,"26":1,"27":1,"52":1,"53":6,"55":1,"56":1,"59":4,"60":1,"62":5,"63":4,"64":14,"65":1,"66":6,"68":1,"69":6,"70":1,"73":1,"74":5,"75":4,"76":3,"82":2,"85":5,"88":8,"91":1,"93":1,"94":1,"98":2,"99":2,"100":1,"101":2,"103":1,"114":2,"119":10,"145":2,"146":4,"154":2,"156":5,"158":6,"166":2,"167":1,"169":3,"171":2,"172":1,"173":1,"174":1,"176":3,"177":1,"178":1,"180":1,"181":1,"182":3,"183":1,"185":1,"191":1,"192":1,"193":1,"195":1,"197":5,"198":1,"199":2,"200":1}}],["berlin",{"2":{"199":1}}],["bearing",{"2":{"145":4}}],["beauty",{"2":{"3":1}}],["better",{"2":{"115":1,"148":1,"154":1,"180":1}}],["between",{"2":{"14":8,"16":20,"23":1,"53":2,"59":13,"64":1,"66":18,"70":1,"71":4,"73":1,"74":11,"75":2,"76":4,"85":8,"88":1,"119":4,"122":4,"146":1,"158":2,"176":3,"177":1,"181":2,"182":2,"183":1,"192":1,"197":2,"198":1}}],["been",{"2":{"71":1,"146":1,"148":1,"149":2,"160":1}}],["because",{"2":{"64":1,"82":1,"148":1,"149":1,"187":1}}],["become",{"2":{"22":1}}],["becomes",{"2":{"16":1,"158":1}}],["being",{"2":{"53":1,"74":1,"119":1,"122":1,"167":1}}],["behind",{"2":{"25":1,"26":1,"27":1,"58":1,"148":1,"149":1}}],["behaviours",{"2":{"32":1}}],["behaviour",{"2":{"16":1,"18":1,"23":1,"180":1}}],["best",{"2":{"19":1,"154":2,"180":1}}],["beware",{"2":{"18":1}}],["before",{"2":{"16":4,"33":1,"59":1,"70":1,"73":1,"74":1,"75":1,"180":1,"192":1}}],["below",{"2":{"16":2,"17":1,"60":1,"165":1,"182":1,"183":1,"184":1,"195":1}}],["benchmarking",{"2":{"176":1,"180":1}}],["benchmarkgroup",{"2":{"176":2,"180":3}}],["benchmark",{"0":{"176":1,"180":1},"2":{"176":1,"180":1}}],["benchmarktools",{"2":{"6":1,"176":1,"180":1}}],["benchmarks",{"2":{"3":2}}],["beginning",{"2":{"66":1,"191":1}}],["begin+1",{"2":{"59":5}}],["begin",{"2":{"3":1,"59":7,"148":1,"154":1,"181":1,"195":1}}],["be",{"2":{"1":1,"3":1,"6":2,"11":14,"13":6,"14":22,"15":8,"16":68,"20":3,"23":2,"24":1,"25":3,"26":1,"27":3,"32":1,"53":8,"56":7,"57":2,"58":1,"59":10,"60":2,"62":1,"63":3,"64":14,"65":1,"66":2,"69":1,"70":7,"71":4,"73":7,"74":12,"75":6,"76":5,"82":6,"84":2,"85":4,"88":15,"94":6,"103":2,"104":1,"107":6,"119":21,"122":2,"125":6,"135":6,"137":1,"138":1,"139":1,"140":1,"145":2,"146":1,"148":1,"151":8,"152":2,"153":2,"154":9,"155":1,"156":3,"158":4,"160":1,"162":1,"163":1,"164":1,"165":4,"166":4,"167":2,"169":2,"170":1,"171":3,"172":1,"174":1,"176":8,"177":2,"180":10,"182":1,"184":3,"185":1,"188":2,"191":2,"193":1,"197":4}}],["my",{"2":{"199":1,"200":2}}],["mdk",{"2":{"154":2}}],["mistakenly",{"2":{"167":1}}],["missing",{"2":{"156":8,"175":4}}],["missed",{"2":{"146":1}}],["mid",{"2":{"66":2,"119":3}}],["midpoint",{"2":{"64":2}}],["middle",{"2":{"64":2}}],["mining",{"2":{"199":1}}],["minimal",{"2":{"199":1}}],["minimize",{"2":{"74":1}}],["minimum",{"2":{"14":14,"16":12,"65":1,"66":2,"85":12,"180":1,"181":1,"183":1}}],["mind",{"2":{"175":1,"198":1}}],["minmax",{"2":{"74":4}}],["min",{"2":{"66":1,"74":16,"85":15,"180":1,"182":3,"183":1,"184":28}}],["minus",{"2":{"55":1}}],["minpoints=0",{"2":{"146":1}}],["minpoints",{"2":{"16":2}}],["might",{"2":{"16":3,"25":1,"27":1,"56":1,"70":1,"73":1,"74":1,"75":1,"164":1,"182":1}}],["mixed",{"2":{"16":4,"180":1}}],["mp",{"2":{"115":2}}],["mp1",{"2":{"14":4,"16":2,"88":7}}],["mp2",{"2":{"14":4,"16":2,"88":8}}],["moore",{"2":{"146":1}}],["moved",{"2":{"64":1,"171":1}}],["move",{"2":{"63":1,"119":1}}],["most",{"2":{"25":1,"27":1,"64":1,"71":1,"74":1,"76":1,"81":1,"119":1,"180":1,"195":2}}],["monotone",{"2":{"20":1,"81":2}}],["monotonechainmethod",{"2":{"10":1,"16":1,"77":1,"81":2,"82":4}}],["mode",{"2":{"200":3}}],["model",{"2":{"16":1,"158":1,"197":1}}],["modify",{"2":{"191":1}}],["modified",{"2":{"148":1,"154":1}}],["module",{"2":{"171":1,"177":1}}],["modules",{"2":{"16":1,"59":1}}],["mod1",{"2":{"59":5}}],["mod",{"2":{"59":1,"64":1}}],["moment",{"2":{"16":1,"175":1,"177":1}}],["more",{"2":{"0":1,"1":1,"3":1,"4":1,"16":4,"23":1,"26":1,"29":1,"64":1,"70":1,"73":1,"75":1,"82":1,"119":1,"122":1,"148":2,"154":2,"157":1,"158":2,"163":1,"172":1,"175":1,"177":1,"191":2,"197":1}}],["m",{"2":{"8":10,"15":2,"16":1,"59":2,"66":6,"145":2,"192":1}}],["mercator",{"2":{"192":1}}],["merge",{"2":{"154":1}}],["meets",{"2":{"119":9,"122":1,"182":1}}],["meet",{"2":{"74":3,"93":1,"94":1,"107":1,"119":7,"125":1,"135":1}}],["memory",{"2":{"59":1,"193":1}}],["mesh",{"2":{"58":1}}],["message",{"2":{"16":1,"188":1}}],["me",{"0":{"23":1}}],["mechanics",{"2":{"16":1,"59":1}}],["mentioned",{"2":{"19":1}}],["mentions",{"2":{"16":1,"188":1}}],["menu",{"2":{"7":3}}],["measure",{"2":{"156":1,"174":1}}],["measures",{"2":{"16":1,"158":1}}],["meant",{"2":{"26":1}}],["meaning",{"2":{"13":6,"14":2,"16":5,"24":1,"56":1,"60":1,"122":4,"145":1,"158":1}}],["means",{"2":{"13":2,"16":6,"55":1,"56":1,"60":1,"93":1,"119":3,"121":1,"122":1,"145":1,"152":1,"158":2,"160":2}}],["mean",{"2":{"10":1,"16":5,"17":1,"58":2,"59":5,"148":1}}],["meanvalue",{"2":{"10":1,"15":4,"16":3,"57":1,"58":2,"59":15}}],["metadatakeys",{"2":{"154":1}}],["metadatasupport",{"2":{"154":2}}],["metadata",{"2":{"154":11}}],["met",{"2":{"119":44}}],["meters",{"2":{"16":4,"175":1,"176":4,"192":1}}],["methoderror",{"2":{"31":3}}],["method",{"0":{"172":1},"2":{"11":2,"14":2,"15":20,"16":31,"24":1,"32":1,"53":1,"56":1,"59":37,"60":2,"63":1,"66":1,"74":1,"76":1,"81":3,"82":2,"85":4,"88":1,"94":2,"107":2,"122":1,"125":2,"135":2,"146":1,"148":1,"154":1,"156":3,"160":1,"171":1,"172":2,"175":2,"176":9,"177":14,"178":2,"188":3,"197":1,"200":1}}],["methods",{"0":{"12":1,"13":1,"14":1,"16":1,"39":1},"1":{"13":1,"14":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1},"2":{"3":1,"11":2,"16":9,"25":1,"27":1,"31":27,"59":3,"77":1,"94":1,"107":1,"125":1,"135":1,"146":1,"152":1,"154":1,"156":1,"159":1,"175":1,"180":2,"185":1,"191":1}}],["median",{"2":{"6":4,"148":1}}],["mutation",{"2":{"194":1}}],["mutlipolygon",{"2":{"14":2,"16":1,"63":1}}],["muladd",{"2":{"59":2}}],["multilinestringtrait",{"2":{"32":1,"165":1}}],["multilinestring",{"2":{"16":1,"189":2}}],["multi",{"0":{"100":1,"101":1,"113":1,"114":1,"131":1,"132":1,"141":1,"142":1},"2":{"14":4,"16":3,"53":1,"56":1,"66":1,"88":2,"100":1,"101":1,"113":1,"114":1,"131":1,"132":1,"141":1,"142":1}}],["multicurves",{"2":{"56":1,"66":1}}],["multicurve",{"2":{"14":2,"16":1,"56":1}}],["multigeometry",{"2":{"14":4,"16":2,"85":2}}],["multiplication",{"2":{"177":1}}],["multiplied",{"2":{"59":3,"158":1}}],["multiple",{"2":{"14":2,"16":1,"59":1,"119":1,"170":1,"184":1,"191":1,"195":1}}],["multiply",{"2":{"11":2,"16":1,"185":1}}],["multipoint",{"2":{"14":10,"16":5,"50":1,"56":1,"88":5,"115":6,"148":2,"154":1,"180":1,"191":5}}],["multipoints",{"2":{"13":4,"14":2,"16":3,"56":1,"66":1,"88":2,"122":2,"180":1,"191":1}}],["multipointtrait",{"2":{"11":2,"13":4,"14":8,"16":8,"32":1,"53":2,"56":1,"66":1,"88":8,"100":1,"101":1,"113":1,"114":1,"115":4,"122":4,"131":1,"132":1,"141":1,"142":1,"151":2,"152":1,"165":1,"180":2,"189":1}}],["multipolys",{"2":{"76":3}}],["multipoly`",{"2":{"70":2,"73":2,"75":2}}],["multipolygon`",{"2":{"146":1}}],["multipolygons",{"2":{"13":2,"14":2,"16":11,"63":1,"70":3,"73":3,"74":3,"75":3,"84":1,"88":1,"122":2,"168":1,"191":1,"192":1}}],["multipolygon",{"2":{"13":4,"14":10,"16":16,"56":2,"62":1,"70":1,"71":7,"73":1,"74":5,"75":1,"76":6,"88":4,"122":2,"146":7,"166":2,"167":7,"168":8,"169":2,"180":3,"191":8,"192":1}}],["multipolygontrait",{"2":{"11":2,"13":8,"14":4,"16":7,"23":1,"32":1,"71":4,"74":4,"76":4,"88":6,"100":1,"101":1,"113":1,"114":1,"122":8,"131":1,"132":1,"141":1,"142":1,"151":2,"154":1,"165":1,"169":4}}],["multipoly",{"2":{"8":3,"16":9,"70":1,"71":27,"73":1,"74":26,"75":1,"76":24,"169":21,"180":9}}],["multithreading",{"2":{"11":4,"14":2,"16":5,"151":2,"155":1}}],["multifloats",{"2":{"6":1,"7":1,"8":1}}],["multifloat",{"2":{"1":1}}],["much",{"2":{"10":1,"16":3,"70":1,"73":1,"75":1}}],["must",{"2":{"3":1,"11":2,"13":16,"14":4,"15":2,"16":23,"53":1,"59":5,"60":1,"64":2,"66":3,"69":1,"74":2,"88":5,"91":2,"94":1,"103":1,"104":1,"107":1,"119":13,"122":1,"124":1,"125":1,"135":2,"146":1,"154":1,"156":1,"164":1,"165":4,"166":1,"171":1,"176":1,"177":1,"180":1,"184":4,"188":1}}],["mason",{"2":{"148":1,"154":1}}],["markersize",{"2":{"191":2}}],["marker",{"2":{"191":2}}],["marked",{"2":{"64":6,"71":1,"74":1,"76":1}}],["marking",{"2":{"71":2,"74":2,"76":2}}],["mark",{"2":{"64":2}}],["marks",{"2":{"64":1}}],["mag",{"2":{"53":4}}],["maximal",{"2":{"74":1}}],["maximum",{"2":{"7":1,"13":2,"16":4,"65":1,"66":4,"115":1,"146":1,"176":1,"177":1,"182":4}}],["max",{"2":{"16":9,"32":9,"53":2,"66":1,"146":1,"148":1,"154":1,"175":5,"176":8,"177":7,"182":36,"184":1,"196":1}}],["made",{"2":{"16":2,"63":1,"64":1,"74":1,"129":1,"152":1,"166":1,"169":1,"183":1}}],["manner",{"2":{"197":1}}],["manipulate",{"2":{"195":1}}],["manifolds",{"2":{"16":1,"158":2}}],["manifold",{"0":{"158":1},"2":{"10":1,"16":7,"158":12}}],["manually",{"2":{"161":1}}],["many",{"2":{"14":2,"15":2,"16":2,"23":1,"26":1,"59":1,"64":1,"69":1,"71":1,"74":2,"76":1,"88":1,"162":1,"170":1}}],["maybe",{"2":{"16":1,"32":1,"119":4,"148":3,"154":2,"156":1}}],["may",{"2":{"11":2,"16":6,"23":2,"24":1,"59":2,"64":1,"74":1,"81":1,"145":1,"147":1,"151":2,"152":1,"154":4,"158":1,"159":1,"167":1,"168":1,"176":1}}],["matlab",{"2":{"68":1}}],["materializer`",{"2":{"154":1}}],["materializer",{"2":{"22":1,"154":1}}],["matches",{"2":{"88":1,"146":1}}],["match",{"2":{"16":1,"88":12,"122":3,"146":1,"154":1,"156":1}}],["matching",{"2":{"13":2,"16":1,"22":1,"88":3,"122":1,"152":2}}],["matrix",{"2":{"7":2,"16":1,"59":1}}],["mathrm",{"2":{"59":1}}],["mathematics",{"2":{"16":1,"158":1}}],["mathematically",{"2":{"16":2,"145":1,"158":2}}],["mathematical",{"2":{"16":1,"158":1}}],["math",{"2":{"1":1}}],["mapped",{"2":{"195":1}}],["maptasks`",{"2":{"154":1}}],["maptasks",{"2":{"154":7}}],["mapreducetasks`",{"2":{"148":1}}],["mapreducetasks",{"2":{"148":5}}],["mapreduce",{"2":{"71":1,"146":2,"148":7,"154":3}}],["map",{"0":{"192":1},"2":{"6":1,"16":1,"18":3,"19":1,"29":1,"59":1,"64":1,"74":1,"122":2,"146":17,"148":5,"154":11,"156":10,"158":1,"159":1,"163":1,"180":1,"190":1,"192":1,"193":1,"195":1}}],["making",{"2":{"64":1,"146":1,"152":1,"168":1,"191":1,"193":2}}],["makie",{"2":{"6":1,"7":1,"52":1,"55":1,"58":3,"62":1,"65":1,"68":4,"79":1,"80":1,"84":1,"87":1,"90":1,"93":1,"103":1,"106":1,"117":1,"121":1,"124":1,"134":1,"146":3,"179":1,"180":1,"196":1}}],["makevalid",{"2":{"180":2}}],["makes",{"2":{"56":1,"64":1,"85":1,"154":1,"162":1,"167":1,"168":1}}],["make",{"2":{"3":1,"25":1,"27":1,"53":1,"64":3,"74":1,"85":1,"122":1,"146":2,"152":1,"163":1,"175":1,"184":1,"187":1,"191":2,"193":1}}],["mainly",{"2":{"59":1,"84":1,"148":1,"149":1}}],["maintain",{"2":{"56":1}}],["main",{"0":{"28":1},"1":{"29":1,"30":1},"2":{"1":1,"26":1,"64":1,"146":1,"154":1,"176":1}}],["lj",{"2":{"146":2}}],["lrs",{"2":{"180":2}}],["lr",{"2":{"146":3,"154":3}}],["lp",{"2":{"119":2}}],["lstart",{"2":{"119":2}}],["ls",{"2":{"119":12}}],["ll",{"2":{"17":1,"58":1,"175":2,"180":1,"192":1,"194":1}}],["l305",{"2":{"16":1}}],["lt",{"2":{"16":6,"74":4,"175":1}}],["l289",{"2":{"16":1}}],["l2",{"2":{"13":8,"14":8,"16":8,"87":4,"88":12,"90":8,"104":2,"106":5,"121":4,"124":3,"125":2,"134":8}}],["l195",{"2":{"16":1}}],["l177",{"2":{"16":1}}],["l1",{"2":{"13":12,"14":8,"16":10,"87":4,"88":12,"90":8,"93":4,"94":2,"103":4,"104":2,"106":5,"121":4,"124":3,"125":2,"134":8}}],["log10",{"2":{"176":2,"180":4}}],["log",{"2":{"156":4,"175":2}}],["loudly",{"2":{"154":1}}],["location",{"2":{"64":1,"119":6}}],["local",{"2":{"53":3,"56":1,"64":4,"71":1,"76":1,"146":1}}],["locally",{"2":{"16":1,"158":2}}],["loose",{"2":{"161":1}}],["lookup",{"2":{"146":1,"154":1}}],["looks",{"2":{"62":1}}],["look",{"2":{"55":2,"146":2,"162":1,"175":1}}],["looping",{"2":{"146":1}}],["loop",{"2":{"53":1,"59":2,"63":3,"64":8,"66":1,"74":1,"76":1,"119":5,"146":3,"182":1}}],["lon",{"2":{"16":3,"175":1,"176":2}}],["longitude",{"2":{"16":3,"158":3,"192":2}}],["long",{"2":{"16":1,"74":1,"176":1,"199":1}}],["longer",{"2":{"16":3,"174":1,"176":2,"177":1}}],["lots",{"2":{"192":1}}],["lot",{"2":{"16":1,"23":1,"53":1,"56":1,"63":1,"66":1,"85":1,"88":1,"122":1,"149":1,"175":1,"188":2}}],["load",{"2":{"148":1,"154":1,"180":1,"190":2}}],["loading",{"2":{"60":1,"172":1,"176":1}}],["loads",{"2":{"15":2,"16":1,"59":1}}],["loaded",{"2":{"11":2,"60":3,"171":1,"172":2,"176":2}}],["lower",{"2":{"1":1,"16":1,"146":1,"198":1}}],["l",{"2":{"7":4,"59":6,"115":2,"119":32}}],["laptop",{"2":{"199":1}}],["land",{"2":{"192":8}}],["layers",{"2":{"152":1}}],["lazily",{"2":{"16":1,"156":1}}],["later",{"2":{"56":1,"81":1,"146":1}}],["latitude",{"2":{"16":3,"158":3,"192":2}}],["lat",{"2":{"16":4,"175":1,"176":3}}],["larger",{"2":{"64":1,"75":1,"184":1}}],["large",{"2":{"16":8,"59":1,"180":2,"195":1,"199":1}}],["label",{"2":{"7":4,"8":2,"79":2,"81":1,"84":1,"146":3,"175":2,"179":2,"180":2}}],["labels",{"2":{"6":2,"146":1}}],["lastindex",{"2":{"184":1}}],["last",{"2":{"3":1,"14":6,"16":3,"53":11,"56":2,"58":2,"64":9,"66":4,"85":7,"88":5,"119":20,"127":1,"146":6,"162":1,"169":2,"182":1}}],["lgeos",{"2":{"180":1}}],["lg",{"2":{"6":1,"7":1,"8":2,"32":5,"33":1,"35":3,"36":3,"37":3,"38":3,"40":3,"41":3,"42":3,"43":3,"44":3,"45":3,"46":3,"47":3,"48":3,"49":3,"50":3,"81":4,"176":9,"180":17}}],["len",{"2":{"182":7}}],["length",{"2":{"3":1,"10":1,"15":2,"16":5,"18":1,"59":32,"61":1,"62":1,"63":22,"64":11,"66":1,"69":2,"70":2,"73":1,"74":1,"75":1,"76":1,"119":1,"146":16,"148":1,"154":2,"169":2,"175":1,"181":1,"182":1,"183":1,"184":7}}],["legend",{"2":{"180":4}}],["le",{"2":{"119":10}}],["leaving",{"2":{"162":1}}],["leaf",{"2":{"154":1,"156":3}}],["leading",{"2":{"191":1}}],["lead",{"2":{"74":1,"162":1}}],["least",{"2":{"13":8,"16":4,"64":1,"74":1,"76":2,"119":14,"122":6,"125":1,"128":3,"129":2,"130":2,"131":1,"132":1,"135":1,"141":1,"145":1}}],["leftjoin",{"2":{"197":1}}],["leftover",{"2":{"64":1}}],["left=1",{"2":{"64":1}}],["left",{"2":{"59":1,"64":5,"145":1,"146":2,"182":17,"184":5}}],["lets",{"2":{"56":1}}],["let",{"2":{"55":1,"62":1,"119":1,"146":3,"175":1,"191":6,"192":4,"193":3,"194":2,"195":2,"200":1}}],["less",{"2":{"13":2,"16":7,"53":1,"56":1,"59":1,"63":1,"66":1,"85":1,"88":1,"115":1,"122":1,"146":1,"180":1,"181":1}}],["levels",{"2":{"16":1,"146":1,"152":1,"159":1}}],["level",{"2":{"1":1,"3":1,"16":1,"18":2,"20":1,"29":1,"152":1,"154":2,"161":1,"163":1,"165":5,"166":1,"167":1,"169":2,"193":2}}],["li",{"2":{"146":2}}],["lie",{"2":{"74":1}}],["lies",{"2":{"16":1,"64":3,"158":1,"198":1}}],["limitations",{"2":{"74":1}}],["limits",{"2":{"58":1}}],["limited",{"2":{"16":1,"174":1,"177":1}}],["library",{"2":{"69":1,"195":1}}],["libraries",{"2":{"56":1,"167":1,"195":1}}],["libgeos",{"2":{"6":1,"7":1,"8":1,"16":2,"23":1,"32":2,"56":1,"60":5,"81":1,"147":1,"176":7,"180":4,"188":2}}],["little",{"2":{"26":1}}],["literate",{"2":{"26":1,"31":1,"32":1,"50":1,"53":1,"56":1,"59":1,"60":1,"63":1,"64":1,"66":1,"69":1,"71":1,"72":1,"74":1,"76":1,"82":1,"85":1,"88":1,"91":1,"101":1,"104":1,"114":1,"115":1,"118":1,"119":1,"122":1,"132":1,"142":1,"145":1,"146":1,"147":1,"148":1,"154":1,"155":1,"156":1,"160":1,"163":1,"166":1,"169":1,"170":1,"172":1,"173":1,"177":1,"184":1,"185":1,"186":1,"188":1,"189":1}}],["likely",{"2":{"152":1}}],["like",{"0":{"72":1},"2":{"11":4,"16":9,"17":1,"18":2,"19":1,"20":1,"23":1,"24":1,"29":1,"56":1,"58":1,"59":1,"62":1,"66":1,"70":1,"73":1,"75":1,"82":1,"84":1,"85":1,"88":1,"148":2,"149":2,"151":4,"154":1,"159":2,"165":3,"166":1,"174":1,"175":1,"192":2}}],["lift",{"2":{"7":2}}],["lin",{"2":{"176":5}}],["linked",{"2":{"77":1}}],["linrange",{"2":{"6":2,"7":5,"58":2,"84":1,"146":2,"176":1,"180":2}}],["linering",{"2":{"192":1}}],["linewidth",{"2":{"55":1,"191":1}}],["linesegment",{"2":{"145":2,"177":1}}],["lines",{"0":{"97":1,"110":1,"128":1,"138":1},"2":{"13":2,"14":8,"16":5,"64":3,"68":1,"74":9,"79":1,"80":2,"81":2,"84":1,"87":4,"88":4,"90":3,"93":1,"94":1,"103":2,"106":3,"115":1,"117":3,"119":2,"121":4,"122":2,"124":4,"134":3,"135":1,"146":3,"178":1,"191":4,"196":2}}],["linestring",{"2":{"13":10,"14":12,"16":15,"18":1,"20":1,"53":2,"63":2,"85":4,"87":2,"88":2,"90":2,"91":1,"96":1,"97":3,"104":2,"106":2,"107":1,"109":1,"110":4,"119":2,"121":2,"127":1,"128":3,"129":1,"134":2,"135":1,"137":1,"138":4,"139":1,"145":7,"148":2,"154":2,"189":3,"191":5,"196":1}}],["linestrings",{"2":{"3":1,"14":4,"16":2,"88":2,"144":1,"161":1,"191":1}}],["linestringtrait",{"2":{"0":3,"13":4,"14":8,"16":9,"32":1,"53":1,"63":4,"73":2,"85":2,"88":8,"96":1,"97":4,"98":1,"109":1,"110":5,"115":6,"122":4,"127":1,"128":4,"129":1,"137":1,"138":4,"139":1,"152":1,"159":2,"165":3,"166":1,"177":2}}],["linetrait",{"2":{"13":4,"14":8,"16":6,"53":1,"64":2,"69":2,"73":2,"85":2,"88":8,"96":1,"97":4,"98":1,"109":1,"110":5,"122":4,"127":1,"128":4,"129":1,"137":1,"138":4,"139":1}}],["line2",{"2":{"13":6,"16":7,"73":2,"74":2,"115":5,"117":3,"118":2,"122":3,"145":5}}],["line1",{"2":{"13":8,"16":8,"73":2,"74":2,"115":5,"117":3,"118":2,"122":5,"145":5}}],["linea",{"2":{"11":2,"16":1,"185":1}}],["linearmap",{"2":{"180":1}}],["linearalgebra",{"2":{"31":1}}],["linearr",{"2":{"11":2,"16":1,"185":1}}],["linearring",{"2":{"11":20,"13":4,"14":2,"16":15,"53":2,"63":2,"64":2,"75":2,"76":1,"82":1,"85":1,"96":1,"98":3,"109":1,"110":1,"111":2,"119":2,"122":4,"127":1,"128":1,"129":3,"137":1,"139":4,"145":1,"146":3,"148":2,"151":4,"154":5,"161":1,"162":6,"163":1,"168":13,"180":1,"185":8,"191":24,"192":6,"193":8,"198":2}}],["linearrings",{"2":{"3":1,"111":1,"146":6,"161":1,"191":1}}],["linearringtrait",{"2":{"0":3,"14":8,"16":6,"32":1,"53":3,"56":2,"63":4,"64":4,"73":2,"85":2,"88":8,"96":1,"97":1,"98":4,"109":1,"110":2,"111":3,"127":1,"128":1,"129":4,"137":1,"138":1,"139":4,"159":2,"165":1,"177":2,"180":1}}],["linearsegments",{"2":{"10":1,"16":4,"174":1,"175":1,"176":3,"177":5}}],["linear",{"2":{"3":1,"14":14,"16":10,"56":2,"59":1,"62":1,"63":3,"66":1,"74":1,"85":5,"88":8,"98":1,"119":2,"128":1,"129":2,"138":1,"144":1,"148":1,"154":1,"158":1,"163":3,"175":5,"176":3,"177":4}}],["line",{"0":{"119":1},"2":{"10":1,"13":26,"14":18,"16":52,"23":1,"52":2,"53":7,"62":3,"63":10,"64":12,"66":8,"68":6,"69":18,"73":8,"74":67,"76":6,"85":11,"88":5,"91":2,"93":2,"94":1,"96":2,"97":11,"98":8,"103":1,"107":2,"109":1,"110":9,"111":4,"115":11,"117":2,"118":2,"119":141,"121":3,"122":12,"124":2,"125":2,"127":1,"128":10,"129":3,"135":2,"137":2,"138":10,"139":7,"145":6,"146":2,"177":1,"180":1,"181":1,"182":4,"183":1,"189":3,"191":3}}],["lineorientation",{"2":{"10":1,"16":2,"73":2}}],["lists",{"2":{"20":1,"64":3,"122":1}}],["listed",{"2":{"16":1,"53":1,"180":1}}],["list",{"2":{"3":1,"16":16,"53":20,"64":233,"69":20,"70":14,"71":8,"73":13,"74":5,"75":13,"76":1,"199":2}}],["df",{"2":{"194":3,"195":4,"198":10,"199":12}}],["dp",{"2":{"180":3}}],["dy",{"2":{"145":2,"177":3}}],["dy2",{"2":{"145":2}}],["dy1",{"2":{"115":10,"145":2}}],["dyc",{"2":{"115":2}}],["dx",{"2":{"145":2,"177":3}}],["dx2",{"2":{"145":2}}],["dx1",{"2":{"115":10,"145":2}}],["dxc",{"2":{"115":2}}],["drop",{"2":{"76":1,"169":1,"177":1}}],["driven",{"2":{"25":1,"27":1}}],["driving",{"2":{"25":1,"27":1}}],["duplicated",{"2":{"74":2}}],["during",{"2":{"64":1}}],["due",{"2":{"63":1,"64":1,"74":3}}],["d",{"2":{"11":4,"15":2,"16":2,"59":1,"158":1,"171":1,"182":3}}],["dirname",{"2":{"180":4}}],["dirty",{"2":{"179":1}}],["directive",{"2":{"154":1}}],["direction",{"2":{"16":1,"64":1,"88":5,"146":3}}],["direct",{"2":{"33":1}}],["directly",{"2":{"16":1,"82":3,"146":1,"176":1}}],["dig",{"2":{"154":1}}],["dict",{"2":{"146":5}}],["didn",{"2":{"76":1,"119":1,"160":1}}],["division",{"2":{"58":1}}],["divided",{"2":{"26":1}}],["ditance",{"2":{"14":2,"16":1,"85":1}}],["dimensional",{"2":{"15":2,"16":4,"55":1,"59":1,"82":2,"158":1}}],["dimensions",{"2":{"13":2,"16":1,"122":2}}],["dimension",{"2":{"11":2,"13":8,"16":4,"115":2,"121":1,"122":4,"171":1}}],["discouraged",{"2":{"193":1}}],["discussion",{"2":{"25":1,"27":1,"69":1}}],["distributed",{"2":{"198":2}}],["distinct",{"2":{"74":1,"146":1}}],["dist",{"2":{"74":40,"85":19,"119":2,"176":8,"182":40}}],["distance`",{"2":{"176":3,"177":1,"188":1}}],["distances",{"2":{"74":1,"84":1,"176":1,"181":5}}],["distance",{"0":{"83":2,"84":2},"1":{"84":2,"85":2},"2":{"10":4,"14":50,"16":47,"31":1,"32":9,"59":13,"60":3,"66":3,"74":32,"83":2,"84":17,"85":92,"119":1,"148":1,"149":1,"174":1,"175":5,"176":13,"177":14,"180":1,"181":3,"182":6,"183":1,"196":1,"200":2}}],["disagree",{"2":{"56":1}}],["disparate",{"2":{"25":1,"27":1}}],["dispatches",{"2":{"16":1,"53":1,"56":1,"59":1,"63":1,"66":1,"85":1,"88":1,"94":1,"107":1,"122":1,"125":1,"135":1}}],["dispatch",{"2":{"14":2,"16":5,"24":1,"59":1,"88":1,"156":2,"159":1,"188":1}}],["displacement",{"2":{"16":1,"158":1}}],["displaying",{"2":{"192":1}}],["display",{"2":{"6":1,"58":1,"192":1}}],["disjoint",{"0":{"41":1,"105":1,"106":1,"109":1,"110":1,"111":1,"112":1,"113":1},"1":{"106":1,"107":1},"2":{"10":2,"13":9,"16":7,"23":1,"31":1,"41":2,"76":2,"105":1,"106":3,"107":11,"108":6,"109":15,"110":18,"111":10,"112":5,"113":4,"114":2,"118":3,"119":16,"166":2,"167":2,"169":7,"197":1}}],["diffs",{"2":{"53":4}}],["diff",{"2":{"16":2,"53":17,"70":5,"71":3,"122":3,"169":8}}],["differs",{"2":{"192":1}}],["differ",{"2":{"14":2,"16":1,"85":1}}],["differently",{"2":{"14":6,"16":4,"53":1,"56":2,"66":1}}],["different",{"2":{"13":2,"14":8,"16":6,"20":1,"23":1,"53":1,"56":4,"64":3,"66":1,"74":2,"81":1,"122":3,"146":1,"152":1,"154":1,"167":2,"192":2,"195":1}}],["differences",{"0":{"71":1},"2":{"74":1,"182":1}}],["difference",{"0":{"35":1,"38":1,"70":1},"2":{"0":1,"10":1,"16":7,"23":1,"31":1,"35":2,"38":1,"64":3,"70":12,"71":14,"74":1,"75":1,"76":3,"166":1,"169":1,"176":1}}],["diffintersectingpolygons",{"2":{"10":1,"16":1,"166":1,"169":4}}],["date",{"2":{"81":1}}],["datas",{"2":{"200":1}}],["datasets",{"2":{"192":1,"197":1,"198":1}}],["dataset",{"2":{"192":1,"197":1}}],["datainterpolations",{"2":{"174":1}}],["dataapi",{"2":{"31":1,"154":7}}],["dataaspect",{"2":{"6":1,"7":1,"52":1,"55":1,"58":2,"62":1,"65":1,"84":2,"146":2,"175":1,"180":1}}],["dataframes",{"2":{"194":3,"198":2,"199":1}}],["dataframe",{"2":{"29":1,"194":1,"197":1,"198":5,"199":2}}],["data",{"0":{"146":1,"195":1},"2":{"23":1,"25":1,"27":1,"80":1,"146":2,"154":1,"180":10,"190":1,"192":2,"193":2,"194":2,"195":6,"198":1}}],["dashboard",{"0":{"7":1},"2":{"6":1,"7":1}}],["deu",{"2":{"199":2}}],["demonstrates",{"2":{"198":1}}],["densify",{"2":{"176":3}}],["densifying",{"2":{"176":1}}],["densifies",{"2":{"174":1}}],["denoted",{"2":{"119":1}}],["denotes",{"2":{"64":1}}],["debug",{"2":{"165":1}}],["debugging",{"2":{"59":1,"64":1}}],["derivation",{"2":{"74":1}}],["dealing",{"2":{"66":1}}],["delete",{"2":{"115":1,"122":1,"146":1,"182":1}}],["deleteat",{"2":{"64":6,"182":1,"184":2}}],["deltri",{"2":{"82":1}}],["delayed",{"2":{"64":10,"71":2,"74":2,"76":2}}],["delay",{"2":{"64":14,"70":2,"71":2,"73":2,"74":2,"75":2,"76":2}}],["delaunay",{"2":{"16":1,"82":1}}],["delaunaytriangulation",{"2":{"16":1,"31":1,"77":1,"82":6}}],["depend",{"2":{"64":2}}],["depends",{"2":{"64":1,"69":1}}],["depending",{"2":{"11":2,"16":1,"23":1,"74":1,"151":2,"154":1}}],["depth",{"2":{"59":2}}],["desktop",{"2":{"195":1}}],["dest",{"2":{"192":2}}],["destination",{"2":{"192":5}}],["desired",{"2":{"75":1,"195":1}}],["despite",{"2":{"53":1}}],["describe",{"2":{"17":1}}],["described",{"2":{"16":1,"59":1,"63":1,"64":1}}],["de",{"0":{"39":1},"1":{"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1},"2":{"119":2,"197":1}}],["deconstruct",{"2":{"148":1,"149":1}}],["decomposition",{"2":{"18":1,"149":1}}],["decomposing",{"2":{"18":1}}],["decompose",{"2":{"18":2,"29":1,"59":4,"148":1,"161":1}}],["decrementing",{"2":{"146":1}}],["decrease",{"2":{"63":1}}],["decreasing",{"2":{"16":1,"180":1}}],["decide",{"2":{"81":1,"146":1}}],["decision",{"2":{"24":1}}],["degenerate",{"2":{"16":1,"59":1,"69":2}}],["degeneracies",{"2":{"3":1}}],["degrees",{"2":{"16":1,"52":1,"145":1,"158":1,"176":1}}],["defines",{"2":{"64":1,"148":1,"149":1,"155":1,"156":1,"157":1,"164":1,"187":1}}],["define",{"2":{"16":1,"58":1,"74":2,"87":1,"146":2,"149":1,"152":1,"154":1,"158":1,"187":1,"200":2}}],["defined",{"2":{"1":1,"14":2,"15":2,"16":4,"22":1,"53":2,"59":1,"65":1,"66":4,"74":4,"85":2,"144":1,"154":1,"158":2,"177":1,"187":1}}],["definitions",{"2":{"188":1}}],["definition",{"2":{"14":8,"16":9,"88":8,"93":1,"158":3,"177":1}}],["default",{"2":{"11":4,"14":10,"16":14,"32":1,"53":1,"56":2,"66":1,"70":1,"71":2,"73":1,"74":5,"75":1,"76":2,"82":1,"85":2,"146":5,"154":5,"156":1,"171":2,"180":2}}],["defaults",{"2":{"11":12,"14":4,"16":14,"151":6,"154":1,"155":3}}],["deeper",{"2":{"11":2,"16":1,"151":2,"153":1,"154":2}}],["detrimental",{"2":{"167":1}}],["detector",{"2":{"81":1}}],["detection",{"2":{"81":1,"146":1}}],["determined",{"2":{"64":1,"66":1}}],["determine",{"2":{"64":10,"66":3,"70":2,"73":2,"74":9,"75":2,"94":1,"107":1,"119":9,"122":1,"125":1,"135":1,"182":3,"197":1}}],["determines",{"2":{"56":1,"64":3,"74":1,"119":10}}],["determinant",{"2":{"16":1,"59":1}}],["detail",{"2":{"26":1}}],["details",{"2":{"16":2,"156":4,"175":2}}],["details>",{"2":{"16":2}}],["det",{"2":{"10":1,"16":2,"59":4}}],["doi",{"2":{"70":2,"73":2,"75":2,"119":1}}],["doing",{"2":{"17":1,"22":1,"154":1,"193":1}}],["dot",{"2":{"53":2,"59":1}}],["download",{"2":{"192":1}}],["down",{"2":{"16":1,"18":1,"29":1,"59":1,"156":1}}],["doublets",{"2":{"199":2}}],["double",{"2":{"183":4}}],["doubled",{"2":{"16":1,"183":1}}],["douglas",{"2":{"178":2,"180":2,"182":1}}],["douglaspeucker",{"0":{"182":1},"2":{"10":1,"16":5,"178":1,"180":5,"182":6}}],["don",{"2":{"14":4,"16":3,"64":4,"70":1,"76":1,"88":6,"110":1,"119":1,"124":1,"128":1,"146":2,"148":2,"154":3,"177":1,"188":1}}],["done",{"0":{"4":1},"2":{"6":1,"7":1,"16":1,"119":2,"146":1,"149":1,"158":1,"167":1,"191":1,"197":1}}],["documenter",{"2":{"156":4,"175":2}}],["documentation",{"0":{"10":1},"1":{"11":1,"12":1,"13":1,"14":1,"15":1,"16":1},"2":{"10":1,"26":1,"58":1,"155":1}}],["docstring",{"2":{"156":8,"175":4}}],["docstrings",{"0":{"150":1},"1":{"151":1},"2":{"1":1,"155":1}}],["docs",{"0":{"26":1,"155":1},"2":{"26":1,"146":1}}],["doc",{"2":{"3":1,"4":1}}],["doable",{"2":{"3":1}}],["do",{"0":{"3":1,"23":1,"72":1},"2":{"7":1,"11":2,"16":2,"23":1,"31":1,"53":1,"56":2,"59":2,"60":1,"63":1,"66":1,"69":1,"76":3,"85":2,"87":1,"88":1,"103":1,"110":2,"111":1,"112":2,"119":1,"146":4,"148":2,"149":1,"151":2,"154":5,"156":4,"162":1,"163":1,"168":1,"172":1,"173":2,"176":1,"180":1,"185":2,"186":2,"192":2,"193":2,"194":3,"198":1,"199":1}}],["doesn",{"2":{"14":2,"16":2,"32":1,"56":1,"69":1,"88":1,"176":1,"188":1,"199":1}}],["does",{"0":{"22":1},"2":{"1":1,"19":1,"62":1,"74":2,"90":1,"93":3,"119":1}}],["1st",{"2":{"74":6}}],["198232937815632",{"2":{"193":1}}],["19823293781563178",{"2":{"193":2}}],["1999466709331708",{"2":{"191":1}}],["1998",{"2":{"70":1,"73":1,"75":1}}],["19",{"2":{"58":2,"119":2}}],["13309630561615",{"2":{"193":3}}],["13",{"2":{"16":3,"58":1,"70":1,"75":2,"119":1}}],["13401805979",{"2":{"8":2}}],["14182952335953",{"2":{"193":1}}],["14182952335952814",{"2":{"193":2}}],["14404531208901e",{"2":{"193":2}}],["1499775010124783",{"2":{"191":1}}],["1464721641710074",{"2":{"191":4}}],["14",{"2":{"13":2,"16":5,"58":2,"73":2,"74":2,"117":1,"118":1,"119":1,"175":2,"176":2}}],["15488729606723",{"2":{"193":3}}],["15",{"2":{"13":2,"16":4,"58":1,"68":1,"69":1,"73":1,"74":1,"117":1,"118":1,"119":1}}],["17893116483784577",{"2":{"193":2}}],["17289902010158",{"2":{"191":1}}],["172899020101585",{"2":{"191":3}}],["170356",{"2":{"145":2}}],["17",{"2":{"13":2,"16":3,"58":3,"73":1,"74":1,"117":1,"118":1,"119":2}}],["125",{"2":{"16":2,"73":1,"74":1}}],["127",{"2":{"13":2,"16":3,"73":1,"74":1,"117":1,"118":1,"192":1}}],["123",{"2":{"13":2,"16":3,"73":1,"74":1,"117":1,"118":1}}],["12636633117296836",{"2":{"193":2}}],["126",{"2":{"13":2,"16":3,"73":1,"74":1,"117":1,"118":1}}],["12",{"2":{"13":2,"16":5,"58":2,"73":1,"74":1,"117":1,"118":1,"119":1,"199":1}}],["124",{"2":{"13":2,"16":3,"73":1,"74":1,"117":1,"118":1}}],["11591614996189725",{"2":{"191":1}}],["11966707868197",{"2":{"191":1}}],["119667078681967",{"2":{"191":3}}],["110m",{"2":{"192":2}}],["110",{"2":{"80":1,"192":1}}],["11",{"2":{"8":2,"58":2,"119":1}}],["1145",{"2":{"70":1,"73":1,"75":1}}],["114",{"2":{"1":1}}],["16589608273778408",{"2":{"191":1}}],["165644",{"2":{"145":2}}],["16692537029320365",{"2":{"191":4}}],["166644",{"2":{"145":2}}],["163434",{"2":{"145":2}}],["169356",{"2":{"145":2}}],["164434",{"2":{"145":2}}],["16111",{"2":{"8":1}}],["16",{"2":{"6":1,"7":1,"58":2,"119":2}}],["180",{"2":{"16":2,"53":1,"145":1,"158":2}}],["18593721105",{"2":{"8":1}}],["18",{"2":{"6":1,"7":1,"58":3,"119":2}}],["1",{"2":{"6":1,"7":4,"8":1,"11":16,"13":76,"16":64,"52":4,"53":15,"55":7,"57":2,"58":11,"59":16,"62":4,"63":7,"64":72,"65":9,"66":15,"68":1,"69":10,"71":3,"74":9,"75":4,"76":11,"81":6,"84":7,"85":6,"88":16,"90":2,"91":6,"93":2,"94":2,"103":2,"104":8,"106":2,"107":5,"115":12,"119":38,"122":6,"124":4,"125":5,"127":1,"134":2,"135":6,"145":16,"146":27,"148":3,"151":4,"154":6,"156":1,"162":12,"163":2,"169":9,"176":1,"177":4,"180":8,"182":15,"183":3,"184":15,"185":6,"189":9,"191":8,"192":44,"193":12,"194":1,"198":8,"199":3}}],["10n",{"2":{"192":1}}],["10832215707812454",{"2":{"191":4}}],["100",{"2":{"7":3,"16":2,"79":1,"81":1,"146":2,"196":1}}],["1000000",{"2":{"192":1}}],["1000",{"2":{"6":2,"175":2,"192":1,"198":2}}],["10^9",{"2":{"6":1}}],["10",{"2":{"0":1,"16":12,"55":1,"58":5,"68":4,"69":10,"70":2,"73":1,"75":2,"87":2,"119":3,"121":2,"176":1,"180":4,"191":1}}],["|=",{"2":{"119":4,"122":1}}],["||",{"2":{"53":2,"64":13,"66":8,"69":1,"73":1,"74":5,"75":1,"88":18,"115":2,"119":8,"122":1,"127":1,"146":7,"182":1,"184":3}}],["|",{"2":{"0":4,"119":1}}],["|>",{"2":{"0":8,"6":2,"156":3,"175":1,"176":1,"180":3,"199":2}}],[">=",{"2":{"59":6,"115":4,"122":1,"184":1}}],[">geometryops",{"2":{"16":2}}],[">",{"2":{"0":2,"6":1,"8":2,"11":2,"16":6,"50":1,"53":1,"59":1,"64":17,"66":3,"69":5,"70":1,"71":1,"74":2,"75":1,"76":3,"84":1,"88":1,"115":8,"119":10,"122":2,"145":4,"146":12,"156":6,"165":1,"169":3,"177":2,"180":1,"182":12,"184":3,"185":1,"189":1,"199":1}}],["xticklabelsvisible",{"2":{"192":1}}],["xticklabelrotation",{"2":{"6":2}}],["xoffset",{"2":{"191":4,"193":1}}],["x=x",{"2":{"189":1}}],["x`",{"2":{"154":1}}],["xvec",{"2":{"146":4}}],["xbounds",{"2":{"146":4}}],["xhalf",{"2":{"146":2}}],["xlast",{"2":{"85":3}}],["xfirst",{"2":{"85":5}}],["x0",{"2":{"85":5}}],["xn",{"2":{"66":4}}],["xind+1",{"2":{"146":1}}],["xind",{"2":{"146":2}}],["xinterior",{"2":{"63":2}}],["xi−xi−1",{"2":{"16":1}}],["xcentroid",{"2":{"63":13}}],["xrange",{"2":{"58":3,"84":2}}],["xautolimits",{"2":{"58":2}}],["xp2",{"2":{"53":5}}],["x26",{"2":{"53":2,"56":6,"59":1,"60":4,"64":58,"66":36,"70":4,"71":4,"74":24,"76":2,"85":3,"88":14,"100":2,"101":2,"113":2,"114":2,"115":48,"119":170,"122":22,"127":2,"131":2,"132":2,"141":2,"142":2,"145":4,"146":12,"154":2,"165":2,"169":6,"172":2,"176":2,"182":10,"183":2,"189":4,"197":4}}],["x2",{"2":{"16":3,"59":4,"63":2,"66":18,"85":8,"115":10,"119":5,"122":4,"146":5,"177":6,"189":2}}],["x1",{"2":{"16":4,"59":3,"63":2,"66":22,"85":8,"115":11,"119":6,"122":5,"146":5,"177":7,"189":2}}],["xs",{"2":{"16":3,"66":4,"146":30,"189":4}}],["xmax",{"2":{"16":1,"65":2,"66":48}}],["xmin",{"2":{"16":1,"65":2,"66":49}}],["x3c",{"2":{"15":2,"16":34,"31":1,"53":4,"56":2,"59":66,"64":17,"66":11,"69":3,"70":1,"73":1,"74":6,"75":1,"84":1,"85":13,"88":2,"115":33,"119":13,"122":10,"145":1,"146":4,"148":2,"154":3,"156":15,"158":3,"159":4,"160":4,"163":2,"166":3,"169":5,"176":2,"181":2,"182":6,"183":3,"184":9,"200":1}}],["xy`",{"2":{"171":1}}],["xy",{"2":{"11":8,"59":1,"171":3}}],["x",{"2":{"0":6,"1":1,"3":5,"6":11,"7":10,"8":4,"11":8,"14":2,"16":8,"50":2,"53":9,"56":2,"58":8,"62":1,"63":10,"64":21,"65":1,"66":8,"69":6,"71":9,"74":18,"76":9,"84":2,"85":7,"88":3,"115":21,"119":16,"122":7,"145":11,"146":2,"148":4,"149":2,"151":6,"154":5,"156":10,"160":5,"165":2,"170":2,"171":1,"173":4,"177":2,"180":2,"182":2,"184":1,"185":2,"186":2,"189":33,"191":6,"192":2,"193":2,"197":1,"199":2}}],["utm",{"2":{"192":1}}],["utility",{"0":{"189":1},"2":{"59":1,"148":1,"154":1}}],["utils",{"0":{"184":1},"2":{"31":1}}],["u2",{"2":{"119":4}}],["u1",{"2":{"119":4}}],["update",{"2":{"64":6,"146":10}}],["updated",{"2":{"64":6,"156":3}}],["updates",{"2":{"59":1}}],["up",{"2":{"64":2,"74":1,"119":1,"129":1,"152":1,"168":1,"182":2,"191":2}}],["upper",{"2":{"16":1,"146":1,"198":1}}],["uv",{"2":{"59":1}}],["until",{"2":{"146":3,"152":1,"182":1,"188":1}}],["unprocessed",{"2":{"64":1}}],["unknown",{"2":{"64":4,"66":15}}],["unknown=3",{"2":{"64":1}}],["unmatched",{"2":{"64":9,"66":26}}],["understand",{"2":{"187":1}}],["under",{"2":{"56":2,"195":1}}],["undergrad",{"2":{"3":1}}],["undef",{"2":{"53":2,"64":1,"181":1,"182":1,"184":2,"189":2}}],["unless",{"2":{"22":1,"64":1,"71":2,"74":2,"76":2,"154":1}}],["unlike",{"2":{"18":1,"187":1}}],["unneeded",{"2":{"16":3,"64":1,"70":2,"73":2,"75":2}}],["unnecessary",{"2":{"16":3,"146":1,"181":1,"182":1,"183":1}}],["universal",{"2":{"192":1}}],["united",{"2":{"180":1}}],["unit",{"2":{"158":1}}],["unify",{"2":{"25":1,"27":1}}],["unique",{"2":{"16":2,"74":3,"166":2,"169":2}}],["unioning",{"2":{"76":1}}],["unionintersectingpolygons",{"2":{"10":1,"16":8,"70":1,"71":2,"73":1,"74":2,"75":1,"76":2,"166":2,"167":2,"168":1,"169":4}}],["unions",{"0":{"76":1},"2":{"18":1,"159":1}}],["union",{"0":{"36":1,"75":1},"2":{"0":3,"10":1,"11":4,"13":4,"14":8,"16":22,"23":2,"31":1,"32":1,"36":2,"53":2,"56":1,"59":1,"63":4,"64":7,"66":1,"73":2,"75":18,"76":30,"85":1,"88":8,"96":2,"97":4,"98":1,"100":2,"101":1,"109":2,"110":6,"113":2,"114":1,"122":4,"127":2,"128":4,"129":1,"131":2,"132":1,"137":2,"138":4,"139":1,"141":2,"142":1,"145":1,"146":5,"148":3,"149":1,"151":4,"152":3,"154":3,"159":4,"166":1,"167":1,"169":9,"177":4,"180":2,"181":3,"182":3,"183":3,"189":1}}],["unchanged",{"2":{"11":2,"16":2,"151":2,"154":1,"180":1}}],["unwrap",{"0":{"156":1},"2":{"10":1,"16":3,"156":17}}],["unstable",{"2":{"6":1,"154":1,"160":1}}],["usage",{"2":{"199":1}}],["usable",{"2":{"157":1}}],["usa",{"0":{"80":1},"2":{"80":4,"180":15,"199":3}}],["us",{"2":{"56":1,"82":1,"192":1,"199":1}}],["usually",{"2":{"16":2,"26":2,"77":1,"154":1,"156":1,"158":1,"195":1}}],["usual",{"2":{"16":1,"163":1,"166":1}}],["usecases",{"2":{"25":1,"27":1}}],["uses",{"2":{"16":3,"77":1,"82":1,"119":1,"157":1,"158":1,"171":1,"176":1,"180":1,"195":1}}],["users",{"2":{"31":1,"149":1,"167":1}}],["user",{"2":{"16":12,"23":1,"63":1,"70":3,"73":3,"75":3,"154":1,"181":1,"182":1,"183":1,"197":1}}],["useful",{"2":{"16":10,"59":1,"146":1,"174":1,"177":1,"180":2,"188":1}}],["used",{"2":{"11":2,"15":2,"16":9,"53":1,"56":1,"57":1,"59":1,"63":2,"64":7,"66":1,"69":1,"74":1,"84":1,"85":1,"88":1,"122":1,"146":2,"148":1,"151":2,"154":1,"156":1,"158":1,"159":1,"161":1,"177":1,"180":1,"182":2,"187":2,"192":1,"195":1,"197":2,"198":1}}],["use",{"2":{"0":1,"11":4,"14":2,"15":2,"16":12,"20":1,"23":1,"26":1,"59":1,"64":1,"76":1,"82":2,"115":2,"122":1,"146":1,"147":1,"148":3,"151":2,"154":4,"155":1,"158":2,"163":1,"173":1,"175":1,"177":1,"180":1,"182":2,"188":3,"191":1,"195":1,"197":2,"200":2}}],["using",{"0":{"192":1},"2":{"0":4,"6":4,"7":1,"8":1,"11":8,"14":2,"15":6,"16":12,"31":6,"32":1,"50":1,"52":1,"53":1,"55":2,"56":2,"58":4,"59":7,"60":3,"62":2,"63":1,"64":5,"65":2,"66":1,"68":2,"69":1,"71":3,"72":1,"74":4,"76":3,"79":1,"80":2,"81":1,"82":2,"84":2,"85":2,"87":2,"88":1,"90":2,"91":1,"93":2,"94":1,"101":1,"103":2,"104":1,"106":2,"107":1,"114":1,"115":1,"117":2,"118":1,"119":1,"121":2,"122":1,"124":2,"125":1,"132":1,"134":2,"135":1,"142":1,"145":1,"146":5,"147":1,"148":2,"149":2,"151":2,"152":1,"154":4,"155":1,"156":1,"160":1,"163":1,"166":1,"169":1,"170":2,"171":1,"172":3,"173":1,"175":1,"176":5,"177":1,"180":3,"182":1,"184":1,"185":4,"186":2,"188":2,"189":1,"190":4,"191":1,"193":1,"194":2,"196":1,"197":1,"198":4,"199":2}}],["phi``",{"2":{"158":1}}],["physics",{"2":{"16":1,"158":1}}],["psa",{"2":{"148":1,"154":1}}],["pb",{"2":{"115":2}}],["p0",{"2":{"85":9}}],["p3",{"2":{"64":8,"183":4}}],["ptm",{"2":{"145":3}}],["ptj",{"2":{"145":5}}],["pti",{"2":{"145":3}}],["ptrait",{"2":{"85":2}}],["pts",{"2":{"64":22,"69":7}}],["pt",{"2":{"64":114,"69":2,"74":26,"119":8,"182":4}}],["pt2",{"2":{"64":14,"74":2}}],["pt1",{"2":{"64":18,"74":2}}],["pn",{"2":{"127":3}}],["pn2",{"2":{"64":4}}],["pn1",{"2":{"64":4}}],["pfirst",{"2":{"56":3}}],["pu",{"2":{"198":2}}],["purpose",{"2":{"154":1}}],["pure",{"2":{"16":1,"82":1,"146":1}}],["purely",{"2":{"16":2,"18":1,"158":1,"176":1}}],["push",{"2":{"64":15,"69":5,"70":2,"73":2,"74":2,"75":4,"76":5,"146":3,"163":1,"177":3,"182":3}}],["pulling",{"2":{"82":1}}],["pull",{"2":{"25":1,"27":1}}],["public",{"2":{"24":1}}],["peucker",{"2":{"178":2,"180":3,"182":2}}],["peaks",{"2":{"146":2}}],["peculiarities",{"0":{"21":1},"1":{"22":1,"23":1,"24":1}}],["persist",{"2":{"154":1}}],["performs",{"2":{"59":1,"148":1,"177":1}}],["perform",{"2":{"26":1,"58":1,"59":2,"64":1,"148":1,"149":1,"197":3,"198":2,"200":1}}],["performing",{"2":{"16":3,"23":1,"59":1,"70":1,"73":1,"75":1,"198":1}}],["performed",{"2":{"16":1,"158":1,"198":1}}],["performance",{"2":{"14":2,"16":2,"22":1,"146":1,"167":1,"170":1,"180":1,"195":1}}],["per",{"2":{"15":4,"16":2,"58":1,"59":2,"64":5,"146":1,"148":2,"154":2,"177":1}}],["people",{"2":{"3":1}}],["pay",{"2":{"148":1}}],["paper",{"2":{"119":2}}],["pa",{"2":{"115":2}}],["pathof",{"2":{"180":2}}],["paths",{"0":{"196":1},"2":{"160":1,"196":2}}],["path",{"2":{"55":3,"192":2}}],["parquet",{"2":{"195":3}}],["parent",{"2":{"160":1}}],["parse",{"2":{"119":1,"122":1}}],["part",{"2":{"66":2,"76":2,"119":3,"153":1}}],["partition",{"2":{"148":2,"154":2}}],["partialsort",{"2":{"184":1}}],["partial",{"2":{"66":4}}],["partially",{"2":{"64":2,"76":2}}],["particularly",{"2":{"59":1}}],["particular",{"2":{"30":1,"53":1,"146":1,"192":2}}],["parallel",{"2":{"119":1,"145":1}}],["paradigm",{"0":{"29":1}}],["paradigms",{"0":{"17":1},"1":{"18":1,"19":1,"20":1},"2":{"17":2,"20":1}}],["parametrized",{"2":{"158":1}}],["parameters",{"2":{"16":1,"156":1,"159":2}}],["parameter",{"2":{"16":2,"159":3}}],["parameterized",{"2":{"16":1,"158":1}}],["params",{"2":{"16":2,"188":10}}],["parlance",{"2":{"15":2,"16":2,"59":1,"158":1}}],["passes",{"2":{"66":2,"119":1}}],["passed",{"2":{"11":4,"16":7,"82":1,"146":1,"156":2,"171":1,"176":2,"185":1,"188":2,"200":1}}],["passable",{"2":{"59":18}}],["passing",{"2":{"18":1,"154":1,"178":1}}],["pass",{"2":{"15":2,"16":4,"18":1,"59":1,"91":1,"104":1,"118":1,"119":2,"154":1,"160":1,"176":1,"177":1,"180":1}}],["pairs",{"2":{"74":1,"191":1}}],["pair",{"2":{"13":4,"16":2,"66":1,"122":2,"148":1,"154":2}}],["packages",{"2":{"16":1,"25":1,"27":1,"77":1,"156":1,"161":1,"187":1,"190":3,"192":1,"195":1}}],["package",{"2":{"11":4,"16":1,"22":1,"25":2,"27":2,"60":1,"77":2,"82":1,"146":1,"171":3,"172":1,"176":1,"192":1,"195":2}}],["page",{"2":{"3":1,"10":1,"26":1,"29":1,"31":1,"32":1,"50":1,"53":1,"56":1,"58":1,"59":1,"60":1,"63":1,"64":1,"66":1,"69":1,"71":1,"72":1,"74":1,"76":1,"82":1,"85":1,"88":1,"91":1,"101":1,"104":1,"114":1,"115":1,"118":1,"119":1,"122":1,"132":1,"142":1,"145":1,"146":1,"147":1,"148":1,"154":1,"155":1,"156":1,"160":1,"163":1,"166":1,"169":1,"170":1,"172":1,"173":1,"177":1,"184":1,"185":1,"186":1,"188":1,"189":1}}],["pl",{"2":{"198":2}}],["plt",{"2":{"191":1}}],["please",{"2":{"64":1}}],["place",{"2":{"74":1,"197":1}}],["placement",{"2":{"64":1}}],["plan",{"2":{"174":1}}],["plane",{"2":{"16":1,"59":1,"158":3,"196":1}}],["planar",{"2":{"10":1,"16":3,"158":5}}],["plus",{"2":{"15":2,"16":1,"59":1}}],["plottable",{"2":{"146":1}}],["plotted",{"2":{"62":1}}],["plotting",{"0":{"191":1},"2":{"16":1,"146":1,"174":1,"177":1,"190":1,"191":4,"192":1}}],["plots",{"2":{"58":2}}],["plot",{"0":{"192":1},"2":{"6":1,"58":3,"79":2,"80":1,"81":1,"87":1,"121":1,"146":1,"176":2,"180":4,"190":2,"191":9,"192":5,"193":1,"195":1,"198":1}}],["p2y",{"2":{"189":3}}],["p2x",{"2":{"189":3}}],["p2box",{"2":{"58":1}}],["p2",{"2":{"8":12,"13":4,"14":4,"16":6,"53":12,"56":9,"64":18,"66":19,"75":2,"81":1,"85":15,"88":11,"94":2,"103":2,"119":12,"122":2,"145":3,"175":1,"183":4,"189":3,"191":2}}],["p1y",{"2":{"189":3}}],["p1x",{"2":{"189":3}}],["p1",{"2":{"8":12,"13":6,"14":4,"16":7,"53":21,"56":8,"58":4,"64":9,"66":25,"68":1,"75":2,"81":2,"85":15,"88":14,"93":5,"94":3,"103":5,"119":4,"122":2,"127":3,"145":3,"183":4,"189":3,"191":1}}],["pick",{"2":{"192":2}}],["piece",{"2":{"64":6,"169":6}}],["pieces",{"2":{"64":12,"69":1,"71":2,"75":4,"119":1,"169":9}}],["pixels",{"2":{"146":1}}],["pixel",{"2":{"16":2,"146":7}}],["pi",{"2":{"6":2}}],["pythagorean",{"2":{"85":1}}],["py",{"2":{"6":2,"7":2}}],["px",{"2":{"6":2,"7":2}}],["p",{"2":{"6":13,"7":12,"8":2,"11":10,"16":5,"52":1,"55":1,"62":1,"64":5,"65":1,"66":5,"71":2,"75":2,"79":1,"80":1,"84":3,"87":1,"90":1,"93":1,"103":1,"106":1,"115":4,"117":1,"119":20,"121":1,"124":1,"134":1,"145":4,"146":3,"149":3,"151":6,"154":5,"173":7,"175":1,"179":1,"180":1,"184":3,"185":9,"186":7,"189":11,"197":1,"198":1}}],["poylgon",{"2":{"119":1}}],["potential",{"2":{"66":1}}],["potentially",{"2":{"16":2,"64":1,"166":2,"169":2}}],["post",{"2":{"182":2}}],["possibly",{"2":{"154":1}}],["possiblenodes",{"2":{"146":2}}],["possible",{"2":{"16":3,"70":1,"73":1,"75":1,"146":1,"148":1,"154":1}}],["possibility",{"2":{"152":1}}],["possibilities",{"2":{"74":1}}],["position=",{"2":{"180":1}}],["position",{"2":{"16":1,"145":1,"175":1}}],["positive",{"2":{"14":8,"16":4,"55":3,"56":1,"84":3,"85":3,"177":1,"184":1}}],["polgons",{"2":{"146":1}}],["polgontrait",{"2":{"11":2,"16":1,"151":2}}],["pole",{"2":{"16":2,"158":2}}],["poles",{"2":{"16":1,"158":1}}],["polar",{"2":{"16":1,"176":1}}],["polynodes",{"2":{"64":7,"70":1,"73":1,"75":1}}],["polynode",{"2":{"64":36}}],["polypoints",{"2":{"59":46}}],["polys",{"2":{"16":2,"64":39,"68":3,"69":10,"70":14,"71":14,"73":9,"74":6,"75":14,"76":28,"169":26}}],["polys1",{"2":{"13":4,"16":2,"122":6}}],["polys2",{"2":{"13":4,"16":2,"122":6}}],["poly2",{"2":{"13":6,"14":4,"16":7,"70":2,"88":2,"119":19,"122":7}}],["poly1",{"2":{"13":6,"14":4,"16":7,"70":2,"88":2,"119":14,"122":7}}],["poly",{"2":{"8":2,"13":4,"16":16,"52":1,"55":1,"56":6,"58":2,"59":3,"62":1,"64":107,"65":2,"66":4,"68":4,"69":20,"70":22,"71":12,"73":15,"74":10,"75":19,"76":79,"79":2,"84":1,"85":3,"88":4,"115":10,"119":21,"122":8,"145":5,"146":5,"169":18,"175":2,"179":2,"180":8,"189":8,"191":2,"198":5}}],["polygon3",{"2":{"191":2,"192":1}}],["polygon2",{"2":{"191":6}}],["polygon1",{"2":{"191":4}}],["polygonization",{"2":{"146":1}}],["polygonizing",{"0":{"146":1}}],["polygonized",{"2":{"146":1}}],["polygonize",{"2":{"3":1,"10":1,"16":6,"31":1,"146":31}}],["polygon`",{"2":{"59":3,"82":1}}],["polygontrait",{"2":{"8":3,"11":2,"13":8,"14":12,"16":14,"23":1,"32":1,"53":2,"56":3,"59":3,"63":2,"64":2,"66":2,"69":1,"70":5,"71":5,"73":3,"74":5,"75":4,"76":8,"85":2,"88":10,"96":2,"97":1,"98":1,"99":3,"100":1,"109":2,"110":2,"111":1,"112":2,"113":1,"115":4,"122":8,"127":2,"128":1,"129":1,"130":3,"131":1,"137":2,"138":1,"139":1,"140":3,"141":1,"148":1,"149":1,"151":2,"152":2,"154":2,"163":2,"165":3,"166":1,"169":2,"180":2,"189":1}}],["polygons",{"0":{"99":1,"130":1,"140":1,"167":1},"1":{"168":1,"169":1},"2":{"3":1,"13":8,"14":6,"15":2,"16":18,"23":5,"31":1,"56":5,"57":1,"59":2,"62":1,"63":1,"64":14,"66":1,"69":2,"70":9,"71":5,"73":3,"74":8,"75":6,"76":19,"84":1,"85":1,"88":5,"99":1,"122":5,"140":1,"145":1,"146":19,"152":1,"162":2,"166":3,"167":2,"168":2,"169":10,"178":1,"180":1,"191":3,"192":1,"198":5,"199":3}}],["polygon",{"0":{"34":1,"64":1,"67":1,"70":1,"71":1,"74":1,"75":1,"76":1,"112":1},"1":{"35":1,"36":1,"37":1,"38":1,"68":1,"69":1},"2":{"0":3,"3":2,"8":4,"10":1,"11":8,"13":8,"14":42,"15":18,"16":65,"20":1,"23":1,"52":1,"53":5,"55":2,"56":5,"57":5,"58":16,"59":57,"62":2,"63":4,"64":39,"65":3,"66":4,"68":3,"69":10,"70":5,"71":7,"73":5,"74":6,"75":6,"76":34,"77":1,"81":1,"82":3,"84":3,"85":14,"88":12,"94":1,"96":3,"97":3,"98":4,"99":8,"109":3,"110":4,"111":4,"112":4,"115":1,"119":66,"122":4,"125":1,"127":3,"128":4,"129":5,"130":7,"135":1,"137":3,"138":4,"139":4,"140":8,"145":5,"146":4,"151":2,"154":1,"161":4,"162":8,"163":5,"164":1,"166":4,"167":3,"168":12,"169":7,"175":1,"176":4,"179":1,"180":9,"185":3,"189":6,"191":12,"192":5,"193":7,"194":2,"198":6}}],["pointwise",{"0":{"185":1},"2":{"171":1}}],["point1",{"2":{"85":4}}],["point`",{"2":{"74":1}}],["pointedgeside",{"2":{"64":1}}],["point₂",{"2":{"63":13}}],["point₁",{"2":{"63":13}}],["point3s",{"2":{"59":10}}],["point3f",{"2":{"58":1}}],["pointrait",{"2":{"16":1}}],["point2f",{"2":{"58":4,"59":2,"79":1,"84":1}}],["point2d",{"2":{"58":1}}],["point2",{"2":{"16":2,"59":5,"81":1,"85":4}}],["pointtrait",{"2":{"11":2,"14":8,"16":9,"18":1,"32":1,"50":1,"53":2,"56":1,"59":3,"66":1,"73":2,"82":1,"85":17,"88":8,"96":6,"100":1,"109":6,"113":1,"127":6,"131":1,"137":6,"141":1,"148":4,"149":2,"151":2,"152":1,"154":7,"156":12,"159":2,"165":3,"166":1,"170":1,"173":2,"180":2,"185":2,"186":2,"189":1}}],["pointorientation",{"2":{"10":1,"16":2,"119":2}}],["points2",{"2":{"13":2,"16":1,"122":3}}],["points1",{"2":{"13":2,"16":1,"122":3}}],["points",{"0":{"96":1,"137":1},"2":{"3":3,"6":1,"10":1,"11":6,"13":2,"14":22,"15":2,"16":53,"53":2,"55":3,"56":3,"58":8,"59":32,"63":1,"64":55,"66":5,"69":3,"70":5,"71":1,"73":8,"74":28,"75":4,"76":1,"77":3,"79":4,"81":4,"82":6,"84":2,"85":8,"87":2,"88":13,"90":1,"94":6,"96":3,"97":4,"107":6,"109":1,"110":7,"111":3,"119":10,"122":5,"125":5,"127":1,"128":2,"129":4,"130":3,"134":1,"135":5,"137":3,"138":3,"139":3,"140":1,"144":1,"146":3,"148":1,"154":2,"170":2,"171":1,"175":2,"176":2,"180":11,"181":11,"182":26,"183":10,"184":33,"185":2,"186":2,"189":25,"191":8,"192":1,"197":1,"198":11}}],["point",{"0":{"109":1,"127":1},"2":{"3":2,"11":8,"13":20,"14":74,"15":14,"16":83,"20":1,"50":1,"53":12,"56":3,"57":3,"58":1,"59":126,"63":6,"64":97,"66":50,"69":13,"71":9,"73":1,"74":71,"76":9,"82":3,"84":17,"85":73,"88":27,"91":3,"93":1,"94":2,"96":8,"107":2,"109":10,"115":21,"117":1,"119":138,"121":2,"122":21,"124":1,"125":3,"127":10,"128":1,"130":1,"135":4,"137":11,"145":1,"146":3,"151":2,"154":1,"161":1,"162":2,"166":2,"167":1,"169":2,"171":1,"174":1,"180":2,"181":3,"182":9,"183":1,"185":2,"189":4,"191":111,"192":7,"193":8,"198":2}}],["practice",{"2":{"193":1}}],["prints",{"2":{"172":1}}],["printstyled",{"2":{"60":1,"172":1,"176":1}}],["println",{"2":{"60":1,"172":1,"176":1,"180":2}}],["print",{"2":{"60":2,"172":2,"176":2}}],["primitives",{"0":{"156":1},"2":{"31":1,"156":1}}],["primitive",{"2":{"29":1}}],["primarily",{"2":{"16":1,"25":2,"27":2,"159":1}}],["primary",{"2":{"13":4,"16":3,"94":1,"135":1,"180":1}}],["priority",{"2":{"11":2,"171":1}}],["progressively",{"2":{"152":1}}],["program",{"2":{"17":1}}],["programming",{"2":{"17":1,"26":1}}],["protters",{"2":{"148":1,"154":1}}],["promote",{"2":{"59":5}}],["property",{"2":{"148":2}}],["properties=gi",{"2":{"156":1}}],["properties=namedtuple",{"2":{"148":1}}],["properties=",{"2":{"146":1}}],["properties",{"2":{"16":1,"154":8,"156":1,"180":1,"184":1}}],["propagated",{"2":{"154":1}}],["propagate",{"2":{"59":16,"85":4}}],["probably",{"2":{"56":1,"154":1}}],["prod",{"2":{"53":4}}],["product",{"2":{"53":1}}],["process",{"2":{"96":3,"97":3,"98":3,"99":1,"109":3,"110":3,"111":2,"112":1,"115":1,"119":11,"127":1,"128":3,"129":1,"130":1,"137":3,"138":3,"139":3,"140":1,"148":1,"154":1,"182":1}}],["processed",{"2":{"64":6}}],["processors",{"2":{"31":1,"94":2,"107":2,"125":2,"135":2}}],["processor",{"2":{"31":1}}],["processing",{"2":{"23":1}}],["providers",{"2":{"162":1,"168":1}}],["provide",{"0":{"23":1},"2":{"16":6,"52":1,"55":1,"57":1,"62":1,"65":1,"68":1,"70":2,"73":2,"75":2,"84":1,"87":1,"90":1,"93":1,"103":1,"106":1,"117":1,"119":2,"121":1,"124":1,"134":1,"146":1,"184":1}}],["provides",{"2":{"16":1,"77":1,"82":1,"192":1}}],["provided",{"2":{"0":1,"14":2,"16":3,"64":1,"85":1,"88":1,"168":1,"176":2,"188":1}}],["proj",{"2":{"11":4,"16":3,"171":2,"172":4,"175":1,"176":6,"190":1}}],["projecting",{"2":{"192":1}}],["projections",{"2":{"158":1}}],["projection",{"2":{"85":2,"190":1,"192":1}}],["project",{"2":{"3":1}}],["projects",{"2":{"3":1}}],["profile",{"2":{"3":1}}],["pred",{"2":{"197":5,"198":1,"199":2,"200":1}}],["predicate",{"2":{"1":1,"115":1,"197":6,"198":1,"200":5}}],["predicates",{"0":{"5":1,"8":1,"200":1},"1":{"6":1,"7":1,"8":1,"9":1},"2":{"1":4,"5":1,"31":1,"64":5,"72":3,"74":4,"119":1,"197":1,"199":1}}],["pretty",{"2":{"171":1}}],["prettytime",{"2":{"6":2}}],["prevent",{"2":{"71":2,"74":2,"76":2}}],["prev^2",{"2":{"53":2}}],["prev",{"2":{"53":14,"64":69,"145":4}}],["previously",{"2":{"175":1}}],["previous",{"2":{"19":1,"53":1,"154":1,"181":3}}],["preparations",{"2":{"20":1}}],["prepared",{"2":{"20":1,"146":2}}],["prepare",{"0":{"20":1},"2":{"17":1,"20":1}}],["preserve",{"2":{"180":4,"182":3}}],["preserved",{"2":{"154":2}}],["preserving",{"2":{"178":1}}],["presentation",{"2":{"16":1,"59":1}}],["present",{"2":{"16":1,"154":1,"188":1}}],["presence",{"2":{"16":1,"32":1,"188":1}}],["prescribes",{"2":{"20":1}}],["press",{"2":{"16":1,"59":1}}],["pre",{"2":{"16":1,"75":1,"180":1,"182":2}}],["prefilter",{"2":{"16":1,"180":7}}],["precision",{"2":{"0":1}}],["2pi",{"2":{"191":1,"192":1,"193":1}}],["2nd",{"2":{"74":6}}],["2335447787454",{"2":{"193":1}}],["233544778745394",{"2":{"193":2}}],["23",{"2":{"58":3,"119":1}}],["23699059147",{"2":{"8":1}}],["28",{"2":{"58":2}}],["28083",{"2":{"8":2}}],["2658011835867806",{"2":{"191":1}}],["26745668457025",{"2":{"191":1}}],["267456684570245",{"2":{"191":3}}],["26",{"2":{"58":5,"119":2}}],["24989584635339165",{"2":{"191":1}}],["24279488312757858",{"2":{"191":4}}],["24",{"2":{"58":7,"119":1,"193":9}}],["274364",{"2":{"70":1,"73":1,"75":1}}],["274363",{"2":{"70":1,"73":1,"75":1}}],["27",{"2":{"58":2}}],["275543",{"2":{"16":6,"189":6}}],["2158594260436434",{"2":{"191":1}}],["215118",{"2":{"16":4,"189":4}}],["21664550952386064",{"2":{"191":4}}],["21",{"2":{"58":4,"119":2,"193":40}}],["21427",{"2":{"0":5}}],["2d",{"2":{"16":2,"25":1,"27":1,"158":4,"174":1}}],["25",{"2":{"58":3,"90":1,"119":1,"134":1,"193":12}}],["257223563`",{"2":{"176":1}}],["257223563",{"2":{"16":2,"158":1,"176":1}}],["258",{"2":{"0":1}}],["295828190107045",{"2":{"193":1}}],["29582819010705",{"2":{"193":2}}],["299820032397223",{"2":{"191":1}}],["29",{"2":{"58":3,"196":1}}],["298",{"2":{"16":2,"158":1,"176":2}}],["29th",{"0":{"2":1},"1":{"3":1,"4":1}}],["22",{"2":{"58":3,"119":1}}],["22168",{"2":{"13":2,"16":3,"73":1,"74":1,"117":1,"118":1}}],["224758",{"2":{"13":2,"16":3,"73":1,"74":1,"117":1,"118":1}}],["2^",{"2":{"7":1}}],["2",{"2":{"6":1,"7":1,"8":3,"11":38,"13":18,"15":2,"16":52,"25":2,"27":2,"32":1,"53":3,"56":1,"58":6,"59":32,"62":2,"63":4,"64":10,"65":6,"66":7,"68":1,"69":2,"74":2,"75":1,"79":1,"80":1,"81":3,"82":1,"84":1,"85":3,"88":4,"91":2,"104":2,"106":2,"107":3,"115":2,"119":11,"135":2,"145":2,"146":23,"148":1,"151":4,"154":4,"158":2,"169":1,"177":1,"180":5,"182":7,"183":7,"184":5,"185":18,"189":11,"191":7,"192":6,"193":10,"194":1,"196":1}}],["20340",{"2":{"195":1}}],["20682326747054",{"2":{"193":1}}],["206823267470536",{"2":{"193":2}}],["20093817218219",{"2":{"191":1}}],["200938172182195",{"2":{"191":3}}],["2018",{"2":{"119":1}}],["2017",{"2":{"16":1,"59":1}}],["20",{"2":{"58":3,"119":2,"191":60,"193":1}}],["2024",{"0":{"1":1,"2":1},"1":{"3":1,"4":1}}],["20th",{"0":{"1":1}}],["fn",{"2":{"195":8}}],["f``",{"2":{"158":1}}],["fc",{"2":{"148":5,"154":4,"156":13,"180":3,"189":14}}],["fj",{"2":{"146":2}}],["f2",{"2":{"64":2}}],["f1",{"2":{"64":2}}],["fra",{"2":{"199":2}}],["frame",{"2":{"194":1}}],["framework",{"2":{"148":2,"149":4}}],["fracs",{"2":{"64":20,"69":1}}],["frac",{"2":{"59":1,"64":2,"74":17,"180":2}}],["fractional",{"2":{"64":1,"74":3}}],["fractions",{"2":{"64":1,"74":4}}],["fraction",{"2":{"16":4,"74":2,"85":1,"180":1}}],["front",{"2":{"53":1}}],["from",{"2":{"0":1,"1":1,"11":6,"13":8,"14":32,"16":31,"20":1,"22":1,"26":1,"31":2,"56":2,"58":1,"59":4,"60":1,"63":1,"64":6,"66":11,"69":1,"70":1,"71":3,"73":1,"74":11,"75":1,"76":6,"82":1,"85":25,"107":2,"109":5,"110":4,"111":2,"112":1,"113":2,"119":6,"122":2,"145":2,"146":7,"154":1,"156":3,"158":1,"160":1,"169":1,"171":4,"174":1,"180":1,"181":1,"182":3,"183":1,"189":1,"190":1,"192":5,"195":1,"197":1,"198":1,"200":1}}],["footprint",{"2":{"193":1}}],["foldable",{"2":{"148":1,"154":2}}],["follows",{"2":{"64":2,"94":1,"107":1,"125":1,"135":1,"146":1}}],["followed",{"2":{"26":1}}],["following",{"2":{"16":1,"59":1,"68":1,"156":1,"162":1,"168":1,"180":1,"197":1}}],["focusing",{"2":{"25":1,"27":1}}],["foundational",{"2":{"17":1}}],["found",{"2":{"16":8,"26":1,"66":1,"69":1,"70":2,"73":2,"74":1,"75":2,"88":1,"146":5,"148":1,"152":3,"154":2,"156":4,"177":1}}],["forward",{"2":{"74":1}}],["forwards",{"2":{"64":1,"71":1,"76":1}}],["formats",{"2":{"190":1,"193":1,"195":3}}],["format",{"2":{"69":1,"195":3}}],["form",{"2":{"18":1,"64":3,"74":8,"76":3,"154":1}}],["formed",{"2":{"14":4,"16":3,"52":1,"53":4,"59":1,"64":8,"75":1,"76":1,"182":1}}],["formula",{"2":{"14":2,"16":1,"56":2,"66":1}}],["force",{"2":{"11":2,"154":3,"171":1,"180":1}}],["for",{"0":{"71":1,"74":1,"76":1},"2":{"1":4,"3":2,"6":5,"7":1,"10":2,"11":6,"13":2,"14":8,"15":6,"16":47,"18":1,"20":1,"22":1,"23":5,"25":3,"26":1,"27":3,"29":1,"31":3,"32":1,"33":1,"53":5,"56":8,"57":1,"58":1,"59":19,"60":3,"63":7,"64":35,"66":11,"69":5,"70":2,"71":3,"73":1,"74":7,"75":1,"76":9,"77":2,"80":1,"82":3,"84":2,"85":7,"88":13,"94":3,"100":1,"101":1,"103":1,"107":2,"113":1,"114":1,"115":6,"119":22,"121":1,"122":11,"125":2,"131":1,"132":1,"135":3,"141":1,"142":1,"144":1,"145":5,"146":13,"147":1,"148":1,"149":3,"151":2,"154":7,"156":9,"158":1,"159":1,"160":2,"161":3,"162":2,"164":1,"165":5,"167":3,"168":1,"169":5,"170":1,"171":3,"174":4,"175":7,"176":6,"177":8,"178":4,"180":12,"181":2,"182":2,"183":1,"184":6,"188":5,"189":7,"190":1,"192":4,"193":1,"195":3,"197":2,"199":2,"200":1}}],["fancy",{"2":{"191":1}}],["fancis",{"2":{"16":1,"59":1}}],["fair",{"2":{"175":1}}],["fail",{"2":{"11":2,"16":2,"148":1,"151":2,"154":2,"156":3,"176":1}}],["fallback",{"2":{"154":1}}],["falses",{"2":{"64":2,"69":1,"70":1,"73":1}}],["false",{"0":{"24":1},"2":{"10":1,"11":58,"13":14,"14":6,"16":58,"32":2,"35":1,"36":1,"37":1,"38":1,"50":1,"53":2,"56":1,"58":5,"64":26,"66":5,"69":1,"70":1,"71":3,"74":1,"75":4,"85":2,"87":2,"88":27,"90":2,"94":8,"96":2,"97":4,"98":1,"99":1,"100":1,"101":1,"103":2,"107":9,"109":1,"110":4,"113":1,"114":1,"115":11,"119":39,"122":22,"125":8,"127":3,"128":4,"129":1,"131":1,"132":1,"134":1,"135":7,"137":2,"138":4,"139":1,"140":1,"141":1,"142":1,"145":10,"146":5,"148":7,"151":8,"154":11,"156":3,"158":1,"160":3,"162":16,"168":44,"169":4,"177":2,"180":1,"184":2,"185":20,"189":2,"191":242,"192":12,"193":18,"197":1}}],["fashion",{"2":{"55":1}}],["faster",{"2":{"59":1,"154":1}}],["fast",{"2":{"5":1}}],["fulfilled",{"2":{"182":1}}],["fully",{"2":{"16":1,"64":4,"69":1,"122":4}}],["full",{"0":{"10":1},"1":{"11":1,"12":1,"13":1,"14":1,"15":1,"16":1},"2":{"10":1,"66":5,"165":1,"199":4}}],["furthest",{"2":{"146":1}}],["further",{"2":{"62":1,"154":1}}],["furthermore",{"2":{"13":4,"16":5,"64":1,"70":1,"73":1,"75":1,"94":1,"135":1}}],["fun",{"2":{"191":1}}],["fundamental",{"2":{"26":1,"187":1}}],["func",{"2":{"6":5}}],["funcs",{"2":{"6":2,"7":3}}],["functionality",{"2":{"74":1,"171":1,"173":1,"177":1,"188":1}}],["functionalities",{"2":{"64":1}}],["functionally",{"2":{"11":2,"16":1,"18":1,"29":1,"151":2,"154":1}}],["functions",{"0":{"11":1,"71":1,"74":1,"76":1,"151":1,"189":1},"2":{"3":3,"16":1,"17":1,"26":1,"29":1,"33":1,"56":1,"59":1,"63":1,"64":2,"66":1,"68":1,"119":1,"147":1,"149":1,"152":1,"165":3,"166":1}}],["function",{"2":{"1":2,"3":1,"6":3,"7":2,"11":8,"14":2,"16":12,"18":2,"29":1,"31":1,"32":2,"53":5,"56":3,"59":13,"63":6,"64":18,"66":7,"68":2,"69":4,"70":3,"71":3,"72":1,"73":2,"74":7,"75":2,"76":4,"82":2,"85":6,"87":1,"88":8,"90":1,"93":1,"94":1,"100":1,"101":1,"103":1,"106":1,"107":1,"113":1,"114":1,"115":5,"117":1,"119":9,"121":1,"122":7,"124":1,"125":1,"131":1,"132":1,"134":1,"135":1,"141":1,"142":1,"145":4,"146":16,"147":3,"148":11,"149":1,"151":4,"152":2,"154":15,"156":5,"160":1,"163":2,"165":9,"166":2,"169":2,"171":1,"173":2,"174":2,"176":2,"177":7,"180":3,"181":2,"182":3,"183":2,"184":7,"185":3,"186":1,"188":6,"189":12,"191":1,"197":4,"200":4}}],["future",{"2":{"23":1,"77":1,"85":1,"174":2}}],["f",{"2":{"8":1,"11":24,"16":26,"18":3,"19":1,"22":2,"52":1,"55":2,"58":4,"60":1,"62":2,"64":19,"65":2,"68":2,"70":2,"71":2,"73":2,"74":2,"75":2,"76":2,"79":2,"80":2,"84":5,"87":2,"90":2,"93":2,"103":2,"106":2,"117":2,"119":7,"121":2,"124":2,"134":2,"146":30,"148":64,"151":14,"152":2,"154":61,"156":48,"172":1,"175":2,"176":1,"179":2,"180":1,"184":6,"185":6,"188":5,"189":16,"191":6,"193":2,"198":3}}],["flexijoins",{"2":{"197":2,"198":3,"199":1,"200":5}}],["flexible",{"2":{"148":1,"154":1}}],["flags",{"2":{"64":5}}],["flag",{"2":{"64":12,"69":1}}],["flat",{"2":{"16":1,"184":2,"189":1}}],["flattened",{"2":{"18":1}}],["flattening`",{"2":{"158":1}}],["flattening",{"2":{"16":6,"148":1,"158":3,"176":2}}],["flatten",{"0":{"156":1},"2":{"0":3,"6":1,"10":1,"16":4,"18":1,"50":1,"59":1,"64":2,"66":3,"73":1,"76":1,"82":2,"115":1,"156":30,"169":1}}],["floating",{"2":{"16":1,"64":1,"74":5,"146":2}}],["float",{"2":{"16":3,"70":1,"73":1,"75":1}}],["float64",{"2":{"6":1,"11":12,"14":20,"16":30,"52":1,"53":3,"56":6,"63":1,"66":4,"69":2,"70":2,"73":1,"74":3,"75":1,"81":1,"85":12,"119":4,"122":2,"145":4,"162":6,"168":26,"175":2,"176":2,"177":1,"181":4,"182":9,"183":2,"184":6,"185":6,"186":1,"189":8,"191":190,"192":7,"193":10}}],["float64x2",{"2":{"6":6,"7":6,"8":2}}],["flipping",{"0":{"173":1},"2":{"173":1}}],["flipped",{"2":{"11":4,"16":2,"151":4,"154":2}}],["flipaxis",{"2":{"58":1}}],["flip",{"2":{"10":1,"16":1,"31":1,"149":2,"154":1,"173":2}}],["f64",{"2":{"6":2,"7":2}}],["fi",{"2":{"146":2}}],["fine",{"2":{"175":1}}],["final",{"2":{"76":1,"165":4,"176":1}}],["finally",{"2":{"58":2,"74":1,"146":1,"148":1,"154":3,"195":1}}],["findmin",{"2":{"184":1}}],["findmax",{"2":{"180":1,"182":1}}],["findall",{"2":{"165":1}}],["finding",{"2":{"74":1}}],["findfirst",{"2":{"64":6,"69":2,"80":1,"180":1}}],["findnext",{"2":{"64":3}}],["findlast",{"2":{"64":2}}],["findprev",{"2":{"64":2}}],["finds",{"2":{"64":1,"66":1}}],["find",{"2":{"53":6,"56":1,"64":12,"66":3,"69":2,"70":4,"73":2,"74":8,"75":1,"85":3,"88":1,"119":7,"146":2,"182":5,"199":1}}],["finish",{"2":{"3":1}}],["fill",{"2":{"64":1,"146":1,"177":3}}],["filled",{"2":{"64":5,"66":3,"84":1,"85":2,"119":16}}],["files",{"2":{"187":1,"195":2}}],["file",{"2":{"26":1,"32":1,"33":1,"64":1,"94":3,"107":3,"125":3,"135":3,"146":1,"147":1,"148":1,"149":1,"155":1,"156":1,"164":1,"171":1,"177":1,"178":1,"187":2,"190":1,"195":2}}],["filters",{"2":{"64":1}}],["filtering",{"2":{"16":1,"180":1}}],["filter",{"2":{"14":2,"16":2,"64":2,"148":1,"154":2,"169":2,"170":1,"180":1}}],["fit",{"2":{"17":1}}],["firstisright",{"2":{"146":2}}],["firstisleft",{"2":{"146":4}}],["firstisstraight",{"2":{"146":4}}],["firstnode",{"2":{"146":9}}],["first",{"2":{"13":18,"16":10,"53":14,"56":7,"58":1,"59":9,"60":1,"63":1,"64":17,"66":2,"69":1,"70":2,"73":1,"74":5,"75":3,"85":8,"88":4,"90":2,"91":2,"93":1,"94":2,"97":1,"98":1,"99":1,"104":2,"107":3,"119":22,"122":1,"125":2,"127":1,"134":1,"135":2,"138":1,"139":1,"140":2,"145":1,"146":16,"148":2,"154":3,"156":2,"162":1,"177":3,"181":1,"182":2,"189":2,"190":1,"191":1,"192":1,"193":1,"197":1,"198":1}}],["field",{"2":{"6":2,"64":2}}],["figure",{"2":{"6":1,"7":1,"55":1,"58":2,"81":1,"192":3}}],["fig",{"2":{"6":6,"7":6,"81":5,"191":7,"192":4,"196":2}}],["fix1",{"2":{"148":1,"154":1,"177":1}}],["fixme",{"2":{"145":1}}],["fix2",{"2":{"32":1,"64":2}}],["fixed",{"2":{"16":3,"70":1,"73":1,"75":1}}],["fix",{"0":{"20":1},"2":{"3":3,"8":3,"16":9,"17":1,"20":1,"70":1,"71":11,"73":1,"74":11,"75":1,"76":10,"81":2,"162":1,"164":1,"165":1,"168":1}}],["few",{"2":{"162":1}}],["fetched",{"2":{"146":1}}],["fetch",{"2":{"32":2,"148":1,"154":1}}],["feb",{"0":{"2":1},"1":{"3":1,"4":1}}],["featuretrait",{"2":{"11":4,"16":3,"95":4,"108":4,"115":2,"126":4,"136":4,"148":3,"151":4,"152":3,"154":3,"156":9,"189":5}}],["feature",{"2":{"11":12,"14":2,"16":10,"18":2,"22":1,"56":1,"66":1,"146":2,"148":6,"149":1,"151":12,"153":1,"154":22,"156":22,"180":2,"189":2,"195":1}}],["features",{"0":{"95":1,"108":1,"126":1,"136":1},"2":{"0":1,"11":2,"16":3,"22":1,"82":1,"146":3,"148":6,"151":2,"153":1,"154":11,"156":2,"192":1}}],["featurecollectiontrait",{"2":{"11":2,"16":2,"148":2,"151":2,"152":1,"154":3,"156":9,"189":5}}],["featurecollection",{"2":{"0":1,"16":2,"18":1,"146":4,"154":6,"156":1,"192":2}}],["cpu",{"2":{"199":1}}],["cp",{"2":{"196":1}}],["circumstances",{"2":{"158":2}}],["cy",{"2":{"145":2}}],["cyan",{"2":{"60":1,"172":1,"176":1}}],["cx",{"2":{"145":2}}],["cdot",{"2":{"145":1}}],["cs",{"2":{"119":9}}],["cshape",{"2":{"62":3}}],["cw",{"2":{"66":2}}],["cb",{"2":{"58":1,"81":1,"146":1}}],["cgrad",{"2":{"58":1}}],["cgal",{"2":{"58":1}}],["c",{"2":{"32":1,"56":1,"62":1,"66":4,"69":5,"72":3,"119":24,"176":1}}],["ceil",{"2":{"177":1}}],["ce",{"2":{"119":11}}],["certainly",{"2":{"74":1}}],["certain",{"2":{"17":1,"18":1,"26":1,"29":1}}],["central",{"2":{"64":1}}],["centroids",{"2":{"62":1,"63":1}}],["centroid",{"0":{"61":1,"62":1},"1":{"62":1,"63":1},"2":{"10":4,"14":3,"16":6,"31":1,"61":3,"62":4,"63":38,"148":1,"149":1,"180":4}}],["cent",{"2":{"62":2}}],["centered",{"2":{"64":1}}],["center",{"2":{"16":1,"62":1,"146":1}}],["cells",{"2":{"146":1}}],["cell",{"2":{"16":4,"65":3,"66":28,"146":2}}],["ctor",{"2":{"11":2,"16":1,"185":1}}],["customize",{"2":{"148":1,"154":1}}],["custom",{"0":{"200":1},"2":{"16":3,"59":1,"200":2}}],["curr^2",{"2":{"53":2}}],["curr",{"2":{"53":8,"64":116,"69":9,"76":3,"169":26}}],["currentnode",{"2":{"146":8}}],["current",{"2":{"53":1,"59":8,"64":3,"69":2,"71":1,"74":1,"76":6,"146":2,"169":3}}],["currently",{"2":{"15":2,"16":4,"23":1,"59":1,"64":1,"69":1,"71":2,"146":1,"154":1,"158":2}}],["curve",{"0":{"119":1},"2":{"13":2,"14":14,"16":18,"53":6,"56":7,"64":5,"66":3,"73":7,"84":1,"85":22,"88":6,"94":2,"96":4,"97":9,"98":9,"107":1,"109":4,"110":6,"111":3,"119":152,"122":1,"125":1,"128":6,"130":3,"135":1,"137":4,"138":6,"139":6}}],["curves",{"2":{"10":1,"13":2,"16":5,"56":3,"66":3,"74":1,"84":1,"85":1,"88":13,"99":1,"119":1,"122":1,"140":1,"180":2}}],["cutpolygon",{"2":{"68":1}}],["cuts",{"2":{"68":1}}],["cutting",{"0":{"67":1},"1":{"68":1,"69":1},"2":{"64":1,"69":2}}],["cut",{"0":{"68":1},"2":{"10":1,"16":6,"31":1,"59":1,"67":1,"68":5,"69":22,"119":1}}],["c2",{"2":{"8":2,"16":3,"85":3,"88":14,"146":21}}],["c1",{"2":{"8":2,"16":3,"85":4,"88":13,"146":26}}],["chunk",{"2":{"148":7,"154":6}}],["chunks",{"2":{"148":5,"154":4}}],["chull",{"2":{"50":2}}],["chose",{"2":{"24":1,"146":1}}],["choose",{"2":{"16":1,"82":1,"146":2}}],["changes",{"2":{"64":1}}],["changed",{"2":{"64":1}}],["change",{"2":{"24":1,"64":1,"81":1}}],["chain=2",{"2":{"64":1}}],["chain=1",{"2":{"64":1}}],["chain",{"2":{"64":66,"71":3,"74":4,"76":4,"81":2}}],["chains",{"2":{"20":1,"64":1}}],["chairmarks",{"2":{"6":1,"176":1,"180":1}}],["children",{"2":{"180":1}}],["child",{"2":{"16":2,"156":7}}],["checkargs",{"2":{"181":1,"182":1,"183":1,"184":1}}],["checking",{"2":{"88":1,"182":1}}],["checks",{"0":{"115":1,"116":1},"1":{"117":1,"118":1},"2":{"60":1,"64":1,"74":1,"87":1,"90":1,"93":1,"103":1,"106":1,"117":1,"119":5,"121":1,"122":1,"124":1,"134":1,"198":1}}],["checked",{"2":{"14":2,"16":1,"64":1,"74":1,"81":1,"119":1,"170":1}}],["check",{"2":{"1":1,"14":2,"16":1,"63":1,"64":8,"66":3,"69":1,"70":1,"72":1,"74":4,"75":1,"88":8,"119":11,"146":5,"154":1,"156":4,"168":1,"170":1,"175":2,"182":1,"184":1}}],["cleaner",{"2":{"82":1}}],["cleanest",{"2":{"82":1}}],["clear",{"2":{"65":1}}],["clearly",{"2":{"52":1,"55":1,"84":1}}],["clamped",{"2":{"74":18}}],["clamp",{"2":{"53":1,"74":1}}],["classified",{"2":{"64":1}}],["classify",{"2":{"64":4}}],["class",{"2":{"16":1,"146":1}}],["class=",{"2":{"16":6}}],["closure",{"2":{"154":2}}],["closing",{"2":{"53":1}}],["close",{"2":{"53":5,"64":2,"66":1,"69":1,"74":1,"85":9,"146":1,"162":1,"163":4}}],["closer",{"2":{"16":1,"158":1}}],["closest",{"2":{"14":6,"16":3,"74":2,"84":1,"85":6,"158":1}}],["closed2",{"2":{"88":2}}],["closed1",{"2":{"88":2}}],["closedring",{"2":{"10":1,"16":1,"161":1,"162":1,"163":4,"164":1,"165":1,"166":1}}],["closed",{"0":{"161":1},"1":{"162":1,"163":1},"2":{"3":1,"14":8,"16":11,"31":1,"53":6,"56":3,"63":3,"64":1,"66":1,"74":1,"76":3,"88":21,"96":2,"97":5,"98":5,"109":2,"110":5,"111":3,"119":52,"128":5,"129":1,"137":3,"138":5,"139":5,"145":1,"146":1,"161":1,"162":1,"163":2,"164":1,"166":1,"191":1}}],["clockwise",{"2":{"3":1,"14":2,"16":4,"55":1,"56":1,"66":7,"81":1,"144":2,"145":3,"146":1}}],["clipping",{"0":{"64":1,"70":1,"71":1,"74":1,"75":1,"76":1},"2":{"3":1,"16":1,"31":8,"64":9,"69":3,"70":1,"73":1,"75":1,"167":1}}],["creation",{"2":{"191":1,"193":1}}],["creating",{"0":{"190":1,"191":1,"194":1},"1":{"191":1,"192":1,"193":1,"194":1,"195":1},"2":{"119":1}}],["created",{"2":{"14":4,"16":2,"64":1,"85":3}}],["create",{"0":{"193":1},"2":{"6":2,"7":1,"16":2,"64":1,"69":1,"74":2,"82":1,"146":2,"154":1,"166":2,"167":3,"169":2,"190":2,"191":4,"192":5,"193":3,"194":1,"195":1,"198":1}}],["creates",{"2":{"1":1,"64":3}}],["criteria",{"2":{"94":2,"107":2,"125":2,"135":2,"182":3}}],["cropping",{"2":{"58":2}}],["cross=1",{"2":{"73":1}}],["cross`",{"2":{"73":1}}],["crossings",{"2":{"64":3,"119":1}}],["crossing",{"0":{"115":1},"2":{"16":2,"64":81,"70":1,"71":7,"73":3,"74":7,"75":1,"76":6,"94":1,"115":1,"119":1,"135":1}}],["crosses",{"0":{"43":1},"2":{"10":2,"13":3,"16":3,"31":1,"43":2,"64":1,"69":1,"115":26,"119":2,"197":1}}],["cross",{"0":{"132":1},"2":{"3":1,"16":1,"53":3,"64":13,"69":14,"70":2,"71":1,"72":4,"73":2,"74":10,"75":2,"76":1,"94":1,"107":1,"115":2,"119":17,"122":2,"125":1,"135":1,"145":3}}],["crc",{"2":{"16":1,"59":1}}],["crs2",{"2":{"192":2}}],["crs1",{"2":{"192":2,"193":1}}],["crs=nothing",{"2":{"154":1,"170":1,"180":1}}],["crs=gi",{"2":{"154":5,"156":3}}],["crs`",{"2":{"154":1,"171":6}}],["crs",{"0":{"192":1},"2":{"11":32,"14":4,"16":10,"32":2,"35":2,"36":2,"37":2,"38":2,"50":2,"82":1,"146":10,"151":4,"153":3,"154":36,"155":2,"156":5,"170":1,"171":7,"180":1,"190":1,"192":13,"193":7,"195":1}}],["categorize",{"2":{"69":1}}],["categorical",{"2":{"58":1}}],["came",{"2":{"69":1}}],["case",{"2":{"53":1,"57":2,"63":1,"64":1,"70":1,"74":2,"76":1,"119":16,"148":1,"200":1}}],["cases",{"2":{"16":1,"59":1,"69":2,"119":3,"148":1,"152":1,"154":1,"156":3}}],["cause",{"2":{"18":1,"23":1,"182":1}}],["careful",{"2":{"59":1,"152":1}}],["care",{"2":{"17":1,"154":1,"158":1}}],["carried",{"2":{"16":1,"188":1}}],["california",{"2":{"199":1}}],["callable",{"2":{"146":4,"165":1}}],["calls",{"2":{"64":1,"74":1,"76":1,"85":1,"94":1,"107":1,"125":1,"135":1,"152":1,"154":1,"177":1}}],["calling",{"2":{"33":1,"64":2,"154":1}}],["call",{"2":{"18":1,"24":1,"56":1,"63":1,"154":4,"178":1}}],["called",{"2":{"16":2,"63":3,"64":1,"154":1,"163":1,"165":1,"166":1,"188":1,"192":1}}],["calculation",{"2":{"74":1}}],["calculations",{"2":{"16":3,"25":2,"27":2,"74":1,"158":2,"176":1}}],["calculating",{"2":{"14":2,"16":1,"18":1,"64":1,"170":1}}],["calculated",{"2":{"16":1,"62":2,"66":1,"74":2,"85":1,"154":4}}],["calculates",{"2":{"14":4,"16":6,"56":1,"59":2,"66":1,"74":2,"75":1,"85":2,"176":1,"183":1}}],["calculate",{"2":{"0":1,"11":4,"15":2,"16":6,"53":3,"59":3,"63":1,"66":1,"74":1,"119":1,"146":1,"151":2,"154":3,"155":1}}],["calc",{"2":{"11":4,"16":4,"24":1,"32":1,"35":2,"36":2,"37":2,"38":2,"50":1,"53":4,"151":2,"153":1,"154":19,"155":1,"160":1,"170":1,"180":2}}],["cache",{"2":{"16":1,"59":1}}],["cairomakie",{"2":{"6":1,"52":1,"55":1,"58":2,"62":1,"65":1,"68":1,"79":1,"80":1,"81":1,"84":1,"87":1,"90":1,"93":1,"103":1,"106":1,"117":1,"121":1,"124":1,"134":1,"175":1,"176":1,"180":1,"190":1,"196":1,"198":1,"199":1}}],["cant",{"2":{"88":1,"146":1,"189":1}}],["cannot",{"2":{"13":6,"14":4,"16":5,"56":1,"88":1,"96":1,"99":1,"122":2,"125":1,"127":2,"129":1,"140":1}}],["can",{"2":{"1":2,"3":1,"6":1,"7":1,"11":2,"14":4,"16":16,"24":1,"26":1,"31":1,"53":1,"56":1,"57":2,"58":1,"59":3,"60":1,"63":1,"64":3,"66":1,"70":3,"73":3,"74":1,"75":3,"76":1,"81":1,"82":2,"87":1,"88":3,"90":1,"93":1,"106":1,"115":1,"117":2,"119":23,"121":2,"122":3,"124":1,"128":1,"129":1,"134":1,"137":1,"138":1,"139":1,"146":1,"147":1,"149":1,"151":2,"153":1,"154":8,"155":1,"156":1,"158":1,"162":2,"163":1,"166":1,"167":2,"168":1,"170":1,"172":1,"175":1,"176":2,"180":2,"188":1,"191":6,"192":1,"193":3,"195":3,"197":3,"198":3}}],["coastlines",{"2":{"196":1}}],["coarse",{"2":{"16":1,"174":1,"177":1}}],["cos",{"2":{"191":3,"192":1,"193":2}}],["copy",{"2":{"154":1,"165":1,"184":1}}],["coors1",{"2":{"145":2}}],["coors2",{"2":{"145":3}}],["coord",{"2":{"177":6}}],["coords",{"2":{"69":9,"177":8}}],["coordinatetransformations",{"2":{"11":4,"16":2,"180":1,"185":2,"190":1,"191":5,"193":2}}],["coordinate",{"0":{"59":1,"173":1,"192":1,"193":1},"2":{"11":8,"15":10,"16":7,"25":1,"27":1,"58":2,"59":10,"156":1,"171":4,"177":1,"190":3,"192":1}}],["coordinates",{"0":{"15":1,"57":1},"1":{"58":1,"59":1},"2":{"10":4,"11":2,"14":4,"15":12,"16":22,"56":2,"57":8,"59":25,"64":2,"65":1,"69":2,"70":1,"73":1,"75":1,"85":1,"88":2,"149":1,"158":2,"171":1,"173":2,"175":1,"176":3,"192":2}}],["co",{"2":{"119":2}}],["core",{"2":{"157":1}}],["corner",{"2":{"66":4,"146":1}}],["corners",{"2":{"66":1}}],["correspondent",{"2":{"145":1}}],["correspond",{"2":{"64":1}}],["corresponding",{"2":{"53":3,"71":2}}],["corrected",{"2":{"165":1}}],["correctness",{"2":{"161":1,"188":1}}],["correctly",{"2":{"154":1,"175":1}}],["correcting",{"2":{"20":1,"165":1}}],["corrections",{"0":{"164":1,"166":1},"1":{"165":1,"166":1},"2":{"162":1,"165":6,"168":1}}],["correction",{"2":{"16":10,"31":4,"70":1,"71":2,"73":1,"74":2,"75":1,"76":2,"161":1,"163":2,"164":2,"165":11,"166":7,"167":1,"169":2}}],["correct",{"2":{"16":3,"24":1,"53":1,"56":1,"63":1,"64":1,"66":1,"70":1,"73":1,"75":1,"85":1,"88":1,"94":1,"107":1,"122":1,"125":1,"135":1,"161":1,"162":2,"164":1}}],["cov",{"2":{"66":16}}],["cover",{"2":{"96":1,"100":1}}],["covering",{"2":{"16":2,"103":1,"166":2,"169":2}}],["covered",{"0":{"98":1,"99":1,"139":1},"2":{"13":2,"16":1,"71":1,"76":1,"93":1,"94":1,"98":2,"99":2,"100":1,"101":2,"103":1,"114":2,"119":3,"169":1}}],["coveredby",{"0":{"48":1,"92":1,"93":1,"96":1,"97":1,"100":1,"101":1,"114":1},"1":{"93":1,"94":1},"2":{"10":2,"13":7,"16":4,"31":1,"48":2,"64":1,"92":1,"93":3,"94":10,"95":6,"96":13,"97":15,"98":13,"99":5,"100":2,"101":2,"104":3,"197":1}}],["covers",{"0":{"47":1,"102":1,"103":1},"1":{"103":1,"104":1},"2":{"10":2,"13":9,"16":5,"31":1,"47":2,"102":1,"103":4,"104":5,"146":1,"197":1}}],["coverages",{"2":{"16":1,"66":1}}],["coverage",{"0":{"65":1},"2":{"10":1,"16":2,"31":1,"65":3,"66":16}}],["come",{"2":{"158":1}}],["commonly",{"2":{"195":1}}],["common",{"2":{"87":1,"155":1,"177":1,"190":1,"192":1,"193":1}}],["commented",{"2":{"145":1}}],["comments",{"2":{"119":1}}],["comment",{"2":{"30":1}}],["combos",{"2":{"71":1,"74":1,"76":1}}],["combines",{"2":{"63":1}}],["combine",{"2":{"63":2,"64":5,"169":1}}],["combined",{"2":{"16":1,"64":4,"76":1,"166":1,"169":2,"191":1}}],["combination",{"2":{"16":1,"64":1,"156":1}}],["coming",{"2":{"66":1}}],["com",{"2":{"16":2,"74":1,"82":1,"158":1}}],["compilation",{"2":{"160":1}}],["compiled",{"2":{"24":1}}],["compiler",{"2":{"24":1,"154":2,"160":2}}],["complex",{"2":{"149":1,"180":1,"197":1}}],["complexity",{"2":{"16":1,"149":1,"177":1}}],["complete",{"2":{"56":1}}],["completely",{"2":{"11":2,"13":8,"16":5,"64":2,"71":1,"76":1,"90":2,"91":1,"94":1,"103":1,"104":1,"119":1,"135":1,"151":2,"154":1,"158":1}}],["comprised",{"2":{"16":3,"70":1,"73":1,"75":1}}],["component",{"2":{"16":1,"56":3,"63":11,"66":8,"74":1,"154":2,"156":1}}],["components",{"2":{"16":2,"62":1,"63":2,"148":1,"156":23}}],["composed",{"2":{"14":8,"16":5,"88":5,"191":2}}],["computing",{"2":{"60":1,"77":1}}],["computational",{"2":{"16":1,"59":1}}],["computation",{"2":{"16":6,"59":1,"63":1,"70":1,"73":1,"75":1,"181":2,"182":2,"183":2}}],["computer",{"2":{"16":1,"59":1}}],["computes",{"2":{"16":1,"82":1}}],["compute",{"2":{"14":2,"16":3,"56":1,"59":1,"82":3,"177":1}}],["computed",{"2":{"14":8,"16":5,"53":1,"56":3,"59":3,"66":1,"196":1}}],["compact",{"2":{"199":3}}],["comparisons",{"2":{"197":1}}],["comparing",{"2":{"76":1,"88":1}}],["compares",{"2":{"146":1}}],["compared",{"2":{"88":1}}],["compare",{"2":{"13":2,"14":2,"16":2,"53":1,"76":1,"88":2,"122":1}}],["compatibility",{"2":{"56":1}}],["compatible",{"2":{"11":6,"16":1,"22":1,"25":1,"27":1,"53":1,"56":1,"59":2,"63":1,"66":1,"85":1,"88":1,"91":1,"94":1,"104":1,"107":1,"118":1,"122":1,"125":1,"135":1,"151":2,"152":1,"154":1,"171":2}}],["colname",{"2":{"154":3}}],["col",{"2":{"148":1,"154":2}}],["columns",{"2":{"154":2}}],["column",{"2":{"22":1,"148":8,"154":9,"156":2,"194":2,"197":8}}],["colored",{"2":{"198":1}}],["color=",{"2":{"192":2}}],["colors",{"2":{"79":1,"80":1,"196":1,"198":2}}],["colorrange",{"2":{"58":2,"84":1}}],["colorbar",{"2":{"58":1,"81":1,"84":1,"146":1}}],["color",{"2":{"16":1,"55":1,"58":2,"59":1,"60":1,"62":1,"68":3,"79":1,"80":1,"81":2,"84":2,"87":4,"90":4,"93":1,"103":1,"106":4,"121":4,"134":4,"172":1,"176":1,"191":1,"192":1,"196":1,"198":5}}],["colormap",{"2":{"7":1,"58":3,"84":1}}],["colatitude",{"2":{"16":1,"158":1}}],["collinear",{"2":{"13":2,"16":2,"64":5,"70":2,"73":3,"74":12,"75":2,"121":1,"122":2}}],["collections",{"0":{"100":1,"101":1,"113":1,"114":1,"131":1,"132":1,"141":1,"142":1},"2":{"11":4,"16":10,"22":1,"148":2,"151":4,"153":1,"154":2,"156":3,"180":2,"195":1}}],["collection",{"2":{"11":2,"14":14,"16":13,"18":2,"29":2,"53":2,"56":3,"66":2,"85":2,"100":2,"101":2,"113":2,"114":2,"131":2,"132":2,"141":2,"142":2,"148":1,"149":1,"151":2,"154":3,"180":1,"186":1,"189":1}}],["collect",{"2":{"0":3,"6":1,"50":1,"52":1,"55":2,"59":1,"62":1,"65":2,"68":2,"82":2,"84":1,"146":3,"148":1,"154":2,"175":4,"189":2}}],["conditions",{"2":{"197":4}}],["connected",{"2":{"119":5}}],["connect",{"2":{"66":11}}],["connecting",{"2":{"53":1,"182":1,"191":2}}],["connections",{"2":{"16":2,"166":2,"169":2}}],["contents",{"2":{"154":1,"161":1}}],["context",{"2":{"32":4,"176":4,"192":2}}],["contours",{"2":{"146":1}}],["contour",{"2":{"146":4}}],["continue",{"2":{"56":1,"64":7,"66":1,"71":2,"74":1,"119":1,"154":1,"165":1,"169":3,"184":1,"199":1}}],["contributions",{"2":{"25":1,"27":1}}],["controlled",{"2":{"24":1}}],["control",{"2":{"23":1}}],["containing",{"2":{"65":1,"198":1}}],["contain",{"2":{"13":2,"16":1,"26":1,"76":1,"90":1,"122":1,"191":1}}],["contains",{"0":{"45":1,"89":1,"90":1},"1":{"90":1,"91":1},"2":{"10":2,"13":7,"16":4,"26":1,"31":1,"33":1,"45":2,"64":1,"76":1,"77":1,"89":1,"90":5,"91":4,"152":1,"168":1,"197":1,"198":1}}],["contained",{"2":{"3":1,"13":2,"16":1,"76":4,"91":1,"103":1,"121":1,"122":1,"154":1,"198":1}}],["consistent",{"2":{"64":1,"149":1}}],["consistency",{"2":{"22":1}}],["considered",{"2":{"53":1,"59":1}}],["consider",{"2":{"52":1,"55":1,"62":1,"65":1,"66":3,"68":1,"84":2,"87":1,"90":1,"93":1,"103":1,"106":1,"117":1,"119":3,"121":1,"124":1,"134":1}}],["constprop",{"2":{"115":1}}],["constants",{"2":{"64":1}}],["const",{"2":{"31":4,"64":1,"94":4,"107":3,"125":4,"135":4,"155":3,"180":4}}],["constrained",{"2":{"16":3,"70":1,"73":1,"75":1}}],["constructing",{"2":{"193":1}}],["construct",{"2":{"159":1}}],["constructors",{"2":{"16":2,"159":2}}],["constructed",{"2":{"11":2,"20":1,"171":1}}],["concepts",{"0":{"28":1},"1":{"29":1,"30":1},"2":{"26":1}}],["concavehull",{"2":{"147":1}}],["concave",{"2":{"16":1,"53":2,"62":2,"145":2}}],["concieve",{"2":{"3":1}}],["convention",{"2":{"62":1}}],["convenience",{"2":{"59":1,"188":1}}],["conversely",{"2":{"64":1}}],["conversion",{"0":{"186":1},"2":{"22":1,"33":1}}],["converted",{"2":{"22":1,"59":3}}],["converts",{"2":{"16":1,"189":1}}],["convert",{"0":{"95":1,"108":1,"126":1,"136":1},"2":{"16":3,"32":1,"35":2,"36":2,"37":2,"38":2,"40":2,"41":2,"42":2,"43":2,"44":2,"45":2,"46":2,"47":2,"48":2,"49":2,"50":1,"59":6,"82":1,"84":1,"146":2,"176":1,"180":3,"186":1,"188":1,"189":1}}],["convexity",{"2":{"81":2}}],["convexhull",{"2":{"50":1,"147":1}}],["convex",{"0":{"50":1,"77":1,"80":1},"1":{"78":1,"79":1,"80":1,"81":1,"82":1},"2":{"10":1,"16":7,"31":2,"50":1,"53":3,"77":4,"79":2,"80":1,"81":4,"82":11,"145":1}}],["couple",{"2":{"194":1}}],["course",{"2":{"153":1}}],["could",{"2":{"14":2,"16":1,"56":3,"74":4,"76":1,"77":1,"85":1,"119":2,"158":1,"171":1}}],["couldn",{"2":{"3":1,"160":1}}],["country",{"2":{"199":8}}],["countries",{"2":{"0":1,"80":1,"180":1}}],["counted",{"2":{"74":2}}],["counters",{"2":{"59":8}}],["counterparts",{"2":{"33":1}}],["counter",{"2":{"16":1,"64":7,"119":1,"144":1,"145":1}}],["counterclockwise",{"2":{"3":1,"14":2,"16":2,"55":2,"56":1,"81":1,"82":1}}],["count",{"2":{"64":16,"146":1,"184":1}}],["code",{"2":{"1":1,"4":1,"26":5,"59":1,"94":1,"107":1,"119":1,"125":1,"135":1,"145":1,"160":1,"187":1,"199":1}}],["0e6",{"2":{"192":6}}],["0example",{"2":{"16":1}}],["097075198097933",{"2":{"193":1}}],["09707519809793252",{"2":{"193":2}}],["091887951911644",{"2":{"193":3}}],["0999933334666654",{"2":{"191":1}}],["09801605542096",{"2":{"191":1}}],["098016055420953",{"2":{"191":3}}],["09297443860091348",{"2":{"191":4}}],["09",{"2":{"58":1}}],["08506974233813636",{"2":{"193":2}}],["08",{"2":{"58":1}}],["062749678615475",{"2":{"193":1}}],["06274967861547665",{"2":{"193":2}}],["06592462566760626",{"2":{"191":1}}],["0650624499034016",{"2":{"191":4}}],["06",{"2":{"58":1}}],["02017324484778",{"2":{"193":1}}],["020173244847778715",{"2":{"193":2}}],["027886421973952302",{"2":{"191":4}}],["02",{"2":{"58":3}}],["04500741774392",{"2":{"193":1}}],["045007417743918",{"2":{"193":2}}],["049999166670833324",{"2":{"191":1}}],["0438052480035",{"2":{"191":1}}],["043805248003498",{"2":{"191":3}}],["04",{"2":{"58":6}}],["07518688541961",{"2":{"193":1}}],["075186885419612",{"2":{"193":2}}],["071",{"2":{"175":2,"176":2}}],["07",{"2":{"58":6,"175":6,"176":6}}],["009176636029576",{"2":{"193":1}}],["0091766360295773",{"2":{"193":2}}],["003135308800957",{"2":{"193":1}}],["0031353088009582475",{"2":{"193":2}}],["0035114210915891397",{"2":{"191":4}}],["006784125578492062",{"2":{"193":2}}],["0020133807972559925",{"2":{"193":2}}],["00839489109211",{"2":{"193":3}}],["008696",{"2":{"13":2,"16":3,"73":1,"74":1,"117":1,"118":1}}],["005465967083412071",{"2":{"191":4}}],["00111595449914",{"2":{"191":1}}],["001115954499138",{"2":{"191":3}}],["0010075412835199304",{"2":{"191":4}}],["001",{"2":{"180":1}}],["00085222666982",{"2":{"193":3}}],["000577332369005",{"2":{"193":1}}],["0005773323690041465",{"2":{"193":2}}],["000510363870095e6",{"2":{"192":2}}],["00025191811248184703",{"2":{"193":2}}],["000215611503127e6",{"2":{"192":2}}],["0007260527263e6",{"2":{"192":2}}],["000342160541625e6",{"2":{"192":2}}],["000124843834609e6",{"2":{"192":2}}],["000063948817746e6",{"2":{"192":2}}],["000026987852369e6",{"2":{"192":2}}],["000008144045314",{"2":{"193":1}}],["000007998400139e6",{"2":{"192":2}}],["000000999950001e6",{"2":{"192":2}}],["00001e6",{"2":{"192":1}}],["0004397316773170068",{"2":{"191":4}}],["000",{"2":{"180":1,"196":1}}],["00",{"2":{"58":2}}],["053798628882221644",{"2":{"193":2}}],["05877989361332",{"2":{"191":1}}],["058779893613323",{"2":{"191":3}}],["05416726609360478",{"2":{"191":4}}],["05",{"2":{"58":1}}],["052704767595",{"2":{"8":1}}],["037564867762832",{"2":{"193":1}}],["03756486776283019",{"2":{"193":2}}],["031245035570328428",{"2":{"193":2}}],["033518309870985",{"2":{"193":3}}],["03503632062070827",{"2":{"191":4}}],["03",{"2":{"58":4}}],["01458815628695",{"2":{"193":3}}],["016044338630866517",{"2":{"193":2}}],["01592650896568995",{"2":{"191":1}}],["01597247419241532",{"2":{"191":4}}],["01908693278165",{"2":{"191":1}}],["019086932781654",{"2":{"191":3}}],["01098781325325",{"2":{"191":1}}],["010987813253244",{"2":{"191":3}}],["011814947665167774",{"2":{"191":4}}],["01362848005",{"2":{"8":1}}],["01",{"2":{"7":1,"58":1,"175":1,"176":1,"191":1,"192":1,"193":1}}],["0^",{"2":{"6":2,"7":2}}],["0+2",{"2":{"6":2,"7":2}}],["0",{"2":{"0":1,"6":5,"7":8,"8":32,"13":70,"14":24,"16":190,"52":20,"53":3,"55":9,"56":4,"58":155,"59":2,"62":6,"63":6,"64":49,"65":13,"66":5,"68":22,"69":49,"70":42,"73":2,"74":21,"75":46,"76":2,"80":1,"84":20,"85":2,"87":13,"88":18,"90":16,"93":6,"94":6,"103":6,"104":12,"106":15,"115":9,"119":37,"121":13,"122":9,"124":12,"125":11,"134":16,"145":21,"146":7,"158":1,"162":24,"168":64,"169":4,"175":16,"176":13,"177":1,"180":11,"182":7,"184":4,"189":2,"191":129,"192":2,"193":46,"198":13}}],["=>",{"2":{"154":2}}],["=float64",{"2":{"63":3,"73":1,"75":1}}],["=false",{"2":{"53":1}}],["===",{"2":{"115":8,"145":4}}],["==",{"2":{"3":1,"19":1,"32":1,"53":4,"56":2,"59":9,"60":2,"63":1,"64":34,"66":30,"71":1,"74":20,"75":2,"76":1,"80":1,"84":1,"88":16,"119":44,"122":2,"145":3,"146":18,"154":2,"163":1,"165":1,"169":1,"172":1,"176":2,"180":1,"184":3}}],["=",{"2":{"0":1,"6":19,"7":33,"8":18,"11":10,"13":34,"14":14,"15":4,"16":62,"31":5,"32":7,"35":2,"36":2,"37":2,"38":2,"50":3,"52":4,"53":56,"55":6,"56":25,"58":35,"59":110,"60":3,"62":6,"63":36,"64":324,"65":6,"66":96,"68":7,"69":29,"70":21,"71":30,"73":18,"74":143,"75":21,"76":78,"79":6,"80":4,"81":14,"82":4,"84":15,"85":52,"87":7,"88":40,"90":7,"91":3,"93":4,"94":23,"95":3,"96":7,"97":14,"98":14,"99":4,"100":2,"101":2,"103":5,"104":3,"106":7,"107":18,"108":3,"109":11,"110":17,"111":9,"112":3,"113":2,"114":2,"115":57,"117":3,"118":3,"119":189,"121":7,"122":40,"124":3,"125":22,"126":3,"127":9,"128":14,"129":10,"130":6,"131":2,"132":2,"134":7,"135":22,"136":3,"137":11,"138":14,"139":14,"140":4,"141":2,"142":2,"145":32,"146":110,"148":20,"149":1,"151":6,"154":40,"155":4,"156":39,"158":3,"159":6,"160":2,"162":2,"163":4,"165":9,"168":3,"169":30,"170":1,"172":2,"175":16,"176":21,"177":18,"178":2,"179":5,"180":60,"181":11,"182":49,"183":7,"184":43,"185":2,"186":1,"188":3,"189":42,"191":45,"192":19,"193":13,"194":3,"195":4,"196":7,"198":12,"199":6,"200":2}}],["nselected",{"2":{"184":3}}],["nmax",{"2":{"184":2}}],["nice",{"2":{"182":1}}],["n+1",{"2":{"162":1}}],["nfeature",{"2":{"148":1,"154":1}}],["nkeys",{"2":{"146":8}}],["nc",{"2":{"119":13}}],["ncoord",{"2":{"88":2}}],["nl",{"2":{"119":11}}],["nhole",{"2":{"64":2,"70":2,"73":2,"75":2,"76":1,"88":2}}],["nbpts",{"2":{"64":2}}],["ngeom",{"2":{"63":1,"148":1,"154":2,"189":1}}],["nt",{"2":{"188":2}}],["ntasks",{"2":{"148":3,"154":3}}],["nthreads",{"2":{"148":2,"154":2}}],["nthe",{"2":{"60":1,"172":1,"176":1}}],["ntuple",{"2":{"59":3,"177":1}}],["n2",{"2":{"59":8,"88":10}}],["n1",{"2":{"59":8,"88":9}}],["np2",{"2":{"115":4}}],["npolygon",{"2":{"71":1,"88":3,"169":2}}],["npoints",{"2":{"53":6,"64":5,"119":3,"176":6,"182":7}}],["npoint",{"2":{"16":1,"53":2,"55":1,"56":1,"66":2,"81":2,"85":1,"88":6,"115":6,"119":6,"127":1,"145":2,"163":1,"176":3,"177":1,"180":14,"184":1,"189":13}}],["npts",{"2":{"64":6,"182":3}}],["np",{"2":{"56":2,"85":5}}],["null",{"2":{"32":1,"176":1}}],["number=6",{"2":{"16":1,"179":1,"180":1}}],["number",{"2":{"16":11,"59":1,"64":2,"69":1,"77":1,"81":1,"84":1,"88":2,"119":2,"174":1,"175":1,"177":1,"180":2,"181":4,"182":7,"183":4,"184":12}}],["numbers",{"2":{"1":1,"16":1,"57":2,"59":1,"176":1}}],["numeric",{"2":{"0":1}}],["ne",{"2":{"192":2}}],["net",{"2":{"165":2}}],["ness",{"2":{"156":1}}],["nesting",{"2":{"152":2}}],["nestedloopfast",{"2":{"200":1}}],["nested",{"2":{"11":4,"14":2,"16":5,"18":1,"53":1,"148":2,"151":4,"152":2,"154":2,"180":1,"186":1}}],["never",{"2":{"152":1,"181":1}}],["neumann",{"2":{"146":1}}],["neither",{"2":{"76":1}}],["neighborhood",{"2":{"146":2}}],["neighbor",{"2":{"64":27}}],["neighboring",{"2":{"16":6,"64":1,"180":1,"181":1,"182":1,"183":2}}],["nearly",{"2":{"195":1}}],["nearest",{"2":{"64":1,"74":2}}],["neatly",{"2":{"17":1}}],["nedge",{"2":{"64":2,"189":13}}],["nextnode",{"2":{"146":27}}],["nextnodes",{"2":{"146":6}}],["next",{"2":{"63":1,"64":81,"66":3,"69":4,"119":14,"146":3,"169":13,"182":5}}],["necessarily",{"2":{"16":1,"145":1,"173":1}}],["necessary",{"2":{"16":1,"152":1,"180":1}}],["newfeature",{"2":{"156":2}}],["newnodes",{"2":{"146":2}}],["new",{"2":{"16":1,"60":1,"64":58,"66":9,"70":3,"71":1,"76":16,"119":2,"146":4,"148":1,"153":1,"154":21,"165":3,"166":1,"167":1,"169":19,"177":8,"181":1,"182":2,"183":1,"193":1,"194":1,"199":1}}],["negative",{"2":{"14":6,"16":3,"55":2,"56":1,"57":2,"84":2,"85":3}}],["needs",{"2":{"63":1}}],["needing",{"2":{"14":2,"16":1,"17":1,"170":1}}],["need",{"2":{"11":2,"13":2,"14":4,"15":2,"16":5,"32":1,"59":2,"62":1,"64":2,"71":1,"81":1,"88":4,"103":1,"104":1,"119":1,"146":2,"148":1,"149":1,"154":3,"170":1,"184":1,"185":1,"192":1,"193":2,"200":2}}],["needed",{"2":{"11":4,"16":4,"53":1,"59":1,"64":4,"66":1,"70":1,"73":1,"75":1,"85":2,"119":5,"146":1,"148":1,"154":1,"165":1,"171":3,"193":1}}],["nodestatus",{"2":{"146":6}}],["nodes",{"2":{"64":1,"146":4}}],["node",{"2":{"64":26,"146":17}}],["nor",{"2":{"60":1,"172":1,"176":1}}],["normalized",{"2":{"59":1}}],["normalize",{"2":{"59":1}}],["norm",{"2":{"16":1,"59":22}}],["north",{"2":{"16":1,"66":12,"158":1}}],["no",{"2":{"16":6,"53":1,"59":2,"64":4,"70":1,"71":1,"73":1,"74":14,"75":1,"88":2,"94":3,"107":3,"119":2,"125":2,"127":1,"129":1,"130":2,"135":2,"137":1,"138":3,"139":3,"140":1,"146":2,"147":1,"149":1,"154":3,"174":1,"176":2,"177":1,"180":1,"188":1,"195":1}}],["nonzero",{"2":{"177":1}}],["none",{"2":{"16":4,"64":1,"69":1,"70":1,"73":1,"75":1,"76":1,"106":1,"115":4}}],["nondimensional",{"2":{"16":1,"176":1}}],["nonintersecting",{"2":{"16":1,"23":1,"166":1,"169":1}}],["non",{"2":{"13":4,"16":2,"22":1,"57":2,"64":15,"70":2,"71":1,"73":1,"74":4,"75":1,"76":2,"84":1,"122":2,"129":1,"152":1,"160":1}}],["note",{"2":{"14":8,"16":12,"19":1,"29":1,"53":1,"56":2,"59":1,"62":2,"63":2,"64":3,"66":1,"69":2,"71":3,"74":5,"76":3,"82":1,"85":1,"88":5,"119":1,"121":1,"122":1,"158":1,"160":1,"171":1,"177":1,"181":1,"182":2,"183":1,"192":2,"193":1}}],["not",{"0":{"147":1},"2":{"11":4,"13":16,"14":2,"16":19,"18":1,"19":1,"22":1,"24":1,"31":1,"53":4,"56":1,"59":4,"60":1,"62":1,"64":18,"69":1,"73":1,"74":7,"76":3,"81":1,"87":2,"88":4,"90":2,"91":1,"93":2,"94":2,"103":1,"104":2,"107":3,"109":5,"110":3,"111":2,"112":2,"119":5,"121":1,"122":2,"125":1,"134":2,"135":2,"137":1,"145":4,"146":2,"147":1,"148":4,"151":2,"152":1,"153":1,"154":7,"156":3,"158":2,"159":1,"160":1,"162":2,"165":2,"168":3,"171":1,"172":1,"173":1,"174":1,"176":2,"177":1,"187":1,"188":2,"192":1,"193":1,"197":1}}],["nothing`",{"2":{"71":2,"74":2,"76":2}}],["nothing",{"2":{"8":3,"11":68,"14":2,"16":42,"64":4,"69":1,"71":2,"73":1,"74":2,"76":2,"88":1,"119":1,"145":9,"146":3,"148":2,"151":2,"154":3,"156":3,"162":24,"165":1,"168":60,"172":1,"177":1,"180":2,"181":6,"182":6,"183":6,"184":1,"185":32,"189":7,"191":252,"192":16,"193":20}}],["now",{"2":{"6":1,"16":1,"25":1,"27":1,"55":1,"58":2,"59":4,"60":1,"64":1,"69":1,"76":1,"77":1,"85":1,"145":1,"146":2,"168":1,"174":1,"175":3,"176":1,"180":1,"191":5,"192":6,"193":2,"194":1,"195":3,"198":2}}],["n",{"2":{"3":1,"16":1,"57":2,"59":36,"60":2,"64":51,"69":10,"75":4,"76":4,"119":11,"127":2,"145":6,"146":5,"162":1,"169":25,"172":2,"176":2,"177":3,"180":2,"184":7,"189":32}}],["naive",{"2":{"72":1}}],["napts",{"2":{"64":3}}],["navigate",{"0":{"26":1}}],["named",{"2":{"154":1}}],["namedtuple",{"2":{"22":2,"154":2,"188":2}}],["name",{"2":{"16":1,"31":4,"180":1,"188":1,"194":1,"195":2,"199":1}}],["namespaced",{"2":{"154":1}}],["names",{"2":{"16":1,"31":4,"148":3,"154":3,"188":1}}],["natearth2",{"2":{"192":1}}],["natural",{"2":{"180":1,"192":2,"197":1}}],["naturalearth",{"2":{"0":2,"80":2,"180":3,"192":1}}],["nature",{"2":{"146":1}}],["native",{"2":{"16":1,"147":1,"188":4,"195":1}}],["nan",{"2":{"3":1}}],["gdal",{"2":{"195":1}}],["gml",{"2":{"195":1}}],["gpkg",{"2":{"195":3}}],["gadm",{"2":{"199":4}}],["ga",{"2":{"192":3,"196":2}}],["gaps",{"2":{"146":1}}],["global",{"2":{"192":1}}],["globally",{"2":{"148":1,"158":1}}],["gft",{"2":{"190":1,"192":2}}],["gc",{"2":{"165":6}}],["gb",{"2":{"31":1}}],["guarantee",{"2":{"19":1,"30":1}}],["guaranteed",{"2":{"11":2,"16":1,"53":1,"148":1,"151":2}}],["g",{"2":{"16":1,"53":3,"56":3,"60":1,"63":3,"66":3,"85":6,"152":1,"154":2,"156":4,"158":1,"180":2,"189":2,"195":1}}],["g2",{"2":{"13":10,"16":5,"91":4,"94":12,"95":6,"96":9,"97":6,"98":6,"99":3,"100":4,"101":2,"104":3,"107":10,"108":6,"109":10,"110":8,"111":4,"112":2,"113":4,"114":2,"115":21,"125":10,"126":6,"127":10,"128":6,"129":5,"130":4,"131":4,"132":2,"135":10,"136":6,"137":9,"138":6,"139":6,"140":3,"141":4,"142":2}}],["g1",{"2":{"13":10,"14":2,"16":6,"91":4,"94":12,"95":6,"96":9,"97":6,"98":6,"99":3,"100":2,"101":4,"104":3,"107":9,"108":6,"109":10,"110":8,"111":4,"112":2,"113":2,"114":4,"115":21,"125":10,"126":6,"127":9,"128":6,"129":5,"130":4,"131":2,"132":4,"135":10,"136":6,"137":9,"138":6,"139":6,"140":3,"141":2,"142":4}}],["grand",{"2":{"199":1}}],["grained",{"2":{"175":1}}],["grahamscanmethod",{"2":{"82":1}}],["graphics",{"2":{"16":1,"59":1}}],["great",{"2":{"191":1,"193":1,"195":1}}],["greater",{"2":{"16":1,"145":1,"177":1}}],["greiner",{"0":{"71":1,"74":1,"76":1},"2":{"64":3,"69":2,"70":1,"73":1,"75":1}}],["green",{"2":{"7":1,"192":1}}],["grid",{"2":{"16":1,"58":1,"66":4}}],["grouped",{"2":{"191":1}}],["groups",{"2":{"16":1,"146":1}}],["grouping",{"2":{"11":2,"16":1,"148":3,"151":2}}],["grows",{"2":{"16":1,"158":1}}],["generic",{"2":{"22":1}}],["generation",{"2":{"180":2}}],["generated",{"2":{"31":1,"32":1,"50":1,"53":1,"56":1,"59":1,"60":1,"63":1,"64":1,"66":1,"69":1,"71":1,"72":1,"74":1,"76":1,"82":1,"85":1,"88":1,"91":1,"101":1,"104":1,"114":1,"115":1,"118":1,"119":1,"122":1,"132":1,"142":1,"145":1,"146":1,"147":1,"148":1,"154":1,"155":1,"156":1,"160":1,"163":1,"166":1,"169":1,"170":1,"172":1,"173":1,"177":1,"180":1,"184":1,"185":1,"186":1,"188":1,"189":1,"198":1}}],["generate",{"2":{"1":1,"6":2,"180":1,"198":2}}],["generalization",{"2":{"57":1}}],["generalized",{"2":{"16":1,"57":3,"59":1}}],["generalise",{"2":{"16":4,"180":1}}],["generally",{"2":{"16":2,"158":2,"188":3}}],["general",{"0":{"12":1,"14":1},"1":{"13":1,"14":1},"2":{"18":1,"20":1,"25":1,"27":1,"148":1,"149":1,"172":1}}],["getfeature",{"2":{"148":1,"154":1,"156":3,"189":5}}],["getcolumn",{"2":{"148":2,"154":2,"156":1}}],["getgeom",{"2":{"100":1,"101":1,"113":1,"114":1,"122":2,"131":1,"132":1,"141":1,"142":1,"148":2,"154":3,"156":3,"180":3,"189":6}}],["getring",{"2":{"64":1}}],["getindex",{"2":{"59":2}}],["gethole",{"2":{"53":1,"56":1,"63":1,"64":4,"66":1,"69":1,"70":2,"73":2,"76":6,"85":1,"88":2,"119":5,"163":1,"191":1}}],["getexterior",{"2":{"53":1,"56":1,"59":1,"63":1,"64":3,"66":1,"69":1,"70":2,"73":2,"75":3,"76":6,"85":1,"88":2,"119":5,"145":1,"146":1,"163":1,"191":1}}],["getpolygon",{"2":{"71":3,"74":2,"76":2,"88":3}}],["getpoint",{"2":{"52":1,"53":5,"55":2,"56":1,"59":1,"62":1,"63":6,"64":3,"65":2,"66":3,"68":3,"84":1,"85":6,"87":4,"88":13,"90":4,"93":1,"103":1,"106":4,"115":7,"117":2,"119":28,"121":4,"122":2,"124":2,"127":2,"134":4,"145":5,"163":3,"175":4,"177":2,"184":1,"189":3,"191":2}}],["getproperty",{"2":{"6":2,"7":1}}],["get",{"2":{"6":1,"16":1,"32":1,"55":1,"60":1,"64":9,"70":1,"71":1,"73":1,"74":2,"75":2,"82":2,"146":4,"148":1,"154":3,"172":1,"176":3,"180":1,"181":1,"183":1,"184":2,"188":5,"189":1,"191":2,"199":2}}],["geoparquet",{"2":{"195":4}}],["geopoly1",{"2":{"193":1,"194":1}}],["geopoly2",{"2":{"193":1,"194":1}}],["geoaxis",{"2":{"192":4,"196":1}}],["geointeface",{"2":{"152":1}}],["geointerace",{"2":{"22":1}}],["geointerfacemakie",{"2":{"179":1,"198":1,"199":1}}],["geointerface",{"0":{"30":1},"2":{"0":1,"6":1,"7":1,"8":1,"11":40,"13":18,"14":4,"16":41,"22":3,"25":1,"27":1,"30":1,"31":7,"52":1,"53":1,"55":1,"56":1,"59":23,"62":1,"63":1,"64":1,"65":1,"66":1,"68":1,"69":1,"70":1,"73":1,"74":1,"75":1,"79":1,"80":1,"81":1,"84":1,"85":11,"87":1,"88":2,"90":1,"91":2,"93":1,"94":2,"103":1,"104":2,"106":1,"107":3,"115":1,"117":1,"118":2,"121":1,"122":2,"124":1,"125":2,"134":1,"135":2,"145":5,"146":1,"151":6,"152":3,"154":11,"156":2,"162":9,"165":2,"166":1,"168":23,"170":1,"171":2,"175":1,"176":1,"179":1,"180":2,"185":13,"186":1,"189":1,"190":1,"191":122,"192":5,"193":9,"196":1,"198":1,"199":1}}],["geo",{"2":{"146":1,"176":4,"192":2}}],["geotable",{"2":{"29":1}}],["geographic",{"2":{"16":1,"158":1,"192":1,"195":1}}],["geographiclib",{"2":{"16":1,"176":1}}],["geodataframes",{"2":{"195":3}}],["geodesy",{"2":{"158":1}}],["geodesic`",{"2":{"176":2}}],["geodesic",{"0":{"196":1},"2":{"10":1,"16":8,"31":1,"158":6,"175":6,"176":8,"177":1,"196":1}}],["geodesicsegments",{"2":{"10":1,"16":2,"174":1,"175":3,"176":6,"177":2,"196":1}}],["geod",{"2":{"16":2,"176":3}}],["geoformattypes",{"2":{"11":4,"171":2,"190":1,"192":2,"193":8}}],["geomakie",{"0":{"192":1},"2":{"190":2,"192":5,"196":2}}],["geomtype",{"2":{"154":2,"156":1}}],["geomfromgeos",{"2":{"32":1,"176":1}}],["geoms",{"2":{"16":1,"50":3,"82":1,"119":1,"154":12,"156":8}}],["geom2",{"2":{"13":16,"14":2,"16":9,"85":6,"88":1,"107":1,"115":6,"118":3,"122":6,"125":1,"135":2}}],["geom1",{"2":{"13":16,"14":2,"16":9,"85":6,"88":1,"107":1,"115":4,"118":3,"122":6,"125":1,"135":2}}],["geometrical",{"2":{"197":1}}],["geometric",{"2":{"25":2,"27":2,"62":1,"158":1}}],["geometries",{"0":{"95":1,"96":1,"97":1,"98":1,"99":1,"100":1,"101":1,"108":1,"109":1,"110":1,"111":1,"112":1,"113":1,"114":1,"126":1,"127":1,"128":1,"129":1,"130":1,"131":1,"132":1,"136":1,"137":1,"138":1,"139":1,"140":1,"141":1,"142":1,"191":1,"192":1,"193":1},"2":{"11":12,"13":16,"14":28,"16":63,"18":3,"20":1,"22":3,"25":2,"27":2,"29":4,"52":1,"53":3,"56":4,"63":1,"66":2,"69":1,"70":5,"73":5,"74":4,"75":5,"82":6,"84":1,"85":4,"87":1,"88":7,"91":1,"93":1,"94":1,"107":2,"115":2,"117":1,"118":1,"119":1,"121":2,"122":3,"124":2,"125":2,"135":2,"137":1,"148":3,"149":1,"151":6,"153":2,"154":6,"155":1,"156":5,"170":1,"171":2,"174":3,"175":1,"176":4,"177":1,"178":1,"181":1,"182":1,"183":1,"186":1,"189":1,"190":5,"192":1,"193":2,"194":2,"195":1,"197":5,"198":1,"200":1}}],["geometry=",{"2":{"194":1}}],["geometrybasics",{"2":{"31":3,"58":2,"59":10,"82":1,"84":1,"94":1,"125":1,"135":1}}],["geometrycolumns",{"2":{"148":2,"154":5,"156":1}}],["geometrycollections",{"2":{"197":1}}],["geometrycollection",{"2":{"23":1,"199":1}}],["geometrycollectiontrait",{"2":{"23":1,"32":1,"100":1,"101":1,"113":1,"114":1,"131":1,"132":1,"141":1,"142":1}}],["geometrycorrections",{"2":{"165":1}}],["geometrycorrection",{"2":{"10":1,"16":11,"163":2,"164":2,"165":17,"166":11,"169":4}}],["geometry",{"0":{"12":1,"73":1,"100":2,"101":2,"113":2,"114":2,"131":2,"132":2,"141":2,"142":2,"164":1,"171":1,"178":1,"190":1,"194":1},"1":{"13":1,"14":1,"165":1,"166":1,"172":1,"179":1,"180":1,"191":1,"192":1,"193":1,"194":1,"195":1},"2":{"0":2,"3":1,"11":20,"13":48,"14":24,"16":75,"18":4,"20":1,"23":3,"29":1,"31":1,"53":7,"56":4,"60":4,"63":3,"65":1,"66":4,"69":4,"80":1,"84":4,"85":6,"88":8,"90":5,"91":2,"93":4,"94":5,"95":4,"96":1,"100":3,"101":4,"103":4,"104":4,"106":2,"107":5,"108":4,"109":2,"110":2,"113":3,"114":4,"115":3,"117":2,"119":2,"122":3,"124":3,"125":4,"126":4,"127":2,"131":3,"132":4,"134":4,"135":5,"136":4,"141":3,"142":4,"144":1,"148":12,"149":4,"151":6,"152":2,"154":28,"156":8,"158":5,"162":1,"163":1,"164":2,"165":28,"166":6,"170":1,"171":6,"173":1,"174":3,"175":1,"176":5,"177":8,"180":6,"189":6,"191":1,"192":1,"193":4,"194":2,"195":2,"197":1,"198":7,"199":4,"200":2}}],["geometryopsprojext",{"2":{"171":1,"172":1,"176":1,"177":1}}],["geometryopslibgeosext",{"2":{"60":1}}],["geometryopscore`",{"2":{"31":1}}],["geometryopscore",{"2":{"10":17,"11":2,"16":15,"31":7,"151":2}}],["geometryops",{"0":{"10":1,"25":1,"31":1},"1":{"11":1,"12":1,"13":1,"14":1,"15":1,"16":1},"2":{"0":1,"1":2,"6":1,"7":1,"8":1,"10":122,"11":8,"13":27,"14":10,"15":3,"16":122,"17":2,"25":1,"26":4,"27":1,"31":1,"32":2,"52":1,"55":1,"58":5,"60":1,"62":1,"65":1,"68":1,"69":1,"70":1,"73":1,"74":1,"75":1,"77":1,"79":1,"80":1,"81":3,"84":1,"87":1,"88":1,"90":1,"91":2,"93":1,"94":2,"103":1,"104":2,"106":1,"107":2,"115":2,"117":1,"118":1,"121":1,"122":1,"124":1,"125":2,"134":1,"135":2,"145":3,"146":2,"151":4,"154":1,"157":2,"158":1,"162":1,"165":1,"166":4,"168":1,"172":1,"175":1,"176":2,"179":1,"180":2,"185":1,"187":1,"188":2,"189":1,"190":1,"191":3,"196":1,"197":1,"198":2,"199":2}}],["geom",{"2":{"11":14,"14":42,"16":48,"18":3,"31":12,"32":10,"35":5,"36":5,"37":5,"38":5,"40":4,"41":4,"42":4,"43":4,"44":4,"45":4,"46":4,"47":4,"48":4,"49":4,"53":25,"56":17,"63":28,"64":16,"66":6,"69":15,"70":8,"71":2,"73":12,"74":10,"75":9,"76":9,"85":28,"88":45,"94":4,"107":4,"115":1,"119":3,"122":1,"125":4,"135":4,"145":3,"146":1,"148":13,"149":2,"151":8,"154":34,"156":49,"169":11,"173":4,"177":13,"180":36,"184":3,"185":7,"186":4,"189":13,"199":6}}],["geospatial",{"0":{"193":1,"195":1},"2":{"190":5,"192":1,"193":3,"195":5}}],["geoscontext",{"2":{"176":1}}],["geosdensify",{"2":{"32":2,"176":3}}],["geos",{"0":{"188":1},"2":{"10":1,"16":7,"32":8,"33":1,"35":1,"36":1,"37":1,"38":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"60":4,"77":1,"81":4,"82":1,"158":1,"178":5,"180":2,"187":1,"188":12}}],["geojson",{"2":{"0":1,"180":2,"190":1,"192":4,"195":3}}],["gtrait",{"2":{"85":2}}],["gt",{"2":{"0":5,"3":2,"4":1,"11":2,"16":2,"64":3,"145":3,"151":2}}],["gif",{"2":{"182":1}}],["gives",{"2":{"199":1}}],["give",{"2":{"119":1,"195":1}}],["given",{"2":{"14":14,"16":21,"18":2,"29":1,"52":1,"53":1,"56":2,"63":3,"64":8,"66":3,"69":5,"70":1,"71":2,"73":1,"74":2,"75":1,"76":2,"85":8,"88":4,"90":1,"91":1,"94":1,"103":1,"104":1,"107":1,"117":1,"118":1,"119":7,"125":1,"127":1,"135":1,"148":1,"149":1,"165":5,"166":1,"168":1,"174":2,"176":2,"177":2,"183":1}}],["github",{"2":{"16":2,"82":1,"158":1}}],["gis",{"2":{"15":2,"16":1,"25":1,"27":1,"59":1}}],["gi",{"2":{"0":8,"6":15,"7":15,"8":8,"11":26,"13":84,"14":62,"16":125,"18":2,"31":1,"32":12,"35":3,"36":3,"37":3,"38":3,"40":2,"41":2,"42":2,"43":2,"44":2,"45":2,"46":2,"47":2,"48":2,"49":2,"50":3,"52":3,"53":30,"55":5,"56":21,"58":1,"62":5,"63":38,"64":34,"65":5,"66":17,"68":6,"69":13,"70":19,"71":16,"73":25,"74":24,"75":17,"76":36,"79":1,"80":1,"81":3,"82":4,"84":8,"85":42,"87":7,"88":99,"90":7,"91":3,"93":3,"94":4,"95":6,"96":12,"97":10,"98":7,"99":4,"100":8,"101":6,"103":3,"104":3,"106":7,"107":2,"108":3,"109":12,"110":14,"111":4,"112":2,"113":8,"114":6,"115":21,"117":5,"118":3,"119":59,"121":7,"122":51,"124":5,"125":3,"126":6,"127":15,"128":10,"129":7,"130":4,"131":8,"132":6,"134":7,"135":2,"136":6,"137":12,"138":10,"139":7,"140":4,"141":8,"142":6,"145":32,"146":15,"148":25,"149":4,"151":18,"154":42,"156":52,"159":9,"162":2,"163":10,"165":9,"168":3,"169":8,"170":1,"173":5,"175":6,"176":6,"177":12,"179":2,"180":34,"184":4,"185":9,"186":5,"189":55,"190":1,"191":21,"192":2,"193":2,"196":2,"198":5,"199":2}}],["got",{"2":{"184":3}}],["goes",{"2":{"16":2,"145":2}}],["good",{"2":{"16":1,"59":1,"188":2,"193":1}}],["going",{"2":{"14":8,"16":5,"66":2,"81":1,"88":5,"145":1,"146":1,"190":1}}],["go",{"2":{"0":9,"6":1,"7":1,"8":6,"11":10,"13":34,"14":4,"16":43,"18":1,"31":2,"32":5,"35":1,"36":1,"37":1,"38":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":2,"52":1,"55":1,"59":1,"62":2,"65":1,"68":2,"69":2,"70":2,"73":2,"74":2,"75":2,"79":3,"80":2,"81":8,"82":2,"84":6,"87":1,"88":2,"90":2,"91":2,"93":1,"94":2,"103":2,"104":2,"106":1,"107":2,"115":1,"117":1,"118":2,"121":1,"122":2,"124":1,"125":2,"134":2,"135":2,"145":6,"146":2,"149":1,"151":4,"154":2,"156":1,"162":3,"168":3,"175":7,"176":8,"179":2,"180":49,"185":3,"188":1,"189":2,"190":1,"191":3,"193":1,"195":1,"196":3,"197":9,"198":2,"199":5,"200":1}}],["json",{"2":{"195":3}}],["jstep",{"2":{"88":3}}],["jstart",{"2":{"88":7}}],["joined",{"2":{"198":4}}],["joins",{"0":{"197":1},"1":{"198":1,"199":1,"200":1},"2":{"197":3}}],["joinpath",{"2":{"180":2}}],["join",{"2":{"148":1,"154":1,"197":4,"198":5,"200":1}}],["joining",{"2":{"16":2,"180":1,"197":1}}],["jpn",{"2":{"199":2}}],["jp",{"2":{"88":2}}],["jhole",{"2":{"88":2}}],["jh",{"2":{"76":5}}],["j+1",{"2":{"64":1,"146":1,"184":1}}],["j",{"2":{"64":24,"88":8,"115":9,"119":12,"145":2,"146":8,"184":2}}],["jet",{"2":{"58":1}}],["just",{"2":{"14":2,"16":1,"32":1,"63":1,"64":2,"74":4,"76":1,"81":1,"85":2,"146":1,"148":1,"152":1,"154":2,"157":1,"176":1,"197":1}}],["julialand",{"2":{"192":2}}],["julialines",{"2":{"55":1}}],["julialinearsegments",{"2":{"16":1}}],["juliahole",{"2":{"191":1}}],["juliaxoffset",{"2":{"191":3,"193":1}}],["juliax",{"2":{"191":2}}],["juliaxrange",{"2":{"84":1}}],["julia$apply",{"2":{"186":1}}],["julia$threaded",{"2":{"170":1}}],["julia6",{"2":{"180":1}}],["julia```jldoctest",{"2":{"189":1}}],["julia```julia",{"2":{"146":1}}],["julia```",{"2":{"115":1,"159":1}}],["julia1",{"2":{"70":1,"73":1,"74":1,"75":1}}],["julia2",{"2":{"69":1}}],["juliabase",{"2":{"59":1,"85":4,"154":1,"188":1}}],["juliabarycentric",{"2":{"15":6,"16":3}}],["juliafig",{"2":{"191":1,"192":1}}],["juliafalse",{"2":{"145":1}}],["juliafunction",{"2":{"32":1,"35":1,"36":1,"37":1,"38":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1,"53":2,"59":3,"60":2,"63":1,"64":11,"66":2,"69":1,"71":1,"74":2,"76":1,"82":1,"85":8,"119":6,"122":2,"127":1,"147":1,"148":2,"156":4,"172":1,"176":1,"184":2}}],["juliafor",{"2":{"31":1,"148":1,"154":1}}],["juliaflexijoins",{"2":{"200":1}}],["juliaflipped",{"2":{"149":1}}],["juliaflip",{"2":{"16":1}}],["juliaflatten",{"2":{"16":1}}],["juliaweighted",{"2":{"16":1}}],["juliawithin",{"2":{"13":2,"16":1}}],["juliaplot",{"2":{"192":2}}],["juliaplanar",{"2":{"16":1}}],["juliap1",{"2":{"191":1}}],["juliapoly",{"2":{"192":1}}],["juliapolygon3",{"2":{"192":1}}],["juliapolygon1",{"2":{"191":1}}],["juliapolygonize",{"2":{"16":1}}],["juliapolygon",{"2":{"16":1}}],["juliapoints",{"2":{"198":1}}],["juliapoint",{"2":{"191":1}}],["juliavisvalingamwhyatt",{"2":{"16":1}}],["juliaunion",{"2":{"16":1}}],["juliaunionintersectingpolygons",{"2":{"16":1,"166":1}}],["juliaunwrap",{"2":{"16":1,"156":6}}],["juliausing",{"2":{"6":1,"7":1,"16":1,"58":1,"175":2,"176":1,"179":1,"180":1,"194":1,"197":1}}],["juliaring3",{"2":{"192":1}}],["juliaring1",{"2":{"191":1}}],["juliar",{"2":{"191":2,"192":1,"193":1}}],["juliareconstruct",{"2":{"16":1}}],["juliarebuild",{"2":{"16":1}}],["juliareproject",{"2":{"11":2}}],["juliaradialdistance",{"2":{"16":1}}],["juliamy",{"2":{"200":1}}],["juliamultipoly",{"2":{"180":1}}],["juliamodule",{"2":{"31":1}}],["juliamonotonechainmethod",{"2":{"16":1}}],["juliameanvalue",{"2":{"16":1}}],["juliascatter",{"2":{"198":1}}],["juliasource",{"2":{"192":2}}],["juliasimplify",{"2":{"16":1,"180":3}}],["juliasigned",{"2":{"14":4,"16":2}}],["juliasegmentize",{"2":{"16":1}}],["julias1",{"2":{"16":1}}],["juliastruct",{"2":{"16":2}}],["juliaspherical",{"2":{"16":1}}],["juliadf",{"2":{"194":1}}],["juliadestination",{"2":{"192":1}}],["juliadouglaspeucker",{"2":{"16":1}}],["juliadifference",{"2":{"16":1}}],["juliadiffintersectingpolygons",{"2":{"16":1,"166":1}}],["juliadistance",{"2":{"14":2,"16":1}}],["juliadisjoint",{"2":{"13":2,"16":1}}],["juliaexport",{"2":{"51":1,"54":1,"57":1,"61":1,"67":1,"70":1,"73":1,"75":1,"83":1,"86":1,"89":1,"92":1,"102":1,"105":1,"116":1,"120":1,"123":1,"133":1,"143":1,"146":1,"148":1,"149":1,"158":1,"161":1,"164":1,"167":1,"171":1,"174":1,"180":1,"187":1}}],["juliaend",{"2":{"85":1}}],["juliaenforce",{"2":{"16":1}}],["juliaenum",{"2":{"16":2}}],["juliaembed",{"2":{"14":2,"16":1}}],["juliaequals",{"2":{"14":30,"16":15,"64":1}}],["juliacent",{"2":{"62":1}}],["juliacentroid",{"2":{"14":2,"16":3}}],["juliacut",{"2":{"16":1}}],["juliaclosedring",{"2":{"16":1,"166":1}}],["juliaconst",{"2":{"53":1,"56":1,"59":1,"64":1,"66":2,"85":1,"94":1,"107":1,"125":1,"135":1,"155":1}}],["juliaconvex",{"2":{"16":1,"82":1}}],["juliacontains",{"2":{"13":2,"16":1}}],["juliacoverage",{"2":{"16":1}}],["juliacovers",{"2":{"13":2,"16":1}}],["juliacoveredby",{"2":{"13":2,"16":1}}],["juliatrue",{"2":{"88":1,"91":1,"94":1,"104":1,"107":1,"118":1,"122":1,"125":1,"135":1,"145":1}}],["juliatraittarget",{"2":{"16":2,"159":1}}],["juliatransform",{"2":{"11":2,"16":1}}],["juliatuples",{"2":{"16":1}}],["juliat",{"2":{"16":1}}],["juliatouches",{"2":{"13":2,"16":1}}],["juliaoverlaps",{"2":{"13":18,"16":9}}],["juliainnerjoin",{"2":{"199":1}}],["juliaintersection",{"2":{"16":2}}],["juliaintersects",{"2":{"13":2}}],["juliaisconcave",{"2":{"16":1}}],["juliaisclockwise",{"2":{"16":1}}],["juliaimport",{"2":{"0":1,"11":2,"13":18,"14":2,"16":18,"32":1,"52":1,"55":1,"62":1,"65":1,"68":1,"79":1,"80":1,"81":1,"84":1,"87":1,"90":1,"93":1,"103":1,"106":1,"117":1,"121":1,"124":1,"134":1,"151":2,"162":2,"168":2,"175":1,"195":4,"196":1,"198":1,"199":1}}],["julia>",{"2":{"11":10,"16":7,"145":3,"185":7}}],["juliajulia>",{"2":{"11":4,"16":3}}],["juliaabstract",{"2":{"16":5,"165":2,"166":1,"176":1}}],["juliaangles",{"2":{"14":2,"16":1}}],["juliaarea",{"2":{"14":2,"16":1}}],["juliaapplyreduce",{"2":{"11":2,"16":1,"151":2}}],["juliaapply",{"2":{"11":2,"16":1,"18":1,"151":2}}],["juliaaccuratearithmetic",{"2":{"0":2}}],["julia",{"2":{"3":1,"8":1,"13":2,"16":6,"25":1,"27":1,"31":3,"32":2,"53":4,"56":10,"59":8,"63":19,"64":60,"66":18,"69":10,"70":6,"71":1,"73":5,"74":29,"75":6,"76":4,"77":1,"82":5,"84":1,"85":4,"88":15,"91":1,"95":1,"96":5,"97":1,"98":1,"99":2,"100":1,"101":1,"104":1,"108":1,"109":3,"110":1,"111":1,"112":1,"113":1,"114":1,"115":3,"118":1,"119":50,"122":7,"126":1,"127":3,"128":1,"129":1,"130":1,"131":1,"132":1,"136":1,"137":3,"138":1,"139":1,"140":2,"141":1,"142":1,"145":9,"146":40,"147":2,"148":18,"154":44,"156":11,"159":1,"160":1,"163":5,"165":1,"169":3,"170":1,"171":1,"173":1,"176":1,"177":2,"180":1,"181":2,"182":15,"183":3,"185":1,"186":1,"187":1,"188":4,"189":1,"190":2,"192":2,"195":2,"198":1}}],["juliageopoly1",{"2":{"193":1}}],["juliageointerface",{"2":{"189":1}}],["juliageometry",{"2":{"82":1}}],["juliageo",{"2":{"16":2,"158":1}}],["juliageodesic",{"2":{"16":1}}],["juliageodesicsegments",{"2":{"16":1}}],["juliageos",{"2":{"16":1}}],["juliagi",{"2":{"0":2}}],["juliago",{"2":{"0":1,"52":1,"55":1,"65":1,"87":1,"90":1,"93":1,"103":1,"106":1,"117":1,"121":1,"124":1,"134":1,"197":1}}],["jl`",{"2":{"82":1,"171":1,"188":1}}],["jlmethod",{"2":{"16":2}}],["jlobjecttype",{"2":{"16":2}}],["jlbinding",{"2":{"16":2}}],["jldocstring",{"2":{"16":2}}],["jldoctest",{"2":{"16":1}}],["jl",{"0":{"25":1,"31":1},"2":{"0":1,"4":2,"11":20,"14":2,"16":16,"22":2,"25":2,"27":2,"31":43,"32":1,"50":1,"53":1,"56":1,"59":1,"60":3,"63":1,"64":1,"66":1,"69":1,"71":1,"72":1,"74":1,"76":1,"77":3,"82":6,"85":1,"88":1,"91":1,"101":1,"104":1,"114":1,"115":1,"118":1,"119":1,"122":1,"132":1,"142":1,"145":2,"146":1,"147":1,"148":1,"154":2,"155":1,"156":2,"158":1,"160":2,"163":1,"166":1,"169":1,"170":2,"171":4,"172":3,"173":1,"174":1,"176":3,"177":2,"180":2,"184":1,"185":6,"186":2,"188":2,"189":1,"192":1,"197":1}}],["snapped",{"2":{"146":1}}],["s3",{"2":{"64":3}}],["scratch",{"2":{"195":1}}],["sciences",{"2":{"192":1}}],["scalefactor",{"2":{"176":3}}],["scattered",{"2":{"198":1}}],["scatter",{"2":{"62":1,"84":2,"87":2,"90":2,"93":1,"103":1,"106":2,"121":2,"134":2,"198":1}}],["schema",{"2":{"148":1,"154":5}}],["scheme",{"2":{"63":1}}],["scenario",{"2":{"119":2}}],["scene",{"2":{"7":1}}],["skipmissing",{"2":{"146":1}}],["skipped",{"2":{"146":1}}],["skip",{"2":{"56":1,"119":14,"146":1,"154":1,"184":4}}],["skygering",{"2":{"1":1}}],["square",{"2":{"85":1,"181":1,"182":1}}],["squared",{"2":{"16":2,"66":2,"85":12,"181":2,"182":7}}],["sqrt",{"2":{"53":2,"63":1,"85":3}}],["sgn",{"2":{"53":5}}],["smallest",{"2":{"53":2,"74":1,"77":1}}],["sᵢ₋₁",{"2":{"59":25}}],["sᵢ₊₁",{"2":{"16":2,"59":41}}],["sᵢ",{"2":{"16":4,"59":46}}],["src",{"2":{"16":2,"31":1}}],["syntax",{"2":{"194":1}}],["sym10100477",{"2":{"119":1}}],["symdifference",{"2":{"38":1,"147":1}}],["symmetric",{"0":{"38":1},"2":{"38":1}}],["symbol=",{"2":{"115":1}}],["symbols",{"2":{"31":2}}],["symbol",{"2":{"16":1,"188":2}}],["system",{"0":{"192":1,"193":1},"2":{"11":4,"171":2,"190":2,"192":1}}],["switches",{"2":{"74":1,"76":1}}],["switch",{"2":{"64":1,"76":1,"160":1}}],["switching",{"2":{"16":1,"66":1}}],["swap",{"2":{"16":1,"76":1,"85":2,"173":1}}],["swapped",{"2":{"13":2,"16":1,"91":1,"94":1,"104":1,"115":1,"118":1,"122":1}}],["swapping",{"2":{"11":2,"16":1,"151":2,"154":1}}],["s2",{"2":{"16":4,"59":6,"64":3}}],["s1",{"2":{"16":3,"59":6,"64":3}}],["saving",{"0":{"195":1}}],["saved",{"2":{"88":1}}],["save",{"2":{"53":1,"190":1,"195":3}}],["says",{"2":{"81":1}}],["say",{"2":{"16":1,"59":1,"176":1}}],["same",{"2":{"13":4,"14":24,"16":23,"18":1,"53":3,"56":1,"64":15,"66":1,"69":1,"70":3,"73":1,"74":1,"75":1,"76":1,"81":1,"84":1,"87":2,"88":30,"119":2,"121":1,"122":8,"152":1,"154":5,"156":1,"161":1,"166":2,"168":1,"169":2,"175":1,"191":1,"192":1,"195":1}}],["samples",{"2":{"6":1}}],["sample",{"2":{"6":1}}],["slow",{"2":{"199":1}}],["slower",{"2":{"16":1,"188":2}}],["slope2",{"2":{"145":2}}],["slope1",{"2":{"145":2}}],["slightly",{"2":{"14":4,"16":2,"56":2}}],["slidergrid",{"2":{"7":1}}],["sliders",{"2":{"7":3}}],["spliced",{"2":{"155":1}}],["split",{"2":{"69":1}}],["sp",{"2":{"119":2}}],["specialized",{"2":{"25":1,"27":1,"82":1,"154":1}}],["specification",{"2":{"162":1,"165":1,"167":1,"168":1}}],["specifically",{"2":{"16":2,"59":3,"178":1,"197":1}}],["specific",{"2":{"64":1,"94":1,"107":1,"125":1,"135":1,"148":1,"154":1,"156":3,"158":1}}],["specified",{"2":{"13":2,"16":2,"64":1,"71":2,"74":2,"76":2,"122":1,"152":1,"180":1}}],["specify",{"2":{"16":1,"156":1,"192":1,"193":1,"197":1}}],["spatial",{"0":{"197":1},"1":{"198":1,"199":1,"200":1},"2":{"197":6,"198":3,"200":1}}],["spawn",{"2":{"148":3,"154":3}}],["span>",{"2":{"16":2}}],["span",{"2":{"16":2,"198":1}}],["space",{"2":{"16":5,"25":1,"27":1,"53":1,"55":1,"119":1,"158":5,"176":1,"177":1}}],["sphere",{"2":{"16":1,"158":3}}],["sphericalgeodesics",{"2":{"158":1}}],["spherical",{"2":{"10":1,"16":4,"158":7}}],["sve",{"2":{"11":2,"16":1,"185":1}}],["svector",{"2":{"11":28,"16":14,"64":5,"70":1,"74":2,"76":6,"119":1,"146":1,"185":13,"191":6,"193":4}}],["styles",{"2":{"154":1}}],["style",{"2":{"154":7}}],["step",{"2":{"64":7,"70":1,"71":3,"73":1,"74":3,"75":1,"76":3,"146":6,"189":1}}],["storing",{"2":{"195":1}}],["stored",{"2":{"64":2,"198":1}}],["stores",{"2":{"64":1}}],["store",{"2":{"59":1,"195":1}}],["stopping",{"2":{"182":2}}],["stops",{"2":{"152":1}}],["stop",{"2":{"18":2,"115":3,"119":4,"122":3}}],["straightline",{"2":{"146":3}}],["straight",{"2":{"146":6,"148":1}}],["strait",{"2":{"146":1}}],["structs",{"2":{"20":1,"165":1}}],["structures",{"2":{"149":1}}],["structure",{"2":{"16":2,"149":1,"156":1,"173":1}}],["struct",{"2":{"16":5,"59":2,"64":2,"82":1,"158":3,"159":3,"160":6,"163":1,"169":2,"176":2,"181":1,"182":1,"183":1,"188":4}}],["strings",{"2":{"16":1,"63":1,"74":1}}],["string",{"2":{"7":1,"11":4,"62":1,"63":1,"171":2}}],["still",{"2":{"10":1,"56":1,"63":1,"64":3,"93":1,"182":1}}],["stay",{"2":{"76":1}}],["stackoverflow",{"2":{"74":1}}],["stack",{"2":{"69":1}}],["states",{"2":{"180":1}}],["state",{"2":{"75":1,"199":9}}],["status",{"2":{"64":31,"71":4,"74":5,"76":4,"146":1}}],["static",{"2":{"160":1}}],["staticarray",{"2":{"59":1}}],["staticarrays",{"2":{"31":1,"64":5,"70":1,"74":2,"76":6,"119":1,"146":1,"185":2}}],["staticarraysco",{"2":{"11":2,"16":1,"185":1}}],["staticarrayscore",{"2":{"11":20,"16":10,"59":1,"185":10,"191":6,"193":4}}],["statica",{"2":{"11":2,"16":1,"185":1}}],["statistics",{"2":{"6":2,"31":1}}],["stability",{"2":{"23":1,"30":1}}],["stable",{"2":{"6":1,"24":1,"177":1}}],["started",{"2":{"64":1}}],["starting",{"2":{"63":2,"64":1,"66":1,"74":1,"169":4}}],["start",{"2":{"16":1,"18":1,"53":7,"59":1,"64":76,"66":17,"71":4,"74":4,"76":5,"88":1,"115":4,"119":44,"122":3,"137":1,"146":2,"161":1,"182":16,"191":1}}],["startvalue",{"2":{"7":4}}],["standardized",{"2":{"119":1}}],["standards",{"2":{"119":1}}],["standard",{"2":{"16":2,"82":1,"158":1}}],["stage",{"2":{"1":1}}],["suite",{"2":{"176":5,"180":13}}],["suggestion",{"2":{"172":1}}],["success",{"2":{"158":1}}],["such",{"2":{"14":2,"16":1,"55":1,"68":1,"77":1,"152":1,"170":1}}],["sun",{"2":{"119":1}}],["surrounds",{"2":{"119":1}}],["sure",{"2":{"3":1,"53":1,"64":2,"85":1,"122":1,"184":1}}],["suppose",{"2":{"199":1,"200":1}}],["supports",{"2":{"58":1,"59":1,"77":1,"154":3,"195":1,"200":2}}],["support",{"2":{"32":1,"60":1,"174":1,"200":1}}],["supported",{"2":{"23":1,"195":1}}],["supertype",{"2":{"16":1,"59":1}}],["sukumar",{"2":{"16":1,"59":1}}],["sublevel",{"2":{"199":1}}],["subsequent",{"2":{"191":1}}],["substituted",{"2":{"11":2,"16":1,"151":2,"154":1}}],["subgeom1",{"2":{"156":2}}],["subgeom",{"2":{"156":3}}],["subject",{"2":{"64":1}}],["subtype",{"2":{"154":1}}],["subtypes",{"2":{"16":2,"59":2}}],["subtracted",{"2":{"145":1}}],["subtitle",{"2":{"6":1,"58":2,"176":1,"180":2}}],["sub",{"2":{"14":12,"16":7,"53":1,"56":3,"66":1,"71":6,"74":3,"76":4,"85":2,"100":2,"101":2,"113":2,"114":2,"131":2,"132":2,"141":2,"142":2,"154":3,"167":4,"168":2,"169":4}}],["sum=1",{"2":{"59":1}}],["summary>",{"2":{"16":4}}],["sum",{"2":{"0":6,"14":4,"16":3,"55":1,"56":2,"57":2,"59":8,"66":1,"85":2,"145":5,"184":1,"189":4}}],["solution",{"2":{"119":1}}],["sort",{"2":{"64":4,"69":2,"74":2,"75":2,"119":1,"122":2,"146":1,"182":1}}],["sorted",{"2":{"20":1,"64":1,"182":7,"197":1}}],["south",{"2":{"16":1,"66":7,"158":1}}],["source",{"2":{"11":20,"13":38,"14":44,"15":6,"16":99,"26":4,"115":2,"151":4,"165":2,"166":4,"171":3,"192":13,"193":1}}],["someone",{"2":{"82":1,"188":1}}],["something",{"0":{"72":1},"2":{"4":1}}],["some",{"2":{"3":1,"13":2,"16":3,"17":1,"59":4,"88":1,"119":3,"122":1,"146":1,"147":1,"148":1,"149":1,"152":2,"154":2,"164":1,"165":3,"166":1,"184":1,"187":2,"190":2,"197":1,"200":1}}],["so",{"2":{"3":1,"11":2,"14":8,"16":10,"17":1,"19":1,"25":1,"27":1,"31":1,"58":1,"59":1,"64":1,"65":1,"74":1,"75":2,"76":2,"84":1,"85":1,"87":1,"88":4,"90":1,"106":1,"117":1,"119":2,"134":1,"146":3,"154":8,"156":1,"174":1,"175":1,"176":3,"177":1,"184":1,"185":1,"188":2,"192":1,"193":1}}],["series",{"2":{"191":1}}],["serve",{"2":{"16":1,"59":1}}],["searchsortedfirst",{"2":{"182":1}}],["seg2",{"2":{"145":2}}],["seg1",{"2":{"145":3}}],["seg",{"2":{"119":23,"122":9}}],["segmentation",{"2":{"175":1}}],["segments",{"2":{"23":1,"31":1,"52":2,"53":1,"62":1,"63":2,"64":3,"66":1,"74":6,"119":18,"176":1,"177":3}}],["segmentization",{"2":{"16":1,"32":1,"158":1,"174":1}}],["segmentizing",{"2":{"16":3,"175":1,"176":2,"177":1}}],["segmentized",{"2":{"175":1}}],["segmentizes",{"2":{"174":1}}],["segmentizemethod",{"2":{"16":1,"176":3,"177":2}}],["segmentize",{"0":{"32":1,"174":1},"1":{"175":1,"176":1,"177":1},"2":{"10":1,"16":4,"31":1,"32":9,"60":1,"149":1,"158":1,"174":1,"175":5,"176":11,"177":13,"196":1}}],["segment",{"2":{"14":8,"16":7,"53":1,"63":5,"64":6,"66":3,"68":1,"74":17,"85":2,"115":3,"119":43,"122":3,"145":2,"174":1,"176":2,"177":1}}],["seperate",{"2":{"74":1}}],["separates",{"2":{"119":1}}],["separate",{"2":{"64":1,"146":1,"154":1,"160":1,"195":1,"198":1}}],["separately",{"2":{"59":1,"146":1}}],["sense",{"2":{"56":1,"85":1}}],["several",{"2":{"20":2,"56":1,"161":1,"169":1}}],["semimajor",{"2":{"16":2,"158":3}}],["setup=",{"2":{"94":1,"107":1,"125":1,"135":1}}],["sets",{"2":{"64":1,"81":1}}],["setdiff",{"2":{"31":1}}],["setting",{"2":{"23":1}}],["set",{"0":{"23":1,"34":1},"1":{"35":1,"36":1,"37":1,"38":1},"2":{"13":4,"14":14,"16":19,"23":1,"53":1,"57":2,"59":8,"64":3,"70":2,"73":2,"74":7,"75":2,"77":2,"87":2,"88":10,"94":1,"107":1,"115":1,"119":2,"122":1,"125":1,"135":1,"145":1,"146":1,"154":5,"166":2,"169":2,"182":2,"191":1,"195":1,"198":3}}],["section",{"2":{"26":1,"119":3,"121":1}}],["sections",{"2":{"4":1,"26":1}}],["seconds=1",{"2":{"176":3,"180":8}}],["secondisleft",{"2":{"146":4}}],["secondisstraight",{"2":{"146":7}}],["secondary",{"2":{"13":6,"16":3,"91":1,"94":1,"135":1}}],["second",{"2":{"13":16,"16":9,"64":1,"74":4,"88":1,"90":2,"91":1,"93":1,"94":1,"97":1,"98":1,"99":1,"104":2,"107":2,"119":2,"125":1,"134":1,"135":1,"138":1,"139":1,"140":2,"182":1,"193":1,"197":1}}],["selected",{"2":{"146":1}}],["selectednode",{"2":{"146":3}}],["select",{"2":{"16":1,"159":1}}],["selection",{"2":{"7":1}}],["self",{"2":{"3":2}}],["seem",{"2":{"25":1,"27":1}}],["see",{"2":{"1":1,"16":4,"29":1,"62":1,"82":1,"85":1,"87":1,"90":1,"93":1,"106":1,"117":1,"119":5,"121":1,"124":1,"134":1,"146":2,"162":1,"163":1,"165":1,"166":3,"168":1,"169":2,"175":2,"182":1,"198":2}}],["sites",{"2":{"199":1}}],["sides",{"2":{"64":3,"162":1}}],["side",{"2":{"53":4,"64":26}}],["six",{"2":{"16":1,"180":1}}],["sin",{"2":{"191":3,"192":1,"193":2}}],["singed",{"2":{"85":1}}],["singular",{"2":{"74":1}}],["singlepoly",{"2":{"180":6}}],["single",{"2":{"14":12,"16":10,"23":1,"53":2,"56":1,"66":1,"88":5,"121":2,"146":2,"148":1,"166":2,"167":1,"169":2,"191":3,"195":1}}],["since",{"2":{"11":2,"16":2,"26":1,"53":1,"56":1,"63":1,"66":2,"75":1,"85":1,"88":1,"119":1,"122":2,"129":1,"154":1,"160":1,"171":1,"188":2,"199":1}}],["simulation",{"2":{"23":1}}],["simultaneously",{"2":{"20":1}}],["similarly",{"2":{"149":1}}],["similar",{"2":{"11":2,"16":4,"18":1,"25":1,"27":1,"29":1,"60":1,"77":1,"82":1,"146":2,"151":2,"154":1,"176":2,"177":1,"186":1}}],["simpler",{"2":{"16":1,"146":1}}],["simple",{"0":{"33":1,"79":1,"198":1},"1":{"34":1,"35":1,"36":1,"37":1,"38":1,"39":1,"40":1,"41":1,"42":1,"43":1,"44":1,"45":1,"46":1,"47":1,"48":1,"49":1,"50":1},"2":{"16":3,"33":1,"59":1,"82":1,"149":3,"158":1,"160":1,"171":1,"173":1,"179":2,"180":2}}],["simplifier",{"2":{"180":4}}],["simplified",{"2":{"23":1,"179":1}}],["simplifies",{"2":{"16":3,"181":1,"182":1,"183":1}}],["simplification",{"0":{"178":1},"1":{"179":1,"180":1},"2":{"16":2,"178":2,"180":3}}],["simplifying",{"2":{"178":1}}],["simplifyalgs",{"2":{"184":1}}],["simplifyalg",{"2":{"10":1,"16":8,"180":5,"181":2,"182":2,"183":2}}],["simplify",{"0":{"181":1,"182":1,"183":1},"2":{"3":1,"10":1,"16":15,"31":1,"64":1,"149":1,"179":1,"180":41,"181":1,"182":2,"183":1}}],["simply",{"2":{"1":1,"55":1,"60":1,"64":1,"74":1,"76":1,"91":1,"104":1,"118":1,"146":1,"164":1,"171":1,"172":1,"176":1,"191":1,"194":1}}],["size=",{"2":{"192":1}}],["sizehint",{"2":{"64":2,"71":1,"177":1}}],["size",{"2":{"6":2,"7":5,"16":4,"58":1,"76":1,"146":2,"148":2,"154":2,"180":1}}],["signals",{"2":{"153":1}}],["sign",{"2":{"6":2,"7":2,"53":7,"56":2,"145":3}}],["signed",{"0":{"54":1,"55":1,"83":1,"84":1},"1":{"55":1,"56":1,"84":1,"85":1},"2":{"0":3,"10":4,"14":28,"16":18,"54":1,"55":5,"56":23,"66":3,"83":1,"84":7,"85":19}}],["s",{"0":{"30":1},"2":{"1":1,"3":1,"10":1,"13":2,"16":11,"18":1,"19":1,"29":1,"53":1,"55":1,"56":4,"57":1,"58":2,"59":5,"62":3,"63":3,"64":3,"66":1,"68":1,"71":1,"74":2,"76":3,"81":1,"85":1,"88":1,"103":2,"109":3,"110":4,"111":2,"119":9,"122":1,"124":1,"125":1,"130":1,"146":5,"148":1,"149":2,"154":2,"156":4,"159":2,"160":2,"163":1,"166":4,"167":1,"169":3,"175":4,"176":1,"178":1,"180":2,"184":4,"188":6,"191":6,"192":4,"193":4,"194":2,"195":5,"200":2}}],["shp",{"2":{"195":1}}],["ships",{"2":{"192":1}}],["shifting",{"2":{"193":1}}],["shift",{"2":{"191":3}}],["sharing",{"2":{"106":1}}],["shares",{"2":{"74":1}}],["share",{"2":{"14":14,"16":8,"87":2,"88":8,"110":2,"111":1,"112":1,"122":1,"130":1}}],["shared",{"0":{"184":1},"2":{"13":2,"16":1,"64":2,"74":2,"122":3}}],["shapes",{"2":{"85":1,"195":7}}],["shape",{"2":{"62":1,"71":1,"74":1,"87":1,"158":1,"168":1,"191":1}}],["shaped",{"2":{"58":1}}],["shapefiles",{"2":{"195":1}}],["shapefile",{"2":{"29":1,"195":4}}],["shallower",{"2":{"11":2,"16":1,"151":2,"154":1}}],["short",{"2":{"154":1}}],["shorthand",{"2":{"82":1}}],["shoelace",{"2":{"14":2,"16":1,"56":2,"66":1}}],["shouldn",{"2":{"74":1}}],["should",{"2":{"11":2,"14":2,"16":15,"17":1,"18":1,"20":2,"25":1,"27":1,"32":1,"53":3,"56":1,"63":1,"64":3,"65":1,"88":1,"119":4,"146":2,"151":2,"154":2,"156":1,"158":1,"160":1,"162":1,"165":6,"166":2,"177":1,"180":2}}],["show",{"2":{"0":1,"3":1,"6":1,"7":1,"58":1,"192":1,"195":1,"197":2}}],["shewchuck",{"2":{"1":1}}],["wgs84",{"2":{"192":1}}],["wglmakie",{"2":{"7":1}}],["wₜₒₜ",{"2":{"59":8}}],["wᵢ",{"2":{"59":18}}],["wt",{"2":{"59":3}}],["wong",{"2":{"79":1,"80":1,"196":1}}],["won",{"2":{"23":1,"64":1,"148":1}}],["wouldn",{"2":{"74":1}}],["would",{"0":{"72":1},"2":{"16":3,"23":1,"70":1,"73":1,"74":1,"75":1,"82":4,"146":1,"154":1,"160":2,"192":1,"199":1,"200":1}}],["wound",{"2":{"16":1,"82":1}}],["world",{"0":{"199":1},"2":{"197":1}}],["worrying",{"2":{"24":1}}],["words",{"2":{"13":2,"16":1,"90":1,"117":1,"124":1,"125":1}}],["workflow",{"2":{"115":1,"122":1}}],["workflows",{"2":{"23":1,"25":1,"27":1}}],["works",{"2":{"26":1,"171":1,"174":1}}],["working",{"2":{"13":2,"16":1,"115":1,"192":1}}],["work",{"2":{"3":1,"11":6,"16":3,"53":1,"56":2,"63":1,"66":2,"69":2,"77":1,"85":1,"88":1,"119":1,"122":1,"145":1,"148":1,"151":2,"154":1,"171":1,"185":1,"199":1}}],["wrong",{"2":{"167":1,"184":1}}],["writing",{"2":{"195":1}}],["written",{"2":{"88":1}}],["writes",{"2":{"154":1}}],["write",{"2":{"1":1,"30":1,"146":1,"154":1,"195":7}}],["wrap",{"2":{"14":2,"16":1,"32":3,"35":1,"36":1,"37":1,"38":1,"50":1,"170":1,"176":1}}],["wrapped",{"2":{"22":1,"146":2,"152":1,"154":1}}],["wrapper",{"0":{"30":1},"2":{"30":1,"53":1,"56":1,"63":1,"66":1,"85":1,"88":1,"94":1,"107":1,"122":1,"125":1,"135":1}}],["wrappers`",{"2":{"156":1}}],["wrappers",{"2":{"11":20,"16":12,"22":1,"145":2,"146":1,"162":8,"163":1,"168":22,"175":1,"176":1,"180":1,"185":10,"189":1,"191":121,"192":5,"193":9}}],["wrappergeometry`",{"2":{"171":1}}],["wrappergeometry",{"2":{"11":2}}],["wrapping",{"2":{"11":2,"16":1,"88":1,"171":1,"186":1}}],["walk",{"2":{"69":1}}],["wall2",{"2":{"66":7}}],["wall1",{"2":{"66":12}}],["walls",{"2":{"66":3}}],["wall",{"2":{"66":69}}],["wachspress",{"2":{"59":1}}],["wasincreasing",{"2":{"146":10}}],["wasn",{"2":{"64":1}}],["was",{"2":{"31":1,"32":1,"50":1,"53":1,"56":1,"58":1,"59":4,"60":1,"63":1,"64":1,"66":1,"69":1,"70":1,"71":3,"72":1,"73":1,"74":2,"75":1,"76":3,"82":1,"85":1,"88":1,"91":1,"101":1,"104":1,"114":1,"115":1,"118":1,"119":1,"122":1,"132":1,"142":1,"145":1,"146":1,"147":1,"148":1,"152":1,"154":1,"155":1,"156":1,"160":1,"163":1,"166":1,"169":1,"170":1,"172":1,"173":1,"175":1,"177":1,"184":1,"185":1,"186":1,"188":2,"189":1}}],["ways",{"2":{"167":1}}],["way",{"2":{"16":1,"17":1,"18":1,"24":1,"29":1,"57":1,"149":1,"159":1,"164":1,"177":1,"188":2,"194":1}}],["warn",{"2":{"146":2}}],["warned",{"2":{"16":1,"188":1}}],["warning",{"2":{"10":1,"15":2,"16":3,"24":1,"59":1,"82":1,"148":1,"176":1,"187":1,"199":1}}],["wanted",{"2":{"200":1}}],["wants",{"2":{"82":1,"148":1}}],["want",{"0":{"23":1,"72":1},"2":{"6":1,"18":1,"23":1,"59":1,"64":1,"145":1,"192":2,"194":1,"199":1,"200":1}}],["w",{"2":{"6":13,"7":7,"85":4,"146":1}}],["whole",{"2":{"119":1}}],["whose",{"2":{"13":2,"16":1,"115":1}}],["white",{"2":{"58":1}}],["while",{"2":{"53":1,"62":1,"63":1,"64":5,"74":2,"81":2,"84":1,"88":1,"115":1,"119":1,"146":3,"169":1,"182":1,"184":2,"198":1}}],["whichever",{"2":{"16":1,"180":1}}],["which",{"2":{"0":1,"1":1,"6":1,"7":1,"11":2,"14":4,"15":2,"16":10,"17":1,"18":4,"20":1,"23":2,"33":1,"55":1,"56":1,"57":1,"58":2,"59":5,"60":1,"64":11,"66":2,"74":2,"77":1,"82":1,"88":2,"119":3,"146":3,"147":1,"149":1,"154":1,"158":2,"159":1,"161":2,"162":1,"165":1,"167":1,"168":1,"172":1,"174":1,"175":1,"176":3,"177":2,"180":1,"182":2,"185":1,"188":4,"195":3,"197":3,"198":6,"200":1}}],["wheel",{"2":{"17":1}}],["whether",{"2":{"11":8,"14":2,"16":11,"144":1,"145":1,"151":4,"155":2,"160":1,"161":1}}],["when",{"2":{"11":2,"14":4,"15":2,"16":5,"18":1,"20":1,"23":2,"24":1,"56":1,"59":3,"63":1,"64":2,"71":5,"74":6,"76":7,"119":1,"146":1,"151":2,"152":3,"154":1,"162":1,"165":1,"170":2,"180":1,"192":1,"193":2,"195":1,"200":1}}],["whereas",{"2":{"158":1}}],["wherever",{"2":{"16":1,"186":1}}],["where",{"2":{"11":4,"14":10,"16":12,"20":1,"31":2,"53":8,"56":12,"57":2,"59":24,"63":8,"64":14,"66":8,"69":5,"70":2,"71":5,"73":3,"74":18,"75":2,"76":9,"85":25,"88":1,"119":9,"146":3,"148":18,"151":2,"154":18,"156":17,"158":2,"159":5,"167":1,"171":1,"175":1,"186":1,"187":1,"189":3,"191":4}}],["whatever",{"2":{"11":2,"16":1,"22":1,"151":2,"154":1}}],["what",{"0":{"22":1,"25":1,"30":1,"52":1,"55":2,"62":1,"65":1,"68":1,"84":2,"87":1,"90":1,"93":1,"103":1,"106":1,"117":1,"121":1,"124":1,"134":1,"152":1},"2":{"6":1,"7":1,"24":1,"62":1,"145":1,"146":1,"160":1,"175":1,"192":1,"199":1}}],["whyatt",{"2":{"178":1}}],["why",{"0":{"22":1,"23":1},"2":{"3":1,"17":1,"30":1,"56":1}}],["widely",{"2":{"195":1}}],["widths",{"2":{"7":1}}],["wiki",{"2":{"119":1,"182":1}}],["wikipedia",{"2":{"119":1,"182":2}}],["wind",{"2":{"14":2,"16":2,"56":1,"88":1}}],["winding",{"0":{"81":1},"2":{"14":4,"16":3,"56":3,"64":7,"81":4,"82":1,"88":1,"146":1}}],["wip",{"2":{"10":1}}],["without",{"2":{"11":4,"16":1,"17":1,"24":1,"64":1,"106":1,"122":1,"148":1,"154":1,"156":2,"171":1,"185":1}}],["within",{"0":{"44":1,"133":1,"134":1,"137":1,"138":1,"140":1,"141":1,"142":1},"1":{"134":1,"135":1},"2":{"1":1,"3":1,"10":2,"13":17,"14":6,"15":2,"16":13,"31":1,"44":2,"53":2,"56":1,"57":3,"59":1,"63":1,"64":9,"65":2,"66":5,"71":1,"74":2,"75":1,"76":6,"84":1,"85":5,"90":2,"91":3,"93":2,"109":1,"119":9,"121":1,"122":9,"133":1,"134":6,"135":11,"136":6,"137":14,"138":15,"139":15,"140":7,"141":4,"142":4,"149":1,"197":1,"198":4,"199":2}}],["with",{"0":{"71":1,"74":1,"76":1,"181":1,"182":1,"183":1,"193":1,"194":1},"2":{"0":1,"11":10,"13":10,"14":14,"16":27,"20":1,"22":2,"23":1,"31":1,"52":1,"53":2,"56":7,"57":4,"58":1,"59":2,"63":1,"64":14,"66":6,"71":8,"73":5,"74":15,"75":1,"76":12,"84":1,"85":2,"94":1,"106":1,"110":1,"117":1,"119":28,"121":2,"122":5,"124":1,"125":1,"128":3,"129":2,"130":2,"140":1,"146":7,"148":3,"149":1,"151":6,"152":1,"154":12,"156":2,"158":1,"160":1,"162":1,"167":1,"170":1,"171":1,"174":1,"177":2,"180":2,"182":2,"183":1,"185":1,"188":1,"190":1,"191":4,"192":6,"193":2,"194":2,"195":2,"197":1,"198":1,"199":1}}],["will",{"2":{"0":1,"11":16,"14":14,"15":2,"16":45,"18":3,"23":2,"24":1,"53":4,"56":3,"59":2,"63":1,"64":5,"66":1,"69":1,"70":4,"71":4,"73":4,"74":4,"75":4,"76":4,"82":1,"84":2,"85":4,"88":1,"115":1,"145":1,"146":2,"148":3,"151":6,"152":1,"153":2,"154":4,"156":3,"158":2,"162":1,"166":2,"167":1,"169":2,"171":3,"174":2,"176":3,"180":2,"182":1,"184":1,"185":2,"188":1,"192":1,"195":1,"197":2,"199":1,"200":1}}],["web",{"2":{"195":1}}],["west",{"2":{"66":8}}],["were",{"2":{"64":1,"146":1,"198":1}}],["welcome",{"2":{"25":1,"27":1}}],["well",{"2":{"17":1,"64":1,"66":1,"82":1,"160":1,"174":1,"178":1}}],["weighting",{"2":{"62":2,"63":1}}],["weights",{"2":{"57":4}}],["weight",{"2":{"16":5,"59":14,"63":1}}],["weighted",{"2":{"10":1,"16":2,"57":3,"59":4,"63":4}}],["we",{"0":{"72":2},"2":{"0":1,"1":1,"6":1,"16":3,"17":3,"19":1,"23":3,"24":1,"25":2,"26":1,"27":2,"32":1,"53":1,"55":2,"56":2,"58":4,"59":8,"60":2,"63":1,"64":7,"66":4,"71":8,"73":2,"74":3,"76":1,"77":1,"81":3,"82":2,"85":1,"87":1,"88":5,"90":1,"91":1,"93":1,"94":1,"104":1,"106":1,"107":1,"117":3,"118":1,"119":2,"121":1,"122":2,"124":1,"125":1,"134":1,"135":1,"146":21,"147":1,"148":6,"152":1,"154":19,"156":3,"158":6,"160":4,"161":1,"172":1,"174":2,"175":2,"176":3,"177":1,"180":5,"184":2,"187":1,"188":1,"190":2,"191":4,"192":6,"193":4,"194":1,"195":3,"197":3,"198":7}}],["ty",{"2":{"146":3}}],["typing",{"2":{"60":1,"172":1,"176":1}}],["typically",{"2":{"57":1,"194":1}}],["typemax",{"2":{"85":1,"146":9}}],["typeof",{"2":{"19":1,"59":3,"154":2,"156":1,"159":1,"200":1}}],["type=",{"2":{"16":2}}],["type2",{"2":{"16":2,"88":4}}],["type1",{"2":{"16":2,"88":5}}],["types",{"0":{"157":1,"187":1},"1":{"158":1,"159":1,"160":1,"188":1},"2":{"16":4,"23":1,"24":1,"31":1,"59":3,"66":1,"69":1,"119":3,"157":1,"160":1,"180":1,"187":3,"197":1}}],["type",{"2":{"0":1,"14":22,"15":2,"16":47,"22":2,"23":1,"24":2,"30":2,"53":9,"56":11,"58":1,"59":8,"63":8,"64":21,"66":8,"69":6,"70":7,"71":6,"73":8,"74":19,"75":7,"76":5,"85":28,"88":2,"154":5,"156":38,"158":2,"159":3,"160":6,"164":1,"165":7,"166":2,"173":1,"176":1,"177":1,"180":3,"186":1,"188":1,"189":3,"196":1}}],["tx",{"2":{"146":3}}],["tᵢ",{"2":{"59":1}}],["tutorial",{"2":{"190":1,"197":1}}],["tutorials",{"2":{"26":2}}],["tups",{"2":{"163":4}}],["tuplepoint",{"2":{"31":3,"189":1}}],["tuple",{"0":{"186":1},"2":{"14":2,"16":19,"31":2,"59":2,"63":3,"64":5,"66":3,"69":1,"74":31,"119":17,"145":2,"146":5,"154":2,"162":6,"168":13,"175":1,"180":2,"182":1,"184":2,"189":6,"191":99,"198":2}}],["tuples",{"2":{"10":1,"16":2,"31":1,"60":1,"63":1,"64":1,"69":1,"70":3,"71":1,"73":2,"74":1,"75":4,"76":5,"82":2,"163":2,"169":2,"180":2,"186":2,"199":2}}],["turf",{"2":{"145":1}}],["turned",{"2":{"146":1,"154":1}}],["turning",{"2":{"146":8}}],["turn",{"2":{"16":1,"146":1}}],["t2",{"2":{"16":5,"59":47,"95":1,"115":2,"126":1,"136":1}}],["t1",{"2":{"16":6,"59":51,"115":2}}],["t=float64",{"2":{"14":2,"16":3,"63":3}}],["two",{"2":{"13":10,"14":20,"16":23,"23":2,"53":2,"55":1,"59":1,"63":1,"64":6,"66":3,"70":2,"73":1,"74":14,"75":4,"76":3,"85":5,"87":3,"88":12,"90":2,"91":1,"93":1,"103":1,"104":1,"106":1,"115":1,"117":2,"118":2,"119":2,"121":4,"122":5,"124":3,"125":1,"134":2,"146":3,"165":3,"166":1,"168":2,"169":2,"175":1,"188":1,"191":1,"197":3,"198":3}}],["task",{"2":{"148":3,"154":3}}],["tasks",{"2":{"148":5,"154":5}}],["taskrange",{"2":{"148":5,"154":5}}],["tags",{"2":{"64":4}}],["taget",{"2":{"16":2}}],["taylor",{"2":{"16":1,"59":1}}],["table2",{"2":{"197":4}}],["table1",{"2":{"197":12}}],["tables",{"2":{"22":4,"31":1,"148":5,"154":6,"156":2}}],["table",{"0":{"194":1},"2":{"16":1,"18":1,"29":2,"148":4,"154":13,"180":1,"194":1,"195":1,"197":2}}],["taking",{"2":{"16":3,"63":1,"70":1,"71":1,"73":1,"74":1,"75":1,"76":1,"167":1}}],["takes",{"2":{"64":3,"197":1}}],["taken",{"2":{"20":1,"58":1}}],["take",{"2":{"11":2,"16":2,"29":1,"64":3,"70":1,"71":1,"73":1,"74":1,"76":1,"145":2,"146":2,"148":1,"149":1,"171":1}}],["target=gi",{"2":{"64":1}}],["target=nothing",{"2":{"35":1,"36":1,"37":1,"38":1,"70":1,"73":1,"75":1}}],["targets",{"2":{"23":1,"53":2,"56":3,"66":3,"85":3}}],["target",{"0":{"23":1},"2":{"8":3,"11":28,"16":28,"22":2,"23":2,"32":1,"59":1,"63":2,"64":1,"70":5,"71":11,"73":6,"74":10,"75":4,"76":13,"146":1,"148":33,"149":1,"151":16,"152":5,"153":1,"154":34,"156":79,"159":3,"169":2,"171":3,"180":2}}],["tree",{"2":{"197":1}}],["treating",{"2":{"180":1}}],["treated",{"2":{"119":5,"191":1}}],["treats",{"2":{"56":1,"85":1}}],["trials",{"2":{"176":2,"180":2}}],["triangles",{"2":{"57":1}}],["triangle",{"2":{"16":1,"57":4,"183":4,"198":1}}],["triangulation",{"2":{"16":1,"31":1,"82":1}}],["trivially",{"2":{"149":1}}],["try",{"2":{"72":3,"146":1,"148":3,"152":1,"154":3,"156":3,"199":1}}],["tr",{"2":{"56":3}}],["trues",{"2":{"169":3}}],["true",{"0":{"24":1},"2":{"10":1,"11":10,"13":50,"14":6,"16":45,"31":1,"53":7,"56":1,"58":2,"60":1,"64":30,"66":6,"69":1,"70":1,"71":2,"73":1,"74":1,"75":2,"76":3,"85":4,"88":21,"90":1,"91":1,"93":2,"94":6,"96":1,"97":1,"98":4,"100":1,"101":1,"103":2,"104":1,"106":2,"107":2,"109":1,"110":1,"111":3,"113":1,"114":1,"115":9,"117":3,"118":1,"119":78,"121":2,"122":18,"124":2,"125":6,"128":1,"129":1,"131":1,"132":1,"134":2,"135":7,"137":1,"138":1,"139":4,"141":1,"142":1,"145":4,"146":5,"148":2,"151":4,"154":6,"156":1,"158":1,"160":3,"169":1,"172":1,"176":1,"180":1,"197":1,"200":1}}],["traverse",{"2":{"64":1}}],["traced",{"2":{"64":1}}],["traces",{"2":{"64":1}}],["trace",{"2":{"64":2,"70":1,"73":1,"75":1}}],["track",{"2":{"64":3,"169":2}}],["tracing",{"2":{"16":1,"64":4,"66":1,"71":5,"74":2,"76":2}}],["traditional",{"2":{"16":1,"146":1,"158":1}}],["transverse",{"2":{"192":1}}],["translate",{"2":{"58":2}}],["translation",{"2":{"11":4,"16":2,"180":2,"185":2,"191":3,"193":1}}],["transformations",{"2":{"31":10}}],["transformation",{"0":{"185":1},"2":{"16":1,"146":1,"154":1,"164":1,"171":1,"190":1}}],["transform",{"2":{"8":2,"10":2,"11":11,"16":3,"31":1,"149":1,"171":2,"180":1,"185":4,"191":4,"193":1}}],["trait`",{"2":{"156":1}}],["trait2",{"2":{"85":10,"88":2,"109":2,"110":2,"122":2,"127":2,"129":2,"130":2}}],["trait1",{"2":{"85":12,"88":2,"109":2,"110":2,"122":2,"127":2,"129":2,"130":2}}],["traits",{"2":{"16":2,"18":1,"122":1,"152":2,"159":3,"165":2,"180":2}}],["trait",{"2":{"11":10,"13":4,"14":4,"16":17,"18":7,"20":1,"22":1,"31":1,"32":1,"53":2,"56":5,"59":6,"63":7,"66":2,"69":3,"70":2,"71":2,"73":6,"74":4,"75":2,"76":2,"85":7,"88":11,"94":3,"107":3,"115":2,"119":4,"122":10,"125":3,"135":3,"145":1,"148":9,"149":1,"151":10,"152":3,"154":19,"156":24,"159":8,"165":10,"166":1,"177":1,"180":2,"189":7,"191":1}}],["traittarget",{"0":{"159":1},"2":{"10":1,"11":4,"16":8,"32":1,"53":1,"56":1,"63":1,"66":1,"70":2,"71":4,"73":3,"74":4,"75":2,"76":4,"85":1,"148":6,"149":1,"151":4,"154":6,"158":1,"159":20,"177":1,"180":1}}],["tilted",{"2":{"66":1}}],["tie",{"2":{"53":1}}],["tip",{"2":{"11":2,"15":2,"16":1,"59":1,"171":1,"197":1}}],["times",{"2":{"14":2,"16":1,"170":1}}],["time",{"2":{"6":3,"11":10,"24":1,"58":1,"146":1,"158":1,"171":4,"188":1,"191":1,"192":1,"193":2,"198":1,"199":1}}],["timings",{"2":{"6":5}}],["timing",{"2":{"6":2}}],["title",{"2":{"6":2,"58":2,"81":2,"146":1,"176":1,"180":2}}],["temporary",{"2":{"64":1}}],["term",{"2":{"56":1}}],["terms",{"2":{"16":1,"59":1}}],["teach",{"2":{"26":1}}],["technically",{"2":{"23":1,"161":1}}],["technique",{"2":{"0":1}}],["tell",{"2":{"18":1,"119":1,"160":1,"200":1}}],["text=",{"2":{"16":2}}],["test",{"2":{"64":1,"180":2,"188":1}}],["testing",{"0":{"8":1}}],["tests",{"2":{"3":2}}],["t",{"2":{"3":1,"10":1,"14":56,"16":56,"23":1,"31":8,"32":1,"53":32,"56":41,"59":26,"63":38,"64":74,"66":44,"69":18,"70":12,"71":12,"73":12,"74":156,"75":10,"76":20,"85":87,"88":17,"93":1,"110":1,"119":24,"122":1,"124":1,"128":2,"129":1,"146":14,"148":4,"154":5,"156":3,"158":5,"159":14,"160":2,"166":2,"169":2,"176":3,"177":5,"180":1,"186":7,"188":3,"189":10,"191":4,"199":1}}],["thus",{"2":{"53":1,"56":1,"64":3,"71":1,"74":1,"76":1}}],["those",{"2":{"33":1,"53":1,"64":1,"74":1,"96":1,"137":1,"158":1}}],["though",{"2":{"20":1,"162":1}}],["three",{"2":{"26":1,"57":1,"74":1,"158":1}}],["threading",{"0":{"154":1},"2":{"148":2,"154":5,"160":1}}],["thread",{"2":{"148":3,"154":3}}],["threads",{"2":{"11":2,"16":1,"148":7,"151":2,"154":5}}],["threaded=true",{"2":{"154":1}}],["threaded=",{"2":{"148":5,"154":4}}],["threaded=false",{"2":{"56":1,"63":4,"66":2,"85":8,"148":1,"154":1,"170":1,"180":1}}],["threaded==true",{"2":{"11":2,"16":1,"151":2,"154":1}}],["threaded",{"2":{"11":6,"14":2,"16":7,"24":1,"32":2,"53":2,"56":1,"63":3,"66":3,"85":5,"148":27,"151":4,"154":25,"155":1,"160":2,"170":1,"177":6,"180":1}}],["through",{"2":{"16":4,"53":1,"59":1,"64":3,"66":1,"68":1,"69":2,"82":1,"94":1,"119":5,"135":1,"146":1,"152":1,"154":1,"166":2,"169":2,"182":1,"188":1,"191":1}}],["thrown",{"2":{"152":1}}],["throws",{"2":{"16":1,"188":1}}],["throw",{"2":{"14":2,"16":1,"76":1,"88":1,"146":1,"148":1,"154":1,"156":3}}],["that",{"2":{"3":1,"11":2,"13":6,"14":16,"16":51,"17":1,"18":4,"19":3,"20":1,"22":3,"25":1,"26":1,"27":1,"53":4,"55":2,"56":4,"59":4,"60":2,"62":2,"63":3,"64":17,"65":3,"66":5,"70":4,"71":5,"73":4,"74":14,"75":3,"76":5,"77":1,"81":3,"82":4,"85":2,"87":1,"88":11,"90":4,"91":1,"93":2,"94":1,"104":1,"106":1,"107":1,"117":1,"118":1,"119":3,"121":2,"122":10,"124":2,"125":2,"127":2,"134":3,"135":1,"137":3,"145":1,"146":4,"148":1,"149":1,"151":2,"154":5,"155":1,"156":2,"157":2,"158":6,"159":1,"160":3,"161":3,"162":2,"163":1,"164":3,"165":3,"166":4,"167":2,"168":3,"169":4,"171":1,"174":2,"175":2,"176":3,"177":2,"180":2,"182":1,"184":1,"188":1,"192":4,"193":1,"194":2,"195":3,"197":1,"198":2}}],["than",{"2":{"0":1,"11":2,"13":2,"16":11,"64":2,"96":1,"115":1,"122":1,"137":1,"145":1,"146":2,"151":2,"153":1,"154":1,"157":1,"166":2,"167":1,"168":1,"169":2,"174":1,"176":2,"177":1,"181":1,"188":2}}],["thing",{"0":{"30":1}}],["things",{"2":{"3":1}}],["this",{"0":{"30":1},"2":{"1":1,"10":1,"11":2,"13":2,"14":12,"15":2,"16":32,"18":1,"23":3,"24":2,"25":2,"27":2,"29":1,"31":2,"32":3,"33":1,"50":1,"52":2,"53":6,"55":2,"56":9,"58":3,"59":11,"60":2,"62":1,"63":4,"64":26,"65":1,"66":4,"68":1,"69":5,"71":1,"72":1,"74":5,"75":1,"76":2,"82":5,"84":4,"85":6,"88":4,"90":1,"91":2,"93":3,"94":3,"101":1,"103":1,"104":2,"107":3,"114":1,"115":1,"118":2,"119":3,"121":1,"122":4,"125":3,"132":1,"134":1,"135":3,"142":1,"144":1,"145":3,"146":8,"147":2,"148":7,"149":2,"152":2,"154":15,"155":2,"156":2,"157":1,"158":4,"159":2,"160":4,"161":3,"163":3,"164":1,"165":9,"166":7,"167":4,"169":3,"170":2,"171":4,"172":3,"173":2,"174":3,"175":5,"176":5,"177":4,"178":2,"180":3,"184":9,"185":1,"186":1,"187":3,"188":2,"189":1,"190":1,"191":2,"192":4,"193":3,"194":3,"195":1,"197":3,"198":3,"199":3,"200":1}}],["theta",{"2":{"158":1}}],["theorem",{"2":{"85":1}}],["themselves",{"2":{"59":1}}],["them",{"2":{"16":1,"25":1,"27":1,"64":1,"146":2,"147":2,"154":3,"156":1,"162":2,"167":1,"168":1,"180":1,"191":1,"193":1,"195":3}}],["then",{"2":{"16":5,"18":1,"22":1,"29":1,"53":3,"59":2,"64":6,"66":1,"70":1,"72":2,"73":2,"74":6,"75":2,"76":2,"82":1,"119":1,"146":2,"148":3,"149":1,"152":1,"154":2,"167":1,"176":2,"180":1,"192":1,"197":1,"198":1}}],["thereof",{"2":{"148":1,"149":1}}],["therefore",{"2":{"84":1,"161":1}}],["there",{"2":{"16":3,"22":1,"53":1,"59":2,"60":1,"64":3,"66":1,"69":2,"71":1,"72":1,"74":6,"76":1,"119":1,"122":2,"146":3,"147":1,"149":1,"154":4,"158":1,"159":1,"162":1,"175":1,"184":1,"188":1,"192":2,"195":3}}],["their",{"2":{"13":2,"14":2,"16":2,"59":1,"62":2,"76":1,"85":2,"112":1,"122":1,"124":1,"128":1,"129":1,"138":3,"139":3,"148":1,"149":1,"162":1,"168":1,"170":1}}],["they",{"2":{"13":6,"14":22,"16":25,"20":2,"22":1,"23":1,"24":1,"57":1,"63":2,"64":8,"66":2,"70":2,"73":1,"74":6,"75":2,"76":3,"81":1,"87":3,"88":16,"94":1,"106":1,"110":2,"111":1,"112":1,"117":1,"119":2,"121":2,"122":4,"127":1,"129":1,"130":1,"138":1,"139":1,"146":6,"154":2,"156":1,"161":1,"166":2,"169":2,"175":1,"184":1,"187":1,"198":1}}],["these",{"2":{"11":4,"16":5,"24":1,"53":1,"59":5,"64":3,"76":1,"87":1,"88":1,"90":1,"94":1,"103":1,"106":1,"107":1,"115":2,"117":1,"121":1,"122":1,"124":2,"125":1,"134":1,"135":1,"145":1,"146":3,"151":2,"152":1,"154":2,"171":1,"176":1,"180":2,"188":1,"195":1,"197":1}}],["the",{"0":{"26":1,"29":1,"62":1,"80":1,"81":1},"2":{"0":3,"1":5,"3":3,"4":1,"11":56,"13":128,"14":224,"15":24,"16":415,"17":5,"18":10,"19":2,"20":4,"22":4,"23":5,"24":3,"25":3,"26":4,"27":3,"29":3,"32":3,"52":1,"53":63,"55":12,"56":43,"57":15,"58":12,"59":71,"60":6,"62":6,"63":25,"64":116,"65":7,"66":47,"68":2,"69":7,"70":27,"71":23,"72":1,"73":27,"74":82,"75":29,"76":70,"77":6,"81":11,"82":16,"84":11,"85":81,"87":5,"88":47,"90":9,"91":11,"93":8,"94":25,"97":8,"98":9,"99":3,"100":3,"101":2,"103":4,"104":11,"106":2,"107":21,"109":8,"110":6,"111":4,"113":3,"114":2,"115":5,"117":5,"118":6,"119":123,"121":5,"122":26,"124":5,"125":21,"127":6,"128":10,"129":7,"130":3,"131":3,"132":2,"134":7,"135":24,"137":2,"138":9,"139":9,"140":6,"141":2,"142":2,"144":1,"145":8,"146":47,"147":1,"148":23,"149":9,"151":28,"152":11,"154":69,"155":2,"156":12,"157":1,"158":21,"160":5,"161":5,"162":5,"163":4,"164":2,"165":17,"166":10,"167":4,"168":8,"169":6,"170":1,"171":14,"172":2,"173":5,"174":3,"175":5,"176":26,"177":17,"178":3,"180":18,"181":3,"182":6,"183":3,"184":2,"185":3,"186":1,"187":2,"188":21,"191":10,"192":11,"193":10,"194":2,"195":4,"197":10,"198":17,"199":3}}],["tokyo",{"2":{"199":1}}],["toy",{"2":{"197":1}}],["together",{"2":{"74":1,"76":1,"191":1,"198":1}}],["touching",{"0":{"128":1},"2":{"74":1,"76":1}}],["touch",{"0":{"129":1,"130":1,"131":1},"2":{"64":1,"124":1,"127":2,"129":1,"131":1}}],["touches",{"0":{"42":1,"123":1,"124":1,"127":1},"1":{"124":1,"125":1},"2":{"10":2,"13":5,"16":3,"31":1,"42":2,"123":1,"124":3,"125":11,"126":6,"127":11,"128":15,"129":9,"130":8,"131":3,"132":4,"197":1}}],["totally",{"2":{"75":1}}],["total",{"2":{"56":1,"59":2,"64":2,"66":1}}],["towards",{"2":{"25":1,"27":1}}],["topright",{"2":{"180":1}}],["topologypreserve",{"2":{"178":1}}],["topology",{"2":{"178":1}}],["topological",{"2":{"16":1,"158":2}}],["top",{"2":{"20":1,"26":1,"64":1,"146":1}}],["took",{"2":{"199":1}}],["tools",{"2":{"17":1}}],["too",{"2":{"16":1,"74":1,"174":1,"177":1}}],["tol^2",{"2":{"181":1,"182":1}}],["tolerances",{"2":{"183":1,"184":29}}],["tolerance",{"2":{"181":1,"182":1,"183":1,"184":17}}],["tol",{"2":{"16":12,"176":2,"180":18,"181":7,"182":15,"183":8,"184":18}}],["todo",{"2":{"13":4,"16":2,"31":1,"32":1,"64":1,"74":1,"82":2,"115":4,"122":1,"146":1,"154":1,"160":1,"163":1,"180":1}}],["to",{"0":{"3":1,"23":1,"26":1,"72":1,"95":1,"108":1,"126":1,"136":1},"2":{"0":2,"1":2,"3":3,"4":2,"6":1,"10":2,"11":44,"13":2,"14":66,"15":8,"16":145,"17":2,"18":9,"19":1,"20":2,"22":3,"23":4,"24":2,"25":3,"26":2,"27":3,"29":4,"30":1,"52":1,"53":8,"55":1,"56":4,"57":4,"58":1,"59":26,"60":2,"62":2,"63":5,"64":32,"65":1,"66":12,"68":1,"69":3,"70":8,"71":4,"73":8,"74":27,"75":7,"76":11,"77":1,"79":1,"80":1,"81":4,"82":6,"84":6,"85":32,"87":2,"88":17,"90":1,"91":1,"93":2,"94":7,"103":3,"104":1,"106":1,"107":7,"115":2,"117":2,"118":1,"119":21,"121":3,"122":7,"124":1,"125":7,"127":1,"134":1,"135":7,"145":4,"146":16,"148":11,"149":4,"151":18,"152":6,"153":1,"154":33,"155":7,"156":16,"158":7,"159":2,"160":6,"161":2,"162":3,"164":4,"165":11,"166":5,"167":3,"168":1,"169":4,"170":3,"171":4,"172":1,"173":1,"174":3,"175":3,"176":9,"177":7,"178":1,"180":4,"181":1,"182":15,"183":1,"184":2,"185":4,"186":1,"187":2,"188":9,"189":28,"190":4,"191":6,"192":10,"193":6,"194":7,"195":5,"196":1,"197":7,"198":5,"199":2,"200":8}}],["aim",{"2":{"158":1}}],["ay",{"2":{"145":2}}],["azimuth",{"2":{"145":2}}],["automatically",{"2":{"122":1,"154":1,"192":1}}],["a3",{"2":{"80":1}}],["against",{"2":{"88":1,"119":2,"176":1,"180":1}}],["again",{"2":{"74":1,"154":1}}],["a``",{"2":{"71":2}}],["a`",{"2":{"71":7,"74":3,"76":2}}],["away",{"2":{"60":1,"115":1,"200":1}}],["a2y",{"2":{"74":4}}],["a2x",{"2":{"74":4}}],["a2",{"2":{"58":4,"74":54,"81":1,"122":6}}],["a1y",{"2":{"74":7}}],["a1x",{"2":{"74":7}}],["a1",{"2":{"58":2,"64":9,"74":66,"81":1,"122":6}}],["ams",{"2":{"196":2}}],["america",{"2":{"180":1}}],["am",{"2":{"119":1}}],["ambiguity",{"2":{"85":2,"148":1,"154":1,"156":3}}],["amounts",{"2":{"195":1}}],["amount",{"2":{"55":1,"65":1}}],["amp",{"2":{"3":1,"16":1}}],["a>",{"2":{"16":2}}],["average",{"2":{"57":3,"63":4,"74":1}}],["available",{"0":{"166":1},"2":{"16":3,"31":1,"63":1,"159":1,"165":3,"174":1,"175":1,"177":1,"180":1,"184":1}}],["avoid",{"2":{"15":2,"16":7,"59":1,"70":1,"73":1,"74":1,"75":1,"76":1,"146":2,"148":1,"154":1,"156":3,"177":1,"181":1,"182":1,"183":1,"191":3}}],["after",{"2":{"16":8,"53":1,"64":3,"148":1,"154":1,"180":2}}],["ab",{"2":{"64":3,"70":1,"73":1,"74":5,"75":1}}],["able",{"2":{"20":1,"74":1}}],["ability",{"2":{"17":1}}],["about",{"2":{"16":1,"24":2,"30":1,"59":2,"119":1,"154":1,"158":1,"161":1}}],["above",{"2":{"14":2,"16":1,"53":1,"63":1,"64":1,"74":1,"76":1,"165":1}}],["abs",{"2":{"53":1,"56":4,"63":1,"66":2,"115":8,"122":2,"146":1,"183":1,"200":1}}],["absolutely",{"2":{"148":1}}],["absolute",{"2":{"14":2,"16":1,"55":1,"56":2}}],["abstractrange",{"2":{"146":6}}],["abstractmulticurvetrait",{"2":{"100":1,"101":1,"113":1,"114":1,"131":1,"132":1,"141":1,"142":1}}],["abstractmatrix",{"2":{"16":5,"146":13}}],["abstractpolygontrait",{"2":{"85":1}}],["abstractcurvetrait",{"2":{"53":1,"56":1,"66":1,"96":1,"99":1,"100":1,"109":1,"113":1,"115":1,"127":1,"130":1,"131":1,"137":1,"140":1,"141":1,"145":1,"180":2,"189":3}}],["abstractwkbgeomtrait",{"2":{"32":1}}],["abstractfloat",{"2":{"31":1,"53":1,"56":2,"64":1,"66":2,"69":1,"70":1,"73":1,"74":1,"75":1,"85":8}}],["abstractarrays",{"2":{"152":1}}],["abstractarray",{"2":{"16":1,"148":2,"154":4,"189":2}}],["abstract",{"2":{"16":3,"32":1,"59":3,"158":2,"160":3,"164":1,"165":5,"166":1,"180":3}}],["abstractvector",{"2":{"15":2,"16":1,"59":26,"146":8}}],["abstractgeometrytrait`",{"2":{"165":1}}],["abstractgeometrytrait",{"2":{"16":3,"32":1,"56":2,"66":1,"85":1,"101":1,"114":1,"132":1,"142":1,"152":1,"165":6,"166":2,"189":5}}],["abstractgeometry",{"2":{"13":8,"16":4,"32":1,"91":2,"104":2}}],["abstracttrait",{"2":{"11":4,"13":4,"16":8,"69":1,"71":2,"74":4,"76":2,"122":4,"148":2,"149":1,"151":4,"154":1,"156":7,"159":3}}],["abstractbarycentriccoordinatemethod",{"2":{"10":1,"15":2,"16":7,"59":18}}],["alone",{"2":{"154":1}}],["along",{"2":{"14":8,"16":5,"64":3,"66":2,"74":4,"88":4,"119":1}}],["although",{"2":{"138":1,"139":1}}],["alternate",{"2":{"64":1}}],["alternative",{"2":{"64":1}}],["already",{"2":{"88":1,"119":2,"154":1,"182":1}}],["almost",{"2":{"74":1}}],["alg=nothing",{"2":{"180":1}}],["alg`",{"2":{"180":1}}],["alg",{"2":{"16":4,"32":2,"180":21,"181":3,"182":8,"183":3,"184":7,"188":9}}],["algorithms",{"2":{"16":3,"77":1,"81":1,"162":1,"177":1,"178":1,"180":4,"182":1,"184":1}}],["algorithm",{"0":{"181":1,"182":1,"183":1},"2":{"16":12,"58":1,"64":2,"66":1,"69":3,"70":1,"73":1,"75":1,"77":1,"82":4,"119":1,"178":1,"180":8,"181":1,"182":3,"183":1,"188":4}}],["always",{"2":{"11":14,"14":12,"16":10,"25":1,"27":1,"55":1,"56":4,"66":2,"81":1,"84":1,"85":1,"88":1,"148":1,"151":4,"154":3,"171":4,"197":1}}],["also",{"2":{"11":4,"16":11,"23":1,"53":1,"56":2,"63":2,"64":3,"66":1,"70":1,"73":1,"74":2,"75":1,"77":1,"81":1,"82":1,"84":1,"85":2,"88":3,"122":1,"146":1,"151":2,"152":1,"154":1,"159":1,"163":1,"166":3,"169":2,"172":1,"174":1,"175":1,"176":1,"178":1,"185":1,"191":2,"194":1}}],["allocating",{"2":{"82":1}}],["allocations",{"2":{"15":2,"16":1,"59":1}}],["allocate",{"2":{"82":1}}],["allow=",{"2":{"119":1}}],["allowed",{"2":{"16":1,"94":3,"107":3,"119":6,"125":5,"127":1,"128":2,"135":3,"180":1}}],["allow",{"2":{"11":2,"16":1,"23":1,"74":1,"94":7,"107":7,"115":3,"119":73,"125":10,"135":10,"185":1}}],["allows",{"2":{"0":1,"18":1,"23":1,"24":1,"29":1,"94":2,"96":3,"97":3,"98":3,"99":1,"107":2,"109":3,"110":3,"111":2,"112":1,"125":1,"128":1,"129":1,"130":1,"135":3,"137":3,"138":3,"139":3,"140":1,"149":1,"178":1,"192":1,"194":1,"197":1}}],["all",{"2":{"0":7,"3":1,"11":6,"13":4,"14":6,"16":14,"22":1,"25":1,"27":1,"31":5,"53":5,"56":3,"59":1,"64":13,"66":3,"70":1,"71":3,"74":3,"76":5,"77":1,"80":3,"82":1,"84":1,"88":2,"90":1,"97":3,"98":3,"101":1,"113":1,"114":1,"119":7,"122":4,"134":1,"142":1,"145":1,"146":3,"147":1,"148":1,"151":2,"152":2,"153":1,"154":7,"156":1,"158":1,"163":1,"165":1,"167":1,"170":1,"173":1,"180":1,"185":2,"186":1,"187":1,"191":1,"193":1,"195":1,"197":1}}],["apart",{"2":{"169":1}}],["appears",{"2":{"162":1}}],["append",{"2":{"53":1,"64":5,"70":1,"71":2,"74":2,"75":1,"76":5,"169":2}}],["approximately",{"2":{"64":1,"175":1}}],["approach",{"2":{"19":1}}],["appropriately",{"2":{"198":1}}],["appropriate",{"2":{"16":1,"188":2}}],["applies",{"2":{"152":2}}],["applied",{"2":{"16":3,"20":1,"156":2,"164":2,"165":3,"166":1}}],["application",{"2":{"11":2,"16":3,"148":1,"151":2,"163":1,"165":4,"166":1,"169":2,"174":1,"177":1}}],["apply`",{"2":{"154":1}}],["applys",{"2":{"56":1,"66":1}}],["applyreduce",{"0":{"19":1,"148":1},"2":{"10":2,"11":1,"16":1,"17":1,"19":2,"29":1,"53":1,"56":1,"63":2,"66":1,"85":2,"148":42,"149":1,"151":1,"160":1}}],["apply",{"0":{"11":1,"18":1,"22":1,"29":1,"149":1,"152":1},"1":{"19":1,"150":1,"151":1,"152":1,"153":1,"154":1},"2":{"10":2,"11":7,"16":7,"17":1,"18":5,"20":1,"22":1,"24":1,"29":3,"32":2,"148":5,"149":5,"151":5,"152":4,"153":1,"154":55,"155":1,"156":3,"158":1,"160":1,"165":5,"166":1,"170":1,"171":1,"173":3,"176":1,"177":1,"180":2,"185":3,"186":2}}],["apis",{"2":{"17":1}}],["api",{"0":{"10":1,"59":1},"1":{"11":1,"12":1,"13":1,"14":1,"15":1,"16":1},"2":{"10":1,"16":3,"24":1,"59":1,"176":1,"180":1,"188":1}}],["april",{"0":{"1":1}}],["axes",{"2":{"146":6}}],["ax",{"2":{"6":3,"7":3,"145":2,"191":5}}],["axis`",{"2":{"158":1}}],["axislegend",{"2":{"79":1,"175":1,"179":1}}],["axis",{"2":{"6":2,"7":1,"16":3,"52":1,"55":1,"58":4,"62":1,"65":1,"81":2,"84":1,"146":2,"158":4,"175":1,"180":1,"196":1}}],["axs",{"2":{"6":2}}],["attribute",{"2":{"195":1}}],["attributed",{"2":{"194":1}}],["attributes",{"0":{"194":1},"2":{"190":1,"194":3}}],["attempt",{"2":{"158":1}}],["attempts",{"2":{"119":1}}],["attach",{"2":{"11":4,"14":2,"16":5,"151":2,"155":1}}],["at",{"2":{"3":1,"13":8,"15":2,"16":6,"18":1,"20":1,"24":1,"26":1,"53":2,"55":1,"56":1,"58":1,"59":2,"64":4,"66":2,"74":8,"76":2,"81":1,"119":17,"122":6,"124":1,"125":1,"128":3,"129":2,"130":2,"131":1,"132":1,"135":1,"141":1,"145":1,"152":1,"154":1,"175":1,"177":1,"182":1,"184":1,"192":1,"193":2}}],["atomic",{"2":{"1":1}}],["achieve",{"2":{"167":1}}],["across",{"2":{"152":1}}],["acos",{"2":{"53":1}}],["activate",{"2":{"175":1}}],["action",{"2":{"20":2}}],["actions",{"2":{"20":2}}],["actual",{"2":{"4":1,"59":1,"145":1,"163":1,"171":1,"176":1}}],["actually",{"2":{"3":1,"11":2,"16":1,"59":4,"74":1,"76":3,"119":1,"146":1,"185":1,"195":1}}],["access",{"2":{"192":1}}],["accessed",{"2":{"188":1}}],["acceptable",{"2":{"119":1}}],["accepts",{"2":{"82":1}}],["accepted",{"2":{"16":1,"158":1}}],["accept",{"2":{"16":1,"188":1}}],["according",{"2":{"162":1,"167":1,"168":1,"198":1}}],["accordingly",{"2":{"64":1}}],["account",{"2":{"70":1,"73":1}}],["accurary",{"2":{"74":1}}],["accuratearithmetic",{"2":{"0":2}}],["accurate",{"0":{"0":1},"2":{"0":3,"175":1}}],["accumulators",{"2":{"59":1}}],["accumulator",{"2":{"59":1}}],["accumulate",{"2":{"56":1,"63":3}}],["accumulation",{"0":{"0":1},"2":{"59":1}}],["annotation",{"2":{"160":1}}],["annotated",{"2":{"26":1}}],["answers",{"2":{"167":1}}],["answer",{"2":{"16":3,"70":1,"73":1,"74":1,"75":1}}],["angels",{"2":{"53":1}}],["angle",{"2":{"53":35,"145":1}}],["angles",{"0":{"51":1,"52":1},"1":{"52":1,"53":1},"2":{"10":2,"14":19,"16":10,"31":1,"51":1,"52":4,"53":42}}],["angular",{"2":{"16":1,"158":1}}],["another",{"2":{"13":2,"16":1,"64":2,"74":1,"82":1,"84":1,"90":1,"93":1,"96":1,"98":1,"99":1,"103":1,"106":1,"109":1,"110":1,"111":1,"112":1,"117":1,"119":1,"121":1,"122":1,"124":1,"127":1,"128":1,"129":1,"130":1,"134":1,"137":1,"138":1,"139":1,"140":1,"146":1,"171":1}}],["anonymous",{"2":{"11":2,"16":1,"185":1}}],["anything",{"2":{"58":1,"119":1}}],["any",{"2":{"11":6,"13":2,"14":4,"16":19,"18":1,"24":1,"25":1,"27":1,"29":1,"57":2,"63":1,"64":7,"66":1,"69":1,"71":1,"74":4,"76":1,"85":2,"95":2,"96":1,"99":1,"106":1,"108":2,"109":1,"110":2,"111":1,"112":2,"119":8,"122":2,"126":2,"136":2,"140":1,"146":2,"148":2,"149":2,"151":2,"154":2,"156":1,"163":1,"164":1,"165":4,"166":4,"169":4,"171":2,"174":1,"176":1,"177":1,"182":1,"189":1,"197":3,"198":2}}],["an",{"2":{"3":1,"6":1,"7":1,"11":6,"14":22,"15":2,"16":30,"18":1,"20":1,"23":2,"32":1,"52":1,"53":4,"55":1,"56":2,"58":1,"59":3,"60":2,"62":1,"64":15,"65":2,"66":2,"68":1,"69":1,"70":2,"71":5,"73":2,"74":9,"75":2,"76":2,"82":3,"84":2,"85":5,"87":1,"88":1,"90":1,"93":2,"96":2,"103":1,"106":1,"117":1,"119":13,"121":1,"122":1,"124":1,"134":1,"137":2,"138":1,"139":1,"146":3,"147":1,"148":2,"151":2,"152":1,"153":1,"154":5,"156":1,"158":1,"163":1,"170":1,"171":1,"176":1,"185":2,"188":3,"189":1,"191":2,"192":2,"194":1,"196":1,"198":1}}],["and",{"0":{"11":1,"20":1,"22":1,"24":1,"54":1,"71":1,"74":1,"76":1,"83":1,"191":1,"192":1,"194":1},"1":{"55":1,"56":1,"84":1,"85":1},"2":{"1":1,"3":2,"10":2,"11":16,"13":22,"14":36,"16":93,"17":4,"18":4,"20":2,"22":1,"23":2,"24":3,"25":2,"26":5,"27":2,"29":2,"30":1,"31":2,"32":2,"33":1,"53":13,"55":1,"56":7,"57":2,"58":2,"59":20,"60":1,"61":2,"62":1,"63":29,"64":71,"65":2,"66":18,"68":1,"69":4,"70":4,"71":16,"73":4,"74":38,"75":6,"76":15,"81":1,"82":2,"84":2,"85":13,"87":2,"88":13,"90":3,"91":2,"93":2,"94":3,"97":3,"98":4,"99":1,"103":2,"104":2,"107":3,"110":3,"111":1,"112":1,"115":1,"117":1,"119":36,"121":2,"122":3,"125":2,"129":2,"130":2,"134":3,"135":4,"137":2,"138":3,"139":3,"140":1,"145":2,"146":16,"148":10,"149":6,"151":10,"152":2,"153":3,"154":16,"156":2,"157":1,"158":14,"159":1,"160":3,"161":1,"162":2,"163":1,"164":1,"165":5,"166":2,"167":1,"170":2,"171":2,"173":2,"175":1,"176":5,"177":4,"178":2,"179":1,"180":8,"182":8,"183":1,"184":1,"185":1,"188":4,"190":3,"191":9,"192":7,"193":2,"195":5,"197":2,"198":4,"199":2}}],["adjust",{"2":{"74":1}}],["adjacent",{"2":{"64":1,"71":1,"74":1,"76":1}}],["adaptivity",{"0":{"72":1}}],["adaptive",{"2":{"1":1,"6":3,"7":2,"72":1}}],["adapted",{"2":{"70":1,"73":1,"75":1,"145":1}}],["advance",{"2":{"63":2}}],["advised",{"2":{"16":1,"159":1}}],["additional",{"2":{"195":1}}],["additionally",{"2":{"64":3,"88":1}}],["addition",{"2":{"58":1,"76":1}}],["adding",{"2":{"1":1,"14":2,"16":4,"76":2,"146":1,"170":1,"174":1,"176":2,"177":1}}],["added",{"2":{"16":1,"53":1,"64":6,"66":1,"76":2,"156":1,"169":2,"182":1}}],["add",{"2":{"1":2,"13":2,"16":1,"59":1,"60":1,"64":16,"66":1,"69":4,"70":3,"73":1,"74":2,"75":2,"76":9,"82":1,"115":1,"146":4,"156":1,"160":1,"174":1,"176":1,"182":10,"192":1,"194":2,"197":4}}],["administrative",{"2":{"199":1}}],["admin",{"2":{"0":1,"80":1,"180":2}}],["adm0",{"2":{"0":7,"80":4}}],["arbitrarily",{"2":{"152":1}}],["arbitrary",{"2":{"57":1,"148":1,"149":1,"191":1}}],["around",{"2":{"58":1,"59":2,"69":1,"84":1,"88":1,"146":1,"180":1,"198":1}}],["archgdal",{"2":{"23":1}}],["arc",{"2":{"16":1,"176":1}}],["array",{"2":{"14":2,"16":2,"56":1,"66":1,"146":5,"148":2,"154":5,"181":1,"184":1}}],["arrays",{"2":{"11":2,"16":2,"22":1,"146":1,"148":2,"151":2}}],["argmin",{"2":{"184":1}}],["argtypes",{"2":{"60":2,"172":1,"176":1}}],["argumenterror",{"2":{"76":1,"146":1,"148":1,"154":1,"156":3}}],["argument",{"2":{"14":10,"16":10,"53":1,"56":2,"63":1,"66":1,"70":1,"73":1,"75":1,"85":2,"154":1,"156":1,"188":2,"192":1,"193":1}}],["arguments",{"2":{"11":2,"13":2,"16":5,"64":1,"94":2,"107":1,"125":1,"135":1,"171":1,"176":2,"177":1,"188":1}}],["args",{"2":{"6":2}}],["aren",{"2":{"14":6,"16":5,"69":1,"71":1,"74":2,"76":4,"88":3,"166":2,"169":2}}],["are",{"2":{"3":2,"11":2,"13":8,"14":36,"15":4,"16":51,"20":2,"22":3,"24":1,"25":1,"26":2,"27":1,"52":1,"53":8,"55":1,"56":2,"57":6,"59":11,"62":1,"63":3,"64":31,"66":6,"69":3,"70":3,"71":15,"73":2,"74":16,"75":5,"76":9,"81":3,"84":1,"85":1,"87":3,"88":26,"90":1,"94":7,"96":1,"97":3,"98":3,"99":1,"101":1,"106":1,"107":5,"109":1,"110":1,"111":1,"113":1,"114":1,"119":12,"122":7,"125":5,"127":1,"129":2,"134":1,"135":5,"137":1,"138":3,"139":3,"140":1,"142":1,"145":1,"146":14,"147":1,"151":2,"152":1,"154":6,"156":2,"157":1,"158":4,"159":1,"161":1,"162":1,"163":1,"165":1,"166":3,"167":1,"168":1,"169":2,"170":1,"175":1,"176":1,"177":1,"180":4,"182":1,"184":2,"186":1,"187":2,"188":1,"191":1,"194":2,"195":2,"196":1,"197":3,"198":6,"199":1,"200":1}}],["area2",{"2":{"63":4}}],["area1",{"2":{"63":4}}],["areas",{"2":{"14":4,"16":2,"56":3,"158":1,"183":2}}],["area",{"0":{"54":2,"55":2},"1":{"55":2,"56":2},"2":{"0":6,"10":5,"14":28,"16":26,"31":1,"54":2,"55":9,"56":61,"61":1,"62":3,"63":49,"65":2,"66":44,"75":2,"76":1,"122":1,"148":1,"149":1,"158":2,"166":2,"169":2,"180":2,"183":4,"192":1}}],["arithmetic",{"2":{"0":1}}],["asked",{"2":{"154":1}}],["ask",{"2":{"23":1}}],["assign",{"2":{"190":1}}],["assigned",{"2":{"64":1,"146":7,"198":1}}],["assets",{"2":{"192":1}}],["assetpath",{"2":{"192":1}}],["assemble",{"2":{"163":1}}],["assert",{"2":{"59":23,"63":1,"64":1,"69":1,"71":1,"74":1,"177":1,"189":1}}],["assume",{"2":{"122":2,"148":1,"154":3,"162":1,"169":1}}],["assumed",{"2":{"56":1,"88":1,"119":1}}],["assumes",{"2":{"16":1,"64":1,"85":1,"176":1,"184":1}}],["associativity",{"2":{"19":1}}],["associated",{"0":{"11":1},"2":{"57":2}}],["aspect",{"2":{"6":1,"7":1,"52":1,"55":1,"58":2,"62":1,"65":1,"84":2,"146":2,"175":1,"180":1}}],["as",{"2":{"0":2,"1":1,"6":3,"7":3,"8":3,"11":16,"13":36,"14":12,"15":2,"16":82,"17":2,"18":2,"20":1,"22":1,"23":2,"24":1,"25":1,"27":1,"52":2,"53":4,"55":2,"56":3,"57":4,"58":1,"59":4,"60":3,"62":2,"63":1,"64":15,"65":2,"66":5,"68":3,"69":5,"70":8,"71":2,"73":7,"74":8,"75":7,"76":5,"77":1,"79":2,"80":2,"81":3,"82":3,"84":3,"85":1,"87":2,"88":2,"90":2,"91":2,"93":3,"94":3,"103":2,"104":2,"106":2,"107":3,"115":2,"117":2,"118":2,"119":7,"121":2,"122":2,"124":2,"125":3,"127":1,"134":2,"135":3,"145":8,"146":3,"148":4,"149":3,"151":4,"152":2,"153":2,"154":10,"156":2,"158":3,"159":2,"160":2,"162":2,"163":2,"165":1,"166":1,"168":2,"170":1,"171":3,"174":2,"175":2,"176":3,"178":2,"179":2,"180":7,"182":2,"185":3,"188":2,"189":2,"190":3,"191":2,"192":1,"193":1,"195":3,"196":3,"197":2,"198":3,"199":2}}],["a",{"0":{"23":1,"192":1,"194":1},"2":{"0":1,"1":3,"3":1,"8":2,"11":26,"13":10,"14":158,"15":2,"16":209,"17":1,"18":6,"20":3,"22":3,"23":4,"24":2,"25":2,"27":2,"29":2,"30":2,"32":4,"35":3,"36":3,"37":3,"38":3,"40":2,"41":2,"42":2,"43":2,"44":2,"45":2,"46":2,"47":2,"48":2,"49":2,"52":3,"53":22,"55":11,"56":20,"57":13,"58":4,"59":11,"60":2,"62":5,"63":8,"64":281,"65":2,"66":17,"68":3,"69":4,"70":39,"71":30,"72":3,"73":38,"74":91,"75":36,"76":45,"77":3,"79":3,"80":2,"81":1,"82":4,"84":15,"85":27,"87":2,"88":54,"90":2,"93":1,"94":3,"96":5,"97":3,"98":2,"100":2,"101":2,"103":2,"106":1,"107":3,"109":4,"110":3,"111":1,"113":2,"114":2,"115":1,"117":2,"119":52,"121":5,"122":27,"124":2,"125":4,"127":4,"128":2,"129":2,"130":1,"131":2,"132":2,"134":1,"135":3,"137":5,"138":2,"139":2,"141":2,"142":2,"144":1,"145":4,"146":79,"148":6,"149":4,"151":8,"152":4,"154":27,"156":5,"158":11,"159":6,"160":6,"161":6,"162":2,"163":2,"164":5,"165":7,"166":9,"167":8,"169":6,"170":2,"171":8,"172":3,"173":3,"174":5,"175":4,"176":8,"177":10,"179":3,"180":5,"183":3,"184":1,"185":2,"186":1,"188":12,"189":2,"190":1,"191":21,"192":12,"193":5,"194":5,"195":11,"196":1,"197":5,"198":8,"199":3,"200":3}}]],"serializationVersion":2}';export{e as default};
diff --git a/dev/assets/chunks/VPLocalSearchBox.zWtjorLS.js b/dev/assets/chunks/VPLocalSearchBox.D0wJY9iU.js
similarity index 99%
rename from dev/assets/chunks/VPLocalSearchBox.zWtjorLS.js
rename to dev/assets/chunks/VPLocalSearchBox.D0wJY9iU.js
index ef27c27f5..a83ad249b 100644
--- a/dev/assets/chunks/VPLocalSearchBox.zWtjorLS.js
+++ b/dev/assets/chunks/VPLocalSearchBox.D0wJY9iU.js
@@ -1,4 +1,4 @@
-var Nt=Object.defineProperty;var Ft=(a,e,t)=>e in a?Nt(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t;var Re=(a,e,t)=>Ft(a,typeof e!="symbol"?e+"":e,t);import{V as Ot,p as se,h as pe,aj as Xe,ak as Rt,al as Ct,q as je,am as Mt,d as At,D as ye,an as et,ao as Lt,ap as Dt,s as zt,aq as Pt,v as Ce,P as ue,O as we,ar as jt,as as Vt,W as $t,R as Bt,$ as Wt,o as q,b as Kt,j as S,a0 as Jt,k as D,at as Ut,au as qt,av as Gt,c as Y,n as tt,e as xe,C as st,F as nt,a as de,t as he,aw as Ht,ax as it,ay as Qt,a9 as Yt,af as Zt,az as Xt,_ as es}from"./framework.B_n_RGhH.js";import{u as ts,c as ss}from"./theme.D6URMT7s.js";const ns={root:()=>Ot(()=>import("./@localSearchIndexroot.BIJELIzt.js"),[])};/*!
+var Nt=Object.defineProperty;var Ft=(a,e,t)=>e in a?Nt(a,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):a[e]=t;var Re=(a,e,t)=>Ft(a,typeof e!="symbol"?e+"":e,t);import{V as Ot,p as se,h as pe,aj as Xe,ak as Rt,al as Ct,q as je,am as Mt,d as At,D as ye,an as et,ao as Lt,ap as Dt,s as zt,aq as Pt,v as Ce,P as ue,O as we,ar as jt,as as Vt,W as $t,R as Bt,$ as Wt,o as q,b as Kt,j as S,a0 as Jt,k as D,at as Ut,au as qt,av as Gt,c as Y,n as tt,e as xe,C as st,F as nt,a as de,t as he,aw as Ht,ax as it,ay as Qt,a9 as Yt,af as Zt,az as Xt,_ as es}from"./framework.B_n_RGhH.js";import{u as ts,c as ss}from"./theme.CvBxl4wu.js";const ns={root:()=>Ot(()=>import("./@localSearchIndexroot.D6ma5ZdG.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])"],Ie=vt.join(","),mt=typeof Element>"u",ie=mt?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,ke=!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},Ne=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},is=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(Ne(e))return[];var n=Array.prototype.slice.apply(e.querySelectorAll(Ie));return t&&ie.call(e,Ie)&&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(!Ne(i,!1))if(i.tagName==="SLOT"){var o=i.assignedElements(),l=o.length?o:i.children,c=a(l,!0,s);s.flatten?n.push.apply(n,c):n.push({scopeParent:i,candidates:c})}else{var h=ie.call(i,Ie);h&&s.filter(i)&&(t||!e.includes(i))&&n.push(i);var v=i.shadowRoot||typeof s.getShadowRoot=="function"&&s.getShadowRoot(i),p=!Ne(v,!1)&&(!s.shadowRootFilter||s.shadowRootFilter(i));if(v&&p){var b=a(v===!0?i.children:v.children,!0,s);s.flatten?n.push.apply(n,b):n.push({scopeParent:i,candidates:b})}else r.unshift.apply(r,i.children)}}return n},yt=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},ne=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||is(e))&&!yt(e)?0:e.tabIndex},rs=function(e,t){var s=ne(e);return s<0&&t&&!yt(e)?0:s},as=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},wt=function(e){return e.tagName==="INPUT"},os=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},cs=function(e,t){for(var s=0;ssummary:first-of-type"),i=r?e.parentElement:e;if(ie.call(i,"details:not([open]) *"))return!0;if(!s||s==="full"||s==="legacy-full"){if(typeof n=="function"){for(var o=e;e;){var l=e.parentElement,c=ke(e);if(l&&!l.shadowRoot&&n(l)===!0)return rt(e);e.assignedSlot?e=e.assignedSlot:!l&&c!==e.ownerDocument?e=c.host:e=l}e=o}if(fs(e))return!e.getClientRects().length;if(s!=="legacy-full")return!0}else if(s==="non-zero-area")return rt(e);return!1},vs=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)},gs=function a(e){var t=[],s=[];return e.forEach(function(n,r){var i=!!n.scopeParent,o=i?n.scopeParent:n,l=rs(o,i),c=i?a(n.candidates):o;l===0?i?t.push.apply(t,c):t.push(o):s.push({documentOrder:r,tabIndex:l,item:n,isScope:i,content:c})}),s.sort(as).reduce(function(n,r){return r.isScope?n.push.apply(n,r.content):n.push(r.content),n},[]).concat(t)},bs=function(e,t){t=t||{};var s;return t.getShadowRoot?s=bt([e],t.includeContainer,{filter:Ve.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:ms}):s=gt(e,t.includeContainer,Ve.bind(null,t)),gs(s)},ys=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},re=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return ie.call(e,Ie)===!1?!1:Ve(t,e)},ws=vt.concat("iframe").join(","),Me=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return ie.call(e,ws)===!1?!1:Fe(t,e)};/*!
diff --git a/dev/assets/chunks/theme.D6URMT7s.js b/dev/assets/chunks/theme.CvBxl4wu.js
similarity index 99%
rename from dev/assets/chunks/theme.D6URMT7s.js
rename to dev/assets/chunks/theme.CvBxl4wu.js
index e1990339f..43443d5bc 100644
--- a/dev/assets/chunks/theme.D6URMT7s.js
+++ b/dev/assets/chunks/theme.CvBxl4wu.js
@@ -1,2 +1,2 @@
-const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/chunks/VPLocalSearchBox.zWtjorLS.js","assets/chunks/framework.B_n_RGhH.js"])))=>i.map(i=>d[i]);
-import{d as m,o as a,c as u,r as c,n as I,a as O,t as w,b as g,w as f,e as h,T as de,_ as $,u as je,i as Ge,f as ze,g as ve,h as y,j as p,k as r,l as K,m as re,p as T,q as F,s as Z,v as z,x as pe,y as fe,z as Ke,A as Re,B as R,F as M,C as B,D as Ve,E as x,G as k,H as E,I as Le,J as ee,K as G,L as q,M as We,N as Te,O as ie,P as Ne,Q as we,R as te,S as qe,U as Je,V as Ye,W as Ie,X as he,Y as Xe,Z as Qe,$ as Ze,a0 as xe,a1 as Me,a2 as et,a3 as tt,a4 as nt}from"./framework.B_n_RGhH.js";const st=m({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(o){return(e,t)=>(a(),u("span",{class:I(["VPBadge",e.type])},[c(e.$slots,"default",{},()=>[O(w(e.text),1)])],2))}}),ot={key:0,class:"VPBackdrop"},at=m({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(o){return(e,t)=>(a(),g(de,{name:"fade"},{default:f(()=>[e.show?(a(),u("div",ot)):h("",!0)]),_:1}))}}),rt=$(at,[["__scopeId","data-v-b06cdb19"]]),L=je;function it(o,e){let t,s=!1;return()=>{t&&clearTimeout(t),s?t=setTimeout(o,e):(o(),(s=!0)&&setTimeout(()=>s=!1,e))}}function le(o){return/^\//.test(o)?o:`/${o}`}function me(o){const{pathname:e,search:t,hash:s,protocol:n}=new URL(o,"http://a.com");if(Ge(o)||o.startsWith("#")||!n.startsWith("http")||!ze(e))return o;const{site:i}=L(),l=e.endsWith("/")||e.endsWith(".html")?o:o.replace(/(?:(^\.+)\/)?.*$/,`$1${e.replace(/(\.md)?$/,i.value.cleanUrls?"":".html")}${t}${s}`);return ve(l)}function Y({correspondingLink:o=!1}={}){const{site:e,localeIndex:t,page:s,theme:n,hash:i}=L(),l=y(()=>{var d,_;return{label:(d=e.value.locales[t.value])==null?void 0:d.label,link:((_=e.value.locales[t.value])==null?void 0:_.link)||(t.value==="root"?"/":`/${t.value}/`)}});return{localeLinks:y(()=>Object.entries(e.value.locales).flatMap(([d,_])=>l.value.label===_.label?[]:{text:_.label,link:lt(_.link||(d==="root"?"/":`/${d}/`),n.value.i18nRouting!==!1&&o,s.value.relativePath.slice(l.value.link.length-1),!e.value.cleanUrls)+i.value})),currentLang:l}}function lt(o,e,t,s){return e?o.replace(/\/$/,"")+le(t.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,s?".html":"")):o}const ct={class:"NotFound"},ut={class:"code"},dt={class:"title"},vt={class:"quote"},pt={class:"action"},ft=["href","aria-label"],ht=m({__name:"NotFound",setup(o){const{theme:e}=L(),{currentLang:t}=Y();return(s,n)=>{var i,l,v,d,_;return a(),u("div",ct,[p("p",ut,w(((i=r(e).notFound)==null?void 0:i.code)??"404"),1),p("h1",dt,w(((l=r(e).notFound)==null?void 0:l.title)??"PAGE NOT FOUND"),1),n[0]||(n[0]=p("div",{class:"divider"},null,-1)),p("blockquote",vt,w(((v=r(e).notFound)==null?void 0:v.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",pt,[p("a",{class:"link",href:r(ve)(r(t).link),"aria-label":((d=r(e).notFound)==null?void 0:d.linkLabel)??"go to home"},w(((_=r(e).notFound)==null?void 0:_.linkText)??"Take me home"),9,ft)])])}}}),mt=$(ht,[["__scopeId","data-v-951cab6c"]]);function Ae(o,e){if(Array.isArray(o))return X(o);if(o==null)return[];e=le(e);const t=Object.keys(o).sort((n,i)=>i.split("/").length-n.split("/").length).find(n=>e.startsWith(le(n))),s=t?o[t]:[];return Array.isArray(s)?X(s):X(s.items,s.base)}function _t(o){const e=[];let t=0;for(const s in o){const n=o[s];if(n.items){t=e.push(n);continue}e[t]||e.push({items:[]}),e[t].items.push(n)}return e}function bt(o){const e=[];function t(s){for(const n of s)n.text&&n.link&&e.push({text:n.text,link:n.link,docFooterText:n.docFooterText}),n.items&&t(n.items)}return t(o),e}function ce(o,e){return Array.isArray(e)?e.some(t=>ce(o,t)):K(o,e.link)?!0:e.items?ce(o,e.items):!1}function X(o,e){return[...o].map(t=>{const s={...t},n=s.base||e;return n&&s.link&&(s.link=n+s.link),s.items&&(s.items=X(s.items,n)),s})}function U(){const{frontmatter:o,page:e,theme:t}=L(),s=re("(min-width: 960px)"),n=T(!1),i=y(()=>{const C=t.value.sidebar,N=e.value.relativePath;return C?Ae(C,N):[]}),l=T(i.value);F(i,(C,N)=>{JSON.stringify(C)!==JSON.stringify(N)&&(l.value=i.value)});const v=y(()=>o.value.sidebar!==!1&&l.value.length>0&&o.value.layout!=="home"),d=y(()=>_?o.value.aside==null?t.value.aside==="left":o.value.aside==="left":!1),_=y(()=>o.value.layout==="home"?!1:o.value.aside!=null?!!o.value.aside:t.value.aside!==!1),V=y(()=>v.value&&s.value),b=y(()=>v.value?_t(l.value):[]);function P(){n.value=!0}function S(){n.value=!1}function A(){n.value?S():P()}return{isOpen:n,sidebar:l,sidebarGroups:b,hasSidebar:v,hasAside:_,leftAside:d,isSidebarEnabled:V,open:P,close:S,toggle:A}}function kt(o,e){let t;Z(()=>{t=o.value?document.activeElement:void 0}),z(()=>{window.addEventListener("keyup",s)}),pe(()=>{window.removeEventListener("keyup",s)});function s(n){n.key==="Escape"&&o.value&&(e(),t==null||t.focus())}}function gt(o){const{page:e,hash:t}=L(),s=T(!1),n=y(()=>o.value.collapsed!=null),i=y(()=>!!o.value.link),l=T(!1),v=()=>{l.value=K(e.value.relativePath,o.value.link)};F([e,o,t],v),z(v);const d=y(()=>l.value?!0:o.value.items?ce(e.value.relativePath,o.value.items):!1),_=y(()=>!!(o.value.items&&o.value.items.length));Z(()=>{s.value=!!(n.value&&o.value.collapsed)}),fe(()=>{(l.value||d.value)&&(s.value=!1)});function V(){n.value&&(s.value=!s.value)}return{collapsed:s,collapsible:n,isLink:i,isActiveLink:l,hasActiveLink:d,hasChildren:_,toggle:V}}function $t(){const{hasSidebar:o}=U(),e=re("(min-width: 960px)"),t=re("(min-width: 1280px)");return{isAsideEnabled:y(()=>!t.value&&!e.value?!1:o.value?t.value:e.value)}}const ue=[];function Ce(o){return typeof o.outline=="object"&&!Array.isArray(o.outline)&&o.outline.label||o.outlineTitle||"On this page"}function _e(o){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:yt(t),link:"#"+t.id,level:s}});return Pt(e,o)}function yt(o){let e="";for(const t of o.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 Pt(o,e){if(e===!1)return[];const t=(typeof e=="object"&&!Array.isArray(e)?e.level:e)||2,[s,n]=typeof t=="number"?[t,t]:t==="deep"?[2,6]:t;o=o.filter(l=>l.level>=s&&l.level<=n),ue.length=0;for(const{element:l,link:v}of o)ue.push({element:l,link:v});const i=[];e:for(let l=0;l=0;d--){const _=o[d];if(_.level{requestAnimationFrame(i),window.addEventListener("scroll",s)}),Ke(()=>{l(location.hash)}),pe(()=>{window.removeEventListener("scroll",s)});function i(){if(!t.value)return;const v=window.scrollY,d=window.innerHeight,_=document.body.offsetHeight,V=Math.abs(v+d-_)<1,b=ue.map(({element:S,link:A})=>({link:A,top:Vt(S)})).filter(({top:S})=>!Number.isNaN(S)).sort((S,A)=>S.top-A.top);if(!b.length){l(null);return}if(v<1){l(null);return}if(V){l(b[b.length-1].link);return}let P=null;for(const{link:S,top:A}of b){if(A>v+Re()+4)break;P=S}l(P)}function l(v){n&&n.classList.remove("active"),v==null?n=null:n=o.value.querySelector(`a[href="${decodeURIComponent(v)}"]`);const d=n;d?(d.classList.add("active"),e.value.style.top=d.offsetTop+39+"px",e.value.style.opacity="1"):(e.value.style.top="33px",e.value.style.opacity="0")}}function Vt(o){let e=0;for(;o!==document.body;){if(o===null)return NaN;e+=o.offsetTop,o=o.offsetParent}return e}const Lt=["href","title"],Tt=m({__name:"VPDocOutlineItem",props:{headers:{},root:{type:Boolean}},setup(o){function e({target:t}){const s=t.href.split("#")[1],n=document.getElementById(decodeURIComponent(s));n==null||n.focus({preventScroll:!0})}return(t,s)=>{const n=R("VPDocOutlineItem",!0);return a(),u("ul",{class:I(["VPDocOutlineItem",t.root?"root":"nested"])},[(a(!0),u(M,null,B(t.headers,({children:i,link:l,title:v})=>(a(),u("li",null,[p("a",{class:"outline-link",href:l,onClick:e,title:v},w(v),9,Lt),i!=null&&i.length?(a(),g(n,{key:0,headers:i},null,8,["headers"])):h("",!0)]))),256))],2)}}}),Be=$(Tt,[["__scopeId","data-v-3f927ebe"]]),Nt={class:"content"},wt={"aria-level":"2",class:"outline-title",id:"doc-outline-aria-label",role:"heading"},It=m({__name:"VPDocAsideOutline",setup(o){const{frontmatter:e,theme:t}=L(),s=Ve([]);x(()=>{s.value=_e(e.value.outline??t.value.outline)});const n=T(),i=T();return St(n,i),(l,v)=>(a(),u("nav",{"aria-labelledby":"doc-outline-aria-label",class:I(["VPDocAsideOutline",{"has-outline":s.value.length>0}]),ref_key:"container",ref:n},[p("div",Nt,[p("div",{class:"outline-marker",ref_key:"marker",ref:i},null,512),p("div",wt,w(r(Ce)(r(t))),1),k(Be,{headers:s.value,root:!0},null,8,["headers"])])],2))}}),Mt=$(It,[["__scopeId","data-v-b38bf2ff"]]),At={class:"VPDocAsideCarbonAds"},Ct=m({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(o){const e=()=>null;return(t,s)=>(a(),u("div",At,[k(r(e),{"carbon-ads":t.carbonAds},null,8,["carbon-ads"])]))}}),Bt={class:"VPDocAside"},Ht=m({__name:"VPDocAside",setup(o){const{theme:e}=L();return(t,s)=>(a(),u("div",Bt,[c(t.$slots,"aside-top",{},void 0,!0),c(t.$slots,"aside-outline-before",{},void 0,!0),k(Mt),c(t.$slots,"aside-outline-after",{},void 0,!0),s[0]||(s[0]=p("div",{class:"spacer"},null,-1)),c(t.$slots,"aside-ads-before",{},void 0,!0),r(e).carbonAds?(a(),g(Ct,{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)]))}}),Et=$(Ht,[["__scopeId","data-v-6d7b3c46"]]);function Dt(){const{theme:o,page:e}=L();return y(()=>{const{text:t="Edit this page",pattern:s=""}=o.value.editLink||{};let n;return typeof s=="function"?n=s(e.value):n=s.replace(/:path/g,e.value.filePath),{url:n,text:t}})}function Ft(){const{page:o,theme:e,frontmatter:t}=L();return y(()=>{var _,V,b,P,S,A,C,N;const s=Ae(e.value.sidebar,o.value.relativePath),n=bt(s),i=Ot(n,H=>H.link.replace(/[?#].*$/,"")),l=i.findIndex(H=>K(o.value.relativePath,H.link)),v=((_=e.value.docFooter)==null?void 0:_.prev)===!1&&!t.value.prev||t.value.prev===!1,d=((V=e.value.docFooter)==null?void 0:V.next)===!1&&!t.value.next||t.value.next===!1;return{prev:v?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:d?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)??((N=i[l+1])==null?void 0:N.link)}}})}function Ot(o,e){const t=new Set;return o.filter(s=>{const n=e(s);return t.has(n)?!1:t.add(n)})}const D=m({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(o){const e=o,t=y(()=>e.tag??(e.href?"a":"span")),s=y(()=>e.href&&Le.test(e.href)||e.target==="_blank");return(n,i)=>(a(),g(E(t.value),{class:I(["VPLink",{link:n.href,"vp-external-link-icon":s.value,"no-icon":n.noIcon}]),href:n.href?r(me)(n.href):void 0,target:n.target??(s.value?"_blank":void 0),rel:n.rel??(s.value?"noreferrer":void 0)},{default:f(()=>[c(n.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),Ut={class:"VPLastUpdated"},jt=["datetime"],Gt=m({__name:"VPDocFooterLastUpdated",setup(o){const{theme:e,page:t,lang:s}=L(),n=y(()=>new Date(t.value.lastUpdated)),i=y(()=>n.value.toISOString()),l=T("");return z(()=>{Z(()=>{var v,d,_;l.value=new Intl.DateTimeFormat((d=(v=e.value.lastUpdated)==null?void 0:v.formatOptions)!=null&&d.forceLocale?s.value:void 0,((_=e.value.lastUpdated)==null?void 0:_.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(n.value)})}),(v,d)=>{var _;return a(),u("p",Ut,[O(w(((_=r(e).lastUpdated)==null?void 0:_.text)||r(e).lastUpdatedText||"Last updated")+": ",1),p("time",{datetime:i.value},w(l.value),9,jt)])}}}),zt=$(Gt,[["__scopeId","data-v-475f71b8"]]),Kt={key:0,class:"VPDocFooter"},Rt={key:0,class:"edit-info"},Wt={key:0,class:"edit-link"},qt={key:1,class:"last-updated"},Jt={key:1,class:"prev-next","aria-labelledby":"doc-footer-aria-label"},Yt={class:"pager"},Xt=["innerHTML"],Qt=["innerHTML"],Zt={class:"pager"},xt=["innerHTML"],en=["innerHTML"],tn=m({__name:"VPDocFooter",setup(o){const{theme:e,page:t,frontmatter:s}=L(),n=Dt(),i=Ft(),l=y(()=>e.value.editLink&&s.value.editLink!==!1),v=y(()=>t.value.lastUpdated),d=y(()=>l.value||v.value||i.value.prev||i.value.next);return(_,V)=>{var b,P,S,A;return d.value?(a(),u("footer",Kt,[c(_.$slots,"doc-footer-before",{},void 0,!0),l.value||v.value?(a(),u("div",Rt,[l.value?(a(),u("div",Wt,[k(D,{class:"edit-link-button",href:r(n).url,"no-icon":!0},{default:f(()=>[V[0]||(V[0]=p("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),O(" "+w(r(n).text),1)]),_:1},8,["href"])])):h("",!0),v.value?(a(),u("div",qt,[k(zt)])):h("",!0)])):h("",!0),(b=r(i).prev)!=null&&b.link||(P=r(i).next)!=null&&P.link?(a(),u("nav",Jt,[V[1]||(V[1]=p("span",{class:"visually-hidden",id:"doc-footer-aria-label"},"Pager",-1)),p("div",Yt,[(S=r(i).prev)!=null&&S.link?(a(),g(D,{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,Xt),p("span",{class:"title",innerHTML:r(i).prev.text},null,8,Qt)]}),_:1},8,["href"])):h("",!0)]),p("div",Zt,[(A=r(i).next)!=null&&A.link?(a(),g(D,{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,xt),p("span",{class:"title",innerHTML:r(i).next.text},null,8,en)]}),_:1},8,["href"])):h("",!0)])])):h("",!0)])):h("",!0)}}}),nn=$(tn,[["__scopeId","data-v-4f9813fa"]]),sn={class:"container"},on={class:"aside-container"},an={class:"aside-content"},rn={class:"content"},ln={class:"content-container"},cn={class:"main"},un=m({__name:"VPDoc",setup(o){const{theme:e}=L(),t=ee(),{hasSidebar:s,hasAside:n,leftAside:i}=U(),l=y(()=>t.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(v,d)=>{const _=R("Content");return a(),u("div",{class:I(["VPDoc",{"has-sidebar":r(s),"has-aside":r(n)}])},[c(v.$slots,"doc-top",{},void 0,!0),p("div",sn,[r(n)?(a(),u("div",{key:0,class:I(["aside",{"left-aside":r(i)}])},[d[0]||(d[0]=p("div",{class:"aside-curtain"},null,-1)),p("div",on,[p("div",an,[k(Et,null,{"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})])])],2)):h("",!0),p("div",rn,[p("div",ln,[c(v.$slots,"doc-before",{},void 0,!0),p("main",cn,[k(_,{class:I(["vp-doc",[l.value,r(e).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),k(nn,null,{"doc-footer-before":f(()=>[c(v.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),c(v.$slots,"doc-after",{},void 0,!0)])])]),c(v.$slots,"doc-bottom",{},void 0,!0)],2)}}}),dn=$(un,[["__scopeId","data-v-83890dd9"]]),vn=m({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(o){const e=o,t=y(()=>e.href&&Le.test(e.href)),s=y(()=>e.tag||e.href?"a":"button");return(n,i)=>(a(),g(E(s.value),{class:I(["VPButton",[n.size,n.theme]]),href:n.href?r(me)(n.href):void 0,target:e.target??(t.value?"_blank":void 0),rel:e.rel??(t.value?"noreferrer":void 0)},{default:f(()=>[O(w(n.text),1)]),_:1},8,["class","href","target","rel"]))}}),pn=$(vn,[["__scopeId","data-v-14206e74"]]),fn=["src","alt"],hn=m({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(o){return(e,t)=>{const s=R("VPImage",!0);return e.image?(a(),u(M,{key:0},[typeof e.image=="string"||"src"in e.image?(a(),u("img",G({key:0,class:"VPImage"},typeof e.image=="string"?e.$attrs:{...e.image,...e.$attrs},{src:r(ve)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,fn)):(a(),u(M,{key:1},[k(s,G({class:"dark",image:e.image.dark,alt:e.image.alt},e.$attrs),null,16,["image","alt"]),k(s,G({class:"light",image:e.image.light,alt:e.image.alt},e.$attrs),null,16,["image","alt"])],64))],64)):h("",!0)}}}),Q=$(hn,[["__scopeId","data-v-35a7d0b8"]]),mn={class:"container"},_n={class:"main"},bn={key:0,class:"name"},kn=["innerHTML"],gn=["innerHTML"],$n=["innerHTML"],yn={key:0,class:"actions"},Pn={key:0,class:"image"},Sn={class:"image-container"},Vn=m({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(o){const e=q("hero-image-slot-exists");return(t,s)=>(a(),u("div",{class:I(["VPHero",{"has-image":t.image||r(e)}])},[p("div",mn,[p("div",_n,[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,kn)])):h("",!0),t.text?(a(),u("p",{key:1,innerHTML:t.text,class:"text"},null,8,gn)):h("",!0),t.tagline?(a(),u("p",{key:2,innerHTML:t.tagline,class:"tagline"},null,8,$n)):h("",!0)],!0),c(t.$slots,"home-hero-info-after",{},void 0,!0),t.actions?(a(),u("div",yn,[(a(!0),u(M,null,B(t.actions,n=>(a(),u("div",{key:n.link,class:"action"},[k(pn,{tag:"a",size:"medium",theme:n.theme,text:n.text,href:n.link,target:n.target,rel:n.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",Pn,[p("div",Sn,[s[0]||(s[0]=p("div",{class:"image-bg"},null,-1)),c(t.$slots,"home-hero-image",{},()=>[t.image?(a(),g(Q,{key:0,class:"image-src",image:t.image},null,8,["image"])):h("",!0)],!0)])])):h("",!0)])],2))}}),Ln=$(Vn,[["__scopeId","data-v-955009fc"]]),Tn=m({__name:"VPHomeHero",setup(o){const{frontmatter:e}=L();return(t,s)=>r(e).hero?(a(),g(Ln,{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)}}),Nn={class:"box"},wn={key:0,class:"icon"},In=["innerHTML"],Mn=["innerHTML"],An=["innerHTML"],Cn={key:4,class:"link-text"},Bn={class:"link-text-value"},Hn=m({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(o){return(e,t)=>(a(),g(D,{class:"VPFeature",href:e.link,rel:e.rel,target:e.target,"no-icon":!0,tag:e.link?"a":"div"},{default:f(()=>[p("article",Nn,[typeof e.icon=="object"&&e.icon.wrap?(a(),u("div",wn,[k(Q,{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(),g(Q,{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,In)):h("",!0),p("h2",{class:"title",innerHTML:e.title},null,8,Mn),e.details?(a(),u("p",{key:3,class:"details",innerHTML:e.details},null,8,An)):h("",!0),e.linkText?(a(),u("div",Cn,[p("p",Bn,[O(w(e.linkText)+" ",1),t[0]||(t[0]=p("span",{class:"vpi-arrow-right link-text-icon"},null,-1))])])):h("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),En=$(Hn,[["__scopeId","data-v-f5e9645b"]]),Dn={key:0,class:"VPFeatures"},Fn={class:"container"},On={class:"items"},Un=m({__name:"VPFeatures",props:{features:{}},setup(o){const e=o,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,n)=>s.features?(a(),u("div",Dn,[p("div",Fn,[p("div",On,[(a(!0),u(M,null,B(s.features,i=>(a(),u("div",{key:i.title,class:I(["item",[t.value]])},[k(En,{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)}}),jn=$(Un,[["__scopeId","data-v-d0a190d7"]]),Gn=m({__name:"VPHomeFeatures",setup(o){const{frontmatter:e}=L();return(t,s)=>r(e).features?(a(),g(jn,{key:0,class:"VPHomeFeatures",features:r(e).features},null,8,["features"])):h("",!0)}}),zn=m({__name:"VPHomeContent",setup(o){const{width:e}=We({initialWidth:0,includeScrollbar:!1});return(t,s)=>(a(),u("div",{class:"vp-doc container",style:Te(r(e)?{"--vp-offset":`calc(50% - ${r(e)/2}px)`}:{})},[c(t.$slots,"default",{},void 0,!0)],4))}}),Kn=$(zn,[["__scopeId","data-v-7a48a447"]]),Rn={class:"VPHome"},Wn=m({__name:"VPHome",setup(o){const{frontmatter:e}=L();return(t,s)=>{const n=R("Content");return a(),u("div",Rn,[c(t.$slots,"home-hero-before",{},void 0,!0),k(Tn,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(Gn),c(t.$slots,"home-features-after",{},void 0,!0),r(e).markdownStyles!==!1?(a(),g(Kn,{key:0},{default:f(()=>[k(n)]),_:1})):(a(),g(n,{key:1}))])}}}),qn=$(Wn,[["__scopeId","data-v-cbb6ec48"]]),Jn={},Yn={class:"VPPage"};function Xn(o,e){const t=R("Content");return a(),u("div",Yn,[c(o.$slots,"page-top"),k(t),c(o.$slots,"page-bottom")])}const Qn=$(Jn,[["render",Xn]]),Zn=m({__name:"VPContent",setup(o){const{page:e,frontmatter:t}=L(),{hasSidebar:s}=U();return(n,i)=>(a(),u("div",{class:I(["VPContent",{"has-sidebar":r(s),"is-home":r(t).layout==="home"}]),id:"VPContent"},[r(e).isNotFound?c(n.$slots,"not-found",{key:0},()=>[k(mt)],!0):r(t).layout==="page"?(a(),g(Qn,{key:1},{"page-top":f(()=>[c(n.$slots,"page-top",{},void 0,!0)]),"page-bottom":f(()=>[c(n.$slots,"page-bottom",{},void 0,!0)]),_:3})):r(t).layout==="home"?(a(),g(qn,{key:2},{"home-hero-before":f(()=>[c(n.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":f(()=>[c(n.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":f(()=>[c(n.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":f(()=>[c(n.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":f(()=>[c(n.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":f(()=>[c(n.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":f(()=>[c(n.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":f(()=>[c(n.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":f(()=>[c(n.$slots,"home-features-after",{},void 0,!0)]),_:3})):r(t).layout&&r(t).layout!=="doc"?(a(),g(E(r(t).layout),{key:3})):(a(),g(dn,{key:4},{"doc-top":f(()=>[c(n.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":f(()=>[c(n.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":f(()=>[c(n.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":f(()=>[c(n.$slots,"doc-before",{},void 0,!0)]),"doc-after":f(()=>[c(n.$slots,"doc-after",{},void 0,!0)]),"aside-top":f(()=>[c(n.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":f(()=>[c(n.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":f(()=>[c(n.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":f(()=>[c(n.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":f(()=>[c(n.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":f(()=>[c(n.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),xn=$(Zn,[["__scopeId","data-v-91765379"]]),es={class:"container"},ts=["innerHTML"],ns=["innerHTML"],ss=m({__name:"VPFooter",setup(o){const{theme:e,frontmatter:t}=L(),{hasSidebar:s}=U();return(n,i)=>r(e).footer&&r(t).footer!==!1?(a(),u("footer",{key:0,class:I(["VPFooter",{"has-sidebar":r(s)}])},[p("div",es,[r(e).footer.message?(a(),u("p",{key:0,class:"message",innerHTML:r(e).footer.message},null,8,ts)):h("",!0),r(e).footer.copyright?(a(),u("p",{key:1,class:"copyright",innerHTML:r(e).footer.copyright},null,8,ns)):h("",!0)])],2)):h("",!0)}}),os=$(ss,[["__scopeId","data-v-c970a860"]]);function as(){const{theme:o,frontmatter:e}=L(),t=Ve([]),s=y(()=>t.value.length>0);return x(()=>{t.value=_e(e.value.outline??o.value.outline)}),{headers:t,hasLocalNav:s}}const rs={class:"menu-text"},is={class:"header"},ls={class:"outline"},cs=m({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(o){const e=o,{theme:t}=L(),s=T(!1),n=T(0),i=T(),l=T();function v(b){var P;(P=i.value)!=null&&P.contains(b.target)||(s.value=!1)}F(s,b=>{if(b){document.addEventListener("click",v);return}document.removeEventListener("click",v)}),ie("Escape",()=>{s.value=!1}),x(()=>{s.value=!1});function d(){s.value=!s.value,n.value=window.innerHeight+Math.min(window.scrollY-e.navHeight,0)}function _(b){b.target.classList.contains("outline-link")&&(l.value&&(l.value.style.transition="none"),Ne(()=>{s.value=!1}))}function V(){s.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(b,P)=>(a(),u("div",{class:"VPLocalNavOutlineDropdown",style:Te({"--vp-vh":n.value+"px"}),ref_key:"main",ref:i},[b.headers.length>0?(a(),u("button",{key:0,onClick:d,class:I({open:s.value})},[p("span",rs,w(r(Ce)(r(t))),1),P[0]||(P[0]=p("span",{class:"vpi-chevron-right icon"},null,-1))],2)):(a(),u("button",{key:1,onClick:V},w(r(t).returnToTopLabel||"Return to top"),1)),k(de,{name:"flyout"},{default:f(()=>[s.value?(a(),u("div",{key:0,ref_key:"items",ref:l,class:"items",onClick:_},[p("div",is,[p("a",{class:"top-link",href:"#",onClick:V},w(r(t).returnToTopLabel||"Return to top"),1)]),p("div",ls,[k(Be,{headers:b.headers},null,8,["headers"])])],512)):h("",!0)]),_:1})],4))}}),us=$(cs,[["__scopeId","data-v-bc9dc845"]]),ds={class:"container"},vs=["aria-expanded"],ps={class:"menu-text"},fs=m({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(o){const{theme:e,frontmatter:t}=L(),{hasSidebar:s}=U(),{headers:n}=as(),{y:i}=we(),l=T(0);z(()=>{l.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),x(()=>{n.value=_e(t.value.outline??e.value.outline)});const v=y(()=>n.value.length===0),d=y(()=>v.value&&!s.value),_=y(()=>({VPLocalNav:!0,"has-sidebar":s.value,empty:v.value,fixed:d.value}));return(V,b)=>r(t).layout!=="home"&&(!d.value||r(i)>=l.value)?(a(),u("div",{key:0,class:I(_.value)},[p("div",ds,[r(s)?(a(),u("button",{key:0,class:"menu","aria-expanded":V.open,"aria-controls":"VPSidebarNav",onClick:b[0]||(b[0]=P=>V.$emit("open-menu"))},[b[1]||(b[1]=p("span",{class:"vpi-align-left menu-icon"},null,-1)),p("span",ps,w(r(e).sidebarMenuLabel||"Menu"),1)],8,vs)):h("",!0),k(us,{headers:r(n),navHeight:l.value},null,8,["headers","navHeight"])])],2)):h("",!0)}}),hs=$(fs,[["__scopeId","data-v-070ab83d"]]);function ms(){const o=T(!1);function e(){o.value=!0,window.addEventListener("resize",n)}function t(){o.value=!1,window.removeEventListener("resize",n)}function s(){o.value?t():e()}function n(){window.outerWidth>=768&&t()}const i=ee();return F(()=>i.path,t),{isScreenOpen:o,openScreen:e,closeScreen:t,toggleScreen:s}}const _s={},bs={class:"VPSwitch",type:"button",role:"switch"},ks={class:"check"},gs={key:0,class:"icon"};function $s(o,e){return a(),u("button",bs,[p("span",ks,[o.$slots.default?(a(),u("span",gs,[c(o.$slots,"default",{},void 0,!0)])):h("",!0)])])}const ys=$(_s,[["render",$s],["__scopeId","data-v-4a1c76db"]]),Ps=m({__name:"VPSwitchAppearance",setup(o){const{isDark:e,theme:t}=L(),s=q("toggle-appearance",()=>{e.value=!e.value}),n=T("");return fe(()=>{n.value=e.value?t.value.lightModeSwitchTitle||"Switch to light theme":t.value.darkModeSwitchTitle||"Switch to dark theme"}),(i,l)=>(a(),g(ys,{title:n.value,class:"VPSwitchAppearance","aria-checked":r(e),onClick:r(s)},{default:f(()=>l[0]||(l[0]=[p("span",{class:"vpi-sun sun"},null,-1),p("span",{class:"vpi-moon moon"},null,-1)])),_:1},8,["title","aria-checked","onClick"]))}}),be=$(Ps,[["__scopeId","data-v-e40a8bb6"]]),Ss={key:0,class:"VPNavBarAppearance"},Vs=m({__name:"VPNavBarAppearance",setup(o){const{site:e}=L();return(t,s)=>r(e).appearance&&r(e).appearance!=="force-dark"&&r(e).appearance!=="force-auto"?(a(),u("div",Ss,[k(be)])):h("",!0)}}),Ls=$(Vs,[["__scopeId","data-v-af096f4a"]]),ke=T();let He=!1,ae=0;function Ts(o){const e=T(!1);if(te){!He&&Ns(),ae++;const t=F(ke,s=>{var n,i,l;s===o.el.value||(n=o.el.value)!=null&&n.contains(s)?(e.value=!0,(i=o.onFocus)==null||i.call(o)):(e.value=!1,(l=o.onBlur)==null||l.call(o))});pe(()=>{t(),ae--,ae||ws()})}return qe(e)}function Ns(){document.addEventListener("focusin",Ee),He=!0,ke.value=document.activeElement}function ws(){document.removeEventListener("focusin",Ee)}function Ee(){ke.value=document.activeElement}const Is={class:"VPMenuLink"},Ms=m({__name:"VPMenuLink",props:{item:{}},setup(o){const{page:e}=L();return(t,s)=>(a(),u("div",Is,[k(D,{class:I({active:r(K)(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(()=>[O(w(t.item.text),1)]),_:1},8,["class","href","target","rel"])]))}}),ne=$(Ms,[["__scopeId","data-v-8b74d055"]]),As={class:"VPMenuGroup"},Cs={key:0,class:"title"},Bs=m({__name:"VPMenuGroup",props:{text:{},items:{}},setup(o){return(e,t)=>(a(),u("div",As,[e.text?(a(),u("p",Cs,w(e.text),1)):h("",!0),(a(!0),u(M,null,B(e.items,s=>(a(),u(M,null,["link"in s?(a(),g(ne,{key:0,item:s},null,8,["item"])):h("",!0)],64))),256))]))}}),Hs=$(Bs,[["__scopeId","data-v-48c802d0"]]),Es={class:"VPMenu"},Ds={key:0,class:"items"},Fs=m({__name:"VPMenu",props:{items:{}},setup(o){return(e,t)=>(a(),u("div",Es,[e.items?(a(),u("div",Ds,[(a(!0),u(M,null,B(e.items,s=>(a(),u(M,{key:JSON.stringify(s)},["link"in s?(a(),g(ne,{key:0,item:s},null,8,["item"])):"component"in s?(a(),g(E(s.component),G({key:1,ref_for:!0},s.props),null,16)):(a(),g(Hs,{key:2,text:s.text,items:s.items},null,8,["text","items"]))],64))),128))])):h("",!0),c(e.$slots,"default",{},void 0,!0)]))}}),Os=$(Fs,[["__scopeId","data-v-7dd3104a"]]),Us=["aria-expanded","aria-label"],js={key:0,class:"text"},Gs=["innerHTML"],zs={key:1,class:"vpi-more-horizontal icon"},Ks={class:"menu"},Rs=m({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(o){const e=T(!1),t=T();Ts({el:t,onBlur:s});function s(){e.value=!1}return(n,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":n.label,onClick:i[0]||(i[0]=l=>e.value=!e.value)},[n.button||n.icon?(a(),u("span",js,[n.icon?(a(),u("span",{key:0,class:I([n.icon,"option-icon"])},null,2)):h("",!0),n.button?(a(),u("span",{key:1,innerHTML:n.button},null,8,Gs)):h("",!0),i[3]||(i[3]=p("span",{class:"vpi-chevron-down text-icon"},null,-1))])):(a(),u("span",zs))],8,Us),p("div",Ks,[k(Os,{items:n.items},{default:f(()=>[c(n.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),ge=$(Rs,[["__scopeId","data-v-e5380155"]]),Ws=["href","aria-label","innerHTML"],qs=m({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(o){const e=o,t=y(()=>typeof e.icon=="object"?e.icon.svg:``);return(s,n)=>(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,Ws))}}),Js=$(qs,[["__scopeId","data-v-717b8b75"]]),Ys={class:"VPSocialLinks"},Xs=m({__name:"VPSocialLinks",props:{links:{}},setup(o){return(e,t)=>(a(),u("div",Ys,[(a(!0),u(M,null,B(e.links,({link:s,icon:n,ariaLabel:i})=>(a(),g(Js,{key:s,icon:n,link:s,ariaLabel:i},null,8,["icon","link","ariaLabel"]))),128))]))}}),$e=$(Xs,[["__scopeId","data-v-ee7a9424"]]),Qs={key:0,class:"group translations"},Zs={class:"trans-title"},xs={key:1,class:"group"},eo={class:"item appearance"},to={class:"label"},no={class:"appearance-action"},so={key:2,class:"group"},oo={class:"item social-links"},ao=m({__name:"VPNavBarExtra",setup(o){const{site:e,theme:t}=L(),{localeLinks:s,currentLang:n}=Y({correspondingLink:!0}),i=y(()=>s.value.length&&n.value.label||e.value.appearance||t.value.socialLinks);return(l,v)=>i.value?(a(),g(ge,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:f(()=>[r(s).length&&r(n).label?(a(),u("div",Qs,[p("p",Zs,w(r(n).label),1),(a(!0),u(M,null,B(r(s),d=>(a(),g(ne,{key:d.link,item:d},null,8,["item"]))),128))])):h("",!0),r(e).appearance&&r(e).appearance!=="force-dark"&&r(e).appearance!=="force-auto"?(a(),u("div",xs,[p("div",eo,[p("p",to,w(r(t).darkModeSwitchLabel||"Appearance"),1),p("div",no,[k(be)])])])):h("",!0),r(t).socialLinks?(a(),u("div",so,[p("div",oo,[k($e,{class:"social-links-list",links:r(t).socialLinks},null,8,["links"])])])):h("",!0)]),_:1})):h("",!0)}}),ro=$(ao,[["__scopeId","data-v-925effce"]]),io=["aria-expanded"],lo=m({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(o){return(e,t)=>(a(),u("button",{type:"button",class:I(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:t[0]||(t[0]=s=>e.$emit("click"))},t[1]||(t[1]=[p("span",{class:"container"},[p("span",{class:"top"}),p("span",{class:"middle"}),p("span",{class:"bottom"})],-1)]),10,io))}}),co=$(lo,[["__scopeId","data-v-5dea55bf"]]),uo=["innerHTML"],vo=m({__name:"VPNavBarMenuLink",props:{item:{}},setup(o){const{page:e}=L();return(t,s)=>(a(),g(D,{class:I({VPNavBarMenuLink:!0,active:r(K)(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,uo)]),_:1},8,["class","href","noIcon","target","rel"]))}}),po=$(vo,[["__scopeId","data-v-ed5ac1f6"]]),fo=m({__name:"VPNavBarMenuGroup",props:{item:{}},setup(o){const e=o,{page:t}=L(),s=i=>"component"in i?!1:"link"in i?K(t.value.relativePath,i.link,!!e.item.activeMatch):i.items.some(s),n=y(()=>s(e.item));return(i,l)=>(a(),g(ge,{class:I({VPNavBarMenuGroup:!0,active:r(K)(r(t).relativePath,i.item.activeMatch,!!i.item.activeMatch)||n.value}),button:i.item.text,items:i.item.items},null,8,["class","button","items"]))}}),ho={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},mo=m({__name:"VPNavBarMenu",setup(o){const{theme:e}=L();return(t,s)=>r(e).nav?(a(),u("nav",ho,[s[0]||(s[0]=p("span",{id:"main-nav-aria-label",class:"visually-hidden"}," Main Navigation ",-1)),(a(!0),u(M,null,B(r(e).nav,n=>(a(),u(M,{key:JSON.stringify(n)},["link"in n?(a(),g(po,{key:0,item:n},null,8,["item"])):"component"in n?(a(),g(E(n.component),G({key:1,ref_for:!0},n.props),null,16)):(a(),g(fo,{key:2,item:n},null,8,["item"]))],64))),128))])):h("",!0)}}),_o=$(mo,[["__scopeId","data-v-e6d46098"]]);function bo(o){const{localeIndex:e,theme:t}=L();function s(n){var A,C,N;const i=n.split("."),l=(A=t.value.search)==null?void 0:A.options,v=l&&typeof l=="object",d=v&&((N=(C=l.locales)==null?void 0:C[e.value])==null?void 0:N.translations)||null,_=v&&l.translations||null;let V=d,b=_,P=o;const S=i.pop();for(const H of i){let j=null;const W=P==null?void 0:P[H];W&&(j=P=W);const se=b==null?void 0:b[H];se&&(j=b=se);const oe=V==null?void 0:V[H];oe&&(j=V=oe),W||(P=j),se||(b=j),oe||(V=j)}return(V==null?void 0:V[S])??(b==null?void 0:b[S])??(P==null?void 0:P[S])??""}return s}const ko=["aria-label"],go={class:"DocSearch-Button-Container"},$o={class:"DocSearch-Button-Placeholder"},ye=m({__name:"VPNavBarSearchButton",setup(o){const t=bo({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(s,n)=>(a(),u("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":r(t)("button.buttonAriaLabel")},[p("span",go,[n[0]||(n[0]=p("span",{class:"vp-icon DocSearch-Search-Icon"},null,-1)),p("span",$o,w(r(t)("button.buttonText")),1)]),n[1]||(n[1]=p("span",{class:"DocSearch-Button-Keys"},[p("kbd",{class:"DocSearch-Button-Key"}),p("kbd",{class:"DocSearch-Button-Key"},"K")],-1))],8,ko))}}),yo={class:"VPNavBarSearch"},Po={id:"local-search"},So={key:1,id:"docsearch"},Vo=m({__name:"VPNavBarSearch",setup(o){const e=Je(()=>Ye(()=>import("./VPLocalSearchBox.zWtjorLS.js"),__vite__mapDeps([0,1]))),t=()=>null,{theme:s}=L(),n=T(!1),i=T(!1);z(()=>{});function l(){n.value||(n.value=!0,setTimeout(v,16))}function v(){const b=new Event("keydown");b.key="k",b.metaKey=!0,window.dispatchEvent(b),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||v()},16)}function d(b){const P=b.target,S=P.tagName;return P.isContentEditable||S==="INPUT"||S==="SELECT"||S==="TEXTAREA"}const _=T(!1);ie("k",b=>{(b.ctrlKey||b.metaKey)&&(b.preventDefault(),_.value=!0)}),ie("/",b=>{d(b)||(b.preventDefault(),_.value=!0)});const V="local";return(b,P)=>{var S;return a(),u("div",yo,[r(V)==="local"?(a(),u(M,{key:0},[_.value?(a(),g(r(e),{key:0,onClose:P[0]||(P[0]=A=>_.value=!1)})):h("",!0),p("div",Po,[k(ye,{onClick:P[1]||(P[1]=A=>_.value=!0)})])],64)):r(V)==="algolia"?(a(),u(M,{key:1},[n.value?(a(),g(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",So,[k(ye,{onClick:l})]))],64)):h("",!0)])}}}),Lo=m({__name:"VPNavBarSocialLinks",setup(o){const{theme:e}=L();return(t,s)=>r(e).socialLinks?(a(),g($e,{key:0,class:"VPNavBarSocialLinks",links:r(e).socialLinks},null,8,["links"])):h("",!0)}}),To=$(Lo,[["__scopeId","data-v-164c457f"]]),No=["href","rel","target"],wo={key:1},Io={key:2},Mo=m({__name:"VPNavBarTitle",setup(o){const{site:e,theme:t}=L(),{hasSidebar:s}=U(),{currentLang:n}=Y(),i=y(()=>{var d;return typeof t.value.logoLink=="string"?t.value.logoLink:(d=t.value.logoLink)==null?void 0:d.link}),l=y(()=>{var d;return typeof t.value.logoLink=="string"||(d=t.value.logoLink)==null?void 0:d.rel}),v=y(()=>{var d;return typeof t.value.logoLink=="string"||(d=t.value.logoLink)==null?void 0:d.target});return(d,_)=>(a(),u("div",{class:I(["VPNavBarTitle",{"has-sidebar":r(s)}])},[p("a",{class:"title",href:i.value??r(me)(r(n).link),rel:l.value,target:v.value},[c(d.$slots,"nav-bar-title-before",{},void 0,!0),r(t).logo?(a(),g(Q,{key:0,class:"logo",image:r(t).logo},null,8,["image"])):h("",!0),r(t).siteTitle?(a(),u("span",wo,w(r(t).siteTitle),1)):r(t).siteTitle===void 0?(a(),u("span",Io,w(r(e).title),1)):h("",!0),c(d.$slots,"nav-bar-title-after",{},void 0,!0)],8,No)],2))}}),Ao=$(Mo,[["__scopeId","data-v-28a961f9"]]),Co={class:"items"},Bo={class:"title"},Ho=m({__name:"VPNavBarTranslations",setup(o){const{theme:e}=L(),{localeLinks:t,currentLang:s}=Y({correspondingLink:!0});return(n,i)=>r(t).length&&r(s).label?(a(),g(ge,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:r(e).langMenuLabel||"Change language"},{default:f(()=>[p("div",Co,[p("p",Bo,w(r(s).label),1),(a(!0),u(M,null,B(r(t),l=>(a(),g(ne,{key:l.link,item:l},null,8,["item"]))),128))])]),_:1},8,["label"])):h("",!0)}}),Eo=$(Ho,[["__scopeId","data-v-c80d9ad0"]]),Do={class:"wrapper"},Fo={class:"container"},Oo={class:"title"},Uo={class:"content"},jo={class:"content-body"},Go=m({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(o){const e=o,{y:t}=we(),{hasSidebar:s}=U(),{frontmatter:n}=L(),i=T({});return fe(()=>{i.value={"has-sidebar":s.value,home:n.value.layout==="home",top:t.value===0,"screen-open":e.isScreenOpen}}),(l,v)=>(a(),u("div",{class:I(["VPNavBar",i.value])},[p("div",Do,[p("div",Fo,[p("div",Oo,[k(Ao,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",Uo,[p("div",jo,[c(l.$slots,"nav-bar-content-before",{},void 0,!0),k(Vo,{class:"search"}),k(_o,{class:"menu"}),k(Eo,{class:"translations"}),k(Ls,{class:"appearance"}),k(To,{class:"social-links"}),k(ro,{class:"extra"}),c(l.$slots,"nav-bar-content-after",{},void 0,!0),k(co,{class:"hamburger",active:l.isScreenOpen,onClick:v[0]||(v[0]=d=>l.$emit("toggle-screen"))},null,8,["active"])])])])]),v[1]||(v[1]=p("div",{class:"divider"},[p("div",{class:"divider-line"})],-1))],2))}}),zo=$(Go,[["__scopeId","data-v-822684d1"]]),Ko={key:0,class:"VPNavScreenAppearance"},Ro={class:"text"},Wo=m({__name:"VPNavScreenAppearance",setup(o){const{site:e,theme:t}=L();return(s,n)=>r(e).appearance&&r(e).appearance!=="force-dark"&&r(e).appearance!=="force-auto"?(a(),u("div",Ko,[p("p",Ro,w(r(t).darkModeSwitchLabel||"Appearance"),1),k(be)])):h("",!0)}}),qo=$(Wo,[["__scopeId","data-v-ffb44008"]]),Jo=m({__name:"VPNavScreenMenuLink",props:{item:{}},setup(o){const e=q("close-screen");return(t,s)=>(a(),g(D,{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"]))}}),Yo=$(Jo,[["__scopeId","data-v-27d04aeb"]]),Xo=m({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(o){const e=q("close-screen");return(t,s)=>(a(),g(D,{class:"VPNavScreenMenuGroupLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:r(e)},{default:f(()=>[O(w(t.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}}),De=$(Xo,[["__scopeId","data-v-7179dbb7"]]),Qo={class:"VPNavScreenMenuGroupSection"},Zo={key:0,class:"title"},xo=m({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(o){return(e,t)=>(a(),u("div",Qo,[e.text?(a(),u("p",Zo,w(e.text),1)):h("",!0),(a(!0),u(M,null,B(e.items,s=>(a(),g(De,{key:s.text,item:s},null,8,["item"]))),128))]))}}),ea=$(xo,[["__scopeId","data-v-4b8941ac"]]),ta=["aria-controls","aria-expanded"],na=["innerHTML"],sa=["id"],oa={key:0,class:"item"},aa={key:1,class:"item"},ra={key:2,class:"group"},ia=m({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(o){const e=o,t=T(!1),s=y(()=>`NavScreenGroup-${e.text.replace(" ","-").toLowerCase()}`);function n(){t.value=!t.value}return(i,l)=>(a(),u("div",{class:I(["VPNavScreenMenuGroup",{open:t.value}])},[p("button",{class:"button","aria-controls":s.value,"aria-expanded":t.value,onClick:n},[p("span",{class:"button-text",innerHTML:i.text},null,8,na),l[0]||(l[0]=p("span",{class:"vpi-plus button-icon"},null,-1))],8,ta),p("div",{id:s.value,class:"items"},[(a(!0),u(M,null,B(i.items,v=>(a(),u(M,{key:JSON.stringify(v)},["link"in v?(a(),u("div",oa,[k(De,{item:v},null,8,["item"])])):"component"in v?(a(),u("div",aa,[(a(),g(E(v.component),G({ref_for:!0},v.props,{"screen-menu":""}),null,16))])):(a(),u("div",ra,[k(ea,{text:v.text,items:v.items},null,8,["text","items"])]))],64))),128))],8,sa)],2))}}),la=$(ia,[["__scopeId","data-v-875057a5"]]),ca={key:0,class:"VPNavScreenMenu"},ua=m({__name:"VPNavScreenMenu",setup(o){const{theme:e}=L();return(t,s)=>r(e).nav?(a(),u("nav",ca,[(a(!0),u(M,null,B(r(e).nav,n=>(a(),u(M,{key:JSON.stringify(n)},["link"in n?(a(),g(Yo,{key:0,item:n},null,8,["item"])):"component"in n?(a(),g(E(n.component),G({key:1,ref_for:!0},n.props,{"screen-menu":""}),null,16)):(a(),g(la,{key:2,text:n.text||"",items:n.items},null,8,["text","items"]))],64))),128))])):h("",!0)}}),da=m({__name:"VPNavScreenSocialLinks",setup(o){const{theme:e}=L();return(t,s)=>r(e).socialLinks?(a(),g($e,{key:0,class:"VPNavScreenSocialLinks",links:r(e).socialLinks},null,8,["links"])):h("",!0)}}),va={class:"list"},pa=m({__name:"VPNavScreenTranslations",setup(o){const{localeLinks:e,currentLang:t}=Y({correspondingLink:!0}),s=T(!1);function n(){s.value=!s.value}return(i,l)=>r(e).length&&r(t).label?(a(),u("div",{key:0,class:I(["VPNavScreenTranslations",{open:s.value}])},[p("button",{class:"title",onClick:n},[l[0]||(l[0]=p("span",{class:"vpi-languages icon lang"},null,-1)),O(" "+w(r(t).label)+" ",1),l[1]||(l[1]=p("span",{class:"vpi-chevron-down icon chevron"},null,-1))]),p("ul",va,[(a(!0),u(M,null,B(r(e),v=>(a(),u("li",{key:v.link,class:"item"},[k(D,{class:"link",href:v.link},{default:f(()=>[O(w(v.text),1)]),_:2},1032,["href"])]))),128))])],2)):h("",!0)}}),fa=$(pa,[["__scopeId","data-v-362991c2"]]),ha={class:"container"},ma=m({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(o){const e=T(null),t=Ie(te?document.body:null);return(s,n)=>(a(),g(de,{name:"fade",onEnter:n[0]||(n[0]=i=>t.value=!0),onAfterLeave:n[1]||(n[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",ha,[c(s.$slots,"nav-screen-content-before",{},void 0,!0),k(ua,{class:"menu"}),k(fa,{class:"translations"}),k(qo,{class:"appearance"}),k(da,{class:"social-links"}),c(s.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):h("",!0)]),_:3}))}}),_a=$(ma,[["__scopeId","data-v-833aabba"]]),ba={key:0,class:"VPNav"},ka=m({__name:"VPNav",setup(o){const{isScreenOpen:e,closeScreen:t,toggleScreen:s}=ms(),{frontmatter:n}=L(),i=y(()=>n.value.navbar!==!1);return he("close-screen",t),Z(()=>{te&&document.documentElement.classList.toggle("hide-nav",!i.value)}),(l,v)=>i.value?(a(),u("header",ba,[k(zo,{"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(_a,{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)}}),ga=$(ka,[["__scopeId","data-v-f1e365da"]]),$a=["role","tabindex"],ya={key:1,class:"items"},Pa=m({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(o){const e=o,{collapsed:t,collapsible:s,isLink:n,isActiveLink:i,hasActiveLink:l,hasChildren:v,toggle:d}=gt(y(()=>e.item)),_=y(()=>v.value?"section":"div"),V=y(()=>n.value?"a":"div"),b=y(()=>v.value?e.depth+2===7?"p":`h${e.depth+2}`:"p"),P=y(()=>n.value?void 0:"button"),S=y(()=>[[`level-${e.depth}`],{collapsible:s.value},{collapsed:t.value},{"is-link":n.value},{"is-active":i.value},{"has-active":l.value}]);function A(N){"key"in N&&N.key!=="Enter"||!e.item.link&&d()}function C(){e.item.link&&d()}return(N,H)=>{const j=R("VPSidebarItem",!0);return a(),g(E(_.value),{class:I(["VPSidebarItem",S.value])},{default:f(()=>[N.item.text?(a(),u("div",G({key:0,class:"item",role:P.value},Qe(N.item.items?{click:A,keydown:A}:{},!0),{tabindex:N.item.items&&0}),[H[1]||(H[1]=p("div",{class:"indicator"},null,-1)),N.item.link?(a(),g(D,{key:0,tag:V.value,class:"link",href:N.item.link,rel:N.item.rel,target:N.item.target},{default:f(()=>[(a(),g(E(b.value),{class:"text",innerHTML:N.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(a(),g(E(b.value),{key:1,class:"text",innerHTML:N.item.text},null,8,["innerHTML"])),N.item.collapsed!=null&&N.item.items&&N.item.items.length?(a(),u("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:C,onKeydown:Xe(C,["enter"]),tabindex:"0"},H[0]||(H[0]=[p("span",{class:"vpi-chevron-right caret-icon"},null,-1)]),32)):h("",!0)],16,$a)):h("",!0),N.item.items&&N.item.items.length?(a(),u("div",ya,[N.depth<5?(a(!0),u(M,{key:0},B(N.item.items,W=>(a(),g(j,{key:W.text,item:W,depth:N.depth+1},null,8,["item","depth"]))),128)):h("",!0)])):h("",!0)]),_:1},8,["class"])}}}),Sa=$(Pa,[["__scopeId","data-v-196b2e5f"]]),Va=m({__name:"VPSidebarGroup",props:{items:{}},setup(o){const e=T(!0);let t=null;return z(()=>{t=setTimeout(()=>{t=null,e.value=!1},300)}),Ze(()=>{t!=null&&(clearTimeout(t),t=null)}),(s,n)=>(a(!0),u(M,null,B(s.items,i=>(a(),u("div",{key:i.text,class:I(["group",{"no-transition":e.value}])},[k(Sa,{item:i,depth:0},null,8,["item"])],2))),128))}}),La=$(Va,[["__scopeId","data-v-9e426adc"]]),Ta={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},Na=m({__name:"VPSidebar",props:{open:{type:Boolean}},setup(o){const{sidebarGroups:e,hasSidebar:t}=U(),s=o,n=T(null),i=Ie(te?document.body:null);F([s,n],()=>{var v;s.open?(i.value=!0,(v=n.value)==null||v.focus()):i.value=!1},{immediate:!0,flush:"post"});const l=T(0);return F(e,()=>{l.value+=1},{deep:!0}),(v,d)=>r(t)?(a(),u("aside",{key:0,class:I(["VPSidebar",{open:v.open}]),ref_key:"navEl",ref:n,onClick:d[0]||(d[0]=xe(()=>{},["stop"]))},[d[2]||(d[2]=p("div",{class:"curtain"},null,-1)),p("nav",Ta,[d[1]||(d[1]=p("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),c(v.$slots,"sidebar-nav-before",{},void 0,!0),(a(),g(La,{items:r(e),key:l.value},null,8,["items"])),c(v.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):h("",!0)}}),wa=$(Na,[["__scopeId","data-v-18756405"]]),Ia=m({__name:"VPSkipLink",setup(o){const e=ee(),t=T();F(()=>e.path,()=>t.value.focus());function s({target:n}){const i=document.getElementById(decodeURIComponent(n.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(n,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))}}),Ma=$(Ia,[["__scopeId","data-v-c3508ec8"]]),Aa=m({__name:"Layout",setup(o){const{isOpen:e,open:t,close:s}=U(),n=ee();F(()=>n.path,s),kt(e,s);const{frontmatter:i}=L(),l=Me(),v=y(()=>!!l["home-hero-image"]);return he("hero-image-slot-exists",v),(d,_)=>{const V=R("Content");return r(i).layout!==!1?(a(),u("div",{key:0,class:I(["Layout",r(i).pageClass])},[c(d.$slots,"layout-top",{},void 0,!0),k(Ma),k(rt,{class:"backdrop",show:r(e),onClick:r(s)},null,8,["show","onClick"]),k(ga,null,{"nav-bar-title-before":f(()=>[c(d.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":f(()=>[c(d.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":f(()=>[c(d.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":f(()=>[c(d.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":f(()=>[c(d.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":f(()=>[c(d.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),k(hs,{open:r(e),onOpenMenu:r(t)},null,8,["open","onOpenMenu"]),k(wa,{open:r(e)},{"sidebar-nav-before":f(()=>[c(d.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":f(()=>[c(d.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),k(xn,null,{"page-top":f(()=>[c(d.$slots,"page-top",{},void 0,!0)]),"page-bottom":f(()=>[c(d.$slots,"page-bottom",{},void 0,!0)]),"not-found":f(()=>[c(d.$slots,"not-found",{},void 0,!0)]),"home-hero-before":f(()=>[c(d.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":f(()=>[c(d.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":f(()=>[c(d.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":f(()=>[c(d.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":f(()=>[c(d.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":f(()=>[c(d.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":f(()=>[c(d.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":f(()=>[c(d.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":f(()=>[c(d.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":f(()=>[c(d.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":f(()=>[c(d.$slots,"doc-before",{},void 0,!0)]),"doc-after":f(()=>[c(d.$slots,"doc-after",{},void 0,!0)]),"doc-top":f(()=>[c(d.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":f(()=>[c(d.$slots,"doc-bottom",{},void 0,!0)]),"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}),k(os),c(d.$slots,"layout-bottom",{},void 0,!0)],2)):(a(),g(V,{key:1}))}}}),Ca=$(Aa,[["__scopeId","data-v-a9a9e638"]]),Pe={Layout:Ca,enhanceApp:({app:o})=>{o.component("Badge",st)}},Ba=o=>{if(typeof document>"u")return{stabilizeScrollPosition:n=>async(...i)=>n(...i)};const e=document.documentElement;return{stabilizeScrollPosition:s=>async(...n)=>{const i=s(...n),l=o.value;if(!l)return i;const v=l.offsetTop-e.scrollTop;return await Ne(),e.scrollTop=l.offsetTop-v,i}}},Fe="vitepress:tabSharedState",J=typeof localStorage<"u"?localStorage:null,Oe="vitepress:tabsSharedState",Ha=()=>{const o=J==null?void 0:J.getItem(Oe);if(o)try{return JSON.parse(o)}catch{}return{}},Ea=o=>{J&&J.setItem(Oe,JSON.stringify(o))},Da=o=>{const e=et({});F(()=>e.content,(t,s)=>{t&&s&&Ea(t)},{deep:!0}),o.provide(Fe,e)},Fa=(o,e)=>{const t=q(Fe);if(!t)throw new Error("[vitepress-plugin-tabs] TabsSharedState should be injected");z(()=>{t.content||(t.content=Ha())});const s=T(),n=y({get(){var d;const l=e.value,v=o.value;if(l){const _=(d=t.content)==null?void 0:d[l];if(_&&v.includes(_))return _}else{const _=s.value;if(_)return _}return v[0]},set(l){const v=e.value;v?t.content&&(t.content[v]=l):s.value=l}});return{selected:n,select:l=>{n.value=l}}};let Se=0;const Oa=()=>(Se++,""+Se);function Ua(){const o=Me();return y(()=>{var s;const t=(s=o.default)==null?void 0:s.call(o);return t?t.filter(n=>typeof n.type=="object"&&"__name"in n.type&&n.type.__name==="PluginTabsTab"&&n.props).map(n=>{var i;return(i=n.props)==null?void 0:i.label}):[]})}const Ue="vitepress:tabSingleState",ja=o=>{he(Ue,o)},Ga=()=>{const o=q(Ue);if(!o)throw new Error("[vitepress-plugin-tabs] TabsSingleState should be injected");return o},za={class:"plugin-tabs"},Ka=["id","aria-selected","aria-controls","tabindex","onClick"],Ra=m({__name:"PluginTabs",props:{sharedStateKey:{}},setup(o){const e=o,t=Ua(),{selected:s,select:n}=Fa(t,tt(e,"sharedStateKey")),i=T(),{stabilizeScrollPosition:l}=Ba(i),v=l(n),d=T([]),_=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",za,[p("div",{ref_key:"tablist",ref:i,class:"plugin-tabs--tab-list",role:"tablist",onKeydown:_},[(a(!0),u(M,null,B(r(t),S=>(a(),u("button",{id:`tab-${S}-${r(V)}`,ref_for:!0,ref_key:"buttonRefs",ref:d,key:S,role:"tab",class:"plugin-tabs--tab","aria-selected":S===r(s),"aria-controls":`panel-${S}-${r(V)}`,tabindex:S===r(s)?0:-1,onClick:()=>r(v)(S)},w(S),9,Ka))),128))],544),c(b.$slots,"default")]))}}),Wa=["id","aria-labelledby"],qa=m({__name:"PluginTabsTab",props:{label:{}},setup(o){const{uid:e,selected:t}=Ga();return(s,n)=>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,Wa)):h("",!0)}}),Ja=$(qa,[["__scopeId","data-v-9b0d03d2"]]),Ya=o=>{Da(o),o.component("PluginTabs",Ra),o.component("PluginTabsTab",Ja)},Qa={extends:Pe,Layout(){return nt(Pe.Layout,null,{})},enhanceApp({app:o,router:e,siteData:t}){Ya(o)}};export{Qa as R,bo as c,L as u};
+const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/chunks/VPLocalSearchBox.D0wJY9iU.js","assets/chunks/framework.B_n_RGhH.js"])))=>i.map(i=>d[i]);
+import{d as m,o as a,c as u,r as c,n as I,a as O,t as w,b as g,w as f,e as h,T as de,_ as $,u as je,i as Ge,f as ze,g as ve,h as y,j as p,k as r,l as K,m as re,p as T,q as F,s as Z,v as z,x as pe,y as fe,z as Ke,A as Re,B as R,F as M,C as B,D as Ve,E as x,G as k,H as E,I as Le,J as ee,K as G,L as q,M as We,N as Te,O as ie,P as Ne,Q as we,R as te,S as qe,U as Je,V as Ye,W as Ie,X as he,Y as Xe,Z as Qe,$ as Ze,a0 as xe,a1 as Me,a2 as et,a3 as tt,a4 as nt}from"./framework.B_n_RGhH.js";const st=m({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(o){return(e,t)=>(a(),u("span",{class:I(["VPBadge",e.type])},[c(e.$slots,"default",{},()=>[O(w(e.text),1)])],2))}}),ot={key:0,class:"VPBackdrop"},at=m({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(o){return(e,t)=>(a(),g(de,{name:"fade"},{default:f(()=>[e.show?(a(),u("div",ot)):h("",!0)]),_:1}))}}),rt=$(at,[["__scopeId","data-v-b06cdb19"]]),L=je;function it(o,e){let t,s=!1;return()=>{t&&clearTimeout(t),s?t=setTimeout(o,e):(o(),(s=!0)&&setTimeout(()=>s=!1,e))}}function le(o){return/^\//.test(o)?o:`/${o}`}function me(o){const{pathname:e,search:t,hash:s,protocol:n}=new URL(o,"http://a.com");if(Ge(o)||o.startsWith("#")||!n.startsWith("http")||!ze(e))return o;const{site:i}=L(),l=e.endsWith("/")||e.endsWith(".html")?o:o.replace(/(?:(^\.+)\/)?.*$/,`$1${e.replace(/(\.md)?$/,i.value.cleanUrls?"":".html")}${t}${s}`);return ve(l)}function Y({correspondingLink:o=!1}={}){const{site:e,localeIndex:t,page:s,theme:n,hash:i}=L(),l=y(()=>{var d,_;return{label:(d=e.value.locales[t.value])==null?void 0:d.label,link:((_=e.value.locales[t.value])==null?void 0:_.link)||(t.value==="root"?"/":`/${t.value}/`)}});return{localeLinks:y(()=>Object.entries(e.value.locales).flatMap(([d,_])=>l.value.label===_.label?[]:{text:_.label,link:lt(_.link||(d==="root"?"/":`/${d}/`),n.value.i18nRouting!==!1&&o,s.value.relativePath.slice(l.value.link.length-1),!e.value.cleanUrls)+i.value})),currentLang:l}}function lt(o,e,t,s){return e?o.replace(/\/$/,"")+le(t.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,s?".html":"")):o}const ct={class:"NotFound"},ut={class:"code"},dt={class:"title"},vt={class:"quote"},pt={class:"action"},ft=["href","aria-label"],ht=m({__name:"NotFound",setup(o){const{theme:e}=L(),{currentLang:t}=Y();return(s,n)=>{var i,l,v,d,_;return a(),u("div",ct,[p("p",ut,w(((i=r(e).notFound)==null?void 0:i.code)??"404"),1),p("h1",dt,w(((l=r(e).notFound)==null?void 0:l.title)??"PAGE NOT FOUND"),1),n[0]||(n[0]=p("div",{class:"divider"},null,-1)),p("blockquote",vt,w(((v=r(e).notFound)==null?void 0:v.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",pt,[p("a",{class:"link",href:r(ve)(r(t).link),"aria-label":((d=r(e).notFound)==null?void 0:d.linkLabel)??"go to home"},w(((_=r(e).notFound)==null?void 0:_.linkText)??"Take me home"),9,ft)])])}}}),mt=$(ht,[["__scopeId","data-v-951cab6c"]]);function Ae(o,e){if(Array.isArray(o))return X(o);if(o==null)return[];e=le(e);const t=Object.keys(o).sort((n,i)=>i.split("/").length-n.split("/").length).find(n=>e.startsWith(le(n))),s=t?o[t]:[];return Array.isArray(s)?X(s):X(s.items,s.base)}function _t(o){const e=[];let t=0;for(const s in o){const n=o[s];if(n.items){t=e.push(n);continue}e[t]||e.push({items:[]}),e[t].items.push(n)}return e}function bt(o){const e=[];function t(s){for(const n of s)n.text&&n.link&&e.push({text:n.text,link:n.link,docFooterText:n.docFooterText}),n.items&&t(n.items)}return t(o),e}function ce(o,e){return Array.isArray(e)?e.some(t=>ce(o,t)):K(o,e.link)?!0:e.items?ce(o,e.items):!1}function X(o,e){return[...o].map(t=>{const s={...t},n=s.base||e;return n&&s.link&&(s.link=n+s.link),s.items&&(s.items=X(s.items,n)),s})}function U(){const{frontmatter:o,page:e,theme:t}=L(),s=re("(min-width: 960px)"),n=T(!1),i=y(()=>{const C=t.value.sidebar,N=e.value.relativePath;return C?Ae(C,N):[]}),l=T(i.value);F(i,(C,N)=>{JSON.stringify(C)!==JSON.stringify(N)&&(l.value=i.value)});const v=y(()=>o.value.sidebar!==!1&&l.value.length>0&&o.value.layout!=="home"),d=y(()=>_?o.value.aside==null?t.value.aside==="left":o.value.aside==="left":!1),_=y(()=>o.value.layout==="home"?!1:o.value.aside!=null?!!o.value.aside:t.value.aside!==!1),V=y(()=>v.value&&s.value),b=y(()=>v.value?_t(l.value):[]);function P(){n.value=!0}function S(){n.value=!1}function A(){n.value?S():P()}return{isOpen:n,sidebar:l,sidebarGroups:b,hasSidebar:v,hasAside:_,leftAside:d,isSidebarEnabled:V,open:P,close:S,toggle:A}}function kt(o,e){let t;Z(()=>{t=o.value?document.activeElement:void 0}),z(()=>{window.addEventListener("keyup",s)}),pe(()=>{window.removeEventListener("keyup",s)});function s(n){n.key==="Escape"&&o.value&&(e(),t==null||t.focus())}}function gt(o){const{page:e,hash:t}=L(),s=T(!1),n=y(()=>o.value.collapsed!=null),i=y(()=>!!o.value.link),l=T(!1),v=()=>{l.value=K(e.value.relativePath,o.value.link)};F([e,o,t],v),z(v);const d=y(()=>l.value?!0:o.value.items?ce(e.value.relativePath,o.value.items):!1),_=y(()=>!!(o.value.items&&o.value.items.length));Z(()=>{s.value=!!(n.value&&o.value.collapsed)}),fe(()=>{(l.value||d.value)&&(s.value=!1)});function V(){n.value&&(s.value=!s.value)}return{collapsed:s,collapsible:n,isLink:i,isActiveLink:l,hasActiveLink:d,hasChildren:_,toggle:V}}function $t(){const{hasSidebar:o}=U(),e=re("(min-width: 960px)"),t=re("(min-width: 1280px)");return{isAsideEnabled:y(()=>!t.value&&!e.value?!1:o.value?t.value:e.value)}}const ue=[];function Ce(o){return typeof o.outline=="object"&&!Array.isArray(o.outline)&&o.outline.label||o.outlineTitle||"On this page"}function _e(o){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:yt(t),link:"#"+t.id,level:s}});return Pt(e,o)}function yt(o){let e="";for(const t of o.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 Pt(o,e){if(e===!1)return[];const t=(typeof e=="object"&&!Array.isArray(e)?e.level:e)||2,[s,n]=typeof t=="number"?[t,t]:t==="deep"?[2,6]:t;o=o.filter(l=>l.level>=s&&l.level<=n),ue.length=0;for(const{element:l,link:v}of o)ue.push({element:l,link:v});const i=[];e:for(let l=0;l=0;d--){const _=o[d];if(_.level{requestAnimationFrame(i),window.addEventListener("scroll",s)}),Ke(()=>{l(location.hash)}),pe(()=>{window.removeEventListener("scroll",s)});function i(){if(!t.value)return;const v=window.scrollY,d=window.innerHeight,_=document.body.offsetHeight,V=Math.abs(v+d-_)<1,b=ue.map(({element:S,link:A})=>({link:A,top:Vt(S)})).filter(({top:S})=>!Number.isNaN(S)).sort((S,A)=>S.top-A.top);if(!b.length){l(null);return}if(v<1){l(null);return}if(V){l(b[b.length-1].link);return}let P=null;for(const{link:S,top:A}of b){if(A>v+Re()+4)break;P=S}l(P)}function l(v){n&&n.classList.remove("active"),v==null?n=null:n=o.value.querySelector(`a[href="${decodeURIComponent(v)}"]`);const d=n;d?(d.classList.add("active"),e.value.style.top=d.offsetTop+39+"px",e.value.style.opacity="1"):(e.value.style.top="33px",e.value.style.opacity="0")}}function Vt(o){let e=0;for(;o!==document.body;){if(o===null)return NaN;e+=o.offsetTop,o=o.offsetParent}return e}const Lt=["href","title"],Tt=m({__name:"VPDocOutlineItem",props:{headers:{},root:{type:Boolean}},setup(o){function e({target:t}){const s=t.href.split("#")[1],n=document.getElementById(decodeURIComponent(s));n==null||n.focus({preventScroll:!0})}return(t,s)=>{const n=R("VPDocOutlineItem",!0);return a(),u("ul",{class:I(["VPDocOutlineItem",t.root?"root":"nested"])},[(a(!0),u(M,null,B(t.headers,({children:i,link:l,title:v})=>(a(),u("li",null,[p("a",{class:"outline-link",href:l,onClick:e,title:v},w(v),9,Lt),i!=null&&i.length?(a(),g(n,{key:0,headers:i},null,8,["headers"])):h("",!0)]))),256))],2)}}}),Be=$(Tt,[["__scopeId","data-v-3f927ebe"]]),Nt={class:"content"},wt={"aria-level":"2",class:"outline-title",id:"doc-outline-aria-label",role:"heading"},It=m({__name:"VPDocAsideOutline",setup(o){const{frontmatter:e,theme:t}=L(),s=Ve([]);x(()=>{s.value=_e(e.value.outline??t.value.outline)});const n=T(),i=T();return St(n,i),(l,v)=>(a(),u("nav",{"aria-labelledby":"doc-outline-aria-label",class:I(["VPDocAsideOutline",{"has-outline":s.value.length>0}]),ref_key:"container",ref:n},[p("div",Nt,[p("div",{class:"outline-marker",ref_key:"marker",ref:i},null,512),p("div",wt,w(r(Ce)(r(t))),1),k(Be,{headers:s.value,root:!0},null,8,["headers"])])],2))}}),Mt=$(It,[["__scopeId","data-v-b38bf2ff"]]),At={class:"VPDocAsideCarbonAds"},Ct=m({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(o){const e=()=>null;return(t,s)=>(a(),u("div",At,[k(r(e),{"carbon-ads":t.carbonAds},null,8,["carbon-ads"])]))}}),Bt={class:"VPDocAside"},Ht=m({__name:"VPDocAside",setup(o){const{theme:e}=L();return(t,s)=>(a(),u("div",Bt,[c(t.$slots,"aside-top",{},void 0,!0),c(t.$slots,"aside-outline-before",{},void 0,!0),k(Mt),c(t.$slots,"aside-outline-after",{},void 0,!0),s[0]||(s[0]=p("div",{class:"spacer"},null,-1)),c(t.$slots,"aside-ads-before",{},void 0,!0),r(e).carbonAds?(a(),g(Ct,{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)]))}}),Et=$(Ht,[["__scopeId","data-v-6d7b3c46"]]);function Dt(){const{theme:o,page:e}=L();return y(()=>{const{text:t="Edit this page",pattern:s=""}=o.value.editLink||{};let n;return typeof s=="function"?n=s(e.value):n=s.replace(/:path/g,e.value.filePath),{url:n,text:t}})}function Ft(){const{page:o,theme:e,frontmatter:t}=L();return y(()=>{var _,V,b,P,S,A,C,N;const s=Ae(e.value.sidebar,o.value.relativePath),n=bt(s),i=Ot(n,H=>H.link.replace(/[?#].*$/,"")),l=i.findIndex(H=>K(o.value.relativePath,H.link)),v=((_=e.value.docFooter)==null?void 0:_.prev)===!1&&!t.value.prev||t.value.prev===!1,d=((V=e.value.docFooter)==null?void 0:V.next)===!1&&!t.value.next||t.value.next===!1;return{prev:v?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:d?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)??((N=i[l+1])==null?void 0:N.link)}}})}function Ot(o,e){const t=new Set;return o.filter(s=>{const n=e(s);return t.has(n)?!1:t.add(n)})}const D=m({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(o){const e=o,t=y(()=>e.tag??(e.href?"a":"span")),s=y(()=>e.href&&Le.test(e.href)||e.target==="_blank");return(n,i)=>(a(),g(E(t.value),{class:I(["VPLink",{link:n.href,"vp-external-link-icon":s.value,"no-icon":n.noIcon}]),href:n.href?r(me)(n.href):void 0,target:n.target??(s.value?"_blank":void 0),rel:n.rel??(s.value?"noreferrer":void 0)},{default:f(()=>[c(n.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),Ut={class:"VPLastUpdated"},jt=["datetime"],Gt=m({__name:"VPDocFooterLastUpdated",setup(o){const{theme:e,page:t,lang:s}=L(),n=y(()=>new Date(t.value.lastUpdated)),i=y(()=>n.value.toISOString()),l=T("");return z(()=>{Z(()=>{var v,d,_;l.value=new Intl.DateTimeFormat((d=(v=e.value.lastUpdated)==null?void 0:v.formatOptions)!=null&&d.forceLocale?s.value:void 0,((_=e.value.lastUpdated)==null?void 0:_.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(n.value)})}),(v,d)=>{var _;return a(),u("p",Ut,[O(w(((_=r(e).lastUpdated)==null?void 0:_.text)||r(e).lastUpdatedText||"Last updated")+": ",1),p("time",{datetime:i.value},w(l.value),9,jt)])}}}),zt=$(Gt,[["__scopeId","data-v-475f71b8"]]),Kt={key:0,class:"VPDocFooter"},Rt={key:0,class:"edit-info"},Wt={key:0,class:"edit-link"},qt={key:1,class:"last-updated"},Jt={key:1,class:"prev-next","aria-labelledby":"doc-footer-aria-label"},Yt={class:"pager"},Xt=["innerHTML"],Qt=["innerHTML"],Zt={class:"pager"},xt=["innerHTML"],en=["innerHTML"],tn=m({__name:"VPDocFooter",setup(o){const{theme:e,page:t,frontmatter:s}=L(),n=Dt(),i=Ft(),l=y(()=>e.value.editLink&&s.value.editLink!==!1),v=y(()=>t.value.lastUpdated),d=y(()=>l.value||v.value||i.value.prev||i.value.next);return(_,V)=>{var b,P,S,A;return d.value?(a(),u("footer",Kt,[c(_.$slots,"doc-footer-before",{},void 0,!0),l.value||v.value?(a(),u("div",Rt,[l.value?(a(),u("div",Wt,[k(D,{class:"edit-link-button",href:r(n).url,"no-icon":!0},{default:f(()=>[V[0]||(V[0]=p("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),O(" "+w(r(n).text),1)]),_:1},8,["href"])])):h("",!0),v.value?(a(),u("div",qt,[k(zt)])):h("",!0)])):h("",!0),(b=r(i).prev)!=null&&b.link||(P=r(i).next)!=null&&P.link?(a(),u("nav",Jt,[V[1]||(V[1]=p("span",{class:"visually-hidden",id:"doc-footer-aria-label"},"Pager",-1)),p("div",Yt,[(S=r(i).prev)!=null&&S.link?(a(),g(D,{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,Xt),p("span",{class:"title",innerHTML:r(i).prev.text},null,8,Qt)]}),_:1},8,["href"])):h("",!0)]),p("div",Zt,[(A=r(i).next)!=null&&A.link?(a(),g(D,{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,xt),p("span",{class:"title",innerHTML:r(i).next.text},null,8,en)]}),_:1},8,["href"])):h("",!0)])])):h("",!0)])):h("",!0)}}}),nn=$(tn,[["__scopeId","data-v-4f9813fa"]]),sn={class:"container"},on={class:"aside-container"},an={class:"aside-content"},rn={class:"content"},ln={class:"content-container"},cn={class:"main"},un=m({__name:"VPDoc",setup(o){const{theme:e}=L(),t=ee(),{hasSidebar:s,hasAside:n,leftAside:i}=U(),l=y(()=>t.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(v,d)=>{const _=R("Content");return a(),u("div",{class:I(["VPDoc",{"has-sidebar":r(s),"has-aside":r(n)}])},[c(v.$slots,"doc-top",{},void 0,!0),p("div",sn,[r(n)?(a(),u("div",{key:0,class:I(["aside",{"left-aside":r(i)}])},[d[0]||(d[0]=p("div",{class:"aside-curtain"},null,-1)),p("div",on,[p("div",an,[k(Et,null,{"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})])])],2)):h("",!0),p("div",rn,[p("div",ln,[c(v.$slots,"doc-before",{},void 0,!0),p("main",cn,[k(_,{class:I(["vp-doc",[l.value,r(e).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),k(nn,null,{"doc-footer-before":f(()=>[c(v.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),c(v.$slots,"doc-after",{},void 0,!0)])])]),c(v.$slots,"doc-bottom",{},void 0,!0)],2)}}}),dn=$(un,[["__scopeId","data-v-83890dd9"]]),vn=m({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(o){const e=o,t=y(()=>e.href&&Le.test(e.href)),s=y(()=>e.tag||e.href?"a":"button");return(n,i)=>(a(),g(E(s.value),{class:I(["VPButton",[n.size,n.theme]]),href:n.href?r(me)(n.href):void 0,target:e.target??(t.value?"_blank":void 0),rel:e.rel??(t.value?"noreferrer":void 0)},{default:f(()=>[O(w(n.text),1)]),_:1},8,["class","href","target","rel"]))}}),pn=$(vn,[["__scopeId","data-v-14206e74"]]),fn=["src","alt"],hn=m({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(o){return(e,t)=>{const s=R("VPImage",!0);return e.image?(a(),u(M,{key:0},[typeof e.image=="string"||"src"in e.image?(a(),u("img",G({key:0,class:"VPImage"},typeof e.image=="string"?e.$attrs:{...e.image,...e.$attrs},{src:r(ve)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,fn)):(a(),u(M,{key:1},[k(s,G({class:"dark",image:e.image.dark,alt:e.image.alt},e.$attrs),null,16,["image","alt"]),k(s,G({class:"light",image:e.image.light,alt:e.image.alt},e.$attrs),null,16,["image","alt"])],64))],64)):h("",!0)}}}),Q=$(hn,[["__scopeId","data-v-35a7d0b8"]]),mn={class:"container"},_n={class:"main"},bn={key:0,class:"name"},kn=["innerHTML"],gn=["innerHTML"],$n=["innerHTML"],yn={key:0,class:"actions"},Pn={key:0,class:"image"},Sn={class:"image-container"},Vn=m({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(o){const e=q("hero-image-slot-exists");return(t,s)=>(a(),u("div",{class:I(["VPHero",{"has-image":t.image||r(e)}])},[p("div",mn,[p("div",_n,[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,kn)])):h("",!0),t.text?(a(),u("p",{key:1,innerHTML:t.text,class:"text"},null,8,gn)):h("",!0),t.tagline?(a(),u("p",{key:2,innerHTML:t.tagline,class:"tagline"},null,8,$n)):h("",!0)],!0),c(t.$slots,"home-hero-info-after",{},void 0,!0),t.actions?(a(),u("div",yn,[(a(!0),u(M,null,B(t.actions,n=>(a(),u("div",{key:n.link,class:"action"},[k(pn,{tag:"a",size:"medium",theme:n.theme,text:n.text,href:n.link,target:n.target,rel:n.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",Pn,[p("div",Sn,[s[0]||(s[0]=p("div",{class:"image-bg"},null,-1)),c(t.$slots,"home-hero-image",{},()=>[t.image?(a(),g(Q,{key:0,class:"image-src",image:t.image},null,8,["image"])):h("",!0)],!0)])])):h("",!0)])],2))}}),Ln=$(Vn,[["__scopeId","data-v-955009fc"]]),Tn=m({__name:"VPHomeHero",setup(o){const{frontmatter:e}=L();return(t,s)=>r(e).hero?(a(),g(Ln,{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)}}),Nn={class:"box"},wn={key:0,class:"icon"},In=["innerHTML"],Mn=["innerHTML"],An=["innerHTML"],Cn={key:4,class:"link-text"},Bn={class:"link-text-value"},Hn=m({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(o){return(e,t)=>(a(),g(D,{class:"VPFeature",href:e.link,rel:e.rel,target:e.target,"no-icon":!0,tag:e.link?"a":"div"},{default:f(()=>[p("article",Nn,[typeof e.icon=="object"&&e.icon.wrap?(a(),u("div",wn,[k(Q,{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(),g(Q,{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,In)):h("",!0),p("h2",{class:"title",innerHTML:e.title},null,8,Mn),e.details?(a(),u("p",{key:3,class:"details",innerHTML:e.details},null,8,An)):h("",!0),e.linkText?(a(),u("div",Cn,[p("p",Bn,[O(w(e.linkText)+" ",1),t[0]||(t[0]=p("span",{class:"vpi-arrow-right link-text-icon"},null,-1))])])):h("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),En=$(Hn,[["__scopeId","data-v-f5e9645b"]]),Dn={key:0,class:"VPFeatures"},Fn={class:"container"},On={class:"items"},Un=m({__name:"VPFeatures",props:{features:{}},setup(o){const e=o,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,n)=>s.features?(a(),u("div",Dn,[p("div",Fn,[p("div",On,[(a(!0),u(M,null,B(s.features,i=>(a(),u("div",{key:i.title,class:I(["item",[t.value]])},[k(En,{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)}}),jn=$(Un,[["__scopeId","data-v-d0a190d7"]]),Gn=m({__name:"VPHomeFeatures",setup(o){const{frontmatter:e}=L();return(t,s)=>r(e).features?(a(),g(jn,{key:0,class:"VPHomeFeatures",features:r(e).features},null,8,["features"])):h("",!0)}}),zn=m({__name:"VPHomeContent",setup(o){const{width:e}=We({initialWidth:0,includeScrollbar:!1});return(t,s)=>(a(),u("div",{class:"vp-doc container",style:Te(r(e)?{"--vp-offset":`calc(50% - ${r(e)/2}px)`}:{})},[c(t.$slots,"default",{},void 0,!0)],4))}}),Kn=$(zn,[["__scopeId","data-v-7a48a447"]]),Rn={class:"VPHome"},Wn=m({__name:"VPHome",setup(o){const{frontmatter:e}=L();return(t,s)=>{const n=R("Content");return a(),u("div",Rn,[c(t.$slots,"home-hero-before",{},void 0,!0),k(Tn,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(Gn),c(t.$slots,"home-features-after",{},void 0,!0),r(e).markdownStyles!==!1?(a(),g(Kn,{key:0},{default:f(()=>[k(n)]),_:1})):(a(),g(n,{key:1}))])}}}),qn=$(Wn,[["__scopeId","data-v-cbb6ec48"]]),Jn={},Yn={class:"VPPage"};function Xn(o,e){const t=R("Content");return a(),u("div",Yn,[c(o.$slots,"page-top"),k(t),c(o.$slots,"page-bottom")])}const Qn=$(Jn,[["render",Xn]]),Zn=m({__name:"VPContent",setup(o){const{page:e,frontmatter:t}=L(),{hasSidebar:s}=U();return(n,i)=>(a(),u("div",{class:I(["VPContent",{"has-sidebar":r(s),"is-home":r(t).layout==="home"}]),id:"VPContent"},[r(e).isNotFound?c(n.$slots,"not-found",{key:0},()=>[k(mt)],!0):r(t).layout==="page"?(a(),g(Qn,{key:1},{"page-top":f(()=>[c(n.$slots,"page-top",{},void 0,!0)]),"page-bottom":f(()=>[c(n.$slots,"page-bottom",{},void 0,!0)]),_:3})):r(t).layout==="home"?(a(),g(qn,{key:2},{"home-hero-before":f(()=>[c(n.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":f(()=>[c(n.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":f(()=>[c(n.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":f(()=>[c(n.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":f(()=>[c(n.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":f(()=>[c(n.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":f(()=>[c(n.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":f(()=>[c(n.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":f(()=>[c(n.$slots,"home-features-after",{},void 0,!0)]),_:3})):r(t).layout&&r(t).layout!=="doc"?(a(),g(E(r(t).layout),{key:3})):(a(),g(dn,{key:4},{"doc-top":f(()=>[c(n.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":f(()=>[c(n.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":f(()=>[c(n.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":f(()=>[c(n.$slots,"doc-before",{},void 0,!0)]),"doc-after":f(()=>[c(n.$slots,"doc-after",{},void 0,!0)]),"aside-top":f(()=>[c(n.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":f(()=>[c(n.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":f(()=>[c(n.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":f(()=>[c(n.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":f(()=>[c(n.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":f(()=>[c(n.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),xn=$(Zn,[["__scopeId","data-v-91765379"]]),es={class:"container"},ts=["innerHTML"],ns=["innerHTML"],ss=m({__name:"VPFooter",setup(o){const{theme:e,frontmatter:t}=L(),{hasSidebar:s}=U();return(n,i)=>r(e).footer&&r(t).footer!==!1?(a(),u("footer",{key:0,class:I(["VPFooter",{"has-sidebar":r(s)}])},[p("div",es,[r(e).footer.message?(a(),u("p",{key:0,class:"message",innerHTML:r(e).footer.message},null,8,ts)):h("",!0),r(e).footer.copyright?(a(),u("p",{key:1,class:"copyright",innerHTML:r(e).footer.copyright},null,8,ns)):h("",!0)])],2)):h("",!0)}}),os=$(ss,[["__scopeId","data-v-c970a860"]]);function as(){const{theme:o,frontmatter:e}=L(),t=Ve([]),s=y(()=>t.value.length>0);return x(()=>{t.value=_e(e.value.outline??o.value.outline)}),{headers:t,hasLocalNav:s}}const rs={class:"menu-text"},is={class:"header"},ls={class:"outline"},cs=m({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(o){const e=o,{theme:t}=L(),s=T(!1),n=T(0),i=T(),l=T();function v(b){var P;(P=i.value)!=null&&P.contains(b.target)||(s.value=!1)}F(s,b=>{if(b){document.addEventListener("click",v);return}document.removeEventListener("click",v)}),ie("Escape",()=>{s.value=!1}),x(()=>{s.value=!1});function d(){s.value=!s.value,n.value=window.innerHeight+Math.min(window.scrollY-e.navHeight,0)}function _(b){b.target.classList.contains("outline-link")&&(l.value&&(l.value.style.transition="none"),Ne(()=>{s.value=!1}))}function V(){s.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(b,P)=>(a(),u("div",{class:"VPLocalNavOutlineDropdown",style:Te({"--vp-vh":n.value+"px"}),ref_key:"main",ref:i},[b.headers.length>0?(a(),u("button",{key:0,onClick:d,class:I({open:s.value})},[p("span",rs,w(r(Ce)(r(t))),1),P[0]||(P[0]=p("span",{class:"vpi-chevron-right icon"},null,-1))],2)):(a(),u("button",{key:1,onClick:V},w(r(t).returnToTopLabel||"Return to top"),1)),k(de,{name:"flyout"},{default:f(()=>[s.value?(a(),u("div",{key:0,ref_key:"items",ref:l,class:"items",onClick:_},[p("div",is,[p("a",{class:"top-link",href:"#",onClick:V},w(r(t).returnToTopLabel||"Return to top"),1)]),p("div",ls,[k(Be,{headers:b.headers},null,8,["headers"])])],512)):h("",!0)]),_:1})],4))}}),us=$(cs,[["__scopeId","data-v-bc9dc845"]]),ds={class:"container"},vs=["aria-expanded"],ps={class:"menu-text"},fs=m({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(o){const{theme:e,frontmatter:t}=L(),{hasSidebar:s}=U(),{headers:n}=as(),{y:i}=we(),l=T(0);z(()=>{l.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),x(()=>{n.value=_e(t.value.outline??e.value.outline)});const v=y(()=>n.value.length===0),d=y(()=>v.value&&!s.value),_=y(()=>({VPLocalNav:!0,"has-sidebar":s.value,empty:v.value,fixed:d.value}));return(V,b)=>r(t).layout!=="home"&&(!d.value||r(i)>=l.value)?(a(),u("div",{key:0,class:I(_.value)},[p("div",ds,[r(s)?(a(),u("button",{key:0,class:"menu","aria-expanded":V.open,"aria-controls":"VPSidebarNav",onClick:b[0]||(b[0]=P=>V.$emit("open-menu"))},[b[1]||(b[1]=p("span",{class:"vpi-align-left menu-icon"},null,-1)),p("span",ps,w(r(e).sidebarMenuLabel||"Menu"),1)],8,vs)):h("",!0),k(us,{headers:r(n),navHeight:l.value},null,8,["headers","navHeight"])])],2)):h("",!0)}}),hs=$(fs,[["__scopeId","data-v-070ab83d"]]);function ms(){const o=T(!1);function e(){o.value=!0,window.addEventListener("resize",n)}function t(){o.value=!1,window.removeEventListener("resize",n)}function s(){o.value?t():e()}function n(){window.outerWidth>=768&&t()}const i=ee();return F(()=>i.path,t),{isScreenOpen:o,openScreen:e,closeScreen:t,toggleScreen:s}}const _s={},bs={class:"VPSwitch",type:"button",role:"switch"},ks={class:"check"},gs={key:0,class:"icon"};function $s(o,e){return a(),u("button",bs,[p("span",ks,[o.$slots.default?(a(),u("span",gs,[c(o.$slots,"default",{},void 0,!0)])):h("",!0)])])}const ys=$(_s,[["render",$s],["__scopeId","data-v-4a1c76db"]]),Ps=m({__name:"VPSwitchAppearance",setup(o){const{isDark:e,theme:t}=L(),s=q("toggle-appearance",()=>{e.value=!e.value}),n=T("");return fe(()=>{n.value=e.value?t.value.lightModeSwitchTitle||"Switch to light theme":t.value.darkModeSwitchTitle||"Switch to dark theme"}),(i,l)=>(a(),g(ys,{title:n.value,class:"VPSwitchAppearance","aria-checked":r(e),onClick:r(s)},{default:f(()=>l[0]||(l[0]=[p("span",{class:"vpi-sun sun"},null,-1),p("span",{class:"vpi-moon moon"},null,-1)])),_:1},8,["title","aria-checked","onClick"]))}}),be=$(Ps,[["__scopeId","data-v-e40a8bb6"]]),Ss={key:0,class:"VPNavBarAppearance"},Vs=m({__name:"VPNavBarAppearance",setup(o){const{site:e}=L();return(t,s)=>r(e).appearance&&r(e).appearance!=="force-dark"&&r(e).appearance!=="force-auto"?(a(),u("div",Ss,[k(be)])):h("",!0)}}),Ls=$(Vs,[["__scopeId","data-v-af096f4a"]]),ke=T();let He=!1,ae=0;function Ts(o){const e=T(!1);if(te){!He&&Ns(),ae++;const t=F(ke,s=>{var n,i,l;s===o.el.value||(n=o.el.value)!=null&&n.contains(s)?(e.value=!0,(i=o.onFocus)==null||i.call(o)):(e.value=!1,(l=o.onBlur)==null||l.call(o))});pe(()=>{t(),ae--,ae||ws()})}return qe(e)}function Ns(){document.addEventListener("focusin",Ee),He=!0,ke.value=document.activeElement}function ws(){document.removeEventListener("focusin",Ee)}function Ee(){ke.value=document.activeElement}const Is={class:"VPMenuLink"},Ms=m({__name:"VPMenuLink",props:{item:{}},setup(o){const{page:e}=L();return(t,s)=>(a(),u("div",Is,[k(D,{class:I({active:r(K)(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(()=>[O(w(t.item.text),1)]),_:1},8,["class","href","target","rel"])]))}}),ne=$(Ms,[["__scopeId","data-v-8b74d055"]]),As={class:"VPMenuGroup"},Cs={key:0,class:"title"},Bs=m({__name:"VPMenuGroup",props:{text:{},items:{}},setup(o){return(e,t)=>(a(),u("div",As,[e.text?(a(),u("p",Cs,w(e.text),1)):h("",!0),(a(!0),u(M,null,B(e.items,s=>(a(),u(M,null,["link"in s?(a(),g(ne,{key:0,item:s},null,8,["item"])):h("",!0)],64))),256))]))}}),Hs=$(Bs,[["__scopeId","data-v-48c802d0"]]),Es={class:"VPMenu"},Ds={key:0,class:"items"},Fs=m({__name:"VPMenu",props:{items:{}},setup(o){return(e,t)=>(a(),u("div",Es,[e.items?(a(),u("div",Ds,[(a(!0),u(M,null,B(e.items,s=>(a(),u(M,{key:JSON.stringify(s)},["link"in s?(a(),g(ne,{key:0,item:s},null,8,["item"])):"component"in s?(a(),g(E(s.component),G({key:1,ref_for:!0},s.props),null,16)):(a(),g(Hs,{key:2,text:s.text,items:s.items},null,8,["text","items"]))],64))),128))])):h("",!0),c(e.$slots,"default",{},void 0,!0)]))}}),Os=$(Fs,[["__scopeId","data-v-7dd3104a"]]),Us=["aria-expanded","aria-label"],js={key:0,class:"text"},Gs=["innerHTML"],zs={key:1,class:"vpi-more-horizontal icon"},Ks={class:"menu"},Rs=m({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(o){const e=T(!1),t=T();Ts({el:t,onBlur:s});function s(){e.value=!1}return(n,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":n.label,onClick:i[0]||(i[0]=l=>e.value=!e.value)},[n.button||n.icon?(a(),u("span",js,[n.icon?(a(),u("span",{key:0,class:I([n.icon,"option-icon"])},null,2)):h("",!0),n.button?(a(),u("span",{key:1,innerHTML:n.button},null,8,Gs)):h("",!0),i[3]||(i[3]=p("span",{class:"vpi-chevron-down text-icon"},null,-1))])):(a(),u("span",zs))],8,Us),p("div",Ks,[k(Os,{items:n.items},{default:f(()=>[c(n.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),ge=$(Rs,[["__scopeId","data-v-e5380155"]]),Ws=["href","aria-label","innerHTML"],qs=m({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(o){const e=o,t=y(()=>typeof e.icon=="object"?e.icon.svg:``);return(s,n)=>(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,Ws))}}),Js=$(qs,[["__scopeId","data-v-717b8b75"]]),Ys={class:"VPSocialLinks"},Xs=m({__name:"VPSocialLinks",props:{links:{}},setup(o){return(e,t)=>(a(),u("div",Ys,[(a(!0),u(M,null,B(e.links,({link:s,icon:n,ariaLabel:i})=>(a(),g(Js,{key:s,icon:n,link:s,ariaLabel:i},null,8,["icon","link","ariaLabel"]))),128))]))}}),$e=$(Xs,[["__scopeId","data-v-ee7a9424"]]),Qs={key:0,class:"group translations"},Zs={class:"trans-title"},xs={key:1,class:"group"},eo={class:"item appearance"},to={class:"label"},no={class:"appearance-action"},so={key:2,class:"group"},oo={class:"item social-links"},ao=m({__name:"VPNavBarExtra",setup(o){const{site:e,theme:t}=L(),{localeLinks:s,currentLang:n}=Y({correspondingLink:!0}),i=y(()=>s.value.length&&n.value.label||e.value.appearance||t.value.socialLinks);return(l,v)=>i.value?(a(),g(ge,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:f(()=>[r(s).length&&r(n).label?(a(),u("div",Qs,[p("p",Zs,w(r(n).label),1),(a(!0),u(M,null,B(r(s),d=>(a(),g(ne,{key:d.link,item:d},null,8,["item"]))),128))])):h("",!0),r(e).appearance&&r(e).appearance!=="force-dark"&&r(e).appearance!=="force-auto"?(a(),u("div",xs,[p("div",eo,[p("p",to,w(r(t).darkModeSwitchLabel||"Appearance"),1),p("div",no,[k(be)])])])):h("",!0),r(t).socialLinks?(a(),u("div",so,[p("div",oo,[k($e,{class:"social-links-list",links:r(t).socialLinks},null,8,["links"])])])):h("",!0)]),_:1})):h("",!0)}}),ro=$(ao,[["__scopeId","data-v-925effce"]]),io=["aria-expanded"],lo=m({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(o){return(e,t)=>(a(),u("button",{type:"button",class:I(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:t[0]||(t[0]=s=>e.$emit("click"))},t[1]||(t[1]=[p("span",{class:"container"},[p("span",{class:"top"}),p("span",{class:"middle"}),p("span",{class:"bottom"})],-1)]),10,io))}}),co=$(lo,[["__scopeId","data-v-5dea55bf"]]),uo=["innerHTML"],vo=m({__name:"VPNavBarMenuLink",props:{item:{}},setup(o){const{page:e}=L();return(t,s)=>(a(),g(D,{class:I({VPNavBarMenuLink:!0,active:r(K)(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,uo)]),_:1},8,["class","href","noIcon","target","rel"]))}}),po=$(vo,[["__scopeId","data-v-ed5ac1f6"]]),fo=m({__name:"VPNavBarMenuGroup",props:{item:{}},setup(o){const e=o,{page:t}=L(),s=i=>"component"in i?!1:"link"in i?K(t.value.relativePath,i.link,!!e.item.activeMatch):i.items.some(s),n=y(()=>s(e.item));return(i,l)=>(a(),g(ge,{class:I({VPNavBarMenuGroup:!0,active:r(K)(r(t).relativePath,i.item.activeMatch,!!i.item.activeMatch)||n.value}),button:i.item.text,items:i.item.items},null,8,["class","button","items"]))}}),ho={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},mo=m({__name:"VPNavBarMenu",setup(o){const{theme:e}=L();return(t,s)=>r(e).nav?(a(),u("nav",ho,[s[0]||(s[0]=p("span",{id:"main-nav-aria-label",class:"visually-hidden"}," Main Navigation ",-1)),(a(!0),u(M,null,B(r(e).nav,n=>(a(),u(M,{key:JSON.stringify(n)},["link"in n?(a(),g(po,{key:0,item:n},null,8,["item"])):"component"in n?(a(),g(E(n.component),G({key:1,ref_for:!0},n.props),null,16)):(a(),g(fo,{key:2,item:n},null,8,["item"]))],64))),128))])):h("",!0)}}),_o=$(mo,[["__scopeId","data-v-e6d46098"]]);function bo(o){const{localeIndex:e,theme:t}=L();function s(n){var A,C,N;const i=n.split("."),l=(A=t.value.search)==null?void 0:A.options,v=l&&typeof l=="object",d=v&&((N=(C=l.locales)==null?void 0:C[e.value])==null?void 0:N.translations)||null,_=v&&l.translations||null;let V=d,b=_,P=o;const S=i.pop();for(const H of i){let j=null;const W=P==null?void 0:P[H];W&&(j=P=W);const se=b==null?void 0:b[H];se&&(j=b=se);const oe=V==null?void 0:V[H];oe&&(j=V=oe),W||(P=j),se||(b=j),oe||(V=j)}return(V==null?void 0:V[S])??(b==null?void 0:b[S])??(P==null?void 0:P[S])??""}return s}const ko=["aria-label"],go={class:"DocSearch-Button-Container"},$o={class:"DocSearch-Button-Placeholder"},ye=m({__name:"VPNavBarSearchButton",setup(o){const t=bo({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(s,n)=>(a(),u("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":r(t)("button.buttonAriaLabel")},[p("span",go,[n[0]||(n[0]=p("span",{class:"vp-icon DocSearch-Search-Icon"},null,-1)),p("span",$o,w(r(t)("button.buttonText")),1)]),n[1]||(n[1]=p("span",{class:"DocSearch-Button-Keys"},[p("kbd",{class:"DocSearch-Button-Key"}),p("kbd",{class:"DocSearch-Button-Key"},"K")],-1))],8,ko))}}),yo={class:"VPNavBarSearch"},Po={id:"local-search"},So={key:1,id:"docsearch"},Vo=m({__name:"VPNavBarSearch",setup(o){const e=Je(()=>Ye(()=>import("./VPLocalSearchBox.D0wJY9iU.js"),__vite__mapDeps([0,1]))),t=()=>null,{theme:s}=L(),n=T(!1),i=T(!1);z(()=>{});function l(){n.value||(n.value=!0,setTimeout(v,16))}function v(){const b=new Event("keydown");b.key="k",b.metaKey=!0,window.dispatchEvent(b),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||v()},16)}function d(b){const P=b.target,S=P.tagName;return P.isContentEditable||S==="INPUT"||S==="SELECT"||S==="TEXTAREA"}const _=T(!1);ie("k",b=>{(b.ctrlKey||b.metaKey)&&(b.preventDefault(),_.value=!0)}),ie("/",b=>{d(b)||(b.preventDefault(),_.value=!0)});const V="local";return(b,P)=>{var S;return a(),u("div",yo,[r(V)==="local"?(a(),u(M,{key:0},[_.value?(a(),g(r(e),{key:0,onClose:P[0]||(P[0]=A=>_.value=!1)})):h("",!0),p("div",Po,[k(ye,{onClick:P[1]||(P[1]=A=>_.value=!0)})])],64)):r(V)==="algolia"?(a(),u(M,{key:1},[n.value?(a(),g(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",So,[k(ye,{onClick:l})]))],64)):h("",!0)])}}}),Lo=m({__name:"VPNavBarSocialLinks",setup(o){const{theme:e}=L();return(t,s)=>r(e).socialLinks?(a(),g($e,{key:0,class:"VPNavBarSocialLinks",links:r(e).socialLinks},null,8,["links"])):h("",!0)}}),To=$(Lo,[["__scopeId","data-v-164c457f"]]),No=["href","rel","target"],wo={key:1},Io={key:2},Mo=m({__name:"VPNavBarTitle",setup(o){const{site:e,theme:t}=L(),{hasSidebar:s}=U(),{currentLang:n}=Y(),i=y(()=>{var d;return typeof t.value.logoLink=="string"?t.value.logoLink:(d=t.value.logoLink)==null?void 0:d.link}),l=y(()=>{var d;return typeof t.value.logoLink=="string"||(d=t.value.logoLink)==null?void 0:d.rel}),v=y(()=>{var d;return typeof t.value.logoLink=="string"||(d=t.value.logoLink)==null?void 0:d.target});return(d,_)=>(a(),u("div",{class:I(["VPNavBarTitle",{"has-sidebar":r(s)}])},[p("a",{class:"title",href:i.value??r(me)(r(n).link),rel:l.value,target:v.value},[c(d.$slots,"nav-bar-title-before",{},void 0,!0),r(t).logo?(a(),g(Q,{key:0,class:"logo",image:r(t).logo},null,8,["image"])):h("",!0),r(t).siteTitle?(a(),u("span",wo,w(r(t).siteTitle),1)):r(t).siteTitle===void 0?(a(),u("span",Io,w(r(e).title),1)):h("",!0),c(d.$slots,"nav-bar-title-after",{},void 0,!0)],8,No)],2))}}),Ao=$(Mo,[["__scopeId","data-v-28a961f9"]]),Co={class:"items"},Bo={class:"title"},Ho=m({__name:"VPNavBarTranslations",setup(o){const{theme:e}=L(),{localeLinks:t,currentLang:s}=Y({correspondingLink:!0});return(n,i)=>r(t).length&&r(s).label?(a(),g(ge,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:r(e).langMenuLabel||"Change language"},{default:f(()=>[p("div",Co,[p("p",Bo,w(r(s).label),1),(a(!0),u(M,null,B(r(t),l=>(a(),g(ne,{key:l.link,item:l},null,8,["item"]))),128))])]),_:1},8,["label"])):h("",!0)}}),Eo=$(Ho,[["__scopeId","data-v-c80d9ad0"]]),Do={class:"wrapper"},Fo={class:"container"},Oo={class:"title"},Uo={class:"content"},jo={class:"content-body"},Go=m({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(o){const e=o,{y:t}=we(),{hasSidebar:s}=U(),{frontmatter:n}=L(),i=T({});return fe(()=>{i.value={"has-sidebar":s.value,home:n.value.layout==="home",top:t.value===0,"screen-open":e.isScreenOpen}}),(l,v)=>(a(),u("div",{class:I(["VPNavBar",i.value])},[p("div",Do,[p("div",Fo,[p("div",Oo,[k(Ao,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",Uo,[p("div",jo,[c(l.$slots,"nav-bar-content-before",{},void 0,!0),k(Vo,{class:"search"}),k(_o,{class:"menu"}),k(Eo,{class:"translations"}),k(Ls,{class:"appearance"}),k(To,{class:"social-links"}),k(ro,{class:"extra"}),c(l.$slots,"nav-bar-content-after",{},void 0,!0),k(co,{class:"hamburger",active:l.isScreenOpen,onClick:v[0]||(v[0]=d=>l.$emit("toggle-screen"))},null,8,["active"])])])])]),v[1]||(v[1]=p("div",{class:"divider"},[p("div",{class:"divider-line"})],-1))],2))}}),zo=$(Go,[["__scopeId","data-v-822684d1"]]),Ko={key:0,class:"VPNavScreenAppearance"},Ro={class:"text"},Wo=m({__name:"VPNavScreenAppearance",setup(o){const{site:e,theme:t}=L();return(s,n)=>r(e).appearance&&r(e).appearance!=="force-dark"&&r(e).appearance!=="force-auto"?(a(),u("div",Ko,[p("p",Ro,w(r(t).darkModeSwitchLabel||"Appearance"),1),k(be)])):h("",!0)}}),qo=$(Wo,[["__scopeId","data-v-ffb44008"]]),Jo=m({__name:"VPNavScreenMenuLink",props:{item:{}},setup(o){const e=q("close-screen");return(t,s)=>(a(),g(D,{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"]))}}),Yo=$(Jo,[["__scopeId","data-v-27d04aeb"]]),Xo=m({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(o){const e=q("close-screen");return(t,s)=>(a(),g(D,{class:"VPNavScreenMenuGroupLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:r(e)},{default:f(()=>[O(w(t.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}}),De=$(Xo,[["__scopeId","data-v-7179dbb7"]]),Qo={class:"VPNavScreenMenuGroupSection"},Zo={key:0,class:"title"},xo=m({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(o){return(e,t)=>(a(),u("div",Qo,[e.text?(a(),u("p",Zo,w(e.text),1)):h("",!0),(a(!0),u(M,null,B(e.items,s=>(a(),g(De,{key:s.text,item:s},null,8,["item"]))),128))]))}}),ea=$(xo,[["__scopeId","data-v-4b8941ac"]]),ta=["aria-controls","aria-expanded"],na=["innerHTML"],sa=["id"],oa={key:0,class:"item"},aa={key:1,class:"item"},ra={key:2,class:"group"},ia=m({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(o){const e=o,t=T(!1),s=y(()=>`NavScreenGroup-${e.text.replace(" ","-").toLowerCase()}`);function n(){t.value=!t.value}return(i,l)=>(a(),u("div",{class:I(["VPNavScreenMenuGroup",{open:t.value}])},[p("button",{class:"button","aria-controls":s.value,"aria-expanded":t.value,onClick:n},[p("span",{class:"button-text",innerHTML:i.text},null,8,na),l[0]||(l[0]=p("span",{class:"vpi-plus button-icon"},null,-1))],8,ta),p("div",{id:s.value,class:"items"},[(a(!0),u(M,null,B(i.items,v=>(a(),u(M,{key:JSON.stringify(v)},["link"in v?(a(),u("div",oa,[k(De,{item:v},null,8,["item"])])):"component"in v?(a(),u("div",aa,[(a(),g(E(v.component),G({ref_for:!0},v.props,{"screen-menu":""}),null,16))])):(a(),u("div",ra,[k(ea,{text:v.text,items:v.items},null,8,["text","items"])]))],64))),128))],8,sa)],2))}}),la=$(ia,[["__scopeId","data-v-875057a5"]]),ca={key:0,class:"VPNavScreenMenu"},ua=m({__name:"VPNavScreenMenu",setup(o){const{theme:e}=L();return(t,s)=>r(e).nav?(a(),u("nav",ca,[(a(!0),u(M,null,B(r(e).nav,n=>(a(),u(M,{key:JSON.stringify(n)},["link"in n?(a(),g(Yo,{key:0,item:n},null,8,["item"])):"component"in n?(a(),g(E(n.component),G({key:1,ref_for:!0},n.props,{"screen-menu":""}),null,16)):(a(),g(la,{key:2,text:n.text||"",items:n.items},null,8,["text","items"]))],64))),128))])):h("",!0)}}),da=m({__name:"VPNavScreenSocialLinks",setup(o){const{theme:e}=L();return(t,s)=>r(e).socialLinks?(a(),g($e,{key:0,class:"VPNavScreenSocialLinks",links:r(e).socialLinks},null,8,["links"])):h("",!0)}}),va={class:"list"},pa=m({__name:"VPNavScreenTranslations",setup(o){const{localeLinks:e,currentLang:t}=Y({correspondingLink:!0}),s=T(!1);function n(){s.value=!s.value}return(i,l)=>r(e).length&&r(t).label?(a(),u("div",{key:0,class:I(["VPNavScreenTranslations",{open:s.value}])},[p("button",{class:"title",onClick:n},[l[0]||(l[0]=p("span",{class:"vpi-languages icon lang"},null,-1)),O(" "+w(r(t).label)+" ",1),l[1]||(l[1]=p("span",{class:"vpi-chevron-down icon chevron"},null,-1))]),p("ul",va,[(a(!0),u(M,null,B(r(e),v=>(a(),u("li",{key:v.link,class:"item"},[k(D,{class:"link",href:v.link},{default:f(()=>[O(w(v.text),1)]),_:2},1032,["href"])]))),128))])],2)):h("",!0)}}),fa=$(pa,[["__scopeId","data-v-362991c2"]]),ha={class:"container"},ma=m({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(o){const e=T(null),t=Ie(te?document.body:null);return(s,n)=>(a(),g(de,{name:"fade",onEnter:n[0]||(n[0]=i=>t.value=!0),onAfterLeave:n[1]||(n[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",ha,[c(s.$slots,"nav-screen-content-before",{},void 0,!0),k(ua,{class:"menu"}),k(fa,{class:"translations"}),k(qo,{class:"appearance"}),k(da,{class:"social-links"}),c(s.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):h("",!0)]),_:3}))}}),_a=$(ma,[["__scopeId","data-v-833aabba"]]),ba={key:0,class:"VPNav"},ka=m({__name:"VPNav",setup(o){const{isScreenOpen:e,closeScreen:t,toggleScreen:s}=ms(),{frontmatter:n}=L(),i=y(()=>n.value.navbar!==!1);return he("close-screen",t),Z(()=>{te&&document.documentElement.classList.toggle("hide-nav",!i.value)}),(l,v)=>i.value?(a(),u("header",ba,[k(zo,{"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(_a,{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)}}),ga=$(ka,[["__scopeId","data-v-f1e365da"]]),$a=["role","tabindex"],ya={key:1,class:"items"},Pa=m({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(o){const e=o,{collapsed:t,collapsible:s,isLink:n,isActiveLink:i,hasActiveLink:l,hasChildren:v,toggle:d}=gt(y(()=>e.item)),_=y(()=>v.value?"section":"div"),V=y(()=>n.value?"a":"div"),b=y(()=>v.value?e.depth+2===7?"p":`h${e.depth+2}`:"p"),P=y(()=>n.value?void 0:"button"),S=y(()=>[[`level-${e.depth}`],{collapsible:s.value},{collapsed:t.value},{"is-link":n.value},{"is-active":i.value},{"has-active":l.value}]);function A(N){"key"in N&&N.key!=="Enter"||!e.item.link&&d()}function C(){e.item.link&&d()}return(N,H)=>{const j=R("VPSidebarItem",!0);return a(),g(E(_.value),{class:I(["VPSidebarItem",S.value])},{default:f(()=>[N.item.text?(a(),u("div",G({key:0,class:"item",role:P.value},Qe(N.item.items?{click:A,keydown:A}:{},!0),{tabindex:N.item.items&&0}),[H[1]||(H[1]=p("div",{class:"indicator"},null,-1)),N.item.link?(a(),g(D,{key:0,tag:V.value,class:"link",href:N.item.link,rel:N.item.rel,target:N.item.target},{default:f(()=>[(a(),g(E(b.value),{class:"text",innerHTML:N.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(a(),g(E(b.value),{key:1,class:"text",innerHTML:N.item.text},null,8,["innerHTML"])),N.item.collapsed!=null&&N.item.items&&N.item.items.length?(a(),u("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:C,onKeydown:Xe(C,["enter"]),tabindex:"0"},H[0]||(H[0]=[p("span",{class:"vpi-chevron-right caret-icon"},null,-1)]),32)):h("",!0)],16,$a)):h("",!0),N.item.items&&N.item.items.length?(a(),u("div",ya,[N.depth<5?(a(!0),u(M,{key:0},B(N.item.items,W=>(a(),g(j,{key:W.text,item:W,depth:N.depth+1},null,8,["item","depth"]))),128)):h("",!0)])):h("",!0)]),_:1},8,["class"])}}}),Sa=$(Pa,[["__scopeId","data-v-196b2e5f"]]),Va=m({__name:"VPSidebarGroup",props:{items:{}},setup(o){const e=T(!0);let t=null;return z(()=>{t=setTimeout(()=>{t=null,e.value=!1},300)}),Ze(()=>{t!=null&&(clearTimeout(t),t=null)}),(s,n)=>(a(!0),u(M,null,B(s.items,i=>(a(),u("div",{key:i.text,class:I(["group",{"no-transition":e.value}])},[k(Sa,{item:i,depth:0},null,8,["item"])],2))),128))}}),La=$(Va,[["__scopeId","data-v-9e426adc"]]),Ta={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},Na=m({__name:"VPSidebar",props:{open:{type:Boolean}},setup(o){const{sidebarGroups:e,hasSidebar:t}=U(),s=o,n=T(null),i=Ie(te?document.body:null);F([s,n],()=>{var v;s.open?(i.value=!0,(v=n.value)==null||v.focus()):i.value=!1},{immediate:!0,flush:"post"});const l=T(0);return F(e,()=>{l.value+=1},{deep:!0}),(v,d)=>r(t)?(a(),u("aside",{key:0,class:I(["VPSidebar",{open:v.open}]),ref_key:"navEl",ref:n,onClick:d[0]||(d[0]=xe(()=>{},["stop"]))},[d[2]||(d[2]=p("div",{class:"curtain"},null,-1)),p("nav",Ta,[d[1]||(d[1]=p("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),c(v.$slots,"sidebar-nav-before",{},void 0,!0),(a(),g(La,{items:r(e),key:l.value},null,8,["items"])),c(v.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):h("",!0)}}),wa=$(Na,[["__scopeId","data-v-18756405"]]),Ia=m({__name:"VPSkipLink",setup(o){const e=ee(),t=T();F(()=>e.path,()=>t.value.focus());function s({target:n}){const i=document.getElementById(decodeURIComponent(n.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(n,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))}}),Ma=$(Ia,[["__scopeId","data-v-c3508ec8"]]),Aa=m({__name:"Layout",setup(o){const{isOpen:e,open:t,close:s}=U(),n=ee();F(()=>n.path,s),kt(e,s);const{frontmatter:i}=L(),l=Me(),v=y(()=>!!l["home-hero-image"]);return he("hero-image-slot-exists",v),(d,_)=>{const V=R("Content");return r(i).layout!==!1?(a(),u("div",{key:0,class:I(["Layout",r(i).pageClass])},[c(d.$slots,"layout-top",{},void 0,!0),k(Ma),k(rt,{class:"backdrop",show:r(e),onClick:r(s)},null,8,["show","onClick"]),k(ga,null,{"nav-bar-title-before":f(()=>[c(d.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":f(()=>[c(d.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":f(()=>[c(d.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":f(()=>[c(d.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":f(()=>[c(d.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":f(()=>[c(d.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),k(hs,{open:r(e),onOpenMenu:r(t)},null,8,["open","onOpenMenu"]),k(wa,{open:r(e)},{"sidebar-nav-before":f(()=>[c(d.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":f(()=>[c(d.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),k(xn,null,{"page-top":f(()=>[c(d.$slots,"page-top",{},void 0,!0)]),"page-bottom":f(()=>[c(d.$slots,"page-bottom",{},void 0,!0)]),"not-found":f(()=>[c(d.$slots,"not-found",{},void 0,!0)]),"home-hero-before":f(()=>[c(d.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":f(()=>[c(d.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":f(()=>[c(d.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":f(()=>[c(d.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":f(()=>[c(d.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":f(()=>[c(d.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":f(()=>[c(d.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":f(()=>[c(d.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":f(()=>[c(d.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":f(()=>[c(d.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":f(()=>[c(d.$slots,"doc-before",{},void 0,!0)]),"doc-after":f(()=>[c(d.$slots,"doc-after",{},void 0,!0)]),"doc-top":f(()=>[c(d.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":f(()=>[c(d.$slots,"doc-bottom",{},void 0,!0)]),"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}),k(os),c(d.$slots,"layout-bottom",{},void 0,!0)],2)):(a(),g(V,{key:1}))}}}),Ca=$(Aa,[["__scopeId","data-v-a9a9e638"]]),Pe={Layout:Ca,enhanceApp:({app:o})=>{o.component("Badge",st)}},Ba=o=>{if(typeof document>"u")return{stabilizeScrollPosition:n=>async(...i)=>n(...i)};const e=document.documentElement;return{stabilizeScrollPosition:s=>async(...n)=>{const i=s(...n),l=o.value;if(!l)return i;const v=l.offsetTop-e.scrollTop;return await Ne(),e.scrollTop=l.offsetTop-v,i}}},Fe="vitepress:tabSharedState",J=typeof localStorage<"u"?localStorage:null,Oe="vitepress:tabsSharedState",Ha=()=>{const o=J==null?void 0:J.getItem(Oe);if(o)try{return JSON.parse(o)}catch{}return{}},Ea=o=>{J&&J.setItem(Oe,JSON.stringify(o))},Da=o=>{const e=et({});F(()=>e.content,(t,s)=>{t&&s&&Ea(t)},{deep:!0}),o.provide(Fe,e)},Fa=(o,e)=>{const t=q(Fe);if(!t)throw new Error("[vitepress-plugin-tabs] TabsSharedState should be injected");z(()=>{t.content||(t.content=Ha())});const s=T(),n=y({get(){var d;const l=e.value,v=o.value;if(l){const _=(d=t.content)==null?void 0:d[l];if(_&&v.includes(_))return _}else{const _=s.value;if(_)return _}return v[0]},set(l){const v=e.value;v?t.content&&(t.content[v]=l):s.value=l}});return{selected:n,select:l=>{n.value=l}}};let Se=0;const Oa=()=>(Se++,""+Se);function Ua(){const o=Me();return y(()=>{var s;const t=(s=o.default)==null?void 0:s.call(o);return t?t.filter(n=>typeof n.type=="object"&&"__name"in n.type&&n.type.__name==="PluginTabsTab"&&n.props).map(n=>{var i;return(i=n.props)==null?void 0:i.label}):[]})}const Ue="vitepress:tabSingleState",ja=o=>{he(Ue,o)},Ga=()=>{const o=q(Ue);if(!o)throw new Error("[vitepress-plugin-tabs] TabsSingleState should be injected");return o},za={class:"plugin-tabs"},Ka=["id","aria-selected","aria-controls","tabindex","onClick"],Ra=m({__name:"PluginTabs",props:{sharedStateKey:{}},setup(o){const e=o,t=Ua(),{selected:s,select:n}=Fa(t,tt(e,"sharedStateKey")),i=T(),{stabilizeScrollPosition:l}=Ba(i),v=l(n),d=T([]),_=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",za,[p("div",{ref_key:"tablist",ref:i,class:"plugin-tabs--tab-list",role:"tablist",onKeydown:_},[(a(!0),u(M,null,B(r(t),S=>(a(),u("button",{id:`tab-${S}-${r(V)}`,ref_for:!0,ref_key:"buttonRefs",ref:d,key:S,role:"tab",class:"plugin-tabs--tab","aria-selected":S===r(s),"aria-controls":`panel-${S}-${r(V)}`,tabindex:S===r(s)?0:-1,onClick:()=>r(v)(S)},w(S),9,Ka))),128))],544),c(b.$slots,"default")]))}}),Wa=["id","aria-labelledby"],qa=m({__name:"PluginTabsTab",props:{label:{}},setup(o){const{uid:e,selected:t}=Ga();return(s,n)=>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,Wa)):h("",!0)}}),Ja=$(qa,[["__scopeId","data-v-9b0d03d2"]]),Ya=o=>{Da(o),o.component("PluginTabs",Ra),o.component("PluginTabsTab",Ja)},Qa={extends:Pe,Layout(){return nt(Pe.Layout,null,{})},enhanceApp({app:o,router:e,siteData:t}){Ya(o)}};export{Qa as R,bo as c,L as u};
diff --git a/dev/assets/dcwsxgo.DhZaFxoW.png b/dev/assets/dcwsxgo.DhZaFxoW.png
new file mode 100644
index 0000000000000000000000000000000000000000..7e08d72fd2b4d64ec31b41423c4448fef50836f4
GIT binary patch
literal 67984
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
Buc80|

literal 0
HcmV?d00001

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

literal 64514
zcmeEucR1Gn`?g9&nGJh{5|NecQ4)nH3YjH)WM*VF2-$nDq$OmNl~sg<%HFdgDpaiv4!EeQNWO<*4-pX&`T2A5>O@4u
zuZW0t_>gSJGcuHh+4yUhk+PyZ(H7x$+9`{6=5z!m|(7F+Ucol~LA0MAMx_;Zg8#z6F=n%1uZ_PFN
zvu8b5=h-+oGG4rRSaa>;SEsXQ&tAE5MOnF7c60T{$F$Rp85>
zU)R#=`ejM^HwdWq>4ofQ=i%d%ah)H&znhYQfnimXgpyK`gqw#)EkW4gYe(kd;-YNH
z-Tz|72cOGMOG8ua_2>4k`wOiJ(b3UQ)l#e6S8kpOOLyt>KT{kz@%-T|ByK)WtPLg?~&dkg#jJ=Cg
zcK*?So}QU-zKDpt^uw07`Kw&H5}liCtK6RU@};#hqlmEZ>gsBtaMgjozeDsJ*^3u18jp;Qj{f-Zqw}ensE|-ZWTcg~H7_r3P+*{>)P
z5a@j~@~*kl_b)adlElaNojFtIY`ORETbl1=h;6o+6S*@~|LS^O<8_u`1xcrAs-eq~
zdVDSeuWyyy9AKx_(a{+!cgbzlCDq|La>Qh&J8yg+ozUOwo|nAKB6o;^Y}fscuU#d!
zLoqZgY3=6aE_14QsHq*@qoJ;jYklqXm3^4YTBN+9q9Q+E-N3*=UteEcJ-=vn+)gYr
zGm~uB84V2$Rn?rL#HG*O-P-EvwZ=jxPoC6epl>!7QdUyJp8fp!Q>V|GFIE>X)zswV
z-ga#w(2~ADSx(DQmf;S!rxba6uMz$qOuB
zAV$%Uebfv3VFJgFS>k5a*48T2JU6g1??MsQ`gs2!`V%@5RI$y{cEfL;Ydqy5wZ%2X
z@EdM^`mFJ^W_ddl`g>i0vTZy>7e=n-En^x`Dou{e}DhyEUjwym5`O^8yg#YY5DYCJ6Zhx
z`IS+`dU)2>+T1*?FsA0(|DNqbTvjp5c$B85vWhbdl{p@z7LUYA
zulyJ&Ct*`lQ)55$GCMnyDZIkQ#N^0CkL?TmD{7;Wblcw}a{TTcD*p$?#l@wiVrA=m
zLPCq}8HyG9YQ%`Dno56?biDuGM!kohKYg<9$)EV%mHYim_Lyf(^Tf^G!mn6><2GJv
zizZcfpIy6q_wLHvknPu=xVX6Ey2a0)KTj5Se3B`FAeE7k31yX?oIP;i{CS*jRX4Y?
zJG)->%mmW%o0^)YNZe97wM*;eBgNu}ul!u4M%F0SvSs6dzgyWeS_c1#$
z9E2zG_iwxniWf3b!ah`c{rQd4q#Vl^u6X0eU}axZ({tUDoAT$+pKlthbmw-DiHOKA
zDk{p)S5j8S#xb+>a~W5hPJjNqCrgXp!s4sT+~CCIZdV0i#1<#+8vdKT~
zbpJVh-Prikr%ykzW)&4u4$OS9j7&`ZPt{mA=7($U^U{3BPDeFGVlA1aTm|GB8ynBP
zp>BHZGRK$ZhKv-|6-X5k9?rITGjRVuTq1x|)#!TrHp;F2`-T+Ii@Bi;mS1p1{Ic{k8PA729uNZQ)N6Gdo;d%`^KkN`pS7$
z=h0y?vC^EJkc$1}%IhIrlHQveMOIy-O_A0j?#(gBEA+!(
zzkZEeRZv)1Pl*#KB_-9^uI%OI<>@IcSfBUk(de()zH#a9o}Oe`?-c*k?Cfkmaz+v7
z8SO>Y5LVgE*41|%9UTZnbJDaCoYFCTv@vme{FmL3!Hr6W_B`_|hK=I=8zDm@S5-Zf4*a7(6leyypgkr(!-
z`t~Ke56KT(Tis*&Fh$xu$FMr(T;`dlouby=r;KTipmN>!uc4AdQjX-jz^*myP&O{l
zpPruH+S*!wh9S84#ybin+ZT85)+|mmHysHG2zdVd`F0&1etz%8@$(MK^$iW4o}Ray
zoEkqnI5>Ds);>lq45T^!i0o)_ULKpvx8nByISj-;r=o&_gXadyON<)!)HIVueD3Pn
zy>n+Ui*&-YtUL*DtdZLeYvg!Tu8KsB+gZns9rHgojA|Yg;K-p6Bp@vOc;+ANX
za>X&jKYplYv~#V0?JeRdlfQ7GwWj87KAY{1d4~hqdU{N2+=zOIRi)wCj4|fhN`$>S
ze*CynI`C9>_VKdERaI55U+cW_l7CiQ>|AqiCr|H0+^Y#FEO
zjZI8qkL&*GGW0%+s&V#grP~sxwDh0Efa^+1N-_8^s|z=zT!kbh6ZgfRJ9iG~Y~iNA
z*}L!~hYxG(>T>wF#&V_o{6LMU+W7NFH+t=Xts+;ls;v$49*4_8R4CI^>o2I~uz=(3
zucFAgTUuM!VwMyFWS{zlwVLwl7V~m&+}Gneder6jPYdj&!*$00>e8Llr$~BzN=r)%
z3Qn-J^>lZ~B_urTB2z&fY-t&1ymjEf0b*ie>;6*e1>PP0R1)sLW_k+De8q*syC1lG
zmBZFmC7wHf{_FI#v8m~v0&kT#Uvi!D)oqEbPsWSg*0ATX{JuRgLPHUcGH;zER(xt>
zhEoz%8lw7?RouZRKi{M8f4`EX!otE}!h_sP8`YMP(H%GswMN}?u+)CXZXa18yYTK9
zA^vcM4AMBBXSumUFYdfLE@K;cWz5m
zi5HqcEyuG*X}vZ#t^!$Kx)iSN_T}Z(DBn5VM_E~cTWK>st){dG4_a7REe*WLyh7~F
zIjA)|J#B7l%imJG-Dn^L$grWWFR^YUZ0~MzhC-V@k*a0y_5beX$8Z9vzk<2>G%{S{
z5rDaRONZlm`T38CeM)uJ&YtyEcLa*h*1sC!a@5Vu&0~igg&BmTjIU61NN
zezg11UpCu)nEDtWpFyb|n_JN-pRn-o_Uf(8zK+Xpht_@m)<7p>0pkPy5Ad4IabSg^
z{)eJu8d_S4B=HFe>bG4xIy-gy4lm}r)0qS~*5Yz3t*ms*w~9|$EV)#C3wfTNejNu6
zk8wE@lZiKPP7U5Xl|Qun-+NPiJVPR1_u&JdfIyg@!{&yYySw|K?5gF#9m&L{uaC3)Q`1ujf=G-cA7bQ
z@kvQ4d{JRxVqP1oqJG<4HvTR5yz+fOmba)<2M-=>dd}Qq{VU>#@+A5Ot1rC$bBfo5
z;;E^rC7ox|j5p~doB)RpZ@L46jo%UA;rZTQ=7`eqlu7i^p*u|eO6Sf|-MAPX6~zSX
zd`A5$@0UW0PTZ9u@6D9d)VYa?=*Y+=&s?4H{(%9tB(c*{#zOIc|C7v@>8Yvn%-h)=
znq;>&mK;Y@=NbpgP^RbS?UY7FQ#|
zCI0-{$;ru?kdT1oxpnK-kt0Wtk`bX%(*A*gTL5|WbpiX2vH;yZdUTJgr_$ZU$OsXe
zm6LN5c*EHlm8^t&hlaG2)azT{6{M1+-9=17jILiFnQqTOUBkAV5E4QP*5>^}S$#WP
z5J1PlfxTp{De@@bZ7M)AK-=TT#$H~V-dlfY_wAD#eE;c_)2C;bY}#1{3s0e7vkDp!
zr=<2|D#zOX7$Gd3TI!PnO6SiLfbn1W_ZbUv>-(4V5SM>2&Fcg>iST&A8w&FB@+vB1
znMqB?PaYE|UESDWWobF8?;8;$mG|n*zbtoWi0p9mHg=RxwPcCq)|N*e2zL!5
zai6fjz~)}cjC~q}UGZb8Akn)|y;+CTVyO8=LX-q`L!qo#yQd#ak;TVl&<(ve0)LqnsLYoK4{AwFa#
zEiFySD$`$NrM1mHEG*2<#iiPLHX$a4X0Aa0wG$}?1x;Ar+uq*aU$S*2BqZcSR*%w&
z*$o5nynOkRSgW9*pd9;v7NW0E5J=^~=72Q^^S6HodPDVEBNtUA>3&W$IX_S=&@r>h
zcr-ROrN2DO$IWeFX^H&seR9(D#tjZvTL4yiA>+o@L{We+0syWEOOA`v?#j^zHcd`S
zdZL>AzI^;pe15(I`fikR+rbL@{rm4bUg|I}1RhaM5N@ig%gDSnPl7jgc6J`$H`sKG
zB;BC$cK8nE6DLj#O6Zq6XU;sd9g6k!Z9s0Qt*gWJ0MhAdYARIFpzqVw?V~?oO7+~H
z3+0Z>@1lmrn68GRqMv%Ci?j;@1kq=Jb{lcx>+AdZ^JgJ6EQ^cdS}z_wlIsbLh}gGz
zMnU1hVw8ZZ+CXU1|1^BPE{DT+r(OB>{X5UGV{~K+H*RF0Rj;VFdFmK7=39QN(ockf-Rvxwcl^C7=|yWD)=
zF>Y>b2xS>+oKHpmPBu2S^wQEeJtLs<;@};BbA8&5J9nryim?zZQm&^AOv6;4_Vx7i
z^!7$%A@gPHl||^W^YQ(dnc0ZcA^rP`Q|sxreZ|?8eMF}c5lfA&tw%z4PB@fNvPeD4
z&PJNEwzgJLRju+|FAfb=b8{1StHX_sWd8d5YNFN3)9Uo|l3CB5**QA$@bVt;+Rw%K6$
zGqH6t`w&v^=%|qA@1OYa&5g-_&F4o0&`HVX9334InWs;m#-CXIq@<)rj~?OBqx`w#
zTK=u=L~n9Ic>KEtqUpzg5C8rA{}uy!WN?t2s5%|ZJqQX@Gc)uq@io_`zY-qErdB9Z
zP7;-sy1P&L+06|~@4DZP1`tHxubX?P^^n-8m#zkmN892BIYqJn(}JlE}gj36&8yd0N|xVN;hDEeuws`>%x*3rQMXxHun5U`}A
zq+p)y5EF`VATl2sy$>G{$|5*fs1{C6D8N)tt|wo_;nddd22-}I;DwAA=!m(w!=s{vg@vu>iiuw26COf7VF3Z8dS{B+_=p~97#hw^O_|-id9yLJ
zpkOIOF|@ZlxcWhNcQ-PWN}Rw5s^RPa%|}iI02w(s2m`Fvw&cB$P4(5ADJdznpD0O4
zv=Mixb!ZUnNC!9G1~U%XPlNS*@%;IM!NZT{!jzPuKYuz^F#=6#G%7PtQc_mAqm~ww
zluVTeJb5ySa;nX%socuP!?X13*CgXAJp+S5g==`LY00n48-rM0EEyOUx3)MWSg@4<
zOYS8LTPRn4R9F+s?>mroMz$_&+qTWd^X1T6T*89i(^s$N6Qd&|BIfC<9H&00nfJ{R
z-zK@sWiwbIe)upk+vA)Znd`O092^_~eAs<7E@0-yCnv#D{M=Yu+OeC$dM?KK5WiuS
z6lzIf;ZIZ?+9c^M}
z_O77;e{QW!r7kQiprq5-Bzo(k_eX17s=S-c_%E&Z##pGcvlAyCvAQzT;|LH>%Wn`D
zA75mv;avqX(%akHCoDSp^TUHYz2)N7>4k;D9uH!9uZ~Vmei>|Ci#`P;HHps@V_=fL
z{S%~uiLr5Go2jvJOTx*l!opAQ-c1o0tm^V)P2ivcvo^1BrM>gF!BKg6Re@k|7bPaT
zbBu=vZ0Wo
z?+ABX^L;AyD_78hbOCZsjE~Q2=<$h4ND$Bv?i)ZkBqRj;csQkDvNh2!qXrNy_iDj|
zjq+beiCB0U9Qwv^jx!I)=tXZP%^w|iImpU7H#(}WtE-&RPQ$DH%Ayk;sq|KcKuXAkHuP*&eWXBJkx&|a7PQ|;3%yXsclol
z5ith6Dv!1FGk)g63~N`>D4=YMOGtz;OM(ZmUmR~jL*Q|AFFhUI^z<}|cR%)e^v8Bk
zJpTS9?~8>Q(7h8VH8kQ=AClLB@35DusWKNXBe{@}lbQ!GKpYGmX
zFLWCqUzx=Z8Gkl@^`etH_Cl;^*u@_K<~9)*UsY9k0h<7YKodX|CJ34A$-EaI--DJG
zF^&69iHXf#jA-}N;yv!q+s>$m;cRT-FUiJ<>v9UyGn(nun#>U2u$?Ck|
z;N+Z~n$o&->H4*6Z`Q5lZ=06&1C&mr3pL_xA_+gIi2#
zH3gn2Ei22`&U=Jogl)(6tgpixX@uqHAE_g%$`5sFu1q
zQiUXVeB@_OHDmIHjsS5FjC7Qij`w{Pm>T92y{OF
z3C5fx9ZcacZn4eC?NzAbcM@09o&=kOAb6EbfkOwEoRwF^gq){%TKA^o9EAaPtDB{w3CgHeyB32UH~sl6pGN@
zdU^;v69ME4ht^!18LF1$<$YOEk)--`1>gpe2H8w8l!YJy2wOy;cNsqMcEk>%5o&sL
ze0+fHAezbqQCkD$`_pf7bHW?!$%6t{FDr0|wq-FmkAAM+e|zKP$295QWp6^w4h#E;
zojV`Nxgg^XRRa4pH9me$Nl8aryCq4y6C9$tAIbKW*}kKz+CZ`WRi5sSj!Q@y-cpCi
zNJ$~c$dR-rOKREi8KQ9;D0c~^Ke3C=2?RKFiBX6CtN^Ng0{Qm!{?w?3B3+
ze&+n*bKm@byZ|@N4&Tf;kpF$jYBc5~ts=Li!D->}32X2KAlJ^2Jb&>bN4G@PZUS5B
zZxs%jHd#K_19IM#;`AEL~kFm0iea-_%7hC@G$3Ws@w851t2kGcmvDu@eMu@x*X%)_;@uo-;Hk`T97euK`=;IR;
z5}sscCQG>qVL|iq+Pk}5QMXuFSUhaMOifGxQB-=Y<-dHXqM=cMK)|M0e_eczP{SL6
z`2fN6S2%o%?szW^Z<@y~9HahfZ^J8BZuJ&gfFZ%bC6LvS`EYdEzny5mJsaJ+Yr_lY
zk(`|TI4>`hIh~^G*k({8Yn+_PP+)L>WkP;+;!e{b)TnLubb_QoutHqF|BPw>e#j})
z`%Jf>-igD9eO&yIYW4U^a&jnSgMxw%&uQL?=F##pyuY*5>8rZ3A3=k?
zQ{h28>WkhEz<1l0jgir!=WI(`+fipZ2x8y|9(*63NjAoLsb_)s4Yqr&>Jb2nMnoKn
zFEHx^A0O-PSKGSSszZ0|B1;>8-`vvTWN)87^QEzI`qOg_Fr$LP!T^)Jm*Q<>+EF;a
zc0OIQ8HBuhD1OA&!tLC?#j?H**}N+&qYgZ0T}!{1((4yl9+U(85845!v*z9wMSD=k06ZKCbgtKFTLA-
z#C5+!`HM{N57*gMlLub#W`Kp(;^ZSO-IAOFFqQJ&l-iVFXCw%JQ}c+ain`l)=Px<>
z%_DYP(Fnp?msb%8l?kC;YS{qiFLH7?9hk_NC4RcM1#_LIWTT>YaarL|3=uwg@wH@?8`oXoL3z@g$m_c@3)qDt329O=>
z4=7#0;s@yI&wE&1jEauVHmn}}@Zsj4-^+*^adGiP5u4kf)0LDSCMG8O_|y}q%utr&
z+}v)EA)(1aa`oO^^Yf6+hi?OvDRvc*gGck_bm!AhJcW`3*oW>OB@XH!*K-ZX*#O^i
z8SR_E^>=sd2J?sehZKxbc=*tvYwx4D;eeo^pg?C47!)MsJQIiR1qp;&?!obX@BG5T
z{&E+7TQ|IOFrz4y+<0o_oVh@5OG^vN4u=n_DTMT!78b~`@rjA--`jzkp(D
z+jb5>+B7m^SEW78EB57ubAHbZN+$00VPGJ%6l<&%IyPj3zG`o8(E7Q#xyW?I#lOJH
zc6N8;xS?t8ApGO==jiDs(23rEmT6^@N=jDlY}*kP6@|M8xk5!p2UEuA+#Fn1r!3ac
zOO1_<4Gav>@@ii*GE&#pc3qtx0dGr7OG}VSrriMpHt9}n5vFCc9}
zE&Vt&WEe-!!9-yO#RT`|B;h$&;f6g%Vf+IxK;DgaI7-kr(*R5yCY0FJ#8!_)eGy^x
zj^|0+?$`Why*j9T={M=KPCmE?l9H2=9bkpIX>9xx0SI0Pw}i;iynLDJ#DYP!*TAPw
zK2-aJ#)c>!G
z-rkt#XlWRZK*XU>2iNDd{Ow@grXm_UsP^FcsO1Q(u8^^RL_`Owjs5OnEI2Oq&pTFc
zD#?}k`8Oxz5Pk208O@OU&?zD2ckSN2q|acFxO9D(k(`_i!1d&bshnIb4hbFE13$la
z*ctTAK~{(Zlzq^@xG|MviCd6YkobX|q}_j6U%lFc+6afsPL-PAz(7YQCu>Vfbq$TB
z`T1$oRqPXPLDutkq05{B3IzgckE4=zNF8fNRstjOWmnBO`YTbhAG7PSr|FoPJtte}
zaX)Hm5IEc?$H#$cwt(yaj8KbKmY0uM!tK$~+`O0VaaNY3O|LNC5=kHTY-VOg5J*w!
z0h`#4fh4vD-~wcWGX`-EIDwo7G>0@}EI^0yPtf`F7d|&P!_7rO$+Z9D`kxa73~V}5
z>ziv>O<3ZB1pkP~}0-HvaW%8H97aXIWX_hlj73
znmXf@z)2(PI!{D7X<=^urj8S4fDjhxhl-KlQ6$90*H%|iWmD(az>q>#bVD=7l*~X+
z4_it1;9yFFQJ(fo+%qM;5OG(M#4Sq)heZ^$#vKgQa=R&*%&o02Yid@x%%z|p@FCAJ
z3mVmz+K&O&6x$B5fX5Hd;_BL5go0wfNNZmh?M
za##$(%{5vd5LJs#VrHlibXXJg)+V7W(jT|@
zc#t=m%uaG}?4bOJAju63+{^dr`<<*o}x_V$9ws+1HI#YII8zNq4mx`06Tu+$!d`-F?d-TB)m?xRPK>OFh<
zbPDHiVqzHy9^{N#ypZpz{9THyxOS%vlMsQEk$dP>L=^3kUww*b4egkgYdQ7hV%Tqs
zF=e1aW@hHO{<1S39fd#Z40=swnIiDxj
zkF7|pd-2EgBwtp@)nC6EZ^fOwk{4J%@tj%1qe(aW$$66Zb`OTkkxL**U3YHmN;qkS
zI*t~ORn|*|S7`)1&)gir0Rwdm@#G4cq;v!Flo$gU3CW=tyZOaMombcHV*lLS){yiA
zvhHDnnaD%vPfS8z64On@TH)s4{tEE+Z36DUn^A*O@&j&%)$E@O3-r>roo?TLjg$^n
z#XfEYFf^9mklkndjvZ#L3BFdSfnDwG_9#?_RUQGs!3PBdZh=C?*+V~udW((8&(GWK#D7G3i^dspCOo5%0BQ+wD7M{ME(V=k7c_Ak3{q_cnelfdeN
zV$OEv0dTxu<7ZL((Rvo?+a7C+N2H{ZNJx;p?B{CzsX4&7DQtQrp0v`0k`HPM7j@P{
zKS|Ohq}3EWCg#DFcV
z6mC7_!i6p;P<1c^X=~HTodah5{P`BZXjEbmcJoG_HjGjg`m88P9rkWTbwKN_H&CFE>AtsnaI(0M_p6>J!qusk^si3Adhk!x70jPkv$hC3D
zg166{a0PsHQV$-+=H~L-hL{liW!Vo=NQWrvOZLyn55-WqEHn*SLze{m(1&$4Fkq46
z!bKwqL(xVN0~Ji@w9$^a*>062_lB;ElQ%r-)x9yflg;XVyc;P6$pYg*hjBB=uF*or
z1IXZmgM+JcfK6}|ZJr@XmhnuekY@{4SXy2V4hiuBbiwn1J8F@gJx(~`pHXvDKyt7T
zp`v_71@R9JeMkGlmCG+8Lfy_zV9n9w=1s5hM(V+uHdlu6wA1$qR^F6rrsn3ZSbMw_
znQid(t-aoi`(5^Ncl|+_rlRHZtGk}3eLT4Y6?!;m6bd-UqtiZNj~|ai5=E^vyn1zQ
z^N)Mg*rl^vhef{{ebK!%JA1ZiiuOpV?{kZ1X^WlP5sRC+iHIRjbc%q@*gzD~{l0iF
zxRkUsHNl-qt*u`$Fp%Nmn#KVDKMi~<4TlzATT9F3D_4?5ZCS(_YKn?esKTzC
zC+H)an1qba!Ti@~I2H;~&3|9AYO16QA4}H?_7L^A;`Z{3;$j-MsMuH+XfSZS+4Pr&
zC#@6nyUmP`%LnaX^A89hXOR*^fSy~9iHh=}`ZiE5I%n<Mj)`Ilm^W(mp~KZsstAD3h=>=txl?_On%4_@K!>7(
z0|_H_>)QeGOMNb)aYo=gfeMD*&Dp!|&BKAf?KZCa`2#i_V1V7n|B{4pmS%Q>nEj~e
z?nK;hXvJ@O`k}ysF9AasQ0J5Mg$gri!R*((|fT=&E-!IQ2
zcBOj&_7FgUCH*ZeK_n!gDyig9nLVm^z;XKrgfX13a3$*N545zXFqJIn4-SAd!yBQ;
zM}8DL1RMAnlH)ps{wvKM=nlc2h{+yX(3vl)zqfO*YiICJ7!CXTrQolUkYGTVUbjPB
zyFCj*OC(yowvhFuy?umS31JmD^@?P02USFJGV|O?N>!PbKSQ6)e^$HHx3&haC_qr|
z0ANRvP$dgfAgOd+xHmTvr(&wF&ulW~Lm{@lW4qi(PAF}7Agwo;7RY+6Qc+Xe0|Vpw
zMG`Avxq|}2-tp$lNoeZwkI4@ytEnlHz*0YaerKtWTe_|gl!ln?wJ{Io_7=P!!kSUb
z0pE{b8Z$;+$Nh@wv2}KJZB2ftPE1WTynOjUvMN4Az@&G?MYQyYwTL9}#L=TuFn2-W
zK_tIPSI(MO9kaM18Nep(G2{swoF@6>afdRT6{yE3)c6xf*>h{tQ#sn#jdiDJZl)S9
zy$mBs`uzNSSMFL+Q;p+tW7K$i1
znX3Qz$w6>;>FMdsi!Gs~fv&}8qqPBMMC71d26;Z5Ct!17(6T7(jKcSb74L$C!UbM7
zzo3r#>IL0^p=lffw9$(nD1kULE81~;sPAmC!(k{)H(jld?qnefqEb>*Ls2|(TOSgd
z8&7j{Gb0_{<0nr>Q&R8U+wNiU!KGg)SfQY(=*Vs#T;wWy6=pDOZ`i$~u97)TA}%Io
zZfS{R$9FY<97Qqms2XZ?abe*B({%0)In+nj-M(<(j#zBS-Yu^xO5eVGqphpyXZNFB
z4~8Y~zjmf|Xq;C2&LU4jD!z@*dmm)ewW?(??k?N@RTkt
zb8uw!k>E($pmd`3hWrkoog(W!*w%(25+*d4pn0K8;2KZd(%>ECJ2qgN
zF>iHE4*FqyP<1klJOAZvmoY>lLY;>072cmSt5HtIq4nFv1m>BdM4W_{@U6vm92&2^=%XtS$5M>a#iTEZM9?XwQRH75VbO%<37Cr)
zD4J^OB%9ELsH(KQo%eOs(@QEZFTb;6B$b6p5rYhcKTW@W|Na#5z-Uu{=hR@{S&!y`
z;fr>n6bl^P$ao(=e!N;>n)&o8e4==;`5-?l1knjvbUX&Fx;Ji{|5R6Dl<~+@`>wf>
z95rTv2HL>pp5;y1np+#cgNnPTzA4nT9d2nj197cN(23wtGy70@IkU2GX^Fan#ozh7>|W;LT2U!tM|s;E?HF7*y`$PfymKD*SYB87s>VJIY`ZO27kcm
zw8?wXqSr)N?%yAYW3Q{LTkW>A>uJ}POnrhDvTX(FSyY!Q@fkl7n34LquVqfg&~$CD
z<~k|fbmTr6#aWY*%Xj${`h;HA4Ja#Ym1}(18~XWiyLlK^N-as#TJLFr9%8z4K}BZ6
z9(f;I&U@^b1ez(>;dg3%Xl(_==9O#w@`Yw99rA1a*G&jIipIs`pHTon$)JC_=%7&|
z$vt~%kBB5aY2um;Pv^iHgXs?n*FnP`2)#eQw3H}u>zinG2h>7EZkQldm6X7wvd4HI
zAZjx-Dd@rW9;xzbf}QW=ltFp8X@Cj4e}r?Zz&u~H@U@uDkfa8DavQs7~#%7MU2W>F%bZw6J(CXklT2U&g+zUI*!gmdjsq
zJD@y(2LxIK;9KsWFfr=>wy8a?qNFscdmW?|au=
zLNx#hys+hiUoZLD+4u3|o!B_E8%KV;9yx0b@a#HA3tJ9)_Zc)#oKI55g!OQfxdRa`W9b~@W1}g%Yo?ukgYKc0JF1#Aoa{q&@L&=2O?0H|v
zdv&WjF`9zSaa~6H+KNd*bF;~P=3pPCrH_1AZP(84e=u^m8bj`8It;dDVPYM{nNQE$
zKKVXuzbMhvJ*T~sVBiEsppu)In1BcC;HxRLaRU`@``JEWtO-UiJ!teImY=wMKB5f+
zj`-A3jH2oKz6V6A{AUO1h>lxV7+0#k*Q*?iU4MUO?pd(=&@G3Ym+`c6Lmyl^bkMZC
z71xJZ;OMX@JD3jt*G&&7m>*KT|L|clG1Ljh8H5GqWoju=Cl&_ALH;dhVjSw4qhkRm
zE&Dl2@A4GTKBD|x*hy|tV!|NW%3LUw1PC76q?nYH!3;%86j!670BBkibOJ=I_qIwS;WkS4r9uKNJ`QUDXlsR6JE}
zzh_^yUP!yWpCR`3hE6)=_V<
z$R@Hqdup@VE+mRvh!a2NF(Mg`6}(qIg9#h7kRen6GO^*|m-frDTMHOmW?+M?bHt%z
z98-7@0*4pk#lnYID!ifLB?mp9AQ<7be@P^D0%l8qA_M`uMrI1J)Pd
zHaPp^`iGX5Bw246mZ>ivKh6*A2t^7z&dI5%qay(l-{>f&q7g+HojN#KS9W{Z60>@Q
zG3u?2$kJ^AZImqKMi~9GusB&fnEF3nfHlw79n7ryL0@zgEj&VRW*mS0%{koSdtF}7
z%-fhE;l78~5V6PCrwJ{rXJJYTi~UFlVT!H{nmE)nzd8au#G<>|4i1z#VhT-&jqUV&
zTnC7oZ8mQk4V578)w)>9ojC)`O$%cUyd^EEvaI~J&tATSrg?JlLM8$$Fd)Fbtly&Z
z$xdQos*)xWFk_4-Ovz%KXFD?Y=6T5Nme&%9=%DAw{?3`+UvOORbW3k9!_WW#5tI@F
zCu_!WhD0!41x7r$v3q-U21Rd!G+NaGwK)-$u3+{dsiwJpf9E7dju##WV1yfoF`_OT
zo{3$=#D{!L!Ed&h_UD@fLQq8LgLo4!w}1@wqvpvQ{&8eSoZTZsV_5GF4!)Ko8Q}7-)j6!(gPP1Y6Yn0rxy|xs(h~HX%k3LRaJ^$1r8eT+P$VU
zw6q$x4?rWrFFe@dJ3euOIc>*1ai3Gh6_u56xPtCSvr&Qyg#SZwh2j5-mKF{URV*z;
zYfi(`&aY0GT7oRp(V>n%@jFg)gUL15Aah{)jg&M1tXO2E|LX7G7=FOgnE)f=JfLBN
zfDa2Plt-&CFMA3tBJXey54C>&yo^(ZVLia+GVd)fFr^0%901=Hbb}5q-6~}^QqrU6
z#~jMQ4?>ri$D}ki)%K*(u6v=OltX=4Bn%RwnnkeZdZUMg{&W7qg`u6noVUM5;AZ#&3XcuvTO&QZOu+dT(ulheO8$q7NCimh|k;pFc6DbM8Dx
zJK_T(yBX>MsxV*z*kN>e0{9k#m>51TuGQ5A4i>_=BSzzPK24iGjEI8{Aab)`8`BPB
zV+C$Yrr2?;FJEjTP+C$F5PmR~PJwA~Vj?4jPa_4B*fm>Q!;2U3Cw!wA-ftbTLz$dE
zUX8AlU#~RmnG}rnU@PD@Bba3I?5|(HK&^m^a`n%B{aV5;p%O_5k_pIMWM*6RAhx!)
zmX-;qQ~USV84H2K^#CMsP$nphh!Hq-U|wLy`XVZ{v{pbjAy)Cl2AJjbn7amj8{G>=
zN@@~+e*3JfuD*z0KnNofKkEDnKIWiZ2QGVfW=0P>JH85QS<>vaz>|(0n>>
znVAu46iO#x5z-RI-?g9u*VeM1Jh=>O5!tS~uCA4*nJgQsdPMTykR(}HSRQPsq{{rk
z&mJWh#)!v>$lL_sisfk2Eqn3865{=M0uFK8hYu8#l(13}e0-NqaB}X_g0z}3V+?=^
z6AaFD)S|yXNd+m(^>fZ}5wUl2hTAT6=iNXJ^H{lKd-W2g;_7f@A#%%;!jFlKgb!)(
z7@R`Q6JKB^_X`gXFYN^iSxvbj^q$(++D;k4g~=wE59F+GT3c6OZtUAPON_i@6>Y$3hW!>Vvs}2m8!gnwkQ*D9OkkGZApG>t~=oReG!s
z0|VqRS}kWs$FX&`nrK|&?CdP}1UgR$4oCAGF>3&yAUa_!EiHJYAPw$2iP4{bc6`;I
zI^Y%XMUBUW1qDI#t>&IY7B-REP6@Q6uv>jq2b{{pt<8G
zB{@0YwzubH)`?3>f{XDSa$hLFy|HSq9H2l>Muvh|riX#JNSJZs0@h*;jy5{dbqTixG%{sDJ&|ge!?Mu
zlon$w^(?C?j%1YLnDcuY<>%+O&W+#p4-TH#
zw7tDo?p$N@tJHwE2QRVm5E+B21*6#nI{-ib+?VV`_{!lW5T(6~r;sx-^3V>509LJn
z$R3s$2M3|VRuMtLnxV%yG~Lkb5E#TN8f&KkVqlSJZflDT3lqRYM1(Wu%<5?%8~`zx
zeb9i_zBJ`|%xY_g41p#QP8#eUMyvDYDdf2L3Ey9X8I?b-_jNz3iX{HQ4WN=>PqAot
zB(;UzYcLvFV1ceMzK3iVW@V4S5~if|zP9#W|I|gW|CcV^m0YP>FT!vL@Yz9HTA&TW
zY+){2J3guZ?Gkk$b%JMPC!q;)@q4Uv6>)**W&Fj
zU1|p>AnW@shmua71Mu{PYnAnX-VJ!BW{#FC&r1M_3vDXXGF4_-J_RdoAs`?HyD!&k8|{IQK;rVnfY
zq`D3^5i59?$wO>nyP<3&LYW}z3^je@rQv}O6o(3HqsONOw{UH(QGcm@
zlwl-t1-=CXOZ}b)LGT)Y7bp(E2VVjJw;Aq!IFXeNZZ5Oy`LEzT0)m2QJ@)A|-u!S?
zppL{8Nji*bIBw{Z2e%qg?{Eo(D*EC@ZBGQWRX0bf;RGy+skJNw39@N--SHnKddsE3`YLW-EZ1p
zfa~e+hpXqkq$uanqh|P?0bzz&$j~;)9)HKh(ykB&%%j0KySuru5p2y|V?6l<1*}r8
zcc|EJwh+yq*tu&Lh8#MOCq>V$g4&{zgE8dZzcDuE3-7+=5}y(BgvI*2WZAx%NclmH1P2Bw0|KXk(~473HV!i`3Ly=hQ*Z?
z+paHv$K>X>ZDU(qhT9L9EOYzkGc1{=H78P{eV16!WA1eviin@&Epf
zV&_c=FTo=%^4^_)6MjTQ65J#te=qF+^y%TPJeRqJOP^LY-^mWe_cR}-BJs&O^l;BJ
z5_a0mJqE`HU){+r(y=P?{G@sIdz)q`rLJ^QuTJR0&z5<&l|F0qJ$$B^O&fCd?3;U9
z7hk4rSO4L2%7{1xdenF3?^w#{{rDSFq^Tr>NCx+Udo}>PIwQ2v)
z{C)K_?cX(bs|nR=kXf6nkMUm33pVn}PEnNiOR{2h%HcXO-60X!p|e~6@1!U(Z`DYA
zTdYT$+81Lc$}1{dvTNrHoa_!=xh1ll4R3YFD7O3e`yB5iZm$;&SF+yCKP(v1O#dOC
zb8L6_8Nzu{jV!outFnOCPBIuG@hk;|bY;UbXzxv6pMC;oCh*
zBToH&&9hAB%C1RqgSuU^2GRG89D@FP`m1TMvCjBW=UdK4%HDPV9ZWr|w4UP{BE&u`
z-s7+7$H-I>XHdIE9(F8+;$EO$t>MvgHWJV_x0(;%5WFB9VQupLkz?wCWCn
zVRF8Z<*1ak{OyUf!G4Z^FX7U0A8jc5UMOHS_$rG2V5g?S-twu!Sby(dCG|0}mA}c2
z6y&586)1n3mJX4YaY-B^{yVGcd-}T*#m{~5Jnt`>Ugp)MA33zA*-$u|aCklzS@5%^
zWDK|}>k@Ok&yS`je^%)6Z&^N`T;rb2EFt+#&-0!v(1NF#=F;7$FIWC;hZA>iXAVb7
zhNq}w)2k>8o~*}tSIF}JUFP(jUn!i`v?j-R299wakT=n%yGuB;r&z2^5-R+;O#JDo
zJNX((@0OkZyZm9Hy-A$8EnK?9)rbGZiAO$v=lH^re~Ul9ZPtRHFDFAco-_C5zDuT5
z(FcY8{Th+r1(|dI?oj+`(XaiZ4Z3lh{7NcMnx;tpeIf;ZBlW)vmKpk-!eNkPvFPUe
zFG4yC1uqP0J~_VY`C);Lr@IM@(OyU+J5ruEnQauunW{zdcYIw!<(I|cgDdO`@&|N@
zmv;Vr<2SLz?g<_*qcsID;lqypyPQ7_!fSjXf8YDskojz2DpgneacgSfhKCR7O%gm}
zPyM~yk1{He{9^yE+NMe5f((1P<7$z#CR|UNXxX=4e`1#6W{NIBcD<*KLTdgE?^DcV<7+e4U`)n$
z?}2n_xoVbtkYdh}F%x{A%u>qXYJ)N6
zCE&_+U7sz1H@0h(6g{TwY7J$|?QhSY?8bMG{EV&MFu@$i?1p~fmy&*m=IoNeZ*GQC
z!OX!5bFaVWphW#}S-`u#k-3)O(LP2oVu0z9YNLjSyhk6aKZm2FV)OTR_6|(aqu=&k
zY&r@Rs~=x`L2s6n2Ztrx$;DHmuNU4j+Lq6XQ0LjK*Y8&gYA^z66Z~#W%fK!3I$f-x
zmz&>)JwD_PjlcyKcRN435^dgJQ?grY4;XJg%gLb$|MG)s5ML>wrGG2hU(dP61igu-
zQb6PP+-k30i>F5-n?Q0`tPHx_Y#QM6(WMrCxeX@=`pg+XU4Ls3FQC!^3qut$QayiN
zg`+}pRSk*f&gffVH{o}G4C7B)eTfsi0kpzjK9ldnU>*GB_Xo+j1L5EU23>|cE!#9c
z9Zhi^9dH>s&W?7}@YS``iPdAtE`!gDeza%2b8M52RlU#N0WGI`>(89hb5|*^tv@T?
zJ+cRJV_{ECe%2#NeoQdqn0n4k)v?P847_s0a&Fikd}Up@ipck8eJ#*&
z@EuHt*tHBji%e#h3un*L>L1wSD?i?2mfGq?-L{nCz3E0>HhgdIE()e@CkwdN0LN_G
z&dM7@{Q|YUbt6=olO6Dhu%XYNrbyiEF9n15XRXa!H8rEiYbNhq)#h?8)Qru-PSx^X
zy;h*6zHF$6jBRYLR9BBjD05y&aOyaJ)N^Zn$Q!@yA-g2*fZK37-mCWQayD!3r+{xk
z4+P%_Jv*nC@i>*5Tgz1V4Ldb23w<(cWZ`3V3ih&3MD%~Ir
z5~3*G(jXGjpnwdiFm$SjG?Eh1CDKSpt4JfM#84_NB_WM``x$@ld(LU${z4~wl-uhp8lBwM*`2s=SG3u0{+v4gy8}qJ
z-)x*-5W@Hm=Xo2s?d7eJ8^qTUscyYe52$BMc&>7JAe2ZEGDm(RFmb-M??=88uWq=>7;q=-TML
z?2-}Sh=`Kk3?Vvjc)=Epgr|T!-e3uu6(^m#c!ei0clW#B^@tSI)_Q`)actbPn(j*T
z-sk|pOo2HHg3AjuH+X!0mv>!F2D}fF`!uiBTWyc+#vI-uvFR!H1EIY)_iiNP^;4hx
zAp!DD6j7}=_^GHPfi7ctE?_YyUR$0oXh5k&6y#hn*ll6T}i>t@;ctdH91E5{#?NkZ3~wgMJt2I@t?;U+VTo
zOlKswwyAHH-kNKVPJQzEelsFSjyZ~4k0!G1e%TE^5c<3WKpdz3_#yN&f?o!owddThrx3pfOz`Cu#M^a
z2fZ&I`x^ru_qQd-`sYw?$w{~?C6m2eWk?Xmx_tI1y^NV7+?FI!aP>QCcgr8?2Ff0gD`z0gWLGysohp#(7wFku`x508vNxa
zy!FWND;QgFLK<}u+qCP+M?9(MjS*8j_KCBLFT`jJqphs#^MJ$_cpM*TfRy%||F!-<}kqMUn
zymKTx>CW;%$u>nIL4rLLg!f$5CXMAlG;rMey3g;IvKJPC#{c5$>*s3+z;6N1t3R#n
zIaZ}1vY2gp^h*!6EWN<}fS~%V0hJVEL{3>w&RZ|4IO@w(0ov-FkX^JiyFx$^H|#w
zvMAub-%t;yAf4KQO3Y|qA4#yB@8L9q+jbi3O2UH((kL*tK3n~_)gnubYBpwHnUW(O
zaW3~F7%1kfme7M>V{HD{4ucg4GwTIobuu#>i0VoRT=dR3pXdwT-M|V<{#}nubN?9(
zPSg#I{KFKNp$_)6Lom0JU+wST6ul1i&DoFme9@Ra}ZF)8qYNQ0(aW!Z5$TRD!qw5Fr9uf}}mR0-Dci
zi|cH@y?tfk+2Jw)KvVDQTi1l+UzPH^qXGO{x{gq
zI}o>c08Mf_QgRZ5h9HDkd`q*o4l$FBJS#TC{SJkDLLQcZEfsMsb5f_I&_!bs1=f&d
z7v3wAkpscTWQU^x=Au6ZC5`)j$2)%ig@4dZQ8S-92Bs)%P%B?sWEu1UpxHBH&qZQ?
zA&WiD+X<>IxoBu~{8_)*Ljwe5QI(?NV)dyzuc0{_y?Whwu3=}gpr}Y3oYjj9bl9z3
zunxdD;$()fCR5AQyAHq}Wc|RptAc0&%9?bTK55WWxw)7fgVje;FM}NM6_KB}lF%FN
zD!AA;JqvAmaPDzR!~9t=fR-U-I=NpCrDpKxsSq0@5;TO>upTCrWJ=sIjxEo;uaL+P
zR4>DbWNR=M>@A_T!)SDndgv;MY3#FZ;zh8Af@3U$IbWE1a{*;xiW;~*T-`1g!N`gt9<
zzpnB=l^T}C-P_6m(Sorct&Ps?68TE*ln+l
zZdS;FxN?gU*djmS9$xCP?Q6ERmgJ)RiCcYPr!*=1_HfU~p@r2@_6#vQUv&Qy1o|8&
zao4^~mD_>mh06joFPE#u2=iDfB(g;^f7TO&2PdEzoOz;)dvVPKgOq=X4<7TsUsA&_
zR}_$EmXbD05-VN9-DaUPfsNSv9PTR^=^~97y-t#AVC~Yy|9z|sA7dDCZ*ekHyxKL~
zbtzo&`KZ03A^SBo`UQ8~4`-4XN(%jsbsw%g@GWQa`OHISBzWIyF>2T%;?&pF?VmqI
zYU99EbCFukW!t2qIE!4y9wM10-RGjekLJ7b_IifqR5C)&HK-p*vW#C7S2HoXja*&z
z-_;{rX_+I?~c^)Cy|uxi$8B+!;|~}`qpzDbSNx-
zAJ;zZFN!3G3qsg$`65%J#h2lJwuXXr{cQs_i<
z_^^&foK%l%2wb{0vO&R9$|8cA3x(B9q6gbC9wqpNBtbG1lWL1@X
zUyyEWnph-JfK(5E0zKT`Gy=9s5QXEh&>nyzwo~<7m75K@51D=5!vgttMu5UuzoO;$
z2i*gB&YFV$Lb$ozew8+mnq{1~D4T)q3~OJd9r<-ARqbh6{);Z9P+-~jhi{CkX9wyQ
z4hHxju`wZjtFOyQkjD}Wv)VFrCH?&OJv+F4MdWtnd=SO3iJ-GmVrO|v1=-lK|JCPB
zW$;<4_(i?>r1(-7pCYbRV
zk8x|cRQR8%%h44u7qGV+)i-ECEy&=0MiR9p1
z^;u#6?1Fj6`&2pczI+@S0)=cLR7yCKk!!|Q4Ef5`MeLsIcrBY7OGb7rNkENW>IV*r
zxlDmrl(iip57hGj+_!0Aw-Ix8>E?cc%`t+TNrJ?oRQJcQt*lA?_FyRzXaOwnKL$gJ
z{@;aStMWPqxz2o`$34;0?|IvHq!vkH{@b{9iLv~LnIy6in@!-_kMQ@nYk0xPL@V+Rbo}XAq!i|8j|8~qz5v+@W9a$FaRkJ4Cw>J`8
zE4$#~Q*gk>OSgf+naZW0v`(XIID7h*1oyBruh(pPN%Clgit(85<>~eBlh_;@0ifu%W^wd<{VbI
z>-kq~e+~`BeZ}JAjx^jsv0Ni2GQ^Ubg;vfS^)eFoC?pl)YN@&cs6Ijjk-}Kw+>j+K
zK9m7&a*SVYgGrjVh7tJi4|+0wv0X_)(TmQ}QPoy8gyoOI;`YV{Jv>~xGqRMV{tozR
z8Qrc^4=uWX8UFgc3z<9r!*_K$gt#vut3;|%Q6px!n8laN`3s}!v^k=rrW$(5l)h?=>Gdlf-=WT{5n
z6?!r%ch60QUw0(Sie<8rQ#DMCl2XP)W#b;>>;vS^WXPEHNxQ-bRSs~m!E!~l3nPE~
zJ!`Gu^%#~A{K+ydNbuPkLR25lMUOBT9Q;H~Md;uRuOV)37<-XRerW82d0YPp6YhT!
zw~$t1?329ZtjX|D#w5tYS{`(V}lucQm8ubwP`*M^Zh9EHd^4fSXtQkb@6NI<#py+(zjEbr0SCxQDxh-q
zxo6~;zvYjPJFGfByw=7?wckc&ww8Z|6;s|CX}@#n+fUZUdz#AKile)ApYbcV4J;Kp
zTPNZ|xlW+=Ldq_|#*oH-5doMto;OqON~5pIm*_QgHPdE==1ywNUv|&$VYFm~sDCkO
z?S&QeFlldpV{(nfz0NSM0=d}4vY+3I3XX@3gTwuHsBZ)Z>3f=OeL&~jHnDZ3iB5id
z0_713HbQE0uo2*Aky`Mm%;gW0>IGMLA_ILNQ}JERjHOz94NqfC49mygI|pnR*5$K?
z;@m-{7TAS1f>|HGo1EN3i(&qn%;7)o=>XZ%brnw$s!Zw%pA8
zpK5`tXxkS&R3FaIoCGYo9_NMCa9%j>qu~vx`K_;>L`i8@s7q2{|Nqe~N|Og!xHC!r
z;+oLq2`&XrflmN&gOx|koI)PdX#FnM*#J%UZWtCi%IO*MlI*q*lIn{JFM_2)okXDf
zbZ2W*ugB}Jbq!kNS}JrPv4ltRK(38>^Z)p-e`d-*BI77KI}g9=E0+SY2VVLiU-rHQ
z%NK>wN2YfBwr5hkE8Y6tMBBg|+|ESpMGAAl2j{^4pq}F%r0)N=D+|iVH7pPlF7*R3
z8hsa$=LkU|ufYaB3B|#NTp2w2f6*?4#K`wTsF5qSAmt(sW#kF`k^f!A4w@Jl-L4i?
zGtp}KS`LouS@_fi6VfYT$tux92vX)Z?Zw*-K<_vRNs)LZYDiLSoS0)-e*vw)QH
zLTyDA6oE^CoCOtBY}2a}gGw7*k_BKGB1TVVNQ1g83N`o{HRX<2!*F~rH)cwhz6#83wiXrmp>xPDUVPA5`jK;~9TPVVI7Rlhw*#viwkEecTv%kkKjh{i+9
z%{oBETV1Aq1=D|Fw_ivenjf3&ZVe)W0IVrzpymxn*2vGm8}E1OHEsYVkFf{_1A#yo
z81EMhB?I|^4Fl=s`I>Ict9i@~vFMmHCr~fVpu_3!R^AJGPer-LjkppX!>YpK;?;JR
zNIRp3=?KwWjkK%G!c*Rx02Q4qC?^Y+`&nGK>ItC1&U7W9b$}6-tsMXh7{Ns$>2zDc
z{sAZzTa}`C1t9i%cQI!Iaug%Yimh<&CDEf@Fm=O?2QATpI&YFmR~{gUlrZ%RSQ6T1
zYoP{9FiEm<>Joc1pcca5wOp2=`DXDP;D}!Pi+M1}Ow3KYEqqV&%YojNgrEacf48fV
zfm|xCb2z^0v@_v0JUna|{|8W!*G`?B8Jg`?D~{gNG>h&v0CfSpiLw5M(oC-)2f)g8
zug5jz(8#N!l`MzQa+GVJs}yXeo505XUWm>2*h<9%fX;SnxwKi%0$LcL!&rks4DxZn
z;E%TGKW#<1O?o_p7GPL5(7}H`yN3`UBniNQu3cDNqW|=aSOV#vpMUM#GpHe%QifT`
zcmb_iu27IEY5MEA9STsoH((G^idT-(9s@fP_~1a)p#u37;FeJz3>KO;{Y7Ab_m3Zd
z-T~n0z*K&#eO^P!XZOd8H2?yD>#Q~iM4^RjrI-s6yWh8ugHeoa5QqpP5&OVEwJ5k<
zZ8J%MqvdzKa)@q*08y1SR1}!COii0$Jb=EdIo!|+DO^>j{jjp}oJBNVEVQAZ`RsgaGZRP(Udt`Zx!Ax}VHI2W=z=1QsBR&{V
z;cNIaWawBkOFn$`vp*lo7Td6>K}^+FtQ-L1g5ug=2p;CSuE~K}%y~5l@CsF($O%TX
zy1b4y0~@kS@{SPs_2x!Nyeb=%u^NF64n+YV=j_94rh=&XQmvlR
z;}-6cdO={*0;U8T_BwUA#L?Cu)Fym3zkn3fVlIN@9yzr=1`M|f4zVBwHO_Hh6VkQm
zS6KIhBr0(O`am^MQ(1id^QHMzFNb|I=BS$o%kMy$h#%Im
z>EDf4xg8IAP#^oS6q5Zvg*qk58*EyDmbcAstO$LL
zQNtN4LsmpUd|oLeM`3d-7qZMe3%(RvmJyi2PYWVFBLJ<&%qT@b06DNj7%kGyY1O>=s
zV6Jray>~3l$Y@}A3}u?vVJv6qFd)bM4PeZ1*w49bgFg4gdTj{<7X4txD&fGG#aGzH
zyfo0l`_^+(4pBu}k)%QyWK|SkWcGsR3{SP-A1KHb@NeRsK*?Legr;~NG2;CQICp6k
z_AD|8U>R<%R18u(UZe*T2TXlsM?r1nqgA)2u1WV?Tcv6=+J4hwTDODT>q!;I(Qo^^
zP!cc{o&2iAp0f4*88IvcXRtfNCSEI0jNLAA*6>PoIPI^yR}7VepP9)%jzT;F1BR#2
z5EDzaoqzvg=9`|WIAHcLk**-E7_M&(CUwzNHC1d6Z1ih>bD2k{UF(6JPP*R
zPqXUr6(8u!#(I1l%6#C(JPX^d$?W4(FrbCdZMp$F{cxj;7|M0fmkWiBm9T3)?UQpA
z`A=@EVGT7aP$k$0A0}*%
z#e6t%mezH|98P=zjRCv9Z!Y!F2A}O$2E8$$4`Ny9FjmET1Sdd*jDOv11Kb(Jbr4q!
zyh{)#X#!mm*g_H;?JUT`0|k}A__vUARJcQKqV!HzAd}Ei;d4b?M`R)ZAJ4zznPZ_K
zY(U$r=}yhyXI$-IyeXAH-^;-aw{O>1LW+A(TTN2Df~+URGT$pTgY%L=;9!4pr*Rk-
z2B4_3g%?rJ!yybu%_K8cTObQxa=$;aJPml+a}0;y&q5K%(dn+%1%z+j5Y8`theft_
zXCIrCmS!A1Z{6bs<5E*i%A0X*+)bjJT=wsFea&6E|9#=CW8xoFKq
zbF!<~GJV1o`2?~cH$XY@v`g(GU^ED*jP?e%O~dl%%)U1O5Hd#c8-Tvd4>~sMp?G5;
z2VMhvpLif*_P`hJoYlVo^|+U1n6Gzkt0fA`%R$TYQihS>%-^3EQAPYspiGbFj6m;iNAplI$XT42&Q23_vxr25ePmJ5+1kq0TUy3stlFN2BGI
zP|ZpcLJyGX83|w(G>2XEz?j1J0<{x~%LG32qEj7etf*SCf5akR8O)rJM_kVnE1?7|
zV7A;FIr*xHYE#3}_Sm!HOcu@@WYJvfx%mLrb@hbnn0@uc(0dF7E&%i&yY+C@Y;ACM6@^g&(i$b?qz*t0|SJ?
z!0ko4{UTvuL4mslgsujKfKUAR2aLv}kEd5?l_W6>eOoQfKf2jVe1AVTDQYB425
z4X(s<6rFo4j+A$Rt>6MH4T@Hy-~)l#?Aj-NRxN?w91#Y*B#25s-B=(Fn1ssUj4Uve
z(C=+wu=Q#eM{Ny2(^@k_F
zk=icIt*)tQ+EE2Gn9S$Wqc~gvH_Q^heP~5fPo$D~=YP-)|DHd6<$k6+JCO!Pp3bs=
z5{Vo3hK`djml3Q;n7{N(MTB@BN*?GZqaT6l6l~%SH6@g0c14N!ZHQ0RbJV|GS9_+M
z$fa!~#~o(PK=we=24S!GW@01te#wPT7MO==
z#TPNpcCHr4Sl$mf$$b&!-?MXgJMOwV*TJpGhB{8+mKiNGHA{$k+}fF51hsd@aYNL=
z$(*kZ2Wxy1`hrOM_JVX=f|$n!EEG7L=azL}x)j{$DT2tLlJ+C#C2Kb;D@S|JB`O>?
z^$22xZ`2pyFJJfpOG_>rrh5^Pj0{a{;6g(T0CWab22NgHB$$MwSs?kSMIQU<&pHvE
zdC@p9ka^VG%Fh%OpLY?~rG;#1u@OB$p;~gT_HSdhV&_HkWoVKq?jZ*ol0`x1;SKSG
z#)rG$zi-grg27N5JUo~>?m6^CjW`;3VeR{ZQ+&N&sDBIHZoGFlm%!z2zl1`CjDAig
zfqe-i1*17)#x!m#nq$c`D$Q2t_kG&~XSZ7=%|4(=N2}}&2cIoU?Lx<_Fg-MHK=+y>
zG|oeU7{PtYzgQ!bVh2hPck^Q^u`0f0;E&?oSUWbuI8Vfp9$sb!o8GbMB0ErIqo{lR
z3U&1Adueg3cgMN2JDt+zx5)1?f-X^z7HEd9f-iOybB7!tv>hD!ko)J&`mK1GuAj{W
zsESwH7e(}^+o}$NZO~W*Ghk839xpw}e?$ybvjS3-KgybveRd^;m3!$@I?gXR1UL4A&f7uX}Z
zHkcQ+sXM1o7Snl{w?l4KOP{Z-!d{y&R_$DDTk=rP2z0W{e+L_TWNp)$s*v7J~d>iEjQ^gpK@3IRt^+7c$?p6hx(4m$3T}SSrwUF!LUxdC!YTVr2en(84eER*MM7tCRGms7X!6B^A
zB|9R|0P_ifplXs(KG2)iUxS1j?5hAktzIe}U_(Ramn(1a1EdoYg65t(3xGxR{L=fS
zTbxbn8GQ=z8OtyAFII)ci`cM>A1B6*ne0{AY|gK*-m%^KP`;@^Obdrv0*(lFXEvO=sJNlDedYRWP?Mmap#F_-8B?miL
zAQB>>Bb^~JYKFUL@K)&}l!BrB#1#*y*yh*&1A?dD+%ssq+ZeME4ZpMisNvtg2Whld-P(=d<7mMe!>u(yKaz=_jbS!0m;*9yyh7QYmCkP9M(R?pDBgy$v
z%Q68z4}f6O|9UoVVXa<+!=Zwhji%vYA7X6-`DFU?=5%C27>4Sq@(05A=-`P=m-
zB4kI9N)@f4MUD75tR&HCFboapzx}!F)*XGqbVjNQK+O=Xc;2VExHWu3&B;vt)UEzq
zpsOB?cR3x-onb0T?tEV?3LT=L^C|(fpQ-(!>Ze!FqLK!&;kLa>4yIa1
zzqW4l7Vlz3GbSH6YXW$`_hGC-zR&Hb`?l;Ta{~K@2uVmgs6`S3^C%0j0SFZFYspc&
zPyd5jtx5Y$oZ8;qMps|$QVCOB^PR%7DZGrdg330Y?{rqim)zUg)%aMZWS
z5Bu}}w|4I<<30Y8Mcn*82iEUm>X?!SJF&B9PMP
z`cJHi6+*ALBaqdJzb0W8w)kXkEGj9{5T*t(5;{;IgeWGh3yZpZt;lB`!Om4IcsOws
z@}B6``jNTMbH|&%hJrW>mP^}Dy!_~EUvMk>y*6M@-j(+Db`x1m>Vy11zy-ItWe4F7;z2wrVgew~x
zK5(uSMhwak{i!Tp3WF3n0hSSo8JWN}8D
zT14eT$K+-`;B!6@7J=-Z!~X690!u;i11KJ}JBfbSKwUn?Ycj5}ya9RR-rgiy6UyUJ
zPJs4)5?6c%)%ThG+N(btN|7{7c`c!e!&Abbko4V26VsVhfjr
zjjm`LT=%#5UU|919U8afTXcKf!U&K+w0Kq6$DIc
zNd2Hc(idd6f-JA%HjTYyz*8tu`q#fq
zWnRb@D;cHySc)ED8oZD^exAqR$qJKElWzk;+2v57z8tkh3um|2z>FigsBqxi$ySCF+*Y8Ue0s#rKpjt`*zRc0X3xgwA&
zye!PaU=y63)p5rXwUPM0{43&{90Dv}NX-W_hxmZ`wrGb<&ZmJ|{b2jM`R|@8yKVO5
z5m1*iG&$mw;S`IVXqBtzm5QdL6-Q=4vk(4|BhD4yMD5)^P*QRvjqPqTj-?_s2m}{k
z0xrOOkmH=;olx2!)h9k`aFyx0siR^XQC~y+kM?F!SnB-I55V_Ij`#UUYk)i%_tTkP
zGxji6{o8(zE8SH7#E1#H4?q7=qWR9<3c}N<%Vk@aKX&ea?g_N8TN4_&DPO9mlpqvD
zetJk-LGFIpNLd^G0R(g*?eGskKwHpFxwABkoGA|pJJN*!&2!w$P+Kvou)Z^xaT!IB
z_J7;SLeDEx^^MAiJa6_{Sf-{5FP~`2ffD~gGsEBC0EXGG1eEyx!TA8_)pyn>
z^H0Z>J^6|oELx+ra_`{`EXIn;@gCa;CF{*k&ZDtKZQqU9y2K}*m
zj#e(3-u?R%K#tx+jYk8VVR`{x-(tl!>jYP>ewStrp#aN$1zf1%#0jeq0*Au}$q(E)
zpK_sSyscq!>XSn1JcvgWf!1OMiEOh!b2^ScQAyJaB$8N4b9p4!?H?1D=U?>rB2oQ9
zwfO=Bv_jU^PmbbDpO8pJL5v5C5|_E@tGG6xP&PtdZxx&&5`j(Y$_+P%5v#
z5x8f!z*>d~LTgl4F7lmrk44_6oKt_UF{GJ?GCDE3x#2?%3DnEC*D3)ihjb8PMSu0I
z7L{FxLXR#@QdTPqB=<*!yqemzwtlxrYDX$}wO{*;)Qf%-8L=1f8Bl60dl+J7HK@sY
zkth*91?Y<%6r&0m
z@7fU!fch3hlF)3>3>B%EblVf9)&GxefmSCdqVWNTXv;`)^KP{zjCXthEEUGn-Y@!g
zjsW}GL8zIaz1{e>(s#XuLVgDLr@bC%ltG4g3O&<8p5Uw4{6csL0U2rSGr-*F1GhMg
zCI9%w63fJ5v9U||l)?f@U&UeEO+6QLZuE*ldyumxvA^9vd*U$3r9jmg7KG-$c2Uj}
zz(~?6{7l<(f+T?WH>u`*1T+YCxWh>4$DJeSwtzD>JyPLplw;AOn@eAWrw-qx9r1h+
zd6Ef0z<-5rIMABK?jGxXxqyepkV}90QyH^yzhh1#uw1@W1v~fEKElW3e&7Y(0(`3H
z^{3fNr6?oYKt`Q~nZg*;564f)Wb^?BcN5sWP(i$Ulwb{5IiK%(D8O*+F&&ygZN2_R
zgRo=`PqA*Ms3npjiv`7;S~3lR@?q?&J?jOCJmNprSq}fOJ(^16shc+q)$=n+l+dzy
z-YahXm9Oo!M7E(vX{Af_hosIzgUVmPsOMKhWM5&vR2XQXh6bfJ=z8U~b<=`MkaL>H
zTq00@kHCTwXRD_#EIW{0vYiyvM$#O_(xq2k5tEF^j56O-yqJ0rK1}apKK*u1MZ9_Y
zo$1l!%wJh&Q=NzBm%A{~goEn?Y6Xk}H0V^XT!c;)Td@r&jE!&BBOGS`i%&8Ua3XJ7
z)cYYo32Sj@5G*y{nt{b2qfl!A!jS}4qo!6R`;t(-wrJo-YF(@ha}xbpZJ5nt6LqF8
zGp+GxhkP(S=H(U}
zbywkLmkv;@>{3f;q8)T(oo@SNN|fm}Q+8=iFzW&yFq!isy0k;$WAW-5jpRns+N;sA
zYcvwwY63Nv;Q@BPKeHcGzjCn&GD>P*JJL;qJJ`eaDI_FSQA1dPCFF`1TLqe+2&6KiA=#jS^L_3S*
zi}YoxBCVH0u2<^Vr*6Vn#IDVzCm0d%kiZE7CQx!@c7iHrnsd*s#k!~9hzMUaL*aBA
z_LLXty4V^twmmY2c9ur4HiU1r(^1xv`FAUQ>$TY5UZZ}&b*=D|r9wpsDRdD4-SuC-
z*E>C0g}=Q-4>_B(auv(so&;T^&;`_yrE?3Wwo?deTk8Z)0Er2GxKG@DQxG6K~_r~?h0g$}73}vRhnn)+YI~3#3mho-*Vy+FC7jz@s{2S(BEx59(V5jKiEeaWbu7uCyWFB
z@#3&otb}o3fm#fBfO1t*q1cc>LQ#uAxH<{C=u+d-`}}}4%Na)2jTCu5AIqhrAro7!
z=?V0)Bc|j@im8?Q>;uMArIEO@(8@Qs8mpC@{tY!49g?W*c~Q>Z(Sr<4(mTqZa_?NM
z$|S#4%FpVhDi$!^3Mff1Ox=O-|>Uy6m2-c`NL;
z!Ayb_=b*+0T!Kl+5w{T+#gBDhH3j
zO=9kXgzM(m;WG?TS((n<-=*F|T^|tjS}Yxm0T%U`*8?yWkbDbhtdQpj8WA59n|iH8twTt59tiKTcLY8KU>c`22`Ip$pN
zmwSS-A#i(w=R^`bE3EBJ=fINtK#5t1It2=SP&j%3(Ke86VCXlWoTV?d_X4^Gw3rZ-
zsxz8l2OXZNFK5w20^rtP$YrB69lsbwdL`3-aY
z9g~ZzW4z-m)XYTWsR8ptS5j8WYJbTULK~H`ylR1%)=sCB(_O_JMZX-N(DjC(j2UY!6U-1SuErX*x@Ol0YwV
zf`Tb!Ae`vuIA%{Adg}kwsRaLeaw(5bSomf
zm4rk{uQ?LFp~4MMT}thFUv17oRt6hUA%Xr*&|xbl$m-%Jbp{#4+Xu>sU9OFUcQ{UK
z5RHt0S2uLRPzDZ^vh2g@nP#)SqLxirSw`1POYP<*^WtDx7rW&|j
z$fXQ%K<5aSmy=KPSuMM9U0n6XlaPAGjgxU%aj%7p3`NN0WxF*0I&4H(iViqs8^2w2
zabZ0laIjkE2!t1Ct~o?ndXTKjIU+c70UE3?$pDjw&4lYz=L=ntt$+>jC}k)XEX
zFu%&SFr@i1hNfw?+s|A4QmSoM;$ulVz=HMjk|-
zV{!l%3$$y;Tck>z9gNaV#s7t=RhL_wD|i~nL{!(QxW&IhAE-)QNB~1H?8Pn2AhH>L
zE6x6mhGS7`QRTg|4zJzjZ)w9qz7M(?2l<(cj`*?B1WSkfMVWI^Qb`Kc0pA8I3u1I-
zlJ=?@GrG=Yy7YWkdVJ?n@Z^{)_Z7
zfzrfWCtCFJJ=)mcU-r9Hy&uWqdR&t4wQp|KuPKY)7H>z&qZc*QNKkJyF_U9ntIItx
z(=Wk#ApjKkk;1&g`yYY8=2(6Q{_}V}($BkvOz-9e$JqYs=%TDx&BhBy-C6>HOx*$I
zHGvoo0E*vmNGAU2aN)b!bL~U?+}JC1s*$6DRprO|lvVigIfoN7F#}FHDY460oUs?r
ze!2&JjL^b34?v|awB`Xd2aas~4TKLQXam<;0@TBtRJuNT5#>;KCH?~KFs4f~B7qoA
zK&`@tg)~wDn^d<>)$3Nb|huh>~vg`SOf5Ip*3J|iGcXDw@39#g=gIYtWz|Dpe4xX%Z2gAwwz1$w5Vc`f$U1
zTuq`#(Caq-%Nh3#8r?j@gkh))j&I&9onix-JhzhilMVL4NZo9|(V
zra9KI8h@i52y-%T6b~{so^og=9$PC9KH^y%v64yB6F*+;O*4$$Bs=4x(fD{hc4A+b
z%(r|&QTetBr8^gXR=1>Qmyj`9Pyd{93r6OYOuFTrH*xH-C0T_&7h(bPNKaH;at}4*
z>L$d?HUDgU>RN5b)KO1JTKB%iO8m;U>FbJ}4~DtnG?QJtyJ7v(3()0EivL8_fIGuG
z!@Fo8ah?!;FXH8e93)VYvF6pv0IQ@WGHsk=9uy!{a8Xx_nzu4q<#~T-sIYgbjq`)_
zz^z9Slkbk-{GA99e7s!f9-2;ZMq*;7?&e9R(zv0hAT5!ta+Ma!Ku!xS#o?D7(cMH)
z=(V!#=##Q+ic?h_tjtM%DMoiMe#0%sjdv_6URvpSan_|A*PO4=w+;HI;^5zmT}N9i
zEU8*DDkHRH_HHS|<@hh<>accae~$v5dm|SWwSvBMUwp1@aZ(!4aXcq%dbZV>njl6GgjWV&S1pEl4s<}
z^67Q-1-vXauR#V?%8r}r*V#M8o=kxcREBSivg^iU`_v?uI-VHo2QyIltk%r;K=OxB
z>x9gJyWjx~OlVTQ+pV9`y{P#j^#YA^9APElBDF3VZkdlM2kuM9_81CQTyd6_o?T>f
zqz+`UAI?nnPUNs;1i_A3AaQ~CB1Ztyag5lIRUmPI%BB$n8z5o13Yk7~L>v>`WD}~E
zA{Xo%qvW}dL)+?E{fKPlmrA8;pIws8b*1rnQb?cZTzWygNG!@&@axOKS%O7stHt4N
zVCvVn#uCbpD(3gym5y-O2#gY1WHSv^roxW|ZY*^8HbV3d3K^+l9!}f-(D(fts8>Om
z3kW6aM<7jzq%6iNs;O~12fgT0Vo57(QQmgqxWs1bw4q-SOOba*{c?0hAQNs|k65v*
z1ZJvq4Z@J+aN7?n|2}IPuS|{)vcMGg{2KM8;
zA%L%f6`46Kv(=^Y{G7bC9eU-_M=5D=tfJ9PA&pAPqCcP~VaW6uNPFJ^*Zrw>Atm_&
zjgvOP7kcs>qB>D%)zJLGT+|?CZ>I{im2Z3In?lyqfwosy&**Pm5R7P?oaygdxZlGwodlLXER
zB-@%5DZv%63y`_?Q_jqHg3C6tb6x{CtwfGO`Kh3blD+6T!y9bt*8ct$8=v*0)F*zq
z0YNW4)-&4do;6huHh-XN?ugjn4_?m?zZ_j=p`t9ho!vqKAvjO0J
z=V+a!cQ-rKv<9_PAfG`TRJXl0nUgw;0V0@AN#LTlWN$+O<
zi@Am67r~nLJq1ra0vQ_;U<2hGVvczjD;f#!UD&^%ptb;b@e3f3JDxD1j=#Nh$e#z3C@p7@
z_o@B7_9nA{z#xBg{Ng<}`TLz@6Ek=4;lhB9ja8uUQqCdSZo
zCZ3au545;*unVG3M{U4{KgsRNNDEsL&XPHFk(GT$0;lxW=6p0*YHd|u`rMZx8+uI~
znnHURuaXTW5@faCeL|6|qkEx3buiAA>dbCXSx7&{L1oZUF_izN#bHAUT{ECQAWw37a5S_N`eI|bVLIRc7ig(KSeKivNkUK*
z%Wz}dbE#+%QyTzHODK*;U6sJvDh!Vj35VWZU5Ds^Yt9#P>B~gnizi@$17L!~95xnS
zyVJtfN-xFTkED^n$u&lpsJYVaHufB>6b#ZBgE}3RXYob|R%tQsxu=#qIWiijYic`a
zlsKn3?!B!!p@#bsU2t>;SuxSXjJ?Desd=Qg2ep8Lad`AE1Zn>!8x6NZC?6=)3dJkJ
zKh5pLI;~GhSY^4TaXCxPKo#K9>NxGSK6+#X4VJVodzybARHHYht>y$7s0-;9*3Y}9
z)F$Ei38BV^W6TT`t{;+CDjZnoAU4OR(Z1#CQ$-nj+4j
z>GsOtD#dEw4xE+g-L&d?y$4MgaOO&NS=k-@GSGJg7OydAYXkLI6qr{)9{NKIw)}Y}
z+|#x)xt`lTG>#Bs2?09jEKEXvu-!soYLVtS9WD%PgT&pFdI>PK`eoA
zPJ>JMpUV7Ju)O?)w+$L%R;8-FdIMys}NA
z0b~I~LP7@tX_e3jbC8p6xzsMedBFG{EiVL*IP5b0Z1l+^XhC>(hDeYwtE?>Qmmtio
zENtIT|GC!eWHBzaj*w1ZeCy%^L$)thDB&*H^Z*irB{=nC73y^INwlyNZhI&PCIym8
zQYd%y2@ZW#lOW3vlP84~teg&gYvAg)E&pf^ea2**r>d0aoR
z(X|9jTjay4g&teBmeaIP!-a&Hf_V(b`M6LcguC|jocA`=0c}?4uC9sUW
zWP(b3R%~z6xqJm&r~zId7@6oVN!P(^`9inSa}rR9nt_su>N~vhrR7mOylX4}!v%PU
z7%)VcL=3!>0re&Me(>K&s|!%jBCTyNMP)-SZq$S{3|aGvk|_oqM=ugy7u@Pc4e
zK$Z6Ug_?0UK-mG^SOe{qrk^3)P8UY%JvI^cD>QuxOz%SP0esj93QUi^L0AeAIRZZS
z&|!M)1|pZ@ci84v@mN>X^A0!`T2|Sph**jgg(nft9qe2l{F7bfu&|Mgx$A1(GK7x5-q<#PCLJQX@>k&D>&FVT-H4`8
zjJimES=l-wJp%-8q$~hcE)c@;vynhlsE~dj2;}U>{_YPq`OZY$_61h9-@(`vuv7P@
z8IIlItZPJ}&ycN378$5AMO(?BdZ{~t758DFMm$(en7T;EgBT=6{9b
z1Cg@tm_r>R#e&~IK=9)(RK)+3_!;9Ptt5w_$mWnVaE|>o|HB?yrq2+ogVcUN?mE(N
z1mO=2(`T>-qg#Z(;K*7;6c9wG5!Ea}*o(H+$NNK1LO=*9Z4Qg+a}&x_QJpvCg+0t}
zyA(@}{6OX!`j~F_yB?cWT>hWb!1r?yDYPos{7tt4jhdHCvffjYP&7;)S{hiy0O|$7
zu~RG6!*N&|Urgtr`6|5n_-K~T5A725=*3k7>qQJ!=*tDwX{ZrhE^^@tJLKPxja#2<
z;SUS=2Y=nKO>J?ZnHw(7C)SdE>q#$WHte7qnrvyX!nUReoH5bDZb{KH9$O$$)H%dF
zv;aB@q$NB7yU^N_TxMSa0&VLt1z&bV8i5KAj4x6dNbkg_b0R?I2DrIaVQVi#=iH$2
zNIm%m??akMz)s+QkbtXtvb2X9|c9-B7nQ``C&$Ktq4Qx$MCl5?|miXT7v`sxjWPWqt
zR|@9r`)}fQFNE+bWP^vFg0aPE{XknDG#PjVuE0WXIzCz(Ti-_(%I5W2vE*Q2kTqjO
zcmookNU=Q%^!h!dF9`ZiU_wETnJd5@wCVy#v^o(2$b(Y*G4KcDvaoiy#~kO=CL>IQ
znh+!#);+{!T@sZ*6#=HZHvVHoF;GY6x}*#EJ`>m(YUf+-T;?^d-HL!<2Hs-|;t-@0
z!V{{q1WbtQh}VfFTQCC4__)=2k-B$Vr9j3`k4
z@!(c2@{HI2Jrt(zQGBLG{4RT9rGC!#3Trtq1Yj)(HlnBVEqD4Pmb4m
z3$y_s)8`i#M-aoYAR_orL1^kHT(K}8WX!4^pA>@xz$NgKu}c!3oOSf7&KkwgP9scL
zs~34H~)>up;PC3}9yv?m$
zUUVD+5(ofmphpV2K(`}T)yc>j6dV;|e`98bU7u-12dhHE&l^Exk`A3>E4|1<^(v9Du}EP5p)<9kO#
zGXCxKXx~;4+`4s_r5|5s>PhZDW{$|Cfd)Ni5q2E4P$A#o+Jz{p4MotC_bkZ;BA3px^J7Pm8PHMgf!^k|4m
zHKps*88dHQDp^;&Ze!z-$Jg>tGB@)7@vpT#mDoP*9v9Xz!)0kq0ZIah3Wx}5-iY~{
zR$bon=VuD_C^(?4)?b*+;y44JR>?oIy@=ZBZ&jVg$vjfNpmn3i(H?QQJe;!4?$y1+rGjE<|c}vb=I7ye9?t&2H46w6{C`gfV1k_;>30yh_
z2<){@T_@qxK=NL?@A!D9`wz}|jKkPI=58a40ldPHrb7$aNfi%l5D0d!?=9yG#r!Lm
zIi@bR(Im&^i+A#KZrhHA5}*mB{0vqN+%btkak)xu8j?s`FX9IC_FPoB5|4}dQfc|`
zH0ou7go5S&gjtR7S8#XTzV)PX&V971fxb%ZiX@OVjEDGGdG^~+#n&f1rcoo*uQ;gn4
zbL_V~!6C;M7M^CWQ(0%O&2FXMU&YF}cS)=HV#ocjIz*Q~?hsPy&Tg_Ot~_WtE~&d}
zhf~kayWCa}DB2Sw#z)$75%d6^9o}qr<6UE^-FL36rsE@ye1UUDPizRa+q7%ixam0|
zrl60L7C_`LFU-7sLIA{bGhOf^oq0Ttfh#4A(R3kL8=8Ii$uxY%+ts$QJtX=^d68VI
z8Wnz?(yR9KpeA2=-^TfF{U(!x!!6s=;_mLOKiQ=IBB-{}&8`og?(cZp|K8Db@6^pJ!y|Pq^Rr(+&uD(hDoRH9{PdPfcVOjwVqC;b
z#%7A(-YCtFi}o@@ojx3Wr#Xd%@9hssM0~#<`08L#)XN7sCV3*AJKdm#h$$s6nZVHF
zFPeiasTz|1kze3ipZ;?h?QV7o45@UVHeJC;#{TV;O3WGnGrM-f;S~8GVWMFK%X!i<>V>vvhXMY~b|y
z({(t`?&8_O8@OYL_=D4d!uz{vJMAY_(%FbMtxIDSD8o}_~HOYHb
z@}H1U{XsYA2H(>Hz4t3PvT}1h;kheh@;Cli=xo=`e@zlX^vyF1PmlIHf3UoQLDYQ+
z6qeJ__x%;&-zxaBrYaQ9Uo1HRRD6<|g@&rdN>mli0;;yUE~i
zVl2-&EF>Ej(aZQn?i|__
zOQ(9`YMYK!BFsTo9rSHiHJyA1KvV$)AH90eajA2${&&1hErQlq~A<
za7TLq==7wY7HyT{gf*o#cjHdSKgLf_5-d+SHQ8V0$@5c_jaj*zhV5?D%_Z%xy-!Z4
zyp}lFma;QZN350QGhzgPPN6d74oI0&)~={h7axN##^3x2Nd+Uvjy3a>kOD2m+M}nJ
zXgxzq!4;%E5i>c{QrZqgLeR9`%2oj*+4An)z|;9T$EzPnA0&7U5Li59Zmx`_$Gt5%
zUCRj#8P;{`!oKyiyWw_hO&Qs;GL15VHBPCHaRbYj6erwRf`khM>+?`lRVCdENSU;^
zUU6zvqDEejrg%w*-nbJ02-y!P*p^ONzH&|NetMzkVB;G$wLM~1?N{SYm617GL_HJ=
zma3PgU1}u09Y+d&tj7LH+O>UZbSOL{F_RAEJi8av$cEgHW4t3dK6p}SeaYYZl0%;8vGN~p~Ci)q{)+2
zQ5BzDBgIchVpGlyM|;kOr=~*^U1E$mAos>L9?_zvA9=~@yN_!Y{6#L>yOx&9Jtv__
znb@}nY
zHC{d1Q=HErYKvz6cadT4g9QigY=8g(PeeRpT#(SmW98RZ3-xqpP0sqbN`1xbaXPcb
zlEb_y4~qA^FkNhJYr0;;hjKAB{lIP_knVfka2yj!Y>(o6rnlPI%JGYbDacN0eIE(ViNz3$?$HOwW6Jh
zlH1~^q9#<^?{}14s-Rly@r_?O74qeLgS6DUFrKBsmI@{9$FZ~^cE~RF7E%km#=}e`
z4$y}e4;dMvtr6&~fu;1nmM@fP#9N@uw2f!?^sgoMw=MELzO7fajQPSe5xvdw=j3x`
z7DZdGpvJIV9L&pN58ZvOV(;Z=W#eQn%Gda%!exeF24XM9xrfd3B_Vv%{8GN2Gb!J0
zFNed?m{<9~eC`GdnO#4WWRhPmp2}C@QYUpe#0uc8oSO{Pqn9NrRL|
z&g9eKJ~wiPKm_8twqP&I&G9ty@mYg4im6H
zybCD*ZyPbMZi#Wuco^&%IB~Jx8o&)gjGYq^>qVwK(_Zntiq+?pOnjb(0hl(C_N^iL
zY|k$(N?bh2#X|9l*WlQtuf3;?<%tY)l0b*387cT1UtJW=O_Z!$tK%3oXt7_PRj2s<
zJW$`ry|eOxnQc2+Re7Qh_F?l^wfvM+smuP<|1gLiFH+Md`_bkr5D-b0wuJ}|t`Txt
zLx-v&#p+r8At9@kq{o_EDtIX5H7k3sLD!RCo+{Nqzbn$roA$7X8R)Cq!X3PqbdEeq
z-KL;?o^&JLCD;$GJ=Ls?n{=&9&&#rj+G@8vXcb{jtoa-USgx=~P1V3Md`ezio@&W;
zUgBrDTK}8SW&ao!H@fC5o>=N7eGMIp>1JQmzAm>N%)(u#fBPWPM@m(xmXXI#QtJ2N
zxOiPt=h(IS-(o^<8-D)R5HAX6We}z$8e)4bs2P(D^+7|+{Vmt(9!$rIeA_Nr~lF*4SnIIW4bKNFZ}xmFMG+_MlO6{(#e
zC10O+sMnhr0a48OyffAN5?7hND
zAdx8|sYMpbC-9>M9pc1KRo*rwYYcxS-)R_^N1{hA{jSDvhjnPEC7z6n1y6dnTl%s@
z)jetZxW)p9gKg`f523(^7p{MfzgCp;&1HZWFWIA65%l+lQ&>o^Y#;9#j?v39l1pzu
zz+2ldf#r|PyQ4FE)csCxY>#j?{4KqN!V)4>fQw1vc)_vk>{q{?$D%_X@CC0;{f4+n
zO8uve7}UVY`>g(|HbDIsO5GPSwERCNIdPJlU_mwfeZ$|VO}>a(A@ZAcdzw2|g@gQU
zv68$&EUG~_ZwLeoru-Y8om{2Pt0iuZu-QBoWT#lNwDfRQCWS~Bhb_Vxl&iULt8UAU
z6dtqEfn!0aBp1y4O!a%6SDM)FjLGIsb()qq=hjy
zaM+ph?2I_u{;x^x5QUZso>R?Am?=px$uZQwXJGYbx@$zl^{;A_zRP%TgXP$dD+}>P
z|KP9yD#(P>_O$^|UOg$yL9x=Yk7p584f>;I6~VfW$@rG$k5IdoY?}{X>EqFdeUKWD
zu+=@)s9z``BD{cn3J!BPztb97-+iO=b5q|>%}-U+Pw6y0uUI-bUZb^Pwd|2yBVoU|
zckW$c8Q!XK9Ua{Uk!)1yM)zkF4oF8zPAKZx^
zk$d@4Hx-#E)l^AeGA0SUDBPNL^HW3Fw`>iV@3_c)5egk>O`cEan6b^9O}<0h5s4Zt
zMa(@Ls}Qw|W0z_6#E&b=lYwgt&%e60!(nvr%EheyC@otwjZq|+gk~109VAEV{K@8|
zKX}DojcqS2xgIaPNV*!XS|0<}>$a8YwnBwhtQDHOK!ebT=AJ`U?x8+-D1{AJ4i^RNe~{*nN5^dx3>^du5~+
zn(jV|%q
zm5-d}yqo&m@wN9oDXE)=LRC9i;|()6>)sWOFqgk*Qk2j%aqG|By7Os^g{Z^xV$ox3^56G`*{&t~>xfJ275PMzDA#zyH2>ci+Q!4vB07pmWE=g!G}
zdw%@urKNL&rHm<-*BKj562H;=Y)#ATF@?r^5B_nQdB410(_C@>CBLeN>5IcMSbBy#3`aNqP*iiCaC`zDlREIc{
zzZUzX8wdO_=Qx(6^4wW1y*bc{OpMzf71wnYxJ4X`332?bvRX=OkHksA-F~#^G!Hv%blx?b$*`B*e0RDi
ziTkQf3hc#0axvi$v}xOi8Sg{I#vmhm@bV1D;O5e(lA|}HdROYVSsyuYd14|$y3V_d
z<-x%Sy$Vh3ny^UGLt0BIT#N^HFG^e~(RhYgS2BLYI!&rJ#cI9ONJeOjUdc>Hq(`=^
zPSu38qC@VYX1{o81xfOJE66!H+3(2dw^X9CN3BWbpGHl3W1iJW!t(7;3P*o$n2#|(
znO|hDdTu=B*zU1SeYYBxWlTOcAb-0bfBWnpjT}@i
zQxDr;4_RAUE_hRqp4&7L_hspPWmpO4U_X~bcb^L(o=!_>N=BTi{_9I`rdjdkC&EY*
zO=2gb0NXm5U9?!O8kddYZYe&0PN?43eaIiTR8nhBAo@Do4k!(4pwXeQghAMgCDl)J
ziA1W1YLzrq)R)>QcOx<;{6yo8?Cv#BFT#ucbK(}GFQ`_
zwWFqfyrzYd24YmCMH-;*h_5_xO9U@lycjQwhC6fL55~f;@~j$V^^6%CV&OWN!>%_*
z6xy$QbQ2d`2<@7!*V;8w%DE+9$Q1-?-scV2X0w$^fzU^+5o1b2-aPT+Vu|0TCwZ11
z47e)kH)P<)YqasNk8BL9?mS1f-NhES;M
z$jZ!casVIF-n@5R9;thSq2UBECos1HP+*lLzoovvBp|<0ogBcI6Z(8e-wD%WaBWQo0Q{x5nwe#x<$NHL364MNgrvJjL;*Rl1y5yE9Bv
zNB44=nLWXY^|mN0X15LKyLxE=^$21Wkvn5-?2x8O=d?Tnk)
z!t4Hod*k`MKnxbU`pA42T_fYV>+-&H?M_GNR+p-eEVxjzS!Xm;S?!miS_{pF=m6+jK8
zYPuO-YqKq!;4Ma+WB<~T+z?>-aUM@lu~guZv(So(Cj9gpRyLBYK^EJ`au*dY&d5lnOaD>#}`
zBt9-g&-dHe@Vw)$qlHw%`p>>5oO)NBC{_!}dkxNOE>n*gdw5z{{+krJ
zn~|@5&WrhKE>O{~8(O{+C#x8NE5o&S&UHD>!IX`>()zs|T(q?*E~$g`WkbNUByfSn
zvLDfO&BXKlT$k?_V1OMcxBY8J^@2t48|?TE<~EJQEu`b%XZaezjDeZ!xM~!v(w=KP
zjHa2?6-9vo?UfJt0?HBl8}((?bE-?hjZ@&LX-BLzz@!wzN)aD*lY3Caz~tXpWyTo%
z#4y(gD;=L1Duv=e*q-7a3VEZ`%ol5C{tZBG;8v-v2icx6pPHeTYV^+Eb@`3TUj{bf
zD=$b8H?&|qa`uOftFOd*2v9dIU7tbqNz&XSA-!^iRr6J0@;ib^pq$8x`pOBIDij`<
zqH0{qei
zTCrDYbC~8pUjdj3Bj})pT;*T>k>^yDCuk^p-8Y16yPB^rDOeO(b=ZA*ZJWm06iWk<
zr5ek7)hrO!$1pBL9VBH-#uK}+srOzGViVql78%Gdthl-hRU(~ZAbPlff2#`OTrDSL
zxJlWc^xn6f6VAbOGmF_ki$65+W|#UixA@V#gSKCXuCJ1n_Bz|<&UR)_*?<3|#y<2}
zAkV#PWc_gC-Rim#Da-t=i+gN&!mg(s(+Pa3mLJ7Eog8fc)F!=v&DrJcBGHnf-&6Wo
z^7V*^Mmj!FU@q0xI5h0__(YG?EYFnw?J4SllG{KX#oK3r!KQf_ucO@JfAUA0WkYhUMR-z
z4)=d3n*ZTz`-N${YI=dDpG0aB%t1EwVS%~tx|=C#0|HW`QmkF2u5*EiVz&z3`e0o(
zucz?&g{8YS8wZkia<>g+7nciQU!0rtwu2jYmi|M@`!rM;i7q#_n+fwk(c&+lYB*Uf
znJWOb*?yM`sBTBM0p-c&2W4%IBM?0Q49%;5Xm7w2LiKhk_Z+0DyHGelm-QcsrbT`oSq
zyaXL^Ep!VMr(4XN^_c#2R@V$VN6ojZ%Xd0&U)5G|e&mLFw%O)f#7l_LI!`C7&pOSq
z9xR*C)v;!`RN6dNn#=xS>p>1Vz+iw>Yp5S1VG%S6A*^Iw;}ob9Bt1cH^Yiskm2*
z-(?o&-e^J%wQWWXnl!trV%k{iT~ZbyimQ;JKI!1_X2%#>QHD`}AX*Tl7nZOGLHEMh
zY=NZURuC|tgH&i%G?~vmeDA}@@Ao;4TUH@4Z*9t3>gqOqa6`!ksaU3@(}&GVQlx*5
zgr0wT!pgC23tL5)Yp$+}IV8WDmkRPk&G~IAogY3BBFe3+c~gP;qY8RVm@IoZQEd_wPK<xi{P}WUQ`(Si04R&kF;<$BMY$f=bzEqspz5Drs$h=nzj60zo
z1=|eebNj5^5iqQ|Z2YBGDLy;zsn_!*ch&A4JAZBP2Qg-!1k3&~ma}UM&*g+{_Z8lD
za_T6n+jWz%)WB3bnXf_t*@NEjG13Q43Rfvx#K&2fVWTVokfmO=(`Ym
z`eCk~saJUiE{#RL3QjWc%z!hE5vICgiY>FS6Zaq&4fBa719youd=Gq~+}A!UqWA?O
zuTL?G_)?c@U!sq`;$S}XBfp_6Z{IKfL5a9An(n61Un@rK`8zLu8~JEjs9W)9&|*T-
zX5%b>!*k*nhg5zOeEPg!$In2{-mmBVEcQ-CUAht?{S`!YiYsL$PrJBB)x$e?gnL`l
zwmykW5O%e``}W4>e7DS@GF!@GvaHDjq3^Qi|dga|)F-QfrSXV>AI+0(bLRwfkN
zhw$yo%bHLgI@bud-lxm#J17UqV&NAMvU5%VJtl%${vcb4pE>SuN@~khi(SlUpTB=B
z9tsttRt*DlS3jO_lLnCj1|>`Zygbwk%_5prN=EwnKZM?Pdltwe@aGiMpwlPmClhFF
z{qSVk!o9Kc_Iyjjyh5JWe5HZ>WzB*F#;oE~Klp`xsgbt$T=LsjPj2$bx*+G7k@tj2
z`ON5f)wpxIXFSQE?wn6y4X$7`fG!S;2kxNG#8AhUI>NlA1t^by5FIkOJ+I+Q1t+Er
zEj>Zk4bYZx#?PcJ%Km_Hyc+8Jkd{7NpEaB!I??C$
zb@i;aGHZAQA&)P_*v@y-u#NpDg`zo;3QV#7XI`u9m;N|oFLcuEVYWxIRdljDJ8!dS
zm$f>cGqs$>Qc(~x{j>nFYeelkXg~eO_
za7rh*tDc$yf=-i+S2Y6L|a_+&jc>#(MS`
zX1pW3dF4jATEb5SIeL!t@&)a`_alUVyMDgeRwgn2Rq`^8#r;TF1^QfvBTft2HnqaK
zgs;LA#H5{XwTfCMycz{NLJ{vj2WD|<)L{uDL=Nt}Z9ZL=5OZe#vd>9|ch`HbJHKewWA0%cp*!
zs&kK~evtqaW|)U2aPjAJ#S3Q>N1%Hu@!{4oG;f@xo*5;{p|i)QzE;V#@0e^7-p6ZI2W8T8QZ-ZRuLCd+ZR@iJ$9g@(B5&1kM0iS`y3{W(li
z1y_r>!`i)iv2y)z*`n-8Y(S4PBLw<16)mg((Iu@?DJH@W4P;QTl-(np9}$B9#8Z)uZvp9CMqZo|
zfBzi(0#+Zftn55e1eb5rj*Z+I4`j%z8!(+%c;Qz-7Ym6bg@9s}jX;KEQp0l>RxMr-
z-(o`5ogn_Q`xB`I4$+P^HvGK>Ha>C1=h{_X<4wq&C6PmsgftrcKnv6D?pG|lz&DKS
zOU(JN-B7Uq_rb}~Ivb5S0h^dKqCXI68+rT!{?cYUR{vwH(-CdIR%-$pQLHfX>4>8C
zo?mln3oFnHuJWwNwsKeR)~?dFi-#h_aqg>G78!%Hr`lDU?PfDfEu$=
z5GH894iA`0uNP3G5Up(Dj8VAC^}c`
z{ns8)rU0MFqPZm(_2-DXH{Sp8JyPn|7h@0a6Y!<2TL7mqfE|q&!h?WkZTShSdkj8&X^-_*N@+5g6Ih7;yt;+vpIhb$XKGQ$HY-?@!Tr?7;J|NAD0aWH(I
zKQ-LRm?SZx8lt+TLU7k|_Qi{q_{tTqi?3W~NNqAQu6bE*Z;&l5Y|H}oj>4^{Q?2a;*|HF{9@kq5*bWE3!wVSK!QtCHZw%*xk)`XGxEnTZZ
z-@dux%orQ8`)))X=UQ?<66FEr2J0s`McQXpZ~d+v{K_RGSlcQq|3T4%ed1htUBDAC
z5>|~_F4Db6O);V%zFIr=i02x7_YFWKx%=vTg5gBS#_C3v8T
zojJ{#y-Wn;q0}<~_Hxg9XNSl8ohcDqw}VMyB@2IQbzOCvzEvu9?M}Rm$v+Ij2BP9j
zkq0sg6yh61QfZc14<774)GCp~Wwv1{c@W^syjeON`TGyWrEbSJ63Jx;m$2VuWm_go
zaGDvxS}9&;RAym&LynCtMiB=yf^j7!{2J@3tBq}~vbsH4@OShzWj(YI7uvx)kN1#Q
zYZp6k!Ul$%Vk5DbW>VO+-MQ?Il6zU-bcaO26`zr39CKg(xXYWiA28J=Z$M!acUgZ|
zXA$>j{R7{0D&2;vl*~%p&-Z;k+%YOjkH1GVJz$)A@133Q_H*P?QjTN7USLXd
zzyEpe=Ntna(eMcY`q}TpQc+q`FNz!{Lty7R;*$_c1X4+xM8Om1UW!
z&ua2&^MtoJ=t?hL_=J?vNqx4!{9oEmgG=Pyu7z?R|L$2}C=s9S*xoK*P~>c9<){M@
zWePD@k(wJ^?w;!T_;6q##|%r}+BPKYzVJu}?Du3@YDVIU9~fpmwmuYNJZRVZVeu^f
zjKY0QaQ%HH{rB76pM4~fp2d#Nd-N0oE{xnG%oY0hLg&NmgC!w)^|)M=BafMV?`y7@
z^|9Y{y6Dtces6_d)57=fknitjoc2|Emywpra%VFAttOM?kM#pE8I=1tpm9DK
ze&G7}x-QNjO#b~p_2&;{-5BpXV930dp59hB9=wxUAQ~@nKYjYNn=bE79diQD9rKr>
zOW<@Vi7#X2olksOLgQGNBu1!Mm}9)flFzQR!-vM~r+?SJw182qNzr{g
zdw24AWbZ~25s%#$&E+H}uGz4mvbMIirl#iO6UzJ;Xw2$a%}bXo5swhq>fa->Y15|d
z+l$a`kdTnjGo-;i`IeI`+5guSuCD&bPEliYc6M&ED`4>}{}@b}|JK*nH#F3lc|g*6
zJHsE&?c2A<>sR_-J@NAO>#NHiii^7_#6NZ?Z%TMItEKXW#7MzO}^en4$5&<+73lUcXxNZHa^N~Mc3@KX<*NB9s!k=
zmD{b}Ugx*XA_B?w8Rr-JYF%Aj8-?m#1@jYv;&DNm|GmRc+OYE2W4c|m%rGk!*ygi@
zgajlizIS)uz^+F`956EC;^&_MxB3+1c-y8uXMb3rmuhru?1{(h1xw4%5K@&sT)G1-
ziR(}DOLdY|qPv@0+RVhv>{fjIrSXA7@%q~d#Pz+Ysfm$+VSE;u!G*1Oyog7S9+CWJ
zJQm|8=g^VFhbdS4_BCKQWhYwF@elCkd$tO`Y)BpmvmOGH_nrhT8<~q%3}aCHqHy+m
zIQ1wNXFBZ0jemq+e0_a0E63vDiC}6sD9+Pi&{lcf))pJ@Yh!{leAd}{%g3nS$iJ5f
zJ2^RJ=1lzhg=kxM|5>KTHMO;1S6@Plfkuuy^PXV7Z=XJ$?yVD?)jV?K6WG^nYn5ps
z$Th!ocawQiZ4*>k%T69pA#7YTGc$3b$N;OTZcGvgkBVwBOl-D0cJydU?$&=yO-)k`
z`}_J#9B0wafy>gVT*X1lXA8m*&kPv8MFvx}hi7aQ3Xv~_nMjn_Y@qlXg;
zeU*EL8Ka`uHSN^K&d$#KM@dN{8#dg9gdQybfEE^|!+O{zj}K9%O+g!)sm{B*qut@r
zcr}qA1@y1#osc8{VTgUA&MKQ#est_-|VS_a?
zLG-?m?n&3$mRt+0?dCtRL%qEle5-0|vRbk(`!%8A780cwFI}?V)c)An8r`=Jj*jML
zW&;BQBBG-9)BDSjQUOj~Gi!GEa6)wSBjis&+8-Ae$8uYrIDypxL>K}!Mf;Yz*RRDz
zM9N2REW3WkKVD`XGBF)}{m#5&SAv7}q_U)NhBs}BI-#k&UN>NOv_j^GR1eXTvtmA4R3S6I$abx
zFcU$e@|qElUDj(flB7Ui@xu_5>t<8+VHhhLhou
zuqTX+jH$Uh3d}mBg@rBA@Ym4Lpq=XU^V9R@6Xj%D3tG)GGBT#aNV_mC0J0VDM^c|B
zZJqQzM5ll6?d4gya@{Q5eT|amTq*S^+KT*raFe)b18oIaotro!GdHh)gCl8r=uo`E
zS?%e9akVPn^G|td2ToBa{Kv?Q0J!!yx#{U*n>U|B1M5m01{YL1a|aL1W_+`M>Q#6F%Ix^r3b`!;<|M-BOG1RQa3g>IX$d
zo+#{%%pHTe4bI%#ni|QC8?%qO>qZwK$d-9(m+NpC`wG`Byz92grJz^96;f{I?hX;K
z-LYCo=qbRk
zZ_|JR9gl4Tnt8^2)~#EI&T-W<-M*GqCr+eMyHN(oIpz+$&B@K}>1`h0$i#gc-u(P|
zx+y{j)f%1T2pc)R2<9zrj7dfL8g;ObN*>&$p*=YM>(Q
zYGf4tIf9dgg@s;pa&Tb4VVcX*(h?)Krhti+oc*yrc43
zYBylg#zjue3g><%Qj-9f5M2+t9J*)G!=SYlHL~!ff&u~<^{c83zYVd#=7Zc^T+G7Q
zG2IqbwDqy_NZ;CVhUWQLG{-nDGV(pl9+St}`v$=ZmSnCkR7|EH1O)|=p8QxjTNqsb
z_RL)wMv!)z$NZ0$eis%$8lSGN?kF_IfBicD^B{B0yK^f}z^9<=i@hdtlSM*&{1eP+
z#DB)!yS;3rEC!CvYqPCu<~V1k;kFgDwd>Z!NTWfcBwtQh*<3aH#tmqB!D(4prOG+=
z)eEN@t`ZcKn!Ny<15aw=d4lHZS_p)*>!}z*yN-@o;G%ZVc$jt8nlH~!Q$45SxhWtZ
zAl)^?ML|zjH|X;xtU0hcG}7TkaP%=)0N2d?(dnIhz^7{<5R(l@H80SY-5ogBw2+7;06HrdL>Vpxyy&~kXLt0uIu^Yfy
zv>g+Djyz|m$ZFx$i+=z9J%PVrtl_lj
zm`91KL0$Cbik~WDUKvc$GQp53-UgR?+IQJQ6`0eFuW`VAsS**|p05Ih;rlCO)e&+M
znVEtgY#bch{uGO@!klHCpC9egU+-WR7(|YlEv>B&I(p|@#h#3W^_oWum06P=r1=~t
zv#_LC?)7@HMqRGL{G3Xb-_H(w*r)Jb|E){8QHD|8!q?a-UZ>-PrIVTBd<*v*k8`5|qdn4GsI4_Z>Kp
z+F+v_Wo%@`8@WiY;{AK$;z)B$#VuIU82S3d)%CBCUj!_BxC#m4{k4c&!#wJ5^B?Pj
zz{PGWwWjOa9@}l#`E^_BX6-+ELCaRuu2^xx8I-XjS}FE^%Y+|1e5e=I^Ytrl#3DWQ
zwy&8T8((@B>Tc7K+q_;^Zm({1EwW~>bq!qywr$v@F&H%f5>}&g#&i
zR?PJEd;XqPj{U#?!LQNLaFw;N9H)wn_}Dl(ArWQ!y>87ZM8@2-uf4r-9xvrx`mWP+
zxM`<5=>N-``K?m*D5Z+1sLbIU`G5KK>lfTP4-ML0&z0hLzVZhN01i#~1$Y70JMJ~x
zK~ZwOZy)6E`aATzUj4fmkAXhkmq7vJ=jiA=WEar!*VQ%3YDV7K3bO}8?MvOcb0>n|
zZD=wE846@M4{@#j~gl#M~j
z$zQ-zD6gnM(1U<4{?;voX(^(*N=izkR`N@n;bAnAU~TPcBBSAiI70GZ@uNq75R~5F
z#$@_U5)##=gF6$j;Y!$W$pPWT^#i_s?MJcp)&q=Ac@o12f1zTca6=L51ATp~DkFkYkJRuggTrO_GN&*%3>#xiNu
z(enI_Eb;o*L#rvD79B7)KK#_fJk<~`Rdajsl2{)EbC@88a8X`SF|LH?Q`g^ziv>tb
za@OP5U@7qL{|)egLQx99oQu*@CE;Bdo&~9pgF05bcl*vP?Amdp?3t47I$yeFpjfvIjRHP$M;#LWe^%S~+9xab!sl4c_70qszE$
zDJ2q^8Rh;tj0>Gh)ror3p~30~Cw1!w)2z&eQJWFh-#AOq(dnfH;4{Y-t)SQ}
zn*6kwVp6yuW~!f{Wc%u2+gEfQYN?tWikZrNt)ilW&T~WyM-gMzwlAaPQ*b`<2S~^_
ztX)fffY=}FcKGn&iHlXx8;XjFS;fn{195h;#;R4TaBUGYL#A^2IVl?=hYAe}Vq<3B
z0UL`okd>8naBzS>7$fb*&b@WC06-RqiV*}BmzI8PX>kK>qF_L)9k&%EiklG;R>zJt
zL7Ehnl#FU=Htxhvz)I27)qR6>*VT0h{o1(X$Wel;VZLE|hQEKG#tdna3LuPLwrm*+
z_jCxkDt85AOgP5zn3tZ*!$rq2z!0Js%pXP#eRK(qKQu@hgu-W_Hf3_?5D<^WOO`a}
z*OAf9SQKVv=76A}H*eo|-M3W7sCKLZlvhMVL65`ABdp9S9v-YnhH;j%k`g4P
zcAWox98Rx-uYf)a@dp-R_@2*$gHr4s$eobMU7rhXY-}V$>9H0OQBgB9GepiGnFnI7
z%#R3B&YbxL7vx8+3>7MR_|U#7t@cCSG4{AFKqbK8Mn*=Im6dT&j~zS4-bJO@>~jGm
zy{11A8ZrPiaG7jGy&J7OVq30y1dY1K{DXgojgGx_J)a>lA=k`G|fi%mi
zmQ;4BA_@u$n>XiSdv=EoLg)O#h2jSFlbxmV7bj0QZD3($)&v5X9sb}J@ezkrKVbZV
z@C!sN5X?V{=p_FJ0{YqZAHBWS`S0Go-Agw*aA4(%7023qf`g&TW^d=YWzjQQ9=S8W
zU@Es^uQ2_4uL%+eBN=r?J;zN33;wKc4V?b~u&FznFxOJZ2uw~0bB;f>H8X3{i)9ZlA!B#*d
z%)rPfAIR6GZ@7H`O#rnaEZd+PO+^-l>P_bPlzXD
zU2XY_are^qC7BGPHO=WqGpcZdlHrJk9X9W$XL_|2&fy^>57Vq
z5`qL)Z9#)2?+YATe|ym|bXI~oU)u=+?m{N*?d^^K{{v^n*!VrjQpmB1glH}XL%?X#
z0*JUsdb$n#Az(->Gtn&@4Lb{Sf+gmmvGK~RfoE)P-YP133^XfP4o?*Fu}&!;mQkdx
zJzfDFOV0AsoOkr^W~HZJm)_jn(}URPxJj#lJJb@vHjx!*8E*Lf^CzI1rqJ6;=MDLA
zQ++%P=3n!3a~qqPWedHntAi56mC+RNwcdx~(=!WSym%2eaMXvMW85|cp^CDLk3G!V
z)WyD40KDM8_jEmyx5jI+Ocq+33#5@CkNc6zzO(?~Xq{!3OjQrl=@Np*3a3A*
zRcxJ^oaB9Sg`QK0ERPldMFKwK6INDQC7wuW+~4wWP`IxU9aB03KYtwL|L~@lFOxWW
z`>Xvf-`^2b#$OcYF5JW9!SSmlB_$rE*ud4RSJRmLRoMNFB$_dY8Bdra^lN;apiG$N
zWFt2%a2Ba5P-9kb!9Mcx@}_Sx7UKeU5pi+)0xr2*@?cgoPUjz>!fY)TH+XHTF1UPaympPHU;jo}SQt#P
z>_(1d%fh7jT##+T-gJ%hckhgBzaqQkp-oOsMjsyE%?tsl#lpLg^Voj62<+m=q!U5_KkEK8
z-OWLJZvgAnx)S%@?X1duD7$sI5UHDgXh>;vRt(yXh?Pi+c|jxU(ST5d>Cox1gYao)h{0c39XQPs668
zz+?5}70hw?rE39(ee*VjXI%{mn~N9!;I^N~ZbnB(1IAp!#H70@9%2YP;fW{#z
zK0(_5u?o0@jY8h77d7wRi}^h^wvrYe5dnzlQAvr8w+yUU-%kzEM&S_u@4R|rtFqHd
z#5FG+E^*C~w$HkXIcohwdkDe@kfHj`oACFWwjOhIloGTyb=-p6dQWGIKhuzk7p&7o
z02Zhz=7O)hWx;o%)g5aQ*&|>|KQm;hnWm4KkM(-fgQv|RXnoHm$rAbGn
z$+^5`Wc{I)V|-BY@VTmzXo>HdA7
zg)mr{tSafdAY_$5V-{ZLEDAX19znMW*AAa{dRkj?DNf!=`X4|N#>U2ol3uBpIb$Jl
z2`_>E1R&yIvWDSpS^!-6?m@JQuSUL9&mhiq4b~a+gGi`K+yq_1{Mr^&A5MFAU?(>0
zO)#U=+de!YbN~EH<`9OjTCqaZ_viTdd+XAwDoyeGwYTI)pts`B*_Cg5Gn`HcY18=x
zK)1L5fln5~x3wDc7}C=8V`S00fG7{Xs-;)lmkK{^^62y(4{Ov&V=zLAM!UQKe?|FMbJ0qo^sfyLngFe-V=mMtTg8aoRT=iFqaDhhMO
zzlv|1bg0Ke6RB1*_Y*NTepymd5+jBW=FqLqUGYJNjA|otQe`SC`5J2|Dd9?f
z?|SNqarX#n#5$Cd5MV=^_x-^#RNzoDvc>5^M8hGdz{SV+ePG}gFv)m^Hb4yGo3|yx
zxt*}K&c*yeh|v$#->HCgn;GpN0S+xF?}Vl;6&)?DWt^NKx|E?}h2xa6MU{Z_`fC=~
zGxUQfpav29$D=!qkzVfC1I{`3-W7-O!RI6t%RjWW@p-JtG|I%zY4a%V%P{hP2`{#S
zR*DkC?jNC{p;4<%3BIn`)*%P+zS#hyn6R+T9)Hdyzdh>aHj$FDwrOsQtSma!Md)AL;X(X^}RZLWrwaNLJaYx&I7cZ827+k1;7^zg#i4@U&mo8ppV}f>1qNlW~
zs;cczctCb`_N{Z7YkhruDj=hk+H5yGRlew1x0p+?=W=Tbh0hFeDV-imO+vs_FiSJ86LLSx9`mFuUdYz<=ot9xk>Hs_IfIBw%Wy=IKm*+Y
z5`t8s2uVfT97+u6J1PFz+8aIh*VI@^&Z7yADKClK>@7Pv~8!K=DSe>lVI{BP%MBx8e=4
zC_T4N;cQb^SJzL6*Lc`pFa#)FqF{*tA4NR`crItp=FF~R^ztLz5U-^tc$sTESSg9y
z%rItj0j~Lfp^%&r0%xTD8ELOTI&GXok11JBd8T|CjnMeIF8&|Z#{XT)$^W5upXbbW
WDW6>uCEY+itd@rUu6wj2m;VPfVcIYN

diff --git a/dev/assets/peiypkn.D5-bot8v.png b/dev/assets/dvgzbdw.D5-bot8v.png
similarity index 100%
rename from dev/assets/peiypkn.D5-bot8v.png
rename to dev/assets/dvgzbdw.D5-bot8v.png
diff --git a/dev/assets/odbnzej.DC3TvBOO.png b/dev/assets/ehqxekd.DC3TvBOO.png
similarity index 100%
rename from dev/assets/odbnzej.DC3TvBOO.png
rename to dev/assets/ehqxekd.DC3TvBOO.png
diff --git a/dev/assets/experiments_predicates.md.C8AAp4W9.lean.js b/dev/assets/experiments_predicates.md.BlkLZqSb.js
similarity index 99%
rename from dev/assets/experiments_predicates.md.C8AAp4W9.lean.js
rename to dev/assets/experiments_predicates.md.BlkLZqSb.js
index 8c21abc22..0abc73f2d 100644
--- a/dev/assets/experiments_predicates.md.C8AAp4W9.lean.js
+++ b/dev/assets/experiments_predicates.md.BlkLZqSb.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as h,o as k}from"./chunks/framework.B_n_RGhH.js";const n="/GeometryOps.jl/dev/assets/yafbdbx.DgMj-nPU.png",y=JSON.parse('{"title":"Predicates","description":"","frontmatter":{},"headers":[],"relativePath":"experiments/predicates.md","filePath":"experiments/predicates.md","lastUpdated":null}'),p={name:"experiments/predicates.md"};function l(t,s,E,e,r,d){return k(),a("div",null,s[0]||(s[0]=[h(`

Predicates

Exact vs fast predicates

Orient

julia
using CairoMakie
+import{_ as i,c as a,a5 as h,o as k}from"./chunks/framework.B_n_RGhH.js";const n="/GeometryOps.jl/dev/assets/jyggses.BkYpmt9Z.png",y=JSON.parse('{"title":"Predicates","description":"","frontmatter":{},"headers":[],"relativePath":"experiments/predicates.md","filePath":"experiments/predicates.md","lastUpdated":null}'),p={name:"experiments/predicates.md"};function l(t,s,E,e,r,d){return k(),a("div",null,s[0]||(s[0]=[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.C8AAp4W9.js b/dev/assets/experiments_predicates.md.BlkLZqSb.lean.js
similarity index 99%
rename from dev/assets/experiments_predicates.md.C8AAp4W9.js
rename to dev/assets/experiments_predicates.md.BlkLZqSb.lean.js
index 8c21abc22..0abc73f2d 100644
--- a/dev/assets/experiments_predicates.md.C8AAp4W9.js
+++ b/dev/assets/experiments_predicates.md.BlkLZqSb.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as h,o as k}from"./chunks/framework.B_n_RGhH.js";const n="/GeometryOps.jl/dev/assets/yafbdbx.DgMj-nPU.png",y=JSON.parse('{"title":"Predicates","description":"","frontmatter":{},"headers":[],"relativePath":"experiments/predicates.md","filePath":"experiments/predicates.md","lastUpdated":null}'),p={name:"experiments/predicates.md"};function l(t,s,E,e,r,d){return k(),a("div",null,s[0]||(s[0]=[h(`

Predicates

Exact vs fast predicates

Orient

julia
using CairoMakie
+import{_ as i,c as a,a5 as h,o as k}from"./chunks/framework.B_n_RGhH.js";const n="/GeometryOps.jl/dev/assets/jyggses.BkYpmt9Z.png",y=JSON.parse('{"title":"Predicates","description":"","frontmatter":{},"headers":[],"relativePath":"experiments/predicates.md","filePath":"experiments/predicates.md","lastUpdated":null}'),p={name:"experiments/predicates.md"};function l(t,s,E,e,r,d){return k(),a("div",null,s[0]||(s[0]=[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/quvcwbg.CZy9YIUA.png b/dev/assets/eyzogdi.CZy9YIUA.png
similarity index 100%
rename from dev/assets/quvcwbg.CZy9YIUA.png
rename to dev/assets/eyzogdi.CZy9YIUA.png
diff --git a/dev/assets/zuhrnvv.mCtKcWOr.png b/dev/assets/gpnsdqh.mCtKcWOr.png
similarity index 100%
rename from dev/assets/zuhrnvv.mCtKcWOr.png
rename to dev/assets/gpnsdqh.mCtKcWOr.png
diff --git a/dev/assets/svktjgf.DuBHk1fh.png b/dev/assets/gpqhqes.DuBHk1fh.png
similarity index 100%
rename from dev/assets/svktjgf.DuBHk1fh.png
rename to dev/assets/gpqhqes.DuBHk1fh.png
diff --git a/dev/assets/jgamrhg.Cb0_DiYE.png b/dev/assets/gwonbsq.Cb0_DiYE.png
similarity index 100%
rename from dev/assets/jgamrhg.Cb0_DiYE.png
rename to dev/assets/gwonbsq.Cb0_DiYE.png
diff --git a/dev/assets/hatdqxw.DQxLQp_L.png b/dev/assets/hatdqxw.DQxLQp_L.png
deleted file mode 100644
index cc232659aaff458df7a525c137ffd17ec3799dd1..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 73823
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%0AR4G>1!MC1ePsbIO#Cd- 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 literal 0 HcmV?d00001 diff --git a/dev/assets/gvlnqpi.DaovVbE6.png b/dev/assets/krlbhaw.DaovVbE6.png similarity index 100% rename from dev/assets/gvlnqpi.DaovVbE6.png rename to dev/assets/krlbhaw.DaovVbE6.png diff --git a/dev/assets/pjwvvrm.CgiryX2p.png b/dev/assets/kvintjy.CgiryX2p.png similarity index 100% rename from dev/assets/pjwvvrm.CgiryX2p.png rename to dev/assets/kvintjy.CgiryX2p.png diff --git a/dev/assets/lacykyt.C1qDiDY9.png b/dev/assets/lacykyt.C1qDiDY9.png deleted file mode 100644 index 88eec98f7c5123ed4717caad09f6a0c1db484068..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 208450 zcmeEugL7SR`)Aswv2EKn8r!y$#!eciv28ZCZQHil*v6i|zjtS6_Fve&$;>@-GWR6s zi|6_1Bvf8j3>FFt3IqfMRzh4@5d;LZ8U*B90K`||3?IB+1@H!DC?zHg^7-%UPe)Na z2nYd)gs_0}uZ*(|SAFb*6_Be(S&y+=tFa{4U0&p&l>i28)!%TMe8+_m(K6QI9eDe)t>r|Bv_oy#RmoSu`xp&uhDGIM=*C

2=wj8EaXf;*pv^~U0 z(YfseqI>e`c~1RzNg`mo)XIV6w=U^=R1_5z<>!+GWxtQedEcyUeYiaM$YpR`4`SP% zt+(7(G;LB*QH5=B{&!s)e)&T9$B+dJ-}9GpiG>{lAO%0$o)Lq)E6h+ zv8Gd{5Lq|Q23A@=9Rx&=r@y~HD=Vvamk%TTO)oTk^M(yfpRU*aLh4Vu!S~0lPvEln ze4bAwMOnZO9cQ($=Wp=Y--r)lEDMe_Vx<}>XlPloqKdoOF@mD`MiR&fa;1Ks~5(Ffs zc3Tp9JlH_p#^&Pe^TeqYW3{{e{b3CvhgPdmSy_49Amc$(`f7RS2z_*?~dUsuS`w@tii!Nm17hjPNximWy3J z4Q^?=-%qZHwK_*NdE7;xVLnZ^z6JARk%&87y!;4x8k-4~3m$*9U5=v;RQwJCk^)aG z_r4CQpLM?0=8%Q~-e}cKGyu)9olTn&)P?-OR(oqpYk9QINjlZWdKd z8}T;O03!%NvKyNN1te}`Z6zz^%DVz(B|^G(OR3WP74FyJAv%$x1;EQkgLxG4a1AjHCeSW#doI3 zT{!KIviAnK^Y)>pMAMHwpG6c?h&TsTf=*9?UHl<(z03J~%uG1F=@Ymoq5gJO9=4D1 zrIX1K5r~}L-d>Un6Hqw4YONzXa6vakZ;_;5sos3%g&h-JTSW~X#5~c2DA!Uu>tW@O zRh!Mi59*eRO=O;LOkQk34fAGx3g*OUR+!ePOL>(C=m`8i`04^7 z@D>>z?a`qdAn)e(+-pWnMYU|@!hnH;fg%1>GO%)?+eiC(j>XW1#;1}O_jbP)c?z{3 z%3sF8#bxt4R&#B%$5uxEC+>;17~>+#J5HvFxQhO&tM*JL(agRCsQ=SiKxZKD|+ zPOCY!l?;t*hx^gehx=K6k3`2fI!Wc`!ga4&_!Ldjpj`riz=cKji`<&>P{IZ_$xVK{ z<7i#wns$4N2NdwBjW&<1iy82)Cy}xE8{17)hqb?D%TG+)_mQ)}vHO1e82^w4!i z22P}C-ooUTRO*mL!z^An!Qoa`G`AlCgkLv<)n<(@2bcXs8E))FmGdc1(dW)KIR9pK z35QY1lpQ57$M>I0_q#LnT2Qd*8^CyVeOf(j){R~822(A$I;?v1+=^Leb@vvDBk|tt z_-c-Jx$hlulMj(uc{!;qx2+asb=C)sNp7^1!27Tuuwi8|n%=KJh(3;~m1~3vt#$M? zdB9f0vlY=NP#2=kCHqb8aKArKJl<+~iIS<8mM7{tcM%(BmGFX%p@U;C%O_iO#$i!*1e_rs9~ zd9SE{-GzIRSvt~QoqfPGIj`wze2s@cc$;Xr2@e=~7AT?L+g^{t32PfyeG@w+)9wbr z(E;7uUT}SsQsq7PD9YQ=6jk{c+~*p&;q9#)8HT7o^I)MDzO(rxS>6-+BUq@E%RRh$ zFU|lmgib@*hGq6<4OQy~ZN=PYq)(O;c<)d_He9OD(`=2{6ivtpYkaZJWfuC1Xqm@4 z3s;)p^BSmx?!!rU?@zmj75uJQ-R_5ivm*Qu;!N4#J;FE=b7r z)*|kibDy|5t65$*#j+-26T3kzqJ)Ugiz6W(Cd^iw)7e{(?BYxaf|;hGTb|jtrqR%f z$4oYKkxSP1U?ocd5H|(9JwcqfuIQJ}ef`)k4D7;SG@E0(*l*?%_ZB;b@JGag-)xFT zE=`P@!-nWl!|dzdE^KIYV@S4+>qK6aJXV{v9Z_soT_fTR@_H~yLcKp`P|OquLQNmH z3n+E+fzDUfk>o6Fz~<_<&+IA!k&$wmO~U_56UZmgn%M~FpKd7NOMvga-CnFaO*}hG<_8^Dhu(Ca2jm^48?hjWY_F1mZ zj2!r7fJhMH6Lr^7fq6gqyrg^ss+OdhQJ~3&EqTqf5-4Vq0BQo7!JX9#}%{^z_ZBSxy9 zhPLM9n}7UG!{G^8Pz)lo^_@1(-gj?WMYAN@c48;cO&ye2u!JEX)gvy-Lzk~Jem^Ys zLrARf3!U1Z&kdyuSsbJ zx8}vA{`Y8AA-V7Y$|*+_a){3@)YuG2{69Q5`+T z!9&)xiK>^MPUZII43&l(eY+r1qHR=#7M9YEA0~WlWirDm(?$Cn9lN=#`*zt!-e!&X zc=XB5=d_$3ex4X#Hf8fZb==MDh3kWLyjp>2;;kh%dLZgS10!^>OYt$VA@HKd6%Z4? zQi}=0J&G)iPKJ*@BsUc*6r8w39^{NyDm)Re!*HB9@OBDDBZdI$rwo$KMDW4H#N^=M zfFOvAYj8uw&CM?tURqizd2BwQQt4|x1P3FObHH{Y)|=Dy7Fi!OWtb@S_f>b^#547a zv$b1=A9_tdiD>1Mg*W9nG+C_gz~&!ig(?l&*s{R8J+72G#$`7)cith|J4o}}X20LA zWMU;tXINUM%tm**k2>UVo8F$EQpDt2=~x~f4*M$~lVxz{ZuZsW;n zQHz!i`y^?MciD8;ew!f>M+8a|sr_N98BqY=$J1V*-1$l!IAQ;eU8D6{((znawv2`W znMJ^TrRmv8A3i=ib1R)IxPKdKUbJh|=9>3Y&ZN;N-uaUIPxl(SKnF-KVKvIg<(s3p zuW3)#{)&m@PfT2+htT*sbuETH(1sXX#N?mo&e)2dV9%~n)RatuD;VA~8rGiC!)B_+ z4&4aOi$9Adq_K%%Ijo|7plGR#6g;;2EV}=(6eux^A^G5DyiZoT1Bm>VPhzWKMUP&>V0`b0Xin@?K~*cW$04{u=u^AVyTx64_Kq>?3uvNGK$ zy_*{IXmx$xwln{<{oO+v>soC|T;>CIVb;ZIN;;BDfBx&z&(DJIWu01@sly`i1RCX(JxvU-)z7l$nA7p<-8XNvQ335r1rg_I?KzDKqphdVwH$9+E|_MY)4E?V5-Sev-CWAW z><~vDl#@<{bpx8KV|3dV$6|K4F0X8ST@SKMcFU^yvsh=jm+dC!avtxgNR+$2t)>A=20Gh*IyGYuyP7UDb213fm| zN8yohy7NbwiJjX5)A#HFRmcFDursC-971DZ1@Hi~5~v5vLRn!BExO6pl3K!5Y@zQ& z*RZJfa#>d7y&Kz<2$D9XRv`~ON?(GiBPACGAxc)6;HGf%|9&Hh?xb@H)z+KQzi~sq z&?gQs#@Y0OJw?_C;oEU}tKBPR*RDT<{EmNV?$vCsq{8A#n$go;ZM2FCGupDQg2Wj= zvE~E77fzV)9F1WP-FaR?20F{J?|)~ znXA1$VMaoy(P?N68Zzu)V`I52Z{|1^D=V8)Ls$Cbh%!h5t2KG>UTbfZJmEQAywIHa#cvojB#o(# zol3=irF)3+>|*thAI{0UJUs=y)8zVllS)OXb@nrjiU6G6Q?LHx`bCd64nKRDjlp*hYvw4&09k9Aq=Fn<5i;jwcK}Z(UXm1tw!OVYAhD7SW z_21|+=ZYMWl5x}a!9C$LoSoW?*sf7OIz-b|P(<8H8moT;y)N;-NztfsZnMWJ`MwJ) zxsX&o^%!rY5C8NIO1NidL~Z8#6CwW(>XQtJqOgw6#_w<7-dFzk^^J{<_4VUCDY3EF zWqR)?t*4bz7cB$f5n~+|&J)q9YScGEZYU?&=+b5O!y1BwKrq}V}(SF$rA(=@}+wqCM<37qitYtWp zR_Ot*3-kmN#$^m|1@Do{8i5m&NKA#~;Du3U5i2-n_Az%iGM`jXBsTu{39L9_)vo9r zKIsacI@K(RE;=$#w9}-~!SGwDN9;n;j0X@23b!}+76(h0O+zYk%Y)P|ttOd07dYQnRC}}acYWewN3)(iuxrxfp8rtXe$#{p8^|QxzUc|hHL=KRfvCX zG2_u?Ma6wqeaS3+jwEqWs#Am(mfDptap__0dByxbFKrHj-DkNUCIzKhVI*I|4GlDs zG}W`mFCobt9*>Ij$0uP=Gpc%eK5tLgQBhGB7dFvDO6uyrR?Um9e?fL^rGjAe);@pL z3+Yrd$bXxSpHp4U<~1*xf{$q9`F%VZH`t?@I!Ai|KrltC&jOYIhetF=4l$lOy-o)mRG;abdql%gs2r zmB_SaNV^+Gx8Tfw$zjI$)qJ|#{?jgLanHT{^@%uA3kl)MV!hI14UV&KV-w4f(|gn9 zxJjmn@eTU2X$|j;gA4bmw!<-oWVNEurR=Y#^L2xXv-AfCfWs0J!|+4&152uamz?&y zRxLxz*TcHLDtpks?2Lt&#syz3UL(>1XST}~irxczF4C#7k=-Q233u#lN~}DaPt}(# zIoP7MR2$eDd8dF?L#`cF?W0Bm)0UHKuxX5_M{$>Ax=(x_FnBHuVE~~;8w->ZK5F*t z5sE<40TL;V(VaqB5zLTq>M&|js|zV&uiMcS0CJ?4VI|vE+{E1=u>>YF|2$>h%EHN+ zbo<+=v05=WSYT`W`lhe8{L?OI<>-BASb{A3nXT*cBZ@foqVs$)0sy(Tv#8KNSRfQJ z0l~gMSd+j)h^2#i-tVgED3Io*?7^hoF|qc8n@_l7+h}9|QB8#rb0djpk=hYYx9&N$ zGs-^M=wc7(ps_1kg7-hYlmYICljoObMloJjuIi-w>!y*f; zZ=D`rzoDum%0;uoer?XiUBVuS$>Hv-thXK-VOM1pkbKi5)AWY{Ag8wCergq#>L)QRFI6kY8Kp zJv|FK7HznB-8Q)F>^rq@K;N^Z?u=TT7uJ|atT@quT?zXm2ZyXzk@@-oM$T)#2*h6= zn^o3umgDM~D2#jL9LT1;2%Ec$FMBBWU-c;F4HvT!2}SUME&T#mIRtz_dB;vDB`ys4 ztmaM?IsLkQv3&m z#=9=q0^@MIevJM}AA>TflJEj_7UxNBVYD+caYEiR--0FGBt32XthVjI#+N*o$Ngi8 zwgEW=jvz|6ui;a5)#GX-d!Ow#UirB2wiNxn)dNnBU-U717_G!~XQ+*KEa}axrbdb= zn%{qLe^}|6#pG8N%XLTbh}0fyyR>#HZOTuN>vtv$?g6FX@~0>~Mt!`ESPV(sFTaLV zji!XFF@?|efjI$(WJGQz8QEY4&h&K(k*)C{lJ7CnfFFgx&R?Q?D}PiIWoLb%CbbVN zF)=7z6zz}10#tgq2VwVv!tpa&jU88XHJ-XDkIVK5VWh~`v#AHy3ufu}TyNgK4Z)z~ zdu<+-)*KpW@CeOSR`AGGVX%NNe!p^y?zc0LiN$C4ZwUhOap;1kow}n5%jHQn(=uHR zyhnPC&k&2=yO4#3CW2Bc;&3|c99=F*p9>_;9=;^S5=eNK&fzeg7On&0HP!EGPUa(N z74H)#&D^Vr+*;Le`)LE{*K$pYm!8s6asD+6Mn11ve-|YiQ8qn{JxZp*>PbP- z$9q}*rlP#e09vh#y_%Gtz_G;&? zt)$o-UsQu2lW$`$jF26@>B-ikj7;AvuYYq}q#4qk%3$z?-;WJO{%4YY9(tiyjE#4e z)GG9bE_?qC?6C;~6xU)6%z@&d=(Aaq|xD^T)0{OaQLPxoJbhQvLqv zWjgu&c>o6oemXEPIFie@d9al4tImd)spGU-B8K4cUx}MRJFV(Pf>s;Bx1Z7X4{=Cj zK3pKX(17W=3prHn=m0%6LVJfCz`TuK!#RElioRcmy$YzamwDG!J7FVMiTIK3K4(1(^xOvRv3O~pCZ3$PiRh`wX&2L*PBYZCRr zy^6JlL>eOsdbykm%rcVE30R}{ex_6@6jl?g}_L#fHg$}Nf$K~qpwPUq^G0WhH_LVtuSO; zXPE*T0Fgs2MWr?F9`=@fnWQS%qpr-<+%7)HY6i<;?Ow%g_LsRIK@dDbsXj6H6(+6v z3t{LmI#?T}_c}6EC(G>PT>iuGmy$C;YoYYU)$Zxe25-gtxtubr6sD0Q-fL_;Rt`Bh zqYtO|OH4+|&_UN*Th(#aCUTxYc?8+B>FzeR6xn8oo;x}a_5|P$#r}mdaL|3lVjNNK zGX~u5Q-bc4mpN`<`?s{nE_s{$UhF{nae=$>ogW}slixE)i&ZB;+ES>yxX#+!luzlO zsY0*Zj8#L~cpi`_n(!RYUvk&R2%7(T?QSxO^YhWAVJYT4dz6D3Dre2R);Z(&^b}H1jG7>|Uw2);VvGbC* zS{=5)cXIJHtHwH8E?{x$H2LShS_q6>lqjtFe2rXtp4>k!2rNr_@$__J&4nP83mEH! z1armr%!!#fRW0&d+;T9!_P{^kU}GrC44vFtbQ^p;ChOGE_I4YM2E%ma{^^4#js(kH zsAl{_oIAsA@KLf92@Q6VB2hehrTU%uT{&E%>b}_yW(+xmjY1{8&f%KAk@EbDPg$U; zVb03sv#j~SDRQ6VBQ_(9i32fM*zL0a@bI6@k{*ec< zmX47>jGWMbkRllR1{0rlsy~Tu6D~+eZl8sFX_ePzvo2<^tFy+$4OSwaSR|$fc~M2Z zrQt6VoW9y8zZ6+2n-8va?0+uMj!QewZ1M|hf!Prn4ufn%3hewCQA1c{Rcpk!++F;< z<;lTlbu{z(u6{EN4GPhS4@|bFk;5+=SGBW%wU4`k)`IaM37Oj_@(=M-*i#C`O2$?;=$K7PtWSU?&A@WRGvO>pg zh1erl`NMb0&|1C}m~x05prJl?gO5kossuf(RSV6r#G2_`Fp0;2QNyDMg2W(2rQUb_ ze773!(}<3W=nDB+n4aeobNk2PIvd>Fc4QkJ}x?5xD| z{HFjBNpX^Lv9OmXiJP7j9zbZ+jB8HKa7^{w%x=Vc^0L(`8~Azcmf6#tGIss2KMXtc z(8 zZo-TpC}(VmX3UnQdL2mS{J3fH`<>Zwj>0>dg@3jWlEfEXWTc$;K= zg~)ay-B0E?&cWf$r9(C3ZX&DblJYKmjBXv=7nKf=)DM(!V5g(`pdhB-4zErCa>J3A zVV(V3?_1m})}j*po=mP`tnzT-REkGo)gCuEU-QTDCT}ZboG`TQwrJdt$W#Jxz%(1D z3+KVxfNjDU8w%M`(id?@z}Wh6<5ifQ2KPjP1`4qYNH_T9r7oav+;WXmZAu@D`@?kk7>~6gl48M4-V5ZQ+nv9PsmG*_PQLM%kq&U~jUb&ANLIEPSrLLhz zRfrXtIC?fN8G5)GBdg(znOYS&hcY`aB0e9{HW*PJjK$8ouvBQDeG?RG|4S`-$!e^y z)%eq1W5TzuP-i;EPSnv9?v}59sBog{WGK?{y(vJ$1eiFT<`cxO0qJ=Zqzzb`BoW`-wKYcDsq5jcT8)=zmt<9J^Y`1$G z6=~Nwd|U)%0SsTp@T<;mGj&1F- zl8qZ6BNYElFj%yL>0;=5YAaBoF@0qI;9dQ^>F;g_2bR;s$j*iNZC_-1s+CwdL&sdW zbzwGQ4z~PBjD1U,*U;qB@VgD?6joTnYB|ubYPgkE@S-psO)szBzEeW`CA)RU2 zxhpxb+PaFHHq4P+siwwf?9zkyP}y`DUQ42-jfPrV-fuFPIy9lD=4WZbUa*s>?F zni{l8KiF*S>oQ-(Ii$`G(n{Mf94p-X_oZg$8(k9$_1s)zSC z{O&Bq=w-@Zhh2?L)WdKrjUB~sxyfJf-T`B>1PQ{Y&gN7h{v$@=A36*f-+^ADc4VV= zT#-02#UUEG9%i>RjpR5VtH5G&-MRo9=kqy+D;@* z4CN_6$=`>xFiFj1E0ywfPUS?JWLhQ^hDek+=+dn_cqEsL$Z!wW=|9v~Py`fj5)E>+ zbiyRt*W9zt)7H=t7^2qSElgMu-ri=->#Mh5FH7VmVQYJBitJL3x z&@6(*veGY*cQyf5$7|5j1!H?;U?9^bD849mnvH2}T%}3OlF4Zgl8gJ&^*8KJo_JUtg$tjeWtqM@6;loG9 z6>#Qf9!QSV1P6DQ{+ey(0GdhC?`3FUB!H#T6C}er&Ii&Xh!I3pfLTAbT3*Pl37_wM zl+_P0)8PAIi1}d3`(Q_@nDN4?)+aq}E(&x%a&<~S6^E3Y(J3n`*Bp#K8)6-G#>Stip%Dslh0Af+1S>@EYgzEi9 zn7yv90{X@vt6=e#&8v>>8ZV`MNS2c#Typqcy^%ijFB0s&3#wil>K|ff`^D%+2E~#g zSftfkUz0F_{Hr+Rraq3~3w&boQRlj$42JX`L1|#u-JW6-N-OvGGijL&obsCo80k2~eY2i7SM~2ZAL?(9MVO0?#^0UHWew6kyzz`<*vfELhU}2_m+5JdK zZBbU53C4YBTZ0R-z69oSFf7Osa1kGa{Hh{g+j%*6IUBM7d*${f%)7ZY2;1aa(5Cqq zv_G%c1AUwSjm8=9gG!2$?HWTEXl|=Q@>Z=1@2&QsGUG5nv-y)L?HL==USR?t2{dzo zPWiX_m$_sjP3YMDq1MpodgO0#TD}CJG%k_a!1e_Av+Q~_D!OL$sej2e00{m=#|{*q zfhAC2sId<3WN3Ki+$S9D=>Bli`h()xeW#RJh1$$R`_!IyW^UCs`*W~tN`6zd0nB?s zX*yDjAJ=&X=2IRrV2iq9H6t;c{(yS{@2ZPo`MpFJIqjBImn`=4m%S_7US$S%>*$j6 zd=!^Xe(;a)JoPeBl*y+4TUKmsO;#h+lm-JY6Jy%Fm4CV&fFQ7XrK_74Fzp$tW;a=O;9ZzWdu0dymdqM@_mi?|TbEyI2y z5TcNT0#`2PivL`judUbSq;5B`e&~9 z``l^Mr_Dy=TIrINd?^8zHk8=-oeV)#%FopUk#J$-eBiowsRFk}zx#E>8ULXN{vf#^ zucjtVnAgZv$R;2{40y+CiXTbA ziP6`apg&-SW^*s1eQdxlqzKfB5Np*0l6(+32ofKaP1Xh)!n>p#SfB(g|Mc^bRT@z+ zOKIj$#zTkcsCaiV=FzL^swjBH@L*wG_exb zb?Dl|SSlL(_^7DlP?&$?hXB*y2Mu$ym^O1y`{gUV&)271!(rpk7>qNA|8wZ|oXu>S ze(wtC^m+>DOc`~xYE_{wRsIAc{12{`D={LOPm*yztGsUjp2gS3DjbK=E7?B_=%Z=P zy{PMkX59wi2^tJz*iccN=O&6ToGb*fY-R_1wWha@-*o(;!3624dLI)-kmR2xkeK__^@q@!tPP$+@~ zANzEJ$K+zua12v+2wUAW@pL^H6YI$OC*(XYOz?B82%HKr&)0lhEo69uSdY z`zHVL!%Cw=_cx)al+T;{OIQ9y6m)5Y1RwJoxb!k}s9!K-dFHW#p+^Y?sAOhr{FFou zlEz`FaoASH+Jm&ukVhKhNum**SPa3gB8+s*z7g*bW~XBWAG}0ve!ZR_V2l?Xyx4BJWl@BfLJN3Vqw_R)DItvB?~&&-B+Z*3dcmy*3|XLIPkIlvOh z@K@0bs3CH6!z?%0jegH;>mwD65Aigy+CG@M^6x!#`0ihW>pm@uYH@jHosA7U$$DbX z$GRyt=wZYr!tfd(AT_US%C&9Dhz*2-R?7#gCsOx*b{U+k_GPy-u`wK1ue|ZaPt5^_ zgmdltV$xLowQQd(1Drpu6;f=Ld_))bEx<-ok7D*Pz-9G?Pcs`= z{rMQvwFncl2v!wgJ@4Imb`Q1d@CX(h>TIF{@p8y1Adlpc}4#`R*+i+-2`zo({vQ?`x zJtWkKl5D0%K84va|55;OCaQfm^|Lb3gsR!|q*e%3&uL+Yx06!|3gC;>$)mO<+DZgm z2QO9~Oh@mOX-WB2k?@^td?^#?8AWuR99;<#NeRRVPby0@7n}!Cs$G|V{-M-&N!^{# zq$T>lzslT#aOQwkkU11-l%h$o`bT-dC6?m0ZBdf!?L}#aVRfgrg4}&pTek$%z6cWC?MeB%9RMW0t*kUz+%(GD3a*Z^|X<8;Lp+RyvTf_2&VRCQaJ|< zvXSD4Smtsl!fK@=^RKet=Z?}4&l#ScKY|WKi)0-@du?asL}J5u7G{6mA8B0HWs3r= z7a_*(AH6$o`p!JWq^=B4c4|`jcOv0iui|RZB3Ees|1u-_(;clN2kEHV)KkiHs5G9W zRTR3xMw>?e$Ww+MR@ENU7oddvvvI@u@0{ED7~8KDyOE(jDj)lid50(~NdPkha26f$ zcWTt(*=(9~ay!*YGCTgL-8=!*gLkE!_Hur0Q>*T_lC})`^&qY1KuOu<8S>u{00L=U z$F|DXo%03DR9jXU&O)CJFF>j=dnv&iH3zkojrzGRrR%|b{Oul z9iMtR@Gd$^7_m*fUqj~bwhYqyV4yb3z45IVy+#f9o+42rQL;Y)jJZ~KyXVXibP0}_ z4&c+e00Az`b|Crz;+LQRVmNKU>V@F;#4VAl$}CeOoW1c<;dOaq?-HusN-Neu%N-rL zr#C|VBB>iojRD|NPqg&hj}uR4d#|7yK!-y{%bPhh*!xu@-bzaSn4)1@fNgjkYqO3E zwXV`;bLhivQj(?au?hs;WYwjmZJe95WB}KNH7rC&nr}f#MTIZ`B5vI_Ud~omK9W=^UHWL*ol-@9W7)9tpG@<&TcJ6DmgU}CLYYGsl{!rVC5GNk zhk(CtHSkxlE&q>l?@l|zGPCWLIw``Y`iy)wVz#>iWN===7;8KOg=5-^6HO@-|k~4Bco@3{*s$Ei6B*HwMMF=y*Fii^eH9+ z>{o_w0RG7p)p8vo2^_|SX;qjuyvA$7*qn)2*IDD4YZmE0WT0#xK@aNwePkPh^k3r?L+^eEMMnAh%pW|h+1YM6J&C3{`eYCh;5g1~sp6Ydn=)$m zfLLp{YB4{Y?>ZbVL;#lXC)>PKN8#Ua*(|_?K8;7D_X4u0tyOull@ViLnhu!-RLgOR zuJh%m*^Mni0+`8Kv`XbF#>^R>6T*Qk{_YWg%%V6-LH@A&HcPAFhHpOPQAiu*t2cZI z1TN$0#LApMaB;pTf5xA%&X+XaW2Vl_m>>u~{2&ObeD9Ne`C=~w6EsZfn=J?1{ZjBL4;EAe$|#VT)nGfHn19mo6$fq@c*8ER}^JTryF5 zCL>iS7C&|Xou}25nce~Kh6e~^40&iCp~(Uv09$Do9|l$+&r2NtYWQ!IEm!oSKw^Hq z!==Sgo}kyS0UhIQ&3Uak{3pr|445Cu+{_xj#SnW|s}Sjq-RXYn1&EhBp0iG5us~D> z`64C=4A5oFKdB18bxJhFKeId=#ya^cI``*?*ZcbK)g=#H%0?>KUM;_M3Xz>_lzt5o zlQZ!|0|=eFmdjZOOG#!0m8XY8g5hhL|K6I4badtZb(fAd-(?S9n{&2-#XKN11jG&L zGW>O!00%~&m=Avw? zn+FTWeii@10y6#i@?QYg#>?s4H0-NBC{UM+fJaDui#fkuccEZAaso?HTeF(#P;I+T zy*_f=>|Q2#%K?%Rg0h79VqcridM~xwS9bY9LNHsQ(<3l?Lcu`Wdh_< znRSwl^DJ~)$*dAD-NXbmK&nES=v{NCbZHQrnD$9l;(%yu0Z3TQFGU#u!cWSjX zNvW5k1Iemy%m|M!DnhU@X*&HM>uaQ~(gDHPe96M&g7T0}#I7uA39|>c>|^uuG^O;_ zz;O>JT9!hll88C|h)^U^=fou+V$?y3k#-48hT2c!oIuyD^nqZPsZ6+;3T zY2Kdai{j7#71780N%if=JO-Re)Z)-;NIZGU_I7jFRQ+iyGX|fj5tFUFghrMEabA^W z>6rTJDtXYoR4>I?Mn2AkZCax@YnRie^_ir`V4h{;_y$qkTwp&0A$DCcDnUS}n&$oa z?oHqt3Jy+JX*ng$d&B?E0vyivF5BkOAjL<$fmLy@Di2CxdO2wh&`7xq{G80s7V0*Z zQMM^AE)w4ca&dH26rq=h@dKDJZ|&#uYR$4DK|*MQvnhj zAkGxDk7G-5S8003>@SMH^J+`T$o=*pm`4=e=&_Rqfy`u@k*xOi+a)8HG$>n=OnLBQ)IlxRxR-+u_;BNAj;0K~)K+FxEvv4CvA2>}sRi0=vND3L%dU-%o zwl&r+2PXK_L-wOf?3I!$0f_i!vvOOnD{>|4fNigsFocgxWRjh|UL|h6gm`E^)y8)RTF9BW8 zm`v=^6U;2^4-)Y2|0F1IQ#Wnf?Q1dxAVddJH{U_Z-o}L71^LZHIV`$s!#m*=Jki0I zNmD_;KDoIKRLQ|8?R!$W`OVdq1dRbgXEJ(n7tbvEg9cjAhVn}F{Dd-;@UCKLg1eP_ zJQ4R{$%-dhnXc@DV4W~cL1wQu@MNmXU3~!(M4kl<_a5cEvBs8fJ&b?h917zyjj*diD6GOw3+c;tQ5Ya7T@$ ztX(HuXfSFN!)7&?<<_|!5Fak~EkLP%y&7@b8j{S~J}eCq9fchnr~`j{@cpdKy%}nY z4kofv2GmCU@-Pk|+v~=%`T0Ju6^u?+Zh=0+*%csaYT(fq#dYqQ#c?$j6glrDY>vvX z9Dca{i;eyyGv;<-zzXN{_D9p>ydDu4Ux*AHJ%t&>$D<(&a4v9JWljn(m!c4$kU#|pD1(in*FBHZMas|*nSMWE*{^;g zx*>$qqr6yOh5~iM-;ja5f+>_ojUadOJAwEt-qru2=^6v;>Y{Aa*Vwkz*iK_KR%11` zZQEvpHf(I$Xl&cI=JuPJ|KU65uDuubzNXdrk~rD+Ha1(7#^(Sjm1+fq)kyVISdD?B zB?~c&(`oWxAO+LzafXn$8P|Ib|GcNITcR%h#@O_|(%slezvt~~5F#XxwqzR!2D^<9 zYlEAu_>ET;i7&BAk-9Q<_1g;?d$KZ2(B{t2L`bojLI1RT8CsC7ZC{cMiUXsvrSCdt zq~vyceaHouB>2Y@;0Pm~C1hv*W$RBUKNE1sQ&aC;0&UpMY`?o+T}B_%Y*sq!%mJ}z z0w?}jYZbC_1vc(H5ECGZpXQ}A+1Yyx4`rlnlPnWYWDG@N z;y5u*&&SD$k}S8baG07c!CPKbhm%&ajaIc}h&i}>vyDB176vr99hwTLXPDrQKsah^ zBE{d%d(KoJyQNTnZm(alNFczhot;~le_iLmo{0UVk0LV8=y>-}N1M zwk%hoMQ4}5?1IF~oAWQj zG`>kYrkw;_yG57#hUj3+JHAOkGJj=E&;V|vR%{|99LpO&l!sf?sbj%+i#!A}_2GZ| zrpq0UbVy^msl@>xLg1Gu-=~zX{)u-z>mij)a9KbhN$SV4vrmcZ*QJOD5<8|W+Lq!a zqMEcCgw8hdclDEzAXE1MA@0yd%N6%AD((I;JlM4rmo(B-+aU!XTUFI`(T-VD2xMUc zEy{@*b9Q=4Vo_)k&^SFJuJb}FXP>Jy;m^Ai6E|Hpu1L{cIFU69R2pYyy9@<5F)z%> z2Bu1ttlgSnhRmmq``%f+Kvr0>1Ryy$@ygjNGo|(1D;ij<%bJf>e^`o<$qxT7&`J(; zeOLOu0{{h1TY$q8Sqy&a7gSdzIJ?Wwg;uon8#9|2Yp!TxXi3#o1GI|VBX)GSI>H4{ z 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
w=scw&C^w6vb_ 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 _|%lxwVl97usaQ@c~YRiB#kwA*T=0W zBlpJkZCc+RDcppduM7LDbABDg6{k2bWg((US-^YH6-R2kYeXbI1PjINbbz6kcvN=dO^B-3BC4KP1-T6X} zCvn01L>u#RjQk^1RwufxB;yhf7&1xMf2DFlm_hDSOHCN&eMGVr)3g}+z`?FLexs7Z zt`oXd68hWwko)l8WZY>2b0+A|(5{z{_^*U|c^N&<^>u>be{)r-fik{Zl7w2hvN9$b zQ?hr~LoSo-cD|v^HL|<=a6^ztQS{Ut^E*`+UqXLWf~V{vY9Jdk&IMQHNLkoH?pAgl zCDzoBJi}iTwDH#^AUY)w_$3$)@YX|MZ9;x*wQzs7`+RMI%r1juR56eFr6HI;O#@gE z+SY?Reg>h1?H$mXHdb6#0i`%9zU?|uV31B^nsQE3mn2iVO%~iA<1qkKF_VCt$)K$` z&z&v#K-rp})$E{VRIHf8$Y!eraX?oENyi+b-#ysg8ui5ize{cqZe^rUGM17a9Gv<@ za6no!YvSY=E+0K<+&lJiX8|b6hZ<>t&RDDjM`WYh_(4E|fbjdqa9Wtf$3Oj|*u7tHn zn@Q$buwO&uunzjaKPng*Va(x#A?MYfhxBjv{XDn4;^Sk3ApSQ;q6#GdrJi#eMRwY+ zNxash(dPl!NYc0|vtLIzD^hav=ci zEnyj}MxjF7EZU>m7ydJ^w+D!RF|B?-MIR)WQCZYS4rf@{I*9|;+L0fn0;uo&f>)8;UI%Uq>$@-s zFaeSzZ9r4~zR($XfeQ4iTgepZm;m;W$+ZSt!KRj!!V@*f4v^GclN;r1U8x>kwC;Qm zb=sSszXnna`PLg=zd4YzT|eW@GYyUKG%i5YB#B4WQzz=i2Rv8Ufrj9eA=@H(P%9UQ zqk{GV>`WHMi!R9P+RS#zvuqq9o@Q5D1?=biY(nYv(%0Du_WcuGQH9SAS2_B2cG$Wn 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

p% zYIKhi;SMrBwt-5(O4%C~gtAzbnP*ZTK}Wx>Gg#nHuur5EERnK^{Uil&sr|7OWZ<4o zN%kR|!b>D{nmfBq(&Mh#8gJz(zMNg3Ss>ko5PotbjOfB>1FdCq;f)p7?RLFWxNdpB zJ}iW*U$W!y>5Cl(i^7Bk z3}a}4Z0D-1u!`f1UTF}v;FgbztB`3`mspUag-Ewp9<_PQ*WuMZY~$kptrHPp;>0Ya zj7LKyF-{6od25fsdDA=+SlEfq*|xO_0{5Gw&@}&6NPu9jG|Pvrjdqlyzy4bD$He@R z)`|5{Br~`iC3Q8?8;>$N>}&2(-+uzN_<)UriaDg_7@Ttk%>X%rn(*AyK7L4`|MYEa zZ*jNzv=(wgiKZ80QD*xk?cWmB-6H4d1ASP5#Egm4%W^=VbA-fC?F1iC?@I$zB^^zrc>$ zL*A{HNr6ycC;T2ZGZ5U@Gb~DI5w>)oQoPX{`Wf-nO5Q9{)LAPp8+lLlrUWC;=;1e>X)-~uIdP1 zC4o$KqoJF~pYLhag>`KKGr8Z$nd2BY*ZQ1{ux=*NwWrM|rBq0Vc1r{=mm8)eyV`mXnnCgfu!wI=`3FnGaLVOw&I+ z5f=m5CZWJz90^vt{(#SlVuR^7j6BlU>>yGXDCcBQ&F5pZSIC*a9gtac^fTeZ zRGXP^$L5qQtJW^D`}oLPXPjpBcyY9pnO_rU-nIN=Zl{s|@9cFti2Qd9jYj- zW#%(}nQKRj+vs9AZiB)6aqLhE3zsyBAM_L;ClM=bp78z)jj%Y;q(7oaDMIzB6Q<^d z4u+nVYFLNeHiVFSn}u+xDcpa0MSN6+rrR!UVn6jvIB%T4r@y-`#^$qKF-+^@N$^q< zEZC14@me zn}O-H1?55u>OwBPn(V>A%ESR|=A*otY|+5z5tPcwa#U#<_BCVm_3491T}gyYSDy>- zUi5ThZIOuHiJcmwlw%Q)&X6xD(&^0g>CA}+o+3(R^XL_Pdm9#U%Awtpe5XZh$~1~e z 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�u5EpQ8KRYMOK_YqVMOW#eEa!JP{ZaNt) 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Ý@ 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 C=M#ni diff --git a/dev/assets/lfblsgc.3sfpQl2i.png b/dev/assets/lqbrjos.3sfpQl2i.png similarity index 100% rename from dev/assets/lfblsgc.3sfpQl2i.png rename to dev/assets/lqbrjos.3sfpQl2i.png diff --git a/dev/assets/hzttamm.CPClNl7F.png b/dev/assets/msrhfao.CPClNl7F.png similarity index 100% rename from dev/assets/hzttamm.CPClNl7F.png rename to dev/assets/msrhfao.CPClNl7F.png diff --git a/dev/assets/bsfjfzw.BD0hVfse.png b/dev/assets/ndfpttq.BD0hVfse.png similarity index 100% rename from dev/assets/bsfjfzw.BD0hVfse.png rename to dev/assets/ndfpttq.BD0hVfse.png diff --git a/dev/assets/nbefvdd.C3SxJ3x-.png b/dev/assets/nsfmzjd.C3SxJ3x-.png similarity index 100% rename from dev/assets/nbefvdd.C3SxJ3x-.png rename to dev/assets/nsfmzjd.C3SxJ3x-.png diff --git a/dev/assets/ooercci.COt3ymN-.png b/dev/assets/ooercci.COt3ymN-.png deleted file mode 100644 index 0af340b872def4eeb9d684e5fe5f9303fe8ad400..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 231184 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

?xW_C>ba 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�K;zQZC`B4?wnw7 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 z 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

%u$p~9W9>xI9^Pi#pl@_A%e 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 diff --git a/dev/assets/yghxjqa.0f3Lq4Lw.png b/dev/assets/ovbuesg.0f3Lq4Lw.png similarity index 100% rename from dev/assets/yghxjqa.0f3Lq4Lw.png rename to dev/assets/ovbuesg.0f3Lq4Lw.png diff --git a/dev/assets/mpaazvt.Dab1-ETk.png b/dev/assets/pantgvo.Dab1-ETk.png similarity index 100% rename from dev/assets/mpaazvt.Dab1-ETk.png rename to dev/assets/pantgvo.Dab1-ETk.png diff --git a/dev/assets/qsqjdyp.DvtCCAws.png b/dev/assets/qsqjdyp.DvtCCAws.png new file mode 100644 index 0000000000000000000000000000000000000000..f16f4b06e1b1347201f02cc56ced83e395ec6c40 GIT binary patch literal 72013 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 literal 0 HcmV?d00001 diff --git a/dev/assets/qwcxfje.B3lHbAIs.png b/dev/assets/qwcxfje.B3lHbAIs.png deleted file mode 100644 index 62c089d72e68064ec1d7857860cbf751e76f358c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 62957 zcmeFZcRZJG|30p*Awmh2$X3YA7Amr{Ldf3Pdsb8$Br77DWF=(NvS&s{QL=ZL+27;U zeg8hc|9_9)i|0PtUhY=B-CX$o6sO}y+-R~wzS-UOxTPXPO z5tXOR$H*?J@7`mRmvDV2d0rB8Ud=-q-9zWkM_yNvCVx_K`2&sDCCZ~m&m6FlxkyHq zdRJDWFJdfYb!)kI`e?9H`N~voSxIkyN!dtGYfF>4J9$t5ZjQ@;Qq_8T?|=R*IV34b z{O^wmNn~V%K@t(YV%`1U-()|qgZ|%-{2xmF-(SN_{Qol{OEtHM-uvl$cnGa$l$Hv| zx7uaZyuTvN-KNR`Y~*-t~D{*uwJ6 zx6V%Wyz5!1sisCoza}Sj#+tEj{uU?RC!17ISMPjyl*6QQ_~*~}C1fUEe|`m)lkBG- z7#LVOLZ)AAPtVQ$RPUN{s5yoDwQC<&-~0IZ93hkP$^1mYB_`JY=4$A9m_SiBzt4es}fqmJhQ2_rlE)d6|MclXJNViM}=WR-$SOG~q}v-9#Ck_+|` z5&e`P5esOO9Cq0?Iy{_`n#yl)Jo&XVL#>Ep*3K|B4qC%Z6T$LUW8?44hnPz#b_h^tw^Dm`g`DO}(<(ol12r+0w*LV1j+ zhhv1x{K7)7a$H>85fTJq=kc9Vudbw}rDLzJnVZlm9jK`b4=J6ZfubZ0zXlynLgMfU=IM>B#!Z+`$6} z`1tr@_^r)sY;NQls9`{^uCAu0sU;;PIXOAy%%Sy55(?wvc~Hm)`{XKjy~pS9N3?#(l<9XF<)td3Y$k5NNKed)07xbY$eDi0kxh ze_88GG2>-P;`4lb)BR;DZwx<)ii%p1ow;=73YYfV06ilkqmSj*!C6^ZTvZ#-^mx4g z{!W#Ta(u0!u6{zyb8&H^BUis7i3vN!xaM&*R=P3r90di%SX1<;96Cx$6DuqBg$EH4 z5o0ZJWgZKo*d6j$uReFQwVgR7=6UEi_xsw~D;IBwdH=N!mHjNbIi24cc~+YtR95Mw zsK;by2Db41-WP?1OXl%D0@h#8x-98z%084y>PT0P7j~H(X^g^mE3C4_d$(un3SwE0 zoVi?gsOPn4u9UR&=H_PaQP3e6eHqzpteM5 zLqo#?IdAbQjZDqEdr8(tU)YJS4pU6jWa(E3i;Bj2^p$%ogs~`-OWnD9m-Liq-OE$c z!^3=5ovd_p@icz7^39q(7e+}I3gn|Wt2UQueY__-**srkaCw4q^76(?UxFxD@W6|| z2R}_8xVw*Zd0`>UqnK9kmd!wUwBCHb+mDj6vhJ)u*dE)L5Wc6dg}?RoR)7B7maeL* zI#lz-Sc@!3=F68aO&wS?j>E*3f@jKP^xcduU*210=HXE?-(2apEk1Vb1v@9F+2ub^ zuo>>@GK42 z%B|ayr#G#9eYXm&yL0r)-nmSDjrZFsahn^^DF5b{UsS}!&fZX8Z+P|DvuFBMzP8rZ z9C|`$&puxGTIx2}lCdz^m1$SG%1lpxTMx0hbJs3uDXHb@-cMr-LL!6SXCLE{v-HXY z5QA%}Z{NQC{qMq7JgZY6JMiXHN(!T^BvP)LipuY1!5{W5rTC@i|E|U;u6?_Ace-bX zVv_gl-kp+?B3q@duI{|OwTa-|UjAl>AxCVLW{T!MeE9If(T0Ww+?j%m?7eSDz*Brj z1cw%e?1Qa{?TUejy8lj)VKAhd!p^vV_+-)?QfOstjr~^4frAIDjs76gQ|#V~`mAB| zq$38mH&=dqE3)HSFjhsZxJ?`9*#&QGEVS~puJ-g?A0_Rmtxea;)z8$-Hqv5cWxbAc z-lYHI=g*tVgUA~$u|&={mXjk^5wPF)%t^8 z*pfe|rW&;!Ua0Epi=(a?_-$&8Mx6hK?470%&5-M)d`diC!ss)xlA(pgtEL8Q-s$vv z_wH@3Eg46ZdoE2P2mF+|`xrrM*^yR%=y%G@_Yx;8uZAWkhK0>q^uxDt|3ee<1Az-; zty=b^44j;|wl-GhE7_`-=YCXKd|`fBtNoV$1Lt~+R)5+~;6if`7?EJNWzEK+vMDJczvIpMhDS$R zUI^xz#vKkns#2tpzv zR7a0ut2mZEL*c_9U54w9xDGbI5LAv6uI|-+bnM*T!zaea$DhZ?ZzKN$-@Hjy%)4Ih zJkgFn<1biy%Q^K*uj}gO*M1T6TAoHqj+F^UlDTy0()6=diS5`;=Wp+9+c%9hH8m?d zmwqj*9yxM^@0ZW^R>iMn6La(Jze6FhQYc4)f`Tk8Ea%RhTgyRd>^bT>(>F3ZoAdYB zF5ag-eSM|KF$gpV2L~?w@}KJXmHDM5jqkF-*g{T5TQ9}Df@uX?fb>q2F|x2AowFkt zJTzD-XM6IJ8(8J3M@L74gM<6}`jlUah8B62;mg9p!U_vrE?>Uv?tURXLu26L%^FK< zOG_bPVceWwNJxl>=NZKY3o|p4WKk(y+|H`4HI6vxVieJjAEna1fB0YsB(Qk?B-P}| zNTFp1v)M8aJtH5Vx~D5g`Xk*dSMG040T3lHkdaAkzJ2qCTTrmIt}a12Uex1b<**T# zQjc@Zqj&#OqieuZ1W$e=P=dtzbiS}qz`J*@l9KO{;t2p}zLBeHdZ6Nk9t#R8Cua^O zLt#IQ5DER~`g%*GR%T{qg?g;^G0q!xl{W}m3t^tBAmCS17kVaI;Zy)w-gWQwWm~0S zik9kvj0`rfc?}1LKVOos2$jX1H?CRv;n!-?jqD@QoomoqX%#hrG8X$M@0{*C1Z{d) z7=@3p$NX@3c(``HS#@n~{&~*gDGUh%GFU?S345`87x$xJw9;e!V^Cj;)?dszKT$4rng1jL1r34xgV`EcY!av0J<({Ezr}`dw6&}T&cn)QaU?0F~KHw>uFf!rSrEX z-%oJlzj^ah#?xCoe!=D7?mNJeBOwgUA3hAO&sCWxaf!!Q8C4&cAa8K;Ev8W3BPL){JlNN;B{mFP zrOH#e%H6mT%M&ei93dY2U3~$9#vX9!jcVhS~pOqhFeubju zpffu=i@jk!5rgOhd@_l8Q2h&C!XA;Lckd!g-b-THgqRel+?sEcx!R(}#y-9veg81Y zx}dS~P~QpD&R43jg(ORhi#qRY>N(E~2+aPdk}#LHwzgK1i*VY$9CFIm(C`D>@WLvu zdCM^6TP;6JS)``1vk&X`6VLUR)y~FY*Bs}*DY=XPFd~%gq9pNBOK)$q#|=%*<@pi$ zwdZ2D+rEGQ-qe(psQXp6yrRN1_)tMX!E{$9RT(2vO9`L3-wjIhL+N*-7|Hj0@ucuv zhzroE%Pb{wg31e}8|pRzAzU<}UqJ({%gZkqUUyM0FHOqLm9S_#?J6fDBjez3ej&WWMF>!|PvH=uv77_TutZ21o}Qjf zYRu{uF%-nKlKA@J3KLV)YF~EB1JP$6Oc(ChPmj9a9K)~XC=u{<^6-@t=Z$u=DBW~> zV?SEwp!u5YKw#`AHuuJdTA4%T)>5)4dm|b-vt^Nj=icnyL0&ulCD}Bxwzd}Y>(-tk z2Y`D0&CL(dyymZ)GLl72N2|KJP6&Azu*SEJ1$3a@adG@i^Ybyy(F1`BWUQgG7dlR+ zYUv^Ikoj<6XLMD00> ziAJ6%^!c)v$mVP<;zLWOrbZyV*InxV(sSD8@7}$>>oY~M z;S%jK3}28=Yl2VGl9RV{+h&Rd$t2xWlx-=|YAnwvOiWDt5S`U{w&5c+*W}=!>iR81 z0u%(p)JE2`!w_-k=_%}WIW{<0DP1X!CRy*v8Ge3^0r~dclhK@9N(T2A$^9O#eCoYH z-LCz2;*~0Dg7dA*6M0#dmX`Cu40hR~4Rv)7)RIo`NRvGM^YQ!ef$|TpGBaDFc~O5h zP*OBTTi7@_bl;lDoe9p#ikzQ!oJcG`)I!zyz+gvc%z+p2@yd3x4mF}@s#rk?@DRoY zWY;736QxgztC4lzzWX#kUPg8A>AY^dCn7X9_Us%}siuhZl`FOH-}{S?raU^!&Tf=O z#qRWgz3g?$#Q69jT7k!U47{hqUwWtJ=H_N()N`tmRXPsv>>Jag2#nW{E1xQ@9$Q#n zo>@l~yMO8ymJaTX8M%W2vzLUU|Q3heW%HTdaT0*`Oz*$QrDv9Iyx@q zOPfxp7Peals~P1z&;NZoq&BmciObya=OgTyO7HrYzrk-XI$dQZN z%Gz(UXNi!Q*(}2o>jDDFUtZ(g#9o^PUhP8oB-3-1H(y)Q@eNlOgWI^Iyaz) zJ+UdEdGSMehLxP6qL|NGf%7Wbcp-}6wdI*c(b)blg6S%2<+e9tGv3I_$)R0mDU%rxI`m%%waai{z}!HE@tucOF8Xq$MZkcizMH}e zU^X0qfsh?D^^8q90FN@C+mAFvOm9`7YXjQXD{&0eyP~J(^S#)isRM0<6S>yt*x35t zzxJL3;77*B#%hJWM;Z8P=ey3YdMhg{yYBZgl@O1g8yuu}lAd@pjfq%YU(c6#k2WRi zM#(jYT>u6ta$y$&(f|DVPVD~YS9QRCiVHq!XD&Z}^`WW052)_sx}}uVM=*manHrj! z2Lh#BgBJhxFv~NNE5=?3?Qe~bixV^axVxpdCsF$TW#!X0Am_C0pZOgA*4O7c-j?`* zb`KFzTR^APNfV-x`l-DId3lCu^%@!IqEQm2r?&8PU_lDeXM(!ivu6)jN|&DIkJ|dE z45HlJZHlYOO$mpk&m*IdN^HDw8fyWXCBXhmmyRAi>M;2jy*&keQ@n)V{BZsB zv%i1;g7sLO>}ve*fnGvl8_jCFd|r`N*VTcy?hU_}m(ftZX^Qe(nQfkxFmbZCw|8{> z#b@@T(g(1?&B5Wwfk4!5HAlb#g!lTz(F)k~fSBxMLTg^-v+jy-M2p%o^ar^bybX%ag*+!ng@M^rxRuUYf~pi0%Qf{z4!7|30;nFJd0nXMv7Qm4(OJ2*W?g;s(4j+!1(pi;UG$$@ zTa`VPVnopt`EC5Uf@sR@|Lhm$p-o7%^%olq?d+=16S1$W?mK+qy6LX({r%lp+Q}yD zI;TQd`XlOri({d@l% zvGj%Q%nHwcqlKz_Y_p#pYbmku`xA)z2+L1Y2HplVq%s_U5>Q!W~jPN*|>_vw9d$W$UlO7mB z>Dm=qTH56f{R&S9b_;83r+cQDS4T4jxs@-y-@X|X+YkQya2NEDlB{e(u%FMp<);1Jzwi0n?=Z7EWuy|1&iLle~({pXX0F3B3#j$8JU?*%V(UZ_Xf{Z zuIDJni(d&ov7eMQeWtUs)7ja1ae4Wah^tM6o}q#7>IiUID<*4YwjT)F?8_zb_#bJC zF93Yp-Q8K;-MVa@fCW#SJlRVv^Pruo0~`o?8WG1~Sp+xe@ssb&QDEdY*)9}@Gbf|quADf(PI3>txCnvdU*RGZ^ zHPgT6vXPSUc)FMe>}3$^$H99>Mb(x!j4j~jQ$K%lgTY0So)FMlJxNVV>%?C7xb-9k zNDCluC>W8?p|qxEiM!yo;tsz)Bb;7J_$f(f`1ow1`#@Q(G^q0BDT4lj1a;G|kB9bq zg_qm1x?!}-1#z_3xNSa5%xmmz`5;1re$Cw_g8xWD-tgF1CbrPjl%T7$iHP%f8=H{!54mw{Ksxz1Giak4Pk;72sCJ_N5c^Oi4~w%Z>xl z^!@t{jM{a49z2M><3Pau`!AxS+476-+}W9T-NwWuW!R#<2Bkss+O=!i+8N2o=+U<0 zEqM98mTi_9HH?jom!}m&Wy9m+a}yKkb2*BGp7UF4LZ?_L0ELR(_oU|(_8s$1v4G$4 z-6@yTy8P$mG)KO)wY{1|e-V?4@(-~FYiUhZgbteqv908Aw zOVE{L@)Q7h*3n+Ri16??@kZr9Y(#NQdVSSBo7mCO|DO?C=t>7+8y}1 zI|f(v8symbuNDaY+F{PYw<7nl^+ZoF2&}A?E>Y&O^1E z&PLprH$7LqKeto87Yy|3#_9sL4*oWPSHBZPYn~3F)OMaey_<*{bgj@`A-0nz<52sw zN<7M3XClFIc`TT@4g%~54axQ*+d4tNa{N|Ds3xjG;}WSK+hW`4f9>qq zvs-_MNTUyWH!gH(8T6OBSdTVEA3JtzeiFO!Lu>0C?h8%f^&_*LbzR7dpxrt0Z$VD> zpL~zoE^!D86C?&b9>b3TX;tbdH~4_yfddE7yAre}YwK^IiTchuK7aAzMQCW~%a=-2 z;oHMu%1up8!cdDAB@Pt-N7{RyjsQc~a_jRl>jaW2urL!76Iw|0h-mQaP$P^5p~xrH zqj$y=;7>{1CY1mFBzcJ*GfB8qREdev(&194+$r_%4@5@^yNhuB@A$Rurqh1`0{(dc z{$~KG13e`EA+=xx!k#_*>s=WV5^~21SrlR>QveVU!lfm1=k1@MY`{O)*Vm(4MYw0{ z7R|OLenRa5;r!Z08ZZ}=Ic`i!N-8b=DW>wpJtv^qq$CEEH!rXCnp=%ksP2r+%s@bg zPF#4C_iZQ96KO{Bete2hE$iyYh<6JJ2)ujuPDx1#x`CD>DQFIn3)YeUVpwzjEU8{w*VDY!T}l^8-<^PP}S zK;%YqLC*V*%n5dpnwolKWCYYJz8&HW_xbY~jztWi;~?75)c~&owSN8j6?4$i(t>|B z6ueH9BbuyxYucEVosDjpQtR6r!@Grq%SBFZ|5z$E{K|B1ht4syir^oK1Es1(3@SYN z^Xmsc-M3!yrD=G7dlz(Ox0$}wVjV-nK~%phA*U*UMDAIF#*T;lhh?Q5wI^yzQPDRvNAKvYmm9Qvs&yhL{3ir`rGS}c0}wri_^y6KkOXXNq#F3^n6zO zkr^%Ou}LOIkx9G6oS!I*j+|+QRy5JPXXgh5H~!D8XP~HPiNz zybP2|%+KegAPYVz^6v0}#%9=I;vZFh5=g()yk=n9c>__v6XvY3gGf5KcLxx$bBKtP zVaA&-9h#~6v%CzYh}TK}W$Re{1qZ2tQ@{*qxw)-3BwXeO`XT3Zbab?|1ovhK237;~ zs%78PpeExvd+r?A-kxvl!F0z73hM7cX%dOzkWO?i(eL%K1ejQiVB$wrRdh7D7IM>T+^HQBhQC`M?)YVh9KbM0jt%BGeknAen}u*O>7;{!bHAQ(aK8X?(5dLap`$ z_-!sxWlv8{$;(@vAp1J{Ia5&*@*Z$oqxu_cmfydR^IL^KdUUW%3{Mr&JMHgJWcCeu zgHkk)=|H*1sZ*!0zYE&lzdy~!mZ3v;$wyj}*dQ3!heylS{N4UR@YdphwQKIF2d4`SIP3 zU3-yE?Dh5Xi~_+I(#z=Tu7k;L_bPUtAg{2wrlm!YErqHk5my9GmGf~@a&m+nEd?2* zz>2LRBsQ;=S=>5=+V6t%xC%TmHjST23BPK09EkPUv3ICg2M-?9`A}akr*D&d2P&?d z#4(^M=m7R>E_UCGzvP=M>wNh3O;4mK%@Zk*fP>ZU0q$aR^78CxvD!q>b!L4JAFd%*7vE`kY3*iDkv!l z@bjm7Ezi&Y+K?O>9)@79qpSOZ?BmcMNCF@fWu>L>lC|TzfMl2Dky>CoNXR9i>)>z2 zP+8(K6eWw%+36gopg7}{37#7PWNkeK75VbOOR94^CbqWy7%$Ymj*1y5LuPZS^la2* zFaaQ2;zAj`X9XlpMDHSYG@{(NiBVDVLSLSaN7Uj48%O=uTN4_ znasKUu3o*0TE3qiwedjBj#5x7kdazOUY)<&*pRf9bJ3qqtgj`1GqLDibQugjJoKY5~A=6wbqc{+V z<|lFedx2$GxmCz1F_e^~Do0>`qbeCc2?^L4JcgwFwm02Mw}FYYGHsU*ETkvOfd|<` zuo@AVBOVTHs*der1!;V@CGFu)k%Bou8hb-}?w~#%I+BFr+_|GcGVLP_p|1c>B1LkK z@$(m=tQA^yJuGoxLVAsE+S>@96T`7bQ%Nowtmn>Uf4$9)&T;*Zrn)-ocFm40-Ir-c zi|4k!dArn^uQSw~3Z7oSQe3axT~$G;c1?9q^boxx=V zJjHF>+EkY1ktjEQ5ALF8Jbn6RTf)Wp!;4GZ2CXjyL&)ZTRX;*tb`R>dwYTfMxw*p! zol^G3Jyc1g)0EYUcedXmU%u48pZ%KS*~2?`?l0sA7uHpL<(g~xOG^Lgt-(6Vl z$ogI7*tqA(w>JW|eF|}KwsdAFkm{3k&VSC#OGrpSY9y0FNBsVKQQBCec9OAACk30sKawLd?zrd1!1WCWiIWb!ngg&VgevPNj>;=a1BA2gO!3V#A86R zfBzBU-2r4EJ5Gg+4Gvx;_Sjr2Y@#%o-#~e-tgOTeaB^^bgDOWrGfDTLj0&_mcd$xPEAwD5~%@ZemyYtS_h1F;0z(6G;1R@yjnw|M*zkk}#kB^!LzRljR^ljxl%TBfB$db46Zk=xTRmJ3M z1K76{cacU|bA+5m6+C@fH!dHMLP(CQVIa9xTRMMEY3AIJ8>8NWg}}v2y0)(`MqE~2 zKJ)9n$;rt@b`?f)?D$uQU#PRl+*w?SirbUxDl0RsYxZoulVgrcNXz8=>u;Yx%Ralj zjzJ+QXsD_?;m60Yxvty{efw#=c!K%u0E!Lmkq2I;AVv=U~@>%ao zo`(J}Au1*YgC6$f^w=1S&n5MBirg9y7gSOY08(LGpzJ=uYxX!ZlY@R3c@@|uEf9bc zwjeSF-jh@ieE8A2Ktrx;%`EwZSc-Z3JS7j z-x+xS*`uia;ZT^h@cf(-`7!1?Z#f3a;r>$`oL*cDT``8tcWu8H=QT9!*s%lajtfnh z*#SZpC3dj4f6ixlEyC+BqQLT6Eu`PhH`Q-DM-QfMYnZ0R*vRZTYMOj&Q(K*F{p(oS zvkix$kO#DL@i#p@R`2XNcosVM+Aa~`6_wV1IxQof84?Pel1fUM}#=YJ25WyH9 zpAw4^zYa10h9aOTRZY#bjZqjr2L}fO$hf$;Joo<^AD7MD1-?POzvnbAHns^EYl9y@ z_J*Yjp5kB>NsFu#} z@slU8FMC|S-UF_?C0=3N4u9H?$eNB<d+Au{Q@NLg_d{g$Bn@1K*mGIMg2_EBHHbcsJh zSN>?U8#~V@N_8@=;fT+-vOk?^ckwxQ_UyQXNHyrxf`83tbl3K;U%$p#o6$`+(t0(S znV87b9*4}>Z5ZP4q^b>?#+QMY*eP8a#*?3Ci>valKB822-w+?MvZ^>lpOcEzQsuey z+HZS{!0)5DLN0=j4|#)GDOQ$C=@q~*f6ey>bKfXRCnu-myAOLM3<~6V&zwodccVwq zD$FsXJ#sAVK64^|fW4iv>#ZFKBG|()=a>R-IA@Sn3yX@hHr#wy=S|mI@9vi+rbmN< zWGk<%9P;qtwNb%9RTY&t=B=mP+}zeceX*eH=H^ymr4+t!;e?Q5fIu3)1FnS`^j5Nr z4?{xC&FH&9`P|FTcY^)arw>kX^l+Lb8lIk|_wUzY!ztZ0j0svSo2!KG_#NIcgGz6? zeHA9)gLB>iSYnV7mrDrT36LV-rZ2{c^njIZD0>V;wX>U>gx}T%$gB%Rg%&GWw{P#@ zHDKlD=H}pd)H=3r&mMG&aULQ_;^_UODsA6EYPl_$keKMOIIhZE=>OzNGg^MjwF|=3 zK~6NHz8mg%Tm?IO&?sOEhDJx3$%tQy`v}|gykVCR_P^}#%d#)ihML1j{@}x_*>79g zA91Z~3u>9!QN*1UdDp3>a=RqCRo^K|XPj&=(mRtDJLt+x*s%adoz111VbDWJg$}&= zQS6YMm}p4iDpf}F@X@1%g@uVjscUMhgYj?O#=zyhtlUXwdG7Aht|upmNyTiz%Y*sL=m-pBd>N}=1k;4yC^yzmjsWR6bK`>xKO zD?)4youZ3tsu3<JUD18PctzYnmx!rM${Vo1zKVVehCLom6rwV(;16LptNUxp+J(tjK(OSoH9 z@Lon_(R8;RY&2x;TA4@5TqoKCgZ8rFnS~==0MMqNe}=UNCPkD04Q}p)9U!kZ00pMM zXnTuqLk$B9Sqe$G%#ACK(is&R76b8kf@jt#^5IKl`I|R?PIc!3&ZYmXtV~ZIL$gc) z{)C(yVvX`aCi49i)KG6P`ZZi)IC4@-0RGk%QcnQP%fTmL1!r?LR8>6^=gjB1Xu(XA z0+R-ubHz75+yMyq=hG8h&IIZ=PrBI9(^CwnhC1mS%P!gBykWUk9Tn|TSfsmu&W?$d zU!|?SUD83aZey@6mWblWk&FAnuVN=8pCKNo@>3>GyqgxDn3e{Qe=H+9(Q;9s#tSx0Z&)yHyo|E2l)`ALz}l%tz!8#ao1Gm1B2GKL47Z7N^$oKD&9 z8*aYWSL|R6qQkiaaA?NRtWs^Hbsw{JA3EA8(bJ4?E8$wY0UYis2LKG+)X0coM(Kp8 zJ9k{F=8v3|&$Hf32|3HhR>hg-E3OTu2EEh2yC(oS0ENrYjjF7qWD_nx$f?RoO5&c2 z;~)oRvz0~Pp-WQw$`K5@fmizJICUn7D_p}ON#GST7-_X5y8kaAuf+tc*%nE2`Vqz5-=e*k1c*+>y z)H^hfYSFbrPv|5-WG^|pKNiKmAna-*$n5QZV{n#(fP)rM%)GOL0G?Yhjj_Ll%$klX zNj{H_RZ#mA{w-{zzCL+M_y3?nLMpLzK%`` znkzi36i1Kp+x8Xo#k)r_O6fP*S}+rC=!rEAcTpFiEVxiJc#zR+-F^&`NSV! zFajSY>i!1E{`T$Ld@PC-gkCNdTAintSI0Q#`SXNdLdEu7o~EWB#vI`!1geyAx4CZv zY<3saYQ7a(N5Q5a6$Q8{7X9I_!s6SsQZ9Z55J!7PGBPr75UzIUi?;zr7OEXRAc?Bf zTwj0w{P|GrD`3a_`!|7R38KMHsXnouG)3Ap-rvX((>@KNWVB%q6wHFnN(U}0C_Hwq zA7?L05yz2A6U)iU-XwS70cUf; zV;CnvE~wqnMYo1dGW#OMVqeasN5>W?Px^HVa6Q3|3Rs$piiwvL+4rLD%EJcOQg?Ya!PL9*KU|rO!hds z@C%{=#J`IdZ>km=*)Qxa3Ei4IEq?9F5J*`~m`Lax#{0`S*yxOB6vxMlN;v@o|Dh6wU-D z7M3F0Z<>tc1lP@m*Rt8whV6S9b)u0$LHpxd&3~*Wlc4B_yUmyy8Xf^l7q`2R&AD}F z=lk6(rfLShWa?WE+fRN8R|QXhZ%(=;T+`g#JaHGHC~xjX2euDq@_LyN$+7X82M<0X zu-{!q!}ZP0sb6+3P!I|QszUzM@#Dv3_XXU#b*nwF6UYO01-N?wLsK>iPt!i3gG6p6 zuqRK4FUBpCMAU0Iee5~O*6T|w!I{=S*c-loFUQe1xr|o&xSLJQ%};X9$(;W& z0n8G@m0|aX^PHf4`XVh~7O_U|7H% zT<9Ksa7GX~p9}sMO-%vBG-$z*+T1P?>a-Q+q* zy=iiYgak$np@XX22M%sWy;5-q??S_jAchPA_d|1>2p+u*;6n6Nh?ss9wYS0b>#Qe- z(Cs`+Dw;(pQ2nh$|zA8o1q#m_8*LPAItshXay<|n*QxOf-7_naFg3{I=@>~f6c!tDgU zrm$7_`hC9Uy%sSg8YT@sYF0YUOTy=}KAl;f=omxIz~K{Rd3iOn9U&-3`SHRcA{~z} zV)8Z88q>y|xxBo*`bOFzWwyNj5y0Q7BB!`~Fgs7kwZhNKLr~2(>B~#zYzgaBb?Fen8+VWf@UQ`@hn~68@EylKMv+0!TnR3R zeZ$6P8dks<*~8yL21$3t5PMeWtEyh?o(a8QV+YKnun`#*btRp+riQ)Y*#^At?a#x~ z^3ujd^`zZOaTYZ`~#wI*4m=vpH`A4;c2l{F^UZ`_iU>Q5sQTmEo)S!6bDnfEs* z_3og%63x~1+g?+1kq5B*DfN1`|KhLP5J%HVHM3uP9#4^F)G2d4M=ztM7FMq+YTL)R z?Wbm@bpp&HLqOYZ-Yyq3zkP|H`7$QBY3vm$qNim7MP0Zspq5Ka0l9KaO@V4U7{60>fi})a|XcVdbC|nzpoSvOR8g(KQ+gcAV}w@44I5 zxjh+bEFKh>p2tQXFniLyFNP^_2nPd~9I}wlWw#d}R2vB|-3dyzNTE7%#9|ID2s2IF9*KpWmZ>U7)?w>=W zUA=rps#S?66?>@Mn+v)&_ZIrS`Kfm1sm4MR652L3VouqB_;~G`^4wA4eFeKd2Mx}&{?F4QkcNkVZ-@k+R zg)M{+I>{>yJn)Rhe0qC(pOWxZAdVLI@$5Je@xH_2YtxcjN6?(EdjM@o+%56NdlLaR z$sedXNrb&+tdK!tT*Kugpn-i5l@ra{gTTaRYIB_ez z{%5o`-axBpdyB%r;z{9p%Bp2i{Txg7{*&TkTt)ROqTWtb*UR!(EY37flH}czMR9)G zLbnbAGcr8q*VYmwnY}JBOE?Rh9s=Vq^v9hc z)B=YMQ1#Qrq#lE@h4_0?%rl&f2d$l1wTZBPc(F&rVlK*6G3%LiN>|tn_BvX zR!1oYKvIIS;5v6sQ960@+iH`I!k+GHCkPf)_dg7JQd+E(Sb)yf))2CGcyY`w^}{yT zW;hED2L?Ifg&7F4-m4=~MtMDLZBGYi)gHHwb@2a~$o2ufGSTaUqkTxvjrH}>7aSOP z$@sXq>_CALXiuSpUMHdPv!MX5`ze^Y&)nRz^LBhZ-OO$%%dY*dr-?Sk3Oc)K`o5Sr zYc1&8KIU6pTAIU=vM~T4I2euc+@b0~b_{#D$A0kR9@tIL*f*5hyMa3j)yLLASA`Sa z7pN}py#4;ij~~s==OiTJYllvv3usy2j<&qdbL9zSPo7ACdbA3=_w0d+-hRmeIQYe1 zqg|qv@5~y-`)q40w2Lz>yN2wBvb6KZDgWT)YFTkH;cOG{=@HP7P+!)6J>mi$UW~aM z@D#l97i~Wf1cXDIryic5rk)rby*wvgTwKihfOce+xU!9gx3iPlWWd)(_r9{?w~60V z?&bakAP{+0Ur#@6ZEOTmGaBRR$u}q6tij#p@FIlp?yb+s7sl=>Oh-R~?H)S($igc8 zIr**Py6}F41>YurRE_6%b#Y0pi232YKq7Kq3iPGrX!h^l_N1gCz)VVBI5!GUzBf#r zQgyKI4rdqk{C=vwcd{K@l5ko8(k`S+*eu`yhYAh@Sa>*PT6!J8H(H_CtgG>epVu0h zP-C>TwdJTRaVRtI?OUXnriKP`;@t(XjP^g@F@jS-oIE&OkaeLdEIpk?FM1Qy3KOk zfGt=-&cy<>m5BnFW0>#WzBTeqqUIZ0=qt45<>4VP$Y|L}PF#T03RQ#$J{Pdkx0156 zePI2IuA(peJbZHh!GmG?&&}cNI6y9sqqj5oR%dp+10$GDLL7GbwRrq;C=v*|eqJ27 zMD4&FKY4PFi>te{lRyvJ*kmpGaX2|G0781WyE8H}o{;d}fF6i3>y43$}u%#pcpcEPaK%M`{D)R#4P%3$xrM6 zv=b9|3Pu0C0xu0#ZCiaK4N>`Ap5~tnjt)%_&Q-)7Jm)rj1sNcQ(HWqD2S1MX#yN$S z-UKZfJS3yjwrHEtNaKPP6%Pa3t?iG>iiilX=KA;uj;~gnA^>Udf0Tk*7vZ3Sh9f7fV+(3_5U$kfo^G1Ph-NaHkzYn zWvv?k9X^GF72<@V^4tnXLh*cr7dL2AIY`Bh} z7O{;Jh2H~SGfW+dhuU{9xD08I90`qxz$;feL5lS4>ctnK*97l+KH0C=%NHpdW5K&o zz%xOI=!kYCNw@<&2GY_zFWPjK0H| zNs#S0mI@LE*#TjMMOIkOu!3^|1{a0^V23whwDM(m@kN{*j<(Bo^vZ9|eGI)@J4Ai_ z_;no}_Um_!64RrzMWU>N9T;6Y?3h78a;P*F6&2Be3788+|4lR=D1x9H5px&` z$_c!s*;!flz=m41CD1q@`Z|B`NpNsWb2HxOGKt@EA6B85Xz8IOuGnWJCGtU|QEG#VdMhQ98 zSFEL~s^LFDY-(bHFsba_I_rSvGXo0nuGZH>bG7NtiGzXyjWK7~B8x!M{*-upl1yOO z0Xt?BE*J_a>@>y&bH1}@vyzgMz#z7(-Nil74mAz^VK{S!_U0FJf}2-`$ccDILf`lU z?>(DOK}Y-j{`mo^A(bNY*0*<0-puymh#HaP8L3EBB9*TMJzm0hdTvfRiadtL^kI1n z-`o^ftBuXg=q_4M{gucwqEg{yoDr?i3|JV*$E)+BoC`vnhv z!mBipm2ouR8nyzA3U9&SH?!1}qUJ^%V#@-$4G zDzRh=I@kk|k(wmW>Ign($%_B?m0rLWgpU*b@31-V{6FEX{{Mc{3_(}IZon0DKvnMb zX6aS>r^VKD!*U!RWEyI7KeeI(pk z`w;&L`x}ax9?1o-_5UBg`RP=-+J!maiw~y%%66ofejCia zl5vOg^Y*I{TjI0-hUCw~NPgsq7P&*J%ndej6HPsX8}u1xM=ibEiEOR8|Lc91JPO+X zD#MX>;-?P+r)S0a74Nbajr}R~pjlh${dn2`zjk=>%j9`73?^$tLDyd;lwO1S>A%E~<3rrXjW4=R4RCd&UZX0NImixo|u?UjZ29Lk7tH5I+0Pu(uP zeQ7(U{`17|{XzpC1a4Q6s;Fzb)KKxed{i6D$e`dSc^ShzxXDp%=FzuAns{c|h0&^T z-e%T!VrYt9=D&vi?H%NZwZQF{yI&m-d9}&4amI>9l>Z6)r;_>b#?`@&)b98;ONr`) zZl#x{x6Z}4`an!A+Ov)dtlEfpQ_R3itD?7sN=+Br(y z$49;RA{njtRxcSV@SV?Nyj->aIDg*myEIQ!&ycqrm*acz@aDzv!|jHtMS-SMP2Wpa zHnxfzxox7)HMLAPRlW=n^**%nvSdX;=K0FYRxvspouIUk+5d{CB1!bhS0diopvvJh z|K?8i;k_t-&Ak$zI>yOWKG$xi69yS`C+EhBQ#a9+)=nMjjYFhNIREhPtiw|xoo|j8 zb_gWw=8GYU(4xd&T>keLZLIh2(lI4WJn|#FuZw7M2;WxwOqlkV%Fe#&BmYiEbo!IG zMf(4nbx9c-gPl6PhhLJn@qMo1#Rn2h+ao@3mF~UXO0M#Wqak}w>TbT7f1mR|HfX>9 zRVqjPuB_zU>TI8EcW~X)Vhdr#prY^p`!*BSlR-HX(fi$TtYp)Y7*plHBz>X|%e$9J!l7LsU|U~U?pt32>)>LfxSkx+{BD5!w=R5wNjJ2uqT9HkHKV^= zTEWkUNLB(rLPU!|8zRFwjEIYH#5jRsbwidYsQ(zw%V@pE&hHMY1_zY?cxhx-zip4b z|KRkccU*MG6VI6Pwj>sd*7kj>8NPh&&WX(|A?c5&e(_c+Fv@9||2^alBaiCMAVMO7 zDaoIxjG0oAT)c+)%+!LF9$)$DSegy2CL$5}-6!lH{DVMB@#H5a`CkAONsi^Tn5Y;! zbeIysB_Kd$ph$dj167Um?Ny#qg{xHF`5hl;ob`AA%Vp#GbX43&fr7VLHNfNFx4bdb zR0C>owM(n-n8@2w4d{3Ix=Tj6W)u`Sfk{y9)c3;3<(wRZ5eyDcJ*;W)T$=_O<^4%u zMztaWZo*|TUSHBd7@Jl!{vPQG=osBWffgY)9<^ku_7KpLE;LR0Wr#Ix@WdF%&O9rE z>WA;ApmL^l7(UZv#ZDo&$trqWNBCkkh(TtN&cE}^R;?<31aXr{Pr`Co1oW1q7dzjc zR^KOK{@cERWvy$}qc3G%i&1wozY=AGTGxk+KfaolO?Pi05kt0(k~$cJpe4m*D0aM_ zi^>3``y$NkA0cA?5FHkuIVpjM0JVmbv(3=aaF#&e!C}7Xo|X-Vq|2s^0P%qf@gD2_ z&7tQgDG*W-NRq8etuHnp+u{OnM68YTM9F-l>v$nhRax+{o9-jNDf%652?+oeiK!+9 zwvvUP0U8kgg18={0LGcWn3ZrT7CxyXLrnc8QJSLGFRY|yK0gkAqm_DALc31v5IyP8 zi%la<+f?@(9Tgwl{P22;{CdJ@XYL3{Iyc1WcKIS%$i)ddhCh|JQF=ZimnP#ACL=EZ z?f~|JhQRi^%2^tMN$M$)aRR83_x~z(=6?5F8DR6JVj>QYzO}i0JdDfV_!pAc-w;o6 zA2H~AKb#B>)`vss#Z%bUboBJ=Kk3Vy1|Fa6&bI+Z`r)B8UIBqG4Gm>jcX0bIsi_?W zL-k~zn;q5yHq(487q)@$+0Q>+lM~C6vRZ?dPe0x{Q!FPJKr5QHO*ab1DOd7sswaC? z;~wl|Ay4s><3yMTEe0YoHC~%~fe8YVQ(~%y%fBR`$n&iq$TW-hcT2uRJb?s~K;1Cd zVA%B@cok#&Ci&U2PS8&QZ_WbVF`s(o(Xp=#qPKs6ft33lOKEA$#?uwERK$e|UqMB_ zba}ie^L#im`r!S|EU!kn&*>qr(Q{vFp?tT;Oe`CU$Fq17M=W3PElngvad02|;T=%h zb}>LI!G5u_G%&F>af@b{ky<2|rB{d-XAd=b&`SjT@h^-RR|lcgfrH`njc-XGdrfih zjtA%%yU*gb0s9ibQ?S8~!jdnU>$F^-%P(^lpIz0NZj{|!CAsg^?O!#>eBK1~5$mpO zWl-pb-U0;B(y8ujapmkJb=#x57~jf4G!N ze}n+fXlbudN7OKDSA3{W#DG>mUzP+r4Nc~b7dQ2m9u$R;Gl$4OIwH2+^Az zmVTqP_$Kn!mJ0n;P`(M`i0`i1h}1YjN~vFChIpP=FU z8JwZWasHE-@78G8iJVYrZ7>2DyvS@$i*m|SeoW8LQon>of+Si4%G5p~BXN_Det&AP zKkFkzv-{ZyL7+m7{vJ;CgT21jDlA{$d?heg7%*qg6B7 zrK)EGdZXFG{G^>eLJ&fr4ly8+KLK!NZEe0xYUxkxA?))R*=A9bNg4$WL;3+W1XYi^iro`ATzCasup9+$v}zYV2;oM z!v;po0~F`{l6weO_|gyr;Yig=U7fou#58GYyE3aBAC%sRw@()S<#nw`$n4!S2aR7P ztgFgXc`Py%yuz#vg{(0lQ%>SQUl0{_*f}Sh8V_qCMD2Q=hhA^#1w^OI-4+H&z9qVD zWEMmxdAWP#KY*8h{^8a4-ys^x&ixPQkxHQTmoox1(K5Xx4>?)9P&fW%A|K6t0nZdo zVPT+9d#9l0ZTo=cXluW$$@cn)$lag4hb@i_(@D%&-Fd^4zuSUZaMRrkZQ>N`c~B0x z!hwHTfK!YI3|}OdzxL6OX8a-nO8D^V)8y+3H!~DR2*07jENU#zK!BIm2~`;t(ZP@j zkNKiJD;_gO+}J;cCG-Aiw;GCZJK5+!&5v`wyw>i`_WPOF88zztYhQJJq}>`$YI#H63>?h|`^Le4wzbc+eog#Pu#`Bh9ajAQF3i|Ns-n)hsom(YjLOHHWFX}f4 z?K*4E(sx%!zhn8n>0~u2EJl8Ng*5v=V3vuK41sgHN8Xz^CdkS>{j>cS62I0AK7L?A zyF88-TY>pUsVsGw_wx*6>eVM-Fciw4?cFriW!Yi5Yb<5DLVqT3O7^0- zYqXwu)7>MTj2;9utpSGoRp5YM4WRP4GnOL$Y0E{rO@01j9i@gLe7F2F?wPXEkBgSq z7(P9qH*%`wOYFu5)l$Y0N(Bg*Tt)va4HZOv(VKEoxdxU0T#mb`Q($6qL|2pb@F6PS zhg>oD`!8R?|75u7@a71;*>UH`lVF{9n@xZ6Ioj6*>IROPj~xfsmGiR8tEE^{{h5GW z-aHYvDqbGFD)$S=(lYkXRTX!jOQjY+tH=?~3U<}a?pfrq(umwLOs$#Jvfiled@Yg5 z$5Mq@$(w3qqStD;g8XWZw_Q30D*vaRoHNRBc4!uduqbhyRIwVv8N%+6`-P={u7a51 zWU=B}vrvQbpO@9t{`OYL8qDu=FDY^wN^4$qy%)cHZ*Y4BoqYf0bKIBq*~-*19i6t1 zF6nR3>AhsS6qoS$=kl-IlF*C+xy!_yEY9v|yEgIo1Gg zG+O-zioa|g3o+k2M`lam!#p0BW!UimJMRvSXumfttLtdypGm?_z6m(&0qwyJvnyCCezO!aA5UPGLZ>ag!mC6^$XEgLMyu zz6k}D*AAT)@TWCRM&x6WV)htG%_rU#6k&Xt2H^Pp1#`E@WAfas?|NnulOJj4dtGfn zBZh~5Rpl|m(VsXK?l``H*)flB3KqIP)KHm|Cum#INudz6?VZwolZBA}V-g;f|GqIS zUZ6`S|Ef9Fc&=}y-z@tE(~px9Wembi?pC4>YDsUtkqs5x8RuFqbV zMbP-+i@`lv1o{g~K>LN`BtzdIKYWOv{|54C%O4GA>pU>ToKGR`1N7uDnf5!~$?pa> zfOuAo%o0>PaC49EN@+sz7-+l0oUmWV>SH~)^8o5cLKDS5U{`qNoUUAn>8dxu1o9`` zdjq0n)cVR0(0X|`eUYzTbs=pI9Qw)ksyO;{c&Q$_9XG0IcF@g#jEoH57^pzja zB({zx)=VxO9=82SR@tz>Jt51iB=!z*aSAbo>TfrLgsKOQgZp4tdm_1_=#cjHta z)RSzgrC?J2*!Y}Jxjx0sM`6FD=~C6qdG&oimEJYxWpSoonfq#GFt9C7KTdql;p~dc zbsb){4kMeuYR6H_P-$dsG0nopPdSZe%@%XGly$o}tbBitQw=!Mlf@VQK9qW=(LY2# z#?S8Cx}hGcOSSP?kW<^2rRkM&73sc%8(I8 z-l_eTE-!FgvHzq*A!}K~g~Z*P3pOI>zcHfnrHn&nFt&vX=JkC?Lc0#ggn1loE((@y z&pe;1S`+w@btde3U^PSl;^>JHm9}f@<}#)_mX|~O-9dNsiK1X1f2?ce%g3W*-8c0D z4fj##$OYSV8KM`{KJk4fNqSm=7@V-1pPmo4xy?M(sH2a3 zn|Nuia#P}oneedvi#MKpcC8el$ybnnOZRY9Fi|e6MAAhw+L;sC60b+OLb{!v-$UNq zlD8t;oG_Gf-qYifkw@r&;K8X@?)N7ju_T+y{T`)ik-IUf78A1LW#pxxzN;cZo=skU zeopEVm`$&Qsi}l2+vaG$En_vt-`yS7GqMe|f2E`uF?qXG{WJa5dxRn}q*k~@FCo7o zPpLA-&p{4>1x+SD=kvaqU(Tz5GHZ$K+<14j9KTo=99kpJMJHNC*D4K}Ja7Lj*w*tV zp_r$s?eS};=Hr)b7@~yTDl~3Uy)bpj&MH3B#UJ2Z=`fi6fh5VI|Z7bocQ~P#?bjAjp3kPxgp(wJ4O!1897Vkl>Tn5nI|vsZ@FOeVMg1+ zkilV;EarClmESI_n@l*=ef!+7*g|vuytE&ZyBcX2w)7@A{b&*EuWzxLa)*rB+eTD^ zD!!gIv3YsD-0bDz+Nhs{QmSgsotVM)?XrWIn;pb@mwx7#)?-1#bFhsix0L5}|8f@} zjqLvM`))jWe`lJ;>nE#sTXY?0c;&piO3UX%tuLA7CoGB|YG;{@wIkb%_ffnsc)m}N zGtc2+Wx4vHkb%iTr&VtmZdziwiCoAzb@>+!Nqh|!_0B)E4d=9 z_P|QZ!jP8}kY-R=1$Kaj~fuI2WA*UB7nV%g~SSH22<@0JiYFuC;t>#W>QVz%}t9noB? zT1)kqnObMm(I zNRGyocBX^bnt#>$r#397ynvj{#uZI1^_mO=dLw6NAO5L*8S~Aw#7F$Z($7dyEA>-H z$HtTNtj-8oxMngNX6jWN2`FZ|Oi;;^f4TYm>I?abCRVz`8gH4?rMhOO`ULjeLx!)0 z`OvP>(*r$byS!^tqH5>OJpa|RQPxd_|9f?P7{AY}bgks&dDp?T?dZ+1k8?@4_A8mX zx{0zH>xW9jiW1viSgtXU(q(%0tMfZ7nHqW0dxpaGSgNR>#x6U5o3nJqR>b1~DZLaFrR#S#7PTFA+2Z#W=ORRSIdL`Pj+}*r zwb+!=D)oU_my2re^)#xk+w}!(^&j$)=6N@E>$Pj8-(MZyd7u7ekDX?`p+mDnE~}Xm z{5gtYbccgZU@A`Bd!$$YZCKF7CxnfgN{^wkLcb-~2(U*1H{Jv@w zZ)r@-btUfVfw~hVba`6)D2i~Q?{qXNoF=Bu#iFci68w$qE4E}L#odA5ecL9JB@>6V zZL9@)jfdp(LRsFevkXjBsXIrM=u&TYt&Fzdjn9%Oh3PXlh}Ukv%|G(EM^`auhX^?~ z+7p+i3^TE>{cVA3y*aWjvp(d3O~81^5l{3!EnJ1*Fm!_W3vZ0cs@Ku!M-#|0-D>u+3%^;u+M z13`b=l4XZRi@m#dos#M5qzGWyCl)u-$#nLDR0A1j=1M}fjf+6_;ar*W*sC!L4{p1A z=+krVg29TOGzmBnyL^ka*F&Q#Fwe3}qO4zY@arKh*93+9tA%go8}sws>DD>v=M?{u zd7Bpw7oAB`p)?-tJt9pz$#~ts(;<|Vj%IA{1OA6vN4f^;W|tP#wj{@nZ6QTpZ<=$_ z>P+bBw5^QfI<4mEuj#BWw8ZI>A?a$PA1E=JTHUsH?5)*@4<}wfS6Slg68ym+Vs67w zM!h+hGj}!#u8M`BA3qFn;~tAtmbb@83mc{m45#}J8)VD1%}|=YoZaayVLcz4myZcb5jKuYeDq+4%f-m2;d)wJ$%=A`G6lYo3 z&YTJN`dgSb;kV9YYg8?5Eo^r0H&?N1Z;VPA8(%MjYvY%{O)jIFo2^z^fT3R>T zQzrXMFZDsO)Q+4}4f2r&`nSt{lX=IRp3V1X_5Nt|YS-57$}umbjGroAyOdrA=QdZy`dmQl zows!S*)knQIBSHN?ovxLF1P6HOdfr%T{ZlsXJTA;{;~Dyvp)A2rS|h4^IN0iZDpfR z!R3wJE|D6zdqR(T{c+@XvT&yx(u}H{IHL3ZJ|0txk*|Gs%lYGmvnBO)w{CDLmRNIp z_iLtM=3}m1I$WK1#GV%ww7$wbDztQZ>0ZY6I3I@`+UDTPR*yMXdU!%@oQ|#?-&~S@ zBmDEGzY2VzaFj0C$baO|m7y8)^ZWju(?qKvvvFje@n&|28gXr(qFQ=eW&^Rj?=;oD zY92{n9mkS+1MRd~UXOIsCtP7T%JC#|`0n+C`ZSDts*{~-`kznUjilf1V#vDUqHWbS zbtjVH&m9Ym`n`$<@Y%nfhY}$WWgJ_38DmwHH$B8{l0|x|EH>VIq;prRE)D;ikiT|J+rH;1Bu)ML z6*X;L^;-uC+np1}+{$txf9u&Id)9xCdYlX>cjSoP1<&UH`Fip(5BJc)?aaO)6r>y{ z)TvBT+>@Hi)p>i=Z{VZPhb7~3!HF3LpSP46d_h+vOP69@>C0$`1bx&~gi2hcM*^$G z-AU&(q8_RS36l}Q?z3&~RChQ7wcZsM*8V$iElv9TRm((yJ%{rJ1QleqNbol^Vxj%i z5?Z)vK4-U6tmoU%+|^rlmqV|Z2LFpbx&H6Y-}25hyE=-iiLYJcxumvvU2CRsw0U`& zU*=-jOON>Wmd%O>^6y-6=4M_N@!b=nAb%Q1=Ba~P4$ijg9nn(Sl=0#|{c6`m)|@G` z*Q745B%3#!91_n@eV4TKcBgB^sp&^dPQxtbrTm9vWKDc?(lQ@h=%I@tsmlkzgqv!g znlmd^;&ag?q9`vH+ntiJDogSaTlTtzD>+jRw9o$&XGnXQ_4EFVlY+f^Mgp8Z>Xp+) zYYQK3Pclp0qmsG%JCT(xrdBi3i(ze>j`wE82RphR<{f@C^(s;v7bU|*lb>q;3%gZx zNU4^yKk#n1czW5}iLKFBa#F{l+d24U?p~nFNzL-3lXRK4iL&_Z0&x}ovWvdd2=C(!2^%_{1Gc%Ju|*X*1A*D zDwQiR)^g>j+eO}mEl+r1`i`MvsGf zGvC1VvPy~7J*xlC&5=D(oJ}I9t2F4~t@wAq@iwX1pfOJ=HDi!@)@-K)zdD>qk;1D& z3wwjj+XLKtgOmhF{zJN*yZmXJ9SVMLA}&qsqA9X{iwt{kV9AeTOBqowLAwhT&)XtRbQXWKyHF>MWYYEHukEX!%~HtWt~JX-q(U4G{*E-zRfv>)&CvpksbqvfI( z>%LWz$o4zh-VfCiR4$YWlM$~W>Y_=+Nfze<*1r3uuVi0#er!gTVD_~zKXAnUQp6$6 z29M`gHU3es-#54Nt)lp=_~fA~>2FdVE8Ty|hyL?A_o&H(pRegd(R?+ViNBJZM$^MbOUiPY2gLeFn>6WLeu6;I4L3%v-A~&jvEhENh-M~O6 zXyRL9)7B{KVY@oXAge4=<43$MKhHbMHCYwD79Jm!uuVr7QrM)!DPHz^{Y`C-<-DdK zf5STtn!vFIV1J7@7V6pLLtid zVxM#6JYE;5Q_1gCs1L}p)vDrn#6Z@_8CBjKX~?=0EwG0_NOyd|hVT;)DZNughHz|> zzdyi;4CCZ+yI3;)iuPNs^fV1^qh;y9>LUxXo1|S@0v+akY%A0i_2J^1x`Y{`cr`V~KNOEsQDWz{e@?O8#H|{4j`pcoGgu+UZ zoOEt)Dmj(E#`%j|aN_8nkbNtjE>%5nD9F2RSN>u999U&jYk`@i_D!YATV&$mN0tNq z*vO|>JBA$Dp5!c&q)ooXa%xgWO>GJ3PvqQ7lKZI2-!{@PxnSa|X&#KH5!mx}$_a@8 zHY=Vd&t)90eHrC>!Pc(Vb|JxTojXNp=~pC$rz)Z-8DBir+a$gEEs^uvz&I6l5lKXoaPwR=zxhe~ ziR`nDXv-IHwW@12eIQoH)juw3boC z5P%3$x}p`M5LQb|U8#bn;l7*t8W-!%%3=1G@=_yi~>})<4fAS%+28_ubc=bL*%8-5QUOPx4DhT!%cgg2)anc3Xyj^#{p(1}S zVzMF1q4nbGvDD1{C8yB6fX&KM?APIK4?m`mYb6*Hk9l3FZsxkF^L-*xTsP|qU$9V> zGwROpBL?LB?E+5CE{?Z_oSGqjX*WhC?yc8fs+Ya92bM>e7pvB+^zD7DE+`?_7R^8A zT}5@5c!N4s=3U=K5019SYoBTuQK@iy>O%zRBEhnjwI_=&kF9>8U=wk(Dq;C_eZK5- zi_2ve8(1BZeukT;_Uo%F2|R5h=PRx~^(TJB-pQwT+vabw0{8WSf`7d#kY>3${-bDG zdF{1k2TK}kqKVTXCV7UixdS8;_3>o)hSSxLtoyhshvgp-zvr$BnBX&*^<`8xPqZK0 zn>wb=wa(7@^Z%afJJo1*kOaS+EQ)FrESg2N$o7+4x^co7FBg&Hx%Q~0Jal=@T|ITD zJLj86D>fd#>cvWbKU7sSSqj-7O+0jhr;VXI7I)PNo=0~a+C0{mKMDHO=0xqeu5T<) zk`B-+os4(FnC8%SuLLDqH2&kaNt+sC>Ud4%Svqy?*|ts5rtb@eqT3D{b#>Awc?>`7 zmF+tZSB6tDt~(Cvh3wiZz09Q86Xnr z|FoTL{$}+(f9F&%%tWO!-sn2*vmP!Xzlr20kA)|)n}7z5K5@X=+;{P4z}-o^*M?bz zZk0Q~mp)J~sQH&W>A>)+XX5O!bQO(yW;_=0tGFj=-CW;xwKi)Q!Nw#Qhi!7$zLmt@ z@8pBDhJ9fCn5t>DA0wZJ^JbHU(0*F^U>-DNBUY5+jxpxH`*jCQqJ_JwH;4W;JBn@p ziyZ?Ru0CjTS+T1>d^>}Y>Cz!bKcs;_6ZhiQ#~)O?IGU8H$N~knZIf%Fp(lBTz&|1F zkrnH&9lOGu@|$MdB>Jz8k5Hio%8JK{Lo4u1&*K3q#{;TNl2s<`BvL))-Hhb*<+62G zkhIJo@DJ>D=O-vom(4Vv{~s)aLGFz^&F6S}>{~9%`cPUlK4z{C11SS!7to?^hF=FF zBfao<`1Dt?iI-BFNFurB0}J}}WTDvIY+a`!Q)M=h%zggII_*up1E>!alh#m9d&Df7 z_30=o|AZnHF!`frT0}h8m-|pu@0l%bLc@o{MWb1}B^RP=Cl3MCg)-ypB5%Ux#ud%O z+qMn9WU3}3d0oFpR}p&wGNTZ*vE4>cAAw8i&a-;eHd6BEO~BVv1CIcgDnn@&SPss@!%hbMts z295`wbgQNGEAQhYk>d7ilgrDYSTzG>eMzuaj$Qw9i&;VLh5<+MNLmrfjYnw+06^({ z$wc9HNY)>{{^cdGN|5z41>ESaH2c~ZYGv+C^7Q^Sj-}JD%T~v1#>*ACZ=>i3^0hSQsIY~cYzgfwwnI`ZUYFJw0%q0E7T!gL*$cvmm;oy=X7EiLdQQPbiqr8^oWs z|L}iN2hFOLv55VmY_8oAURkVtCRlr+=@JSF_h`rm-zG-#pSlTgMBB3-z`Ajog#YGC zj8Gp8X&V7}#!mhkWO^oT^3fyd)+qr_Fwb0Ovr*TN@f!td2;j8IbV9lX@SGBC4dBhD z!ptHUfj@X}=>;yUQ1QPC{09o>wLpcg&!&3{^7E@JZM|O((G3E30StxF=$%NXpZ;JG zL1uCq#8C%kRGuNXJecmeIsyy>s;4xbyGYHg!Brn5ly8;gDdn)7zTqYOk&@TgGPJdc z++MX;+*BQn!KJrxQlIz$RaW^pgM4dDRBOX~EB+ljcKp;ae2;MlF00LfhNdIqimZDA zT1$?Rmwn5>f;m`QO|)y>-ewB2mk3{Lh(3;Q4I zQQk}u?|4`RQzFbLR&o3T2;A~Hb+zNx-LtyUu)=(_2&Km=P2Iwwm z6Tjb%Ms1h%z8gCBEgWkDmfAvgE{rWW`y@Xd}2Aojx zXV`p&474$S#m9B`IiEu5QA}V>p0YB@_E@uv5%+hp-QqtI&gcLGMnD;HK@_AFTB0qX zBL&t_xHF-WGm=}*$b2Gr|V^)%5wnAk-1LvnfO?Azft)%VLUzotK0AD)si>>R8Mki_j! zuJO4OM8BO$r*{K^V#;zvu^l+xUWYELrpp9arpvl0HIkM(7-QY$dBiK>jg@W1Pw%Q- z{!W$*(HD-o)y`N}DiCkWzNKQDZQC~47}dvSu{4L@*U}GhJ~y>U)yidIByLA&(l$=& z5}0EEGYruu7GNiw%!BuK9%cY}5P&bBVYM2HiU<+?=t6kY20KL`q0kaB1t%ur|Vz-@hmYucu2pWZo?M8 zgIBt>QvmkJXh1JtO%9}KU@wP@6|LI*9bWnEvb+Inrw4W^7_F=zm%~&P2JIq1)WDDK zmvk%WYM_>$j-FL}Jh1y*?x)GxnL{>_G=F}a2&6wIZGk2ce)px@NkBpD4F=A(tzc_X zSFR0&tXp@UNipU=UHU12Hy)Y}w?=8x%Ff*1)&ryzRH4xDmq1V95L2Sj16`ItQ+}}^ zCEX2_W2zouWU4--;cVA!MB__O=FCh2V0h==_{G9qua)h6Vu>Sj_anpbU-n6rG$~fF$4Vudfer>KNY9+MH;}RCxs8;V=SE z3f%2mkMBJz2c@K>D2{DX1^-GbS@uB_9;Vjha*nN=gIQ%%x_HON2E0W{?oDL}xM)BP zAYN=vKkk|bl@b6U`m%)wei1l9GwWG*fh$WuIA4neF`Ya-#|gkye&2);A73GK?SXsh zzE9W^;D4E`|F&liq~`aAM+Cu~Gtf8#T?5!{nLJmTsh;OzoiQxey1!y*7@1;mZPf?P zM3W%e?)20>R=z=u(UeEYUqXlx#_rB%cc{GLg=(I=#J1YV2EVa_V+p3Ed2u2{ef+NC6 zf`L~pQa)0QOBFNda&(H`@G4?pFgGJCpH(Q2K_&w>-=4>hw=<5yx>({7V8ffRepg0} z*KhBRwEHTG(RG6_G2$G|WK(=pNN6HZY`h&V6`)_;_p!)5#|wu(0eZvCbbc9_R0$ewT5q*5%t^2nkAK0Vy)4e4?qH@$XMW=8U8$iDI6}-S_ll7fqK!|I)Xp zq`>?<;SYJVS^7;uz+Da&3T-Po-E&07D2T93jTaD8|7bTi=sJ@r+evZ$@p1ZEd!5ap zXNcc57UPf6G&u&llE+kwtE5}fzmQTl+=>omkK4mU_)!=?>Jr@%JIaA z275Uh&l)F@Xrl8uYx|)SWeKS!^L}A%JZ3+}M9HjaW1mY64qG$Z6ma}+pirZ#)Yg7{ zC#l(6t6<@S>yT)`Lqbrx1;+#CF`e!XVgF*b4b z!ws_#;hw4w(y6BLc;&Fb^fRPp-G3t|M;PD8iuFqDArDo!P}Wc3H`RQK=>&c13s z#%mRj$8`Y38)iN}YGV8eZyAkxs5hJU=IqPNrKREF?A*uFq%4=Cu_zEt`*wPB?GY+Z z588%37!yGh#6@^IzbngG7>xLxvYyKxpgfsfB&U@3u`DjQg)2q_Fqax;3^LyvmZrQ{ zq(g115q@2JGR8}SLiZf~_;2BT1TCNQi8Wo%d^_4>SMXSmWVqc)IEziXDks zg?}6iMzgJb>m*}SJZt}*u;vrW8Cm@)FXhjCiO$ZJt8uzn`)Z^}cF~ES_wY->Ehu%Y zYCd<@_jO#($-UZIa9Ah1vrdxsxKzrmw^{|d232RZ>5UU7uPe`c8-W$ZPKM$7CS7Fd z-t?pGgTfl4{u~9~IOOsRwdg8KR?{e4l-OX6Pnj({65mp)3_gsS(kunnNV*eMko_a= zb&^^)|HY2d;#vbD0n!YV+aLuz11deCCt6&*60E>#fenx708qi;;kTPCelpZahVExt z3F$wujET+J!q=<$$u@#eXams$%!H=pg*Wy(!k?(W@qHqu3&&{vyE z!O5^@6rcU3fgVk|>gohZ`A>%etMfI0(>bSJ^{re7(wOhnfhQuJG}U{=l7McuZ=@J^ ztaTiDSaRB4+IP1_isqMnz~)Qf1D9k$}a>u)sTpXwK^Bh+-TlOV`a%g!&6~R z%(3}z^?l?l)ig9+X;)wW0`hu%XI)mfo3iwMb3qd}3XjuotWrulRCt%Md8CKq1*ma& z>&PLFD}YDXUUDt@R{pce<<%xm_2|pC=Uh(j39`gJBm111bP&D3T+ETgdFbz%R zfTh$yv&PqVjb5;|+~M1Jl)5LipJw3joQ96LU>zfxJj4b`x)9y9Z`bmTClJv>7)%a= znQSBx(40|7FN=FE*2nzryNasqzm5KAj;49=r%cRRDSKub(Y>VLTNV)qMN&x`kLx88 zTr17XNm%;Vj=g`smK$>C2&BNgBN5@qCakGMM36)Tzk|pBdJP3j`}}Wdo`U?mO@*?a zVUAN1$*dB2St@i)E8T4vV(HW8ZQ1t*LrA0NPMaa*E|WZNK=p@M#n7mFy`mQrc1Ulf zt~vDC0Hvx=`oJKQX0+_+aMZU6$0Btf?du{7e1kNVvKvc7SY?H z5H$)kWsc=eJoX6w`FOHAhjCF+J8ERO;0Zx(tZ{VeqgOjyaS&~-NFrD3 zn%2JOZ6>U0?1B*st1qY0&2CmQG|aA7k?Slo$06*`&SP$SaWa3pAfU0G3^;rlwZ+bH9Vu=HrJ}CfsH&iu9$2&9;_B(s@2A8|nBQ2K6h_lLY(>ie(1c z+TR-;FTOl-1p@CEkFdlYvh1r^T^BvBTq$i_-O~BG%q#T_G1aGGT4>2v8shcIKHg-Ny<~3#?9XYUrwxbhVhgm& zyu=dTy}OC!kM9tz2OzbmAxxa?q#8{=0}d!V7x@vr;4a?h{5k7_kj@1cK+DlW1*j&l zy8MZONCTn8tu>7UiR5)5G)r3d(j@^-?00{OKWY1|+cP*^i16ve#c2=-6Fen|YjbPY zZoYzGUhW$1m$|)1x&WDiKQvJdZ8(~td;s?30cRiLn@>7$9zxS6K7^l-FATCtGtf^U zlmCS_9gkQut-9Rf8VAm~*U1szt>Na|=?$6@qLyj-UtsaM|MchSj;}y;@URBd%_wa7 z!b;%!<3XoEvmQrz_-?obFJG6brd%m>=ZU;oT%4R-Bq$At<}b>9#kB~Af|%GcX60>C z61p9y4V>y*9d|_UfGW*;m|LV+)N7H$yao*ign?+iF2hdk$GXxIwe}6ShROy4c}v6| zfdgoCI}+o|s?;w|EDCn6_}dST)MmZISFpy4%8+dBx*8-ghm0o%>0pn`#M`gGSc<17arUdyBjTt_bur~z(S!Gb#RAcd zER(8-nho#;Fjq=;yS?>CkgmeYMLd>+2Wf2~?(FrYse76FMrvh$h98J9?5%bi|NE%9 zo2=i!rUdFoX(7YJSunIQ_WKWn7CnM(ugV+i{E8-$@0lJyBw7w_zAL>aapM`oghKD$ z0s~|A=7sei_jjL|y+%AhbiBp*fmm=eoKPeXD*W|SQ-#<%B;kwvj{6BZIb=VMMPrMh zZ-Y|je+PuT#kdvWiJ-y}R~YgLvF?$%7Z^IjG7tCUga3{GnTKTP1xzTNoVGW|o14@r zyb#d44POOEBGHtGFM{AildffGjtlE+Ydau4E~uLkowo^JUTO;R5CLT#xo;jj6XI)) zd*W_CxP{DyHDfV2fT(5+PBNcM#5(y3y~wop!~8VP5NyFR3(L~mIBI;9Iue9qRFm-N z&^VF;KaCAkp-!J3*eg)BMnUGnmJk2(cVn7Ao!4W(gjYmwS_xJa2%aNjWK{{v>4_(X zz8e(STST6T5^gxD<|f~v{erx_8>zMGb2y6TI4FH9k$S!O^&|0x=m&~=>|g5YXoC^o zqq*0|{e)WCygX!}gcCNVUGQw}=6)FHVxx3ZJ%W`TaV5QEF5C}Qgm@g{pTh|zA1Q|% zCkT-n@AqMn`?Vd!Sjf;NOVyfp%@G+D=wJHPAaUUyueswo+;c=yhfH79`YEEN2NJX( zi5}p@l8QhP1{y!;gp>nAi!BC~HS5ltb8^aH4nnNF`UDY#kx0x%n%iV(I>6l&%xE&cky2Ay~T_DiXPH!twB(SpqF0NVSMw{@^7xUNF#Y z*Kl!m^d~wx**aE>?#r|CmEmxxCw~3pT0JNA*^WF!?&C13aPTx6;c`HajFj+lFK!AH~@%}Th=%h8L zcX-$LA(294iXh#rEk%3}`?2sb?T83$0Av}mUFxXfzwL&5g`|G?MSJ4SMRIW@!J{5W z+XveTD}*KfJdrQk7e&580%#qy`GU+boZn+;qJ<-oNE}HZzCg0=<&l2m@Qyq>J!g%z zzl!Y!o*&llL6u0i;kSv~Hs2L0UHI8nwwBxFI2i=ew~EKqvp6?);--Q+Q=9t)`XNaEVw?^Maf&N6egK|WogeXOU*<2gy^|A zK@KxV`6^Tc3Ez_!Tk^)R#6OkQfX3WYa2%~$ht0sJO$}+*7c$5jMbYn(-D@mUV-T<* zexZlXG#ff}k(bofe@33h>2K^hmWwiq$G`IJM2;FgUwa0O(&te$T7f&tX7G)1#{(h@ z3H7>(j%*&64A1qo-4Zj6S~`Yw>)FIyC|Z8r=?&g3KIe)IH44B9=TVN(9Y}1)3t4q> zst+XyKQ{%*PDZYKxP>1vNzZHv_E%Mz@+s!S0s=Q%66)bjNa9?>Ne<;=Lg*4zBBqnp zE5A>cE&i+A-G@OB9Do28H#IpbEnl+UA-;^mi{|$@7|fhL+3PeQwKln%X3|L?7;xiS=zk&OYT>gNP z?{+FiZcZc|!;f4cl>ea>#h7a8j$G;C!e4u63di!g2p0<#RKFUiZU~jkG=r39j}oXu z2l0H;J{IG5Zy~n`uH|rBdLN!%L*hj;D;5AY*S@`bzd&qs?~Yunt~p{!>zTc7{j>A1 zUe+~~qM$v1b8i)%+0We$WHEl1?COt??}<9ZKFBv}4P3(yARs9O?ghT6ULhatkIsY>0^-nHgA zH!d!j;JQAr;CRsgogz1PX25|P0Xvk`&hyDzq$ml}TWP6Tg&O2bg(P<=HN7F1ud}j9 z&5!>cofiLbpC#>iZf|bRU_XIproUI#P8~n{{PVR}&wdq0dd?i3mgo~5I#&P0dD)|3 z-r&ObSHj^u_segghcTv-al-T1fpg7p;k~KRjUdCtV(T)((MPgYunMSz3EpNDVW5PF z38DI>uOAMgBWe=@o?~d0b0G@-X+&HywoMip5BFknlnZfXXD`vLg~f)fy)j{ zL~tmVl;X6+KB=rE#B55@Ljp5=>h$S-!{XTO5yGam@QA&skrqbPH6@~3AjH-8EM(e_ zjU}K+bif;>pil6@Bpt^u4HRF3{Gv>2Bl!JwV#N8(%N0WDjenYy8b+FE6LjmQ zsy3AN@K7YB`zFiO!}jlidLZXOu{jL7r%-1=V>=Ex1Q=)x%SuB-Lr>46;sd$boa}6k zWaaaaOmoAU!=>nCz)tV1=n_UvV(54Mt2&Del&r8D3E$~T%jKh@r%r9zz8wK=4_d;L z+oIlyJE0X;XIIxUJnNABji*pm^!pqM714q45s|8AwcOYMhBIBp3s=fplhc$aFP((Orozylm3p0)oyx!PzHC|DR7@l|1nbPPfWX0kA z;>8Q`69+6&82_)Y_9H>GG{R3{xK*P+@^rMf6P_6~MD-B3d9eK2zO`4j0F?nO2?`D) z=fO~neF-vc2Mlh|nCEsvnxj7K*bs6`=-3JxadvKQ>tB0>F%O#K315L%@ZnaO`{nGn zdxm}w3~)tW%4%+CXecl5hpq=?LbcP5Y){oDXzx2YaH&u;-zQI~Ipk2O8ths5vH+VK z-!_63js<<)%xq|nP^-+g`!P8AVM7*S(JppDSrb;5eL}@)u$JyYGOCzB)`JHcVV*GkW*i^k zkC@%WS%sJbAFP{Cp9ndj_x9(=X{f0$Giz#kYo|PZ^r#z82AAe`_dM^pW_UDJu~9_i z|5%V8^{=AHgECnwbakj2C>L7*GCMdE1>G9M6Z4I2@Y;(xrNkjNs{}64= zkS;U1dX)$Q(W(xV@I-7Ec(IsHz3*R(UC^+2Q-7709etkj+ zRJ$7smuF&ER3hf;^YYgh$wnnE=s||1yFgUUPFRHp1*zbiGB^K&BWUn$BNkMs0~MZ_ z6!J!w-QK|gaw+!cN`!q%DA8X1MCs|dPN*a#YZA0|Oz*2xwr`BmiDv6r+1Zu|Lw<-~ zICSgI9c+_UtO2wl??slESph-Z8mi1;y?eqEAz!?Bx46{Y1ImvU52R0_x(wS$=nB%dx=fAGb{g9QsoVv)Z$Mi(<5_T);&B|{N1_1Ri)0A; zLHsh<&T}z5?(*w|rTGcAef#E6aU#UbjV^wJS}WR5K|=@wUYlv*jjk%FjXj`7GVS<@ z_eDi@kAJtm(`#|tj=pY-;)O%6^DJ6Em6x9>S5E;>$VWkE$_Q4CKTHBWXvs=g}s>baoU;G(|SeSKGBhFs* zM*Z+X8mCl7Mh5=Cue%X$YAQYy^%-OL~#g15}wK1`2_~1X{9{ZPPusQoGnCZuRkEZtD4Do!W5dB+T`fTbmbt` z4vtHPnC5Nw`|+sS$wbPK^zBThv~KKKDvpn^Bp9tP_B$ykg4vv$oOELaHZDR{wYeW_ zRF0&4O}7GE3Ro&OXo0n&E$31$Fe6A|m5xLZ>73jd%_0mh>Lo14u3vxxM`#*^fk-6&1Yv?$iqH4N_BR{p z7?SCK|05j_EGRzF>ZnrTqsoW+D?UkkQP9Lk^WlHVA$|hkh)-yi)_bq&8JAUzDmo)r zLbod4+A#Hb29bXz#Vam0qNU0{YU)O`{DOzU#ukMsIceVb;q&LWu!C?@n@47q=r`6X z-Ltb#xwi_H5%OEH3e{*q(iQ`37E;JJaB?0`AtE8taaCdJ-ct9jhK31%n`Hd3u!|v# zf-Q|6Pmlcl3$dHM?<8q^c1rNTehmle>+Tm9peCbaV%V_@70gHvejFBk2~hw`%hhWT*!p z$kxBx$91k5O~VAe|INq}^0u&}Uz%mCU$e7o_0SlC{SyrMGZ{@ABGIPm6)_8W^>wW(cy z(FK~xI8CMozJ1f=@D2z#@A3M;Idop3mHC#eRd;%D@pTv9M|8v9rH%eYgp{Yc#H)bX#%OeaS zhc`AOzvLj<6&IH!7$M|(Am4up-m8tx#Q$mU&BL*5+qcnMB2=c3XmE>?p}{45tS+Pm?2{AmuJ1-x3;zZ_^tJA+wZUS-P^mp z&-2thT-SM>=P~TZe(VQ!ANf80kce*LwNu=#6F;bXmp&27;y)pF40{Um7Bei4@hIf?2*6ICT|Z+Q zQ5M%RdEAgjFWpe+`0?W+-`4#>IL|j24von5=OfL>Ml;Ywh1s~!qWtVu>N0R^oE*xfuGLwwRH^eHN)pd$b;eN9*a zKpuMoZNY4{TX#MzPmH-T0BkT;wzV0g{dZr3Gs%A}#&Mc>Vg}*l3=V zm;VJU*4)y9a(Z&h@c;Z~CZ#VC2TlQB8&wVEDF5AVf-{`1pLR0g8_ZWb29FAKtZyXN zSftrN9-zYoj7KQP2H_*aE@}Ngtm~WP7N7V9eVQYfw5Zw4MO<{ED4)2}Rb(%)Yn#d7 zQLcb~{;2n%S$f-`L@W#O7G2R>m$dwVa*zYl(?{WczIAv1&kH+{gy=#k1j%$52#|R0 zOt+{iffOMXR8~`}a%naXw19nJ&AiX7z515*oHfhfw zLrQt}tn=$v?C5OZcFanhU%nvhtU7nN41a_nFNj$%zsKSx+qw;vVxrlMsmbn$R6od8 zW3vV^0tXC_qYkCU#79&#a5=CVtn4%x{R2E>YNZF>c{qFw#8x_6&lj!r75> z6L~OBjJ|#Z3i62O;OSGEY+W9YW8xod89f6-ac(Za0n|h^A^v)6Nu1c&5zZScE2rn@ ziIn$_&QM*f$3RV_Qv45mdPe*X)}X;>4j~jF{D#~wCL!UVQ`f`CNX8a`h9Oo%5R51S zRE@{ejmSzMwJ(psiUj)+i6f$dkH-l5J7R_x`e_yyZ{E7~NYt(wLoBSlTre>P&j&`b zvpq_OFc!M!r>|68eqop?4GY%Sg7l6}oRK4%mC)gH-7^lN=Tnv2u$CZT^dQ~e&=3_9 zBZaafu7&~RRYalyz2T;ip(Xr_xnlO$FN|-`H82Fix;EScjOlbi6m|%+*lVaUT;#nz5S&XkcdNwx0P9w}rXhWneI+FVu z52T6#ixIt?ntMc6wmV#ros|`Hrppo4!mU&ZVG;L8xmaOd6&^4_`UgiwMoNm7OlVCb z4}thUa;qJbKQNmIK{*~8FyT2=NUB43?AU=%V-Cm~c)JSAVKB$+Fpc92o4cEz|*q>8wgX*fx_NNjN!b1t`&A92Dks-v|t(Ay>Y87fZ}b z-U?{5DCZ1u8ByuD_Oyh@2a?)RCfyg9lb`=!?`isv%hcGhLb5*~B^aKR4CjYmC6IV{ z4ZG4Z?K@`K64Xjd6>zl(E1{P8F#%PqyZ7!D=a9(C7cXWE#1p&IIQ1!2C02vbgAVdB zz=_gGVpplEE%^2OkL*3`3m2*xW=uDW>VU}lxrtk6=5zKpeZZ535c#}+zY*v#uAH9z za3ZifHnR?WJmcF_>%Ouk&z*~?DPj7l{lM+01K2W3Gy!k#V{nL#O>|$Xv!)m3OK;YB zXzo_PbCM9-Lll6sOUuB3;WTjleejZ=4Y*GV>l6lltdIaB%k7(s`7tGVu?1^h~1bj6_mlq{*!7=rHm< zXX@ChudE!nk_hYDe$O!4TZiOH@=EFRTkN*aSbjGRmV()0a z85i<*cRQyS#%8vnk8rvP`9vO`en9#_Vh`O322fOP-^QPAFw^5bxeKr%YIMNG2tnQx z3{uk4)YR1OBdyi;ABbm}BOHr}Tj1=mrFIY#p-hdOM7V(nD^RRM?r1`gbh_f><3HWm z(KkLG56h|^URvsnIv1Wck->GxZX5hmS9e0*b7I#}7mO?BeIak(IgZCLqj{&41;oI` zlA(m!`g(U~=O$ZGV1JN~{07f}$ZiU`z!_uW*8FGG_Ns?BuZJcimN)<64F9ijh5w{E z|BJB1|NgkY#{XWr|IcXFfAh96N#2}u1B}%;sIMbtfNvsNA&^HSuPFTb&$}t0EUdeB zmD@IP&wg{0{s!d47jaW-D^V$SpXmP5(NUbE0{bTh`vA+1SyISc&}501z}Px4{Kkbt zJv<`o2@6^)!NfU-a7a47zMvc+E~ zov1#{!pQi5MFjLGiX{eh2H4$zJ1onwQ(WgJTbI^0Hv^k zwVyu|R0zy|HAfkf9H^b*joid{W%@W-SyxvVcCl`I3CcLASS!*@V*~+~tf9VM+tD0e zA61I{ygX_5v8$Nyhd}A+suQs^{$&RJii=PMCcs@p8c0P@C=rtrMd=EbU5UmSL+BY8 z7%Z1j3PbXM=+bee*J2;zT~PF(+I+9LcmbffmJXa&Q{vG8#D)ar56Fi#e*{l;ZLPq; zgY}3#f!9enIuN)CP_k3x_uvI#L!EjlK@e<7RB2VWYXWcFpd-I>8xG&QwI*~X0DMA} z8{c*AW?^wd1xiyp0Yxe#PUQD+Y+5aejFmk-@?2b8l9HV*E%|Tg`hNZlWJIv0J)z== zA?bRlibO#$BqRihDO%TrK0U#;!Ee=UN3eZzVqpdu)nn-^{0K@h;0qNPY{El4R?!{C@2^9_;XMucc{3+fcNR>#c^%Mg8nxAmT^mi6ji8 z-idhjI;*OxY7N7gqKh%hwnQD4Ba}xS@f=lx1`QKC`~O+19H1v2Eiu6}y^e_nIs4p4 zPA5#Y<}e|e#Qvh}j2(c&u#1OBaep(hQZ-4pcG7r^e~s*Yg6NipjLZtf@C#qfQnYvV z^>z2%dfp$)04N#p>A_+voGxo?j!FFjWde`Yz!}*=Y7Ee~)Lx&EjhaLIyySVmuJ@lxq-W9Hk?P(L2PX7 zbXs(D2k_;;ST~lXKm?WBlu$wPA?D$Lj}tl$=m9T$o`HsD5$k!|eFk<4xHAY=Ml{nH zYmz@VcxgR;$Kkft3djT7>G9+5!B8aY6Q?)PTIzLbv}9x!2lMvrSd}6` zgWQjgnt9D3#wC6Yaa|cg8B7ep_id!6Hq17Y6A^Jm5srW~nd-~%88qah%5O$<#HC-& zGcG5hs`dx=eS(zh$AWJS4Nh1DAj-Ks>r`*PlvZJ-Un3)rA|rtdId;FChE)Sx;)i!3 zv)r$fFgG*9UrC#vpC7~+&V%_8t5808j8obT#>6OsZ&8Q#F_7Gl0xI~emJJMTp`|7G zK^Pq*7f{;`bW7OldJ0O|>O-pjzrFp zD4J>;*x24~Xr^L~T0RU}i>)Y%zjy>!n(7Dp`*{?MvFDF$twHWBb!9}KOw4&jB}-5$ zRy!pY03R^6e$hpU#GAdmd>-7)fqV0`8GP9$8Vv`2p|;PB4-$!k0&H?nr-XGE$A82|*hU~=GcKyNTyM~VE~^g9)QjgR{f3~#U~<$a_Z z=v{OLXX>10NR~=U|CDjq&;ux%3D~*3b8sG}Jzn1D>xU1#e0;VbG<~SBoI>rjgcFb6 zRf1#74ao81;8ea8D96gc_@hmhlZ~w%2ABLE$L;oM!s_}9r&m%}BEPCl{{ZiPV4;af z)@5q({#Uj`e$br&pc2H0?Og8+SQxdI&18(1ob9sKjke?`W`^&?=vH9) zdM#0ajldN==%JHoNQ{(13XXxGdq0s;Ud7g?BV*95=Ck!A^MY>B)2893T~B*04Xx+BEPj&qGIzNe+gXues3-I&tKR-)EH__=m*)bFY!|-SdjxUa~-A~ zxIT8fp!qc73I;klVQq@gd-t+2go3fMqeDVaP|FdV+Ge0qo3HJ?e*HQY*YWx{a0n_~ zhqRY+Z{M!ne5eemr!TB>$?nq@7EjaD)2D~Ai_EV6fCj|({(jMOZ%D|DaI%1<0A)Z2 zlDDTP)uv6g3)_f{lC@`i(<=`N^G;Ux4pAOYBj?2zYp3?EY%Z5DDbWpEAY&RPK_LMG zi`hm#t1F%@LKJW(rI?7(VdkAFIkYe}h58#Il7QWCW$^QkzMhGqq9Op1>y()?a--;r z$Oyn;>fv+n|ClLs!qKiX=La#50My_92_h^wWL9<+XQR5h8Uh!$hsoek;9l>F63|!V z%dq?Hp2N8h`{UA;KJtvJI?|NHJd`iDu~eZGFktlzZ2X1j1k9Nd-@jhqvt?&bf-#H@ zdkAHf+3Z``ly~kF5}WJfa1xM z&8SxaHgfEJJ^u6ONpN<7qkCZG-UzHOyK2V;zum9HCUfVVe0s_7p4IlWPxkyX|E8(uZvHizj8uE0|087Gs!|ywoTk@NQe``lx%+SqjLq9FPS%0IHMZ!^LuYk8) zwBc`$y7a6UG(%sF3)>t6?rBoM)rfn2l{XPqJoc`G1cr@nU*?~3OA`Zpu zJbH056*DHKD(P*EORa>088`>GG&Ib;L|uB@UREs+yNf@1E@nzyIODq<<5iC*f6Bki zy*A0fMB`eC_7jwr2Bh^4=A;q2{OpGXj==?T$yOKFSfL7~Qaz;s>8oj*{OWA~)rGOElSw zelRcP9eN>j@6(?G9{C8W^{>&ln)xd9F(&S9aX8(zYRa>Q@BbG3anz=ow;E@Q@K}FK zgwu`vSU8_f*UzI`YIOzuaST_ymab2$zTW@b?U7*bh6sm$-*@Gs+rrggYVsE9rS{jA zCq~>n^75aV^o`WxSr&3^jbUJgATTbCuGYz$I?c+xzr{9i&Nf7+r9900`k^%Qy0oK( z{|w#Uz)D(wTk^q*LTOF=Zaew-tc&15-n|V;@f`XxQ;x^IO)gDqP}gi)r?SvR^=8yF zbNs{w@a&fx9jn^T7A<`3@0a}IJ+h~7T2dGYMsaHg`|Qf9SreBP*5O@=|_3KEJLU=6~yu zyqN2|FEW0rJvwT&E?06cnRi?Y^b?xor*F^hpRN>27ETwL9A7LrvlXA|zex}j6sd|w z-q%%EoYk&tjTQgeWv?*VGWYl!XVl_=R&if#u9*2W{&6Jz6umFUTU?3C`uGvnFL{<> zlb1>#_BMSf_pvE&e5SjCirJWqH!S zCsv>D-u%yP)aue~&J}M~{Z#iox3)I%^$ji4x?Rn7?d$%0^CR|~NDhS6@Sl0_w)b^~ zjSB})0OO70n~NXbo&0v9nr|wQ)-Fcsj8=zjwd>;>%s$6Ri9E!n;5+8xRJQ8zdD%Od zS}%2g;YDW`Yv-rBrmVbjp)dx2X#z>}k5s#7WK%6xv+&FLrfHRA-jGp#&7O|FI*MXUZEm$Sk<1_aW|Y+h-k%uoOI_MH5%&@OVNLXP9SuRuuHYT<2j zR#L<%;_T=i_MDYd@0W?mUtFH7zN6`8FIw5pCU3bS(0#3*%`CEavip1NJBgXm!_5`$ z9XBR;^(09Vn#3p1na0fCtZNSya-k8F4^>TK3a_>hy0>Ye;7sU=;jv1IwPfor)ON$U zA>HpD?EUMI?e#7DJp>&FXb3Wk?(~3Jno7-)8Y5<->LW2NFBLUUcm6Y}uiuQ|Z0%0j zp6Kx5AEv`Gudou98 z&8*HE#T$YSB%#1(=b6=dlJ0?2kZOqRe%C>>G%6I@2oK46$}4L1`oYo{0hvkhq0NO4 zPvvz@45U~YfpDPDjvG@93cqy!wT!Rpm8s0xrfO>SW_wXzvGlUPTHidR+w%+mut zp3%50oZ_4uh3}4P)(}F?`Z}?fSdUwH8LqYM#~nOg*8TLyQKr}TBOc_&LpHu$a$*^+ z8%TVUgxuk+zM#nc|77*lPTDr?YYX^zC1*;%-8_xAp*n8;O$J&!s7U&ZrSE=zeg;Fj zn!ey3^zpaPiyJvTMc(W0Xd%9a&SG}y*M{YltAp-c(gvFL$x%DI4$GP)sx1F9d;QZK z3V6-Lfr;S!Xcs3XZXA7l{@@3B!Kp1BKTplE-TNE!#a+iY@x1hYQeqsjaU&M4j#33! z-RDuay;D5CL(B1p$RQz-(l?uvZ8-Wj-HWzs8WgEH-bqPHg`H$QYX96UI@#k&L7(H! zM6Ixd5clx6Q&&F)Rc!jR`&)?-cl4~A^Gm^#pBK_bM~vTnFf)5g1+`2Xy}P{6ZG2`c zIN_>Gc0cA1yqwb}-_iK@-Ox3&i)W4vH~Z5~+)Rt5Zjp)$KN`;SAahcSPsI1igtiNimM|T3&2D`5p>F>D6Tcv}rL*S1!92l>Sj?U>MTiHGxjb z0JQ!GPM-8KyuB1WA=^06@gu+I_2bu#?;r6}Trf>29f_eI7~V>q#^QUxw!dy}mHw&@ zPkD2v(cfat+<^A@de<-PoSD|OsYQp1r})zxC`h^#xbK5?-P^<^em#nzr!V>%E8^XL zIk)(Xy8p?3-4s8Uk>_)^RNA9j->%69&rUzz%o{f+xbW%sqDQgmORqz11-a^1hFG%; zM|!H>{rQb!8^we#6x+H8FHE6%JcFZqB$NL4L-AWKBh!K>$XZdoqSR#-(Y=Dx6>kTY zV)k_jRc#a7qabcwk@uNPJ-Bk4cDI(6R;`O`-l%RvrpYmn=V6qj`<%CH5?7iypE>BP zcKIdL_jooQTAGwf<_K-1St?EB@r(4CGbaZwE)VzK6WbT+r_g3AsubQ&IrAoDdO7Dt z;c)GZ+efMu;!C!<3?0oo*p+_E2NomgYkS(DRf^kL&z!M+<;}ZVL?&Jsb;i!sY|d0| zNeVm8@R5>&#D~cq13IcjDt+8`_uM(RDXE3u51d=P$*2_ZF`S)4>M|X9rZ(<*Z}IHs zxJSpUBR|_c(JKG(cg^h2#QPI13?H1LEo>&snI%)(a>NTW3~w&Q&he=KT5~)QIbf_M z-YD=bb`H))MTtv!sZYQ9`K^FUd0GCuQp@?f97HSaU7zl;ss9u$Sna^MN$SL@WW!m$ zf8^;O+&eD0=L)0C_f}c?hHb%j?$xI0DLh{0?bn`|w>mo?veo8N!6R~}1KTXK&P2>= zzn1p9zO%n?c}DIOMWCs6k9tn@%=oqk;(Jbv3HB zS>&$%Pag~R`PoIU_8c-%o4Je#RXx1>Q|H@7{*rs@w^tN>OLzjGvpDwE1gL*!;gv75 zvy!flvAln(U#vc@I!yoZ&LPngPoBD23{Cods}tE;!=qkSJZ|y$d0V=4znn*_=&<@e zo!``>K5mwI1D)^yR1Xq6U4s&gLI%Z`@CQOG@eq72}DO{e6n|&{)ndg68 z?}VkW zrbiyla3u_f$KG?-vylbr5pjH@QiRd$A31}LI_JTOocD8rE%RAhzZq3bbX2`NomQ!F zvzlwDm(q^cmv&h1g{ZtZz4jnYRQTND(TUG?_jhkHnzp@D5Wzh3w?J_7AFDx+U(N+B z@+Gw!D7~<8cF_d#Ws7ng$vySguOPF0zu<(D*37Z^*G1{a?y2s+WN&2fs$fPV;Z2N# z;iUuhnRRlxhO$zvF}-zh_c&AxHgzqwUYkw${H`S2mDj|v8Bd@pR54^GGp~I7T*ae+ zzqd;7@MP@k=>BSvoacVU)Fb#q%w$XMYZKN@t69XG0}O{ZkP?5X7N=XjKE}GK%jk@k zNeW0g{w^3&p16~9%xLz*bFt5E##1LnV8aa4L77Ut2B}xRPof;TNG`JrYb>`k_86A- zN3vPUwC4K~RIY)b=dEmOl%!E9mV~Lk;Vzp=9=X=x^7KxHp}tk^PhP*fcSdHR7a&pV z-&Dw7gNL#0gd2ZZDRKq*6%zSk+tn;{l@8FaS%r3B+Ls`p39tqjrd?y=bv&dte#mtJleV?B1@HUw z+!vJji0R%S;8j(r?b)*jU{ZQyaB~s<0LayA)b66(4z^}*iP%i#O9I3VcxU@OPrzH< za<3~6?Kgjhlei9nqlB6hn-V~Nw$3HI1FHrY&ya76p@{FwRdQg=9tSTkFR)$%84d6p z(KbSG?nenAU+lK>@Ryg)NsJcYP%d3*9Q}>)=Jypyz>nck!BUcO=?@{^M8IBvN#*3^ zgoaI1&3Eu^7hED$`Dyka2HQNH^(OP%2tAS~Zt5!<@#x0bP`L6u5_uh3s0?oax`Qwec=@~q5b}0DCSI5& zE(Y|Cokrn-XlHxf1t1u=0p8i01%JAI($arG4HcZCoB|&P)Oj}`gz%X(P1w~0cl-VO zoigs9`7b;rC{G}?NT9>#WU_|!tMSfUaBW?|9Guzo26Yuc$*63;^jR({r2>*Vqhf`p_JenkGT0qGGU^;`T$rgD#JSskZ7iz3gQP%21fP>?;jm}8~ygiJ5 zE7WCtQ9`CNdj;yN3;TTt64R2=k|LD0iI@A}!Gi}5REH`~}Jt+Mmy_wR{q_9dZ>kHB=sFjK){yTk1GR~~i#oFQCd1zJs@e~bqB{5SPc zYc)_24b7&A@*@ERUtMp=LtCHi4=3)3qZ^eHuX%%_Q(j(P$Iuur4)B*J&N5!Tv%u1XRAy_vpWT{km`8KIouU7B~YHRiXjptMrP=FdEigzWYrQ3g$C(`h!+k;hfT_Fvd%L5c7SRzp9(cOvZ$(_Yc=DzXUn3>Uy zD}^>;te(k9|A7i&T@H;E2gN7yB#<67)zzmL7P7IkaLPb6BPK|1pN>~NO4n0CllTye zX$;O3`91h_Go$(E-%*3S+3hz!P`c`}um-Lx*zW|VOuZRWrUwK~$lpjO$5cJs=pMM-Q9aC{QM?XK^jB>USyRKKU^osZz+mW*-`;e?)G6f6<-;? z417nm!U++deJ378EK?>n*%BNs*=6uVbI_`Q@?Zo{8oFQxJ6H~Ug?)=?UgS8pvgrOmeJN1}yPtqG6wln9HjomvX1p-=r3JljWR#8eR#6&mLrc{fg~T=* z)Zq`Ty$s&UiLzi8%oO#;ja8)^UY3-=YV`ji9!p2Mkxqg!-|3w+V2l)_oIyTz1I@x{ zd7Isla~I7zaGJ3UfpDf_3M7K4ODLS98V!;PdJ=152o9svAJFQ$+uP?s5uG_T>zP=E zt;4O+x4w09b913Y3zd@xxxDi7J>R|&Q;k3Py5{i1uGA~5suDzK@c2?uIGXNVnpr+E z1!5~LdFQTOCuFRwtWbbgal98ADmK1`Q+wrCBUxHn8fOON5Ew$G5O59NzkmPhx0i?k z6HVqI3_7YBP<2BeU*yaPVyKvW7LJf`F%(;!i6ft7^&$Z{^N zSlIwJ{ey)7aNn!JVgeyL9Ei5dgZ18lkxVq#U990UOZNNrFU4{lInvbLF5cj`LA2*$4hq~Y z?kyk4E>&{j=WZ$5ig`Lxg_(0jENq)Z1@Z3u*x1FTgV{!Ao*xSSq9WHYNjZg*)sXxe zt_~+3I$;BE-YC9aJAE8s!o*{3-|JK8Qwy({<;8_b&Vg)>BB`vbmfvOTC?*cn8t;n8 zVyRYFmcRi>vFn3vQ_hOJ86N4)eAV~*Wq44RVAPlUB|#zQULu;iLqoB1t0yVHkB-JJ zuc)j>UjNBgo=p+-m()MpyS7@)$So+CQRT$gZWG(fuv_s9YS~7fe}Wmg!ITHDdg=ET zI=b-f+iHExU!pPz1LFjCC904My?(u&>x$*)4zoXAg$+ZwcLjC$vhwn?XU}TRTuMxZ zojtMO2^W3VR}Op{B_$;(Vko7#-bDzUd7u{Vg3~x{(gIkC-AHvF>PF(un=uIK*)Zz%Ch36F&YwvGvBPg+bTR_DohRK6tq@}>=a%9FwnU9yCy!Mn{ zK?4qI??WA@R!J|>8;H^MpPmpy%%PMPv0Px^rr|jE`}bd>5x{Bf+QHg1IG{;7mO!DU<)%HIQ}th$bT@oE$--*AA)Ye(y6A5#x}k)fxj zM~G8$4^HUc{wZY_*Q%ZutROd4X-aAez0zT{d z$9=miapvE=c>~6UfiJW*&Aq+7`+5~XvI9rFsIU+^6c$ar%yh@h2E;0uDp8W9U0?1Y zy`|N6h>>EY{3cAQP)Xko(PnANFCpGEnb`#u)cvcZhrU~1x{p6HOvfE$PZ#~bm7{r$ z7@_dXiB{uW7j0r?cyweo7*GlMUL4{V|2=Z8ACKa3?^f`=mhhlmx1D`~6_Tb$Cz23( z6~yw=uladhD)0Cx4H<7&RIB7<&Kyee@A>*Hl-BRa-ebI}d6Q9O#LuC*|)goKKzFR@g{F4{~SM z20tT8J|Us4w6s6W4m0l9VP|C}icJje0QLadQb4?(#PkJpJ52sOfl@_91xoYS^F2-Gr1*`;R4GKG zl)1^=MK1orhCSWgf?;YfuKMlMb8}m^ZWR*|>C?ckAF--p9PlvPx>NG7sAxpRXWGv52-MDea#3bJwp#bzZSa$4)LF{I3zK4ZH)Tu|dENJFll90#scFs4rTOS{v zC0=;T%(S#0Y@$C;y}sb@Rk(IUv4nz8mil7%%O-dYgg%g#ce#9d5%vHoYn3OC`Dbm| zzD3cp-1qOJke4ykbjCv@qZ7P{{_ygxhW`t7h4i=w5Ngv2%`6SvpNnab}I z*dek{VJkJkT--z5ND^h`Abmebx)d15sA&27S5rX9$mpnnW28p%ihZJIXXK@e7xksO zHf>exTfZs_QPPPE=gz&czWap2R!Ejwk&{f`*l2vQ&B<|h*guHfX40<@{>aLx5%;G~ zoIc}3np>;3v?Xz52zlV6TW@?K+3w{DByrppI$#Eowym3gAnn<~gggA9otS1!$@R3d zQfVMFgJLTE`VA(!po^&wYpAE-uG?B$89Dq_E&sCtaSMn4$Il~BSJppuYIbqjav&4m z71+il#^K@orO@yV-PSEzrX*9-Amv`)v-O(>CD%1tTT%Dzx?e~LqB~|b9DHB8Q zL(^IiI{8Jyi-@IJ#3Q4lZLF*qn_zg`7CiS;TSD*b3X*`_P6Mz-yzTs;Uj0Uo||25MqnSX2qq%^tJbb zBR5oe`Fi%GznxHS00h|_IC}c@7o1jZZtf6U7-lGujof9DZUoCw zNJuF5(Ie!8QP6^TP;Ca^1ZPeR+EMODGU7U@b>$PyE?e~3!zS@Q#mPhO!%GNxrlk?; zso-y7vIvqk1P_KDcN(wb*dxADQYJFHQg@+Pk*L^M8ORS76o_(v&9ywPImtt+^T&31 zU`_g!2Zy(Ro`Jv(gxb)|Me?YaY)N5QaO&;qGU1POw=QU8>TCl$$4QeFA|rP~Lr)jt zHe9|PWn*KbqN0l5!SA*)OifuCAd!9AKg!(BE-n_^&l(v;J8b#$hv+&Y-VxZ?sLMS9 z52eZ4@3I7@Zi$oc>e+KZoz_1uOZ`UX`fervgBeH(xWm+Vn4K9sYY-ctmkPN$)rPm| zSW{KTnt{uTZuf_>&nb*4Z3il@68g}Qkz!aQO3Hvok2qqqtS??H149`JG$ef7tWz7A zR_9U_ZYpyZxdm!~a$H?iWnAu6n3iT|X=!=oN?}&k1ok01(I_`;kQUMZMFUzQ^G#)- zPeKNaG#gX2b?=8jo(TMp&qaOcxo^eNcBB~uTzlRREQ-`tnGsN2fW$3 zE9gdTb+sp9Om|7SJj=;J9v3unH}xzc(~e9NP^HDLYyv87{g7Ztos9+frq6#i&q`fG zL!;Pn@m~GilV{G<_&$_!eeSh)2XYUbgPX)ijB==)*pj*>@na6?FWSbG{QUU~XTw-= zTSrH0glvpko-Xa1Ac=1cqalaOpy9`4~dkD zARGANoed2-=TCuohEs&J7=5AjtgD!g!GG}J{KA5Vn;WdBEZ{+3U-WgYBC(YRY2L)d zgq!*HhfVZ5fn&M*_>`kV3(RAaVRgcOfKU%9WW>3UI|JQQ#<5#6Qp~}@;odG8Sgw_y zA2x5>whes=-@l)OTMn{^bwGkHEG8C@fE)o0h-yHPK%9r5$M28%M5`ydA>-oWUcBH( z%Q_n6pjUDgft_g(pe}IKT>@NiC#iVcIQAnWUz_DIb!`pA<61QG0#1iPL$-?MH105n zU@!mq1NFW408$4w5sX@FiCkmYQv_oe^ig5k^c4BS)M%Ae9X3H7i+DRaL_p%97r3!xHd_EH~azuOJYzFxM>TvA&#hNMGP9gM~8IxJ-7s=e9ySd zn>VWgBE7Unlf(m;E$G3yc%cFR&+`-nVz^tRVf@$HzkFFj!cDiw6P^mWaU?@O+OT6{ zsWOCh(-gn`=P}L{OI_osOKpuDUAJ~*FrD> z4;n3(iQQqT=Wyt8zg$m|;ON8%tMIY(;4k6IUgryrATV1GjbSRs!_X(5R`e-wlg^B7lXXW4*n&sOZbm(tKX6zkmON z{Mm~j1l}C+1A1PsB6@Y<*BYY<&T*E2U-+?kC!H5kZDp?efw~<2f@L?l^bHaLym{3J=2Z36ka<(H-IvZVZu9c^#1z$ zlelX>f41U9FT!3X1YvxKypJj4wC!I{Kmup;8{{4O9zTeRQdI^bJD8&L8Sba^@~N!! zSs3Je)so97>?rG-n>VP$Z^6VaQ3rvI8qoYGDPRL@Qt8?-ew@ub({)OnMCoG)L#I;xB4M;=!T zNjRb}0Wk+HJ^lRbET@zUj|oU=il^2iy}I)j7I}Vat1y6r0|RLDbKZM+O|r99>;ez~ zWql(fVlE|E_fd?nRsvhh_21l(oGCmaHsF#I)${z#&uf3?>`dm{nQIcyxv!^FzQ_96pVn&LR;b#-N!=fc9m z8Yf#g46C7-@y91#T(r0MT3sor*9|m@*zN1UKx{9@Xq7TK}$`vrN_9$!dksGLhb4O1laVJ=*_VhiGRJOeGF5!*!6M)I3{a4Ir0GW0uN zBqbeNoAmhkK#d0n=U6axRCu@xY-dm<)-jJ))aLWUw;J&0A!>qb=mj(L+>Z*;A})Fb zEwBaqncYKB+eH#Da8W}`3#H0~OrGA}#Y3>s!md;h?WAJ*J@&;F1z2S(8=Ftk)CghH zO_yM&9ih01jP*D}#~tXs5M>Fyqyz=Otel%4)Ro~AcX3dX6o-xx=?{k*7b8$ec6N3` zy|T5H@8Shb=jX}E)61jw4h|T;gj3kolv|e|7u)+g8kyhDomxbIZ+drVa*oR6b0(PS8S`)j0k`fEk)!N!WI$8>79)-+Y z<7>E3xG6t0;X)K~*LGI#-0RRzhNrl(WrqvikJdsUB64!&fU>81FHeDifC4Y;_U&l6 zLCHuOO+W)P(EJt8azW=CI3{*FJTMukes&@CN5Fv^1ma}`_9!VQ9?t!<<%gf_)7+&RIVZj}{MDPlEW} z#R23SQy`PC`xIqmX`kOV>i9M9!e*mN`$3epVI*%P z8AU}=<|6X)uanizc&scs5Ab{f%({2)u_uF*(i^>h1ncsBuBy^C+rJOum)v1|*Od7q zv*4bf)UA&c3WFJcbYx^@S;vBx@lwgX5?df~=N8VJ_Li3K4&AwXcknJR3*G4-aD3%u zWh{FlLlDV9vxF9i5XxLiZXZBAnb;KfB=s6%K;tso60Uw1?EO! zD6Vpu8O?C$)(Hhk}PdGPK3SlJ1r2`f(F7& z7ldsIqY7uNdE!LoixJK$kSD!y60SI;}pVtXjiH!{(YhYl2zzFpc z1aWn(tp&doc90TpE3M-wlk5s)eGfrwFOKzo1E3d)$%GdpUbY7aCqlf=&=IB*FaM}Y zflRaYL-vMm-YxCM82cXtWy?(QDk-Q6L0aCZyt?oMzgxWn!2v(Fg!<^F>E@j%mK z&|mlJRaLX*oE4!UCjk$O4GRJS0xu;gsssW8Q40bB9t;fzoZ&~*uL6ES8p%kAf_(n_ z`Po&P1Oh?`A|)!M@+13v)7^k%v5E07&*|XlVEw^XN6S_H7Y*rpK}kZ0L_xh9CFpoz zYyv65;0HoMJxPl=6k%!@Boq|SW1H=J46h4U2B)M-qkBEGZUG4KmAMH?wWg`78r>65 z7k71<$+pK0XU0H6B;XGIef)R(NA4m1=NJTJ9}*(?zsCwigoOV+?@#;%l<2>w(Ws!I zLI3CYr=*Y|^nXu_!Ga0@_mENv3F+Ts0w2MIK>z>!qDZv=zb+k_as~quPYl=Z#P{Xj zTKETwB8gU)g4}#L|G$<8Pgr54zP1}ZLiF(HDC2vHTE*m@H7LkZXhsHBu!5?pYBdEI z2qoO@?QMdjXvHFP#>Dp?jD3v&Q-iSoUl;cOz0(wGS8XmXE|zuOb*%(^k7x3&tJ}Il`swqHjHU&Pe<9d60*Vfk1d>0I>9yi_fS+Q-btlEKZ zVa1-zvhRLgv#z;+eAM^89+Zf~Ke+y3nM3-XW2AlZ2LWZSa&koWm^^!HCcBH!K2{jz?~=_r^& zbRhBuYIJxjEe81by$*0&Gfg|N=Xv#+o1masZTZ4;`N+n9sSs{JAc76J;QGhL#!`Jd zYHQ<#vC`A@eX)odjfZ0o4-ZY{eI6R}_`IL~K0Q6HtY{b;?@^m)wKxP~vbG=bbbzxd$sq2a^A~A498YD61V5waV8uz3FmcI zS5l9s-`vif1VJxjV~5^zRFqbWij*@CheGSb<&Ky<{z*m?10TvzL=g9xP|p1cs`KaD z)ub>2OW1tFk3e-kpWPVb+c}b9v)LXxO?zyik`2xO<@2WVBTp5@kiVmSj zMcWe-(c4!N&}?jMRo=~QZ5e|`M8QKtL-l+O6JLX`zvl5e^~(gw%n}NR6VCALrRE?K zJdIzs;ZE7o5kW85J9N9OJ>C3t9N3?_cVR}L2$%VsLB)X|@-!ZJTQv7<;4RkpVC+7M z=&zgIK`EqhxW063)R zO%bq<1o2YSldFRTFD~Y=Ydw7ztI4aGiw;r;q@<$lzCPi*Z*^s*GMI4UmX;@PZ=Jmc zggvp7W`*8#xWmfnhDr{&!;ZN9jNCP@don?e_EE^f`OqIt=CAEzqIlSf8=(FOfr9e) z6I<^Oty8DEp0!Pl`?2!ue$C2B{Sl@Mx214UlE&pdk0+1vYW6h==C;yx_$xe)-ct$3 ztAdz4hgYR9zKt~UH(CuOFOCTzh?Mbehy*j6cc%^;rI2vdm!CdXD8gA)%XgeFJj=MZfEci;A9 z!j`OTF2%=tvyDn9%o)-9tH&QiK?&E5=7EI7$Y%0!D&%`fal8gBA;t(%!}m+UXYXCS zaJ?`3)LV_TZ}agEIrp=B;-Q-DQi)l*_0imH@=e$Q3e%zv406{PlMwc#yq1MeJ<&*> ze-uWlMtbj@OdS;?k(AKp2|R39%vn4{&|ceXWI4AyUp?k`*ob5;d__YgCE0fD0Y?lznHyN{}Q)Ga5Mn3kfVh zNFQ#J^k@RXH;fuoLO{cl)e0um!{UGnBFI6S} zH1SX^_E-CGFv<3W>ouZI8C#rU_7Lw$^F$Kn3`_XBMK#4t80-+3ZjO?L{^dFDYrVWdiJYksOPwuoka|O5X91WSw9o_kra9k8VDV6p zTq(~1V%yWK_NZ;1h_U@Y_;?uKt_wmy9TrFFW z9B!W>BTEb4F*GCr&Y6G#GZIs8S^8vKdGmANO{Q>9ARo~O3`=VQY#qP!J2#)Ri%YX=wHX(x$Pp}1%v+#RNE zt2IdVD_Q{#TQZKMt%}K>)97Hxxen>W2K9tV)W(&dpVO}h@?JW1h^HG=;LrCKBmuPnJ70fEuv)F$>pY{V% zUL~g#{?5*Rc+?!74n2JDv|B1VsIgtz>n^^UG1@UU-=YQGCZGsK$b@sRUQd1K*aCeu z+OTjK-8LU`x27I@GWnwZki7in+EV*w|CP48QU%C!a8Gw45O! zyRd8}pS~aI5H@5;$IYIT)SwPW33g=Z~hQS4jO3=s)cZFOEjw1w$*s3kYD1ITg7viY?Bn&3S&asH3P&jGHl@S zjz~y>(VR!w&L0mgJzcj`JT!TpuNN)I!Zz%$6D-pcFP+RXy$3!8oi_q68KU5f!9LyO z$`l(P_KkU@6@LfYM(>>#$wRnBYI46&(^n11u`w7r$sxsU_@0i`11pt2o*U7z)goCa z6s&+byv;J@mv9%8zkgG0efl!_ceK@df);Ww%=Qd5q#h#RgO%+rF5|j5?>@AD$-l>Z zc7>ZFt-ehH<6G)nI#aN%x@Gs)Os)#{1zC#gtLzJv`x}}g#?X_TvwHm*p%8A*)!j8o zYDnA%VR*U=PcEi&r)hdul~)BE!fwelf0FM8de6A2%5=eX^5k4fq3-crAIxrUKwMW- z>K!e%c_%$aXo!@%Gb61z&dpCjpO)frl)vypGIt8Kvr#$e$sxa@kU-*@YDZw1cW=fS zB%ovB;(9(_&g$Zzzyc`pyitf6&8P9}G_tcsP3JhUxwTML+6Iu^Y?UQ~BoiZ+*`9bE zuk4Mw7%RBpuXL7UL`vR>eHP{s)%edfSQJf6d|wKV@?1=N)8jqGl^vYs zZmx`;r-mSNui`Nd(n&dn%FDs`@%7}re7}hA_Z%?_=Ub2_-1T2|@R@#1s(zZ))xm|l zjlHzZnd4MV6SbL=&B@~473=H@GIs12`SAN;ske$LwwxJj=hCh{apU*zVl$R z-W!Y&4qo!J%lq{nwQY=7c-1~peFhPqtU5aDzjn}Qm@7mO6|N7f=7@-hB*8DQud3yU zm(mPv`-xLiQy(860AxR`YT2@~u@Qy-64Yy5)8*#mgwkJ|_kM2PmhCe1H+`aGDd&3Q zZbimfIrpzb71*g*V$D*EshwimvQ<8=^IA7%-*w+)ld;jtQAJiRCJrH%h%e?9QVh?U zNNR{Ek&jg;@@Xux-57ovG*NIfr3}Z2Y8U(XulYlSumKynER`)P)p!@CI*7Mv**G$$ z&13Jr{0>M@{7p~xcPCLLgvV;v^*GI#S6R=Tb@V<*w!9v>67HT#<`CKqU?p`)Gt|`ipJ`PN9nE!!s^}X6)PDM^ z@}9=>t>ec?2VESd)d`9fxTi314^S}SS}lyIK?_#mU}7eyY(_Y*my^;K`)z&}midj1 zPRBj*6zL}5&zAKVr1twI?G_tNo?*pQLl#W+MRt9~P0qvmtapC;BuzTBgghi|KI?eT z98O`R2Lr-+bT*b#<+U}K7LwV7&S_OP8}$UX5{{YH!bN3t2`M$0C}Ux?1BZdexQjZ> zXjxdc_l0e6a-VZ5s+aG+S3F;xfqZrH2_2e089CROthZslpnUmx!E#DO`28EVeWKtl zN#&OTd^iR19*BS`hKjYHDxbDi3j{C>e6d956LUA#*gT1R<}!r4%l%zf^tAeWjL%&? zSf_ZdYcusi>S-loXBZ}fTB6~f!IffxyeqjAG zkD1F&Qv1`VL*JQ3^HRWO(@rx-|D~{C@kB$;;=d81QKIZ8B_r6f`8%+(5mWcGjyAK& zDuU_a4Xo^yW?k1bKmE~0+H}Sa5}Opo2Qi|z@!YYjXFgZUU%rl4c-f{}w$Oavp~m;i z`7TzPd?(E?eWE5FB%_zJ%ob&OWPws`_eAn1OyWh-sYpLJYb~EzhKLErL?2aR8I5$@ z8I+I$z*J~kURQiKpy1#z0&DHeij%^CC#P5wNVR}fy z#O&G=R8M`^n4$cNYOdWSR%?5#FI|{@jbKDM0{p^~y$8x$2qivH_q?(P*0=MdVIiDw zhpX7Op875k3}${Ln&h5%M=V6)%J$+_G4K_OkwqZ2O9}Nhu}xW29d2x%a-^7aOea4QiHfMEhUSIRo14)6=ng+8bS@ zxV!al<{Q;W0Tn;qa@~(LNQ&~u5XmlYog#jhkfh#-zXZoZi zlGKko?0NLYuZ@eJnK{vX51rA0<2*@?HB$KsPS42%DbV?_p4Q)8qC0Ti${nV5ZYR7p zBQTmn@z}@IBec6w_R+&3h4{5!x1B-ud(@9y{T5?51AB`lFfrXywY*%7!@^~)<>h}H z`P7x1Jfa4ffLpOFUKc3n=qSG4yd`sF|JAEiB3w(1C2<({Zt70yH+b{$^wymF7S{Ww zC9*EImf6^|o2XXz*7SU`;M>gV2p;$SERkwkD%tty0gdxTd zr%d7dRlAxcd52Ck*M*ntZ4$jXNZd%`)N(rscbb2ibuCV0jL0RitkXaB5TC!uStkJ5KXZFm7CC9T*1eh>X4D0er z4Pty45Kta=bl%#zsX;00obTu&YoYr@U5W$4a zQ>W%>t7V*+d7A%Xy^+dgD_*;^q(V%}%qhPqEft^m2p;^Qfk|?4gyU*=G}#rFogcTU z5eD-H0MH1rd4?tX(u|DnVHCKY^Ne17R?IIxu?7aKOB+PDee=pB+tw#r?d>LmMKS*oqbP6sUt z$7Mr;kVS)==)_rt;!!A>ISFGj?C*2^4SYED%O^AuWGE9Ot(_?qa+c5I%LQ9s5zdfo zEAF;HbDGl%>iU$FN;I$wMz>>g$Umr*mrrrhCs%|G)d4MsRO*qrScyIky!(#J1h z!isV2vP5&&*8K80?b!G@HzfS>6o&q6b@_T>$0-(@4On^^{Ib_%Q{+l}oE(b9Q$aUP zx+i$Q>nAB48GfsEeZL$?5lEFnLyG0J<;dX`Eww@rmK@v@Xuijl>wQ3&G;cQ83CV~6 zw*Bmt7<9zSIekX`bo(&^#Y7kF(N}_1Pq+FCQV8O1x4(2Z2sbHxiJ$BBJhKf^pr0Iw zJ$R&a{%`%w_cOq9lQnTbgA$DpjWB@_ng{*}u15h8`pKX5{8nFHR6SwH==1}mlCZK; zN`!DX-s4ZWY46T0aj>+<8&DVVPMypyttyJf#oJz5)~C82MtDf2(iP$0c+{1j586|s z@iPj`G-=DKR<3Ld!7vp^H_H-g^q^#+5=u%!faZ^9c`)!VYFa?KDL!cG#s1r4 znU3c`y9N%5AEl{JyjoQ@qT}A30>?ki2R>|!1Bt*j<2Ceb?qV!(vZ6tTW@<~01@xPN z$fp=lx=Mrhbeo##h_aY{?IvUNnlER=v?8T9VG-2XB}KQK#?C1xn67I?gcFnqK>!wJHWC^wcH-Gm95v$@>x3fgH72jJ|DovdhSv%WM1<(vI6>1SQq0sZcI!_R84cSGK;AI`Nbt0~CJJiR6mf4!AJ(0gd1od15pq zvM|kbo2gJR;dw7eC=pCn2c+AGWx2$japh5ACSMcTZiQ8r zCFI+u>Tc`mIg5_`lALc$&20ZZzS7s!ON~Y-SPZ~7Vr%njsv1egqo_hpVLQN$2 zz(8<7nc*Tia0sDgm%6I?<>VV1=VZFD{&?=M(vB7L z0Q!qB2mjN2tgMu7lHfp;v+}fj+;B6Y^6is;r6qq&CG&k-wQzCmfMgS*n&y*NewpGe zgt8sQV)`OJt83UV;v017dYl6J_H4gAES_eINVn5H7EK)VQ<`!d>!kB%&2UUs_SN(X z$_5v+vWE$!i@<4~D_0iAN@0Zp=^H#%3KYMzElA&*$+zXQS;H{8_QG((Ut+YMMzYFl zua$u*Kv4;S2Gk^{&;UbiwBjr5(U+?0jLLhg5(FUret&&x0#kRQ0PT=%Q3JO==#794~`PP`)-5xckR)?Hp%9cO}M(cl{F1Z%8waB z%XrnL3fD>H^BZXr5;SPGt?}a;t=Z?3!S9}}WrTXi^P zBG3E{7hb=%GH_P9LLjT^&sWyB3H-mlcAn=9%KdeD6%YZTxJ%mdc-{3S&tKUZvFBb$ z62A0M1fo*o>%(@o1gMd3GViMQf3p9Z^Xhkep~)z<7s2Y z*0~w$tk$H}_VGw;1#UyRS}X;%6fdDyONsPE?#;}uqs1|*c# z&a5e)=~xt&Jc>k=tHsp%2Nk4Vv}%2aW>puWHH&W}lAmKFR?zv30Rp^E<;fHyeTGxG zYvr^TnygB(qf;hIZX=z4k01`rp~3k0*p$f7Y$mF>jo!`f~)cyS*Zh%g}iUX<5Qt1KiCf)&kD(7; zADIu04D<5vr9SvOtnIx_DqOXm8T;u9W4!j9YSGiy^fC_ouGQvl0mul+jdpUL#e-#5 z*CKc6FTwo=8yjuUB}rksA0jeb8(BOY^Y+5&l3e;L^eK7G$_p5=eT*))%1{iqUyciX z1(?t{u%iLC;1N}%XRDEhCn$I7P_{rJ3zORR z0;B@V_3&u^%EMU${$oRK-6y7*?^0cciFxQDAK7~%oH0F*X*}1JE5lQ#eAo582?TK<;YB=k(xGcREt8{x4FDqm016Ma20Nd zPFLHG-(v(jT6v`{o8irJ>)UPiqo+~S5-H|h?tLpwh+}L?9M=UR+`Tvo>2(jgK-EE- zcS$`xJSrV70PDkX;Kkd7^8t$WO3NKmH0b9Hz?KVMrrbbmTWdaUn)RXlg}M$;9M|r* zET|K;IW>ruBYntq{3wg)ZIxdI56JRDDjh)5%->Q;o$Cgbj zxX9IP@w#OB`@HLwf)n`uyYTr-gfB8S%jfm~>jhZJ#;7|-Jy2DJAr7<3KlWS7aoj%H zqnTIsfFqC1Hy{l}B1S?cif20(Fkr`J#F?V2c#~6JK5d~y&3IH4MJ9l|^>o5SLg2Ca zoZsGq_E9MwC4eDlrp49NdGdChS8bZC@QZ*I8V$;teyOnA&k5oB4AaB`A|>fSRsWY| zfj7neMxel-hr@b9NASL$Q*jirAjRopafXE@lLBOmEl&{v5&oUz$v&7E_WarN2`GQK z(MNd>kVq)-el`7}+FI7gqMCfm8zxy5F}6O=k5`CU0~Nx+?Jd9k{7LgcpVVO!TlJJK z^K6Q?KJt*v4@l%mJ_v3yc+1lUO_w5cW*D$8PL3vgdiQJ(gmN%}KOeZkf*!G^9^}0u)KX$t2K5qo6l?tTT=q zGIlR6r1TMlA#n3iBMaAc8P?k{?ex4aB(!pUfe6T*jiGMseF4l*=Zq5x*Hc1c1_wDpff#`Yo@Sfkk9e8~wAs z??)I&JTzc;@XzKFQGHl=BJ|ij_P~x@3k81=vnG^_RHw~Z=Q^%!CL5u7mG-f&nM7G9 zAO_fz_n0BKo3r5p&9K_!yyhK0026bSY|A-TKq>v*ak%<`AhYtqjiQC?kizRBh5KrJ zPG7a6`!dTlw--fz!(3W(R{EH{xDdgtbT2Vg+_Xh>G_-9t9cb=SxKDuQmx;?Sp`1|N zTuci|BI37*wP;@aK`97L)#k|WJ>lzjKHDn_05wk)G|)ed!}t4`RkSmO^yf5US`JW^ zcw&uLh#(^zWV8<)*lSW4+tUh`lrqs%o|dK^z&lDgrXoxG6gZm-$AHu*Nv3Em^wQ?i zmpmdXz#c>ydp+b%;JoD1w6cK_Ue%aVVEmqm@imd{xVBrqz0P~Y4$En#oFE8^xCiZ@ zocUVPR;-W6Rmm_R_vYwy{Csk)%>Gr150m>;hBP_MQp`q9H^PLiCXpEonbg#)P$%CY zuj-dNALMxy!<4)NLXuPK{k731bc_WOktl_Q4){aXod9ohOWGEXRrV4UD98==KmUc( z$ws|2E^=HPeC7GOLu|?J`s4za)5ni5TI$%Yq_lAUNB|3qzvi^``t>%9?yF~B7@!^xsG`f9Bi!%(rfwj~b9n1=5004+30_?O(!cB7o|9oi zMkLj(lX>O-4jG#Io_fLq2c}@flEJb01?(auI>>hyr@odlR?;s{^fh*!UO&V3hdYYL zK95T^F$>#87swS!v-lK|0)OlWFD5U^`E2#yu$&=*kOFchm-ej!>QPe^Lyi85lr+CLKWN%)Hsnz68@ zE8gQCS{{-!dX?qG)1Yq~GWfeZm~1}6ouQCB%HWndVL&xXAa!ztvv$ ziD-#`6e#qtm+j&DODr$`Dcq9PD`tD;EeORnTdh-uY z!W}14H>9#i5$@V6qsd0*E6 zI9Hb>c8-FE^>V6|jA!a>GCim*-#5U`>dgb#1 zSlj|$++X`QHRBpdLxH~y8J9p1W@&g_)ytKxG5y5s)g^5K<{6t&R1$(M0qXAvGy3Dz>{p}(|b1bT;6a9OG zXA$+L{hBDW=my`6h`ESUL&4qpq;BNKz2pQcfGD`TEy!Wc8OkcZDY1QvFk-^IQ1a+d zv4eT?wcXFf&oc^3r9A2%R?5 zc>!MGlHVLUY{JLHz7x^n&T;9gzuoW{+I+8_g4V^Fc1~5ZRZPEaJ{QM*(Jk2;JZP6P z(o!*2kR#R@h%y$fKo^tP;HU~My}%m~akokH#{pZc(dx5$3pvVh;{a$Rb#>iLWu2Q8 zl5?mI+RWN}wHJFX)pY8NF0M56|?9W#te>%IJ%-?C<5fPBM+EG!Z2)KsJ{NfS;? z1{ySZ)rFx8oM5CiO5y1yt%e&1;p1nFnQ3d^dHn+%~3pFhRK_{l-b z#wofIPxy zrSt8neuYf=MkOT~SN$S&!j(cPK2mN?8MfQX7VE@-j~lR0=V7!~Ou=$;+%iKPBBcQ~ z>nap)$=`433}H7x>0d6EezuM@TjP2*Tx(=};zfje%x%^-CfH}rNKyE6ejgRaGSc?b9I&6mOc0HD-^t^?y1cKMEv$z8(YYFG@t+v9JUGzB{FFRF!Fpo z4f#qD&YxvEW7q@*PRw2^M7ml;IoaQBE`oq_kT8p?mL!1krO&eEL zow%*dSsAuNP=*oCr=_h!k<>?=1N${Bv9>L3nbo_!z>V$OG(={{wV348LGe{VBHF;7=bxZ$x^(?HD_@#}@fOjHPr z%Akn3OajWBXfO6Zcd!cp1D`wUgm}s4rwL%LI8G2VzICt9iS=X?3PKxVo+eVo(J9@1 z7AvDNu-)oC_L%RrtVaU*fV;l6Hs;}^hU`0BM`!z=vTNYk^J?VG3Hq9j8aH2d9BQ^6 z>)8DO-8FM4Hs|yvWe)~S)+<}Q=bMN|o1jL*DOWq%#OtqyOc74I8?TDFgbhlAx=XE= zcc5cEgWODB$AS+p4=#{TR@c?g>(_Jr9c_3FG}{zo6+_u>UDF~+q8WlKq=|_w10xV* zF+ap*7ezrU=eRQxr%mW8oEj%EOf5^c@d4mg6%CozX_>xSNy#UYa%avKK^|L8#p#cE z%**A5zq!Q(g2o6`{GY|kmR?Stl$TB}!M_PGFBks?Uno6oN%j@1-tU7NW{K*l6OYbR zT(O<(rRs&>U-s$1f)WWIv!J^c%Dwt3zm;=+v$S@buSizTmeZJYe;|ObS>bDj0)Ncq zzl05;pYe6+jwPJQ`pN>xkVX~xD$vr^<+ian+$Fm46mT-%`afKO# zphqyA|f|UL%6XwROmE$JP!f zWP!*8E)O8;{eHd7tnbExPeQEFf=r_wcQ_z7^V@LBq<_GLeujyUL^AoOv=@!ZP@}RV z0x}UG>EyMcW^%W%&>8O<8LY%y;8fe$q&c?M#Z`E`UA0tqG?%e7jbni8lfGr;C(#u4 zlJ(#bFnYH-OClWyBy5F+zNRh?W#6`6@%d!$)3e7|kRMY0IFa`~WXiD0CA^q5$X%(X zCfQa_arVfgtQcGKj$A5Exv!I9tOGR0xOEP*>dCU+qvzf_pXp=DwRYlQNW3M<%$qPG zY=}WiTi*nbc)dOL9;O|Uq9gOeE<5Mn6}!T)$|&7x+j?WDZ>k)-us)SmpO9^*>yw)q zXJh_I1@n9BGMSWO2qG(`G^g})OR*j2ka^!kehDimQJ|RLqNTE+EwtryOKJ@LS&Sm} zPz8aZ2=5|)=lR-zN)L!miH@xoN`rughZQ%DL3$>K)pxyoSlY8R6N=>N;d^Q;(zoOd zFhu}9X6ce&p;BdJiheU|R3aQZwp?M0h%n@EwRssG4SM)-1;wA_sytk>FvcHHWPtes z$UKm3F9a-mBnV!Oyv%W<+#+Sq!nVqX1w!(iE;3h!nY!M@5PzT{)%Dcc+7tSRWljElOxUke+kZ)jayFa-DcYIIDMV0P_8NTH-K_(b8D~F8TY@ z2R@k}=}oBNi~lI&k!zTP&g7oG!Y_g1DoYG=o_o0?w+}<3?wkiY&uqA zD?Q0xJcNos2l++|SqM;+cVP3|rNfruL5g5YR`wSEUOgPZCjZjxTh)V$tbP%D2Ll}hXp^;Weq>hv>YkTb#J;O-KP^N2pnGdZ1LiFh< zqsa<`^umaFgu~TV>s>@e;N#$P+puc4-o$FN)s90Q$a&`ziRE+!c#Fx|Cwa6@VO-}` zJfcXy0f5K*$WIEJ{932V1oTzvi_MiK`rFL<))qLftEgm{d79;XEpV~XB|u8voN4~E zRx*VgHi?b^qghE_r_v{9R}5Jc6+bvNRSG5a)4fbCen`p5qhcZ_6wouc{$(AtzT&1b z;RaLG5oW+qFntmMSY3{#SeUYc<}F~Sf7i;Vs^WO(KE~V{(|Zx3AlGqSpggZ;Mkb=S zh{h`H9QlM*U1xGa5hrZJJw|e6$K2SU{jP<0d(7d_{gpQyJbpdnunkBkriSDZo#xqb zIPi1dF18JdmV@jLY!51jeE=O7FoSp(ce}F9YY>~%U1|2bx9pW}>!wFlsSFr13aD@X z@NgCBcD1JD1SkaYUj)kEaq~e;Inp#bq?;-{xWXYp{eejlD;{bKQ^uuKL5{x8dGm%1 zuNRGTEHMhpu-{~Wh{J#TCSXo(WPc5ih<>@)-PL7h=W*M9Z?;yffUFUMIsiyHarWyu zA-{L>SoVD90#l(TAam9=lR6$xy@p6JKK9Cy!jXhmPMMc-^RVoZWagXXDNX8nw(Bot znkFf#%#yZ;2N)eO?HLkOteLy7;D4{}!B9B*YEK>L>Mh3KSOZxQ6OkQXDQjLp0|_t|TB5+aZrPQ?hxiXnMhCJ$inW_6+AK*(=Swspjl|end$VSfJqL3q{dz+A2>uYlGhU?_eW*d=)I zDC4J)fS?N#hH`ve7a$AkdPi@KxTh%t;abz951K7g95C4pI#oZo10mhGIdnjCHpVj*qN{ zanJ08(03*9wmd?ehyF3b@hr6>&>(bhaIcobB>;=x#abGLL{PCZOQ!5wW15rr+RGnA zw&Ue(L#U|D94HtU`%sfqVItMc3Noto*9&z~Enjq16M=~JyzzpnMjTq|*py}#w;3C= z4^5{#qFl|Zz`>dGz8CM zON47~py3m--&sE9uDg~y(> zJ>G|j9+)Uz$6E8E1Xeo%lq3-|5gX@B4KR!|o=IIQeO~p9f^A%(Vbr1tCV#kkdKgaCa%GTb7CRyIjN zm4$W+IA_p|_hBB}jb+>MdU$<^*{#ohuKooy(#yHXvrKMf`Ws&%k9(l9?*Dm6G6wf* zTokxk>ocw8O^Ej&H5!Q01MqH*scx3&N2MKYvuQ?Pzjl#&K|J9M;E9yk&aYW$(rYIF zkf}x+xb8U-*UOzBERhGCMGTA0*-3+Tlpv%bAxyqoZTAVY%3d+I1G(;T*B@_e$hoyIAg8(n8iypwlL?ZJr>Yx%->2(Hj6 zTYXuDPG_hn_Zw%#89)_p0GdW_YSgZU#CvD?eEFsDebWgJbogo%xwYy{n901aT3+t1H-6<`c{kN^vUNX z>iVq2f;a!0; zrV}vX6e4VoSpvjss()Mv6VPJdo!(qf!{^BH-V;l8Nus<;BE_Y9e*nqiio@>?<{a)z z99?ECT_!vAf`HxjNL*T9{5k?Ex4``$+aMm?$er)xRZGJlMachJW2_t%ZqN$<&ojVc zyDpC>wcuvockr~h6S3ajQgV$>p*tn;9pOQXPG(Vo6nAQHt$n=wOcQg}ZXaNi<)agP z-t%8E1yNG|?OqJBUrL>CF(Bp0qDxk^ zc)~9LFp1<>+7265+_o*vGV}9Be*p7LTF`LX<|KU5MbLqeY`eGo2l8flZz$j8rkbp6`h`KQ9O|1l5Zf+4$9%3TpxP2aYPe4mhA!E zlVUSgkd%1uFQ8o@1YMTj)+TXZcns~`1dEKOKH)g6j6B+?bDQW%5)s-YjM$y7cz@1F zapMW4(mr)sQxWo-HVkZ1#rZ`30@{o-bBq0_g$x&h2k}9dm?W4SW@Ju zEfuWv3&OEYxTs4;foqt>Dzfmf>)al_hu8uhyn#HL;;*QdSy;c#kl+rno1*N6~nt7z|mty=P>N?MD|!5u*7#wY0^ z9Y~TdMM~#SiqwPdC(6R!8*96Ns_V*Bh|>R52Meojv@xuM_=O{f0#U!;$Y2^!5BVN8 z@zoy7EKVz$h6gTy5)2tAg2OS8g=SsVeiPqk+7_;cq5h%rtKsB=(J(-ramf#S88>iO z^<6Xr9|U&;vT1{>)1q4Oq2%r_%d~c0-41gurZXu8b{_FO+XN>#Jiw-s)Drt+o$>Mc zlpJ2bkl+hK&~;4c17I-(Pla2hn^*dm{*nCOtL**9le}P4u2Lyus^ivkq6ZCh)HeSPM-U}`YcFVLT5UUM zlPeP*F-lU25`%V?Nug>Mw>R@hw<0EG0t1*iTtkU9K)! zXr#C{yrTf?2{Q(FD`2mzEnIEV>EXg<)|S};XJ z3l%NZ(Fsts@{S4PeUGlEfndv|>09N!9~@wW*BA6CuM*Zs%y~9}M(wY*Jb%mk$Q8}6 z$)u2^^Dak;T;CGX{$DS^8mUvFIP|zA*9PD&sf*hIaH`-mjCFP=P0srB{6CjSE6FAO zB*2ICBWM@sT;7hCPrW~VtpWvRKW-Oe{ zW0KtyvVt^Z!3@rLmA0K|bM*!{ioZr^2|af5Md!|sqoj)4RnVFG4SKuFEg z+TTJnBikK-DzOi4u~wwe)4(VJcv2Novm(-Ne#K>6u$-j1D$$D`Sx|EqMXDc`8m&uR zsifsql$q2JQ&lSwwtH!{+G7;hv^DWyyyEcT(z8GEDmyWgO#Il z9DZF*j@?EqA3Zpc18>7Z$@Wm^H$W=dp6ik;@%AHv}?O* zJ7IdM@sj7WlIzbT1rdV)z?h&D_Mp-Yz7N3GB#yN=b}k((#(2qkCYB#`ENE2`Ry=1E zs>qTf3;VFkV3;L-vBLkXxVP1>lD{=Q6WtAK$#!*_{Q>x>UwytuE7GB{MVjO~%%CGg zXq;n2=+K0t{_yHI%*i@GWVV{IBU>#xV8qN(5-U}yD;E$E;%ZRwGAmoc{+sp2j}erQ z4sD5%_@(Z6znA6L+8iy*AE%8qcN0zW^4=p4Bb%N0)xWpZRir*@&V%@H*=`yay&!45 zm8cQcA&H`XOqikFn+rb5SG|IPL1} zNrQlpUcAzs*=@55)nqPK$mm2|X%u0B1r-Wos0!?gwGiIGh~0%k%ItH+ zL$C-y#LM1QU$!vtGtWI1Hp7=qu(9Cw?j-Gj0~lxpaUTc*V6M;=CKiP?qPWG?_I+^& zW;{}51t_wJ+RM%s=hMc}uR>=p1bMvi$4{Oy3Jb&uc~ppg+9lumW9UFegFZPx{EGl{ z^5$^LQ>p_d;jZc1ftBA^6p%H)?B2X(jSKiG6@kY}$iwvB zW(8y)k&V8#RdYb9^EUb%+wEt;U!L}g^KL1onYCO*DBHcZJ?ga27BFN3Mu*taVZ~r7Hm-6TO5$!qjXl*xZD<_1piGlvdJ`AGtf5{p5 zcM0wuoZ#-R3GNU)xVyV+aCdiicX#f}srsL86%P~-Q0&!ncJ~-x_v+GT1TZrP73-V4 z5q%V>M;TS?5Kdu^?Q--d298tKr#2-UQ(|-lyQc^P>U3x06aWMltkqvXfZJ(G8Q3V2 z|0%5!5|afyMDZeeT#hxgvW%p$Xvbf11XZpM5J>Y$H^U`5N$EebrVc0qcD{d);1uct zhKMABKFP`7xWEZ!kzyNWv}OWAz3gmgkU%dfX<lxWULbMMJxqy-GPa- z>>JJ(>#%vB%mJghklqucuk8K+x(O+ z_y90iMjo|5q9D+)eyoqnU8*dtGXsod)KhMpp@O6cp?3h)hvVUMPIBz)_3EsP3f>T3 zQihm2uRs40wnsAKcHJFC#d#QNC~9wq31y}2(fA>&So-~&$s6#ie~T#dw8spPURS>G zfc_(GuSbAZj$a0`@BYRUOt#3?@1ox2r(`@=+Tt=s_tlErC%n)F4BJ)XkD(!mj@2rq z9^KD=>>>H42^J6d2N>E7a%2>+w-G(I0~G#DOs7_|eE=gQO`K})Tv24cYCBI^@&K4e zsS)W<&2HfHK0y2f^w*oK!z1sG2Wpfq75RMW4R?$WjP7>UT5nO9>n9pQ z5g%-7V)*b}KO9wyi^=r?MJGka!+blbQ;Qzh^E>Z1JOJFRfq?*civiE$=lydLEX=P^ zIlzcbc67V3xc?W(s|J1G9^bf-k;ep^RPHv|SZXW(vd*Of)SK!1Hrx?kz$B96dfsfL zA6Wk0PnrwxCp}_7ljP+^vtJj72Az%RHR2drtcXeY0NrBSH^8(9Xm$}C zz)B&KMKuC{{!c;AbhTD84OS*Gacq(?$rrcZri9#NTEc4D!?w@hX!z}Ru|jRq+T-0ZKO9|U`DNQ%Es!2jk`NE# zRVv)tLF(Y`OMJrI5b(50bb0Tk zq(r$}2tY!+>$KCoB{IeXbXmg}v1fN1yn4Xuczcvzb)}aqDL?#+;J6FX4cR_X^r7V} zj2d;wGfSNv{HYgNQs-40O#U~qF{Y17H4FrBH-tt&Cyu)F0^cz|9?t*HopB=Iwkbr& zl(giMkub#23*p5@q|`apt&v!EMf9n2xA3^UR}u%v@qB`3;z-~+d%axb8-8*4Gl(aJ zv`2rUo{xEeI6+t1n(Ka2V}pd--B3F0)pj(>?A6X%H3c7Vkf8Dh5w&_LQFVT%V>2$5 zyFV<_J}7~xBx*#+5)(ws2NYR)D(^g8X+@hPLW5ZFd|Y17z%}MX-)C4w_}hR#)C3oT zs<_F6B&@B*Yl2zQ8Dz*}R{p&<8=7J;2Z*!~d}m;u-FIspUSBeoN_xz29vv9->02(~ zmqR4SpQMVJK5A{0t8n{uvxH$Y&@^%$7GO-M6RcdZyDv(Y{9}R5ImM$L7?c_=1W1Sp z?nVht!e_OcX-*WPH;)4KWcBf&GeM9d%mXSr^1C z|31A_<;3WyV$?X+I5PWOS`)_r)^qJ^(>d=uAj1RGr?NexBsYFgE_^rN1Bl<5ldF{H zf+2!x*)!SpYleeHN(pv8r&-1i+Mca<=lv`~?veMGs3~lHo*sU#m9BTiMfwr|0_Ho_=lk@04nq2Z1Kn+kcP?goSEl1QkQ9<>?{))f(TWIwQl)R`!JBF z)JH%gfCcHGJ%T4SM&qX4F=l`S2}!HkCQ+lQWM7~m&4N!$3`pfpqHBO@D&v(&cX+^@ zgw-9BXHiIJ9zS@{Y7@$2pni)3)X^Wzq77CG|4;(hIHChOFe;IM%`i7dTP+g3ThBNE z^*HN@Pvc#Dv6jtelzUc!!v~ zu;wBxH^<$_Pu_<@{AoxdbW)#S2JY9E>*MqAI0h+rBUnb!{1~4+>&c-$8b;&As&8Mm zotra6Rf}Cc?vC-vylPsH%LDOZT9&`Cn+8AoLroGKCsWEEI{7^?V+emNh;SGZflzV& z-E=MJ?B$wNXl?qq-Cpy}&1{0(W6j3#fK>k7z`-X7SkfR2u+?J1?x`a5CXT;kR3qd) z0GKaV^XG+PVGW)p;5yeCI_BhN0JxX7&RSIq^?^~TUKV1^(PN$s(L*a?AF|jZ)U9F3J6d`x91oPlvTO|}iCE}40tPD?1 zPjA=_e#wguHh91yHa;qViW*gv+3)+V`gj^IouHq;4ZQg(Y3ee6p{I zkwJ=d+ghh?%0cmL#CfxUJgcUEK2_?*2+~&lWr6)BjdF(ENyH^1=1UWRD|3tq*Q-S_ zBfiWg1yZ2TNsT1acRbhn`$W1n8{9Gk_IHlxUoYX7>|p8zm(JG%_V?~>DFpcOr++fD zM)7M}>$U-piv)bsP)k&#b`NPf#`@pO?m3^)8xy(3;6F!95pRf4S$BbBY)II@OEN&>7~^^PQM^j z=3i^?c0Y#prdWqZ;Lk6OiAH;-;CML9Q#Fv9KK+`3=apzp~!8-ZrVbm+gDDZ zWqC)Tpo0?Q=kh%8OR>a>CoOA}Jav#`6=>t)!pKcBA2xP`Ul41fy(9qQmRQNFzQ`kj zCw|0@La>ZNc*<46K{W?(UGH&Cs2mp!9+e)Znk)cUw|xJv`?8Hi4%W6`2(ezZ%YI@j zJC{(63056bCL*!Gn(9ba&oL~d5useUay56i5GLVz;1xbAb}=;AW;LEf9yFN1L2&8I z)VDF|cD3gf{km`VvB$ExcA=2z#hscBNm$SbLWm{`R86fb3u)IK+T#5~8lV-6feIdbb_uf|E2%QqW~Zkq zKWdz~TiV}VcW-DgOXcR8id6TCR1Zf%aT?DsLsKS6c&lq^mPr#)wP>jN#RdyPkyDE6 zSg-H&At-^|EyWHb2cb-$Mt`0XS!F^trAS=z?aCvfg=I>@w12e!CbkFAA!wlTr9CW`z&w9;2?n3tkM}@= z5yUmCDW{?8Vkfrs;|&|0vyJNsCSd{`QzTm<56kq!{B0BeYoAweTu*ad6CjLFtK3ZK zlzZf4wih1YY7l<~%AJ$t`}GDBr5ZdRJUNZoEb>2-@vJFr?8@Xnx=}h|98qDF4ySq9 z?ScgAcC~YG5%GSY8ZZ{yEtYjOHm;#v4y>-1j6R93EgOHv1*`$HvTSx$VV?}#Q&&$n zBd@YfJjA5%jPDUGs>b8acXT16EVW_5&)=|11f|}&mc1Jqe*eAA{ggZ*rgFYAvva#Z z3JD|ILSOpSurC{rUPI9+saTmZu^?}hsE-W{%6iKye0)fia3739XQqOQWXmg4s?bkF zVwo@{d9K5}L@_A)qrGlTX8w)hYrS$>w|KIU3d4s4L6lcfP7b^W6(&nE-2Ksk?W#j5 zNvx3%>5}*JMr2INGjGKGSadeZ#)tIjF?lQh1Y@qzR*3NP_jBO{UY^d)slvZ&!M1p=3kC)^ZYVN; z5=BhAss5p7gB57pq|m3c_DmD3?8*?;bHo{iuf@NAVM^Kq($$A`R;&eXWlo_^wis@sZK1!R&K8AXd9^uX9xi@ z^UYSj>9dsA+xyyjbwp}@mu1;ph$Au|;>|{+llOy5N>y)%FI~Gg9!06E$+|ISzTvXG z7DY1D!{D*B5H2SjVlOKP;n9Q=em?Ngr!g_ZvL)nC(4A!4k7*&}DL^7g+%igtV=WN` zO*#k+L9@(>nZ2P;JkHoN?J*Nag}pQ|(I8d;(KIw=%r+o%&kztv?TufYFkHMKK{bEM zG%AnH&OiU1++L$D`Krmw#pnUZKxn|J)DL(*b9}h1d#gUNb0e+Acjwx?sog|xRG!yn!^9sT0!QpYdDP5(Mk-CkQ4NNXigOS^j|8aH-~|M|o4 z?e@>wF+#8rp-sASwOIC-4f0XK1PLT?0eYBqbz!Z=5DIKec`nG;di3@Zoyf$)euG2% zE`+NftRIj(8b~MPOIL~AWj0mBy?Qaiy#+3)!0a5At znwuLU!l|M*pH-|iCU6=V3~bppt*xoafobA;b+Ho&cpS$7Ity#$s8Q%~>`QHLs}4RL zsInf5maWD2zYEq_N^OG;J{N)2T~T*RkrNM}t{=M{5v0b)7>rGfI0Zr^9Mnbc5&&M`iHM5v*H9z&Zag56!3@%lPQYkH3ld3Qg zPKQRpBQF;htt>I0|I8v(EVL8o$>5<0eSPA3BuSpPtJFIr*oyWLDoZTLbZ?@z)|)IC zyTb?WM$I;&N>lc2;Yeo*kWR&lW@iq>kyC&&DX*S~BT8u3Rn;iY#F{Egbm$amTOsCR30O%nUwTx}zRN=aHJM7<)Gk;u zT;8*q6r#h6rizNdef|LCF1yF0srCg*@to4(i_vh)U$2=96|!604q@CE8#&q4y`tSh z*=Bz!_@~<5?G}$8s$qr3_n6@f(uHc}vL){c8NN$oB0#0wPOml4(S(LZm6?rVN*GAJ-!9B!KLE&@H zmb?23(fTh9lLA@#DEv{@;Ya!Y0Rqh=8AzaHq~HRquBg(~_ep!ksd%M$5f>Z5p=)5} z9dHuV)Y#s*x*oAX9_2-8JSseFn1rA6EiG?7cA7@64)qpndPc`&2?miQzWjJ=C!wrI zK@B5jFRtI9FITW@9-!?9j51VY0M0gPmKrH!ryz1#q_Ph1$et{k(IJiZX8h*r?fuf- z`27nTu70D}vt=Nb@pc^>?%Kk_yFCw@<)xbqpVubJSRt7vstI~;1XB3|(TeT0EB1Qn z=B16*BI?h})1sxz>t4I4HS}T%$;GrWi!<`Rc#D!QHJN3F>5~Jpj~QS~5d-;Wb7&vn zV`ML_Z+?yC2wlNKd~Gf~D|!m+Vh-E*wq4i8#d4oslM)91U4G;%{l)s-icTiJtG5gD zwY4Ow{FgX8yivXv!l7E+)^lNsHC5Sl^fwyC{as~$Tp0>~C=%#c);Vnan!ZpD5t!{Q;c98h<>BVojY!epT4chW|4gEev9`jl)QEFJ6Y0KKxwHX)38L{Db z=*nQZv7KNQB;9eEkk<#3dY4*_)Y+%SS3ZpqaK7|`w?i)c~-n;~203l!ox zwskPCKsa77jjm2MwM&ZW@A^wJz|&WXkdaW|fP;d&tccfW9|bsonKFFXVE*av`K#l9 z&WHsXe}0bqR*Huh{9#)Z+@qJ_ZlFb(IMmwIbiKVTWy-jT2=pz;K+}BP85}n;XU=At zLfmVC>OUm#UsfRf-R*tIiK&JJ-r2NL@!&?)Cd`~LW?>yB)Hc94V_pB_jSnqVn>sqZ zWT=qqcM|vkPF&l!Z@w{V65^vlkz7g`@i&xX{nMfrzqsqAK&aK6wlWbhYT%Mdk~&Z?$%w>#j zjKEuE!9h@PX}VYtM1=~^6^?28^`5|#dZDP)T}nbuq3Oz>M83Y8sz5W7X+YN#g16{FH-sJ(> z6jf4~`R;?!H($G^5es0mt>@OCm=Vjk;xC4=fY7~XNR6Qd%95Zuu2b}oK)^}gOrfvB z@6}_*``0m&*}?e7vKpX2pE~|PohFm$F=j<;pD3Iid=fLCBjQGmrhRl%fZAiDCs$LR z|2RHe7ZH*MR;YEfB7-<(DCCQ?M9O59;E7W8VmMRAg=eNnOb}IA3C^r z8wMC}Uiy*PrZE(!3f5+c$kiD2?p`pp(zF`OP$4~lY$9W=pJ{C~e1;g*qv2bnQ<8<} zp-7*g=n{|+mUqNCGrHHaG*l@5l7q!2*ePawKBp34gTKNghrfYdxWD@|rXhnF?#q(> zAvyTJXzS^s%f*#JpEM8DXtJ6$_ck?o&A-ZSEF3sGMaoo`SV}WWm)=*Ho`EYLPP2`t zuyR-_7?KWy@T!*gP?~{OZ@t%m3jQfQ)9>L63%WM@mC&CrL#s~nJ&KqNmI^zRIx(KY zT<@l``du3?hZg9KiMUbv;t0*h6&05o4H96nyUhMjcf_fA=m;Kh2L^c|?jJQn?Xqb@ z3#KJ#{s~eVReon%{#aDa+@xLQhSM(vkg4=I+P}kCePt#8B{` z;rrDG8#U2=LXpSs`Vz>Lgb1bf?}25VeY#$%K?{Dfh4{pjx`$f(%(2mx>h~}7fWFq!;%t7Jwi>O(DAK~wWn6XrD9M_-1m2!V86=6# z3I3i)5mZrBl-Us|w-yC5kQD#HBrRAk;uYEOn4TQ4c87zNfCJYD+C&L1^CAk<8{}$L znZa2FS_l3NyZgD_n_lOzkZiFpg<3rZj5apQzfP`%Nyj-e_iF1z6B8E{KN}SnZ-)n# zYwO~RT#R+SI`KkG23l;d!&7zFdjr?Xe}xPRdy?d*Q; z|I>4SlKWy~vHYh3xzp-kI|g{~MRr=xS_0>u2MK{nGw@aWc>x$p6Qc@d$l8I7rTv2a zZ5uh$tSj+a>irv=SWF#ohI1)TV8Q2U94aa-WNfK6#$RJloMXuxrP}Q-)x;kdePAKb zYnSHGpSWE6Qk9!S=84$xsA#-iB5J4n>>{*8Q3cLBl__H#lVz@Z44D6vmf+(-R!@#5 z5O3ymUjwBbA@h-LGU0i>`WN2{MfRViVgx_uSxk0p>#Q-2>#T7D&#>?Dp#);iX%`X((p6z%>wk(tG~S*f}D0TaCr10}+uk zSA*fxWyJEYfR+?MwR5xCy2+dW-RvQluDk^Yb#ZPkJ$r^Nvc>;E=;^d`v_v2uEtX~ClEziz=yGXZn9$Ulr^7gplnkgLb?QcF^Cpy0_@B^RwpXVi`3x-4sO0DVk6IQz=~XP!7+Q>epZ%k^S;owvS&=Y3x^g;}R96m|=k=NP8exsW0a| zm<+sFtNx@SHmJ7D53Q{i?GqZ>c>ZQ^91OHOV@K6%LCG6z4fNAn=6&XwED9CWIFi9T z@pm8}!GFSe-bU7l2_w)2h3sOx2@5`>XjuTCUGsT`(qDtQO`Zf$-Dh6{>8biBV&nWr z^IOti8ZZpFSu-IX`hy4EM-JO59!1^eY`8MaM#DHT(6MwLfSwtp@3#D@qq~Rrcj;Gx zWXP*%o6yzo(`c|flM5s!wQbpd{6?%}N&&H$vOIPB=di^!RCi(U3++3D4l9Kq>&P5; zrR9FF+Fvc&wt|*sp|tV>OjnPsxAMYv9;Vl9o9Wl5)I1R~E{=}fwAL@+fHrQ0#~q4A zxSpxe0H|m0BK&i*1VbbW#W965r%%cKxgO6LNvIKlmmA5un9M6i1O^V;u|_!W4@^Xt5%~X8))n!Z`ws73t4{_e z{m3AIDLZS~8&%oQpw%hYM<2<=S&Y4_z>XqKO<6-Hqk44MVE3~Grb6ETie~6y#jZUP zfwqQbFQC1`{ZqqLuP8eA)xoa*u{A?pVt8xvD*4A3R6iPI58Orryu=Ufzxg`Ynmw+@ z4v!x}Zi7UFhRh$H$Ky!^)?OdE{^{;WwNq;S2J9~c?uQnhw#hFm*nh{Ox;%vGXard~rpf*Ns=qSm{16;E#v;4Is{9_~}b zz6zvMB_@1dKIfqJPHflFx>~DQ#)~>JT$`<$*+&Qjni7ARW>QLiM-lDeQTNb{waE2C zIUXp`;GTduO}1QtVLzTn=w&zY3?4p~ z&gks{8M^kh$n_Nv0@f^(mJE}U?YKO${{&6w(x`cJbr`LKNL!{wV}ZXOWSF^LZBkqz z&yoNPMsC{I;)Z+p7D*OZ#H8zC34;_URgBzm)W0y3$m@5XWmQ6h={4%RWfNN!=wJ4H zN#Y>lmnTU$8>FVf^xFRc?7s8T?l`}8cwh>f+P$fP6$_DAr3H*#dr8*QsyD|vpn+?b zKV)bFh|Vg*t87x-6hbxvsu=^I%wthSy+R^PWpt64nQPkil&`HJih2C{+{ z?%N|M-XA5k=>d)g2L=JLDKYG1)*AbH%}b9yd7>JF3T>L(Z@HwTyidj@H$6m@o9m%u za{COie*kF)By<@jc&ozJRrqX|3UQeN_sJ1G19f-{_1msp5TWL!p&a+W%3IM_5_QG# zy77R_N-|`fr2x2`o-K7>{L5FA(7ZNCx@(F|LMkkpnM?}JhDcXeD&07MhmMKp(t_rj|Nc?`@Z+#ICzJ;F zm%T@o=lCzp8|vud{jslSfEY|R04$3xA1?c<4F>8g6kCh!;hjQSr}eWBYS?t&bH4E| zOKKG~VeVj`IGNHNhI{6hpE#x}(F_8$n))K3+p3U2{`}ruZWv8HFgP_yG?1+W`+W}m zq$t;wF=-BB9kNR=As{YYx?oL?I|K3-?;D)VH6TZUJ;Bv|Ggxjz9SU@lxo0~+r^1B3b|P|L6s(8t%bin^pRuj+UNr< zeH6iul%ZB;uGfKz9;TgkK}@foCfh9yZD<>_fk!v_L#zUauX+U;?XQU6lgfBFC+w%+ zf_0Izbx{VcT8~`1?hOy+g-}coO|bj`BXl&TO1=C|o+EkL@NfD4os_JG+)nvX^*~UI zzk-??P$GC!1g&SLH?`|~_6%cf>!jc=muE)0itZXXsKdAtHm^nabk+E-q9T? zaeZ~4w|4)Pb(5u@xLJcIs60LZQyVMechxftJs#t1H9ocYm{n^shaq$rAF`!JDQ@M< zpcC;m?@s{iuP@nJ@OtdSEm+SAg-R<#89 z)+JzhWa1x101?Ef*Z5xX*4a(l)mJ4ZNXL-6JB)a%$!Ep>hd}@~(xbgV?5j6mf4V~D zD~_8ECkUdlDL&Z}%zxzAoH2i#AnHumMxDK!ReJ&{%_}E!JwMgWB=3SUnD1Tsf{6pk zRv+{@(Tm#rH0ZT+`r+c#Zta^ylzOp?9$(j?0SoS6)(A(lR9B(P7J~B2+kg!>djg5* z$IeGSMQharz;bT>E}@V7wOQhow-(&{H`<6}`c!!1M6`|Oh9Inq3<>*RPyywZXU{Ww zHd)|+%hG6AuL$5*2Etl6)P%)}MmQA=Ygqs87n~*LK^S6@DWx3dTJwsS{5F`?c@w zN4Gc)o=+2WnvF&E(yl4?j4!Pn<|_-<^}VZ+s2+K#E%`gd#y{zW{v4j6jm6eh-Ee9+ z;&SJZp(cV=a-eC@(}A@L%D|eb&HaG1%0t7erK={r`%G~6bDWa0{R+*``!MUC`0G2S zwY4xoByrzoCmR?G$4>9?Nhe%hZitqN4GJ;-S78`B@kyoH#UYGXC_Ta7U9?z=><<}t zEA2|E7;7=&19T?i2kzfFss~Mpsx+x-B4A{>y_34HqWA!bk)OZjW#whP?f#OIpYL`m z-+lcFu#k&?eMWbZ%F+*z$rFqm=>&$R`)3b~pA5_RDr{wfaFKR9yA zIkPUJk;0gV-F$Rw`kJ|{x1aL58!)5diYab|-9=&k%0>c7fvSueGb#a%| zUX)o$?AJJ2bwt%tM>9_Q1@x=u(%)+_zTp!VqDe95lBO|Z5_w>co|cxDtG#`G-$6ah zD>|}il>Yuzm(4H?-{Q~LzUr=f={&V z@`IaqwCzHEptX&kul`FICKPX5lR7=4`nB&ZEeT0!#wknUyYGLbLx&DLt1ccDM&M)( zfN|9iEH!OqWwFV>+@thBgH#qhoJsIWVpf9I*s-$0CQo-;Vwl_^(>|!TmczI`PWN?u z^zqmBME6smG4%_7IdbF}-jMhXD9dvk7dF_Gr@|#{>h#7TDg2A?uXM%O6tp5>rqgt- zAsB`mIY};wE#851<7@GggV*zz2@XosP+S$4y(xI^lwGV@n+|lD*M=9VDB-#0j3Ew= zN(^f?g{6!&Qa6_8r8&YVzucH_aOrPL1icdlBgsj8hY;xY_}Enp?F5JqCiKeG?GKsX zNtYtBLbbLOVBpZb@pe-p6JYC1$P?s;_{e|W6$4RU9bi9ccEEeHF_yyp(@pjSy7oj@ zFZ{wZt-f#=73Zr&&NuT)EtibP4lAfb98H8ruyg9U4MoO#N%F1=poHvn>>aWIe` zGv|W(#tIc{GXM)MGc))!@Mc77m9t|$Q#~cj45)63(LRtjNev`!9fYrTb*vb zO4xzfvFK*03rtL$qwl*hL32ZKZstQp-f()IslZr4hN7L%Cs)D2jw@tDr97~+H8V>G zYLSWLQ9g#$E-Ea^l)aL?b-fXpQs&^-HyP9_zMgI}H!JL6Yqr{n(uWquC%E){NZN$B zp6aI~>{qbOtWWh^hK2+dPYi!BvO%bYegIG&JuL2@TP)>-o34uM@P}(OEb2LZr+T~qw%0(t+db;$LM+TR zj&4kosoCQqUN6Pt7i-lC2^ygwIsI`eZD(O=*C`GucCEmN1rH6_{-TeM-qcW3|2^t< zdNt`XFyX6-K;Pbn@moV9@JgXEIbdxtEU=QREb;3&4b@mbZBv~v%R{+k7itQ?<#c3c zs7IX)s8F9rnLTwQGE6MLz60x_KK+Ad)1UJHBF&KHP8A+t#tfEV`I@x;nY$q6zlj)L zeK3hlHCVJ1KIyHtEtlduwe)Rc--bZIfAI5xyA#?LV%xR%F;TKXpJ>s3?k%;8?o$A=djq}UwE)Ff`R6+G{gRl7A1{5@p#udYo(&;+3y~<#1vzin%c;9A5KgX}$X1iUK^@q>f-n z#7$WcZ8I{v4tk5io!er#R4YnMN%2sr!+MM(V;Zj9bQs)a1x=v}{aZG3@|+eP`B_d| z5dbb==)cB6xbgu=Z|8?Rul=)B&B?>zsmp3B1n~VL2p+X{p}pMOsrhp>#-puYNTnBbIoqeyu4p_%4aC6oPtexIG%pDUmZ+aFwzVc_&890VKg^-pChx zdefp0nn7sCwPROFqhCXK+^Unt-c8K!(k(e|m>D|ql7hzA5{E{!rM}Do;F0x@%s7U~ z@c5(o6dvf-H4)a(!S?jXZ(H4Run@F5z}ZiJ_tTSeU_O6A@K?V}OIN$i49R9SsRSHv zz+|m2gSxp#UjBFt=!2iMJEj@xhEe>kqnqExi@w>+Kg&|#qpTA>aia%a)c5b zr=^oDky8C}&s?1+Pnh@Bkeg#f zc>Ynb)@mmo3M@X>m3I*~w7hjj1iu}qAZ4;(^dm)Wsy&ei-`nSLN_k6y%--xDXJv-l z-rgQAVV{X54=ER9sNfEE~Upx$571HjhbjAe+PCBmI*|*{Aol0$S1n9 zJ=koR=ScpRquW3+ zaB?9@xH(3+{E)P%6D|`bS}Q^odsiTb5*-yve156Vfxq@QMYhDU01FfK^6U`J)wbVC zaaImBekk8qx6M4M*E|L5_|sQ`If8F2CDzau7wPj6-BrQ+oO}qzLK5aFX>WXQq6|cl zr6?94bw_cYQDg>7qLK@R00U8$Ns@6?EKzJ(^%c|97ta@8_XXRq6-J_5X#T$nAnWp843gYx4WTwwSI;inRMW@H^poD0Rgh}WV%Ygd)9_U6M-Uf`I;RE zQ%r6FBooAc9UXk^2#%K0nuo2e`zoY9SMUi!@F7Q@v-%h{tdK6JL`)@H6fbH=p>(go z#$3(b&{oESDMjuXN4(a$aXy==Su9^>{NAe{bL_&)@$6-{*jMV*mzM%nU>_OYxI)-g zNLPkg4;*$Er;_F`S68}*ZJFMU;1=wXE>|FOew51F<~lr#$+%f3bfCD1YGPvuSScQ8 z$;-d5{_xHb2kd<5P#UFQEdY8*d91MDy4vVM=$7T|p3^)-F4}_;PO-R>LP@zIrsKbL z*#nVIR-O&ikpRny(AcsK+)*CTT1o<1H|pQ*8!R$db}zrEd|V`7Pe8=t+Np8bE5V)C zcIBZg`Wy#VsUqGer37j{DttD&DD~w^{x6tZ^ z4(=a+k_=ipSi_ibrcP0#2&z>;J?9u-pYvpO+9m)8d!8*isUAfh z{F4!dE^FX2rn7ro>;eRaf~*yRUT*PgMD1fLS8sW)8O7B^K@yyrg+g6F2GdsBME^(i zWl!1Xf0Y>XzuWbF{>+g6rK)Ei8EThMr%gF~^BN>DzO@bj3A(v&e{W;sdOlcVe;X3R zQsGFyoH_1}4EJ4mDdhgC;wrw2GA5RFP>I#T5*plpuumR!!Wt8Tt=A0qyyw#Fq%^TF zA-~4Xchff-i~;_w56>!^DR=YXGmor~#|wPT#GAMpKjhMoYY5KWI^ZmxeyvXNTz7Ym z3PgWhu>#uwmh))d6aa!0ce#l!6(k7%vv(@R2VhgpvLoN8no#Kuz4b3)p#^+%fCq%0 z6v;pH5Fqj|LkU(hufnVp-~hh#laZ6ZEjiy}@^gT6%hcZl1{?dp%}kxg!q0DHMCX;E zZzWhvTgh$)2ll&Rjh}`=zjC1K!bZ|M^=iQXbyPCG#97K@>W96sz~BBbt+y=mx|r$} z%R&nk-JZ>O3tts-5TrV=TcEBn!DQ5CgcA}ZRr99+u6>kyqJ{KBiGS~{1YA1In?gZW#%W5HtHb|*%+;cmC4&v5okv1CVd1ebAYlzgP80MNK{YAH7lEZe7rRj3 zzL*uF{vQjl@iNH@n{-%lz1XpK#Jo5o^jbw!pP97qgWRV>1`$*BBQ*EZn!vYVW=BqT@sqd7l2LtB z5e;awBNdT<|QtY$Wt;Wjr~Po-~nvT^U*LHZo7E_vsz|n$Hv-tU$Z` zY{}?SvaS%bRAZji#E`qYTN$OV34{*k0)ln^UI&CS)kTDGA9{|SpS9~;)$5Z*@a%_WHuMv5%9N=qo)D~*QvUT2-zW6+9 z8=esTjdW5UL%0Aux9hd*ls-aTASFzCO6*GnpID+~M8rKWQ!UHLt~7T+T}) z!`M}i1vfE%{?$5*bPD`)Y%^jE-`VbUpraSj6Mi{yx@-(V9M=;#nxqd*nBM6qgX9j& zbil5()n~}TO-FIaEx>h1Prd@MOaN%DS)4;(S^}(mm1UV!CNiI#wx>2ZsvIVy4(CVS~LaX3^ zZ3K+6hclR*T;zkRAV2RTu6|SI#2H!BD-W)Y#ZBiAQwKBso60|Z@3L<#M(z!0esZbB zV^*xsJTk=a0XYCK<|`1_z*5jfp<wROm5?jeTle^uI&KoEKM5U}krh7S4K)DkV{ zZ?jCop_y_3h=f1~w7TMM)nV`QE~dsfX~NW?9)1#^vN2nEV7y3W4sacoH~sEzk;xv_ zYaN=i%P%Rr&RyqNT-B^OCjJ>;e^LiW{2MDH{Fmwsn3`WNZk3v7ot9-xG84ziMu!BV zoFn%GXN8`v9Nj9v1t(^>Dff5hZVe9_(#>G)_KC(59Tl`)RrHYpk4V9O2DR;Nc~(M; z4Hpc|%_z$f&;zx36E^57wM&&hOg)NbEFzO~CH|ur`}*Qj$Zm!K{m|WQ8Tyn`1f1vF zv^PNXsi+`1t+SZxn|fUVH$H-MHxGb(%mK4bbgIAeAIetl^**kWvJbV|H-qDmXyzm< z3LbEH^rqil2hWQkvBpVFdU$!QIZSlyr2S={4hv=;a0{Z;!^J9tM~tu$`hfOHS7E89 zjU89N6tShK)x2@&A5^vdUqDDVj-$aV4H5+CjhYYmG5W=eJ%t6>7m}_(We*+j8coYK zr;`NCYI%hTDN*oc=QartTNH*OQg1TEmKLTAbhPWgrE3T81R<3vS+wiwBqmTU{{z$j zLm8Mju~akAuwr5zQkG>_Atr2i_LTAajn*Cxcrg{TJSX*-{h4 zzuqL3rKWPcw!aCiqBz8h+}|v-Nnf=F3QYkBK{)rBwrcI%1xED}mVtVka@UXMpb_q3 zzX7A@)A-R?2_!L2y=kDrU>zWKw@S!0@$Wh@Va9#(*rJGUkZ)2ZH$e8c2YMO2=D?dq zqnA}ZR{m*p@61S!%u6mQb}ff#V@iF-x__WfNZ)xr*3xc){ghoy)!;rAcR?baG(hQE z?Tgm)%_RVa1%oMbH z4TXalm#!%vPEh*%2xOOAPBxvWpUjIz|QNIDO? zZc)yf-;1L8SeAck$N>=*5r*iV*JGjR52_MF?4a@G5AW+p1iO@ABN<3+!BX8^{_;M>%9A&>zu!LZC5>e-sisWkM7}wgFjH{I(mRqfThNS z$=*Jbd*jQ<_L+Y&lgC=JWxTx{Lmm+X2ym?fXaEuot{JbqJ0sPOLqmsM9!?s%IwJQ^ z2@4a~M3!^eMOu8oQS)A6n>UPUeG!a&IwN<)dkz@ldd+C_(e+IMReV)(a5O>}uFyGJ z8=({Dr3IU#Q0hPkFc3il1CcDP^-Zx6eN?{+MK9%Z`P%c*4V+Aux?Y-i+`CPY3Kbo4 z_>gxQYL5})S4$HUQwpHJ9#joNf!BN3fNt|$spY@!5~$QY`3$+T%@+Gt`pW`GwSEEz zO4_i>%_HD$T4plO?3yOH1Xf7_4S_tTk0hWCv5zJ^-gtu1#G^NMbOloAoLg z9XwId{qZ8#K#|9R$}wroY;U;?nD36)macr;*su^;U<$s`^2lg=lr)9!=L*B*qm1bt&a{y9?mZQMF!e`^-+ z`K}89Yb~WiW>89FULmYz&eRgWEFQ+JX?=hHDPyez3G~gQn9-a=-(IK^63m*lUe^`m zKEFVcyt-T60;+PEI)%naKrsCU*EbOh6 z57>bL7)kD0btT&9+A|mXXvI4H%8%cM!qnM)AJea+CGo~nLODwKyRGZZ1{C+})?$J$ zg-|dmj2J*@dTM&T%A^uTP0FAaVSo`IHf1*Z#B5%1JDBIBQlij^c9ue)w%}{&*i6c>Ggb$=b4`-mR_9=561mx*k2@6B>?$v8}!|oH}KYc6uX+Vno`T-v0VOD+PsDqW_MEJp-YBtO4FT{8HpPleS1@Fvl%B1x z8*{MPrgw>rV(RJ6|8u$(FqBr?YY1#N;xitb@zMtqr7-}K026P^a5Ebs0sN=AhlgL3 z#~rs}BEZM{JXA9K4GqaeQYh6uE1p;ZQSs|5fS#ut~|9)eXe{+|k zM*~N`vZT)GZIgFHEJx|!Hb%=nm(AaYl>-dDzYME73}{lLqBE>{8<7S3*GHnMU+4?+ zSbEE5-^-br#4%$i(S1C99wSGdP2!?Ko_%vEmsnj>05yaX|Eq23(>u_G1A;^luBfE7iT>0@}l%g|p{QmW>d1M#MU9830D&d@*>X_5{yAZQuLD#2q` zvRA-kKT$>whCn947!>-ILu{Bc^>@X(&~50nPHQ68Dx(rvhNi#LipSvUr?Q2wTHAj9 zJE9*ax^r46WlLSYs{FBZBDi5Nkh@9U%n}_R%21X%bX3^_7+rI8B`{jWi6Jf~@%>;xRBBau+gL4grd-sK;#PzYF|syvt60RZa-$Q{iI(`XDfDZR|CB=w(o|g3o(MG0WD56Nxnyv_)Bs7c4Jtg zUs0BqTjK`uogQl4A|`sOu8xk>k;4gG2*L3M(G@a47M-z7*v#)1pSiF=F=aKdbdgPW z05;An3VZGA4~Ia1LN(Ua?8OYtF*AKNwWL$Soq7+p$4&HSxj>4m2U-Uq%4Z9N9@+i2 z1AqK=_CiO(9&i;(GJ3^)r}v5#c>rL6{RgmcqK`syOQ5PZmL6cxt_}Z0pS4qW2(TU! zM&$~xW(HP8xw~Ba2s*E&it1@8D0oM|t2Y}j?M}On9EQw~9M!Lx6Wt&&sHcjGjEY8` z2E1Q(vJsl`*Gez_&%o(SX_H9K@@6`0hhiq)7| z`}`>_)Z+3}sSJ1}?gQR;Iu&gqfDnbXsi_Kz9O0tj?fD2g4*@Al|_6-*Beu!e_9g8lC?;B1z6b_g7c637JRrAlUVsY!FL z&&0RSyF(|+g%pHUa|lis5YoWBLU>34b;b^8j!m7di?5xpBjF$l2Jl$Uh#&x~j%YPh z#AJ;fz&~*p?-%qsaT^P}{J4RwY-yi6<arA|poI9amT zD5_HA$GrjP>zw2TFrG}~BG}8t{mUQ#6s{7*C#^sKWgryH%Y@C}0`e8WmOg2hCkCRw|>XuNd>OF9N*n|N0waj2*z2w>wY#cMDM?#=EoInx#`@PCVJ> zOxmadRd%UPEj4nn{Vp}sE$!BoSqoq1m`>bxcaxCP>an7eqs08qtUp8vt)*Z=UNtYk zNNuOz5K;7Z!9K6;>9Hq-)Dz?|Rn+!tXA|IMOV$3aRONNn)bMee^${ZCGamur4I6Zo zZ&pg4u!B16fVGfF|8jY52pBor`;+V=d_oHWnk&HJ(S#jVD;yALmUS7|I8rH&;RO`go(r6hgaj!EC4l8OyyczY0uYfXE06K!;6! z&33KPBbd~6|EKE~iS)K+8tAojzUgEvC(KTqBo)yq=dqYHm*@g`PO)f{UO87Hrwx#5 zq^FYJN@2)^wZTxclA&I|!pL`8>j~sThAmJj+l>xKy-Y3@OlTLTTQp;#;a^sU>}ho} zhOj)%l|{Xzh6Bcq^AnzTgOmG~jzXB8pzn_GTKh*04+S^-iGHKOq*U?KfeJ3}3tq!x(XNY4gSF?vi&cn1O0w^6++ zUxV@KJywGM_;iEHcKe>b7SJNRHDQfOLHwIoe40|IW8Yur^go&pV(i|0_JB>px#e`P z@|tp5&z{UNKs2w?iGfbC&N>hgQSMoSm&cNz^ZcnBu=@kjU{dS{nkWu*Jf|5Pd>4qc zuitmg*{o~qH!v5H;>8$!fsNshj)gj%{w3g)Fpsuxtpcuud`*IAs1QEnU8gIi)cfS^ zY<%LK2FquswVB!&=yYHP-Ao+&1w$%6_HMk8LXWqS3{Q+_fKsirtTE%L&hpyp2>uDD z!{lwt1>AU~F6uO*os~&6Q2|ii0N%ovG*>#AtGT0bT$P!}DrLawy;-lP0RU^itpk^1 ztjFMz_^D*YDNf!TOa;7lM9ZH>iEqEt0nBRnr6LKG2-3fb5Uf%jQsY}QZ}8B*#_rV; zq*=zIvD4txs3H+%a4h|4awj`a1|wEWxw@T3ZL5+Nh{ z7356>lWb*gNX&9b_!#ku;3PP4{)1P5xQe!hooNhoIj8xD(Ua5dwi%k-JDGipS6~`dTrSjh~SAvJ|+0=~4 z@O=~N-T2wgiX4zs|plfPK- z2>+%XDn(c>ZP)TlW#<3Lpou6TJ%}wl;$a=Z04)3Y~VkGe9$$wV4eNl!w7KE1xv`7)jP~+h(_tXM#K4bhBLTGi{A`bPe-(HhO?Z$j z{~D;*s>lpCOIHr#N&ptm0^`o-z1M9C_FP{_N7E{mgg!KM*#6QzjDG^Z{gN2Kq&2xF zVSmnvTm=P26g(BykkrN5I=EdL&J_J;_hxn3aR@_!mRJxNll<~3wtNP*X02(Er_T9* zm_*DO1m7fIN`K1NyZk;zws`<~>A?o_j~D95lf>5ZOMta-^WbNT>YSJ92q}LM5pdms zg9_^TCkOu$0OI4Cld10}L=<3IegOQP2_I}vynbi40{jxDZx{pIrjf*GOe!+FJM_?d znT@;)+rJx&tN<-&5w&9jw|lV@Glfp9ZfiNPx8e)@2-hli#`f51Z?ZX$dMW@akQR0H z3uCmg_3+fnS4>@p?AlIJkNviM>cz|T=XFmQH!yL+F$7TAzL95u4C#;{&w%`#GF{Y&&yQ z;^4gN{}MiQq`;#{ZrHqM)*`J@=6@U}n!-E#3;iSYuQ2?6(SIRRcT?tBg|bQZEVw`( zTHY`-ps==EkvONv`V`e8slL1X&(h|KM%Hx*#6`?yKWe%W2LpB(;KG*bOdt#6@cZQm zJC`)Y?^pZ4QvGhv%3@z%_guuWr#}P=ETKw~fOvEw&_nh+OlHj%PBZKPg59UO02-R( z$>Gt?=?oz9!~Lif1EcQXcY8a#QbgQ87o1)D-XoAWy}Q3qz&bx3j(e5775HU!yNOo;K}9oS#-AjJ zXvr+UBakA)FfpC~u#dgk>TVoWqMdk@us4^rLI!JXttZw`4(7oEm8DY4kJ5PB+b}K% z=B3S>U6ZWh%eLVmxtt%vU1wptYPe5Y=;NNhb+wwx80FP8cy&O z5A4vye)s|!KO3~G6Oulco; zQ-WPMIBr}gOM8XbO^%xv<76T<<-zUr^jGNfT?5LqrsW-!bjnJR;)YK1D+Ba$ z?}-ds{aDsX>VP?lkF?&EUg5j;_g(Dr5%?zsneFJMbcN&Hj0Xl?<9m-kIZdEHI02GL z4l18P?JV5g{n4->Ed(u!z^Ow=7Hk5*Se`2M3@Z#;)KHr>o0Fh%b<+4bN^^|nmlkd{ z6}J`m_NZ!m7?g)&ko1{P8$m#(Bw<`=B;>Nv=l0M-MNESsbkr#zY)XrZmpM`(BY>F0 z0a)$blVSC!N?^i#zW+|xQFtlj0W%W9sndxHgtLYdks%`zV&NFHy!i$V{!&%oh$9p& zXWhXxbwz+xZ4bi;kQqIBw7JhBeIv#Q=f!xLxo%CmAz6La?pR-0Zj$37y}iKZJ8xTV z7O1_YqTtAB@ZsZo|9dFdHO~6-F3fHo!+r3YIAReS#Y|vtYzd?$WV&4TY*^1ps02Cl z&NkPGWvp4V@h#6|@W%cU5qKL>ycqTrOG{lKFFr#2w9ZzzW;|u7D^DMl!jOnpJWTC` zZh-ZFT7cMQO!;9<-Z`H+_1PVL%Ry*cjI@oKT{s-{k=bi$*nwNL(8~EG*Xz4HS@>q` zJMOfkAPq58%Unt3t=hHK)`9aI>EG=*8Ac*@N(jcY1{lI!Rr>GOijymaZ`DMEDu_|8 zM)E!6roYC%TVUd0$5HN(&(b~7(9Q0CTiy@RTpg1)q9@#eod!=JMccJCO zkAAPv2D7LB%}!Q++?&&g8?d$hoROd1f%9)zt!|J!JqK8=gZE&@uH9Fq2966yKnXNLj4g3sC|ZYv6IxC{FDQC~sbXfUt8ttV+j_?!iPJ+&vvzoaP}QyzTL)vOEV_OnN17Z#u^e^wH*%o5_* zuZ3isKn+hdtHAc%K~#Umid)Lia$~%z0s}$D#Ua0WXi)f}$PWJPZCu@)7rvNn+HLKyKLg$y5{p6(*V}5I~KsPx&uO%Igqkqo;Q;>X(X9 zms)?eTZl)=>`H6xyzAs^3}E8$Mf3LJeyM=9gl)J35lK*)EjnU$bBgwc%o;PraQ}pK zF-u`UxD)lJ4x4n>Kd7eEidCg7%%^v~)e_G7+V|vR#kwqr53>0y|8stq0+o#Oy!OLw z^6#Y}V)Rz!kz>b-r^2jNC^M1RzXLQo6YVGb&dNU~RQKyligUG)E#W{bPFBa4u<$1i z2sDJj?0^r3T+d~S>Zz|W=>Q|MJAA4piT{oMp?!Pzz(lcS$j1zVQWt8366(@mvsj!a zr#f&}6$TW|A79Iumh#$Mjv~UdCLZh$Y0n@e`_m2v0z7{4GdOY1Qbks~%L=C7$=PZ} z)+sZt7DDTS#B=r9-8|ab8Oqy9Ki>Ig7yihGYQ|{YY0P>W=3vXTK4DBK7*L1H7PeZ= z!+3&kB&2-TMamXIB;*mumYxJOwckFQie2tm-qgqmKBVS4*XQE7zA=a z3_6-tKbg8ZvVM~xD#8~PBmLH)r$esBu zpVUm>`cSS#)L!8Pgo1Lv{usxFXXN2{!gxhb1(}ykagR)-G_W1s4k!szAkRR~FiR5^ zk zPc_XS@9ni7X}ep*9E46zprK@^-2G z>Lkk9;vnL^Z(IYMC>LQht{4Np8yyG}4aJP5wRPxdb|6(?Iw%lMB% zz1cFw!MV&RWF7qmR&^?0z;j$Q(xFrSyQD%1djXU?e`3jY_y@lUWDq0RsFE*ViNHX? zD3!;6O!VVqXOC!Tk70X@J9sn3%SDUloqcBE0XpNdW~x>eJV5XhN-%^lcfE+fmvcGH z-qNJLtw4ud`j z>bv=HY*#DuiUyZ~!_YVcl9IK=TMof6!r;XCM}`L2Gqzl0(ZgFeeDkyKDQ>)?kaNQ< z3PaTKp{`i;>Q=t0YnLtxVU#v_N2RF*gf>0_xYG%JF5AN{Vz7sVe4AQgV~FQRrr#pf^!n`PtX<|X`@!p zaTp!}zgB3f*b>BM{ZxvlgDJr^R4tu9^J2Gr0Al0I)-==O0@*DO6Nm@`!Kj59Q#Um$ zv6&PZ1C|8lbFfSQaUnz3qR%?$PlNVFuHfdx{TYfxFYxkkG~2!H)ED-JOhs^o{9@kY zF@9?^cj0ahiqY^CzQS>xIC>(7e_tAA z&X{N2S>b(#%sO*LKO&RUi-oF$I*YB-Y2`5%7HIcK)LL}E zh7GiqH9i+*_vWz7&RMZ1wAoTf1%0Du=sfQ%QY2Llw#f`m^1#3gh?$y{u2dLjSTD%I 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

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 i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const l="/GeometryOps.jl/dev/assets/wrcdjmc.Dig-DWOQ.png",y=JSON.parse('{"title":"Angles","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/angles.md","filePath":"source/methods/angles.md","lastUpdated":null}'),k={name:"source/methods/angles.md"};function t(p,s,e,r,E,g){return h(),a("div",null,s[0]||(s[0]=[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.DsOXdPpI.lean.js b/dev/assets/source_methods_angles.md.DshM24eX.lean.js
similarity index 99%
rename from dev/assets/source_methods_angles.md.DsOXdPpI.lean.js
rename to dev/assets/source_methods_angles.md.DshM24eX.lean.js
index b2f852165..72f0076cb 100644
--- a/dev/assets/source_methods_angles.md.DsOXdPpI.lean.js
+++ b/dev/assets/source_methods_angles.md.DshM24eX.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const l="/GeometryOps.jl/dev/assets/byztndv.Dig-DWOQ.png",y=JSON.parse('{"title":"Angles","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/angles.md","filePath":"source/methods/angles.md","lastUpdated":null}'),k={name:"source/methods/angles.md"};function t(p,s,e,r,E,g){return h(),a("div",null,s[0]||(s[0]=[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 i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const l="/GeometryOps.jl/dev/assets/wrcdjmc.Dig-DWOQ.png",y=JSON.parse('{"title":"Angles","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/angles.md","filePath":"source/methods/angles.md","lastUpdated":null}'),k={name:"source/methods/angles.md"};function t(p,s,e,r,E,g){return h(),a("div",null,s[0]||(s[0]=[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_area.md.BjXXoCxC.js b/dev/assets/source_methods_area.md.Dc6pw0dW.js
similarity index 99%
rename from dev/assets/source_methods_area.md.BjXXoCxC.js
rename to dev/assets/source_methods_area.md.Dc6pw0dW.js
index ca1d5f5c9..084e17492 100644
--- a/dev/assets/source_methods_area.md.BjXXoCxC.js
+++ b/dev/assets/source_methods_area.md.Dc6pw0dW.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/byztndv.Dig-DWOQ.png",e="/GeometryOps.jl/dev/assets/xdzgijh.CULn5saZ.png",o=JSON.parse('{"title":"Area and signed area","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/area.md","filePath":"source/methods/area.md","lastUpdated":null}'),l={name:"source/methods/area.md"};function p(k,s,r,d,g,E){return h(),a("div",null,s[0]||(s[0]=[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 i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/wrcdjmc.Dig-DWOQ.png",e="/GeometryOps.jl/dev/assets/tbssegv.CULn5saZ.png",y=JSON.parse('{"title":"Area and signed area","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/area.md","filePath":"source/methods/area.md","lastUpdated":null}'),l={name:"source/methods/area.md"};function p(k,s,r,d,g,E){return h(),a("div",null,s[0]||(s[0]=[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
@@ -84,4 +84,4 @@ import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const t
     end

Complete the last edge. If the first and last where the same this will be zero

julia
    p2 = pfirst
     area += _area_component(p1, p2)
     return T(area / 2)
-end

This page was generated using Literate.jl.

`,40)]))}const F=i(l,[["render",p]]);export{o as __pageData,F as default}; +end

This page was generated using Literate.jl.

`,40)]))}const F=i(l,[["render",p]]);export{y as __pageData,F as default}; diff --git a/dev/assets/source_methods_area.md.BjXXoCxC.lean.js b/dev/assets/source_methods_area.md.Dc6pw0dW.lean.js similarity index 99% rename from dev/assets/source_methods_area.md.BjXXoCxC.lean.js rename to dev/assets/source_methods_area.md.Dc6pw0dW.lean.js index ca1d5f5c9..084e17492 100644 --- a/dev/assets/source_methods_area.md.BjXXoCxC.lean.js +++ b/dev/assets/source_methods_area.md.Dc6pw0dW.lean.js @@ -1,4 +1,4 @@ -import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/byztndv.Dig-DWOQ.png",e="/GeometryOps.jl/dev/assets/xdzgijh.CULn5saZ.png",o=JSON.parse('{"title":"Area and signed area","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/area.md","filePath":"source/methods/area.md","lastUpdated":null}'),l={name:"source/methods/area.md"};function p(k,s,r,d,g,E){return h(),a("div",null,s[0]||(s[0]=[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 i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/wrcdjmc.Dig-DWOQ.png",e="/GeometryOps.jl/dev/assets/tbssegv.CULn5saZ.png",y=JSON.parse('{"title":"Area and signed area","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/area.md","filePath":"source/methods/area.md","lastUpdated":null}'),l={name:"source/methods/area.md"};function p(k,s,r,d,g,E){return h(),a("div",null,s[0]||(s[0]=[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
@@ -84,4 +84,4 @@ import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const t
     end

Complete the last edge. If the first and last where the same this will be zero

julia
    p2 = pfirst
     area += _area_component(p1, p2)
     return T(area / 2)
-end

This page was generated using Literate.jl.

`,40)]))}const F=i(l,[["render",p]]);export{o as __pageData,F as default}; +end

This page was generated using Literate.jl.

`,40)]))}const F=i(l,[["render",p]]);export{y as __pageData,F as default}; diff --git a/dev/assets/source_methods_barycentric.md.BTrbxQPB.lean.js b/dev/assets/source_methods_barycentric.md.BQO-gUDW.js similarity index 99% rename from dev/assets/source_methods_barycentric.md.BTrbxQPB.lean.js rename to dev/assets/source_methods_barycentric.md.BQO-gUDW.js index 81cd43c20..79f85fb71 100644 --- a/dev/assets/source_methods_barycentric.md.BTrbxQPB.lean.js +++ b/dev/assets/source_methods_barycentric.md.BQO-gUDW.js @@ -1,4 +1,4 @@ -import{_ as k,c as n,a5 as t,j as s,a,o as h}from"./chunks/framework.B_n_RGhH.js";const l="/GeometryOps.jl/dev/assets/quvcwbg.CZy9YIUA.png",m=JSON.parse('{"title":"Barycentric coordinates","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/barycentric.md","filePath":"source/methods/barycentric.md","lastUpdated":null}'),p={name:"source/methods/barycentric.md"},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={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},d={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"},g={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},y={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"},F={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:"14.876ex",height:"2.262ex",role:"img",focusable:"false",viewBox:"0 -750 6575.4 1000","aria-hidden":"true"};function C(c,i,B,A,D,u){return h(),n("div",null,[i[14]||(i[14]=t(`

Barycentric coordinates

julia
export barycentric_coordinates, barycentric_coordinates!, barycentric_interpolate
+import{_ as k,c as n,a5 as t,j as s,a,o as h}from"./chunks/framework.B_n_RGhH.js";const l="/GeometryOps.jl/dev/assets/eyzogdi.CZy9YIUA.png",m=JSON.parse('{"title":"Barycentric coordinates","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/barycentric.md","filePath":"source/methods/barycentric.md","lastUpdated":null}'),p={name:"source/methods/barycentric.md"},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={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},d={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"},g={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},y={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"},F={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:"14.876ex",height:"2.262ex",role:"img",focusable:"false",viewBox:"0 -750 6575.4 1000","aria-hidden":"true"};function C(c,i,B,A,D,u){return h(),n("div",null,[i[14]||(i[14]=t(`

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)),s("p",null,[i[2]||(i[2]=a("In the case of a triangle, barycentric coordinates are a set of three numbers ")),s("mjx-container",e,[(h(),n("svg",E,i[0]||(i[0]=[t('',1)]))),i[1]||(i[1]=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))]),i[3]||(i[3]=a(", 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[10]||(i[10]=a("For a polygon with ")),s("mjx-container",r,[(h(),n("svg",d,i[4]||(i[4]=[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)]))),i[5]||(i[5]=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))]),i[11]||(i[11]=a(" vertices, generalized barycentric coordinates are a set of ")),s("mjx-container",g,[(h(),n("svg",y,i[6]||(i[6]=[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)]))),i[7]||(i[7]=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))]),i[12]||(i[12]=a(" numbers ")),s("mjx-container",F,[(h(),n("svg",o,i[8]||(i[8]=[t('',1)]))),i[9]||(i[9]=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))]),i[13]||(i[13]=a(", 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."))]),i[15]||(i[15]=t(`

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.BTrbxQPB.js b/dev/assets/source_methods_barycentric.md.BQO-gUDW.lean.js
similarity index 99%
rename from dev/assets/source_methods_barycentric.md.BTrbxQPB.js
rename to dev/assets/source_methods_barycentric.md.BQO-gUDW.lean.js
index 81cd43c20..79f85fb71 100644
--- a/dev/assets/source_methods_barycentric.md.BTrbxQPB.js
+++ b/dev/assets/source_methods_barycentric.md.BQO-gUDW.lean.js
@@ -1,4 +1,4 @@
-import{_ as k,c as n,a5 as t,j as s,a,o as h}from"./chunks/framework.B_n_RGhH.js";const l="/GeometryOps.jl/dev/assets/quvcwbg.CZy9YIUA.png",m=JSON.parse('{"title":"Barycentric coordinates","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/barycentric.md","filePath":"source/methods/barycentric.md","lastUpdated":null}'),p={name:"source/methods/barycentric.md"},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={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},d={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"},g={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},y={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"},F={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:"14.876ex",height:"2.262ex",role:"img",focusable:"false",viewBox:"0 -750 6575.4 1000","aria-hidden":"true"};function C(c,i,B,A,D,u){return h(),n("div",null,[i[14]||(i[14]=t(`

Barycentric coordinates

julia
export barycentric_coordinates, barycentric_coordinates!, barycentric_interpolate
+import{_ as k,c as n,a5 as t,j as s,a,o as h}from"./chunks/framework.B_n_RGhH.js";const l="/GeometryOps.jl/dev/assets/eyzogdi.CZy9YIUA.png",m=JSON.parse('{"title":"Barycentric coordinates","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/barycentric.md","filePath":"source/methods/barycentric.md","lastUpdated":null}'),p={name:"source/methods/barycentric.md"},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={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},d={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"},g={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},y={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"},F={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:"14.876ex",height:"2.262ex",role:"img",focusable:"false",viewBox:"0 -750 6575.4 1000","aria-hidden":"true"};function C(c,i,B,A,D,u){return h(),n("div",null,[i[14]||(i[14]=t(`

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)),s("p",null,[i[2]||(i[2]=a("In the case of a triangle, barycentric coordinates are a set of three numbers ")),s("mjx-container",e,[(h(),n("svg",E,i[0]||(i[0]=[t('',1)]))),i[1]||(i[1]=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))]),i[3]||(i[3]=a(", 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[10]||(i[10]=a("For a polygon with ")),s("mjx-container",r,[(h(),n("svg",d,i[4]||(i[4]=[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)]))),i[5]||(i[5]=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))]),i[11]||(i[11]=a(" vertices, generalized barycentric coordinates are a set of ")),s("mjx-container",g,[(h(),n("svg",y,i[6]||(i[6]=[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)]))),i[7]||(i[7]=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))]),i[12]||(i[12]=a(" numbers ")),s("mjx-container",F,[(h(),n("svg",o,i[8]||(i[8]=[t('',1)]))),i[9]||(i[9]=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))]),i[13]||(i[13]=a(", 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."))]),i[15]||(i[15]=t(`

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_centroid.md.BULl7_Qs.js b/dev/assets/source_methods_centroid.md.Cd7OIMGe.js
similarity index 99%
rename from dev/assets/source_methods_centroid.md.BULl7_Qs.js
rename to dev/assets/source_methods_centroid.md.Cd7OIMGe.js
index 67ea665fe..1a2e4390c 100644
--- a/dev/assets/source_methods_centroid.md.BULl7_Qs.js
+++ b/dev/assets/source_methods_centroid.md.Cd7OIMGe.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/bsfjfzw.BD0hVfse.png",k="/GeometryOps.jl/dev/assets/nmgrusc.DHcwB147.png",o=JSON.parse('{"title":"Centroid","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/centroid.md","filePath":"source/methods/centroid.md","lastUpdated":null}'),l={name:"source/methods/centroid.md"};function p(e,s,r,E,d,g){return h(),a("div",null,s[0]||(s[0]=[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 i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/ndfpttq.BD0hVfse.png",k="/GeometryOps.jl/dev/assets/rgnoabw.DHcwB147.png",o=JSON.parse('{"title":"Centroid","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/centroid.md","filePath":"source/methods/centroid.md","lastUpdated":null}'),l={name:"source/methods/centroid.md"};function p(e,s,r,E,d,g){return h(),a("div",null,s[0]||(s[0]=[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.BULl7_Qs.lean.js b/dev/assets/source_methods_centroid.md.Cd7OIMGe.lean.js
similarity index 99%
rename from dev/assets/source_methods_centroid.md.BULl7_Qs.lean.js
rename to dev/assets/source_methods_centroid.md.Cd7OIMGe.lean.js
index 67ea665fe..1a2e4390c 100644
--- a/dev/assets/source_methods_centroid.md.BULl7_Qs.lean.js
+++ b/dev/assets/source_methods_centroid.md.Cd7OIMGe.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/bsfjfzw.BD0hVfse.png",k="/GeometryOps.jl/dev/assets/nmgrusc.DHcwB147.png",o=JSON.parse('{"title":"Centroid","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/centroid.md","filePath":"source/methods/centroid.md","lastUpdated":null}'),l={name:"source/methods/centroid.md"};function p(e,s,r,E,d,g){return h(),a("div",null,s[0]||(s[0]=[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 i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/ndfpttq.BD0hVfse.png",k="/GeometryOps.jl/dev/assets/rgnoabw.DHcwB147.png",o=JSON.parse('{"title":"Centroid","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/centroid.md","filePath":"source/methods/centroid.md","lastUpdated":null}'),l={name:"source/methods/centroid.md"};function p(e,s,r,E,d,g){return h(),a("div",null,s[0]||(s[0]=[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_clipping_coverage.md.C1wj_p67.js b/dev/assets/source_methods_clipping_coverage.md.Cp5-77A9.js
similarity index 99%
rename from dev/assets/source_methods_clipping_coverage.md.C1wj_p67.js
rename to dev/assets/source_methods_clipping_coverage.md.Cp5-77A9.js
index c1e880d22..4ffa7fbe7 100644
--- a/dev/assets/source_methods_clipping_coverage.md.C1wj_p67.js
+++ b/dev/assets/source_methods_clipping_coverage.md.Cp5-77A9.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const l="/GeometryOps.jl/dev/assets/jgamrhg.Cb0_DiYE.png",y=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/clipping/coverage.md","filePath":"source/methods/clipping/coverage.md","lastUpdated":null}'),k={name:"source/methods/clipping/coverage.md"};function p(t,s,e,E,r,d){return h(),a("div",null,s[0]||(s[0]=[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-coordinates of that bounding box, or an Extent containing that information.

To provide an example, consider this rectangle:

julia
import GeometryOps as GO
+import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const l="/GeometryOps.jl/dev/assets/gwonbsq.Cb0_DiYE.png",y=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/clipping/coverage.md","filePath":"source/methods/clipping/coverage.md","lastUpdated":null}'),k={name:"source/methods/clipping/coverage.md"};function p(t,s,e,E,r,d){return h(),a("div",null,s[0]||(s[0]=[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-coordinates 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
diff --git a/dev/assets/source_methods_clipping_coverage.md.C1wj_p67.lean.js b/dev/assets/source_methods_clipping_coverage.md.Cp5-77A9.lean.js
similarity index 99%
rename from dev/assets/source_methods_clipping_coverage.md.C1wj_p67.lean.js
rename to dev/assets/source_methods_clipping_coverage.md.Cp5-77A9.lean.js
index c1e880d22..4ffa7fbe7 100644
--- a/dev/assets/source_methods_clipping_coverage.md.C1wj_p67.lean.js
+++ b/dev/assets/source_methods_clipping_coverage.md.Cp5-77A9.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const l="/GeometryOps.jl/dev/assets/jgamrhg.Cb0_DiYE.png",y=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/clipping/coverage.md","filePath":"source/methods/clipping/coverage.md","lastUpdated":null}'),k={name:"source/methods/clipping/coverage.md"};function p(t,s,e,E,r,d){return h(),a("div",null,s[0]||(s[0]=[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-coordinates of that bounding box, or an Extent containing that information.

To provide an example, consider this rectangle:

julia
import GeometryOps as GO
+import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const l="/GeometryOps.jl/dev/assets/gwonbsq.Cb0_DiYE.png",y=JSON.parse('{"title":"","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/clipping/coverage.md","filePath":"source/methods/clipping/coverage.md","lastUpdated":null}'),k={name:"source/methods/clipping/coverage.md"};function p(t,s,e,E,r,d){return h(),a("div",null,s[0]||(s[0]=[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-coordinates 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
diff --git a/dev/assets/source_methods_clipping_cut.md.bDSdCW_w.js b/dev/assets/source_methods_clipping_cut.md.Bhim0Qky.js
similarity index 99%
rename from dev/assets/source_methods_clipping_cut.md.bDSdCW_w.js
rename to dev/assets/source_methods_clipping_cut.md.Bhim0Qky.js
index cfc5c6d6b..0e18c937b 100644
--- a/dev/assets/source_methods_clipping_cut.md.bDSdCW_w.js
+++ b/dev/assets/source_methods_clipping_cut.md.Bhim0Qky.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/bhglzly.-VpeHhXX.png",y=JSON.parse('{"title":"Polygon cutting","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/clipping/cut.md","filePath":"source/methods/clipping/cut.md","lastUpdated":null}'),l={name:"source/methods/clipping/cut.md"};function p(k,s,e,r,E,d){return h(),a("div",null,s[0]||(s[0]=[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 i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/uwkornz.-VpeHhXX.png",y=JSON.parse('{"title":"Polygon cutting","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/clipping/cut.md","filePath":"source/methods/clipping/cut.md","lastUpdated":null}'),l={name:"source/methods/clipping/cut.md"};function p(k,s,e,r,E,d){return h(),a("div",null,s[0]||(s[0]=[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.bDSdCW_w.lean.js b/dev/assets/source_methods_clipping_cut.md.Bhim0Qky.lean.js
similarity index 99%
rename from dev/assets/source_methods_clipping_cut.md.bDSdCW_w.lean.js
rename to dev/assets/source_methods_clipping_cut.md.Bhim0Qky.lean.js
index cfc5c6d6b..0e18c937b 100644
--- a/dev/assets/source_methods_clipping_cut.md.bDSdCW_w.lean.js
+++ b/dev/assets/source_methods_clipping_cut.md.Bhim0Qky.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/bhglzly.-VpeHhXX.png",y=JSON.parse('{"title":"Polygon cutting","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/clipping/cut.md","filePath":"source/methods/clipping/cut.md","lastUpdated":null}'),l={name:"source/methods/clipping/cut.md"};function p(k,s,e,r,E,d){return h(),a("div",null,s[0]||(s[0]=[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 i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/uwkornz.-VpeHhXX.png",y=JSON.parse('{"title":"Polygon cutting","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/clipping/cut.md","filePath":"source/methods/clipping/cut.md","lastUpdated":null}'),l={name:"source/methods/clipping/cut.md"};function p(k,s,e,r,E,d){return h(),a("div",null,s[0]||(s[0]=[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_convex_hull.md.rnPSMljy.js b/dev/assets/source_methods_convex_hull.md.BnHWznjJ.js
similarity index 99%
rename from dev/assets/source_methods_convex_hull.md.rnPSMljy.js
rename to dev/assets/source_methods_convex_hull.md.BnHWznjJ.js
index 2e15d6e36..7d011d63c 100644
--- a/dev/assets/source_methods_convex_hull.md.rnPSMljy.js
+++ b/dev/assets/source_methods_convex_hull.md.BnHWznjJ.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as l}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/hatdqxw.DQxLQp_L.png",h="/GeometryOps.jl/dev/assets/zuhrnvv.mCtKcWOr.png",e="/GeometryOps.jl/dev/assets/xqugbnz.C1TEVbYt.png",c=JSON.parse('{"title":"Convex hull","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/convex_hull.md","filePath":"source/methods/convex_hull.md","lastUpdated":null}'),p={name:"source/methods/convex_hull.md"};function k(r,s,o,d,E,g){return l(),a("div",null,s[0]||(s[0]=[n(`

Convex hull

The convex hull of a set of points is the smallest convex polygon that contains all the points.

GeometryOps.jl provides a number of methods for computing the convex hull of a set of points, usually linked to other Julia packages.

For now, we expose one algorithm, MonotoneChainMethod, which uses the DelaunayTriangulation.jl package. The GEOS() interface also supports convex hulls.

Future work could include other algorithms, such as Quickhull.jl, or similar, via package extensions.

Example

Simple hull

julia
import GeometryOps as GO, GeoInterface as GI
+import{_ as i,c as a,a5 as n,o as l}from"./chunks/framework.B_n_RGhH.js";const h="/GeometryOps.jl/dev/assets/qsqjdyp.DvtCCAws.png",t="/GeometryOps.jl/dev/assets/gpnsdqh.mCtKcWOr.png",e="/GeometryOps.jl/dev/assets/dcwsxgo.DhZaFxoW.png",c=JSON.parse('{"title":"Convex hull","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/convex_hull.md","filePath":"source/methods/convex_hull.md","lastUpdated":null}'),p={name:"source/methods/convex_hull.md"};function k(r,s,o,d,E,g){return l(),a("div",null,s[0]||(s[0]=[n(`

Convex hull

The convex hull of a set of points is the smallest convex polygon that contains all the points.

GeometryOps.jl provides a number of methods for computing the convex hull of a set of points, usually linked to other Julia packages.

For now, we expose one algorithm, MonotoneChainMethod, which uses the DelaunayTriangulation.jl package. The GEOS() interface also supports convex hulls.

Future work could include other algorithms, such as Quickhull.jl, or similar, via package extensions.

Example

Simple hull

julia
import GeometryOps as GO, GeoInterface as GI
 using CairoMakie # to plot
 
 points = randn(GO.Point2f, 100)
@@ -6,7 +6,7 @@ import{_ as i,c as a,a5 as n,o as l}from"./chunks/framework.B_n_RGhH.js";const t
 hull_poly = GO.convex_hull(points)
 lines!(a, hull_poly; label = "Convex hull", color = Makie.wong_colors()[2])
 axislegend(a)
-f

Convex hull of the USA

julia
import GeometryOps as GO, GeoInterface as GI
+f

Convex hull of the USA

julia
import GeometryOps as GO, GeoInterface as GI
 using CairoMakie # to plot
 using NaturalEarth # for data
 
@@ -14,7 +14,7 @@ import{_ as i,c as a,a5 as n,o as l}from"./chunks/framework.B_n_RGhH.js";const t
 usa = all_adm0.geometry[findfirst(==("USA"), all_adm0.ADM0_A3)]
 f, a, p = lines(usa)
 lines!(a, GO.convex_hull(usa); color = Makie.wong_colors()[2])
-f

Investigating the winding order

The winding order of the monotone chain method is counterclockwise, while the winding order of the GEOS method is clockwise.

GeometryOps' convexity detection says that the GEOS hull is convex, while the monotone chain method hull is not. However, they are both going over the same points (we checked), it's just that the winding order is different.

In reality, both sets are convex, but we need to fix the GeometryOps convexity detector (isconcave)!

We may also decide at a later date to change the returned winding order of the polygon, but most algorithms are robust to that, and you can always fix it...

julia
import GeoInterface as GI, GeometryOps as GO, LibGEOS as LG
+f

Investigating the winding order

The winding order of the monotone chain method is counterclockwise, while the winding order of the GEOS method is clockwise.

GeometryOps' convexity detection says that the GEOS hull is convex, while the monotone chain method hull is not. However, they are both going over the same points (we checked), it's just that the winding order is different.

In reality, both sets are convex, but we need to fix the GeometryOps convexity detector (isconcave)!

We may also decide at a later date to change the returned winding order of the polygon, but most algorithms are robust to that, and you can always fix it...

julia
import GeoInterface as GI, GeometryOps as GO, LibGEOS as LG
 using CairoMakie # to plot
 
 points = rand(Point2{Float64}, 100)
diff --git a/dev/assets/source_methods_convex_hull.md.rnPSMljy.lean.js b/dev/assets/source_methods_convex_hull.md.BnHWznjJ.lean.js
similarity index 99%
rename from dev/assets/source_methods_convex_hull.md.rnPSMljy.lean.js
rename to dev/assets/source_methods_convex_hull.md.BnHWznjJ.lean.js
index 2e15d6e36..7d011d63c 100644
--- a/dev/assets/source_methods_convex_hull.md.rnPSMljy.lean.js
+++ b/dev/assets/source_methods_convex_hull.md.BnHWznjJ.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as l}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/hatdqxw.DQxLQp_L.png",h="/GeometryOps.jl/dev/assets/zuhrnvv.mCtKcWOr.png",e="/GeometryOps.jl/dev/assets/xqugbnz.C1TEVbYt.png",c=JSON.parse('{"title":"Convex hull","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/convex_hull.md","filePath":"source/methods/convex_hull.md","lastUpdated":null}'),p={name:"source/methods/convex_hull.md"};function k(r,s,o,d,E,g){return l(),a("div",null,s[0]||(s[0]=[n(`

Convex hull

The convex hull of a set of points is the smallest convex polygon that contains all the points.

GeometryOps.jl provides a number of methods for computing the convex hull of a set of points, usually linked to other Julia packages.

For now, we expose one algorithm, MonotoneChainMethod, which uses the DelaunayTriangulation.jl package. The GEOS() interface also supports convex hulls.

Future work could include other algorithms, such as Quickhull.jl, or similar, via package extensions.

Example

Simple hull

julia
import GeometryOps as GO, GeoInterface as GI
+import{_ as i,c as a,a5 as n,o as l}from"./chunks/framework.B_n_RGhH.js";const h="/GeometryOps.jl/dev/assets/qsqjdyp.DvtCCAws.png",t="/GeometryOps.jl/dev/assets/gpnsdqh.mCtKcWOr.png",e="/GeometryOps.jl/dev/assets/dcwsxgo.DhZaFxoW.png",c=JSON.parse('{"title":"Convex hull","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/convex_hull.md","filePath":"source/methods/convex_hull.md","lastUpdated":null}'),p={name:"source/methods/convex_hull.md"};function k(r,s,o,d,E,g){return l(),a("div",null,s[0]||(s[0]=[n(`

Convex hull

The convex hull of a set of points is the smallest convex polygon that contains all the points.

GeometryOps.jl provides a number of methods for computing the convex hull of a set of points, usually linked to other Julia packages.

For now, we expose one algorithm, MonotoneChainMethod, which uses the DelaunayTriangulation.jl package. The GEOS() interface also supports convex hulls.

Future work could include other algorithms, such as Quickhull.jl, or similar, via package extensions.

Example

Simple hull

julia
import GeometryOps as GO, GeoInterface as GI
 using CairoMakie # to plot
 
 points = randn(GO.Point2f, 100)
@@ -6,7 +6,7 @@ import{_ as i,c as a,a5 as n,o as l}from"./chunks/framework.B_n_RGhH.js";const t
 hull_poly = GO.convex_hull(points)
 lines!(a, hull_poly; label = "Convex hull", color = Makie.wong_colors()[2])
 axislegend(a)
-f

Convex hull of the USA

julia
import GeometryOps as GO, GeoInterface as GI
+f

Convex hull of the USA

julia
import GeometryOps as GO, GeoInterface as GI
 using CairoMakie # to plot
 using NaturalEarth # for data
 
@@ -14,7 +14,7 @@ import{_ as i,c as a,a5 as n,o as l}from"./chunks/framework.B_n_RGhH.js";const t
 usa = all_adm0.geometry[findfirst(==("USA"), all_adm0.ADM0_A3)]
 f, a, p = lines(usa)
 lines!(a, GO.convex_hull(usa); color = Makie.wong_colors()[2])
-f

Investigating the winding order

The winding order of the monotone chain method is counterclockwise, while the winding order of the GEOS method is clockwise.

GeometryOps' convexity detection says that the GEOS hull is convex, while the monotone chain method hull is not. However, they are both going over the same points (we checked), it's just that the winding order is different.

In reality, both sets are convex, but we need to fix the GeometryOps convexity detector (isconcave)!

We may also decide at a later date to change the returned winding order of the polygon, but most algorithms are robust to that, and you can always fix it...

julia
import GeoInterface as GI, GeometryOps as GO, LibGEOS as LG
+f

Investigating the winding order

The winding order of the monotone chain method is counterclockwise, while the winding order of the GEOS method is clockwise.

GeometryOps' convexity detection says that the GEOS hull is convex, while the monotone chain method hull is not. However, they are both going over the same points (we checked), it's just that the winding order is different.

In reality, both sets are convex, but we need to fix the GeometryOps convexity detector (isconcave)!

We may also decide at a later date to change the returned winding order of the polygon, but most algorithms are robust to that, and you can always fix it...

julia
import GeoInterface as GI, GeometryOps as GO, LibGEOS as LG
 using CairoMakie # to plot
 
 points = rand(Point2{Float64}, 100)
diff --git a/dev/assets/source_methods_distance.md.CT4mop5i.js b/dev/assets/source_methods_distance.md.BXzr3lwZ.js
similarity index 99%
rename from dev/assets/source_methods_distance.md.CT4mop5i.js
rename to dev/assets/source_methods_distance.md.BXzr3lwZ.js
index 3dbbf54dc..632d565ff 100644
--- a/dev/assets/source_methods_distance.md.CT4mop5i.js
+++ b/dev/assets/source_methods_distance.md.BXzr3lwZ.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/glhbvoz.DiwGEg2f.png",k="/GeometryOps.jl/dev/assets/svktjgf.DuBHk1fh.png",F=JSON.parse('{"title":"Distance and signed distance","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/distance.md","filePath":"source/methods/distance.md","lastUpdated":null}'),p={name:"source/methods/distance.md"};function l(e,s,d,E,r,g){return h(),a("div",null,s[0]||(s[0]=[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 positive or 0.

To provide an example, consider this rectangle:

julia
import GeometryOps as GO
+import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/hemmknm.DiwGEg2f.png",k="/GeometryOps.jl/dev/assets/gpqhqes.DuBHk1fh.png",F=JSON.parse('{"title":"Distance and signed distance","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/distance.md","filePath":"source/methods/distance.md","lastUpdated":null}'),p={name:"source/methods/distance.md"};function l(e,s,d,E,r,g){return h(),a("div",null,s[0]||(s[0]=[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 positive 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.CT4mop5i.lean.js b/dev/assets/source_methods_distance.md.BXzr3lwZ.lean.js
similarity index 99%
rename from dev/assets/source_methods_distance.md.CT4mop5i.lean.js
rename to dev/assets/source_methods_distance.md.BXzr3lwZ.lean.js
index 3dbbf54dc..632d565ff 100644
--- a/dev/assets/source_methods_distance.md.CT4mop5i.lean.js
+++ b/dev/assets/source_methods_distance.md.BXzr3lwZ.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/glhbvoz.DiwGEg2f.png",k="/GeometryOps.jl/dev/assets/svktjgf.DuBHk1fh.png",F=JSON.parse('{"title":"Distance and signed distance","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/distance.md","filePath":"source/methods/distance.md","lastUpdated":null}'),p={name:"source/methods/distance.md"};function l(e,s,d,E,r,g){return h(),a("div",null,s[0]||(s[0]=[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 positive or 0.

To provide an example, consider this rectangle:

julia
import GeometryOps as GO
+import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/hemmknm.DiwGEg2f.png",k="/GeometryOps.jl/dev/assets/gpqhqes.DuBHk1fh.png",F=JSON.parse('{"title":"Distance and signed distance","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/distance.md","filePath":"source/methods/distance.md","lastUpdated":null}'),p={name:"source/methods/distance.md"};function l(e,s,d,E,r,g){return h(),a("div",null,s[0]||(s[0]=[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 positive 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_equals.md.f5dhabGy.js b/dev/assets/source_methods_equals.md.C8OcMETS.js
similarity index 99%
rename from dev/assets/source_methods_equals.md.f5dhabGy.js
rename to dev/assets/source_methods_equals.md.C8OcMETS.js
index f77529ed8..35c92a92e 100644
--- a/dev/assets/source_methods_equals.md.f5dhabGy.js
+++ b/dev/assets/source_methods_equals.md.C8OcMETS.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as l}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/pjwvvrm.CgiryX2p.png",F=JSON.parse('{"title":"Equals","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/equals.md","filePath":"source/methods/equals.md","lastUpdated":null}'),p={name:"source/methods/equals.md"};function h(k,s,e,r,d,g){return l(),a("div",null,s[0]||(s[0]=[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 i,c as a,a5 as n,o as l}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/kvintjy.CgiryX2p.png",F=JSON.parse('{"title":"Equals","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/equals.md","filePath":"source/methods/equals.md","lastUpdated":null}'),p={name:"source/methods/equals.md"};function h(k,s,e,r,d,g){return l(),a("div",null,s[0]||(s[0]=[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
diff --git a/dev/assets/source_methods_equals.md.f5dhabGy.lean.js b/dev/assets/source_methods_equals.md.C8OcMETS.lean.js
similarity index 99%
rename from dev/assets/source_methods_equals.md.f5dhabGy.lean.js
rename to dev/assets/source_methods_equals.md.C8OcMETS.lean.js
index f77529ed8..35c92a92e 100644
--- a/dev/assets/source_methods_equals.md.f5dhabGy.lean.js
+++ b/dev/assets/source_methods_equals.md.C8OcMETS.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as l}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/pjwvvrm.CgiryX2p.png",F=JSON.parse('{"title":"Equals","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/equals.md","filePath":"source/methods/equals.md","lastUpdated":null}'),p={name:"source/methods/equals.md"};function h(k,s,e,r,d,g){return l(),a("div",null,s[0]||(s[0]=[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 i,c as a,a5 as n,o as l}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/kvintjy.CgiryX2p.png",F=JSON.parse('{"title":"Equals","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/equals.md","filePath":"source/methods/equals.md","lastUpdated":null}'),p={name:"source/methods/equals.md"};function h(k,s,e,r,d,g){return l(),a("div",null,s[0]||(s[0]=[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
diff --git a/dev/assets/source_methods_geom_relations_contains.md.C6IZusKv.js b/dev/assets/source_methods_geom_relations_contains.md.BE8ru0ZQ.js
similarity index 99%
rename from dev/assets/source_methods_geom_relations_contains.md.C6IZusKv.js
rename to dev/assets/source_methods_geom_relations_contains.md.BE8ru0ZQ.js
index ca3000a15..eda8e8f03 100644
--- a/dev/assets/source_methods_geom_relations_contains.md.C6IZusKv.js
+++ b/dev/assets/source_methods_geom_relations_contains.md.BE8ru0ZQ.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as t}from"./chunks/framework.B_n_RGhH.js";const e="/GeometryOps.jl/dev/assets/emqcofm._0R9BbFk.png",E=JSON.parse('{"title":"Contains","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/contains.md","filePath":"source/methods/geom_relations/contains.md","lastUpdated":null}'),h={name:"source/methods/geom_relations/contains.md"};function l(p,s,k,r,o,d){return t(),a("div",null,s[0]||(s[0]=[n(`

Contains

julia
export contains

What is contains?

The contains function checks if a given geometry completely contains another geometry, or in other words, that the second geometry is completely 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 i,c as a,a5 as n,o as t}from"./chunks/framework.B_n_RGhH.js";const e="/GeometryOps.jl/dev/assets/ajxqhjz._0R9BbFk.png",E=JSON.parse('{"title":"Contains","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/contains.md","filePath":"source/methods/geom_relations/contains.md","lastUpdated":null}'),h={name:"source/methods/geom_relations/contains.md"};function l(p,s,k,r,o,d){return t(),a("div",null,s[0]||(s[0]=[n(`

Contains

julia
export contains

What is contains?

The contains function checks if a given geometry completely contains another geometry, or in other words, that the second geometry is completely 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.C6IZusKv.lean.js b/dev/assets/source_methods_geom_relations_contains.md.BE8ru0ZQ.lean.js
similarity index 99%
rename from dev/assets/source_methods_geom_relations_contains.md.C6IZusKv.lean.js
rename to dev/assets/source_methods_geom_relations_contains.md.BE8ru0ZQ.lean.js
index ca3000a15..eda8e8f03 100644
--- a/dev/assets/source_methods_geom_relations_contains.md.C6IZusKv.lean.js
+++ b/dev/assets/source_methods_geom_relations_contains.md.BE8ru0ZQ.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as t}from"./chunks/framework.B_n_RGhH.js";const e="/GeometryOps.jl/dev/assets/emqcofm._0R9BbFk.png",E=JSON.parse('{"title":"Contains","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/contains.md","filePath":"source/methods/geom_relations/contains.md","lastUpdated":null}'),h={name:"source/methods/geom_relations/contains.md"};function l(p,s,k,r,o,d){return t(),a("div",null,s[0]||(s[0]=[n(`

Contains

julia
export contains

What is contains?

The contains function checks if a given geometry completely contains another geometry, or in other words, that the second geometry is completely 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 i,c as a,a5 as n,o as t}from"./chunks/framework.B_n_RGhH.js";const e="/GeometryOps.jl/dev/assets/ajxqhjz._0R9BbFk.png",E=JSON.parse('{"title":"Contains","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/contains.md","filePath":"source/methods/geom_relations/contains.md","lastUpdated":null}'),h={name:"source/methods/geom_relations/contains.md"};function l(p,s,k,r,o,d){return t(),a("div",null,s[0]||(s[0]=[n(`

Contains

julia
export contains

What is contains?

The contains function checks if a given geometry completely contains another geometry, or in other words, that the second geometry is completely 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_coveredby.md.D1UaUGPE.js b/dev/assets/source_methods_geom_relations_coveredby.md.BH5diXQG.js
similarity index 99%
rename from dev/assets/source_methods_geom_relations_coveredby.md.D1UaUGPE.js
rename to dev/assets/source_methods_geom_relations_coveredby.md.BH5diXQG.js
index a2bb0b7b4..c3b92e2f5 100644
--- a/dev/assets/source_methods_geom_relations_coveredby.md.D1UaUGPE.js
+++ b/dev/assets/source_methods_geom_relations_coveredby.md.BH5diXQG.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as e}from"./chunks/framework.B_n_RGhH.js";const l="/GeometryOps.jl/dev/assets/odbnzej.DC3TvBOO.png",o=JSON.parse('{"title":"CoveredBy","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/coveredby.md","filePath":"source/methods/geom_relations/coveredby.md","lastUpdated":null}'),h={name:"source/methods/geom_relations/coveredby.md"};function t(p,s,k,r,E,d){return e(),a("div",null,s[0]||(s[0]=[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 i,c as a,a5 as n,o as e}from"./chunks/framework.B_n_RGhH.js";const l="/GeometryOps.jl/dev/assets/ehqxekd.DC3TvBOO.png",o=JSON.parse('{"title":"CoveredBy","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/coveredby.md","filePath":"source/methods/geom_relations/coveredby.md","lastUpdated":null}'),h={name:"source/methods/geom_relations/coveredby.md"};function t(p,s,k,r,E,d){return e(),a("div",null,s[0]||(s[0]=[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.D1UaUGPE.lean.js b/dev/assets/source_methods_geom_relations_coveredby.md.BH5diXQG.lean.js
similarity index 99%
rename from dev/assets/source_methods_geom_relations_coveredby.md.D1UaUGPE.lean.js
rename to dev/assets/source_methods_geom_relations_coveredby.md.BH5diXQG.lean.js
index a2bb0b7b4..c3b92e2f5 100644
--- a/dev/assets/source_methods_geom_relations_coveredby.md.D1UaUGPE.lean.js
+++ b/dev/assets/source_methods_geom_relations_coveredby.md.BH5diXQG.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as e}from"./chunks/framework.B_n_RGhH.js";const l="/GeometryOps.jl/dev/assets/odbnzej.DC3TvBOO.png",o=JSON.parse('{"title":"CoveredBy","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/coveredby.md","filePath":"source/methods/geom_relations/coveredby.md","lastUpdated":null}'),h={name:"source/methods/geom_relations/coveredby.md"};function t(p,s,k,r,E,d){return e(),a("div",null,s[0]||(s[0]=[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 i,c as a,a5 as n,o as e}from"./chunks/framework.B_n_RGhH.js";const l="/GeometryOps.jl/dev/assets/ehqxekd.DC3TvBOO.png",o=JSON.parse('{"title":"CoveredBy","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/coveredby.md","filePath":"source/methods/geom_relations/coveredby.md","lastUpdated":null}'),h={name:"source/methods/geom_relations/coveredby.md"};function t(p,s,k,r,E,d){return e(),a("div",null,s[0]||(s[0]=[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_covers.md.CxXPAOw2.js b/dev/assets/source_methods_geom_relations_covers.md.Dm0wapjl.js
similarity index 99%
rename from dev/assets/source_methods_geom_relations_covers.md.CxXPAOw2.js
rename to dev/assets/source_methods_geom_relations_covers.md.Dm0wapjl.js
index 6ebc21369..1aa2362a5 100644
--- a/dev/assets/source_methods_geom_relations_covers.md.CxXPAOw2.js
+++ b/dev/assets/source_methods_geom_relations_covers.md.Dm0wapjl.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as e,o as n}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/odbnzej.DC3TvBOO.png",g=JSON.parse('{"title":"Covers","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/covers.md","filePath":"source/methods/geom_relations/covers.md","lastUpdated":null}'),p={name:"source/methods/geom_relations/covers.md"};function l(h,s,k,r,o,d){return n(),a("div",null,s[0]||(s[0]=[e(`

Covers

julia
export covers

What is covers?

The covers function checks if a given geometry completely 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 i,c as a,a5 as e,o as n}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/ehqxekd.DC3TvBOO.png",g=JSON.parse('{"title":"Covers","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/covers.md","filePath":"source/methods/geom_relations/covers.md","lastUpdated":null}'),p={name:"source/methods/geom_relations/covers.md"};function l(h,s,k,r,o,d){return n(),a("div",null,s[0]||(s[0]=[e(`

Covers

julia
export covers

What is covers?

The covers function checks if a given geometry completely 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.CxXPAOw2.lean.js b/dev/assets/source_methods_geom_relations_covers.md.Dm0wapjl.lean.js
similarity index 99%
rename from dev/assets/source_methods_geom_relations_covers.md.CxXPAOw2.lean.js
rename to dev/assets/source_methods_geom_relations_covers.md.Dm0wapjl.lean.js
index 6ebc21369..1aa2362a5 100644
--- a/dev/assets/source_methods_geom_relations_covers.md.CxXPAOw2.lean.js
+++ b/dev/assets/source_methods_geom_relations_covers.md.Dm0wapjl.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as e,o as n}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/odbnzej.DC3TvBOO.png",g=JSON.parse('{"title":"Covers","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/covers.md","filePath":"source/methods/geom_relations/covers.md","lastUpdated":null}'),p={name:"source/methods/geom_relations/covers.md"};function l(h,s,k,r,o,d){return n(),a("div",null,s[0]||(s[0]=[e(`

Covers

julia
export covers

What is covers?

The covers function checks if a given geometry completely 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 i,c as a,a5 as e,o as n}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/ehqxekd.DC3TvBOO.png",g=JSON.parse('{"title":"Covers","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/covers.md","filePath":"source/methods/geom_relations/covers.md","lastUpdated":null}'),p={name:"source/methods/geom_relations/covers.md"};function l(h,s,k,r,o,d){return n(),a("div",null,s[0]||(s[0]=[e(`

Covers

julia
export covers

What is covers?

The covers function checks if a given geometry completely 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_disjoint.md.DSyNMkAr.js b/dev/assets/source_methods_geom_relations_disjoint.md.jTRC-ZmE.js
similarity index 99%
rename from dev/assets/source_methods_geom_relations_disjoint.md.DSyNMkAr.js
rename to dev/assets/source_methods_geom_relations_disjoint.md.jTRC-ZmE.js
index d0cd1a9cf..c104e402a 100644
--- a/dev/assets/source_methods_geom_relations_disjoint.md.DSyNMkAr.js
+++ b/dev/assets/source_methods_geom_relations_disjoint.md.jTRC-ZmE.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as t}from"./chunks/framework.B_n_RGhH.js";const h="/GeometryOps.jl/dev/assets/nbefvdd.C3SxJ3x-.png",o=JSON.parse('{"title":"Disjoint","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/disjoint.md","filePath":"source/methods/geom_relations/disjoint.md","lastUpdated":null}'),l={name:"source/methods/geom_relations/disjoint.md"};function p(k,s,e,r,E,g){return t(),a("div",null,s[0]||(s[0]=[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 i,c as a,a5 as n,o as t}from"./chunks/framework.B_n_RGhH.js";const h="/GeometryOps.jl/dev/assets/nsfmzjd.C3SxJ3x-.png",o=JSON.parse('{"title":"Disjoint","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/disjoint.md","filePath":"source/methods/geom_relations/disjoint.md","lastUpdated":null}'),l={name:"source/methods/geom_relations/disjoint.md"};function p(k,s,e,r,E,g){return t(),a("div",null,s[0]||(s[0]=[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.DSyNMkAr.lean.js b/dev/assets/source_methods_geom_relations_disjoint.md.jTRC-ZmE.lean.js
similarity index 99%
rename from dev/assets/source_methods_geom_relations_disjoint.md.DSyNMkAr.lean.js
rename to dev/assets/source_methods_geom_relations_disjoint.md.jTRC-ZmE.lean.js
index d0cd1a9cf..c104e402a 100644
--- a/dev/assets/source_methods_geom_relations_disjoint.md.DSyNMkAr.lean.js
+++ b/dev/assets/source_methods_geom_relations_disjoint.md.jTRC-ZmE.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as t}from"./chunks/framework.B_n_RGhH.js";const h="/GeometryOps.jl/dev/assets/nbefvdd.C3SxJ3x-.png",o=JSON.parse('{"title":"Disjoint","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/disjoint.md","filePath":"source/methods/geom_relations/disjoint.md","lastUpdated":null}'),l={name:"source/methods/geom_relations/disjoint.md"};function p(k,s,e,r,E,g){return t(),a("div",null,s[0]||(s[0]=[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 i,c as a,a5 as n,o as t}from"./chunks/framework.B_n_RGhH.js";const h="/GeometryOps.jl/dev/assets/nsfmzjd.C3SxJ3x-.png",o=JSON.parse('{"title":"Disjoint","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/disjoint.md","filePath":"source/methods/geom_relations/disjoint.md","lastUpdated":null}'),l={name:"source/methods/geom_relations/disjoint.md"};function p(k,s,e,r,E,g){return t(),a("div",null,s[0]||(s[0]=[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_intersects.md.Tj0d-LRw.js b/dev/assets/source_methods_geom_relations_intersects.md.D2bCqLfZ.js
similarity index 99%
rename from dev/assets/source_methods_geom_relations_intersects.md.Tj0d-LRw.js
rename to dev/assets/source_methods_geom_relations_intersects.md.D2bCqLfZ.js
index 7823ac8c0..906938068 100644
--- a/dev/assets/source_methods_geom_relations_intersects.md.Tj0d-LRw.js
+++ b/dev/assets/source_methods_geom_relations_intersects.md.D2bCqLfZ.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as e,o as n}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/pkcsydu.DeeQUply.png",g=JSON.parse('{"title":"Intersection checks","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/intersects.md","filePath":"source/methods/geom_relations/intersects.md","lastUpdated":null}'),p={name:"source/methods/geom_relations/intersects.md"};function l(h,s,k,r,d,o){return n(),a("div",null,s[0]||(s[0]=[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 i,c as a,a5 as e,o as n}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/udbnzqy.DeeQUply.png",g=JSON.parse('{"title":"Intersection checks","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/intersects.md","filePath":"source/methods/geom_relations/intersects.md","lastUpdated":null}'),p={name:"source/methods/geom_relations/intersects.md"};function l(h,s,k,r,d,o){return n(),a("div",null,s[0]||(s[0]=[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.Tj0d-LRw.lean.js b/dev/assets/source_methods_geom_relations_intersects.md.D2bCqLfZ.lean.js
similarity index 99%
rename from dev/assets/source_methods_geom_relations_intersects.md.Tj0d-LRw.lean.js
rename to dev/assets/source_methods_geom_relations_intersects.md.D2bCqLfZ.lean.js
index 7823ac8c0..906938068 100644
--- a/dev/assets/source_methods_geom_relations_intersects.md.Tj0d-LRw.lean.js
+++ b/dev/assets/source_methods_geom_relations_intersects.md.D2bCqLfZ.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as e,o as n}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/pkcsydu.DeeQUply.png",g=JSON.parse('{"title":"Intersection checks","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/intersects.md","filePath":"source/methods/geom_relations/intersects.md","lastUpdated":null}'),p={name:"source/methods/geom_relations/intersects.md"};function l(h,s,k,r,d,o){return n(),a("div",null,s[0]||(s[0]=[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 i,c as a,a5 as e,o as n}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/udbnzqy.DeeQUply.png",g=JSON.parse('{"title":"Intersection checks","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/intersects.md","filePath":"source/methods/geom_relations/intersects.md","lastUpdated":null}'),p={name:"source/methods/geom_relations/intersects.md"};function l(h,s,k,r,d,o){return n(),a("div",null,s[0]||(s[0]=[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_overlaps.md.Dsrv3zV8.js b/dev/assets/source_methods_geom_relations_overlaps.md.9AOoIu_X.js
similarity index 99%
rename from dev/assets/source_methods_geom_relations_overlaps.md.Dsrv3zV8.js
rename to dev/assets/source_methods_geom_relations_overlaps.md.9AOoIu_X.js
index 89026741b..26e356be4 100644
--- a/dev/assets/source_methods_geom_relations_overlaps.md.Dsrv3zV8.js
+++ b/dev/assets/source_methods_geom_relations_overlaps.md.9AOoIu_X.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as l}from"./chunks/framework.B_n_RGhH.js";const p="/GeometryOps.jl/dev/assets/pjwvvrm.CgiryX2p.png",o=JSON.parse('{"title":"Overlaps","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/overlaps.md","filePath":"source/methods/geom_relations/overlaps.md","lastUpdated":null}'),t={name:"source/methods/geom_relations/overlaps.md"};function e(h,s,k,r,d,g){return l(),a("div",null,s[0]||(s[0]=[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 collinear.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
+import{_ as i,c as a,a5 as n,o as l}from"./chunks/framework.B_n_RGhH.js";const p="/GeometryOps.jl/dev/assets/kvintjy.CgiryX2p.png",o=JSON.parse('{"title":"Overlaps","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/overlaps.md","filePath":"source/methods/geom_relations/overlaps.md","lastUpdated":null}'),t={name:"source/methods/geom_relations/overlaps.md"};function e(h,s,k,r,d,g){return l(),a("div",null,s[0]||(s[0]=[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 collinear.

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.Dsrv3zV8.lean.js b/dev/assets/source_methods_geom_relations_overlaps.md.9AOoIu_X.lean.js
similarity index 99%
rename from dev/assets/source_methods_geom_relations_overlaps.md.Dsrv3zV8.lean.js
rename to dev/assets/source_methods_geom_relations_overlaps.md.9AOoIu_X.lean.js
index 89026741b..26e356be4 100644
--- a/dev/assets/source_methods_geom_relations_overlaps.md.Dsrv3zV8.lean.js
+++ b/dev/assets/source_methods_geom_relations_overlaps.md.9AOoIu_X.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as l}from"./chunks/framework.B_n_RGhH.js";const p="/GeometryOps.jl/dev/assets/pjwvvrm.CgiryX2p.png",o=JSON.parse('{"title":"Overlaps","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/overlaps.md","filePath":"source/methods/geom_relations/overlaps.md","lastUpdated":null}'),t={name:"source/methods/geom_relations/overlaps.md"};function e(h,s,k,r,d,g){return l(),a("div",null,s[0]||(s[0]=[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 collinear.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
+import{_ as i,c as a,a5 as n,o as l}from"./chunks/framework.B_n_RGhH.js";const p="/GeometryOps.jl/dev/assets/kvintjy.CgiryX2p.png",o=JSON.parse('{"title":"Overlaps","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/overlaps.md","filePath":"source/methods/geom_relations/overlaps.md","lastUpdated":null}'),t={name:"source/methods/geom_relations/overlaps.md"};function e(h,s,k,r,d,g){return l(),a("div",null,s[0]||(s[0]=[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 collinear.

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.DEzd_chO.js b/dev/assets/source_methods_geom_relations_touches.md.DHV_XMC7.js
similarity index 99%
rename from dev/assets/source_methods_geom_relations_touches.md.DEzd_chO.js
rename to dev/assets/source_methods_geom_relations_touches.md.DHV_XMC7.js
index be4fe364a..135aea7cc 100644
--- a/dev/assets/source_methods_geom_relations_touches.md.DEzd_chO.js
+++ b/dev/assets/source_methods_geom_relations_touches.md.DHV_XMC7.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as t}from"./chunks/framework.B_n_RGhH.js";const h="/GeometryOps.jl/dev/assets/wpeykob.BEFUMtlf.png",o=JSON.parse('{"title":"Touches","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/touches.md","filePath":"source/methods/geom_relations/touches.md","lastUpdated":null}'),l={name:"source/methods/geom_relations/touches.md"};function e(p,s,k,r,E,g){return t(),a("div",null,s[0]||(s[0]=[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 geometry's interior or boundary.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
+import{_ as i,c as a,a5 as n,o as t}from"./chunks/framework.B_n_RGhH.js";const h="/GeometryOps.jl/dev/assets/tgraagf.BEFUMtlf.png",o=JSON.parse('{"title":"Touches","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/touches.md","filePath":"source/methods/geom_relations/touches.md","lastUpdated":null}'),l={name:"source/methods/geom_relations/touches.md"};function e(p,s,k,r,E,g){return t(),a("div",null,s[0]||(s[0]=[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 geometry's 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.DEzd_chO.lean.js b/dev/assets/source_methods_geom_relations_touches.md.DHV_XMC7.lean.js
similarity index 99%
rename from dev/assets/source_methods_geom_relations_touches.md.DEzd_chO.lean.js
rename to dev/assets/source_methods_geom_relations_touches.md.DHV_XMC7.lean.js
index be4fe364a..135aea7cc 100644
--- a/dev/assets/source_methods_geom_relations_touches.md.DEzd_chO.lean.js
+++ b/dev/assets/source_methods_geom_relations_touches.md.DHV_XMC7.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as t}from"./chunks/framework.B_n_RGhH.js";const h="/GeometryOps.jl/dev/assets/wpeykob.BEFUMtlf.png",o=JSON.parse('{"title":"Touches","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/touches.md","filePath":"source/methods/geom_relations/touches.md","lastUpdated":null}'),l={name:"source/methods/geom_relations/touches.md"};function e(p,s,k,r,E,g){return t(),a("div",null,s[0]||(s[0]=[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 geometry's interior or boundary.

To provide an example, consider these two lines:

julia
import GeometryOps as GO
+import{_ as i,c as a,a5 as n,o as t}from"./chunks/framework.B_n_RGhH.js";const h="/GeometryOps.jl/dev/assets/tgraagf.BEFUMtlf.png",o=JSON.parse('{"title":"Touches","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/touches.md","filePath":"source/methods/geom_relations/touches.md","lastUpdated":null}'),l={name:"source/methods/geom_relations/touches.md"};function e(p,s,k,r,E,g){return t(),a("div",null,s[0]||(s[0]=[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 geometry's 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_within.md.DMC21lAv.js b/dev/assets/source_methods_geom_relations_within.md.CWN4taHT.js
similarity index 99%
rename from dev/assets/source_methods_geom_relations_within.md.DMC21lAv.js
rename to dev/assets/source_methods_geom_relations_within.md.CWN4taHT.js
index c4d4cba95..4c6f99d7c 100644
--- a/dev/assets/source_methods_geom_relations_within.md.DMC21lAv.js
+++ b/dev/assets/source_methods_geom_relations_within.md.CWN4taHT.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/emqcofm._0R9BbFk.png",o=JSON.parse('{"title":"Within","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/within.md","filePath":"source/methods/geom_relations/within.md","lastUpdated":null}'),l={name:"source/methods/geom_relations/within.md"};function e(p,s,k,r,E,g){return h(),a("div",null,s[0]||(s[0]=[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 i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/ajxqhjz._0R9BbFk.png",o=JSON.parse('{"title":"Within","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/within.md","filePath":"source/methods/geom_relations/within.md","lastUpdated":null}'),l={name:"source/methods/geom_relations/within.md"};function e(p,s,k,r,E,g){return h(),a("div",null,s[0]||(s[0]=[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.DMC21lAv.lean.js b/dev/assets/source_methods_geom_relations_within.md.CWN4taHT.lean.js
similarity index 99%
rename from dev/assets/source_methods_geom_relations_within.md.DMC21lAv.lean.js
rename to dev/assets/source_methods_geom_relations_within.md.CWN4taHT.lean.js
index c4d4cba95..4c6f99d7c 100644
--- a/dev/assets/source_methods_geom_relations_within.md.DMC21lAv.lean.js
+++ b/dev/assets/source_methods_geom_relations_within.md.CWN4taHT.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/emqcofm._0R9BbFk.png",o=JSON.parse('{"title":"Within","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/within.md","filePath":"source/methods/geom_relations/within.md","lastUpdated":null}'),l={name:"source/methods/geom_relations/within.md"};function e(p,s,k,r,E,g){return h(),a("div",null,s[0]||(s[0]=[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 i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/ajxqhjz._0R9BbFk.png",o=JSON.parse('{"title":"Within","description":"","frontmatter":{},"headers":[],"relativePath":"source/methods/geom_relations/within.md","filePath":"source/methods/geom_relations/within.md","lastUpdated":null}'),l={name:"source/methods/geom_relations/within.md"};function e(p,s,k,r,E,g){return h(),a("div",null,s[0]||(s[0]=[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_transformations_segmentize.md.wXWOTiiN.js b/dev/assets/source_transformations_segmentize.md.BI18dyAt.js
similarity index 99%
rename from dev/assets/source_transformations_segmentize.md.wXWOTiiN.js
rename to dev/assets/source_transformations_segmentize.md.BI18dyAt.js
index 366dd63e8..0293a142a 100644
--- a/dev/assets/source_transformations_segmentize.md.wXWOTiiN.js
+++ b/dev/assets/source_transformations_segmentize.md.BI18dyAt.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/peiypkn.D5-bot8v.png",l="/GeometryOps.jl/dev/assets/drwzysr.DHnfiHhT.png",o=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"};function k(p,s,r,E,d,g){return h(),a("div",null,s[0]||(s[0]=[n(`

Segmentize

julia
export segmentize
+import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/dvgzbdw.D5-bot8v.png",l="/GeometryOps.jl/dev/assets/bcnqxgd.BWg9gvG8.png",o=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"};function k(p,s,r,d,E,g){return h(),a("div",null,s[0]||(s[0]=[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)
diff --git a/dev/assets/source_transformations_segmentize.md.wXWOTiiN.lean.js b/dev/assets/source_transformations_segmentize.md.BI18dyAt.lean.js
similarity index 99%
rename from dev/assets/source_transformations_segmentize.md.wXWOTiiN.lean.js
rename to dev/assets/source_transformations_segmentize.md.BI18dyAt.lean.js
index 366dd63e8..0293a142a 100644
--- a/dev/assets/source_transformations_segmentize.md.wXWOTiiN.lean.js
+++ b/dev/assets/source_transformations_segmentize.md.BI18dyAt.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/peiypkn.D5-bot8v.png",l="/GeometryOps.jl/dev/assets/drwzysr.DHnfiHhT.png",o=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"};function k(p,s,r,E,d,g){return h(),a("div",null,s[0]||(s[0]=[n(`

Segmentize

julia
export segmentize
+import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/dvgzbdw.D5-bot8v.png",l="/GeometryOps.jl/dev/assets/bcnqxgd.BWg9gvG8.png",o=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"};function k(p,s,r,d,E,g){return h(),a("div",null,s[0]||(s[0]=[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)
diff --git a/dev/assets/source_transformations_simplify.md.D_r3vfXj.js b/dev/assets/source_transformations_simplify.md.BgniFEni.js
similarity index 99%
rename from dev/assets/source_transformations_simplify.md.D_r3vfXj.js
rename to dev/assets/source_transformations_simplify.md.BgniFEni.js
index 63c91894d..d1a67c21d 100644
--- a/dev/assets/source_transformations_simplify.md.D_r3vfXj.js
+++ b/dev/assets/source_transformations_simplify.md.BgniFEni.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const l="/GeometryOps.jl/dev/assets/aplmaug.Bglvb-jp.png",k="/GeometryOps.jl/dev/assets/bqfrspk.B94PsR1K.png",t="/GeometryOps.jl/dev/assets/xeckrgt.B387vho3.png",p="/GeometryOps.jl/dev/assets/qwcxfje.B3lHbAIs.png",c=JSON.parse('{"title":"Geometry simplification","description":"","frontmatter":{},"headers":[],"relativePath":"source/transformations/simplify.md","filePath":"source/transformations/simplify.md","lastUpdated":null}'),e={name:"source/transformations/simplify.md"};function E(r,s,d,g,y,F){return h(),a("div",null,s[0]||(s[0]=[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 i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const l="/GeometryOps.jl/dev/assets/zcvsqkj.Bglvb-jp.png",k="/GeometryOps.jl/dev/assets/wfoqigj.B94PsR1K.png",t="/GeometryOps.jl/dev/assets/bggncli.Cfv5g2mL.png",p="/GeometryOps.jl/dev/assets/viiqmts.DNfB7YUW.png",c=JSON.parse('{"title":"Geometry simplification","description":"","frontmatter":{},"headers":[],"relativePath":"source/transformations/simplify.md","filePath":"source/transformations/simplify.md","lastUpdated":null}'),e={name:"source/transformations/simplify.md"};function E(r,s,d,g,y,F){return h(),a("div",null,s[0]||(s[0]=[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.D_r3vfXj.lean.js b/dev/assets/source_transformations_simplify.md.BgniFEni.lean.js
similarity index 99%
rename from dev/assets/source_transformations_simplify.md.D_r3vfXj.lean.js
rename to dev/assets/source_transformations_simplify.md.BgniFEni.lean.js
index 63c91894d..d1a67c21d 100644
--- a/dev/assets/source_transformations_simplify.md.D_r3vfXj.lean.js
+++ b/dev/assets/source_transformations_simplify.md.BgniFEni.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const l="/GeometryOps.jl/dev/assets/aplmaug.Bglvb-jp.png",k="/GeometryOps.jl/dev/assets/bqfrspk.B94PsR1K.png",t="/GeometryOps.jl/dev/assets/xeckrgt.B387vho3.png",p="/GeometryOps.jl/dev/assets/qwcxfje.B3lHbAIs.png",c=JSON.parse('{"title":"Geometry simplification","description":"","frontmatter":{},"headers":[],"relativePath":"source/transformations/simplify.md","filePath":"source/transformations/simplify.md","lastUpdated":null}'),e={name:"source/transformations/simplify.md"};function E(r,s,d,g,y,F){return h(),a("div",null,s[0]||(s[0]=[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 i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const l="/GeometryOps.jl/dev/assets/zcvsqkj.Bglvb-jp.png",k="/GeometryOps.jl/dev/assets/wfoqigj.B94PsR1K.png",t="/GeometryOps.jl/dev/assets/bggncli.Cfv5g2mL.png",p="/GeometryOps.jl/dev/assets/viiqmts.DNfB7YUW.png",c=JSON.parse('{"title":"Geometry simplification","description":"","frontmatter":{},"headers":[],"relativePath":"source/transformations/simplify.md","filePath":"source/transformations/simplify.md","lastUpdated":null}'),e={name:"source/transformations/simplify.md"};function E(r,s,d,g,y,F){return h(),a("div",null,s[0]||(s[0]=[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/xdzgijh.CULn5saZ.png b/dev/assets/tbssegv.CULn5saZ.png
similarity index 100%
rename from dev/assets/xdzgijh.CULn5saZ.png
rename to dev/assets/tbssegv.CULn5saZ.png
diff --git a/dev/assets/wpeykob.BEFUMtlf.png b/dev/assets/tgraagf.BEFUMtlf.png
similarity index 100%
rename from dev/assets/wpeykob.BEFUMtlf.png
rename to dev/assets/tgraagf.BEFUMtlf.png
diff --git a/dev/assets/pqtqdtt.Dz86q2IX.png b/dev/assets/ttfssvb.Dz86q2IX.png
similarity index 100%
rename from dev/assets/pqtqdtt.Dz86q2IX.png
rename to dev/assets/ttfssvb.Dz86q2IX.png
diff --git a/dev/assets/tutorials_creating_geometry.md.BTBCrl8q.js b/dev/assets/tutorials_creating_geometry.md.DukPXFBr.js
similarity index 99%
rename from dev/assets/tutorials_creating_geometry.md.BTBCrl8q.js
rename to dev/assets/tutorials_creating_geometry.md.DukPXFBr.js
index 5516fcddc..4b5d51cdb 100644
--- a/dev/assets/tutorials_creating_geometry.md.BTBCrl8q.js
+++ b/dev/assets/tutorials_creating_geometry.md.DukPXFBr.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as e,o as t}from"./chunks/framework.B_n_RGhH.js";const n="/GeometryOps.jl/dev/assets/pqtqdtt.Dz86q2IX.png",l="/GeometryOps.jl/dev/assets/ixoxtgg.Cx40vhB3.png",p="/GeometryOps.jl/dev/assets/dyradks.0OJvb21A.png",h="/GeometryOps.jl/dev/assets/gvlnqpi.DaovVbE6.png",o="/GeometryOps.jl/dev/assets/yarbqsp.rOsRk89v.png",k="/GeometryOps.jl/dev/assets/hircove.4wfjCtJV.png",r="/GeometryOps.jl/dev/assets/lfblsgc.3sfpQl2i.png",g="/GeometryOps.jl/dev/assets/mpaazvt.Dab1-ETk.png",d="/GeometryOps.jl/dev/assets/thxfble.D9AE7i2o.png",E="/GeometryOps.jl/dev/assets/wvvawyc.DTKLkKh_.png",c="/GeometryOps.jl/dev/assets/yghxjqa.0f3Lq4Lw.png",G=JSON.parse('{"title":"Creating Geometry","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/creating_geometry.md","filePath":"tutorials/creating_geometry.md","lastUpdated":null}'),y={name:"tutorials/creating_geometry.md"};function F(u,s,f,C,m,b){return t(),a("div",null,s[0]||(s[0]=[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 i,c as a,a5 as e,o as t}from"./chunks/framework.B_n_RGhH.js";const n="/GeometryOps.jl/dev/assets/ttfssvb.Dz86q2IX.png",l="/GeometryOps.jl/dev/assets/vaufipg.Cx40vhB3.png",p="/GeometryOps.jl/dev/assets/arfjaol.0OJvb21A.png",h="/GeometryOps.jl/dev/assets/krlbhaw.DaovVbE6.png",o="/GeometryOps.jl/dev/assets/udszmvm.rOsRk89v.png",k="/GeometryOps.jl/dev/assets/igjpeen.4wfjCtJV.png",r="/GeometryOps.jl/dev/assets/lqbrjos.3sfpQl2i.png",g="/GeometryOps.jl/dev/assets/pantgvo.Dab1-ETk.png",d="/GeometryOps.jl/dev/assets/zvqytmg.D9AE7i2o.png",E="/GeometryOps.jl/dev/assets/xjzzbjd.DTKLkKh_.png",c="/GeometryOps.jl/dev/assets/ovbuesg.0f3Lq4Lw.png",G=JSON.parse('{"title":"Creating Geometry","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/creating_geometry.md","filePath":"tutorials/creating_geometry.md","lastUpdated":null}'),y={name:"tutorials/creating_geometry.md"};function F(u,s,f,C,m,b){return t(),a("div",null,s[0]||(s[0]=[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.BTBCrl8q.lean.js b/dev/assets/tutorials_creating_geometry.md.DukPXFBr.lean.js
similarity index 99%
rename from dev/assets/tutorials_creating_geometry.md.BTBCrl8q.lean.js
rename to dev/assets/tutorials_creating_geometry.md.DukPXFBr.lean.js
index 5516fcddc..4b5d51cdb 100644
--- a/dev/assets/tutorials_creating_geometry.md.BTBCrl8q.lean.js
+++ b/dev/assets/tutorials_creating_geometry.md.DukPXFBr.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as e,o as t}from"./chunks/framework.B_n_RGhH.js";const n="/GeometryOps.jl/dev/assets/pqtqdtt.Dz86q2IX.png",l="/GeometryOps.jl/dev/assets/ixoxtgg.Cx40vhB3.png",p="/GeometryOps.jl/dev/assets/dyradks.0OJvb21A.png",h="/GeometryOps.jl/dev/assets/gvlnqpi.DaovVbE6.png",o="/GeometryOps.jl/dev/assets/yarbqsp.rOsRk89v.png",k="/GeometryOps.jl/dev/assets/hircove.4wfjCtJV.png",r="/GeometryOps.jl/dev/assets/lfblsgc.3sfpQl2i.png",g="/GeometryOps.jl/dev/assets/mpaazvt.Dab1-ETk.png",d="/GeometryOps.jl/dev/assets/thxfble.D9AE7i2o.png",E="/GeometryOps.jl/dev/assets/wvvawyc.DTKLkKh_.png",c="/GeometryOps.jl/dev/assets/yghxjqa.0f3Lq4Lw.png",G=JSON.parse('{"title":"Creating Geometry","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/creating_geometry.md","filePath":"tutorials/creating_geometry.md","lastUpdated":null}'),y={name:"tutorials/creating_geometry.md"};function F(u,s,f,C,m,b){return t(),a("div",null,s[0]||(s[0]=[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 i,c as a,a5 as e,o as t}from"./chunks/framework.B_n_RGhH.js";const n="/GeometryOps.jl/dev/assets/ttfssvb.Dz86q2IX.png",l="/GeometryOps.jl/dev/assets/vaufipg.Cx40vhB3.png",p="/GeometryOps.jl/dev/assets/arfjaol.0OJvb21A.png",h="/GeometryOps.jl/dev/assets/krlbhaw.DaovVbE6.png",o="/GeometryOps.jl/dev/assets/udszmvm.rOsRk89v.png",k="/GeometryOps.jl/dev/assets/igjpeen.4wfjCtJV.png",r="/GeometryOps.jl/dev/assets/lqbrjos.3sfpQl2i.png",g="/GeometryOps.jl/dev/assets/pantgvo.Dab1-ETk.png",d="/GeometryOps.jl/dev/assets/zvqytmg.D9AE7i2o.png",E="/GeometryOps.jl/dev/assets/xjzzbjd.DTKLkKh_.png",c="/GeometryOps.jl/dev/assets/ovbuesg.0f3Lq4Lw.png",G=JSON.parse('{"title":"Creating Geometry","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/creating_geometry.md","filePath":"tutorials/creating_geometry.md","lastUpdated":null}'),y={name:"tutorials/creating_geometry.md"};function F(u,s,f,C,m,b){return t(),a("div",null,s[0]||(s[0]=[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_geodesic_paths.md.DkbgDT9U.js b/dev/assets/tutorials_geodesic_paths.md.Li0xf_Cl.js
similarity index 98%
rename from dev/assets/tutorials_geodesic_paths.md.DkbgDT9U.js
rename to dev/assets/tutorials_geodesic_paths.md.Li0xf_Cl.js
index 094f381fe..669b3c9d5 100644
--- a/dev/assets/tutorials_geodesic_paths.md.DkbgDT9U.js
+++ b/dev/assets/tutorials_geodesic_paths.md.Li0xf_Cl.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/hzttamm.CPClNl7F.png",o=JSON.parse('{"title":"Geodesic paths","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/geodesic_paths.md","filePath":"tutorials/geodesic_paths.md","lastUpdated":null}'),p={name:"tutorials/geodesic_paths.md"};function k(l,s,e,E,d,r){return h(),a("div",null,s[0]||(s[0]=[n(`

Geodesic paths

Geodesic paths are paths computed on an ellipsoid, as opposed to a plane.

julia
import GeometryOps as GO, GeoInterface as GI
+import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/msrhfao.CPClNl7F.png",o=JSON.parse('{"title":"Geodesic paths","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/geodesic_paths.md","filePath":"tutorials/geodesic_paths.md","lastUpdated":null}'),p={name:"tutorials/geodesic_paths.md"};function k(l,s,e,E,d,r){return h(),a("div",null,s[0]||(s[0]=[n(`

Geodesic paths

Geodesic paths are paths computed on an ellipsoid, as opposed to a plane.

julia
import GeometryOps as GO, GeoInterface as GI
 using CairoMakie, GeoMakie
 
 
diff --git a/dev/assets/tutorials_geodesic_paths.md.DkbgDT9U.lean.js b/dev/assets/tutorials_geodesic_paths.md.Li0xf_Cl.lean.js
similarity index 98%
rename from dev/assets/tutorials_geodesic_paths.md.DkbgDT9U.lean.js
rename to dev/assets/tutorials_geodesic_paths.md.Li0xf_Cl.lean.js
index 094f381fe..669b3c9d5 100644
--- a/dev/assets/tutorials_geodesic_paths.md.DkbgDT9U.lean.js
+++ b/dev/assets/tutorials_geodesic_paths.md.Li0xf_Cl.lean.js
@@ -1,4 +1,4 @@
-import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/hzttamm.CPClNl7F.png",o=JSON.parse('{"title":"Geodesic paths","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/geodesic_paths.md","filePath":"tutorials/geodesic_paths.md","lastUpdated":null}'),p={name:"tutorials/geodesic_paths.md"};function k(l,s,e,E,d,r){return h(),a("div",null,s[0]||(s[0]=[n(`

Geodesic paths

Geodesic paths are paths computed on an ellipsoid, as opposed to a plane.

julia
import GeometryOps as GO, GeoInterface as GI
+import{_ as i,c as a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const t="/GeometryOps.jl/dev/assets/msrhfao.CPClNl7F.png",o=JSON.parse('{"title":"Geodesic paths","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/geodesic_paths.md","filePath":"tutorials/geodesic_paths.md","lastUpdated":null}'),p={name:"tutorials/geodesic_paths.md"};function k(l,s,e,E,d,r){return h(),a("div",null,s[0]||(s[0]=[n(`

Geodesic paths

Geodesic paths are paths computed on an ellipsoid, as opposed to a plane.

julia
import GeometryOps as GO, GeoInterface as GI
 using CairoMakie, GeoMakie
 
 
diff --git a/dev/assets/tutorials_spatial_joins.md.BlaPD1R3.js b/dev/assets/tutorials_spatial_joins.md.DJaJIebS.js
similarity index 99%
rename from dev/assets/tutorials_spatial_joins.md.BlaPD1R3.js
rename to dev/assets/tutorials_spatial_joins.md.DJaJIebS.js
index 6083b4c7b..972c6921c 100644
--- a/dev/assets/tutorials_spatial_joins.md.BlaPD1R3.js
+++ b/dev/assets/tutorials_spatial_joins.md.DJaJIebS.js
@@ -1,4 +1,4 @@
-import{_ as l,c as t,j as i,a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const e="/GeometryOps.jl/dev/assets/zcyduij.3UVIT8DR.png",p="/GeometryOps.jl/dev/assets/lacykyt.C1qDiDY9.png",k="/GeometryOps.jl/dev/assets/ooercci.COt3ymN-.png",C=JSON.parse('{"title":"Spatial joins","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/spatial_joins.md","filePath":"tutorials/spatial_joins.md","lastUpdated":null}'),r={name:"tutorials/spatial_joins.md"},E={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},d={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"};function o(g,s,y,F,c,u){return h(),t("div",null,[s[12]||(s[12]=i("h1",{id:"Spatial-joins",tabindex:"-1"},[a("Spatial joins "),i("a",{class:"header-anchor",href:"#Spatial-joins","aria-label":'Permalink to "Spatial joins {#Spatial-joins}"'},"​")],-1)),i("p",null,[s[2]||(s[2]=a("Spatial joins are ")),s[3]||(s[3]=i("a",{href:"https://www.geeksforgeeks.org/sql-join-set-1-inner-left-right-and-full-joins/",target:"_blank",rel:"noreferrer"},"table joins",-1)),s[4]||(s[4]=a(" which are based not on equality, but on some predicate ")),i("mjx-container",E,[(h(),t("svg",d,s[0]||(s[0]=[n('',1)]))),s[1]||(s[1]=i("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"}},[i("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[i("mi",null,"p"),i("mo",{stretchy:"false"},"("),i("mi",null,"x"),i("mo",null,","),i("mi",null,"y"),i("mo",{stretchy:"false"},")")])],-1))]),s[5]||(s[5]=a(", which takes two geometries, and returns a value of either ")),s[6]||(s[6]=i("code",null,"true",-1)),s[7]||(s[7]=a(" or ")),s[8]||(s[8]=i("code",null,"false",-1)),s[9]||(s[9]=a(". For geometries, the ")),s[10]||(s[10]=i("a",{href:"https://en.wikipedia.org/wiki/DE-9IM",target:"_blank",rel:"noreferrer"},[i("code",null,"DE-9IM")],-1)),s[11]||(s[11]=a(" spatial relationship model is used to determine the spatial relationship between two geometries."))]),s[13]||(s[13]=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, for any kind of table join operation:

julia
using FlexiJoins
+import{_ as l,c as t,j as i,a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const e="/GeometryOps.jl/dev/assets/yxyhoux.3UVIT8DR.png",p="/GeometryOps.jl/dev/assets/rpbhfww.DwvyzGSV.png",k="/GeometryOps.jl/dev/assets/ytjwsyf.Bn2UaUsS.png",C=JSON.parse('{"title":"Spatial joins","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/spatial_joins.md","filePath":"tutorials/spatial_joins.md","lastUpdated":null}'),r={name:"tutorials/spatial_joins.md"},E={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},d={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"};function o(g,s,y,F,c,u){return h(),t("div",null,[s[12]||(s[12]=i("h1",{id:"Spatial-joins",tabindex:"-1"},[a("Spatial joins "),i("a",{class:"header-anchor",href:"#Spatial-joins","aria-label":'Permalink to "Spatial joins {#Spatial-joins}"'},"​")],-1)),i("p",null,[s[2]||(s[2]=a("Spatial joins are ")),s[3]||(s[3]=i("a",{href:"https://www.geeksforgeeks.org/sql-join-set-1-inner-left-right-and-full-joins/",target:"_blank",rel:"noreferrer"},"table joins",-1)),s[4]||(s[4]=a(" which are based not on equality, but on some predicate ")),i("mjx-container",E,[(h(),t("svg",d,s[0]||(s[0]=[n('',1)]))),s[1]||(s[1]=i("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"}},[i("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[i("mi",null,"p"),i("mo",{stretchy:"false"},"("),i("mi",null,"x"),i("mo",null,","),i("mi",null,"y"),i("mo",{stretchy:"false"},")")])],-1))]),s[5]||(s[5]=a(", which takes two geometries, and returns a value of either ")),s[6]||(s[6]=i("code",null,"true",-1)),s[7]||(s[7]=a(" or ")),s[8]||(s[8]=i("code",null,"false",-1)),s[9]||(s[9]=a(". For geometries, the ")),s[10]||(s[10]=i("a",{href:"https://en.wikipedia.org/wiki/DE-9IM",target:"_blank",rel:"noreferrer"},[i("code",null,"DE-9IM")],-1)),s[11]||(s[11]=a(" spatial relationship model is used to determine the spatial relationship between two geometries."))]),s[13]||(s[13]=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, for any kind of table join operation:

julia
using FlexiJoins
 innerjoin((table1, table1),
     by_pred(:table1_column, predicate_function, :table2_column) # & add other conditions here
 )
diff --git a/dev/assets/tutorials_spatial_joins.md.BlaPD1R3.lean.js b/dev/assets/tutorials_spatial_joins.md.DJaJIebS.lean.js
similarity index 99%
rename from dev/assets/tutorials_spatial_joins.md.BlaPD1R3.lean.js
rename to dev/assets/tutorials_spatial_joins.md.DJaJIebS.lean.js
index 6083b4c7b..972c6921c 100644
--- a/dev/assets/tutorials_spatial_joins.md.BlaPD1R3.lean.js
+++ b/dev/assets/tutorials_spatial_joins.md.DJaJIebS.lean.js
@@ -1,4 +1,4 @@
-import{_ as l,c as t,j as i,a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const e="/GeometryOps.jl/dev/assets/zcyduij.3UVIT8DR.png",p="/GeometryOps.jl/dev/assets/lacykyt.C1qDiDY9.png",k="/GeometryOps.jl/dev/assets/ooercci.COt3ymN-.png",C=JSON.parse('{"title":"Spatial joins","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/spatial_joins.md","filePath":"tutorials/spatial_joins.md","lastUpdated":null}'),r={name:"tutorials/spatial_joins.md"},E={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},d={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"};function o(g,s,y,F,c,u){return h(),t("div",null,[s[12]||(s[12]=i("h1",{id:"Spatial-joins",tabindex:"-1"},[a("Spatial joins "),i("a",{class:"header-anchor",href:"#Spatial-joins","aria-label":'Permalink to "Spatial joins {#Spatial-joins}"'},"​")],-1)),i("p",null,[s[2]||(s[2]=a("Spatial joins are ")),s[3]||(s[3]=i("a",{href:"https://www.geeksforgeeks.org/sql-join-set-1-inner-left-right-and-full-joins/",target:"_blank",rel:"noreferrer"},"table joins",-1)),s[4]||(s[4]=a(" which are based not on equality, but on some predicate ")),i("mjx-container",E,[(h(),t("svg",d,s[0]||(s[0]=[n('',1)]))),s[1]||(s[1]=i("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"}},[i("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[i("mi",null,"p"),i("mo",{stretchy:"false"},"("),i("mi",null,"x"),i("mo",null,","),i("mi",null,"y"),i("mo",{stretchy:"false"},")")])],-1))]),s[5]||(s[5]=a(", which takes two geometries, and returns a value of either ")),s[6]||(s[6]=i("code",null,"true",-1)),s[7]||(s[7]=a(" or ")),s[8]||(s[8]=i("code",null,"false",-1)),s[9]||(s[9]=a(". For geometries, the ")),s[10]||(s[10]=i("a",{href:"https://en.wikipedia.org/wiki/DE-9IM",target:"_blank",rel:"noreferrer"},[i("code",null,"DE-9IM")],-1)),s[11]||(s[11]=a(" spatial relationship model is used to determine the spatial relationship between two geometries."))]),s[13]||(s[13]=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, for any kind of table join operation:

julia
using FlexiJoins
+import{_ as l,c as t,j as i,a,a5 as n,o as h}from"./chunks/framework.B_n_RGhH.js";const e="/GeometryOps.jl/dev/assets/yxyhoux.3UVIT8DR.png",p="/GeometryOps.jl/dev/assets/rpbhfww.DwvyzGSV.png",k="/GeometryOps.jl/dev/assets/ytjwsyf.Bn2UaUsS.png",C=JSON.parse('{"title":"Spatial joins","description":"","frontmatter":{},"headers":[],"relativePath":"tutorials/spatial_joins.md","filePath":"tutorials/spatial_joins.md","lastUpdated":null}'),r={name:"tutorials/spatial_joins.md"},E={class:"MathJax",jax:"SVG",style:{direction:"ltr",position:"relative"}},d={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"};function o(g,s,y,F,c,u){return h(),t("div",null,[s[12]||(s[12]=i("h1",{id:"Spatial-joins",tabindex:"-1"},[a("Spatial joins "),i("a",{class:"header-anchor",href:"#Spatial-joins","aria-label":'Permalink to "Spatial joins {#Spatial-joins}"'},"​")],-1)),i("p",null,[s[2]||(s[2]=a("Spatial joins are ")),s[3]||(s[3]=i("a",{href:"https://www.geeksforgeeks.org/sql-join-set-1-inner-left-right-and-full-joins/",target:"_blank",rel:"noreferrer"},"table joins",-1)),s[4]||(s[4]=a(" which are based not on equality, but on some predicate ")),i("mjx-container",E,[(h(),t("svg",d,s[0]||(s[0]=[n('',1)]))),s[1]||(s[1]=i("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"}},[i("math",{xmlns:"http://www.w3.org/1998/Math/MathML"},[i("mi",null,"p"),i("mo",{stretchy:"false"},"("),i("mi",null,"x"),i("mo",null,","),i("mi",null,"y"),i("mo",{stretchy:"false"},")")])],-1))]),s[5]||(s[5]=a(", which takes two geometries, and returns a value of either ")),s[6]||(s[6]=i("code",null,"true",-1)),s[7]||(s[7]=a(" or ")),s[8]||(s[8]=i("code",null,"false",-1)),s[9]||(s[9]=a(". For geometries, the ")),s[10]||(s[10]=i("a",{href:"https://en.wikipedia.org/wiki/DE-9IM",target:"_blank",rel:"noreferrer"},[i("code",null,"DE-9IM")],-1)),s[11]||(s[11]=a(" spatial relationship model is used to determine the spatial relationship between two geometries."))]),s[13]||(s[13]=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, for any kind of table join operation:

julia
using FlexiJoins
 innerjoin((table1, table1),
     by_pred(:table1_column, predicate_function, :table2_column) # & add other conditions here
 )
diff --git a/dev/assets/pkcsydu.DeeQUply.png b/dev/assets/udbnzqy.DeeQUply.png
similarity index 100%
rename from dev/assets/pkcsydu.DeeQUply.png
rename to dev/assets/udbnzqy.DeeQUply.png
diff --git a/dev/assets/yarbqsp.rOsRk89v.png b/dev/assets/udszmvm.rOsRk89v.png
similarity index 100%
rename from dev/assets/yarbqsp.rOsRk89v.png
rename to dev/assets/udszmvm.rOsRk89v.png
diff --git a/dev/assets/bhglzly.-VpeHhXX.png b/dev/assets/uwkornz.-VpeHhXX.png
similarity index 100%
rename from dev/assets/bhglzly.-VpeHhXX.png
rename to dev/assets/uwkornz.-VpeHhXX.png
diff --git a/dev/assets/ixoxtgg.Cx40vhB3.png b/dev/assets/vaufipg.Cx40vhB3.png
similarity index 100%
rename from dev/assets/ixoxtgg.Cx40vhB3.png
rename to dev/assets/vaufipg.Cx40vhB3.png
diff --git a/dev/assets/viiqmts.DNfB7YUW.png b/dev/assets/viiqmts.DNfB7YUW.png
new file mode 100644
index 0000000000000000000000000000000000000000..a96d4b86a3aab86bdfcdd471107330d5d76a4519
GIT binary patch
literal 63426
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�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 literal 0 HcmV?d00001 diff --git a/dev/assets/bqfrspk.B94PsR1K.png b/dev/assets/wfoqigj.B94PsR1K.png similarity index 100% rename from dev/assets/bqfrspk.B94PsR1K.png rename to dev/assets/wfoqigj.B94PsR1K.png diff --git a/dev/assets/byztndv.Dig-DWOQ.png b/dev/assets/wrcdjmc.Dig-DWOQ.png similarity index 100% rename from dev/assets/byztndv.Dig-DWOQ.png rename to dev/assets/wrcdjmc.Dig-DWOQ.png diff --git a/dev/assets/xeckrgt.B387vho3.png b/dev/assets/xeckrgt.B387vho3.png deleted file mode 100644 index e9daa89cf467815133eb638193b671fbc867606b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 78878 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 o{a@3@|7{NV-(;QtKi~dq>Bxbb!Z}3( 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

    8BZNC`j}RH)Er(x$?Xh? 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 z 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 z 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 literal 0 HcmV?d00001 diff --git a/dev/assets/zcyduij.3UVIT8DR.png b/dev/assets/yxyhoux.3UVIT8DR.png similarity index 100% rename from dev/assets/zcyduij.3UVIT8DR.png rename to dev/assets/yxyhoux.3UVIT8DR.png diff --git a/dev/assets/aplmaug.Bglvb-jp.png b/dev/assets/zcvsqkj.Bglvb-jp.png similarity index 100% rename from dev/assets/aplmaug.Bglvb-jp.png rename to dev/assets/zcvsqkj.Bglvb-jp.png diff --git a/dev/assets/thxfble.D9AE7i2o.png b/dev/assets/zvqytmg.D9AE7i2o.png similarity index 100% rename from dev/assets/thxfble.D9AE7i2o.png rename to dev/assets/zvqytmg.D9AE7i2o.png diff --git a/dev/call_notes.html b/dev/call_notes.html index 669c3f6fb..2a730d9a8 100644 --- a/dev/call_notes.html +++ b/dev/call_notes.html @@ -8,9 +8,9 @@ - + - + @@ -18,7 +18,7 @@

    - + \ No newline at end of file diff --git a/dev/experiments/accurate_accumulators.html b/dev/experiments/accurate_accumulators.html index 56ca7e048..654e61076 100644 --- a/dev/experiments/accurate_accumulators.html +++ b/dev/experiments/accurate_accumulators.html @@ -8,9 +8,9 @@ - + - + @@ -23,7 +23,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 a2a4b4e07..e16d24d0e 100644 --- a/dev/experiments/predicates.html +++ b/dev/experiments/predicates.html @@ -8,11 +8,11 @@ - + - + - + @@ -58,7 +58,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
@@ -115,7 +115,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 78bab31c4..ad3fd6d85 100644 --- a/dev/explanations/crs.html +++ b/dev/explanations/crs.html @@ -8,9 +8,9 @@ - + - + @@ -18,7 +18,7 @@
Skip to content
- + \ No newline at end of file diff --git a/dev/explanations/paradigms.html b/dev/explanations/paradigms.html index 581e6746e..01971b70e 100644 --- a/dev/explanations/paradigms.html +++ b/dev/explanations/paradigms.html @@ -8,9 +8,9 @@ - + - + @@ -18,7 +18,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 b81da94bc..167e3dc02 100644 --- a/dev/explanations/peculiarities.html +++ b/dev/explanations/peculiarities.html @@ -8,9 +8,9 @@ - + - + @@ -18,7 +18,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 8c01ccd87..3adb93d06 100644 --- a/dev/explanations/winding_order.html +++ b/dev/explanations/winding_order.html @@ -8,9 +8,9 @@ - + - + @@ -18,7 +18,7 @@
Skip to content
- + \ No newline at end of file diff --git a/dev/hashmap.json b/dev/hashmap.json index c3b6bc7df..563240374 100644 --- a/dev/hashmap.json +++ b/dev/hashmap.json @@ -1 +1 @@ -{"api.md":"rwOlNC64","call_notes.md":"4XfLIuCb","experiments_accurate_accumulators.md":"M4qZ7KkV","experiments_predicates.md":"C8AAp4W9","explanations_crs.md":"hL3zygs6","explanations_paradigms.md":"5swduggE","explanations_peculiarities.md":"X2E97mNU","explanations_winding_order.md":"Dpaehb2f","index.md":"CUD5AAwV","introduction.md":"CvSgtF5Z","source_geometryops.md":"c3RKO_GD","source_geometryopsflexijoinsext_geometryopsflexijoinsext.md":"HBhep5dV","source_geometryopslibgeosext_buffer.md":"Brzai-EG","source_geometryopslibgeosext_geometryopslibgeosext.md":"DXXByX-R","source_geometryopslibgeosext_segmentize.md":"DaXDPzTK","source_geometryopslibgeosext_simple_overrides.md":"MFwVo7KW","source_geometryopslibgeosext_simplify.md":"BZkQX4Vm","source_geometryopsprojext_geometryopsprojext.md":"Dj40qLug","source_geometryopsprojext_reproject.md":"Bt073qSk","source_geometryopsprojext_segmentize.md":"CohFVrr_","source_methods_angles.md":"DsOXdPpI","source_methods_area.md":"BjXXoCxC","source_methods_barycentric.md":"BTrbxQPB","source_methods_buffer.md":"CrtOsAlT","source_methods_centroid.md":"BULl7_Qs","source_methods_clipping_clipping_processor.md":"D4hdTK_U","source_methods_clipping_coverage.md":"C1wj_p67","source_methods_clipping_cut.md":"bDSdCW_w","source_methods_clipping_difference.md":"BBSGhdHU","source_methods_clipping_intersection.md":"CTqsFPDc","source_methods_clipping_predicates.md":"BO8YbwMP","source_methods_clipping_union.md":"C3409Ldy","source_methods_convex_hull.md":"rnPSMljy","source_methods_distance.md":"CT4mop5i","source_methods_equals.md":"f5dhabGy","source_methods_geom_relations_contains.md":"C6IZusKv","source_methods_geom_relations_coveredby.md":"D1UaUGPE","source_methods_geom_relations_covers.md":"CxXPAOw2","source_methods_geom_relations_crosses.md":"DGEGsJXB","source_methods_geom_relations_disjoint.md":"DSyNMkAr","source_methods_geom_relations_geom_geom_processors.md":"U9N4Zvs6","source_methods_geom_relations_intersects.md":"Tj0d-LRw","source_methods_geom_relations_overlaps.md":"Dsrv3zV8","source_methods_geom_relations_touches.md":"DEzd_chO","source_methods_geom_relations_within.md":"DMC21lAv","source_methods_orientation.md":"CJJPLosz","source_methods_polygonize.md":"CVeeXkcB","source_not_implemented_yet.md":"DW1FcB6-","source_primitives.md":"Y-Ywjmd3","source_src_apply.md":"Cv2-2CFT","source_src_applyreduce.md":"CQegM7Zd","source_src_geometry_utils.md":"BNP4rp8d","source_src_geometryopscore.md":"4mMc6kXF","source_src_keyword_docs.md":"eVWchhDH","source_src_other_primitives.md":"CgdSSOvp","source_src_types.md":"BdEMpQc2","source_transformations_correction_closed_ring.md":"Dd17xmiZ","source_transformations_correction_geometry_correction.md":"DE69CO9L","source_transformations_correction_intersecting_polygons.md":"CFkNbc53","source_transformations_extent.md":"ThGs0SdP","source_transformations_flip.md":"C7zLbbf9","source_transformations_reproject.md":"BkVaiWF-","source_transformations_segmentize.md":"wXWOTiiN","source_transformations_simplify.md":"D_r3vfXj","source_transformations_transform.md":"BPmSBXwZ","source_transformations_tuples.md":"CpU1coFs","source_types.md":"CMxPFJNV","source_utils.md":"DlH2iY7N","tutorials_creating_geometry.md":"BTBCrl8q","tutorials_geodesic_paths.md":"DkbgDT9U","tutorials_spatial_joins.md":"BlaPD1R3"} +{"api.md":"C86AjC28","call_notes.md":"4XfLIuCb","experiments_accurate_accumulators.md":"M4qZ7KkV","experiments_predicates.md":"BlkLZqSb","explanations_crs.md":"hL3zygs6","explanations_paradigms.md":"5swduggE","explanations_peculiarities.md":"X2E97mNU","explanations_winding_order.md":"Dpaehb2f","index.md":"CUD5AAwV","introduction.md":"CvSgtF5Z","source_geometryops.md":"c3RKO_GD","source_geometryopsflexijoinsext_geometryopsflexijoinsext.md":"HBhep5dV","source_geometryopslibgeosext_buffer.md":"Brzai-EG","source_geometryopslibgeosext_geometryopslibgeosext.md":"DXXByX-R","source_geometryopslibgeosext_segmentize.md":"DaXDPzTK","source_geometryopslibgeosext_simple_overrides.md":"MFwVo7KW","source_geometryopslibgeosext_simplify.md":"BZkQX4Vm","source_geometryopsprojext_geometryopsprojext.md":"Dj40qLug","source_geometryopsprojext_reproject.md":"Bt073qSk","source_geometryopsprojext_segmentize.md":"CohFVrr_","source_methods_angles.md":"DshM24eX","source_methods_area.md":"Dc6pw0dW","source_methods_barycentric.md":"BQO-gUDW","source_methods_buffer.md":"CrtOsAlT","source_methods_centroid.md":"Cd7OIMGe","source_methods_clipping_clipping_processor.md":"D4hdTK_U","source_methods_clipping_coverage.md":"Cp5-77A9","source_methods_clipping_cut.md":"Bhim0Qky","source_methods_clipping_difference.md":"BBSGhdHU","source_methods_clipping_intersection.md":"CTqsFPDc","source_methods_clipping_predicates.md":"BO8YbwMP","source_methods_clipping_union.md":"C3409Ldy","source_methods_convex_hull.md":"BnHWznjJ","source_methods_distance.md":"BXzr3lwZ","source_methods_equals.md":"C8OcMETS","source_methods_geom_relations_contains.md":"BE8ru0ZQ","source_methods_geom_relations_coveredby.md":"BH5diXQG","source_methods_geom_relations_covers.md":"Dm0wapjl","source_methods_geom_relations_crosses.md":"DGEGsJXB","source_methods_geom_relations_disjoint.md":"jTRC-ZmE","source_methods_geom_relations_geom_geom_processors.md":"U9N4Zvs6","source_methods_geom_relations_intersects.md":"D2bCqLfZ","source_methods_geom_relations_overlaps.md":"9AOoIu_X","source_methods_geom_relations_touches.md":"DHV_XMC7","source_methods_geom_relations_within.md":"CWN4taHT","source_methods_orientation.md":"CJJPLosz","source_methods_polygonize.md":"CVeeXkcB","source_not_implemented_yet.md":"DW1FcB6-","source_primitives.md":"Y-Ywjmd3","source_src_apply.md":"Cv2-2CFT","source_src_applyreduce.md":"CQegM7Zd","source_src_geometry_utils.md":"BNP4rp8d","source_src_geometryopscore.md":"4mMc6kXF","source_src_keyword_docs.md":"eVWchhDH","source_src_other_primitives.md":"CgdSSOvp","source_src_types.md":"BdEMpQc2","source_transformations_correction_closed_ring.md":"Dd17xmiZ","source_transformations_correction_geometry_correction.md":"DE69CO9L","source_transformations_correction_intersecting_polygons.md":"CFkNbc53","source_transformations_extent.md":"ThGs0SdP","source_transformations_flip.md":"C7zLbbf9","source_transformations_reproject.md":"BkVaiWF-","source_transformations_segmentize.md":"BI18dyAt","source_transformations_simplify.md":"BgniFEni","source_transformations_transform.md":"BPmSBXwZ","source_transformations_tuples.md":"CpU1coFs","source_types.md":"CMxPFJNV","source_utils.md":"DlH2iY7N","tutorials_creating_geometry.md":"DukPXFBr","tutorials_geodesic_paths.md":"Li0xf_Cl","tutorials_spatial_joins.md":"DJaJIebS"} diff --git a/dev/index.html b/dev/index.html index 52501687d..6297836e3 100644 --- a/dev/index.html +++ b/dev/index.html @@ -8,9 +8,9 @@ - + - + @@ -18,7 +18,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 07a7c701b..88c8ae23f 100644 --- a/dev/introduction.html +++ b/dev/introduction.html @@ -8,9 +8,9 @@ - + - + @@ -18,7 +18,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 9a570c4ab..a700a04d4 100644 --- a/dev/source/GeometryOps.html +++ b/dev/source/GeometryOps.html @@ -8,9 +8,9 @@ - + - + @@ -98,7 +98,7 @@ end end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/GeometryOpsFlexiJoinsExt/GeometryOpsFlexiJoinsExt.html b/dev/source/GeometryOpsFlexiJoinsExt/GeometryOpsFlexiJoinsExt.html index a22cbe211..b847d91da 100644 --- a/dev/source/GeometryOpsFlexiJoinsExt/GeometryOpsFlexiJoinsExt.html +++ b/dev/source/GeometryOpsFlexiJoinsExt/GeometryOpsFlexiJoinsExt.html @@ -8,9 +8,9 @@ - + - + @@ -34,7 +34,7 @@ FlexiJoins.swap_sides(::typeof(GO.within)) = GO.contains FlexiJoins.swap_sides(::typeof(GO.coveredby)) = GO.covers FlexiJoins.swap_sides(::typeof(GO.covers)) = GO.coveredby

That's a wrap, folks!

julia
end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/GeometryOpsLibGEOSExt/GeometryOpsLibGEOSExt.html b/dev/source/GeometryOpsLibGEOSExt/GeometryOpsLibGEOSExt.html index f7f6db26f..842de0ac8 100644 --- a/dev/source/GeometryOpsLibGEOSExt/GeometryOpsLibGEOSExt.html +++ b/dev/source/GeometryOpsLibGEOSExt/GeometryOpsLibGEOSExt.html @@ -8,9 +8,9 @@ - + - + @@ -48,7 +48,7 @@ include("simple_overrides.jl") end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/GeometryOpsLibGEOSExt/buffer.html b/dev/source/GeometryOpsLibGEOSExt/buffer.html index 7913557ef..bbe9cea14 100644 --- a/dev/source/GeometryOpsLibGEOSExt/buffer.html +++ b/dev/source/GeometryOpsLibGEOSExt/buffer.html @@ -8,9 +8,9 @@ - + - + @@ -48,7 +48,7 @@ return _wrap(newgeom; crs = GI.crs(geom), calc_extent) end end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/GeometryOpsLibGEOSExt/segmentize.html b/dev/source/GeometryOpsLibGEOSExt/segmentize.html index b8d177dee..836d8636f 100644 --- a/dev/source/GeometryOpsLibGEOSExt/segmentize.html +++ b/dev/source/GeometryOpsLibGEOSExt/segmentize.html @@ -8,9 +8,9 @@ - + - + @@ -38,7 +38,7 @@ threaded ) end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/GeometryOpsLibGEOSExt/simple_overrides.html b/dev/source/GeometryOpsLibGEOSExt/simple_overrides.html index 143e8a367..9e956762d 100644 --- a/dev/source/GeometryOpsLibGEOSExt/simple_overrides.html +++ b/dev/source/GeometryOpsLibGEOSExt/simple_overrides.html @@ -8,9 +8,9 @@ - + - + @@ -63,7 +63,7 @@ calc_extent = false ) end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/GeometryOpsLibGEOSExt/simplify.html b/dev/source/GeometryOpsLibGEOSExt/simplify.html index aee930132..8de93bf5a 100644 --- a/dev/source/GeometryOpsLibGEOSExt/simplify.html +++ b/dev/source/GeometryOpsLibGEOSExt/simplify.html @@ -8,9 +8,9 @@ - + - + @@ -46,7 +46,7 @@ kw... ) end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/GeometryOpsProjExt/GeometryOpsProjExt.html b/dev/source/GeometryOpsProjExt/GeometryOpsProjExt.html index a6b1e3496..315731698 100644 --- a/dev/source/GeometryOpsProjExt/GeometryOpsProjExt.html +++ b/dev/source/GeometryOpsProjExt/GeometryOpsProjExt.html @@ -8,9 +8,9 @@ - + - + @@ -25,7 +25,7 @@ include("segmentize.jl") end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/GeometryOpsProjExt/reproject.html b/dev/source/GeometryOpsProjExt/reproject.html index 5e72fc4ca..289b34eb9 100644 --- a/dev/source/GeometryOpsProjExt/reproject.html +++ b/dev/source/GeometryOpsProjExt/reproject.html @@ -8,9 +8,9 @@ - + - + @@ -61,7 +61,7 @@ end end end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/GeometryOpsProjExt/segmentize.html b/dev/source/GeometryOpsProjExt/segmentize.html index f82c24cef..6b5867930 100644 --- a/dev/source/GeometryOpsProjExt/segmentize.html +++ b/dev/source/GeometryOpsProjExt/segmentize.html @@ -8,9 +8,9 @@ - + - + @@ -36,7 +36,7 @@ end

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

julia
    push!(new_coords, (x2, y2))
     return nothing
 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 d33a4e43b..9cd7acb96 100644 --- a/dev/source/methods/angles.html +++ b/dev/source/methods/angles.html @@ -8,11 +8,11 @@ - + - + - + @@ -22,7 +22,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
@@ -141,7 +141,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 7db02c6cd..11bb3e8df 100644 --- a/dev/source/methods/area.html +++ b/dev/source/methods/area.html @@ -8,11 +8,11 @@ - + - + - + @@ -23,10 +23,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 positive 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 positive 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
@@ -104,7 +104,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 58f686563..04d8fa3f1 100644 --- a/dev/source/methods/barycentric.html +++ b/dev/source/methods/barycentric.html @@ -8,11 +8,11 @@ - + - + - + @@ -84,7 +84,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
@@ -432,7 +432,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 82a5c4b9d..bcdfb6d3e 100644 --- a/dev/source/methods/buffer.html +++ b/dev/source/methods/buffer.html @@ -8,9 +8,9 @@ - + - + @@ -28,7 +28,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 6aa0b540d..6b36eae40 100644 --- a/dev/source/methods/centroid.html +++ b/dev/source/methods/centroid.html @@ -8,11 +8,11 @@ - + - + - + @@ -23,9 +23,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 available 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 available 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
@@ -110,7 +110,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 9637ace26..54be2bdc4 100644 --- a/dev/source/methods/clipping/clipping_processor.html +++ b/dev/source/methods/clipping/clipping_processor.html @@ -8,9 +8,9 @@ - + - + @@ -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 e98c7df6f..c4b7fdc97 100644 --- a/dev/source/methods/clipping/coverage.html +++ b/dev/source/methods/clipping/coverage.html @@ -8,11 +8,11 @@ - + - + - + @@ -27,7 +27,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
@@ -240,7 +240,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 51decd653..2d95b077d 100644 --- a/dev/source/methods/clipping/cut.html +++ b/dev/source/methods/clipping/cut.html @@ -8,11 +8,11 @@ - + - + - + @@ -28,7 +28,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
@@ -104,7 +104,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 3fae4be64..7e4f5c79d 100644 --- a/dev/source/methods/clipping/difference.html +++ b/dev/source/methods/clipping/difference.html @@ -8,9 +8,9 @@ - + - + @@ -183,7 +183,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 af543d8c1..c205f3f8b 100644 --- a/dev/source/methods/clipping/intersection.html +++ b/dev/source/methods/clipping/intersection.html @@ -8,9 +8,9 @@ - + - + @@ -400,7 +400,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 6bc2b7099..8b0fdd787 100644 --- a/dev/source/methods/clipping/predicates.html +++ b/dev/source/methods/clipping/predicates.html @@ -8,9 +8,9 @@ - + - + @@ -61,7 +61,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 b4f27bca3..26840f952 100644 --- a/dev/source/methods/clipping/union.html +++ b/dev/source/methods/clipping/union.html @@ -8,9 +8,9 @@ - + - + @@ -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/convex_hull.html b/dev/source/methods/convex_hull.html index 3f92e4248..4d6715583 100644 --- a/dev/source/methods/convex_hull.html +++ b/dev/source/methods/convex_hull.html @@ -8,11 +8,11 @@ - + - + - + @@ -25,7 +25,7 @@ hull_poly = GO.convex_hull(points) lines!(a, hull_poly; label = "Convex hull", color = Makie.wong_colors()[2]) axislegend(a) -f

Convex hull of the USA

julia
import GeometryOps as GO, GeoInterface as GI
+f

Convex hull of the USA

julia
import GeometryOps as GO, GeoInterface as GI
 using CairoMakie # to plot
 using NaturalEarth # for data
 
@@ -33,7 +33,7 @@
 usa = all_adm0.geometry[findfirst(==("USA"), all_adm0.ADM0_A3)]
 f, a, p = lines(usa)
 lines!(a, GO.convex_hull(usa); color = Makie.wong_colors()[2])
-f

Investigating the winding order

The winding order of the monotone chain method is counterclockwise, while the winding order of the GEOS method is clockwise.

GeometryOps' convexity detection says that the GEOS hull is convex, while the monotone chain method hull is not. However, they are both going over the same points (we checked), it's just that the winding order is different.

In reality, both sets are convex, but we need to fix the GeometryOps convexity detector (isconcave)!

We may also decide at a later date to change the returned winding order of the polygon, but most algorithms are robust to that, and you can always fix it...

julia
import GeoInterface as GI, GeometryOps as GO, LibGEOS as LG
+f

Investigating the winding order

The winding order of the monotone chain method is counterclockwise, while the winding order of the GEOS method is clockwise.

GeometryOps' convexity detection says that the GEOS hull is convex, while the monotone chain method hull is not. However, they are both going over the same points (we checked), it's just that the winding order is different.

In reality, both sets are convex, but we need to fix the GeometryOps convexity detector (isconcave)!

We may also decide at a later date to change the returned winding order of the polygon, but most algorithms are robust to that, and you can always fix it...

julia
import GeoInterface as GI, GeometryOps as GO, LibGEOS as LG
 using CairoMakie # to plot
 
 points = rand(Point2{Float64}, 100)
@@ -44,7 +44,7 @@
 a1, p1 = lines(fig[1, 1], go_hull; color = 1:GI.npoint(go_hull), axis = (; title = "MonotoneChainMethod()"))
 a2, p2 = lines(fig[2, 1], lg_hull; color = 1:GI.npoint(lg_hull), axis = (; title = "GEOS()"))
 cb = Colorbar(fig[1:2, 2], p1; label = "Vertex number")
-fig

Implementation

julia
"""
+fig

Implementation

julia
"""
     convex_hull([method], geometries)
 
 Compute the convex hull of the points in `geometries`.
@@ -74,7 +74,7 @@
 struct MonotoneChainMethod end

GrahamScanMethod, etc. can be implemented in GO as well, if someone wants to. If we add an extension on Quickhull.jl, then that would be another algorithm.

julia
convex_hull(geometries) = convex_hull(MonotoneChainMethod(), geometries)

TODO: have this respect the CRS by pulling it out of geometries.

julia
function convex_hull(::MonotoneChainMethod, geometries)

Extract all points as tuples. We have to collect and allocate here, because DelaunayTriangulation only accepts vectors of point-like geoms.

Cleanest would be to use the iterable from GO.flatten directly, but that would require us to implement the convex hull algorithm directly.

TODO: create a specialized method that extracts only the information required, GeometryBasics points can be passed through directly.

julia
    points = collect(flatten(tuples, GI.PointTrait, geometries))

Compute the convex hull using DelTri (shorthand for DelaunayTriangulation.jl).

julia
    hull = DelaunayTriangulation.convex_hull(points)

Convert the result to a GI.Polygon and return it. View would be more efficient here, but re-allocating is cleaner.

julia
    point_vec = DelaunayTriangulation.get_points(hull)[DelaunayTriangulation.get_vertices(hull)]
     return GI.Polygon([GI.LinearRing(point_vec)])
 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 080d9d313..27a94e7c5 100644 --- a/dev/source/methods/distance.html +++ b/dev/source/methods/distance.html @@ -8,11 +8,11 @@ - + - + - + @@ -28,13 +28,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
@@ -198,7 +198,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 59140b28d..a1eaccee3 100644 --- a/dev/source/methods/equals.html +++ b/dev/source/methods/equals.html @@ -8,11 +8,11 @@ - + - + - + @@ -28,7 +28,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 common 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 explicitly 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 common 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 explicitly 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.
@@ -282,7 +282,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 892fc665d..5606deee6 100644 --- a/dev/source/methods/geom_relations/contains.html +++ b/dev/source/methods/geom_relations/contains.html @@ -8,11 +8,11 @@ - + - + - + @@ -28,7 +28,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
 
@@ -50,7 +50,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 6102cef6f..548177558 100644 --- a/dev/source/methods/geom_relations/coveredby.html +++ b/dev/source/methods/geom_relations/coveredby.html @@ -8,11 +8,11 @@ - + - + - + @@ -26,7 +26,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,)
@@ -200,7 +200,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 656d9763f..42d27138e 100644 --- a/dev/source/methods/geom_relations/covers.html +++ b/dev/source/methods/geom_relations/covers.html @@ -8,11 +8,11 @@ - + - + - + @@ -28,7 +28,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
 
@@ -50,7 +50,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 e96923bdb..bcff24039 100644 --- a/dev/source/methods/geom_relations/crosses.html +++ b/dev/source/methods/geom_relations/crosses.html @@ -8,9 +8,9 @@ - + - + @@ -137,7 +137,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 1b0dd2902..9a6fc1d84 100644 --- a/dev/source/methods/geom_relations/disjoint.html +++ b/dev/source/methods/geom_relations/disjoint.html @@ -8,11 +8,11 @@ - + - + - + @@ -28,7 +28,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(),)
@@ -195,7 +195,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 aed8eb23b..628bb36c6 100644 --- a/dev/source/methods/geom_relations/geom_geom_processors.html +++ b/dev/source/methods/geom_relations/geom_geom_processors.html @@ -8,9 +8,9 @@ - + - + @@ -454,7 +454,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 6d1da7c70..9b6b17c4b 100644 --- a/dev/source/methods/geom_relations/intersects.html +++ b/dev/source/methods/geom_relations/intersects.html @@ -8,11 +8,11 @@ - + - + - + @@ -26,7 +26,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.
@@ -44,7 +44,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 2c3516cd6..59e7ebc4e 100644 --- a/dev/source/methods/geom_relations/overlaps.html +++ b/dev/source/methods/geom_relations/overlaps.html @@ -8,11 +8,11 @@ - + - + - + @@ -28,7 +28,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 automatically 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 respectively, 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 automatically 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 respectively, without being contained.

julia
"""
     overlaps(geom1, geom2)::Bool
 
 Compare two Geometries of the same dimension and return true if their
@@ -229,7 +229,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 57c126fc8..6b00cc838 100644 --- a/dev/source/methods/geom_relations/touches.html +++ b/dev/source/methods/geom_relations/touches.html @@ -8,11 +8,11 @@ - + - + - + @@ -27,7 +27,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)
@@ -191,7 +191,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 ed196a7a7..8074c9003 100644 --- a/dev/source/methods/geom_relations/within.html +++ b/dev/source/methods/geom_relations/within.html @@ -8,11 +8,11 @@ - + - + - + @@ -28,7 +28,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)
@@ -210,7 +210,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 c41b2ac86..aa9d9f771 100644 --- a/dev/source/methods/orientation.html +++ b/dev/source/methods/orientation.html @@ -8,9 +8,9 @@ - + - + @@ -117,7 +117,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 c4407e353..ebc1061ff 100644 --- a/dev/source/methods/polygonize.html +++ b/dev/source/methods/polygonize.html @@ -8,9 +8,9 @@ - + - + @@ -306,7 +306,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 9191f7e65..25979eed5 100644 --- a/dev/source/not_implemented_yet.html +++ b/dev/source/not_implemented_yet.html @@ -8,9 +8,9 @@ - + - + @@ -21,7 +21,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 66c222e20..f73ecffed 100644 --- a/dev/source/primitives.html +++ b/dev/source/primitives.html @@ -8,9 +8,9 @@ - + - + @@ -18,7 +18,7 @@
Skip to content
- + \ No newline at end of file diff --git a/dev/source/src/GeometryOpsCore.html b/dev/source/src/GeometryOpsCore.html index 5f82abeea..f071c8214 100644 --- a/dev/source/src/GeometryOpsCore.html +++ b/dev/source/src/GeometryOpsCore.html @@ -8,9 +8,9 @@ - + - + @@ -42,7 +42,7 @@ include("geometry_utils.jl") end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/src/apply.html b/dev/source/src/apply.html index 411cd9bef..ef52c03f8 100644 --- a/dev/source/src/apply.html +++ b/dev/source/src/apply.html @@ -8,9 +8,9 @@ - + - + @@ -170,7 +170,7 @@ end

Here we use the compiler directive @assume_effects :foldable to force the compiler to lookup through the closure. This alone makes e.g. flip 2.5x faster!

julia
Base.@assume_effects :foldable @inline function _maptasks(f::F, taskrange, threaded::_False)::Vector where F
     map(f, taskrange)
 end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/src/applyreduce.html b/dev/source/src/applyreduce.html index 2ee323bfd..fa8ff145a 100644 --- a/dev/source/src/applyreduce.html +++ b/dev/source/src/applyreduce.html @@ -8,9 +8,9 @@ - + - + @@ -89,7 +89,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/src/geometry_utils.html b/dev/source/src/geometry_utils.html index ca6a6ee7b..f3d269121 100644 --- a/dev/source/src/geometry_utils.html +++ b/dev/source/src/geometry_utils.html @@ -8,9 +8,9 @@ - + - + @@ -19,7 +19,7 @@
Skip to content
julia
_linearring(geom::GI.LineString) = GI.LinearRing(parent(geom); extent=geom.extent, crs=geom.crs)
 _linearring(geom::GI.LinearRing) = geom

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/src/keyword_docs.html b/dev/source/src/keyword_docs.html index f94ce8820..1fa4a50d0 100644 --- a/dev/source/src/keyword_docs.html +++ b/dev/source/src/keyword_docs.html @@ -8,9 +8,9 @@ - + - + @@ -26,7 +26,7 @@ $CRS_KEYWORD $CALC_EXTENT_KEYWORD """

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/src/other_primitives.html b/dev/source/src/other_primitives.html index 7c7fb0109..b55fc5a96 100644 --- a/dev/source/src/other_primitives.html +++ b/dev/source/src/other_primitives.html @@ -8,9 +8,9 @@ - + - + @@ -133,7 +133,7 @@ return T{false,false}(child_geoms; crs, extent) end end

This page was generated using Literate.jl.

- + \ No newline at end of file diff --git a/dev/source/src/types.html b/dev/source/src/types.html index 9a1cab9f2..58426e392 100644 --- a/dev/source/src/types.html +++ b/dev/source/src/types.html @@ -8,9 +8,9 @@ - + - + @@ -126,7 +126,7 @@ @inline _booltype(x::Bool)::BoolsAsTypes = x ? _True() : _False() @inline _booltype(x::BoolsAsTypes)::BoolsAsTypes = x

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 0bf82eb61..17c4698f6 100644 --- a/dev/source/transformations/correction/closed_ring.html +++ b/dev/source/transformations/correction/closed_ring.html @@ -8,9 +8,9 @@ - + - + @@ -47,7 +47,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 55cb1447f..fee11d675 100644 --- a/dev/source/transformations/correction/geometry_correction.html +++ b/dev/source/transformations/correction/geometry_correction.html @@ -8,9 +8,9 @@ - + - + @@ -48,7 +48,7 @@ end return final_geometry end

Available corrections

GeometryOps.ClosedRing Type
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.DiffIntersectingPolygons Type
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.GeometryCorrection Type
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.UnionIntersectingPolygons Type
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 153653301..182fcfbed 100644 --- a/dev/source/transformations/correction/intersecting_polygons.html +++ b/dev/source/transformations/correction/intersecting_polygons.html @@ -8,9 +8,9 @@ - + - + @@ -114,7 +114,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 d367a9ccf..a1a8e2306 100644 --- a/dev/source/transformations/extent.html +++ b/dev/source/transformations/extent.html @@ -8,9 +8,9 @@ - + - + @@ -30,7 +30,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 b87be29f9..6357c7371 100644 --- a/dev/source/transformations/flip.html +++ b/dev/source/transformations/flip.html @@ -8,9 +8,9 @@ - + - + @@ -39,7 +39,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 a70490b60..0a4218e05 100644 --- a/dev/source/transformations/reproject.html +++ b/dev/source/transformations/reproject.html @@ -8,9 +8,9 @@ - + - + @@ -58,7 +58,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 9124db417..eaab14d75 100644 --- a/dev/source/transformations/segmentize.html +++ b/dev/source/transformations/segmentize.html @@ -8,11 +8,11 @@ - + - + - + @@ -38,7 +38,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
@@ -76,7 +76,7 @@
 
 end
 
-plot_trials(segmentize_suite)

julia
abstract type SegmentizeMethod end
+plot_trials(segmentize_suite)

julia
abstract type SegmentizeMethod end
 """
     LinearSegments(; max_distance::Real)
 
@@ -171,7 +171,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 385b74419..9303adac1 100644 --- a/dev/source/transformations/simplify.html +++ b/dev/source/transformations/simplify.html @@ -8,11 +8,11 @@ - + - + - + @@ -28,7 +28,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
 using NaturalEarth
@@ -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 c87fcb678..7d722dca0 100644 --- a/dev/source/transformations/transform.html +++ b/dev/source/transformations/transform.html @@ -8,9 +8,9 @@ - + - + @@ -72,7 +72,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 882b074d2..d223c5e5a 100644 --- a/dev/source/transformations/tuples.html +++ b/dev/source/transformations/tuples.html @@ -8,9 +8,9 @@ - + - + @@ -36,7 +36,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 11c3dda5e..e116e2177 100644 --- a/dev/source/types.html +++ b/dev/source/types.html @@ -8,9 +8,9 @@ - + - + @@ -55,7 +55,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 7909ff6b7..d5fbe807e 100644 --- a/dev/source/utils.html +++ b/dev/source/utils.html @@ -8,9 +8,9 @@ - + - + @@ -137,7 +137,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 03a8446d0..adc41c99e 100644 --- a/dev/tutorials/creating_geometry.html +++ b/dev/tutorials/creating_geometry.html @@ -8,11 +8,11 @@ - + - + - + @@ -27,37 +27,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)));
@@ -67,7 +67,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/yzfbc/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 destination 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/yzfbc/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 destination 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,
@@ -75,8 +75,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}:
@@ -86,7 +86,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) .* ϴ);
@@ -106,7 +106,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/geodesic_paths.html b/dev/tutorials/geodesic_paths.html index 036d36209..0887cdd6f 100644 --- a/dev/tutorials/geodesic_paths.html +++ b/dev/tutorials/geodesic_paths.html @@ -8,11 +8,11 @@ - + - + - + @@ -27,8 +27,8 @@ fig, ga, _cp = lines(GeoMakie.coastlines(); axis = (; type = GeoAxis)) lines!(ga, GO.segmentize(GO.GeodesicSegments(; max_distance = 100_000), GI.LineString([IAH, AMS])); color = Makie.wong_colors()[2]) -fig

- +fig

+ \ No newline at end of file diff --git a/dev/tutorials/spatial_joins.html b/dev/tutorials/spatial_joins.html index f361ae69f..40c15830c 100644 --- a/dev/tutorials/spatial_joins.html +++ b/dev/tutorials/spatial_joins.html @@ -8,11 +8,11 @@ - + - + - + @@ -37,14 +37,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
@@ -69,7 +69,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