/tmp/blender-git-3.6.r122861.g324ba509b53-1-x86_64.KgDUAc/ └── usr/ ├── bin/ │   ├── blender* │   └── blender-thumbnailer* ├── lib/ └── share/ ├── applications/ │   └── blender.desktop ├── blender/ │   ├── 3.6/ │   │   ├── datafiles/ │   │   │   ├── colormanagement/ │   │   │   │   ├── config.ocio │   │   │   │   ├── filmic/ │   │   │   │   │   ├── filmic_desat65cube.spi3d │   │   │   │   │   ├── filmic_false_color.spi3d │   │   │   │   │   ├── filmic_to_0-35_1-30.spi1d │   │   │   │   │   ├── filmic_to_0-48_1-09.spi1d │   │   │   │   │   ├── filmic_to_0-60_1-04.spi1d │   │   │   │   │   ├── filmic_to_0-70_1-03.spi1d │   │   │   │   │   ├── filmic_to_0-85_1-011.spi1d │   │   │   │   │   ├── filmic_to_0.99_1-0075.spi1d │   │   │   │   │   └── filmic_to_1.20_1-00.spi1d │   │   │   │   └── luts/ │   │   │   │   ├── dci_xyz.spi1d │   │   │   │   ├── lg10.spi1d │   │   │   │   ├── rec709.spi1d │   │   │   │   ├── srgb_inv.spi1d │   │   │   │   ├── srgb.spi1d │   │   │   │   ├── srgb_to_xyz.spimtx │   │   │   │   ├── vd16.spi1d │   │   │   │   ├── xyz_D65_to_E.spimtx │   │   │   │   └── xyz_to_aces.spimtx │   │   │   ├── fonts/ │   │   │   │   ├── DejaVuSansMono.woff2 │   │   │   │   ├── DejaVuSans.woff2 │   │   │   │   ├── lastresort.woff2 │   │   │   │   ├── NotoEmoji-VariableFont_wght.woff2 │   │   │   │   ├── NotoSansArabic-VariableFont_wdth,wght.woff2 │   │   │   │   ├── NotoSansArmenian-VariableFont_wdth,wght.woff2 │   │   │   │   ├── NotoSansBengali-VariableFont_wdth,wght.woff2 │   │   │   │   ├── Noto Sans CJK Regular.woff2 │   │   │   │   ├── NotoSansDevanagari-Regular.woff2 │   │   │   │   ├── NotoSansEthiopic-Regular.woff2 │   │   │   │   ├── NotoSansGeorgian-VariableFont_wdth,wght.woff2 │   │   │   │   ├── NotoSansGujarati-Regular.woff2 │   │   │   │   ├── NotoSansGurmukhi-VariableFont_wdth,wght.woff2 │   │   │   │   ├── NotoSansHebrew-Regular.woff2 │   │   │   │   ├── NotoSansJavanese-Regular.woff2 │   │   │   │   ├── NotoSansKannada-VariableFont_wdth,wght.woff2 │   │   │   │   ├── NotoSansMalayalam-VariableFont_wdth,wght.woff2 │   │   │   │   ├── NotoSansMath-Regular.woff2 │   │   │   │   ├── NotoSansMyanmar-Regular.woff2 │   │   │   │   ├── NotoSansSymbols2-Regular.woff2 │   │   │   │   ├── NotoSansSymbols-VariableFont_wght.woff2 │   │   │   │   ├── NotoSansTamil-VariableFont_wdth,wght.woff2 │   │   │   │   ├── NotoSansTelugu-VariableFont_wdth,wght.woff2 │   │   │   │   └── NotoSansThai-VariableFont_wdth,wght.woff2 │   │   │   ├── icons/ │   │   │   │   ├── brush.gpencil_draw.draw.dat │   │   │   │   ├── brush.gpencil_draw.erase.dat │   │   │   │   ├── brush.gpencil_draw.fill.dat │   │   │   │   ├── brush.gpencil_draw.tint.dat │   │   │   │   ├── brush.paint_texture.airbrush.dat │   │   │   │   ├── brush.paint_texture.clone.dat │   │   │   │   ├── brush.paint_texture.draw.dat │   │   │   │   ├── brush.paint_texture.fill.dat │   │   │   │   ├── brush.paint_texture.mask.dat │   │   │   │   ├── brush.paint_texture.masklort.dat │   │   │   │   ├── brush.paint_texture.multiply.dat │   │   │   │   ├── brush.paint_texture.smear.dat │   │   │   │   ├── brush.paint_texture.soften.dat │   │   │   │   ├── brush.paint_vertex.alpha.dat │   │   │   │   ├── brush.paint_vertex.average.dat │   │   │   │   ├── brush.paint_vertex.blur.dat │   │   │   │   ├── brush.paint_vertex.draw.dat │   │   │   │   ├── brush.paint_vertex.replace.dat │   │   │   │   ├── brush.paint_vertex.smear.dat │   │   │   │   ├── brush.paint_weight.average.dat │   │   │   │   ├── brush.paint_weight.blur.dat │   │   │   │   ├── brush.paint_weight.draw.dat │   │   │   │   ├── brush.paint_weight.mix.dat │   │   │   │   ├── brush.paint_weight.smear.dat │   │   │   │   ├── brush.particle.add.dat │   │   │   │   ├── brush.particle.comb.dat │   │   │   │   ├── brush.particle.cut.dat │   │   │   │   ├── brush.particle.length.dat │   │   │   │   ├── brush.particle.puff.dat │   │   │   │   ├── brush.particle.smooth.dat │   │   │   │   ├── brush.particle.weight.dat │   │   │   │   ├── brush.sculpt.blob.dat │   │   │   │   ├── brush.sculpt.boundary.dat │   │   │   │   ├── brush.sculpt.clay.dat │   │   │   │   ├── brush.sculpt.clay_strips.dat │   │   │   │   ├── brush.sculpt.clay_thumb.dat │   │   │   │   ├── brush.sculpt.cloth.dat │   │   │   │   ├── brush.sculpt.crease.dat │   │   │   │   ├── brush.sculpt.displacement_eraser.dat │   │   │   │   ├── brush.sculpt.displacement_smear.dat │   │   │   │   ├── brush.sculpt.draw.dat │   │   │   │   ├── brush.sculpt.draw_face_sets.dat │   │   │   │   ├── brush.sculpt.draw_sharp.dat │   │   │   │   ├── brush.sculpt.elastic_deform.dat │   │   │   │   ├── brush.sculpt.fill.dat │   │   │   │   ├── brush.sculpt.flatten.dat │   │   │   │   ├── brush.sculpt.grab.dat │   │   │   │   ├── brush.sculpt.inflate.dat │   │   │   │   ├── brush.sculpt.layer.dat │   │   │   │   ├── brush.sculpt.mask.dat │   │   │   │   ├── brush.sculpt.multiplane_scrape.dat │   │   │   │   ├── brush.sculpt.nudge.dat │   │   │   │   ├── brush.sculpt.paint.dat │   │   │   │   ├── brush.sculpt.pinch.dat │   │   │   │   ├── brush.sculpt.pose.dat │   │   │   │   ├── brush.sculpt.rotate.dat │   │   │   │   ├── brush.sculpt.scrape.dat │   │   │   │   ├── brush.sculpt.simplify.dat │   │   │   │   ├── brush.sculpt.smear.dat │   │   │   │   ├── brush.sculpt.smooth.dat │   │   │   │   ├── brush.sculpt.snake_hook.dat │   │   │   │   ├── brush.sculpt.thumb.dat │   │   │   │   ├── brush.sculpt.topology.dat │   │   │   │   ├── brush.uv_sculpt.grab.dat │   │   │   │   ├── brush.uv_sculpt.pinch.dat │   │   │   │   ├── brush.uv_sculpt.relax.dat │   │   │   │   ├── none.dat │   │   │   │   ├── ops.armature.bone.roll.dat │   │   │   │   ├── ops.armature.extrude_cursor.dat │   │   │   │   ├── ops.armature.extrude_move.dat │   │   │   │   ├── ops.curve.draw.dat │   │   │   │   ├── ops.curve.extrude_cursor.dat │   │   │   │   ├── ops.curve.extrude_move.dat │   │   │   │   ├── ops.curve.pen.dat │   │   │   │   ├── ops.curve.radius.dat │   │   │   │   ├── ops.curves.sculpt_add.dat │   │   │   │   ├── ops.curves.sculpt_comb.dat │   │   │   │   ├── ops.curves.sculpt_cut.dat │   │   │   │   ├── ops.curves.sculpt_delete.dat │   │   │   │   ├── ops.curves.sculpt_density.dat │   │   │   │   ├── ops.curves.sculpt_grow_shrink.dat │   │   │   │   ├── ops.curves.sculpt_pinch.dat │   │   │   │   ├── ops.curves.sculpt_puff.dat │   │   │   │   ├── ops.curves.sculpt_slide.dat │   │   │   │   ├── ops.curves.sculpt_smooth.dat │   │   │   │   ├── ops.curves.sculpt_snake_hook.dat │   │   │   │   ├── ops.curve.vertex_random.dat │   │   │   │   ├── ops.generic.cursor.dat │   │   │   │   ├── ops.generic.select_box.dat │   │   │   │   ├── ops.generic.select_circle.dat │   │   │   │   ├── ops.generic.select.dat │   │   │   │   ├── ops.generic.select_lasso.dat │   │   │   │   ├── ops.generic.select_paint.dat │   │   │   │   ├── ops.gpencil.draw.dat │   │   │   │   ├── ops.gpencil.draw.eraser.dat │   │   │   │   ├── ops.gpencil.draw.line.dat │   │   │   │   ├── ops.gpencil.draw.poly.dat │   │   │   │   ├── ops.gpencil.edit_bend.dat │   │   │   │   ├── ops.gpencil.edit_mirror.dat │   │   │   │   ├── ops.gpencil.edit_shear.dat │   │   │   │   ├── ops.gpencil.edit_to_sphere.dat │   │   │   │   ├── ops.gpencil.extrude_move.dat │   │   │   │   ├── ops.gpencil.primitive_arc.dat │   │   │   │   ├── ops.gpencil.primitive_box.dat │   │   │   │   ├── ops.gpencil.primitive_circle.dat │   │   │   │   ├── ops.gpencil.primitive_curve.dat │   │   │   │   ├── ops.gpencil.primitive_line.dat │   │   │   │   ├── ops.gpencil.primitive_polyline.dat │   │   │   │   ├── ops.gpencil.radius.dat │   │   │   │   ├── ops.gpencil.sculpt_clone.dat │   │   │   │   ├── ops.gpencil.sculpt_grab.dat │   │   │   │   ├── ops.gpencil.sculpt_pinch.dat │   │   │   │   ├── ops.gpencil.sculpt_push.dat │   │   │   │   ├── ops.gpencil.sculpt_randomize.dat │   │   │   │   ├── ops.gpencil.sculpt_smooth.dat │   │   │   │   ├── ops.gpencil.sculpt_strength.dat │   │   │   │   ├── ops.gpencil.sculpt_thickness.dat │   │   │   │   ├── ops.gpencil.sculpt_twist.dat │   │   │   │   ├── ops.gpencil.sculpt_weight.dat │   │   │   │   ├── ops.gpencil.stroke_cutter.dat │   │   │   │   ├── ops.gpencil.transform_fill.dat │   │   │   │   ├── ops.mesh.bevel.dat │   │   │   │   ├── ops.mesh.bisect.dat │   │   │   │   ├── ops.mesh.dupli_extrude_cursor.dat │   │   │   │   ├── ops.mesh.extrude_faces_move.dat │   │   │   │   ├── ops.mesh.extrude_manifold.dat │   │   │   │   ├── ops.mesh.extrude_region_move.dat │   │   │   │   ├── ops.mesh.extrude_region_shrink_fatten.dat │   │   │   │   ├── ops.mesh.inset.dat │   │   │   │   ├── ops.mesh.knife_tool.dat │   │   │   │   ├── ops.mesh.loopcut_slide.dat │   │   │   │   ├── ops.mesh.offset_edge_loops_slide.dat │   │   │   │   ├── ops.mesh.polybuild_hover.dat │   │   │   │   ├── ops.mesh.primitive_cone_add_gizmo.dat │   │   │   │   ├── ops.mesh.primitive_cube_add_gizmo.dat │   │   │   │   ├── ops.mesh.primitive_cylinder_add_gizmo.dat │   │   │   │   ├── ops.mesh.primitive_grid_add_gizmo.dat │   │   │   │   ├── ops.mesh.primitive_sphere_add_gizmo.dat │   │   │   │   ├── ops.mesh.primitive_torus_add_gizmo.dat │   │   │   │   ├── ops.mesh.rip.dat │   │   │   │   ├── ops.mesh.rip_edge.dat │   │   │   │   ├── ops.mesh.spin.dat │   │   │   │   ├── ops.mesh.spin.duplicate.dat │   │   │   │   ├── ops.mesh.vertices_smooth.dat │   │   │   │   ├── ops.node.links_cut.dat │   │   │   │   ├── ops.paint.eyedropper_add.dat │   │   │   │   ├── ops.paint.vertex_color_fill.dat │   │   │   │   ├── ops.paint.weight_fill.dat │   │   │   │   ├── ops.paint.weight_gradient.dat │   │   │   │   ├── ops.paint.weight_sample.dat │   │   │   │   ├── ops.paint.weight_sample_group.dat │   │   │   │   ├── ops.pose.breakdowner.dat │   │   │   │   ├── ops.pose.push.dat │   │   │   │   ├── ops.pose.relax.dat │   │   │   │   ├── ops.sculpt.border_face_set.dat │   │   │   │   ├── ops.sculpt.border_hide.dat │   │   │   │   ├── ops.sculpt.border_mask.dat │   │   │   │   ├── ops.sculpt.box_trim.dat │   │   │   │   ├── ops.sculpt.cloth_filter.dat │   │   │   │   ├── ops.sculpt.color_filter.dat │   │   │   │   ├── ops.sculpt.face_set_edit.dat │   │   │   │   ├── ops.sculpt.lasso_face_set.dat │   │   │   │   ├── ops.sculpt.lasso_mask.dat │   │   │   │   ├── ops.sculpt.lasso_trim.dat │   │   │   │   ├── ops.sculpt.line_mask.dat │   │   │   │   ├── ops.sculpt.line_project.dat │   │   │   │   ├── ops.sculpt.mask_by_color.dat │   │   │   │   ├── ops.sculpt.mesh_filter.dat │   │   │   │   ├── ops.sequencer.blade.dat │   │   │   │   ├── ops.sequencer.retime.dat │   │   │   │   ├── ops.transform.bone_envelope.dat │   │   │   │   ├── ops.transform.bone_size.dat │   │   │   │   ├── ops.transform.edge_slide.dat │   │   │   │   ├── ops.transform.push_pull.dat │   │   │   │   ├── ops.transform.resize.cage.dat │   │   │   │   ├── ops.transform.resize.dat │   │   │   │   ├── ops.transform.rotate.dat │   │   │   │   ├── ops.transform.shear.dat │   │   │   │   ├── ops.transform.shrink_fatten.dat │   │   │   │   ├── ops.transform.tilt.dat │   │   │   │   ├── ops.transform.tosphere.dat │   │   │   │   ├── ops.transform.transform.dat │   │   │   │   ├── ops.transform.translate.dat │   │   │   │   ├── ops.transform.vertex_random.dat │   │   │   │   ├── ops.transform.vert_slide.dat │   │   │   │   └── ops.view3d.ruler.dat │   │   │   ├── locale/ │   │   │   │   ├── ab/ │   │   │   │   │   └── LC_MESSAGES/ │   │   │   │   │   └── blender.mo │   │   │   │   ├── ar/ │   │   │   │   │   └── LC_MESSAGES/ │   │   │   │   │   └── blender.mo │   │   │   │   ├── ca/ │   │   │   │   │   └── LC_MESSAGES/ │   │   │   │   │   └── blender.mo │   │   │   │   ├── cs/ │   │   │   │   │   └── LC_MESSAGES/ │   │   │   │   │   └── blender.mo │   │   │   │   ├── de/ │   │   │   │   │   └── LC_MESSAGES/ │   │   │   │   │   └── blender.mo │   │   │   │   ├── eo/ │   │   │   │   │   └── LC_MESSAGES/ │   │   │   │   │   └── blender.mo │   │   │   │   ├── es/ │   │   │   │   │   └── LC_MESSAGES/ │   │   │   │   │   └── blender.mo │   │   │   │   ├── es_ES/ │   │   │   │   │   └── LC_MESSAGES/ │   │   │   │   │   └── blender.mo │   │   │   │   ├── eu/ │   │   │   │   │   └── LC_MESSAGES/ │   │   │   │   │   └── blender.mo │   │   │   │   ├── fa/ │   │   │   │   │   └── LC_MESSAGES/ │   │   │   │   │   └── blender.mo │   │   │   │   ├── fi/ │   │   │   │   │   └── LC_MESSAGES/ │   │   │   │   │   └── blender.mo │   │   │   │   ├── fr/ │   │   │   │   │   └── LC_MESSAGES/ │   │   │   │   │   └── blender.mo │   │   │   │   ├── ha/ │   │   │   │   │   └── LC_MESSAGES/ │   │   │   │   │   └── blender.mo │   │   │   │   ├── he/ │   │   │   │   │   └── LC_MESSAGES/ │   │   │   │   │   └── blender.mo │   │   │   │   ├── hi/ │   │   │   │   │   └── LC_MESSAGES/ │   │   │   │   │   └── blender.mo │   │   │   │   ├── hr/ │   │   │   │   │   └── LC_MESSAGES/ │   │   │   │   │   └── blender.mo │   │   │   │   ├── hu/ │   │   │   │   │   └── LC_MESSAGES/ │   │   │   │   │   └── blender.mo │   │   │   │   ├── id/ │   │   │   │   │   └── LC_MESSAGES/ │   │   │   │   │   └── blender.mo │   │   │   │   ├── it/ │   │   │   │   │   └── LC_MESSAGES/ │   │   │   │   │   └── blender.mo │   │   │   │   ├── ja/ │   │   │   │   │   └── LC_MESSAGES/ │   │   │   │   │   └── blender.mo │   │   │   │   ├── ka/ │   │   │   │   │   └── LC_MESSAGES/ │   │   │   │   │   └── blender.mo │   │   │   │   ├── ko/ │   │   │   │   │   └── LC_MESSAGES/ │   │   │   │   │   └── blender.mo │   │   │   │   ├── ky/ │   │   │   │   │   └── LC_MESSAGES/ │   │   │   │   │   └── blender.mo │   │   │   │   ├── languages │   │   │   │   ├── nl/ │   │   │   │   │   └── LC_MESSAGES/ │   │   │   │   │   └── blender.mo │   │   │   │   ├── pl/ │   │   │   │   │   └── LC_MESSAGES/ │   │   │   │   │   └── blender.mo │   │   │   │   ├── pt/ │   │   │   │   │   └── LC_MESSAGES/ │   │   │   │   │   └── blender.mo │   │   │   │   ├── pt_BR/ │   │   │   │   │   └── LC_MESSAGES/ │   │   │   │   │   └── blender.mo │   │   │   │   ├── ru/ │   │   │   │   │   └── LC_MESSAGES/ │   │   │   │   │   └── blender.mo │   │   │   │   ├── sk/ │   │   │   │   │   └── LC_MESSAGES/ │   │   │   │   │   └── blender.mo │   │   │   │   ├── sr/ │   │   │   │   │   └── LC_MESSAGES/ │   │   │   │   │   └── blender.mo │   │   │   │   ├── sr@latin/ │   │   │   │   │   └── LC_MESSAGES/ │   │   │   │   │   └── blender.mo │   │   │   │   ├── sv/ │   │   │   │   │   └── LC_MESSAGES/ │   │   │   │   │   └── blender.mo │   │   │   │   ├── th/ │   │   │   │   │   └── LC_MESSAGES/ │   │   │   │   │   └── blender.mo │   │   │   │   ├── tr/ │   │   │   │   │   └── LC_MESSAGES/ │   │   │   │   │   └── blender.mo │   │   │   │   ├── uk/ │   │   │   │   │   └── LC_MESSAGES/ │   │   │   │   │   └── blender.mo │   │   │   │   ├── vi/ │   │   │   │   │   └── LC_MESSAGES/ │   │   │   │   │   └── blender.mo │   │   │   │   ├── zh_CN/ │   │   │   │   │   └── LC_MESSAGES/ │   │   │   │   │   └── blender.mo │   │   │   │   └── zh_TW/ │   │   │   │   └── LC_MESSAGES/ │   │   │   │   └── blender.mo │   │   │   └── studiolights/ │   │   │   ├── matcap/ │   │   │   │   ├── basic_1.exr │   │   │   │   ├── basic_2.exr │   │   │   │   ├── basic_dark.exr │   │   │   │   ├── basic_side.exr │   │   │   │   ├── ceramic_dark.exr │   │   │   │   ├── ceramic_lightbulb.exr │   │   │   │   ├── check_normal+y.exr │   │   │   │   ├── check_rim_dark.exr │   │   │   │   ├── check_rim_light.exr │   │   │   │   ├── clay_brown.exr │   │   │   │   ├── clay_muddy.exr │   │   │   │   ├── clay_studio.exr │   │   │   │   ├── jade.exr │   │   │   │   ├── license.txt │   │   │   │   ├── metal_anisotropic.exr │   │   │   │   ├── metal_carpaint.exr │   │   │   │   ├── metal_lead.exr │   │   │   │   ├── metal_shiny.exr │   │   │   │   ├── pearl.exr │   │   │   │   ├── reflection_check_horizontal.exr │   │   │   │   ├── reflection_check_vertical.exr │   │   │   │   ├── resin.exr │   │   │   │   ├── skin.exr │   │   │   │   └── toon.exr │   │   │   ├── studio/ │   │   │   │   ├── basic.sl │   │   │   │   ├── outdoor.sl │   │   │   │   ├── paint.sl │   │   │   │   ├── rim.sl │   │   │   │   └── studio.sl │   │   │   └── world/ │   │   │   ├── city.exr │   │   │   ├── courtyard.exr │   │   │   ├── forest.exr │   │   │   ├── interior.exr │   │   │   ├── license.txt │   │   │   ├── night.exr │   │   │   ├── studio.exr │   │   │   ├── sunrise.exr │   │   │   └── sunset.exr │   │   ├── python/ │   │   │   ├── bin/ │   │   │   │   └── python3.10* │   │   │   ├── include/ │   │   │   │   └── python3.10/ │   │   │   │   └── pyconfig.h │   │   │   └── lib/ │   │   │   └── python3.10/ │   │   │   ├── abc.py │   │   │   ├── aifc.py │   │   │   ├── _aix_support.py │   │   │   ├── antigravity.py │   │   │   ├── argparse.py │   │   │   ├── ast.py │   │   │   ├── asynchat.py │   │   │   ├── asyncio/ │   │   │   │   ├── base_events.py │   │   │   │   ├── base_futures.py │   │   │   │   ├── base_subprocess.py │   │   │   │   ├── base_tasks.py │   │   │   │   ├── constants.py │   │   │   │   ├── coroutines.py │   │   │   │   ├── events.py │   │   │   │   ├── exceptions.py │   │   │   │   ├── format_helpers.py │   │   │   │   ├── futures.py │   │   │   │   ├── __init__.py │   │   │   │   ├── locks.py │   │   │   │   ├── log.py │   │   │   │   ├── __main__.py │   │   │   │   ├── mixins.py │   │   │   │   ├── proactor_events.py │   │   │   │   ├── protocols.py │   │   │   │   ├── queues.py │   │   │   │   ├── runners.py │   │   │   │   ├── selector_events.py │   │   │   │   ├── sslproto.py │   │   │   │   ├── staggered.py │   │   │   │   ├── streams.py │   │   │   │   ├── subprocess.py │   │   │   │   ├── tasks.py │   │   │   │   ├── threads.py │   │   │   │   ├── transports.py │   │   │   │   ├── trsock.py │   │   │   │   ├── unix_events.py │   │   │   │   ├── windows_events.py │   │   │   │   └── windows_utils.py │   │   │   ├── asyncore.py │   │   │   ├── base64.py │   │   │   ├── bdb.py │   │   │   ├── binhex.py │   │   │   ├── bisect.py │   │   │   ├── _bootsubprocess.py │   │   │   ├── bz2.py │   │   │   ├── calendar.py │   │   │   ├── cgi.py │   │   │   ├── cgitb.py │   │   │   ├── chunk.py │   │   │   ├── cmd.py │   │   │   ├── codecs.py │   │   │   ├── codeop.py │   │   │   ├── code.py │   │   │   ├── collections/ │   │   │   │   ├── abc.py │   │   │   │   └── __init__.py │   │   │   ├── _collections_abc.py │   │   │   ├── colorsys.py │   │   │   ├── _compat_pickle.py │   │   │   ├── compileall.py │   │   │   ├── _compression.py │   │   │   ├── concurrent/ │   │   │   │   ├── futures/ │   │   │   │   │   ├── _base.py │   │   │   │   │   ├── __init__.py │   │   │   │   │   ├── process.py │   │   │   │   │   └── thread.py │   │   │   │   └── __init__.py │   │   │   ├── config-3.10-x86_64-linux-gnu/ │   │   │   │   ├── config.c │   │   │   │   ├── config.c.in │   │   │   │   ├── install-sh │   │   │   │   ├── libpython3.10.a │   │   │   │   ├── Makefile │   │   │   │   ├── makesetup │   │   │   │   ├── python-config.py │   │   │   │   ├── python.o │   │   │   │   ├── Setup │   │   │   │   └── Setup.local │   │   │   ├── configparser.py │   │   │   ├── contextlib.py │   │   │   ├── contextvars.py │   │   │   ├── copy.py │   │   │   ├── copyreg.py │   │   │   ├── cProfile.py │   │   │   ├── crypt.py │   │   │   ├── csv.py │   │   │   ├── ctypes/ │   │   │   │   ├── _aix.py │   │   │   │   ├── _endian.py │   │   │   │   ├── __init__.py │   │   │   │   ├── macholib/ │   │   │   │   │   ├── dyld.py │   │   │   │   │   ├── dylib.py │   │   │   │   │   ├── fetch_macholib │   │   │   │   │   ├── fetch_macholib.bat │   │   │   │   │   ├── framework.py │   │   │   │   │   ├── __init__.py │   │   │   │   │   └── README.ctypes │   │   │   │   ├── util.py │   │   │   │   └── wintypes.py │   │   │   ├── curses/ │   │   │   │   ├── ascii.py │   │   │   │   ├── has_key.py │   │   │   │   ├── __init__.py │   │   │   │   ├── panel.py │   │   │   │   └── textpad.py │   │   │   ├── dataclasses.py │   │   │   ├── datetime.py │   │   │   ├── dbm/ │   │   │   │   ├── dumb.py │   │   │   │   ├── gnu.py │   │   │   │   ├── __init__.py │   │   │   │   └── ndbm.py │   │   │   ├── decimal.py │   │   │   ├── difflib.py │   │   │   ├── dis.py │   │   │   ├── distutils/ │   │   │   │   ├── archive_util.py │   │   │   │   ├── bcppcompiler.py │   │   │   │   ├── ccompiler.py │   │   │   │   ├── cmd.py │   │   │   │   ├── command/ │   │   │   │   │   ├── bdist_dumb.py │   │   │   │   │   ├── bdist_msi.py │   │   │   │   │   ├── bdist.py │   │   │   │   │   ├── bdist_rpm.py │   │   │   │   │   ├── build_clib.py │   │   │   │   │   ├── build_ext.py │   │   │   │   │   ├── build.py │   │   │   │   │   ├── build_py.py │   │   │   │   │   ├── build_scripts.py │   │   │   │   │   ├── check.py │   │   │   │   │   ├── clean.py │   │   │   │   │   ├── command_template │   │   │   │   │   ├── config.py │   │   │   │   │   ├── __init__.py │   │   │   │   │   ├── install_data.py │   │   │   │   │   ├── install_egg_info.py │   │   │   │   │   ├── install_headers.py │   │   │   │   │   ├── install_lib.py │   │   │   │   │   ├── install.py │   │   │   │   │   ├── install_scripts.py │   │   │   │   │   ├── register.py │   │   │   │   │   ├── sdist.py │   │   │   │   │   └── upload.py │   │   │   │   ├── config.py │   │   │   │   ├── core.py │   │   │   │   ├── cygwinccompiler.py │   │   │   │   ├── debug.py │   │   │   │   ├── dep_util.py │   │   │   │   ├── dir_util.py │   │   │   │   ├── dist.py │   │   │   │   ├── errors.py │   │   │   │   ├── extension.py │   │   │   │   ├── fancy_getopt.py │   │   │   │   ├── filelist.py │   │   │   │   ├── file_util.py │   │   │   │   ├── __init__.py │   │   │   │   ├── log.py │   │   │   │   ├── msvc9compiler.py │   │   │   │   ├── _msvccompiler.py │   │   │   │   ├── msvccompiler.py │   │   │   │   ├── README │   │   │   │   ├── spawn.py │   │   │   │   ├── sysconfig.py │   │   │   │   ├── text_file.py │   │   │   │   ├── unixccompiler.py │   │   │   │   ├── util.py │   │   │   │   ├── versionpredicate.py │   │   │   │   └── version.py │   │   │   ├── doctest.py │   │   │   ├── email/ │   │   │   │   ├── architecture.rst │   │   │   │   ├── base64mime.py │   │   │   │   ├── charset.py │   │   │   │   ├── contentmanager.py │   │   │   │   ├── _encoded_words.py │   │   │   │   ├── encoders.py │   │   │   │   ├── errors.py │   │   │   │   ├── feedparser.py │   │   │   │   ├── generator.py │   │   │   │   ├── header.py │   │   │   │   ├── headerregistry.py │   │   │   │   ├── _header_value_parser.py │   │   │   │   ├── __init__.py │   │   │   │   ├── iterators.py │   │   │   │   ├── message.py │   │   │   │   ├── mime/ │   │   │   │   │   ├── application.py │   │   │   │   │   ├── audio.py │   │   │   │   │   ├── base.py │   │   │   │   │   ├── image.py │   │   │   │   │   ├── __init__.py │   │   │   │   │   ├── message.py │   │   │   │   │   ├── multipart.py │   │   │   │   │   ├── nonmultipart.py │   │   │   │   │   └── text.py │   │   │   │   ├── _parseaddr.py │   │   │   │   ├── parser.py │   │   │   │   ├── _policybase.py │   │   │   │   ├── policy.py │   │   │   │   ├── quoprimime.py │   │   │   │   └── utils.py │   │   │   ├── encodings/ │   │   │   │   ├── aliases.py │   │   │   │   ├── ascii.py │   │   │   │   ├── base64_codec.py │   │   │   │   ├── big5hkscs.py │   │   │   │   ├── big5.py │   │   │   │   ├── bz2_codec.py │   │   │   │   ├── charmap.py │   │   │   │   ├── cp037.py │   │   │   │   ├── cp1006.py │   │   │   │   ├── cp1026.py │   │   │   │   ├── cp1125.py │   │   │   │   ├── cp1140.py │   │   │   │   ├── cp1250.py │   │   │   │   ├── cp1251.py │   │   │   │   ├── cp1252.py │   │   │   │   ├── cp1253.py │   │   │   │   ├── cp1254.py │   │   │   │   ├── cp1255.py │   │   │   │   ├── cp1256.py │   │   │   │   ├── cp1257.py │   │   │   │   ├── cp1258.py │   │   │   │   ├── cp273.py │   │   │   │   ├── cp424.py │   │   │   │   ├── cp437.py │   │   │   │   ├── cp500.py │   │   │   │   ├── cp720.py │   │   │   │   ├── cp737.py │   │   │   │   ├── cp775.py │   │   │   │   ├── cp850.py │   │   │   │   ├── cp852.py │   │   │   │   ├── cp855.py │   │   │   │   ├── cp856.py │   │   │   │   ├── cp857.py │   │   │   │   ├── cp858.py │   │   │   │   ├── cp860.py │   │   │   │   ├── cp861.py │   │   │   │   ├── cp862.py │   │   │   │   ├── cp863.py │   │   │   │   ├── cp864.py │   │   │   │   ├── cp865.py │   │   │   │   ├── cp866.py │   │   │   │   ├── cp869.py │   │   │   │   ├── cp874.py │   │   │   │   ├── cp875.py │   │   │   │   ├── cp932.py │   │   │   │   ├── cp949.py │   │   │   │   ├── cp950.py │   │   │   │   ├── euc_jis_2004.py │   │   │   │   ├── euc_jisx0213.py │   │   │   │   ├── euc_jp.py │   │   │   │   ├── euc_kr.py │   │   │   │   ├── gb18030.py │   │   │   │   ├── gb2312.py │   │   │   │   ├── gbk.py │   │   │   │   ├── hex_codec.py │   │   │   │   ├── hp_roman8.py │   │   │   │   ├── hz.py │   │   │   │   ├── idna.py │   │   │   │   ├── __init__.py │   │   │   │   ├── iso2022_jp_1.py │   │   │   │   ├── iso2022_jp_2004.py │   │   │   │   ├── iso2022_jp_2.py │   │   │   │   ├── iso2022_jp_3.py │   │   │   │   ├── iso2022_jp_ext.py │   │   │   │   ├── iso2022_jp.py │   │   │   │   ├── iso2022_kr.py │   │   │   │   ├── iso8859_10.py │   │   │   │   ├── iso8859_11.py │   │   │   │   ├── iso8859_13.py │   │   │   │   ├── iso8859_14.py │   │   │   │   ├── iso8859_15.py │   │   │   │   ├── iso8859_16.py │   │   │   │   ├── iso8859_1.py │   │   │   │   ├── iso8859_2.py │   │   │   │   ├── iso8859_3.py │   │   │   │   ├── iso8859_4.py │   │   │   │   ├── iso8859_5.py │   │   │   │   ├── iso8859_6.py │   │   │   │   ├── iso8859_7.py │   │   │   │   ├── iso8859_8.py │   │   │   │   ├── iso8859_9.py │   │   │   │   ├── johab.py │   │   │   │   ├── koi8_r.py │   │   │   │   ├── koi8_t.py │   │   │   │   ├── koi8_u.py │   │   │   │   ├── kz1048.py │   │   │   │   ├── latin_1.py │   │   │   │   ├── mac_arabic.py │   │   │   │   ├── mac_croatian.py │   │   │   │   ├── mac_cyrillic.py │   │   │   │   ├── mac_farsi.py │   │   │   │   ├── mac_greek.py │   │   │   │   ├── mac_iceland.py │   │   │   │   ├── mac_latin2.py │   │   │   │   ├── mac_romanian.py │   │   │   │   ├── mac_roman.py │   │   │   │   ├── mac_turkish.py │   │   │   │   ├── mbcs.py │   │   │   │   ├── oem.py │   │   │   │   ├── palmos.py │   │   │   │   ├── ptcp154.py │   │   │   │   ├── punycode.py │   │   │   │   ├── quopri_codec.py │   │   │   │   ├── raw_unicode_escape.py │   │   │   │   ├── rot_13.py │   │   │   │   ├── shift_jis_2004.py │   │   │   │   ├── shift_jis.py │   │   │   │   ├── shift_jisx0213.py │   │   │   │   ├── tis_620.py │   │   │   │   ├── undefined.py │   │   │   │   ├── unicode_escape.py │   │   │   │   ├── utf_16_be.py │   │   │   │   ├── utf_16_le.py │   │   │   │   ├── utf_16.py │   │   │   │   ├── utf_32_be.py │   │   │   │   ├── utf_32_le.py │   │   │   │   ├── utf_32.py │   │   │   │   ├── utf_7.py │   │   │   │   ├── utf_8.py │   │   │   │   ├── utf_8_sig.py │   │   │   │   ├── uu_codec.py │   │   │   │   └── zlib_codec.py │   │   │   ├── ensurepip/ │   │   │   │   ├── _bundled/ │   │   │   │   │   ├── __init__.py │   │   │   │   │   ├── pip-22.3.1-py3-none-any.whl │   │   │   │   │   └── setuptools-65.5.0-py3-none-any.whl │   │   │   │   ├── __init__.py │   │   │   │   ├── __main__.py │   │   │   │   └── _uninstall.py │   │   │   ├── enum.py │   │   │   ├── filecmp.py │   │   │   ├── fileinput.py │   │   │   ├── fnmatch.py │   │   │   ├── fractions.py │   │   │   ├── ftplib.py │   │   │   ├── functools.py │   │   │   ├── __future__.py │   │   │   ├── genericpath.py │   │   │   ├── getopt.py │   │   │   ├── getpass.py │   │   │   ├── gettext.py │   │   │   ├── glob.py │   │   │   ├── graphlib.py │   │   │   ├── gzip.py │   │   │   ├── hashlib.py │   │   │   ├── heapq.py │   │   │   ├── hmac.py │   │   │   ├── html/ │   │   │   │   ├── entities.py │   │   │   │   ├── __init__.py │   │   │   │   └── parser.py │   │   │   ├── http/ │   │   │   │   ├── client.py │   │   │   │   ├── cookiejar.py │   │   │   │   ├── cookies.py │   │   │   │   ├── __init__.py │   │   │   │   └── server.py │   │   │   ├── imaplib.py │   │   │   ├── imghdr.py │   │   │   ├── importlib/ │   │   │   │   ├── _abc.py │   │   │   │   ├── abc.py │   │   │   │   ├── _adapters.py │   │   │   │   ├── _bootstrap_external.py │   │   │   │   ├── _bootstrap.py │   │   │   │   ├── _common.py │   │   │   │   ├── __init__.py │   │   │   │   ├── machinery.py │   │   │   │   ├── metadata/ │   │   │   │   │   ├── _adapters.py │   │   │   │   │   ├── _collections.py │   │   │   │   │   ├── _functools.py │   │   │   │   │   ├── __init__.py │   │   │   │   │   ├── _itertools.py │   │   │   │   │   ├── _meta.py │   │   │   │   │   └── _text.py │   │   │   │   ├── readers.py │   │   │   │   ├── resources.py │   │   │   │   └── util.py │   │   │   ├── imp.py │   │   │   ├── inspect.py │   │   │   ├── io.py │   │   │   ├── ipaddress.py │   │   │   ├── json/ │   │   │   │   ├── decoder.py │   │   │   │   ├── encoder.py │   │   │   │   ├── __init__.py │   │   │   │   ├── scanner.py │   │   │   │   └── tool.py │   │   │   ├── keyword.py │   │   │   ├── lib-dynload/ │   │   │   │   ├── array.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _asyncio.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── audioop.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── binascii.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _bisect.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _blake2.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _bz2.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── cmath.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _codecs_cn.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _codecs_hk.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _codecs_iso2022.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _codecs_jp.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _codecs_kr.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _codecs_tw.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _contextvars.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _crypt.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _csv.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _ctypes.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _ctypes_test.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _curses.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _curses_panel.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _datetime.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _dbm.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _decimal.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _elementtree.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── fcntl.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _gdbm.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── grp.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _hashlib.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _heapq.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _json.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _lsprof.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _lzma.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── math.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _md5.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── mmap.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _multibytecodec.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _multiprocessing.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── nis.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _opcode.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── ossaudiodev.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _pickle.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _posixshmem.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _posixsubprocess.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── pyexpat.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _queue.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _random.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── readline.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── resource.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── select.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _sha1.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _sha256.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _sha3.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _sha512.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _socket.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── spwd.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _sqlite3.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _ssl.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _statistics.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _struct.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── syslog.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── termios.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _testbuffer.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _testcapi.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _testclinic.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _testimportmultiple.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _testinternalcapi.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _testmultiphase.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── unicodedata.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _uuid.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── xxlimited_35.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── xxlimited.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _xxsubinterpreters.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── _xxtestfuzz.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── zlib.cpython-310-x86_64-linux-gnu.so │   │   │   │   └── _zoneinfo.cpython-310-x86_64-linux-gnu.so │   │   │   ├── LICENSE.txt │   │   │   ├── linecache.py │   │   │   ├── locale.py │   │   │   ├── logging/ │   │   │   │   ├── config.py │   │   │   │   ├── handlers.py │   │   │   │   └── __init__.py │   │   │   ├── lzma.py │   │   │   ├── mailbox.py │   │   │   ├── mailcap.py │   │   │   ├── _markupbase.py │   │   │   ├── mimetypes.py │   │   │   ├── modulefinder.py │   │   │   ├── multiprocessing/ │   │   │   │   ├── connection.py │   │   │   │   ├── context.py │   │   │   │   ├── dummy/ │   │   │   │   │   ├── connection.py │   │   │   │   │   └── __init__.py │   │   │   │   ├── forkserver.py │   │   │   │   ├── heap.py │   │   │   │   ├── __init__.py │   │   │   │   ├── managers.py │   │   │   │   ├── pool.py │   │   │   │   ├── popen_fork.py │   │   │   │   ├── popen_forkserver.py │   │   │   │   ├── popen_spawn_posix.py │   │   │   │   ├── popen_spawn_win32.py │   │   │   │   ├── process.py │   │   │   │   ├── queues.py │   │   │   │   ├── reduction.py │   │   │   │   ├── resource_sharer.py │   │   │   │   ├── resource_tracker.py │   │   │   │   ├── sharedctypes.py │   │   │   │   ├── shared_memory.py │   │   │   │   ├── spawn.py │   │   │   │   ├── synchronize.py │   │   │   │   └── util.py │   │   │   ├── netrc.py │   │   │   ├── nntplib.py │   │   │   ├── ntpath.py │   │   │   ├── nturl2path.py │   │   │   ├── numbers.py │   │   │   ├── opcode.py │   │   │   ├── operator.py │   │   │   ├── optparse.py │   │   │   ├── os.py │   │   │   ├── _osx_support.py │   │   │   ├── pathlib.py │   │   │   ├── pdb.py │   │   │   ├── __phello__.foo.py │   │   │   ├── pickle.py │   │   │   ├── pickletools.py │   │   │   ├── pipes.py │   │   │   ├── pkgutil.py │   │   │   ├── platform.py │   │   │   ├── plistlib.py │   │   │   ├── poplib.py │   │   │   ├── posixpath.py │   │   │   ├── pprint.py │   │   │   ├── profile.py │   │   │   ├── pstats.py │   │   │   ├── pty.py │   │   │   ├── _py_abc.py │   │   │   ├── pyclbr.py │   │   │   ├── py_compile.py │   │   │   ├── _pydecimal.py │   │   │   ├── pydoc_data/ │   │   │   │   ├── __init__.py │   │   │   │   ├── _pydoc.css │   │   │   │   └── topics.py │   │   │   ├── pydoc.py │   │   │   ├── _pyio.py │   │   │   ├── queue.py │   │   │   ├── quopri.py │   │   │   ├── random.py │   │   │   ├── reprlib.py │   │   │   ├── re.py │   │   │   ├── rlcompleter.py │   │   │   ├── runpy.py │   │   │   ├── sched.py │   │   │   ├── secrets.py │   │   │   ├── selectors.py │   │   │   ├── shelve.py │   │   │   ├── shlex.py │   │   │   ├── shutil.py │   │   │   ├── signal.py │   │   │   ├── _sitebuiltins.py │   │   │   ├── site-packages/ │   │   │   │   ├── certifi/ │   │   │   │   │   ├── cacert.pem -> /etc/ssl/certs/ca-certificates.crt │   │   │   │   │   ├── core.py │   │   │   │   │   ├── __init__.py │   │   │   │   │   ├── __main__.py │   │   │   │   │   └── py.typed │   │   │   │   ├── chardet/ │   │   │   │   │   ├── big5freq.py │   │   │   │   │   ├── big5prober.py │   │   │   │   │   ├── chardistribution.py │   │   │   │   │   ├── charsetgroupprober.py │   │   │   │   │   ├── charsetprober.py │   │   │   │   │   ├── cli/ │   │   │   │   │   │   ├── chardetect.py │   │   │   │   │   │   └── __init__.py │   │   │   │   │   ├── codingstatemachinedict.py │   │   │   │   │   ├── codingstatemachine.py │   │   │   │   │   ├── cp949prober.py │   │   │   │   │   ├── enums.py │   │   │   │   │   ├── escprober.py │   │   │   │   │   ├── escsm.py │   │   │   │   │   ├── eucjpprober.py │   │   │   │   │   ├── euckrfreq.py │   │   │   │   │   ├── euckrprober.py │   │   │   │   │   ├── euctwfreq.py │   │   │   │   │   ├── euctwprober.py │   │   │   │   │   ├── gb2312freq.py │   │   │   │   │   ├── gb2312prober.py │   │   │   │   │   ├── hebrewprober.py │   │   │   │   │   ├── __init__.py │   │   │   │   │   ├── jisfreq.py │   │   │   │   │   ├── johabfreq.py │   │   │   │   │   ├── johabprober.py │   │   │   │   │   ├── jpcntx.py │   │   │   │   │   ├── langbulgarianmodel.py │   │   │   │   │   ├── langgreekmodel.py │   │   │   │   │   ├── langhebrewmodel.py │   │   │   │   │   ├── langhungarianmodel.py │   │   │   │   │   ├── langrussianmodel.py │   │   │   │   │   ├── langthaimodel.py │   │   │   │   │   ├── langturkishmodel.py │   │   │   │   │   ├── latin1prober.py │   │   │   │   │   ├── macromanprober.py │   │   │   │   │   ├── mbcharsetprober.py │   │   │   │   │   ├── mbcsgroupprober.py │   │   │   │   │   ├── mbcssm.py │   │   │   │   │   ├── metadata/ │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   └── languages.py │   │   │   │   │   ├── py.typed │   │   │   │   │   ├── resultdict.py │   │   │   │   │   ├── sbcharsetprober.py │   │   │   │   │   ├── sbcsgroupprober.py │   │   │   │   │   ├── sjisprober.py │   │   │   │   │   ├── universaldetector.py │   │   │   │   │   ├── utf1632prober.py │   │   │   │   │   ├── utf8prober.py │   │   │   │   │   └── version.py │   │   │   │   ├── Cython/ │   │   │   │   │   ├── Build/ │   │   │   │   │   │   ├── BuildExecutable.py │   │   │   │   │   │   ├── Cythonize.py │   │   │   │   │   │   ├── Dependencies.py │   │   │   │   │   │   ├── Distutils.py │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   ├── Inline.py │   │   │   │   │   │   ├── IpythonMagic.py │   │   │   │   │   │   └── Tests/ │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   ├── TestCyCache.py │   │   │   │   │   │   ├── TestInline.py │   │   │   │   │   │   ├── TestIpythonMagic.py │   │   │   │   │   │   └── TestStripLiterals.py │   │   │   │   │   ├── CodeWriter.py │   │   │   │   │   ├── Compiler/ │   │   │   │   │   │   ├── AnalysedTreeTransforms.py │   │   │   │   │   │   ├── Annotate.py │   │   │   │   │   │   ├── AutoDocTransforms.py │   │   │   │   │   │   ├── Buffer.py │   │   │   │   │   │   ├── Builtin.py │   │   │   │   │   │   ├── CmdLine.py │   │   │   │   │   │   ├── CodeGeneration.py │   │   │   │   │   │   ├── Code.pxd │   │   │   │   │   │   ├── Code.py │   │   │   │   │   │   ├── CythonScope.py │   │   │   │   │   │   ├── DebugFlags.py │   │   │   │   │   │   ├── Errors.py │   │   │   │   │   │   ├── ExprNodes.py │   │   │   │   │   │   ├── FlowControl.cpython-310-x86_64-linux-gnu.so │   │   │   │   │   │   ├── FlowControl.pxd │   │   │   │   │   │   ├── FlowControl.py │   │   │   │   │   │   ├── FusedNode.cpython-310-x86_64-linux-gnu.so │   │   │   │   │   │   ├── FusedNode.py │   │   │   │   │   │   ├── Future.py │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   ├── Interpreter.py │   │   │   │   │   │   ├── Lexicon.py │   │   │   │   │   │   ├── Main.py │   │   │   │   │   │   ├── MemoryView.py │   │   │   │   │   │   ├── ModuleNode.py │   │   │   │   │   │   ├── Naming.py │   │   │   │   │   │   ├── Nodes.py │   │   │   │   │   │   ├── Optimize.py │   │   │   │   │   │   ├── Options.py │   │   │   │   │   │   ├── ParseTreeTransforms.pxd │   │   │   │   │   │   ├── ParseTreeTransforms.py │   │   │   │   │   │   ├── Parsing.pxd │   │   │   │   │   │   ├── Parsing.py │   │   │   │   │   │   ├── Pipeline.py │   │   │   │   │   │   ├── PyrexTypes.py │   │   │   │   │   │   ├── Pythran.py │   │   │   │   │   │   ├── Scanning.cpython-310-x86_64-linux-gnu.so │   │   │   │   │   │   ├── Scanning.pxd │   │   │   │   │   │   ├── Scanning.py │   │   │   │   │   │   ├── StringEncoding.py │   │   │   │   │   │   ├── Symtab.py │   │   │   │   │   │   ├── Tests/ │   │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   │   ├── TestBuffer.py │   │   │   │   │   │   │   ├── TestCmdLine.py │   │   │   │   │   │   │   ├── TestFlowControl.py │   │   │   │   │   │   │   ├── TestGrammar.py │   │   │   │   │   │   │   ├── TestMemView.py │   │   │   │   │   │   │   ├── TestParseTreeTransforms.py │   │   │   │   │   │   │   ├── TestSignatureMatching.py │   │   │   │   │   │   │   ├── TestStringEncoding.py │   │   │   │   │   │   │   ├── TestTreeFragment.py │   │   │   │   │   │   │   ├── TestTreePath.py │   │   │   │   │   │   │   ├── TestTypes.py │   │   │   │   │   │   │   ├── TestUtilityLoad.py │   │   │   │   │   │   │   └── TestVisitor.py │   │   │   │   │   │   ├── TreeFragment.py │   │   │   │   │   │   ├── TreePath.py │   │   │   │   │   │   ├── TypeInference.py │   │   │   │   │   │   ├── TypeSlots.py │   │   │   │   │   │   ├── UtilityCode.py │   │   │   │   │   │   ├── UtilNodes.py │   │   │   │   │   │   ├── Version.py │   │   │   │   │   │   ├── Visitor.cpython-310-x86_64-linux-gnu.so │   │   │   │   │   │   ├── Visitor.pxd │   │   │   │   │   │   └── Visitor.py │   │   │   │   │   ├── Coverage.py │   │   │   │   │   ├── Debugger/ │   │   │   │   │   │   ├── Cygdb.py │   │   │   │   │   │   ├── DebugWriter.py │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   ├── libcython.py │   │   │   │   │   │   ├── libpython.py │   │   │   │   │   │   └── Tests/ │   │   │   │   │   │   ├── cfuncs.c │   │   │   │   │   │   ├── codefile │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   ├── test_libcython_in_gdb.py │   │   │   │   │   │   ├── TestLibCython.py │   │   │   │   │   │   └── test_libpython_in_gdb.py │   │   │   │   │   ├── Debugging.py │   │   │   │   │   ├── Distutils/ │   │   │   │   │   │   ├── build_ext.py │   │   │   │   │   │   ├── extension.py │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   └── old_build_ext.py │   │   │   │   │   ├── Includes/ │   │   │   │   │   │   ├── cpython/ │   │   │   │   │   │   │   ├── array.pxd │   │   │   │   │   │   │   ├── bool.pxd │   │   │   │   │   │   │   ├── buffer.pxd │   │   │   │   │   │   │   ├── bytearray.pxd │   │   │   │   │   │   │   ├── bytes.pxd │   │   │   │   │   │   │   ├── cellobject.pxd │   │   │   │   │   │   │   ├── ceval.pxd │   │   │   │   │   │   │   ├── cobject.pxd │   │   │   │   │   │   │   ├── codecs.pxd │   │   │   │   │   │   │   ├── complex.pxd │   │   │   │   │   │   │   ├── conversion.pxd │   │   │   │   │   │   │   ├── datetime.pxd │   │   │   │   │   │   │   ├── dict.pxd │   │   │   │   │   │   │   ├── exc.pxd │   │   │   │   │   │   │   ├── float.pxd │   │   │   │   │   │   │   ├── function.pxd │   │   │   │   │   │   │   ├── genobject.pxd │   │   │   │   │   │   │   ├── getargs.pxd │   │   │   │   │   │   │   ├── __init__.pxd │   │   │   │   │   │   │   ├── instance.pxd │   │   │   │   │   │   │   ├── int.pxd │   │   │   │   │   │   │   ├── iterator.pxd │   │   │   │   │   │   │   ├── iterobject.pxd │   │   │   │   │   │   │   ├── list.pxd │   │   │   │   │   │   │   ├── longintrepr.pxd │   │   │   │   │   │   │   ├── long.pxd │   │   │   │   │   │   │   ├── mapping.pxd │   │   │   │   │   │   │   ├── memoryview.pxd │   │   │   │   │   │   │   ├── mem.pxd │   │   │   │   │   │   │   ├── method.pxd │   │   │   │   │   │   │   ├── module.pxd │   │   │   │   │   │   │   ├── number.pxd │   │   │   │   │   │   │   ├── object.pxd │   │   │   │   │   │   │   ├── oldbuffer.pxd │   │   │   │   │   │   │   ├── pycapsule.pxd │   │   │   │   │   │   │   ├── pylifecycle.pxd │   │   │   │   │   │   │   ├── pystate.pxd │   │   │   │   │   │   │   ├── pythread.pxd │   │   │   │   │   │   │   ├── ref.pxd │   │   │   │   │   │   │   ├── sequence.pxd │   │   │   │   │   │   │   ├── set.pxd │   │   │   │   │   │   │   ├── slice.pxd │   │   │   │   │   │   │   ├── string.pxd │   │   │   │   │   │   │   ├── tuple.pxd │   │   │   │   │   │   │   ├── type.pxd │   │   │   │   │   │   │   ├── unicode.pxd │   │   │   │   │   │   │   ├── version.pxd │   │   │   │   │   │   │   └── weakref.pxd │   │   │   │   │   │   ├── Deprecated/ │   │   │   │   │   │   │   ├── python_bool.pxd │   │   │   │   │   │   │   ├── python_buffer.pxd │   │   │   │   │   │   │   ├── python_bytes.pxd │   │   │   │   │   │   │   ├── python_cobject.pxd │   │   │   │   │   │   │   ├── python_complex.pxd │   │   │   │   │   │   │   ├── python_dict.pxd │   │   │   │   │   │   │   ├── python_exc.pxd │   │   │   │   │   │   │   ├── python_float.pxd │   │   │   │   │   │   │   ├── python_function.pxd │   │   │   │   │   │   │   ├── python_getargs.pxd │   │   │   │   │   │   │   ├── python_instance.pxd │   │   │   │   │   │   │   ├── python_int.pxd │   │   │   │   │   │   │   ├── python_iterator.pxd │   │   │   │   │   │   │   ├── python_list.pxd │   │   │   │   │   │   │   ├── python_long.pxd │   │   │   │   │   │   │   ├── python_mapping.pxd │   │   │   │   │   │   │   ├── python_mem.pxd │   │   │   │   │   │   │   ├── python_method.pxd │   │   │   │   │   │   │   ├── python_module.pxd │   │   │   │   │   │   │   ├── python_number.pxd │   │   │   │   │   │   │   ├── python_object.pxd │   │   │   │   │   │   │   ├── python_oldbuffer.pxd │   │   │   │   │   │   │   ├── python.pxd │   │   │   │   │   │   │   ├── python_pycapsule.pxd │   │   │   │   │   │   │   ├── python_ref.pxd │   │   │   │   │   │   │   ├── python_sequence.pxd │   │   │   │   │   │   │   ├── python_set.pxd │   │   │   │   │   │   │   ├── python_string.pxd │   │   │   │   │   │   │   ├── python_tuple.pxd │   │   │   │   │   │   │   ├── python_type.pxd │   │   │   │   │   │   │   ├── python_unicode.pxd │   │   │   │   │   │   │   ├── python_version.pxd │   │   │   │   │   │   │   ├── python_weakref.pxd │   │   │   │   │   │   │   ├── stdio.pxd │   │   │   │   │   │   │   ├── stdlib.pxd │   │   │   │   │   │   │   └── stl.pxd │   │   │   │   │   │   ├── libc/ │   │   │   │   │   │   │   ├── errno.pxd │   │   │   │   │   │   │   ├── float.pxd │   │   │   │   │   │   │   ├── __init__.pxd │   │   │   │   │   │   │   ├── limits.pxd │   │   │   │   │   │   │   ├── locale.pxd │   │   │   │   │   │   │   ├── math.pxd │   │   │   │   │   │   │   ├── setjmp.pxd │   │   │   │   │   │   │   ├── signal.pxd │   │   │   │   │   │   │   ├── stddef.pxd │   │   │   │   │   │   │   ├── stdint.pxd │   │   │   │   │   │   │   ├── stdio.pxd │   │   │   │   │   │   │   ├── stdlib.pxd │   │   │   │   │   │   │   ├── string.pxd │   │   │   │   │   │   │   └── time.pxd │   │   │   │   │   │   ├── libcpp/ │   │   │   │   │   │   │   ├── algorithm.pxd │   │   │   │   │   │   │   ├── cast.pxd │   │   │   │   │   │   │   ├── complex.pxd │   │   │   │   │   │   │   ├── deque.pxd │   │   │   │   │   │   │   ├── forward_list.pxd │   │   │   │   │   │   │   ├── functional.pxd │   │   │   │   │   │   │   ├── __init__.pxd │   │   │   │   │   │   │   ├── iterator.pxd │   │   │   │   │   │   │   ├── limits.pxd │   │   │   │   │   │   │   ├── list.pxd │   │   │   │   │   │   │   ├── map.pxd │   │   │   │   │   │   │   ├── memory.pxd │   │   │   │   │   │   │   ├── pair.pxd │   │   │   │   │   │   │   ├── queue.pxd │   │   │   │   │   │   │   ├── set.pxd │   │   │   │   │   │   │   ├── stack.pxd │   │   │   │   │   │   │   ├── string.pxd │   │   │   │   │   │   │   ├── typeindex.pxd │   │   │   │   │   │   │   ├── typeinfo.pxd │   │   │   │   │   │   │   ├── unordered_map.pxd │   │   │   │   │   │   │   ├── unordered_set.pxd │   │   │   │   │   │   │   ├── utility.pxd │   │   │   │   │   │   │   └── vector.pxd │   │   │   │   │   │   ├── numpy/ │   │   │   │   │   │   │   ├── __init__.pxd │   │   │   │   │   │   │   └── math.pxd │   │   │   │   │   │   ├── openmp.pxd │   │   │   │   │   │   └── posix/ │   │   │   │   │   │   ├── dlfcn.pxd │   │   │   │   │   │   ├── fcntl.pxd │   │   │   │   │   │   ├── __init__.pxd │   │   │   │   │   │   ├── ioctl.pxd │   │   │   │   │   │   ├── mman.pxd │   │   │   │   │   │   ├── resource.pxd │   │   │   │   │   │   ├── select.pxd │   │   │   │   │   │   ├── signal.pxd │   │   │   │   │   │   ├── stat.pxd │   │   │   │   │   │   ├── stdio.pxd │   │   │   │   │   │   ├── stdlib.pxd │   │   │   │   │   │   ├── strings.pxd │   │   │   │   │   │   ├── time.pxd │   │   │   │   │   │   ├── types.pxd │   │   │   │   │   │   ├── unistd.pxd │   │   │   │   │   │   └── wait.pxd │   │   │   │   │   ├── __init__.py │   │   │   │   │   ├── Plex/ │   │   │   │   │   │   ├── Actions.cpython-310-x86_64-linux-gnu.so │   │   │   │   │   │   ├── Actions.pxd │   │   │   │   │   │   ├── Actions.py │   │   │   │   │   │   ├── DFA.py │   │   │   │   │   │   ├── Errors.py │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   ├── Lexicons.py │   │   │   │   │   │   ├── Machines.py │   │   │   │   │   │   ├── Regexps.py │   │   │   │   │   │   ├── Scanners.cpython-310-x86_64-linux-gnu.so │   │   │   │   │   │   ├── Scanners.pxd │   │   │   │   │   │   ├── Scanners.py │   │   │   │   │   │   ├── Timing.py │   │   │   │   │   │   ├── Traditional.py │   │   │   │   │   │   └── Transitions.py │   │   │   │   │   ├── Runtime/ │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   ├── refnanny.cpython-310-x86_64-linux-gnu.so │   │   │   │   │   │   └── refnanny.pyx │   │   │   │   │   ├── Shadow.py │   │   │   │   │   ├── StringIOTree.py │   │   │   │   │   ├── Tempita/ │   │   │   │   │   │   ├── compat3.py │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   ├── _looper.py │   │   │   │   │   │   ├── _tempita.cpython-310-x86_64-linux-gnu.so │   │   │   │   │   │   └── _tempita.py │   │   │   │   │   ├── Tests/ │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   ├── TestCodeWriter.py │   │   │   │   │   │   ├── TestCythonUtils.py │   │   │   │   │   │   ├── TestJediTyper.py │   │   │   │   │   │   ├── TestStringIOTree.py │   │   │   │   │   │   └── xmlrunner.py │   │   │   │   │   ├── TestUtils.py │   │   │   │   │   ├── Utility/ │   │   │   │   │   │   ├── arrayarray.h │   │   │   │   │   │   ├── AsyncGen.c │   │   │   │   │   │   ├── Buffer.c │   │   │   │   │   │   ├── Builtins.c │   │   │   │   │   │   ├── Capsule.c │   │   │   │   │   │   ├── CConvert.pyx │   │   │   │   │   │   ├── CMath.c │   │   │   │   │   │   ├── CommonStructures.c │   │   │   │   │   │   ├── Complex.c │   │   │   │   │   │   ├── Coroutine.c │   │   │   │   │   │   ├── CpdefEnums.pyx │   │   │   │   │   │   ├── CppConvert.pyx │   │   │   │   │   │   ├── CppSupport.cpp │   │   │   │   │   │   ├── CythonFunction.c │   │   │   │   │   │   ├── Embed.c │   │   │   │   │   │   ├── Exceptions.c │   │   │   │   │   │   ├── ExtensionTypes.c │   │   │   │   │   │   ├── FunctionArguments.c │   │   │   │   │   │   ├── ImportExport.c │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   ├── MemoryView_C.c │   │   │   │   │   │   ├── MemoryView.pyx │   │   │   │   │   │   ├── ModuleSetupCode.c │   │   │   │   │   │   ├── ObjectHandling.c │   │   │   │   │   │   ├── Optimize.c │   │   │   │   │   │   ├── Overflow.c │   │   │   │   │   │   ├── Printing.c │   │   │   │   │   │   ├── Profile.c │   │   │   │   │   │   ├── StringTools.c │   │   │   │   │   │   ├── TestCythonScope.pyx │   │   │   │   │   │   ├── TestCyUtilityLoader.pyx │   │   │   │   │   │   ├── TestUtilityLoader.c │   │   │   │   │   │   └── TypeConversion.c │   │   │   │   │   └── Utils.py │   │   │   │   ├── cython.py │   │   │   │   ├── idna/ │   │   │   │   │   ├── codec.py │   │   │   │   │   ├── compat.py │   │   │   │   │   ├── core.py │   │   │   │   │   ├── idnadata.py │   │   │   │   │   ├── __init__.py │   │   │   │   │   ├── intranges.py │   │   │   │   │   ├── package_data.py │   │   │   │   │   ├── py.typed │   │   │   │   │   └── uts46data.py │   │   │   │   ├── libextern_draco.so* │   │   │   │   ├── numpy/ │   │   │   │   │   ├── array_api/ │   │   │   │   │   │   ├── _array_object.py │   │   │   │   │   │   ├── _constants.py │   │   │   │   │   │   ├── _creation_functions.py │   │   │   │   │   │   ├── _data_type_functions.py │   │   │   │   │   │   ├── _dtypes.py │   │   │   │   │   │   ├── _elementwise_functions.py │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   ├── linalg.py │   │   │   │   │   │   ├── _manipulation_functions.py │   │   │   │   │   │   ├── _searching_functions.py │   │   │   │   │   │   ├── _set_functions.py │   │   │   │   │   │   ├── setup.py │   │   │   │   │   │   ├── _sorting_functions.py │   │   │   │   │   │   ├── _statistical_functions.py │   │   │   │   │   │   ├── _typing.py │   │   │   │   │   │   └── _utility_functions.py │   │   │   │   │   ├── compat/ │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   ├── _inspect.py │   │   │   │   │   │   ├── _pep440.py │   │   │   │   │   │   ├── py3k.py │   │   │   │   │   │   └── setup.py │   │   │   │   │   ├── __config__.py │   │   │   │   │   ├── conftest.py │   │   │   │   │   ├── core/ │   │   │   │   │   │   ├── _add_newdocs.py │   │   │   │   │   │   ├── _add_newdocs_scalars.py │   │   │   │   │   │   ├── arrayprint.py │   │   │   │   │   │   ├── arrayprint.pyi │   │   │   │   │   │   ├── _asarray.py │   │   │   │   │   │   ├── _asarray.pyi │   │   │   │   │   │   ├── cversions.py │   │   │   │   │   │   ├── defchararray.py │   │   │   │   │   │   ├── defchararray.pyi │   │   │   │   │   │   ├── _dtype_ctypes.py │   │   │   │   │   │   ├── _dtype.py │   │   │   │   │   │   ├── einsumfunc.py │   │   │   │   │   │   ├── einsumfunc.pyi │   │   │   │   │   │   ├── _exceptions.py │   │   │   │   │   │   ├── fromnumeric.py │   │   │   │   │   │   ├── fromnumeric.pyi │   │   │   │   │   │   ├── function_base.py │   │   │   │   │   │   ├── function_base.pyi │   │   │   │   │   │   ├── generate_numpy_api.py │   │   │   │   │   │   ├── getlimits.py │   │   │   │   │   │   ├── getlimits.pyi │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   ├── __init__.pyi │   │   │   │   │   │   ├── _internal.py │   │   │   │   │   │   ├── _internal.pyi │   │   │   │   │   │   ├── lib/ │   │   │   │   │   │   │   └── npy-pkg-config/ │   │   │   │   │   │   │   ├── mlib.ini │   │   │   │   │   │   │   └── npymath.ini │   │   │   │   │   │   ├── _machar.py │   │   │   │   │   │   ├── memmap.py │   │   │   │   │   │   ├── memmap.pyi │   │   │   │   │   │   ├── _methods.py │   │   │   │   │   │   ├── multiarray.py │   │   │   │   │   │   ├── multiarray.pyi │   │   │   │   │   │   ├── _multiarray_tests.cpython-310-x86_64-linux-gnu.so │   │   │   │   │   │   ├── _multiarray_umath.cpython-310-x86_64-linux-gnu.so │   │   │   │   │   │   ├── numeric.py │   │   │   │   │   │   ├── numeric.pyi │   │   │   │   │   │   ├── numerictypes.py │   │   │   │   │   │   ├── numerictypes.pyi │   │   │   │   │   │   ├── _operand_flag_tests.cpython-310-x86_64-linux-gnu.so │   │   │   │   │   │   ├── overrides.py │   │   │   │   │   │   ├── _rational_tests.cpython-310-x86_64-linux-gnu.so │   │   │   │   │   │   ├── records.py │   │   │   │   │   │   ├── records.pyi │   │   │   │   │   │   ├── setup_common.py │   │   │   │   │   │   ├── setup.py │   │   │   │   │   │   ├── shape_base.py │   │   │   │   │   │   ├── shape_base.pyi │   │   │   │   │   │   ├── _simd.cpython-310-x86_64-linux-gnu.so │   │   │   │   │   │   ├── _string_helpers.py │   │   │   │   │   │   ├── _struct_ufunc_tests.cpython-310-x86_64-linux-gnu.so │   │   │   │   │   │   ├── _type_aliases.py │   │   │   │   │   │   ├── _type_aliases.pyi │   │   │   │   │   │   ├── _ufunc_config.py │   │   │   │   │   │   ├── _ufunc_config.pyi │   │   │   │   │   │   ├── umath.py │   │   │   │   │   │   ├── _umath_tests.cpython-310-x86_64-linux-gnu.so │   │   │   │   │   │   └── umath_tests.py │   │   │   │   │   ├── ctypeslib.py │   │   │   │   │   ├── ctypeslib.pyi │   │   │   │   │   ├── _distributor_init.py │   │   │   │   │   ├── distutils/ │   │   │   │   │   │   ├── armccompiler.py │   │   │   │   │   │   ├── ccompiler_opt.py │   │   │   │   │   │   ├── ccompiler.py │   │   │   │   │   │   ├── checks/ │   │   │   │   │   │   │   ├── cpu_asimd.c │   │   │   │   │   │   │   ├── cpu_asimddp.c │   │   │   │   │   │   │   ├── cpu_asimdfhm.c │   │   │   │   │   │   │   ├── cpu_asimdhp.c │   │   │   │   │   │   │   ├── cpu_avx2.c │   │   │   │   │   │   │   ├── cpu_avx512cd.c │   │   │   │   │   │   │   ├── cpu_avx512_clx.c │   │   │   │   │   │   │   ├── cpu_avx512_cnl.c │   │   │   │   │   │   │   ├── cpu_avx512f.c │   │   │   │   │   │   │   ├── cpu_avx512_icl.c │   │   │   │   │   │   │   ├── cpu_avx512_knl.c │   │   │   │   │   │   │   ├── cpu_avx512_knm.c │   │   │   │   │   │   │   ├── cpu_avx512_skx.c │   │   │   │   │   │   │   ├── cpu_avx.c │   │   │   │   │   │   │   ├── cpu_f16c.c │   │   │   │   │   │   │   ├── cpu_fma3.c │   │   │   │   │   │   │   ├── cpu_fma4.c │   │   │   │   │   │   │   ├── cpu_neon.c │   │   │   │   │   │   │   ├── cpu_neon_fp16.c │   │   │   │   │   │   │   ├── cpu_neon_vfpv4.c │   │   │   │   │   │   │   ├── cpu_popcnt.c │   │   │   │   │   │   │   ├── cpu_sse2.c │   │   │   │   │   │   │   ├── cpu_sse3.c │   │   │   │   │   │   │   ├── cpu_sse41.c │   │   │   │   │   │   │   ├── cpu_sse42.c │   │   │   │   │   │   │   ├── cpu_sse.c │   │   │   │   │   │   │   ├── cpu_ssse3.c │   │   │   │   │   │   │   ├── cpu_vsx2.c │   │   │   │   │   │   │   ├── cpu_vsx3.c │   │   │   │   │   │   │   ├── cpu_vsx4.c │   │   │   │   │   │   │   ├── cpu_vsx.c │   │   │   │   │   │   │   ├── cpu_vx.c │   │   │   │   │   │   │   ├── cpu_vxe2.c │   │   │   │   │   │   │   ├── cpu_vxe.c │   │   │   │   │   │   │   ├── cpu_xop.c │   │   │   │   │   │   │   ├── extra_avx512bw_mask.c │   │   │   │   │   │   │   ├── extra_avx512dq_mask.c │   │   │   │   │   │   │   ├── extra_avx512f_reduce.c │   │   │   │   │   │   │   ├── extra_vsx4_mma.c │   │   │   │   │   │   │   ├── extra_vsx_asm.c │   │   │   │   │   │   │   └── test_flags.c │   │   │   │   │   │   ├── command/ │   │   │   │   │   │   │   ├── autodist.py │   │   │   │   │   │   │   ├── bdist_rpm.py │   │   │   │   │   │   │   ├── build_clib.py │   │   │   │   │   │   │   ├── build_ext.py │   │   │   │   │   │   │   ├── build.py │   │   │   │   │   │   │   ├── build_py.py │   │   │   │   │   │   │   ├── build_scripts.py │   │   │   │   │   │   │   ├── build_src.py │   │   │   │   │   │   │   ├── config_compiler.py │   │   │   │   │   │   │   ├── config.py │   │   │   │   │   │   │   ├── develop.py │   │   │   │   │   │   │   ├── egg_info.py │   │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   │   ├── install_clib.py │   │   │   │   │   │   │   ├── install_data.py │   │   │   │   │   │   │   ├── install_headers.py │   │   │   │   │   │   │   ├── install.py │   │   │   │   │   │   │   └── sdist.py │   │   │   │   │   │   ├── __config__.py │   │   │   │   │   │   ├── conv_template.py │   │   │   │   │   │   ├── core.py │   │   │   │   │   │   ├── cpuinfo.py │   │   │   │   │   │   ├── exec_command.py │   │   │   │   │   │   ├── extension.py │   │   │   │   │   │   ├── fcompiler/ │   │   │   │   │   │   │   ├── absoft.py │   │   │   │   │   │   │   ├── arm.py │   │   │   │   │   │   │   ├── compaq.py │   │   │   │   │   │   │   ├── environment.py │   │   │   │   │   │   │   ├── fujitsu.py │   │   │   │   │   │   │   ├── g95.py │   │   │   │   │   │   │   ├── gnu.py │   │   │   │   │   │   │   ├── hpux.py │   │   │   │   │   │   │   ├── ibm.py │   │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   │   ├── intel.py │   │   │   │   │   │   │   ├── lahey.py │   │   │   │   │   │   │   ├── mips.py │   │   │   │   │   │   │   ├── nag.py │   │   │   │   │   │   │   ├── none.py │   │   │   │   │   │   │   ├── nv.py │   │   │   │   │   │   │   ├── pathf95.py │   │   │   │   │   │   │   ├── pg.py │   │   │   │   │   │   │   ├── sun.py │   │   │   │   │   │   │   └── vast.py │   │   │   │   │   │   ├── from_template.py │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   ├── __init__.pyi │   │   │   │   │   │   ├── intelccompiler.py │   │   │   │   │   │   ├── lib2def.py │   │   │   │   │   │   ├── line_endings.py │   │   │   │   │   │   ├── log.py │   │   │   │   │   │   ├── mingw/ │   │   │   │   │   │   │   └── gfortran_vs2003_hack.c │   │   │   │   │   │   ├── mingw32ccompiler.py │   │   │   │   │   │   ├── misc_util.py │   │   │   │   │   │   ├── msvc9compiler.py │   │   │   │   │   │   ├── msvccompiler.py │   │   │   │   │   │   ├── npy_pkg_config.py │   │   │   │   │   │   ├── numpy_distribution.py │   │   │   │   │   │   ├── pathccompiler.py │   │   │   │   │   │   ├── setup.py │   │   │   │   │   │   ├── _shell_utils.py │   │   │   │   │   │   ├── system_info.py │   │   │   │   │   │   └── unixccompiler.py │   │   │   │   │   ├── dual.py │   │   │   │   │   ├── fft/ │   │   │   │   │   │   ├── helper.py │   │   │   │   │   │   ├── helper.pyi │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   ├── __init__.pyi │   │   │   │   │   │   ├── _pocketfft_internal.cpython-310-x86_64-linux-gnu.so │   │   │   │   │   │   ├── _pocketfft.py │   │   │   │   │   │   ├── _pocketfft.pyi │   │   │   │   │   │   └── setup.py │   │   │   │   │   ├── _globals.py │   │   │   │   │   ├── __init__.cython-30.pxd │   │   │   │   │   ├── __init__.pxd │   │   │   │   │   ├── __init__.py │   │   │   │   │   ├── __init__.pyi │   │   │   │   │   ├── lib/ │   │   │   │   │   │   ├── arraypad.py │   │   │   │   │   │   ├── arraypad.pyi │   │   │   │   │   │   ├── arraysetops.py │   │   │   │   │   │   ├── arraysetops.pyi │   │   │   │   │   │   ├── arrayterator.py │   │   │   │   │   │   ├── arrayterator.pyi │   │   │   │   │   │   ├── _datasource.py │   │   │   │   │   │   ├── format.py │   │   │   │   │   │   ├── format.pyi │   │   │   │   │   │   ├── function_base.py │   │   │   │   │   │   ├── function_base.pyi │   │   │   │   │   │   ├── histograms.py │   │   │   │   │   │   ├── histograms.pyi │   │   │   │   │   │   ├── index_tricks.py │   │   │   │   │   │   ├── index_tricks.pyi │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   ├── __init__.pyi │   │   │   │   │   │   ├── _iotools.py │   │   │   │   │   │   ├── mixins.py │   │   │   │   │   │   ├── mixins.pyi │   │   │   │   │   │   ├── nanfunctions.py │   │   │   │   │   │   ├── nanfunctions.pyi │   │   │   │   │   │   ├── npyio.py │   │   │   │   │   │   ├── npyio.pyi │   │   │   │   │   │   ├── polynomial.py │   │   │   │   │   │   ├── polynomial.pyi │   │   │   │   │   │   ├── recfunctions.py │   │   │   │   │   │   ├── scimath.py │   │   │   │   │   │   ├── scimath.pyi │   │   │   │   │   │   ├── setup.py │   │   │   │   │   │   ├── shape_base.py │   │   │   │   │   │   ├── shape_base.pyi │   │   │   │   │   │   ├── stride_tricks.py │   │   │   │   │   │   ├── stride_tricks.pyi │   │   │   │   │   │   ├── twodim_base.py │   │   │   │   │   │   ├── twodim_base.pyi │   │   │   │   │   │   ├── type_check.py │   │   │   │   │   │   ├── type_check.pyi │   │   │   │   │   │   ├── ufunclike.py │   │   │   │   │   │   ├── ufunclike.pyi │   │   │   │   │   │   ├── user_array.py │   │   │   │   │   │   ├── utils.py │   │   │   │   │   │   ├── utils.pyi │   │   │   │   │   │   ├── _version.py │   │   │   │   │   │   └── _version.pyi │   │   │   │   │   ├── LICENSE.txt │   │   │   │   │   ├── linalg/ │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   ├── __init__.pyi │   │   │   │   │   │   ├── lapack_lite.cpython-310-x86_64-linux-gnu.so │   │   │   │   │   │   ├── linalg.py │   │   │   │   │   │   ├── linalg.pyi │   │   │   │   │   │   ├── setup.py │   │   │   │   │   │   └── _umath_linalg.cpython-310-x86_64-linux-gnu.so │   │   │   │   │   ├── ma/ │   │   │   │   │   │   ├── bench.py │   │   │   │   │   │   ├── core.py │   │   │   │   │   │   ├── core.pyi │   │   │   │   │   │   ├── extras.py │   │   │   │   │   │   ├── extras.pyi │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   ├── __init__.pyi │   │   │   │   │   │   ├── mrecords.py │   │   │   │   │   │   ├── mrecords.pyi │   │   │   │   │   │   ├── setup.py │   │   │   │   │   │   ├── testutils.py │   │   │   │   │   │   └── timer_comparison.py │   │   │   │   │   ├── matlib.py │   │   │   │   │   ├── matrixlib/ │   │   │   │   │   │   ├── defmatrix.py │   │   │   │   │   │   ├── defmatrix.pyi │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   ├── __init__.pyi │   │   │   │   │   │   └── setup.py │   │   │   │   │   ├── polynomial/ │   │   │   │   │   │   ├── chebyshev.py │   │   │   │   │   │   ├── chebyshev.pyi │   │   │   │   │   │   ├── hermite_e.py │   │   │   │   │   │   ├── hermite_e.pyi │   │   │   │   │   │   ├── hermite.py │   │   │   │   │   │   ├── hermite.pyi │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   ├── __init__.pyi │   │   │   │   │   │   ├── laguerre.py │   │   │   │   │   │   ├── laguerre.pyi │   │   │   │   │   │   ├── legendre.py │   │   │   │   │   │   ├── legendre.pyi │   │   │   │   │   │   ├── _polybase.py │   │   │   │   │   │   ├── _polybase.pyi │   │   │   │   │   │   ├── polynomial.py │   │   │   │   │   │   ├── polynomial.pyi │   │   │   │   │   │   ├── polyutils.py │   │   │   │   │   │   ├── polyutils.pyi │   │   │   │   │   │   └── setup.py │   │   │   │   │   ├── _pyinstaller/ │   │   │   │   │   │   ├── hook-numpy.py │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   ├── pyinstaller-smoke.py │   │   │   │   │   │   └── test_pyinstaller.py │   │   │   │   │   ├── _pytesttester.py │   │   │   │   │   ├── _pytesttester.pyi │   │   │   │   │   ├── py.typed │   │   │   │   │   ├── random/ │   │   │   │   │   │   ├── bit_generator.cpython-310-x86_64-linux-gnu.so │   │   │   │   │   │   ├── bit_generator.pxd │   │   │   │   │   │   ├── bit_generator.pyi │   │   │   │   │   │   ├── _bounded_integers.cpython-310-x86_64-linux-gnu.so │   │   │   │   │   │   ├── _bounded_integers.pxd │   │   │   │   │   │   ├── c_distributions.pxd │   │   │   │   │   │   ├── _common.cpython-310-x86_64-linux-gnu.so │   │   │   │   │   │   ├── _common.pxd │   │   │   │   │   │   ├── _examples/ │   │   │   │   │   │   │   ├── cffi/ │   │   │   │   │   │   │   │   ├── extending.py │   │   │   │   │   │   │   │   └── parse.py │   │   │   │   │   │   │   ├── cython/ │   │   │   │   │   │   │   │   ├── extending_distributions.pyx │   │   │   │   │   │   │   │   ├── extending.pyx │   │   │   │   │   │   │   │   └── setup.py │   │   │   │   │   │   │   └── numba/ │   │   │   │   │   │   │   ├── extending_distributions.py │   │   │   │   │   │   │   └── extending.py │   │   │   │   │   │   ├── _generator.cpython-310-x86_64-linux-gnu.so │   │   │   │   │   │   ├── _generator.pyi │   │   │   │   │   │   ├── __init__.pxd │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   ├── __init__.pyi │   │   │   │   │   │   ├── lib/ │   │   │   │   │   │   ├── _mt19937.cpython-310-x86_64-linux-gnu.so │   │   │   │   │   │   ├── _mt19937.pyi │   │   │   │   │   │   ├── mtrand.cpython-310-x86_64-linux-gnu.so │   │   │   │   │   │   ├── mtrand.pyi │   │   │   │   │   │   ├── _pcg64.cpython-310-x86_64-linux-gnu.so │   │   │   │   │   │   ├── _pcg64.pyi │   │   │   │   │   │   ├── _philox.cpython-310-x86_64-linux-gnu.so │   │   │   │   │   │   ├── _philox.pyi │   │   │   │   │   │   ├── _pickle.py │   │   │   │   │   │   ├── setup.py │   │   │   │   │   │   ├── _sfc64.cpython-310-x86_64-linux-gnu.so │   │   │   │   │   │   └── _sfc64.pyi │   │   │   │   │   ├── setup.py │   │   │   │   │   ├── testing/ │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   ├── __init__.pyi │   │   │   │   │   │   ├── print_coercion_tables.py │   │   │   │   │   │   ├── _private/ │   │   │   │   │   │   │   ├── decorators.py │   │   │   │   │   │   │   ├── extbuild.py │   │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   │   ├── noseclasses.py │   │   │   │   │   │   │   ├── nosetester.py │   │   │   │   │   │   │   ├── parameterized.py │   │   │   │   │   │   │   ├── utils.py │   │   │   │   │   │   │   └── utils.pyi │   │   │   │   │   │   ├── setup.py │   │   │   │   │   │   └── utils.py │   │   │   │   │   ├── _typing/ │   │   │   │   │   │   ├── _add_docstring.py │   │   │   │   │   │   ├── _array_like.py │   │   │   │   │   │   ├── _callable.pyi │   │   │   │   │   │   ├── _char_codes.py │   │   │   │   │   │   ├── _dtype_like.py │   │   │   │   │   │   ├── _extended_precision.py │   │   │   │   │   │   ├── _generic_alias.py │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   ├── _nbit.py │   │   │   │   │   │   ├── _nested_sequence.py │   │   │   │   │   │   ├── _scalars.py │   │   │   │   │   │   ├── setup.py │   │   │   │   │   │   ├── _shape.py │   │   │   │   │   │   └── _ufunc.pyi │   │   │   │   │   ├── typing/ │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   ├── mypy_plugin.py │   │   │   │   │   │   └── setup.py │   │   │   │   │   ├── _version.py │   │   │   │   │   └── version.py │   │   │   │   ├── requests/ │   │   │   │   │   ├── adapters.py │   │   │   │   │   ├── api.py │   │   │   │   │   ├── auth.py │   │   │   │   │   ├── certs.py │   │   │   │   │   ├── compat.py │   │   │   │   │   ├── cookies.py │   │   │   │   │   ├── exceptions.py │   │   │   │   │   ├── help.py │   │   │   │   │   ├── hooks.py │   │   │   │   │   ├── __init__.py │   │   │   │   │   ├── _internal_utils.py │   │   │   │   │   ├── models.py │   │   │   │   │   ├── packages.py │   │   │   │   │   ├── sessions.py │   │   │   │   │   ├── status_codes.py │   │   │   │   │   ├── structures.py │   │   │   │   │   ├── utils.py │   │   │   │   │   └── __version__.py │   │   │   │   ├── sitecustomize.py │   │   │   │   ├── six.py │   │   │   │   ├── urllib3/ │   │   │   │   │   ├── _collections.py │   │   │   │   │   ├── connectionpool.py │   │   │   │   │   ├── connection.py │   │   │   │   │   ├── contrib/ │   │   │   │   │   │   ├── _appengine_environ.py │   │   │   │   │   │   ├── appengine.py │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   ├── ntlmpool.py │   │   │   │   │   │   ├── pyopenssl.py │   │   │   │   │   │   ├── _securetransport/ │   │   │   │   │   │   │   ├── bindings.py │   │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   │   └── low_level.py │   │   │   │   │   │   ├── securetransport.py │   │   │   │   │   │   └── socks.py │   │   │   │   │   ├── exceptions.py │   │   │   │   │   ├── fields.py │   │   │   │   │   ├── filepost.py │   │   │   │   │   ├── __init__.py │   │   │   │   │   ├── packages/ │   │   │   │   │   │   ├── backports/ │   │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   │   └── makefile.py │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   └── six.py │   │   │   │   │   ├── poolmanager.py │   │   │   │   │   ├── request.py │   │   │   │   │   ├── response.py │   │   │   │   │   ├── util/ │   │   │   │   │   │   ├── connection.py │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   ├── proxy.py │   │   │   │   │   │   ├── queue.py │   │   │   │   │   │   ├── request.py │   │   │   │   │   │   ├── response.py │   │   │   │   │   │   ├── retry.py │   │   │   │   │   │   ├── ssl_match_hostname.py │   │   │   │   │   │   ├── ssl_.py │   │   │   │   │   │   ├── ssltransport.py │   │   │   │   │   │   ├── timeout.py │   │   │   │   │   │   ├── url.py │   │   │   │   │   │   └── wait.py │   │   │   │   │   └── _version.py │   │   │   │   └── zstandard/ │   │   │   │   ├── backend_c.cpython-310-x86_64-linux-gnu.so │   │   │   │   ├── backend_cffi.py │   │   │   │   ├── __init__.py │   │   │   │   ├── __init__.pyi │   │   │   │   └── py.typed │   │   │   ├── site.py │   │   │   ├── smtpd.py │   │   │   ├── smtplib.py │   │   │   ├── sndhdr.py │   │   │   ├── socket.py │   │   │   ├── socketserver.py │   │   │   ├── sqlite3/ │   │   │   │   ├── dbapi2.py │   │   │   │   ├── dump.py │   │   │   │   └── __init__.py │   │   │   ├── sre_compile.py │   │   │   ├── sre_constants.py │   │   │   ├── sre_parse.py │   │   │   ├── ssl.py │   │   │   ├── statistics.py │   │   │   ├── stat.py │   │   │   ├── stringprep.py │   │   │   ├── string.py │   │   │   ├── _strptime.py │   │   │   ├── struct.py │   │   │   ├── subprocess.py │   │   │   ├── sunau.py │   │   │   ├── symtable.py │   │   │   ├── _sysconfigdata__linux_x86_64-linux-gnu.py │   │   │   ├── sysconfig.py │   │   │   ├── tabnanny.py │   │   │   ├── tarfile.py │   │   │   ├── telnetlib.py │   │   │   ├── tempfile.py │   │   │   ├── textwrap.py │   │   │   ├── this.py │   │   │   ├── _threading_local.py │   │   │   ├── threading.py │   │   │   ├── timeit.py │   │   │   ├── tokenize.py │   │   │   ├── token.py │   │   │   ├── Tools/ │   │   │   │   ├── i18n/ │   │   │   │   │   ├── msgfmt.py │   │   │   │   │   └── pygettext.py │   │   │   │   └── scripts/ │   │   │   │   ├── abitype.py │   │   │   │   ├── analyze_dxp.py │   │   │   │   ├── byext.py │   │   │   │   ├── byteyears.py │   │   │   │   ├── checkpip.py │   │   │   │   ├── cleanfuture.py │   │   │   │   ├── combinerefs.py │   │   │   │   ├── copytime.py │   │   │   │   ├── crlf.py │   │   │   │   ├── db2pickle.py │   │   │   │   ├── diff.py │   │   │   │   ├── dutree.py │   │   │   │   ├── eptags.py │   │   │   │   ├── finddiv.py │   │   │   │   ├── findlinksto.py │   │   │   │   ├── findnocoding.py │   │   │   │   ├── find_recursionlimit.py │   │   │   │   ├── find-uname.py │   │   │   │   ├── fixcid.py │   │   │   │   ├── fixdiv.py │   │   │   │   ├── fixheader.py │   │   │   │   ├── fixnotice.py │   │   │   │   ├── fixps.py │   │   │   │   ├── generate_opcode_h.py │   │   │   │   ├── generate_stdlib_module_names.py │   │   │   │   ├── generate_token.py │   │   │   │   ├── get-remote-certificate.py │   │   │   │   ├── google.py │   │   │   │   ├── gprof2html.py │   │   │   │   ├── highlight.py │   │   │   │   ├── ifdef.py │   │   │   │   ├── import_diagnostics.py │   │   │   │   ├── lfcr.py │   │   │   │   ├── linktree.py │   │   │   │   ├── lll.py │   │   │   │   ├── mailerdaemon.py │   │   │   │   ├── make_ctype.py │   │   │   │   ├── md5sum.py │   │   │   │   ├── mkreal.py │   │   │   │   ├── ndiff.py │   │   │   │   ├── nm2def.py │   │   │   │   ├── objgraph.py │   │   │   │   ├── parseentities.py │   │   │   │   ├── parse_html5_entities.py │   │   │   │   ├── patchcheck.py │   │   │   │   ├── pathfix.py │   │   │   │   ├── pdeps.py │   │   │   │   ├── pep384_macrocheck.py │   │   │   │   ├── pickle2db.py │   │   │   │   ├── pindent.py │   │   │   │   ├── ptags.py │   │   │   │   ├── pysource.py │   │   │   │   ├── README │   │   │   │   ├── reindent.py │   │   │   │   ├── reindent-rst.py │   │   │   │   ├── rgrep.py │   │   │   │   ├── run_tests.py │   │   │   │   ├── serve.py │   │   │   │   ├── smelly.py │   │   │   │   ├── stable_abi.py │   │   │   │   ├── suff.py │   │   │   │   ├── texi2html.py │   │   │   │   ├── untabify.py │   │   │   │   ├── update_file.py │   │   │   │   ├── var_access_benchmark.py │   │   │   │   ├── verify_ensurepip_wheels.py │   │   │   │   ├── which.py │   │   │   │   └── win_add2path.py │   │   │   ├── traceback.py │   │   │   ├── tracemalloc.py │   │   │   ├── trace.py │   │   │   ├── tty.py │   │   │   ├── types.py │   │   │   ├── typing.py │   │   │   ├── unittest/ │   │   │   │   ├── async_case.py │   │   │   │   ├── case.py │   │   │   │   ├── __init__.py │   │   │   │   ├── loader.py │   │   │   │   ├── _log.py │   │   │   │   ├── __main__.py │   │   │   │   ├── main.py │   │   │   │   ├── mock.py │   │   │   │   ├── result.py │   │   │   │   ├── runner.py │   │   │   │   ├── signals.py │   │   │   │   ├── suite.py │   │   │   │   └── util.py │   │   │   ├── urllib/ │   │   │   │   ├── error.py │   │   │   │   ├── __init__.py │   │   │   │   ├── parse.py │   │   │   │   ├── request.py │   │   │   │   ├── response.py │   │   │   │   └── robotparser.py │   │   │   ├── uuid.py │   │   │   ├── uu.py │   │   │   ├── venv/ │   │   │   │   ├── __init__.py │   │   │   │   ├── __main__.py │   │   │   │   └── scripts/ │   │   │   │   ├── common/ │   │   │   │   │   ├── activate │   │   │   │   │   └── Activate.ps1 │   │   │   │   └── posix/ │   │   │   │   ├── activate.csh │   │   │   │   └── activate.fish │   │   │   ├── warnings.py │   │   │   ├── wave.py │   │   │   ├── weakref.py │   │   │   ├── _weakrefset.py │   │   │   ├── webbrowser.py │   │   │   ├── wsgiref/ │   │   │   │   ├── handlers.py │   │   │   │   ├── headers.py │   │   │   │   ├── __init__.py │   │   │   │   ├── simple_server.py │   │   │   │   ├── util.py │   │   │   │   └── validate.py │   │   │   ├── xdrlib.py │   │   │   ├── xml/ │   │   │   │   ├── dom/ │   │   │   │   │   ├── domreg.py │   │   │   │   │   ├── expatbuilder.py │   │   │   │   │   ├── __init__.py │   │   │   │   │   ├── minicompat.py │   │   │   │   │   ├── minidom.py │   │   │   │   │   ├── NodeFilter.py │   │   │   │   │   ├── pulldom.py │   │   │   │   │   └── xmlbuilder.py │   │   │   │   ├── etree/ │   │   │   │   │   ├── cElementTree.py │   │   │   │   │   ├── ElementInclude.py │   │   │   │   │   ├── ElementPath.py │   │   │   │   │   ├── ElementTree.py │   │   │   │   │   └── __init__.py │   │   │   │   ├── __init__.py │   │   │   │   ├── parsers/ │   │   │   │   │   ├── expat.py │   │   │   │   │   └── __init__.py │   │   │   │   └── sax/ │   │   │   │   ├── _exceptions.py │   │   │   │   ├── expatreader.py │   │   │   │   ├── handler.py │   │   │   │   ├── __init__.py │   │   │   │   ├── saxutils.py │   │   │   │   └── xmlreader.py │   │   │   ├── xmlrpc/ │   │   │   │   ├── client.py │   │   │   │   ├── __init__.py │   │   │   │   └── server.py │   │   │   ├── zipapp.py │   │   │   ├── zipfile.py │   │   │   ├── zipimport.py │   │   │   └── zoneinfo/ │   │   │   ├── _common.py │   │   │   ├── __init__.py │   │   │   ├── _tzpath.py │   │   │   └── _zoneinfo.py │   │   └── scripts/ │   │   ├── addons/ │   │   │   ├── add_camera_rigs/ │   │   │   │   ├── build_rigs.py │   │   │   │   ├── composition_guides_menu.py │   │   │   │   ├── create_widgets.py │   │   │   │   ├── __init__.py │   │   │   │   ├── operators.py │   │   │   │   ├── prefs.py │   │   │   │   └── ui_panels.py │   │   │   ├── add_curve_extra_objects/ │   │   │   │   ├── add_curve_aceous_galore.py │   │   │   │   ├── add_curve_braid.py │   │   │   │   ├── add_curve_celtic_links.py │   │   │   │   ├── add_curve_curly.py │   │   │   │   ├── add_curve_simple.py │   │   │   │   ├── add_curve_spirals.py │   │   │   │   ├── add_curve_spirofit_bouncespline.py │   │   │   │   ├── add_curve_torus_knots.py │   │   │   │   ├── add_surface_plane_cone.py │   │   │   │   ├── beveltaper_curve.py │   │   │   │   └── __init__.py │   │   │   ├── add_curve_ivygen.py │   │   │   ├── add_curve_sapling/ │   │   │   │   ├── __init__.py │   │   │   │   ├── presets/ │   │   │   │   │   ├── callistemon.py │   │   │   │   │   ├── douglas_fir.py │   │   │   │   │   ├── japanese_maple.py │   │   │   │   │   ├── quaking_aspen.py │   │   │   │   │   ├── small_maple.py │   │   │   │   │   ├── small_pine.py │   │   │   │   │   ├── weeping_willow.py │   │   │   │   │   ├── white_birch.py │   │   │   │   │   └── willow.py │   │   │   │   └── utils.py │   │   │   ├── add_mesh_BoltFactory/ │   │   │   │   ├── Boltfactory.py │   │   │   │   ├── createMesh.py │   │   │   │   └── __init__.py │   │   │   ├── add_mesh_discombobulator/ │   │   │   │   ├── __init__.py │   │   │   │   └── mesh_discombobulator.py │   │   │   ├── add_mesh_extra_objects/ │   │   │   │   ├── add_empty_as_parent.py │   │   │   │   ├── add_mesh_3d_function_surface.py │   │   │   │   ├── add_mesh_beam_builder.py │   │   │   │   ├── add_mesh_gears.py │   │   │   │   ├── add_mesh_gemstones.py │   │   │   │   ├── add_mesh_honeycomb.py │   │   │   │   ├── add_mesh_menger_sponge.py │   │   │   │   ├── add_mesh_pipe_joint.py │   │   │   │   ├── add_mesh_pyramid.py │   │   │   │   ├── add_mesh_rocks/ │   │   │   │   │   ├── add_mesh_rocks.xml │   │   │   │   │   ├── factory.xml │   │   │   │   │   ├── __init__.py │   │   │   │   │   ├── randomize_texture.py │   │   │   │   │   ├── rockgen.py │   │   │   │   │   ├── settings.py │   │   │   │   │   └── utils.py │   │   │   │   ├── add_mesh_round_brilliant.py │   │   │   │   ├── add_mesh_round_cube.py │   │   │   │   ├── add_mesh_solid.py │   │   │   │   ├── add_mesh_star.py │   │   │   │   ├── add_mesh_supertoroid.py │   │   │   │   ├── add_mesh_teapot.py │   │   │   │   ├── add_mesh_torusknot.py │   │   │   │   ├── add_mesh_triangles.py │   │   │   │   ├── add_mesh_twisted_torus.py │   │   │   │   ├── add_mesh_vertex.py │   │   │   │   ├── Blocks.py │   │   │   │   ├── __init__.py │   │   │   │   └── Wallfactory.py │   │   │   ├── add_mesh_geodesic_domes/ │   │   │   │   ├── add_shape_geodesic.py │   │   │   │   ├── forms_271.py │   │   │   │   ├── geodesic_classes_271.py │   │   │   │   ├── __init__.py │   │   │   │   ├── third_domes_panel_271.py │   │   │   │   └── vefm_271.py │   │   │   ├── amaranth/ │   │   │   │   ├── animation/ │   │   │   │   │   ├── frame_current.py │   │   │   │   │   ├── __init__.py │   │   │   │   │   ├── jump_frames.py │   │   │   │   │   ├── motion_paths.py │   │   │   │   │   └── time_extra_info.py │   │   │   │   ├── __init__.py │   │   │   │   ├── misc/ │   │   │   │   │   ├── color_management.py │   │   │   │   │   ├── dupli_group_id.py │   │   │   │   │   ├── __init__.py │   │   │   │   │   ├── sequencer_extra_info.py │   │   │   │   │   └── toggle_wire.py │   │   │   │   ├── modeling/ │   │   │   │   │   ├── __init__.py │   │   │   │   │   └── symmetry_tools.py │   │   │   │   ├── node_editor/ │   │   │   │   │   ├── display_image.py │   │   │   │   │   ├── id_panel.py │   │   │   │   │   ├── __init__.py │   │   │   │   │   ├── node_stats.py │   │   │   │   │   ├── normal_node.py │   │   │   │   │   ├── simplify_nodes.py │   │   │   │   │   └── templates/ │   │   │   │   │   ├── __init__.py │   │   │   │   │   ├── vectorblur.py │   │   │   │   │   └── vignette.py │   │   │   │   ├── prefs.py │   │   │   │   ├── render/ │   │   │   │   │   ├── border_camera.py │   │   │   │   │   ├── final_resolution.py │   │   │   │   │   ├── __init__.py │   │   │   │   │   ├── meshlight_add.py │   │   │   │   │   ├── meshlight_select.py │   │   │   │   │   ├── passepartout.py │   │   │   │   │   ├── render_output_z.py │   │   │   │   │   └── samples_scene.py │   │   │   │   ├── scene/ │   │   │   │   │   ├── current_blend.py │   │   │   │   │   ├── debug.py │   │   │   │   │   ├── goto_library.py │   │   │   │   │   ├── __init__.py │   │   │   │   │   ├── material_remove_unassigned.py │   │   │   │   │   ├── refresh.py │   │   │   │   │   ├── save_reload.py │   │   │   │   │   └── stats.py │   │   │   │   └── utils.py │   │   │   ├── animation_add_corrective_shape_key.py │   │   │   ├── animation_animall/ │   │   │   │   ├── __init__.py │   │   │   │   └── translations.py │   │   │   ├── ant_landscape/ │   │   │   │   ├── add_mesh_ant_landscape.py │   │   │   │   ├── ant_functions.py │   │   │   │   ├── ant_noise.py │   │   │   │   ├── eroder.py │   │   │   │   ├── ErosionR.txt │   │   │   │   ├── __init__.py │   │   │   │   ├── mesh_ant_displace.py │   │   │   │   ├── stats.py │   │   │   │   ├── test.py │   │   │   │   └── utils.py │   │   │   ├── archimesh/ │   │   │   │   ├── achm_books_maker.py │   │   │   │   ├── achm_column_maker.py │   │   │   │   ├── achm_curtain_maker.py │   │   │   │   ├── achm_door_maker.py │   │   │   │   ├── achm_gltools.py │   │   │   │   ├── achm_kitchen_maker.py │   │   │   │   ├── achm_lamp_maker.py │   │   │   │   ├── achm_main_panel.py │   │   │   │   ├── achm_roof_maker.py │   │   │   │   ├── achm_room_maker.py │   │   │   │   ├── achm_shelves_maker.py │   │   │   │   ├── achm_stairs_maker.py │   │   │   │   ├── achm_tools.py │   │   │   │   ├── achm_venetian_maker.py │   │   │   │   ├── achm_window_maker.py │   │   │   │   ├── achm_window_panel.py │   │   │   │   ├── images/ │   │   │   │   │   └── fabric_diffuse.png │   │   │   │   └── __init__.py │   │   │   ├── blender_id/ │   │   │   │   ├── CHANGELOG.md │   │   │   │   ├── communication.py │   │   │   │   ├── __init__.py │   │   │   │   ├── profiles.py │   │   │   │   └── README.md │   │   │   ├── bone_selection_sets.py │   │   │   ├── btrace/ │   │   │   │   ├── bTrace_panel.py │   │   │   │   ├── bTrace_props.py │   │   │   │   ├── bTrace.py │   │   │   │   └── __init__.py │   │   │   ├── camera_turnaround.py │   │   │   ├── contrib/ │   │   │   │   ├── add_dimension.py │   │   │   │   ├── add_mesh_clusters/ │   │   │   │   │   ├── add_mesh_cluster.py │   │   │   │   │   └── __init__.py │   │   │   │   ├── animation_motion_trail.py │   │   │   │   ├── automat/ │   │   │   │   │   ├── adj_material.json │   │   │   │   │   ├── AdjOp.py │   │   │   │   │   ├── automatic_material.json │   │   │   │   │   ├── AutoOp.py │   │   │   │   │   ├── blur.json │   │   │   │   │   ├── __init__.py │   │   │   │   │   ├── JSONOps.py │   │   │   │   │   └── seamless_vector.json │   │   │   │   ├── camera_overscan.py │   │   │   │   ├── development_class_viewer.py │   │   │   │   ├── development_ui_classes.py │   │   │   │   ├── exact_edit/ │   │   │   │   │   ├── __init__.py │   │   │   │   │   ├── xedit_free_rotate.py │   │   │   │   │   └── xedit_set_meas.py │   │   │   │   ├── io_export_after_effects.py │   │   │   │   ├── io_import_sound_to_anim.py │   │   │   │   ├── io_scene_3ds/ │   │   │   │   │   ├── export_3ds.py │   │   │   │   │   ├── import_3ds.py │   │   │   │   │   └── __init__.py │   │   │   │   ├── io_scene_open_street_map.py │   │   │   │   ├── io_vector/ │   │   │   │   │   ├── art2polyarea.py │   │   │   │   │   ├── geom.py │   │   │   │   │   ├── import_vecfile.py │   │   │   │   │   ├── __init__.py │   │   │   │   │   ├── model.py │   │   │   │   │   ├── offset.py │   │   │   │   │   ├── pdf.py │   │   │   │   │   ├── svg.py │   │   │   │   │   ├── triquad.py │   │   │   │   │   └── vecfile.py │   │   │   │   ├── lighting_hdri_shortcut/ │   │   │   │   │   └── __init__.py │   │   │   │   ├── mesh_easy_lattice.py │   │   │   │   ├── mesh_selectbuffer.py │   │   │   │   ├── mesh_show_vgroup_weights.py │   │   │   │   ├── mocap/ │   │   │   │   │   ├── __init__.py │   │   │   │   │   ├── mocap_constraints.py │   │   │   │   │   ├── mocap_tools.py │   │   │   │   │   └── retarget.py │   │   │   │   ├── netrender/ │   │   │   │   │   ├── baking.py │   │   │   │   │   ├── balancing.py │   │   │   │   │   ├── client.py │   │   │   │   │   ├── css/ │   │   │   │   │   │   ├── images/ │   │   │   │   │   │   │   ├── themes.gif │   │   │   │   │   │   │   ├── themes-preview.gif │   │   │   │   │   │   │   ├── ui-bg_flat_30_cccccc_40x100.png │   │   │   │   │   │   │   ├── ui-bg_flat_50_5c5c5c_40x100.png │   │   │   │   │   │   │   ├── ui-bg_glass_20_555555_1x400.png │   │   │   │   │   │   │   ├── ui-bg_glass_40_0078a3_1x400.png │   │   │   │   │   │   │   ├── ui-bg_glass_40_ffc73d_1x400.png │   │   │   │   │   │   │   ├── ui-bg_gloss-wave_25_333333_500x100.png │   │   │   │   │   │   │   ├── ui-bg_highlight-soft_80_eeeeee_1x100.png │   │   │   │   │   │   │   ├── ui-bg_inset-soft_25_000000_1x100.png │   │   │   │   │   │   │   ├── ui-bg_inset-soft_30_f58400_1x100.png │   │   │   │   │   │   │   ├── ui-icons_222222_256x240.png │   │   │   │   │   │   │   ├── ui-icons_4b8e0b_256x240.png │   │   │   │   │   │   │   ├── ui-icons_a83300_256x240.png │   │   │   │   │   │   │   ├── ui-icons_cccccc_256x240.png │   │   │   │   │   │   │   └── ui-icons_ffffff_256x240.png │   │   │   │   │   │   ├── jquery.themes.css │   │   │   │   │   │   └── jquery-ui.css │   │   │   │   │   ├── __init__.py │   │   │   │   │   ├── js/ │   │   │   │   │   │   ├── jquery.js │   │   │   │   │   │   ├── jquery.themes.js │   │   │   │   │   │   ├── jquery-ui.js │   │   │   │   │   │   ├── netrender-action.js │   │   │   │   │   │   ├── netrender_balance.js │   │   │   │   │   │   ├── netrender.js │   │   │   │   │   │   └── netrender-widget.js │   │   │   │   │   ├── master_html.py │   │   │   │   │   ├── master.py │   │   │   │   │   ├── model.py │   │   │   │   │   ├── netrender.css │   │   │   │   │   ├── netrender.js │   │   │   │   │   ├── newui.html │   │   │   │   │   ├── operators.py │   │   │   │   │   ├── repath.py │   │   │   │   │   ├── slave.py │   │   │   │   │   ├── thumbnail.py │   │   │   │   │   ├── ui.py │   │   │   │   │   ├── utils.py │   │   │   │   │   └── versioning.py │   │   │   │   ├── np_station/ │   │   │   │   │   ├── __init__.py │   │   │   │   │   ├── np_float_box.py │   │   │   │   │   ├── np_float_poly.py │   │   │   │   │   ├── np_float_rectangle.py │   │   │   │   │   ├── np_point_align.py │   │   │   │   │   ├── np_point_array.py │   │   │   │   │   ├── np_point_copy.py │   │   │   │   │   ├── np_point_dimension.py │   │   │   │   │   ├── np_point_distance.py │   │   │   │   │   ├── np_point_instance.py │   │   │   │   │   ├── np_point_move.py │   │   │   │   │   ├── np_point_scale.py │   │   │   │   │   ├── np_roto_move.py │   │   │   │   │   ├── np_shader_brush.py │   │   │   │   │   ├── utils_function.py │   │   │   │   │   ├── utils_geometry.py │   │   │   │   │   └── utils_graphics.py │   │   │   │   ├── object_animrenderbake.py │   │   │   │   ├── object_batch_rename_datablocks.py │   │   │   │   ├── object_creaprim.py │   │   │   │   ├── object_facemap_auto/ │   │   │   │   │   ├── auto_fmap_ops.py │   │   │   │   │   ├── auto_fmap_utils.py │   │   │   │   │   ├── auto_fmap_widgets.py │   │   │   │   │   ├── auto_fmap_widgets_xform.py │   │   │   │   │   └── __init__.py │   │   │   │   ├── object_fracture_crack/ │   │   │   │   │   ├── __init__.py │   │   │   │   │   ├── operator.py │   │   │   │   │   ├── process/ │   │   │   │   │   │   ├── cell_calc.py │   │   │   │   │   │   ├── cell_functions.py │   │   │   │   │   │   ├── cell_main.py │   │   │   │   │   │   ├── crack_functions.py │   │   │   │   │   │   ├── material_functions.py │   │   │   │   │   │   └── materials/ │   │   │   │   │   │   └── materials1.blend │   │   │   │   │   └── utilities.py │   │   │   │   ├── object_mesh_versions.py │   │   │   │   ├── render_auto_save.py │   │   │   │   ├── render_cube_map.py │   │   │   │   ├── render_renderslot.py │   │   │   │   ├── render_time.py │   │   │   │   ├── render_to_print.py │   │   │   │   ├── space_clip_editor_autotracker.py │   │   │   │   ├── space_view3d_render_settings.py │   │   │   │   ├── system_keyboard_svg.py │   │   │   │   └── system_project_folder.py │   │   │   ├── copy_global_transform.py │   │   │   ├── curve_assign_shapekey.py │   │   │   ├── curve_simplify.py │   │   │   ├── curve_tools/ │   │   │   │   ├── auto_loft.py │   │   │   │   ├── cad.py │   │   │   │   ├── curves.py │   │   │   │   ├── exports.py │   │   │   │   ├── fillet.py │   │   │   │   ├── __init__.py │   │   │   │   ├── internal.py │   │   │   │   ├── intersections.py │   │   │   │   ├── mathematics.py │   │   │   │   ├── operators.py │   │   │   │   ├── outline.py │   │   │   │   ├── path_finder.py │   │   │   │   ├── properties.py │   │   │   │   ├── remove_doubles.py │   │   │   │   ├── show_resolution.py │   │   │   │   ├── splines_sequence.py │   │   │   │   ├── surfaces.py │   │   │   │   ├── toolpath.py │   │   │   │   └── util.py │   │   │   ├── cycles/ │   │   │   │   ├── camera.py │   │   │   │   ├── engine.py │   │   │   │   ├── __init__.py │   │   │   │   ├── lib/ │   │   │   │   │   ├── kernel_compute_75.ptx │   │   │   │   │   ├── kernel_optix.ptx │   │   │   │   │   ├── kernel_optix_shader_raytrace.ptx │   │   │   │   │   ├── kernel_sm_50.cubin │   │   │   │   │   ├── kernel_sm_52.cubin │   │   │   │   │   ├── kernel_sm_60.cubin │   │   │   │   │   ├── kernel_sm_61.cubin │   │   │   │   │   ├── kernel_sm_70.cubin │   │   │   │   │   ├── kernel_sm_75.cubin │   │   │   │   │   └── kernel_sm_86.cubin │   │   │   │   ├── license/ │   │   │   │   │   ├── Apache2-license.txt │   │   │   │   │   ├── BSD-3-Clause-license.txt │   │   │   │   │   ├── MIT-license.txt │   │   │   │   │   ├── readme.txt │   │   │   │   │   ├── SPDX-license-identifiers.txt │   │   │   │   │   └── Zlib-license.txt │   │   │   │   ├── operators.py │   │   │   │   ├── osl.py │   │   │   │   ├── presets.py │   │   │   │   ├── properties.py │   │   │   │   ├── shader/ │   │   │   │   │   ├── color2.h │   │   │   │   │   ├── color4.h │   │   │   │   │   ├── matrix33.h │   │   │   │   │   ├── node_absorption_volume.oso │   │   │   │   │   ├── node_add_closure.oso │   │   │   │   │   ├── node_ambient_occlusion.oso │   │   │   │   │   ├── node_anisotropic_bsdf.oso │   │   │   │   │   ├── node_attribute.oso │   │   │   │   │   ├── node_background.oso │   │   │   │   │   ├── node_bevel.oso │   │   │   │   │   ├── node_blackbody.oso │   │   │   │   │   ├── node_brick_texture.oso │   │   │   │   │   ├── node_brightness.oso │   │   │   │   │   ├── node_bump.oso │   │   │   │   │   ├── node_camera.oso │   │   │   │   │   ├── node_checker_texture.oso │   │   │   │   │   ├── node_clamp.oso │   │   │   │   │   ├── node_color_blend.h │   │   │   │   │   ├── node_color.h │   │   │   │   │   ├── node_combine_color.oso │   │   │   │   │   ├── node_combine_hsv.oso │   │   │   │   │   ├── node_combine_rgb.oso │   │   │   │   │   ├── node_combine_xyz.oso │   │   │   │   │   ├── node_convert_from_color.oso │   │   │   │   │   ├── node_convert_from_float.oso │   │   │   │   │   ├── node_convert_from_int.oso │   │   │   │   │   ├── node_convert_from_normal.oso │   │   │   │   │   ├── node_convert_from_point.oso │   │   │   │   │   ├── node_convert_from_vector.oso │   │   │   │   │   ├── node_diffuse_bsdf.oso │   │   │   │   │   ├── node_displacement.oso │   │   │   │   │   ├── node_emission.oso │   │   │   │   │   ├── node_environment_texture.oso │   │   │   │   │   ├── node_float_curve.oso │   │   │   │   │   ├── node_fresnel.h │   │   │   │   │   ├── node_fresnel.oso │   │   │   │   │   ├── node_gamma.oso │   │   │   │   │   ├── node_geometry.oso │   │   │   │   │   ├── node_glass_bsdf.oso │   │   │   │   │   ├── node_glossy_bsdf.oso │   │   │   │   │   ├── node_gradient_texture.oso │   │   │   │   │   ├── node_hair_bsdf.oso │   │   │   │   │   ├── node_hair_info.oso │   │   │   │   │   ├── node_hash.h │   │   │   │   │   ├── node_holdout.oso │   │   │   │   │   ├── node_hsv.oso │   │   │   │   │   ├── node_ies_light.oso │   │   │   │   │   ├── node_image_texture.oso │   │   │   │   │   ├── node_invert.oso │   │   │   │   │   ├── node_layer_weight.oso │   │   │   │   │   ├── node_light_falloff.oso │   │   │   │   │   ├── node_light_path.oso │   │   │   │   │   ├── node_magic_texture.oso │   │   │   │   │   ├── node_mapping.oso │   │   │   │   │   ├── node_map_range.oso │   │   │   │   │   ├── node_math.h │   │   │   │   │   ├── node_math.oso │   │   │   │   │   ├── node_mix_closure.oso │   │   │   │   │   ├── node_mix_color.oso │   │   │   │   │   ├── node_mix_float.oso │   │   │   │   │   ├── node_mix.oso │   │   │   │   │   ├── node_mix_vector_non_uniform.oso │   │   │   │   │   ├── node_mix_vector.oso │   │   │   │   │   ├── node_musgrave_texture.oso │   │   │   │   │   ├── node_noise.h │   │   │   │   │   ├── node_noise_texture.oso │   │   │   │   │   ├── node_normal_map.oso │   │   │   │   │   ├── node_normal.oso │   │   │   │   │   ├── node_object_info.oso │   │   │   │   │   ├── node_output_displacement.oso │   │   │   │   │   ├── node_output_surface.oso │   │   │   │   │   ├── node_output_volume.oso │   │   │   │   │   ├── node_particle_info.oso │   │   │   │   │   ├── node_point_info.oso │   │   │   │   │   ├── node_principled_bsdf.oso │   │   │   │   │   ├── node_principled_hair_bsdf.oso │   │   │   │   │   ├── node_principled_volume.oso │   │   │   │   │   ├── node_ramp_util.h │   │   │   │   │   ├── node_refraction_bsdf.oso │   │   │   │   │   ├── node_rgb_curves.oso │   │   │   │   │   ├── node_rgb_ramp.oso │   │   │   │   │   ├── node_rgb_to_bw.oso │   │   │   │   │   ├── node_scatter_volume.oso │   │   │   │   │   ├── node_separate_color.oso │   │   │   │   │   ├── node_separate_hsv.oso │   │   │   │   │   ├── node_separate_rgb.oso │   │   │   │   │   ├── node_separate_xyz.oso │   │   │   │   │   ├── node_set_normal.oso │   │   │   │   │   ├── node_sky_texture.oso │   │   │   │   │   ├── node_subsurface_scattering.oso │   │   │   │   │   ├── node_tangent.oso │   │   │   │   │   ├── node_texture_coordinate.oso │   │   │   │   │   ├── node_toon_bsdf.oso │   │   │   │   │   ├── node_translucent_bsdf.oso │   │   │   │   │   ├── node_transparent_bsdf.oso │   │   │   │   │   ├── node_uv_map.oso │   │   │   │   │   ├── node_value.oso │   │   │   │   │   ├── node_vector_curves.oso │   │   │   │   │   ├── node_vector_displacement.oso │   │   │   │   │   ├── node_vector_map_range.oso │   │   │   │   │   ├── node_vector_math.oso │   │   │   │   │   ├── node_vector_rotate.oso │   │   │   │   │   ├── node_vector_transform.oso │   │   │   │   │   ├── node_velvet_bsdf.oso │   │   │   │   │   ├── node_vertex_color.oso │   │   │   │   │   ├── node_voronoi_texture.oso │   │   │   │   │   ├── node_voxel_texture.oso │   │   │   │   │   ├── node_wavelength.oso │   │   │   │   │   ├── node_wave_texture.oso │   │   │   │   │   ├── node_white_noise_texture.oso │   │   │   │   │   ├── node_wireframe.oso │   │   │   │   │   ├── oslutil.h │   │   │   │   │   ├── stdcycles.h │   │   │   │   │   ├── stdosl.h │   │   │   │   │   ├── vector2.h │   │   │   │   │   └── vector4.h │   │   │   │   ├── source/ │   │   │   │   │   ├── kernel/ │   │   │   │   │   │   ├── bake/ │   │   │   │   │   │   │   └── bake.h │   │   │   │   │   │   ├── bvh/ │   │   │   │   │   │   │   ├── bvh.h │   │   │   │   │   │   │   ├── local.h │   │   │   │   │   │   │   ├── nodes.h │   │   │   │   │   │   │   ├── shadow_all.h │   │   │   │   │   │   │   ├── traversal.h │   │   │   │   │   │   │   ├── types.h │   │   │   │   │   │   │   ├── util.h │   │   │   │   │   │   │   ├── volume_all.h │   │   │   │   │   │   │   └── volume.h │   │   │   │   │   │   ├── camera/ │   │   │   │   │   │   │   ├── camera.h │   │   │   │   │   │   │   └── projection.h │   │   │   │   │   │   ├── closure/ │   │   │   │   │   │   │   ├── alloc.h │   │   │   │   │   │   │   ├── bsdf_ashikhmin_shirley.h │   │   │   │   │   │   │   ├── bsdf_ashikhmin_velvet.h │   │   │   │   │   │   │   ├── bsdf_diffuse.h │   │   │   │   │   │   │   ├── bsdf_diffuse_ramp.h │   │   │   │   │   │   │   ├── bsdf.h │   │   │   │   │   │   │   ├── bsdf_hair.h │   │   │   │   │   │   │   ├── bsdf_hair_principled.h │   │   │   │   │   │   │   ├── bsdf_microfacet.h │   │   │   │   │   │   │   ├── bsdf_microfacet_multi.h │   │   │   │   │   │   │   ├── bsdf_microfacet_multi_impl.h │   │   │   │   │   │   │   ├── bsdf_oren_nayar.h │   │   │   │   │   │   │   ├── bsdf_phong_ramp.h │   │   │   │   │   │   │   ├── bsdf_principled_diffuse.h │   │   │   │   │   │   │   ├── bsdf_principled_sheen.h │   │   │   │   │   │   │   ├── bsdf_toon.h │   │   │   │   │   │   │   ├── bsdf_transparent.h │   │   │   │   │   │   │   ├── bsdf_util.h │   │   │   │   │   │   │   ├── bssrdf.h │   │   │   │   │   │   │   ├── emissive.h │   │   │   │   │   │   │   └── volume.h │   │   │   │   │   │   ├── data_arrays.h │   │   │   │   │   │   ├── data_template.h │   │   │   │   │   │   ├── device/ │   │   │   │   │   │   │   ├── cuda/ │   │   │   │   │   │   │   │   ├── compat.h │   │   │   │   │   │   │   │   ├── config.h │   │   │   │   │   │   │   │   ├── globals.h │   │   │   │   │   │   │   │   └── kernel.cu │   │   │   │   │   │   │   ├── gpu/ │   │   │   │   │   │   │   │   ├── image.h │   │   │   │   │   │   │   │   ├── kernel.h │   │   │   │   │   │   │   │   ├── parallel_active_index.h │   │   │   │   │   │   │   │   ├── parallel_prefix_sum.h │   │   │   │   │   │   │   │   ├── parallel_sorted_index.h │   │   │   │   │   │   │   │   └── work_stealing.h │   │   │   │   │   │   │   ├── hip/ │   │   │   │   │   │   │   │   ├── compat.h │   │   │   │   │   │   │   │   ├── config.h │   │   │   │   │   │   │   │   ├── globals.h │   │   │   │   │   │   │   │   └── kernel.cpp │   │   │   │   │   │   │   ├── metal/ │   │   │   │   │   │   │   │   ├── bvh.h │   │   │   │   │   │   │   │   ├── compat.h │   │   │   │   │   │   │   │   ├── context_begin.h │   │   │   │   │   │   │   │   ├── context_end.h │   │   │   │   │   │   │   │   ├── function_constants.h │   │   │   │   │   │   │   │   ├── globals.h │   │   │   │   │   │   │   │   └── kernel.metal │   │   │   │   │   │   │   └── optix/ │   │   │   │   │   │   │   ├── bvh.h │   │   │   │   │   │   │   ├── compat.h │   │   │   │   │   │   │   ├── globals.h │   │   │   │   │   │   │   ├── kernel.cu │   │   │   │   │   │   │   └── kernel_shader_raytrace.cu │   │   │   │   │   │   ├── film/ │   │   │   │   │   │   │   ├── adaptive_sampling.h │   │   │   │   │   │   │   ├── aov_passes.h │   │   │   │   │   │   │   ├── cryptomatte_passes.h │   │   │   │   │   │   │   ├── data_passes.h │   │   │   │   │   │   │   ├── denoising_passes.h │   │   │   │   │   │   │   ├── light_passes.h │   │   │   │   │   │   │   ├── read.h │   │   │   │   │   │   │   └── write.h │   │   │   │   │   │   ├── geom/ │   │   │   │   │   │   │   ├── attribute.h │   │   │   │   │   │   │   ├── curve.h │   │   │   │   │   │   │   ├── curve_intersect.h │   │   │   │   │   │   │   ├── geom.h │   │   │   │   │   │   │   ├── motion_curve.h │   │   │   │   │   │   │   ├── motion_point.h │   │   │   │   │   │   │   ├── motion_triangle.h │   │   │   │   │   │   │   ├── motion_triangle_intersect.h │   │   │   │   │   │   │   ├── motion_triangle_shader.h │   │   │   │   │   │   │   ├── object.h │   │   │   │   │   │   │   ├── patch.h │   │   │   │   │   │   │   ├── point.h │   │   │   │   │   │   │   ├── point_intersect.h │   │   │   │   │   │   │   ├── primitive.h │   │   │   │   │   │   │   ├── shader_data.h │   │   │   │   │   │   │   ├── subd_triangle.h │   │   │   │   │   │   │   ├── triangle.h │   │   │   │   │   │   │   ├── triangle_intersect.h │   │   │   │   │   │   │   └── volume.h │   │   │   │   │   │   ├── integrator/ │   │   │   │   │   │   │   ├── displacement_shader.h │   │   │   │   │   │   │   ├── guiding.h │   │   │   │   │   │   │   ├── init_from_bake.h │   │   │   │   │   │   │   ├── init_from_camera.h │   │   │   │   │   │   │   ├── intersect_closest.h │   │   │   │   │   │   │   ├── intersect_shadow.h │   │   │   │   │   │   │   ├── intersect_subsurface.h │   │   │   │   │   │   │   ├── intersect_volume_stack.h │   │   │   │   │   │   │   ├── megakernel.h │   │   │   │   │   │   │   ├── mnee.h │   │   │   │   │   │   │   ├── path_state.h │   │   │   │   │   │   │   ├── shade_background.h │   │   │   │   │   │   │   ├── shade_light.h │   │   │   │   │   │   │   ├── shade_shadow.h │   │   │   │   │   │   │   ├── shade_surface.h │   │   │   │   │   │   │   ├── shade_volume.h │   │   │   │   │   │   │   ├── shadow_catcher.h │   │   │   │   │   │   │   ├── shadow_state_template.h │   │   │   │   │   │   │   ├── state_flow.h │   │   │   │   │   │   │   ├── state.h │   │   │   │   │   │   │   ├── state_template.h │   │   │   │   │   │   │   ├── state_util.h │   │   │   │   │   │   │   ├── subsurface_disk.h │   │   │   │   │   │   │   ├── subsurface.h │   │   │   │   │   │   │   ├── subsurface_random_walk.h │   │   │   │   │   │   │   ├── surface_shader.h │   │   │   │   │   │   │   ├── volume_shader.h │   │   │   │   │   │   │   └── volume_stack.h │   │   │   │   │   │   ├── light/ │   │   │   │   │   │   │   ├── area.h │   │   │   │   │   │   │   ├── background.h │   │   │   │   │   │   │   ├── common.h │   │   │   │   │   │   │   ├── distant.h │   │   │   │   │   │   │   ├── distribution.h │   │   │   │   │   │   │   ├── light.h │   │   │   │   │   │   │   ├── point.h │   │   │   │   │   │   │   ├── sample.h │   │   │   │   │   │   │   ├── spot.h │   │   │   │   │   │   │   ├── tree.h │   │   │   │   │   │   │   └── triangle.h │   │   │   │   │   │   ├── osl/ │   │   │   │   │   │   │   ├── closures_setup.h │   │   │   │   │   │   │   ├── closures_template.h │   │   │   │   │   │   │   ├── osl.h │   │   │   │   │   │   │   ├── services_gpu.h │   │   │   │   │   │   │   └── types.h │   │   │   │   │   │   ├── sample/ │   │   │   │   │   │   │   ├── lcg.h │   │   │   │   │   │   │   ├── mapping.h │   │   │   │   │   │   │   ├── mis.h │   │   │   │   │   │   │   ├── pattern.h │   │   │   │   │   │   │   ├── sobol_burley.h │   │   │   │   │   │   │   ├── tabulated_sobol.h │   │   │   │   │   │   │   └── util.h │   │   │   │   │   │   ├── svm/ │   │   │   │   │   │   │   ├── ao.h │   │   │   │   │   │   │   ├── aov.h │   │   │   │   │   │   │   ├── attribute.h │   │   │   │   │   │   │   ├── bevel.h │   │   │   │   │   │   │   ├── blackbody.h │   │   │   │   │   │   │   ├── brick.h │   │   │   │   │   │   │   ├── brightness.h │   │   │   │   │   │   │   ├── bump.h │   │   │   │   │   │   │   ├── camera.h │   │   │   │   │   │   │   ├── checker.h │   │   │   │   │   │   │   ├── clamp.h │   │   │   │   │   │   │   ├── closure.h │   │   │   │   │   │   │   ├── color_util.h │   │   │   │   │   │   │   ├── convert.h │   │   │   │   │   │   │   ├── displace.h │   │   │   │   │   │   │   ├── fractal_noise.h │   │   │   │   │   │   │   ├── fresnel.h │   │   │   │   │   │   │   ├── gamma.h │   │   │   │   │   │   │   ├── geometry.h │   │   │   │   │   │   │   ├── gradient.h │   │   │   │   │   │   │   ├── hsv.h │   │   │   │   │   │   │   ├── ies.h │   │   │   │   │   │   │   ├── image.h │   │   │   │   │   │   │   ├── invert.h │   │   │   │   │   │   │   ├── light_path.h │   │   │   │   │   │   │   ├── magic.h │   │   │   │   │   │   │   ├── mapping.h │   │   │   │   │   │   │   ├── mapping_util.h │   │   │   │   │   │   │   ├── map_range.h │   │   │   │   │   │   │   ├── math.h │   │   │   │   │   │   │   ├── math_util.h │   │   │   │   │   │   │   ├── mix.h │   │   │   │   │   │   │   ├── musgrave.h │   │   │   │   │   │   │   ├── node_types_template.h │   │   │   │   │   │   │   ├── noise.h │   │   │   │   │   │   │   ├── noisetex.h │   │   │   │   │   │   │   ├── normal.h │   │   │   │   │   │   │   ├── ramp.h │   │   │   │   │   │   │   ├── ramp_util.h │   │   │   │   │   │   │   ├── sepcomb_color.h │   │   │   │   │   │   │   ├── sepcomb_hsv.h │   │   │   │   │   │   │   ├── sepcomb_vector.h │   │   │   │   │   │   │   ├── sky.h │   │   │   │   │   │   │   ├── svm.h │   │   │   │   │   │   │   ├── tex_coord.h │   │   │   │   │   │   │   ├── types.h │   │   │   │   │   │   │   ├── value.h │   │   │   │   │   │   │   ├── vector_rotate.h │   │   │   │   │   │   │   ├── vector_transform.h │   │   │   │   │   │   │   ├── vertex_color.h │   │   │   │   │   │   │   ├── voronoi.h │   │   │   │   │   │   │   ├── voxel.h │   │   │   │   │   │   │   ├── wave.h │   │   │   │   │   │   │   ├── wavelength.h │   │   │   │   │   │   │   ├── white_noise.h │   │   │   │   │   │   │   └── wireframe.h │   │   │   │   │   │   ├── tables.h │   │   │   │   │   │   ├── types.h │   │   │   │   │   │   └── util/ │   │   │   │   │   │   ├── color.h │   │   │   │   │   │   ├── differential.h │   │   │   │   │   │   ├── lookup_table.h │   │   │   │   │   │   └── profiling.h │   │   │   │   │   └── util/ │   │   │   │   │   ├── atomic.h │   │   │   │   │   ├── color.h │   │   │   │   │   ├── defines.h │   │   │   │   │   ├── half.h │   │   │   │   │   ├── hash.h │   │   │   │   │   ├── math_fast.h │   │   │   │   │   ├── math_float2.h │   │   │   │   │   ├── math_float3.h │   │   │   │   │   ├── math_float4.h │   │   │   │   │   ├── math_float8.h │   │   │   │   │   ├── math.h │   │   │   │   │   ├── math_int2.h │   │   │   │   │   ├── math_int3.h │   │   │   │   │   ├── math_int4.h │   │   │   │   │   ├── math_int8.h │   │   │   │   │   ├── math_intersect.h │   │   │   │   │   ├── math_matrix.h │   │   │   │   │   ├── projection.h │   │   │   │   │   ├── rect.h │   │   │   │   │   ├── static_assert.h │   │   │   │   │   ├── texture.h │   │   │   │   │   ├── transform.h │   │   │   │   │   ├── transform_inverse.h │   │   │   │   │   ├── types_float2.h │   │   │   │   │   ├── types_float2_impl.h │   │   │   │   │   ├── types_float3.h │   │   │   │   │   ├── types_float3_impl.h │   │   │   │   │   ├── types_float4.h │   │   │   │   │   ├── types_float4_impl.h │   │   │   │   │   ├── types_float8.h │   │   │   │   │   ├── types_float8_impl.h │   │   │   │   │   ├── types.h │   │   │   │   │   ├── types_int2.h │   │   │   │   │   ├── types_int2_impl.h │   │   │   │   │   ├── types_int3.h │   │   │   │   │   ├── types_int3_impl.h │   │   │   │   │   ├── types_int4.h │   │   │   │   │   ├── types_int4_impl.h │   │   │   │   │   ├── types_int8.h │   │   │   │   │   ├── types_int8_impl.h │   │   │   │   │   ├── types_spectrum.h │   │   │   │   │   ├── types_uchar2.h │   │   │   │   │   ├── types_uchar2_impl.h │   │   │   │   │   ├── types_uchar3.h │   │   │   │   │   ├── types_uchar3_impl.h │   │   │   │   │   ├── types_uchar4.h │   │   │   │   │   ├── types_uchar4_impl.h │   │   │   │   │   ├── types_uint2.h │   │   │   │   │   ├── types_uint2_impl.h │   │   │   │   │   ├── types_uint3.h │   │   │   │   │   ├── types_uint3_impl.h │   │   │   │   │   ├── types_uint4.h │   │   │   │   │   ├── types_uint4_impl.h │   │   │   │   │   └── types_ushort4.h │   │   │   │   ├── ui.py │   │   │   │   └── version_update.py │   │   │   ├── depsgraph_debug.py │   │   │   ├── development_edit_operator.py │   │   │   ├── development_icon_get.py │   │   │   ├── development_iskeyfree.py │   │   │   ├── greasepencil_tools/ │   │   │   │   ├── box_deform.py │   │   │   │   ├── draw_tools.py │   │   │   │   ├── icons/ │   │   │   │   │   ├── hide_off.png │   │   │   │   │   ├── hide_on.png │   │   │   │   │   ├── locked.png │   │   │   │   │   └── unlocked.png │   │   │   │   ├── import_brush_pack.py │   │   │   │   ├── __init__.py │   │   │   │   ├── layer_navigator.py │   │   │   │   ├── line_reshape.py │   │   │   │   ├── prefs.py │   │   │   │   ├── rotate_canvas.py │   │   │   │   ├── timeline_scrub.py │   │   │   │   └── ui_panels.py │   │   │   ├── io_anim_bvh/ │   │   │   │   ├── export_bvh.py │   │   │   │   ├── import_bvh.py │   │   │   │   └── __init__.py │   │   │   ├── io_anim_camera.py │   │   │   ├── io_anim_nuke_chan/ │   │   │   │   ├── export_nuke_chan.py │   │   │   │   ├── import_nuke_chan.py │   │   │   │   └── __init__.py │   │   │   ├── io_coat3D/ │   │   │   │   ├── data.json │   │   │   │   ├── folders.py │   │   │   │   ├── __init__.py │   │   │   │   ├── tex.py │   │   │   │   ├── texVR.py │   │   │   │   └── updateimage.py │   │   │   ├── io_curve_svg/ │   │   │   │   ├── import_svg.py │   │   │   │   ├── __init__.py │   │   │   │   ├── svg_colors.py │   │   │   │   ├── svg_util.py │   │   │   │   └── svg_util_test.py │   │   │   ├── io_export_dxf/ │   │   │   │   ├── draw_blenders/ │   │   │   │   │   └── __init__.py │   │   │   │   ├── export_dxf.py │   │   │   │   ├── __init__.py │   │   │   │   ├── model/ │   │   │   │   │   ├── dxfLibrary.py │   │   │   │   │   ├── __init__.py │   │   │   │   │   ├── migiusModel.py │   │   │   │   │   └── model.py │   │   │   │   ├── operator.py │   │   │   │   ├── primitive_exporters/ │   │   │   │   │   ├── base_exporter.py │   │   │   │   │   ├── camera_exporter.py │   │   │   │   │   ├── curve_exporter.py │   │   │   │   │   ├── empty_exporter.py │   │   │   │   │   ├── __init__.py │   │   │   │   │   ├── insert_exporter.py │   │   │   │   │   ├── lamp_exporter.py │   │   │   │   │   ├── mesh_exporter.py │   │   │   │   │   ├── text_exporter.py │   │   │   │   │   └── viewborder_exporter.py │   │   │   │   └── test2.txt │   │   │   ├── io_export_paper_model.py │   │   │   ├── io_export_pc2.py │   │   │   ├── io_import_BrushSet.py │   │   │   ├── io_import_dxf/ │   │   │   │   ├── dxfgrabber/ │   │   │   │   │   ├── acdsdata.py │   │   │   │   │   ├── blockssection.py │   │   │   │   │   ├── codepage.py │   │   │   │   │   ├── color.py │   │   │   │   │   ├── const.py │   │   │   │   │   ├── decode.py │   │   │   │   │   ├── defaultchunk.py │   │   │   │   │   ├── drawing.py │   │   │   │   │   ├── dxfentities.py │   │   │   │   │   ├── dxfobjects.py │   │   │   │   │   ├── entitysection.py │   │   │   │   │   ├── headersection.py │   │   │   │   │   ├── __init__.py │   │   │   │   │   ├── juliandate.py │   │   │   │   │   ├── layers.py │   │   │   │   │   ├── linetypes.py │   │   │   │   │   ├── sections.py │   │   │   │   │   ├── styles.py │   │   │   │   │   ├── tablessection.py │   │   │   │   │   └── tags.py │   │   │   │   ├── dxfimport/ │   │   │   │   │   ├── convert.py │   │   │   │   │   ├── do.py │   │   │   │   │   ├── fake_entities.py │   │   │   │   │   ├── groupsort.py │   │   │   │   │   ├── __init__.py │   │   │   │   │   ├── is_.py │   │   │   │   │   └── line_merger.py │   │   │   │   ├── __init__.py │   │   │   │   └── transverse_mercator.py │   │   │   ├── io_import_images_as_planes.py │   │   │   ├── io_import_palette/ │   │   │   │   ├── import_ase.py │   │   │   │   ├── import_krita.py │   │   │   │   └── __init__.py │   │   │   ├── io_mesh_atomic/ │   │   │   │   ├── atom_info.dat │   │   │   │   ├── __init__.py │   │   │   │   ├── pdb_export.py │   │   │   │   ├── pdb_gui.py │   │   │   │   ├── pdb_import.py │   │   │   │   ├── utility_gui.py │   │   │   │   ├── utility_panel.py │   │   │   │   ├── xyz_export.py │   │   │   │   ├── xyz_gui.py │   │   │   │   └── xyz_import.py │   │   │   ├── io_mesh_ply/ │   │   │   │   ├── export_ply.py │   │   │   │   ├── import_ply.py │   │   │   │   └── __init__.py │   │   │   ├── io_mesh_stl/ │   │   │   │   ├── blender_utils.py │   │   │   │   ├── __init__.py │   │   │   │   └── stl_utils.py │   │   │   ├── io_mesh_uv_layout/ │   │   │   │   ├── export_uv_eps.py │   │   │   │   ├── export_uv_png.py │   │   │   │   ├── export_uv_svg.py │   │   │   │   └── __init__.py │   │   │   ├── io_scene_fbx/ │   │   │   │   ├── data_types.py │   │   │   │   ├── encode_bin.py │   │   │   │   ├── export_fbx_bin.py │   │   │   │   ├── fbx2json.py │   │   │   │   ├── fbx_utils.py │   │   │   │   ├── import_fbx.py │   │   │   │   ├── __init__.py │   │   │   │   ├── json2fbx.py │   │   │   │   └── parse_fbx.py │   │   │   ├── io_scene_gltf2/ │   │   │   │   ├── blender/ │   │   │   │   │   ├── com/ │   │   │   │   │   │   ├── gltf2_blender_conversion.py │   │   │   │   │   │   ├── gltf2_blender_data_path.py │   │   │   │   │   │   ├── gltf2_blender_default.py │   │   │   │   │   │   ├── gltf2_blender_extras.py │   │   │   │   │   │   ├── gltf2_blender_json.py │   │   │   │   │   │   ├── gltf2_blender_material_helpers.py │   │   │   │   │   │   ├── gltf2_blender_math.py │   │   │   │   │   │   └── gltf2_blender_ui.py │   │   │   │   │   ├── exp/ │   │   │   │   │   │   ├── animation/ │   │   │   │   │   │   │   ├── fcurves/ │   │   │   │   │   │   │   │   ├── gltf2_blender_gather_fcurves_animation.py │   │   │   │   │   │   │   │   ├── gltf2_blender_gather_fcurves_channels.py │   │   │   │   │   │   │   │   ├── gltf2_blender_gather_fcurves_channel_target.py │   │   │   │   │   │   │   │   ├── gltf2_blender_gather_fcurves_keyframes.py │   │   │   │   │   │   │   │   └── gltf2_blender_gather_fcurves_sampler.py │   │   │   │   │   │   │   ├── gltf2_blender_gather_action.py │   │   │   │   │   │   │   ├── gltf2_blender_gather_animations.py │   │   │   │   │   │   │   ├── gltf2_blender_gather_animation_utils.py │   │   │   │   │   │   │   ├── gltf2_blender_gather_drivers.py │   │   │   │   │   │   │   ├── gltf2_blender_gather_keyframes.py │   │   │   │   │   │   │   ├── gltf2_blender_gather_scene_animation.py │   │   │   │   │   │   │   ├── gltf2_blender_gather_tracks.py │   │   │   │   │   │   │   └── sampled/ │   │   │   │   │   │   │   ├── armature/ │   │   │   │   │   │   │   │   ├── gltf2_blender_gather_armature_action_sampled.py │   │   │   │   │   │   │   │   ├── gltf2_blender_gather_armature_channels.py │   │   │   │   │   │   │   │   ├── gltf2_blender_gather_armature_channel_target.py │   │   │   │   │   │   │   │   ├── gltf2_blender_gather_armature_keyframes.py │   │   │   │   │   │   │   │   └── gltf2_blender_gather_armature_sampler.py │   │   │   │   │   │   │   ├── gltf2_blender_gather_animation_sampling_cache.py │   │   │   │   │   │   │   ├── object/ │   │   │   │   │   │   │   │   ├── gltf2_blender_gather_object_action_sampled.py │   │   │   │   │   │   │   │   ├── gltf2_blender_gather_object_channels.py │   │   │   │   │   │   │   │   ├── gltf2_blender_gather_object_channel_target.py │   │   │   │   │   │   │   │   ├── gltf2_blender_gather_object_keyframes.py │   │   │   │   │   │   │   │   └── gltf2_blender_gather_object_sampler.py │   │   │   │   │   │   │   └── shapekeys/ │   │   │   │   │   │   │   ├── gltf2_blender_gather_sk_action_sampled.py │   │   │   │   │   │   │   ├── gltf2_blender_gather_sk_channels.py │   │   │   │   │   │   │   ├── gltf2_blender_gather_sk_channel_target.py │   │   │   │   │   │   │   ├── gltf2_blender_gather_sk_keyframes.py │   │   │   │   │   │   │   └── gltf2_blender_gather_sk_sampler.py │   │   │   │   │   │   ├── gltf2_blender_export.py │   │   │   │   │   │   ├── gltf2_blender_gather_accessors.py │   │   │   │   │   │   ├── gltf2_blender_gather_cache.py │   │   │   │   │   │   ├── gltf2_blender_gather_cameras.py │   │   │   │   │   │   ├── gltf2_blender_gather_joints.py │   │   │   │   │   │   ├── gltf2_blender_gather_light_spots.py │   │   │   │   │   │   ├── gltf2_blender_gather_lights.py │   │   │   │   │   │   ├── gltf2_blender_gather_mesh.py │   │   │   │   │   │   ├── gltf2_blender_gather_nodes.py │   │   │   │   │   │   ├── gltf2_blender_gather_primitive_attributes.py │   │   │   │   │   │   ├── gltf2_blender_gather_primitives_extract.py │   │   │   │   │   │   ├── gltf2_blender_gather_primitives.py │   │   │   │   │   │   ├── gltf2_blender_gather.py │   │   │   │   │   │   ├── gltf2_blender_gather_sampler.py │   │   │   │   │   │   ├── gltf2_blender_gather_skins.py │   │   │   │   │   │   ├── gltf2_blender_gather_tree.py │   │   │   │   │   │   ├── gltf2_blender_get.py │   │   │   │   │   │   ├── gltf2_blender_gltf2_exporter.py │   │   │   │   │   │   └── material/ │   │   │   │   │   │   ├── extensions/ │   │   │   │   │   │   │   ├── gltf2_blender_gather_materials_clearcoat.py │   │   │   │   │   │   │   ├── gltf2_blender_gather_materials_emission.py │   │   │   │   │   │   │   ├── gltf2_blender_gather_materials_ior.py │   │   │   │   │   │   │   ├── gltf2_blender_gather_materials_sheen.py │   │   │   │   │   │   │   ├── gltf2_blender_gather_materials_specular.py │   │   │   │   │   │   │   ├── gltf2_blender_gather_materials_transmission.py │   │   │   │   │   │   │   ├── gltf2_blender_gather_materials_variants.py │   │   │   │   │   │   │   ├── gltf2_blender_gather_materials_volume.py │   │   │   │   │   │   │   ├── gltf2_blender_image.py │   │   │   │   │   │   │   └── gltf2_blender_texture_specular.py │   │   │   │   │   │   ├── gltf2_blender_gather_image.py │   │   │   │   │   │   ├── gltf2_blender_gather_materials_pbr_metallic_roughness.py │   │   │   │   │   │   ├── gltf2_blender_gather_materials.py │   │   │   │   │   │   ├── gltf2_blender_gather_materials_unlit.py │   │   │   │   │   │   ├── gltf2_blender_gather_texture_info.py │   │   │   │   │   │   ├── gltf2_blender_gather_texture.py │   │   │   │   │   │   └── gltf2_blender_search_node_tree.py │   │   │   │   │   ├── imp/ │   │   │   │   │   │   ├── gltf2_blender_animation_node.py │   │   │   │   │   │   ├── gltf2_blender_animation.py │   │   │   │   │   │   ├── gltf2_blender_animation_utils.py │   │   │   │   │   │   ├── gltf2_blender_animation_weight.py │   │   │   │   │   │   ├── gltf2_blender_camera.py │   │   │   │   │   │   ├── gltf2_blender_gltf.py │   │   │   │   │   │   ├── gltf2_blender_image.py │   │   │   │   │   │   ├── gltf2_blender_KHR_materials_clearcoat.py │   │   │   │   │   │   ├── gltf2_blender_KHR_materials_ior.py │   │   │   │   │   │   ├── gltf2_blender_KHR_materials_pbrSpecularGlossiness.py │   │   │   │   │   │   ├── gltf2_blender_KHR_materials_sheen.py │   │   │   │   │   │   ├── gltf2_blender_KHR_materials_specular.py │   │   │   │   │   │   ├── gltf2_blender_KHR_materials_transmission.py │   │   │   │   │   │   ├── gltf2_blender_KHR_materials_unlit.py │   │   │   │   │   │   ├── gltf2_blender_KHR_materials_volume.py │   │   │   │   │   │   ├── gltf2_blender_light.py │   │   │   │   │   │   ├── gltf2_blender_material.py │   │   │   │   │   │   ├── gltf2_blender_mesh.py │   │   │   │   │   │   ├── gltf2_blender_node.py │   │   │   │   │   │   ├── gltf2_blender_pbrMetallicRoughness.py │   │   │   │   │   │   ├── gltf2_blender_scene.py │   │   │   │   │   │   ├── gltf2_blender_texture.py │   │   │   │   │   │   ├── gltf2_blender_vnode.py │   │   │   │   │   │   └── gltf2_io_draco_compression_extension.py │   │   │   │   │   └── __init__.py │   │   │   │   ├── __init__.py │   │   │   │   └── io/ │   │   │   │   ├── com/ │   │   │   │   │   ├── gltf2_io_constants.py │   │   │   │   │   ├── gltf2_io_debug.py │   │   │   │   │   ├── gltf2_io_draco_compression_extension.py │   │   │   │   │   ├── gltf2_io_extensions.py │   │   │   │   │   ├── gltf2_io_lights_punctual.py │   │   │   │   │   ├── gltf2_io_path.py │   │   │   │   │   ├── gltf2_io.py │   │   │   │   │   └── gltf2_io_variants.py │   │   │   │   ├── exp/ │   │   │   │   │   ├── gltf2_io_binary_data.py │   │   │   │   │   ├── gltf2_io_buffer.py │   │   │   │   │   ├── gltf2_io_draco_compression_extension.py │   │   │   │   │   ├── gltf2_io_export.py │   │   │   │   │   ├── gltf2_io_image_data.py │   │   │   │   │   └── gltf2_io_user_extensions.py │   │   │   │   ├── imp/ │   │   │   │   │   ├── gltf2_io_binary.py │   │   │   │   │   ├── gltf2_io_gltf.py │   │   │   │   │   ├── gltf2_io_user_extensions.py │   │   │   │   │   └── __init__.py │   │   │   │   └── __init__.py │   │   │   ├── io_scene_obj/ │   │   │   │   ├── export_obj.py │   │   │   │   ├── import_obj.py │   │   │   │   └── __init__.py │   │   │   ├── io_scene_x3d/ │   │   │   │   ├── export_x3d.py │   │   │   │   ├── import_x3d.py │   │   │   │   └── __init__.py │   │   │   ├── io_shape_mdd/ │   │   │   │   ├── export_mdd.py │   │   │   │   ├── import_mdd.py │   │   │   │   └── __init__.py │   │   │   ├── lighting_dynamic_sky.py │   │   │   ├── lighting_tri_lights.py │   │   │   ├── magic_uv/ │   │   │   │   ├── common.py │   │   │   │   ├── __init__.py │   │   │   │   ├── op/ │   │   │   │   │   ├── align_uv_cursor.py │   │   │   │   │   ├── align_uv.py │   │   │   │   │   ├── clip_uv.py │   │   │   │   │   ├── copy_paste_uv_object.py │   │   │   │   │   ├── copy_paste_uv.py │   │   │   │   │   ├── copy_paste_uv_uvedit.py │   │   │   │   │   ├── flip_rotate_uv.py │   │   │   │   │   ├── __init__.py │   │   │   │   │   ├── mirror_uv.py │   │   │   │   │   ├── move_uv.py │   │   │   │   │   ├── pack_uv.py │   │   │   │   │   ├── preserve_uv_aspect.py │   │   │   │   │   ├── select_uv.py │   │   │   │   │   ├── smooth_uv.py │   │   │   │   │   ├── texture_lock.py │   │   │   │   │   ├── texture_projection.py │   │   │   │   │   ├── texture_wrap.py │   │   │   │   │   ├── transfer_uv.py │   │   │   │   │   ├── unwrap_constraint.py │   │   │   │   │   ├── uv_bounding_box.py │   │   │   │   │   ├── uv_inspection.py │   │   │   │   │   ├── uv_sculpt.py │   │   │   │   │   ├── uvw.py │   │   │   │   │   └── world_scale_uv.py │   │   │   │   ├── preferences.py │   │   │   │   ├── properties.py │   │   │   │   ├── ui/ │   │   │   │   │   ├── IMAGE_MT_uvs.py │   │   │   │   │   ├── __init__.py │   │   │   │   │   ├── uvedit_copy_paste_uv.py │   │   │   │   │   ├── uvedit_editor_enhancement.py │   │   │   │   │   ├── uvedit_uv_manipulation.py │   │   │   │   │   ├── view3d_copy_paste_uv_editmode.py │   │   │   │   │   ├── view3d_copy_paste_uv_objectmode.py │   │   │   │   │   ├── VIEW3D_MT_object.py │   │   │   │   │   ├── VIEW3D_MT_uv_map.py │   │   │   │   │   ├── view3d_uv_manipulation.py │   │   │   │   │   └── view3d_uv_mapping.py │   │   │   │   └── utils/ │   │   │   │   ├── bl_class_registry.py │   │   │   │   ├── compatibility.py │   │   │   │   ├── graph.py │   │   │   │   ├── __init__.py │   │   │   │   └── property_class_registry.py │   │   │   ├── materials_library_vx/ │   │   │   │   ├── categories.txt │   │   │   │   ├── __init__.py │   │   │   │   ├── sample_materials.blend │   │   │   │   └── templates.blend │   │   │   ├── materials_utils/ │   │   │   │   ├── enum_values.py │   │   │   │   ├── functions.py │   │   │   │   ├── __init__.py │   │   │   │   ├── menus.py │   │   │   │   ├── operators.py │   │   │   │   └── preferences.py │   │   │   ├── measureit/ │   │   │   │   ├── __init__.py │   │   │   │   ├── measureit_geometry.py │   │   │   │   ├── measureit_main.py │   │   │   │   └── measureit_render.py │   │   │   ├── mesh_auto_mirror.py │   │   │   ├── mesh_bsurfaces.py │   │   │   ├── mesh_f2.py │   │   │   ├── mesh_inset/ │   │   │   │   ├── geom.py │   │   │   │   ├── __init__.py │   │   │   │   ├── model.py │   │   │   │   ├── offset.py │   │   │   │   └── triquad.py │   │   │   ├── mesh_looptools.py │   │   │   ├── mesh_snap_utilities_line/ │   │   │   │   ├── common_classes.py │   │   │   │   ├── common_utilities.py │   │   │   │   ├── drawing_utilities.py │   │   │   │   ├── icons/ │   │   │   │   │   └── ops.mesh.snap_utilities_line.dat │   │   │   │   ├── __init__.py │   │   │   │   ├── keys.py │   │   │   │   ├── navigation_ops.py │   │   │   │   ├── op_line.py │   │   │   │   ├── preferences.py │   │   │   │   ├── snap_context_l/ │   │   │   │   │   ├── __init__.py │   │   │   │   │   ├── mesh_drawing.py │   │   │   │   │   └── utils_projection.py │   │   │   │   └── widgets.py │   │   │   ├── mesh_tiny_cad/ │   │   │   │   ├── BIX.py │   │   │   │   ├── cad_module.py │   │   │   │   ├── CCEN.py │   │   │   │   ├── CFG.py │   │   │   │   ├── E2F.py │   │   │   │   ├── icons/ │   │   │   │   │   ├── BIX.png │   │   │   │   │   ├── CCEN.png │   │   │   │   │   ├── E2F.png │   │   │   │   │   ├── V2X.png │   │   │   │   │   ├── VTX.png │   │   │   │   │   └── XALL.png │   │   │   │   ├── __init__.py │   │   │   │   ├── README.md │   │   │   │   ├── V2X.py │   │   │   │   ├── VTX.py │   │   │   │   └── XALL.py │   │   │   ├── mesh_tissue/ │   │   │   │   ├── config.py │   │   │   │   ├── curves_tools.py │   │   │   │   ├── dual_mesh.py │   │   │   │   ├── __init__.py │   │   │   │   ├── lattice.py │   │   │   │   ├── material_tools.py │   │   │   │   ├── numba_functions.py │   │   │   │   ├── polyhedra.py │   │   │   │   ├── README.md │   │   │   │   ├── tessellate_numpy.py │   │   │   │   ├── tissue_properties.py │   │   │   │   ├── utils_pip.py │   │   │   │   ├── utils.py │   │   │   │   ├── uv_to_mesh.py │   │   │   │   └── weight_tools.py │   │   │   ├── mesh_tools/ │   │   │   │   ├── face_inset_fillet.py │   │   │   │   ├── __init__.py │   │   │   │   ├── mesh_cut_faces.py │   │   │   │   ├── mesh_edge_roundifier.py │   │   │   │   ├── mesh_edges_floor_plan.py │   │   │   │   ├── mesh_edges_length.py │   │   │   │   ├── mesh_edgetools.py │   │   │   │   ├── mesh_extrude_and_reshape.py │   │   │   │   ├── mesh_filletplus.py │   │   │   │   ├── mesh_mextrude_plus.py │   │   │   │   ├── mesh_offset_edges.py │   │   │   │   ├── mesh_relax.py │   │   │   │   ├── mesh_vertex_chamfer.py │   │   │   │   ├── pkhg_faces.py │   │   │   │   ├── random_vertices.py │   │   │   │   ├── split_solidify.py │   │   │   │   └── vertex_align.py │   │   │   ├── node_arrange.py │   │   │   ├── node_presets.py │   │   │   ├── node_wrangler/ │   │   │   │   ├── __init__.py │   │   │   │   ├── interface.py │   │   │   │   ├── operators.py │   │   │   │   ├── preferences.py │   │   │   │   ├── README.md │   │   │   │   └── utils/ │   │   │   │   ├── constants.py │   │   │   │   ├── draw.py │   │   │   │   ├── nodes.py │   │   │   │   ├── paths.py │   │   │   │   └── paths_test.py │   │   │   ├── object_boolean_tools.py │   │   │   ├── object_carver/ │   │   │   │   ├── carver_draw.py │   │   │   │   ├── carver_operator.py │   │   │   │   ├── carver_preferences.py │   │   │   │   ├── carver_profils.py │   │   │   │   ├── carver_utils.py │   │   │   │   └── __init__.py │   │   │   ├── object_collection_manager/ │   │   │   │   ├── cm_init.py │   │   │   │   ├── icons/ │   │   │   │   │   └── minus.png │   │   │   │   ├── __init__.py │   │   │   │   ├── internals.py │   │   │   │   ├── operators.py │   │   │   │   ├── operator_utils.py │   │   │   │   ├── persistent_data.py │   │   │   │   ├── preferences.py │   │   │   │   ├── qcd_init.py │   │   │   │   ├── qcd_move_widget.py │   │   │   │   ├── qcd_operators.py │   │   │   │   └── ui.py │   │   │   ├── object_color_rules.py │   │   │   ├── object_edit_linked.py │   │   │   ├── object_fracture_cell/ │   │   │   │   ├── fracture_cell_calc.py │   │   │   │   ├── fracture_cell_setup.py │   │   │   │   └── __init__.py │   │   │   ├── object_print3d_utils/ │   │   │   │   ├── export.py │   │   │   │   ├── __init__.py │   │   │   │   ├── mesh_helpers.py │   │   │   │   ├── operators.py │   │   │   │   ├── report.py │   │   │   │   ├── todo.rst │   │   │   │   └── ui.py │   │   │   ├── object_scatter/ │   │   │   │   ├── __init__.py │   │   │   │   ├── operator.py │   │   │   │   └── ui.py │   │   │   ├── object_skinify.py │   │   │   ├── paint_palette.py │   │   │   ├── pose_library/ │   │   │   │   ├── asset_browser.py │   │   │   │   ├── conversion.py │   │   │   │   ├── functions.py │   │   │   │   ├── gui.py │   │   │   │   ├── __init__.py │   │   │   │   ├── keymaps.py │   │   │   │   ├── operators.py │   │   │   │   ├── pose_creation.py │   │   │   │   └── pose_usage.py │   │   │   ├── power_sequencer/ │   │   │   │   ├── addon_preferences.py │   │   │   │   ├── addon_properties.py │   │   │   │   ├── handlers.py │   │   │   │   ├── __init__.py │   │   │   │   ├── operators/ │   │   │   │   │   ├── channel_offset.py │   │   │   │   │   ├── concatenate_strips.py │   │   │   │   │   ├── copy_selected_sequences.py │   │   │   │   │   ├── crossfade_add.py │   │   │   │   │   ├── crossfade_edit.py │   │   │   │   │   ├── cut_strips_under_cursor.py │   │   │   │   │   ├── delete_direct.py │   │   │   │   │   ├── deselect_all_left_or_right.py │   │   │   │   │   ├── deselect_handles_and_grab.py │   │   │   │   │   ├── duplicate_move.py │   │   │   │   │   ├── expand_to_surrounding_cuts.py │   │   │   │   │   ├── fade_add.py │   │   │   │   │   ├── fade_clear.py │   │   │   │   │   ├── gap_remove.py │   │   │   │   │   ├── grab_closest_handle_or_cut.py │   │   │   │   │   ├── grab.py │   │   │   │   │   ├── grab_sequence_handles.py │   │   │   │   │   ├── import_local_footage.py │   │   │   │   │   ├── __init__.py │   │   │   │   │   ├── jump_time_offset.py │   │   │   │   │   ├── jump_to_cut.py │   │   │   │   │   ├── make_hold_frame.py │   │   │   │   │   ├── marker_delete_closest.py │   │   │   │   │   ├── marker_delete_direct.py │   │   │   │   │   ├── markers_as_timecodes.py │   │   │   │   │   ├── markers_create_from_selected.py │   │   │   │   │   ├── marker_snap_to_cursor.py │   │   │   │   │   ├── markers_set_preview_in_between.py │   │   │   │   │   ├── markers_snap_matching_strips.py │   │   │   │   │   ├── meta_resize_to_content.py │   │   │   │   │   ├── meta_trim_content_to_bounds.py │   │   │   │   │   ├── meta_ungroup_and_trim.py │   │   │   │   │   ├── mouse_toggle_mute.py │   │   │   │   │   ├── mouse_trim_instantly.py │   │   │   │   │   ├── mouse_trim_modal.py │   │   │   │   │   ├── open_project_directory.py │   │   │   │   │   ├── playback_speed_set.py │   │   │   │   │   ├── preview_closest_cut.py │   │   │   │   │   ├── preview_to_selection.py │   │   │   │   │   ├── render_apply_preset.py │   │   │   │   │   ├── render_presets/ │   │   │   │   │   │   ├── twitter_720p.py │   │   │   │   │   │   └── youtube_1080.py │   │   │   │   │   ├── ripple_delete.py │   │   │   │   │   ├── save_direct.py │   │   │   │   │   ├── scene_create_from_selection.py │   │   │   │   │   ├── scene_cycle.py │   │   │   │   │   ├── scene_merge_from.py │   │   │   │   │   ├── scene_open_from_strip.py │   │   │   │   │   ├── scene_rename_with_strip.py │   │   │   │   │   ├── select_all_left_or_right.py │   │   │   │   │   ├── select_closest_to_mouse.py │   │   │   │   │   ├── select_linked_effect.py │   │   │   │   │   ├── select_linked_strips.py │   │   │   │   │   ├── select_related_strips.py │   │   │   │   │   ├── select_strips_under_cursor.py │   │   │   │   │   ├── set_timeline_range.py │   │   │   │   │   ├── snap.py │   │   │   │   │   ├── snap_selection.py │   │   │   │   │   ├── space_sequences.py │   │   │   │   │   ├── speed_remove_effect.py │   │   │   │   │   ├── speed_up_movie_strip.py │   │   │   │   │   ├── swap_strips.py │   │   │   │   │   ├── toggle_selected_mute.py │   │   │   │   │   ├── toggle_waveforms.py │   │   │   │   │   ├── transitions_remove.py │   │   │   │   │   ├── trim_left_or_right_handles.py │   │   │   │   │   ├── trim_three_point_edit.py │   │   │   │   │   ├── trim_to_surrounding_cuts.py │   │   │   │   │   ├── utils/ │   │   │   │   │   │   ├── doc.py │   │   │   │   │   │   ├── draw.py │   │   │   │   │   │   ├── functions.py │   │   │   │   │   │   ├── global_settings.py │   │   │   │   │   │   ├── info_progress_bar.py │   │   │   │   │   │   └── __init__.py │   │   │   │   │   └── value_offset.py │   │   │   │   ├── tools/ │   │   │   │   │   ├── __init__.py │   │   │   │   │   └── trim.py │   │   │   │   ├── ui/ │   │   │   │   │   ├── __init__.py │   │   │   │   │   ├── menu_contextual.py │   │   │   │   │   └── menu_toolbar.py │   │   │   │   └── utils/ │   │   │   │   ├── addon_auto_imports.py │   │   │   │   └── register_shortcuts.py │   │   │   ├── precision_drawing_tools/ │   │   │   │   ├── __init__.py │   │   │   │   ├── pdt_bix.py │   │   │   │   ├── pdt_cad_module.py │   │   │   │   ├── pdt_command_functions.py │   │   │   │   ├── pdt_command.py │   │   │   │   ├── pdt_design.py │   │   │   │   ├── pdt_etof.py │   │   │   │   ├── pdt_exception.py │   │   │   │   ├── pdt_functions.py │   │   │   │   ├── pdt_library.py │   │   │   │   ├── pdt_menus.py │   │   │   │   ├── pdt_msg_strings.py │   │   │   │   ├── pdt_pivot_point.py │   │   │   │   ├── pdt_tangent.py │   │   │   │   ├── pdt_trig_waves.py │   │   │   │   ├── pdt_view.py │   │   │   │   └── pdt_xall.py │   │   │   ├── presets/ │   │   │   │   ├── interface_theme/ │   │   │   │   │   ├── Deep_Grey.xml │   │   │   │   │   ├── Maya.xml │   │   │   │   │   ├── Minimal_Dark.xml │   │   │   │   │   ├── Modo.xml │   │   │   │   │   ├── Print_Friendly.xml │   │   │   │   │   ├── White.xml │   │   │   │   │   └── XSI.xml │   │   │   │   ├── operator/ │   │   │   │   │   ├── curve.torus_knot_plus/ │   │   │   │   │   │   ├── 13x8_wicker_globe.py │   │   │   │   │   │   ├── 7x6.py │   │   │   │   │   │   ├── 9x9_color.py │   │   │   │   │   │   ├── braided_coil.py │   │   │   │   │   │   ├── flower_mesh_(2d).py │   │   │   │   │   │   ├── slinky_knot.py │   │   │   │   │   │   ├── snowflake_(2d).py │   │   │   │   │   │   ├── sun_cross_(2d).py │   │   │   │   │   │   ├── tripple_dna.py │   │   │   │   │   │   └── wicker_basket.py │   │   │   │   │   ├── mesh.bolt_add/ │   │   │   │   │   │   ├── _default.py │   │   │   │   │   │   ├── m10.py │   │   │   │   │   │   ├── m12.py │   │   │   │   │   │   ├── _m3.py │   │   │   │   │   │   ├── _m4.py │   │   │   │   │   │   ├── _m5.py │   │   │   │   │   │   ├── _m6.py │   │   │   │   │   │   └── _m8.py │   │   │   │   │   ├── mesh.eroder/ │   │   │   │   │   │   ├── default.py │   │   │   │   │   │   ├── light_erosion.py │   │   │   │   │   │   ├── medium_erosion.py │   │   │   │   │   │   ├── strong_erosion.py │   │   │   │   │   │   └── thermal_diffusion.py │   │   │   │   │   ├── mesh.landscape_add/ │   │   │   │   │   │   ├── abstract.py │   │   │   │   │   │   ├── another_noise.py │   │   │   │   │   │   ├── billow.py │   │   │   │   │   │   ├── canyon.py │   │   │   │   │   │   ├── canyons.py │   │   │   │   │   │   ├── cauliflower_hills.py │   │   │   │   │   │   ├── cliff.py │   │   │   │   │   │   ├── crystalline.py │   │   │   │   │   │   ├── default_large.py │   │   │   │   │   │   ├── default.py │   │   │   │   │   │   ├── dunes.py │   │   │   │   │   │   ├── flatstones.py │   │   │   │   │   │   ├── gully.py │   │   │   │   │   │   ├── lakes_1.py │   │   │   │   │   │   ├── lakes_2.py │   │   │   │   │   │   ├── large_terrain.py │   │   │   │   │   │   ├── mesa.py │   │   │   │   │   │   ├── mounds.py │   │   │   │   │   │   ├── mountain_1.py │   │   │   │   │   │   ├── mountain_2.py │   │   │   │   │   │   ├── planet_noise.py │   │   │   │   │   │   ├── planet.py │   │   │   │   │   │   ├── ridged.py │   │   │   │   │   │   ├── river.py │   │   │   │   │   │   ├── rock.py │   │   │   │   │   │   ├── slick_rock.py │   │   │   │   │   │   ├── tech_effect.py │   │   │   │   │   │   ├── techno_cell.py │   │   │   │   │   │   ├── vlnoise_turbulence.py │   │   │   │   │   │   ├── volcano.py │   │   │   │   │   │   ├── voronoi_hills.py │   │   │   │   │   │   └── yin_yang.py │   │   │   │   │   ├── mesh.primitive_round_cube_add/ │   │   │   │   │   │   ├── Capsule.py │   │   │   │   │   │   ├── Clay_Bar.py │   │   │   │   │   │   ├── Cube.py │   │   │   │   │   │   ├── Grid_3D.py │   │   │   │   │   │   ├── Octahedron.py │   │   │   │   │   │   ├── Quadsphere.py │   │   │   │   │   │   └── Rounded_Cube.py │   │   │   │   │   ├── mesh.primitive_xyz_function_surface/ │   │   │   │   │   │   ├── bonbon.py │   │   │   │   │   │   ├── boy.py │   │   │   │   │   │   ├── catalan.py │   │   │   │   │   │   ├── catenoid.py │   │   │   │   │   │   ├── clifford_torus.py │   │   │   │   │   │   ├── cochlea.py │   │   │   │   │   │   ├── cosinus.py │   │   │   │   │   │   ├── dini.py │   │   │   │   │   │   ├── enneper.py │   │   │   │   │   │   ├── helicoidal.py │   │   │   │   │   │   ├── helix.py │   │   │   │   │   │   ├── hexahedron.py │   │   │   │   │   │   ├── hyperhelicoidal.py │   │   │   │   │   │   ├── klein.py │   │   │   │   │   │   ├── moebius.py │   │   │   │   │   │   ├── pseudo_catenoid.py │   │   │   │   │   │   ├── pseudosphere.py │   │   │   │   │   │   ├── ridged_torus.py │   │   │   │   │   │   ├── shell.py │   │   │   │   │   │   ├── sine.py │   │   │   │   │   │   ├── snake.py │   │   │   │   │   │   ├── sterosphere.py │   │   │   │   │   │   ├── torus.py │   │   │   │   │   │   └── twisted_torus.py │   │   │   │   │   └── sun_position/ │   │   │   │   │   ├── chongqing.py │   │   │   │   │   ├── kinshasa.py │   │   │   │   │   ├── london.py │   │   │   │   │   ├── new_york.py │   │   │   │   │   ├── sao_paulo.py │   │   │   │   │   └── sydney.py │   │   │   │   └── pov/ │   │   │   │   ├── light/ │   │   │   │   │   ├── 01_(4800K)_Direct_Sun.py │   │   │   │   │   ├── 02_(5400K)_High_Noon_Sun.py │   │   │   │   │   ├── 03_(6000K)_Daylight_Window.py │   │   │   │   │   ├── 04_(6000K)_2500W_HMI_(Halogen_Metal_Iodide).py │   │   │   │   │   ├── 05_(4000K)_100W_Metal_Halide.py │   │   │   │   │   ├── 06_(3200K)_100W_Quartz_Halogen.py │   │   │   │   │   ├── 07_(2850K)_100w_Tungsten.py │   │   │   │   │   ├── 08_(2600K)_40w_Tungsten.py │   │   │   │   │   ├── 09_(5000K)_75W_Full_Spectrum_Fluorescent_T12.py │   │   │   │   │   ├── 10_(4300K)_40W_Vintage_Fluorescent_T12.py │   │   │   │   │   ├── 11_(5000K)_18W_Standard_Fluorescent_T8.py │   │   │   │   │   ├── 12_(4200K)_18W_Cool_White_Fluorescent_T8.py │   │   │   │   │   ├── 13_(3000K)_18W_Warm_Fluorescent_T8.py │   │   │   │   │   ├── 14_(6500K)_54W_Grow_Light_Fluorescent_T5-HO.py │   │   │   │   │   ├── 15_(3200K)_40W_Induction_Fluorescent.py │   │   │   │   │   ├── 16_(2100K)_150W_High_Pressure_Sodium.py │   │   │   │   │   ├── 17_(1700K)_135W_Low_Pressure_Sodium.py │   │   │   │   │   ├── 18_(6800K)_175W_Mercury_Vapor.py │   │   │   │   │   ├── 19_(5200K)_700W_Carbon_Arc.py │   │   │   │   │   ├── 20_(6500K)_15W_LED_Spot.py │   │   │   │   │   ├── 21_(2700K)_7W_OLED_Panel.py │   │   │   │   │   ├── 22_(30000K)_40W_Black_Light_Fluorescent.py │   │   │   │   │   ├── 23_(30000K)_40W_Black_Light_Bulb.py │   │   │   │   │   └── 24_(1850K)_Candle.py │   │   │   │   ├── material/ │   │   │   │   │   └── sss/ │   │   │   │   │   ├── apple.py │   │   │   │   │   ├── chicken.py │   │   │   │   │   ├── cream.py │   │   │   │   │   ├── ketchup.py │   │   │   │   │   ├── marble.py │   │   │   │   │   ├── potato.py │   │   │   │   │   ├── skim_milk.py │   │   │   │   │   ├── skin1.py │   │   │   │   │   ├── skin2.py │   │   │   │   │   └── whole_milk.py │   │   │   │   ├── radiosity/ │   │   │   │   │   ├── 01_Debug.py │   │   │   │   │   ├── 02_Fast.py │   │   │   │   │   ├── 03_Normal.py │   │   │   │   │   ├── 04_Two_Bounces.py │   │   │   │   │   ├── 05_Final.py │   │   │   │   │   ├── 06_Outdoor_Low_Quality.py │   │   │   │   │   ├── 07_Outdoor_High_Quality.py │   │   │   │   │   ├── 08_Outdoor_(Sun)Light.py │   │   │   │   │   ├── 09_Indoor_Low_Quality.py │   │   │   │   │   └── 10_Indoor_High_Quality.py │   │   │   │   └── world/ │   │   │   │   ├── 1_Clear_Blue_Sky.py │   │   │   │   ├── 2_Partly_Hazy_Sky.py │   │   │   │   ├── 3_Overcast_Sky.py │   │   │   │   ├── 4_Cartoony_Sky.py │   │   │   │   └── 5_Under_Water.py │   │   │   ├── real_snow.py │   │   │   ├── render_copy_settings/ │   │   │   │   ├── data.py │   │   │   │   ├── __init__.py │   │   │   │   ├── operator.py │   │   │   │   ├── panel.py │   │   │   │   ├── presets.py │   │   │   │   └── translations.py │   │   │   ├── render_freestyle_svg.py │   │   │   ├── render_povray/ │   │   │   │   ├── icons/ │   │   │   │   │   ├── pov.add.blobcapsule.dat │   │   │   │   │   ├── pov.add.blobcube.dat │   │   │   │   │   ├── pov.add.blobellipsoid.dat │   │   │   │   │   ├── pov.add.blobplane.dat │   │   │   │   │   ├── pov.add.blobsphere.dat │   │   │   │   │   ├── pov.add.box.dat │   │   │   │   │   ├── pov.add.cone.dat │   │   │   │   │   ├── pov.add.cylinder.dat │   │   │   │   │   ├── pov.add.heightfield.dat │   │   │   │   │   ├── pov.add.infinite_plane.dat │   │   │   │   │   ├── pov.add.isosurfacebox.dat │   │   │   │   │   ├── pov.add.isosurface.dat │   │   │   │   │   ├── pov.add.isosurfacesphere.dat │   │   │   │   │   ├── pov.add.isosurfacesupertorus.dat │   │   │   │   │   ├── pov.add.lathe.dat │   │   │   │   │   ├── pov.add.loft.dat │   │   │   │   │   ├── pov.add.parametric.dat │   │   │   │   │   ├── pov.add.polygontocircle.dat │   │   │   │   │   ├── pov.add.prism.dat │   │   │   │   │   ├── pov.add.rainbow.dat │   │   │   │   │   ├── pov.add.sphere.dat │   │   │   │   │   ├── pov.add.spheresweep.dat │   │   │   │   │   ├── pov.add.superellipsoid.dat │   │   │   │   │   └── pov.add.torus.dat │   │   │   │   ├── __init__.py │   │   │   │   ├── model_all.py │   │   │   │   ├── model_curve_topology.py │   │   │   │   ├── model_gui.py │   │   │   │   ├── model_meta_topology.py │   │   │   │   ├── model_poly_topology.py │   │   │   │   ├── model_primitives.py │   │   │   │   ├── model_primitives_topology.py │   │   │   │   ├── model_properties.py │   │   │   │   ├── nodes_fn.py │   │   │   │   ├── nodes_gui.py │   │   │   │   ├── nodes_properties.py │   │   │   │   ├── nodes.py │   │   │   │   ├── particles_properties.py │   │   │   │   ├── particles.py │   │   │   │   ├── render_core.py │   │   │   │   ├── render_gui.py │   │   │   │   ├── render_properties.py │   │   │   │   ├── render.py │   │   │   │   ├── scenography_gui.py │   │   │   │   ├── scenography_properties.py │   │   │   │   ├── scenography.py │   │   │   │   ├── scripting_gui.py │   │   │   │   ├── scripting_properties.py │   │   │   │   ├── scripting.py │   │   │   │   ├── shading_gui.py │   │   │   │   ├── shading_properties.py │   │   │   │   ├── shading.py │   │   │   │   ├── shading_ray_properties.py │   │   │   │   ├── templates_pov/ │   │   │   │   │   ├── abyss.pov │   │   │   │   │   ├── biscuit.pov │   │   │   │   │   ├── bsp_Tango.pov │   │   │   │   │   ├── chess2.pov │   │   │   │   │   ├── cornell.pov │   │   │   │   │   ├── diffract.pov │   │   │   │   │   ├── diffuse_back.pov │   │   │   │   │   ├── float5.pov │   │   │   │   │   ├── gamma_showcase.pov │   │   │   │   │   ├── grenadine.pov │   │   │   │   │   ├── isocacti.pov │   │   │   │   │   ├── mediasky.pov │   │   │   │   │   ├── patio-radio.pov │   │   │   │   │   ├── subsurface.pov │   │   │   │   │   └── wallstucco.pov │   │   │   │   ├── texturing_gui.py │   │   │   │   ├── texturing_procedural.py │   │   │   │   ├── texturing_properties.py │   │   │   │   ├── texturing.py │   │   │   │   ├── ui_core.py │   │   │   │   ├── update_files.py │   │   │   │   └── voxel_lib.py │   │   │   ├── render_ui_animation_render.py │   │   │   ├── rigify/ │   │   │   │   ├── base_generate.py │   │   │   │   ├── base_rig.py │   │   │   │   ├── feature_set_list.py │   │   │   │   ├── feature_sets/ │   │   │   │   │   └── __init__.py │   │   │   │   ├── generate.py │   │   │   │   ├── __init__.py │   │   │   │   ├── metarig_menu.py │   │   │   │   ├── metarigs/ │   │   │   │   │   ├── Animals/ │   │   │   │   │   │   ├── bird.py │   │   │   │   │   │   ├── cat.py │   │   │   │   │   │   ├── horse.py │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   ├── shark.py │   │   │   │   │   │   └── wolf.py │   │   │   │   │   ├── Basic/ │   │   │   │   │   │   ├── basic_human.py │   │   │   │   │   │   └── basic_quadruped.py │   │   │   │   │   ├── human.py │   │   │   │   │   └── __init__.py │   │   │   │   ├── operators/ │   │   │   │   │   ├── action_layers.py │   │   │   │   │   ├── copy_mirror_parameters.py │   │   │   │   │   ├── generic_ui_list.py │   │   │   │   │   ├── __init__.py │   │   │   │   │   └── upgrade_face.py │   │   │   │   ├── rig_lists.py │   │   │   │   ├── rigs/ │   │   │   │   │   ├── basic/ │   │   │   │   │   │   ├── copy_chain.py │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   ├── pivot.py │   │   │   │   │   │   ├── raw_copy.py │   │   │   │   │   │   └── super_copy.py │   │   │   │   │   ├── chain_rigs.py │   │   │   │   │   ├── experimental/ │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   └── super_chain.py │   │   │   │   │   ├── face/ │   │   │   │   │   │   ├── basic_tongue.py │   │   │   │   │   │   ├── skin_eye.py │   │   │   │   │   │   └── skin_jaw.py │   │   │   │   │   ├── faces/ │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   └── super_face.py │   │   │   │   │   ├── __init__.py │   │   │   │   │   ├── limbs/ │   │   │   │   │   │   ├── arm.py │   │   │   │   │   │   ├── front_paw.py │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   ├── leg.py │   │   │   │   │   │   ├── limb_rigs.py │   │   │   │   │   │   ├── limb_utils.py │   │   │   │   │   │   ├── paw.py │   │   │   │   │   │   ├── rear_paw.py │   │   │   │   │   │   ├── simple_tentacle.py │   │   │   │   │   │   ├── super_finger.py │   │   │   │   │   │   ├── super_limb.py │   │   │   │   │   │   └── super_palm.py │   │   │   │   │   ├── skin/ │   │   │   │   │   │   ├── anchor.py │   │   │   │   │   │   ├── basic_chain.py │   │   │   │   │   │   ├── glue.py │   │   │   │   │   │   ├── skin_nodes.py │   │   │   │   │   │   ├── skin_parents.py │   │   │   │   │   │   ├── skin_rigs.py │   │   │   │   │   │   ├── stretchy_chain.py │   │   │   │   │   │   └── transform/ │   │   │   │   │   │   └── basic.py │   │   │   │   │   ├── spines/ │   │   │   │   │   │   ├── basic_spine.py │   │   │   │   │   │   ├── basic_tail.py │   │   │   │   │   │   ├── __init__.py │   │   │   │   │   │   ├── spine_rigs.py │   │   │   │   │   │   ├── super_head.py │   │   │   │   │   │   └── super_spine.py │   │   │   │   │   ├── utils.py │   │   │   │   │   └── widgets.py │   │   │   │   ├── rig_ui_template.py │   │   │   │   ├── rot_mode.py │   │   │   │   ├── ui.py │   │   │   │   └── utils/ │   │   │   │   ├── action_layers.py │   │   │   │   ├── animation.py │   │   │   │   ├── bones.py │   │   │   │   ├── collections.py │   │   │   │   ├── components.py │   │   │   │   ├── errors.py │   │   │   │   ├── __init__.py │   │   │   │   ├── layers.py │   │   │   │   ├── mechanism.py │   │   │   │   ├── metaclass.py │   │   │   │   ├── misc.py │   │   │   │   ├── naming.py │   │   │   │   ├── node_merger.py │   │   │   │   ├── rig.py │   │   │   │   ├── switch_parent.py │   │   │   │   ├── widgets_basic.py │   │   │   │   ├── widgets.py │   │   │   │   └── widgets_special.py │   │   │   ├── space_clip_editor_refine_solution.py │   │   │   ├── space_view3d_3d_navigation.py │   │   │   ├── space_view3d_align_tools.py │   │   │   ├── space_view3d_brush_menus/ │   │   │   │   ├── brushes.py │   │   │   │   ├── brush_menu.py │   │   │   │   ├── curve_menu.py │   │   │   │   ├── dyntopo_menu.py │   │   │   │   ├── __init__.py │   │   │   │   ├── stroke_menu.py │   │   │   │   ├── symmetry_menu.py │   │   │   │   ├── texture_menu.py │   │   │   │   └── utils_core.py │   │   │   ├── space_view3d_copy_attributes.py │   │   │   ├── space_view3d_math_vis/ │   │   │   │   ├── draw.py │   │   │   │   ├── __init__.py │   │   │   │   └── utils.py │   │   │   ├── space_view3d_modifier_tools.py │   │   │   ├── space_view3d_pie_menus/ │   │   │   │   ├── __init__.py │   │   │   │   ├── pie_align_menu.py │   │   │   │   ├── pie_animation_menu.py │   │   │   │   ├── pie_apply_transform_menu.py │   │   │   │   ├── pie_defaults_menu.py │   │   │   │   ├── pie_delete_menu.py │   │   │   │   ├── pie_editor_switch_menu.py │   │   │   │   ├── pie_manipulator_menu.py │   │   │   │   ├── pie_modes_menu.py │   │   │   │   ├── pie_origin.py │   │   │   │   ├── pie_proportional_menu.py │   │   │   │   ├── pie_save_open_menu.py │   │   │   │   ├── pie_sculpt_menu.py │   │   │   │   ├── pie_select_menu.py │   │   │   │   ├── pie_shading_menu.py │   │   │   │   └── pie_views_numpad_menu.py │   │   │   ├── space_view3d_spacebar_menu/ │   │   │   │   ├── animation_menus.py │   │   │   │   ├── armature_menus.py │   │   │   │   ├── curve_menus.py │   │   │   │   ├── edit_mesh.py │   │   │   │   ├── __init__.py │   │   │   │   ├── object_menus.py │   │   │   │   ├── snap_origin_cursor.py │   │   │   │   ├── transform_menus.py │   │   │   │   └── view_menus.py │   │   │   ├── space_view3d_stored_views/ │   │   │   │   ├── core.py │   │   │   │   ├── __init__.py │   │   │   │   ├── io.py │   │   │   │   ├── operators.py │   │   │   │   ├── properties.py │   │   │   │   ├── stored_views_test.py │   │   │   │   └── ui.py │   │   │   ├── storypencil/ │   │   │   │   ├── dopesheet_overlay.py │   │   │   │   ├── __init__.py │   │   │   │   ├── render.py │   │   │   │   ├── scene_tools.py │   │   │   │   ├── sound.py │   │   │   │   ├── synchro.py │   │   │   │   ├── ui.py │   │   │   │   └── utils.py │   │   │   ├── sun_position/ │   │   │   │   ├── draw.py │   │   │   │   ├── geo.py │   │   │   │   ├── hdr.py │   │   │   │   ├── __init__.py │   │   │   │   ├── properties.py │   │   │   │   ├── sun_calc.py │   │   │   │   ├── translations.py │   │   │   │   └── ui_sun.py │   │   │   ├── system_blend_info.py │   │   │   ├── system_demo_mode/ │   │   │   │   ├── config.py │   │   │   │   ├── demo_mode.py │   │   │   │   └── __init__.py │   │   │   ├── system_property_chart.py │   │   │   ├── ui_translate/ │   │   │   │   ├── edit_translation.py │   │   │   │   ├── __init__.py │   │   │   │   ├── settings.py │   │   │   │   ├── update_addon.py │   │   │   │   ├── update_svn.py │   │   │   │   └── update_ui.py │   │   │   └── viewport_vr_preview/ │   │   │   ├── action_map_io.py │   │   │   ├── action_map.py │   │   │   ├── configs/ │   │   │   │   └── default.py │   │   │   ├── defaults.py │   │   │   ├── gui.py │   │   │   ├── __init__.py │   │   │   ├── operators.py │   │   │   ├── properties.py │   │   │   └── versioning.py │   │   ├── freestyle/ │   │   │   ├── modules/ │   │   │   │   ├── freestyle/ │   │   │   │   │   ├── chainingiterators.py │   │   │   │   │   ├── functions.py │   │   │   │   │   ├── __init__.py │   │   │   │   │   ├── predicates.py │   │   │   │   │   ├── shaders.py │   │   │   │   │   ├── types.py │   │   │   │   │   └── utils.py │   │   │   │   └── parameter_editor.py │   │   │   └── styles/ │   │   │   ├── anisotropic_diffusion.py │   │   │   ├── apriori_and_causal_density.py │   │   │   ├── apriori_density.py │   │   │   ├── backbone_stretcher.py │   │   │   ├── blueprint_circles.py │   │   │   ├── blueprint_ellipses.py │   │   │   ├── blueprint_squares.py │   │   │   ├── cartoon.py │   │   │   ├── contour.py │   │   │   ├── curvature2d.py │   │   │   ├── external_contour.py │   │   │   ├── external_contour_sketchy.py │   │   │   ├── external_contour_smooth.py │   │   │   ├── haloing.py │   │   │   ├── ignore_small_occlusions.py │   │   │   ├── invisible_lines.py │   │   │   ├── japanese_bigbrush.py │   │   │   ├── long_anisotropically_dense.py │   │   │   ├── multiple_parameterization.py │   │   │   ├── nature.py │   │   │   ├── near_lines.py │   │   │   ├── occluded_by_specific_object.py │   │   │   ├── polygonalize.py │   │   │   ├── qi0_not_external_contour.py │   │   │   ├── qi0.py │   │   │   ├── qi1.py │   │   │   ├── qi2.py │   │   │   ├── sequentialsplit_sketchy.py │   │   │   ├── sketchy_multiple_parameterization.py │   │   │   ├── sketchy_topology_broken.py │   │   │   ├── sketchy_topology_preserved.py │   │   │   ├── split_at_highest_2d_curvatures.py │   │   │   ├── split_at_tvertices.py │   │   │   ├── suggestive.py │   │   │   ├── thickness_fof_depth_discontinuity.py │   │   │   ├── tipremover.py │   │   │   ├── tvertex_remover.py │   │   │   └── uniformpruning_zsort.py │   │   ├── modules/ │   │   │   ├── addon_utils.py │   │   │   ├── animsys_refactor.py │   │   │   ├── bl_app_override/ │   │   │   │   ├── helpers.py │   │   │   │   └── __init__.py │   │   │   ├── bl_app_template_utils.py │   │   │   ├── bl_console_utils/ │   │   │   │   ├── autocomplete/ │   │   │   │   │   ├── complete_calltip.py │   │   │   │   │   ├── complete_import.py │   │   │   │   │   ├── complete_namespace.py │   │   │   │   │   ├── __init__.py │   │   │   │   │   └── intellisense.py │   │   │   │   └── __init__.py │   │   │   ├── blend_render_info.py │   │   │   ├── bl_i18n_utils/ │   │   │   │   ├── bl_extract_messages.py │   │   │   │   ├── __init__.py │   │   │   │   ├── merge_po.py │   │   │   │   ├── settings.py │   │   │   │   ├── settings_user.py │   │   │   │   ├── utils_cli.py │   │   │   │   ├── utils_languages_menu.py │   │   │   │   ├── utils.py │   │   │   │   ├── utils_rtl.py │   │   │   │   └── utils_spell_check.py │   │   │   ├── bl_keymap_utils/ │   │   │   │   ├── __init__.py │   │   │   │   ├── io.py │   │   │   │   ├── keymap_from_toolbar.py │   │   │   │   ├── keymap_hierarchy.py │   │   │   │   ├── platform_helpers.py │   │   │   │   └── versioning.py │   │   │   ├── bl_previews_utils/ │   │   │   │   └── bl_previews_render.py │   │   │   ├── bl_rna_utils/ │   │   │   │   ├── data_path.py │   │   │   │   └── __init__.py │   │   │   ├── bl_ui_utils/ │   │   │   │   ├── bug_report_url.py │   │   │   │   └── __init__.py │   │   │   ├── bpy/ │   │   │   │   ├── __init__.py │   │   │   │   ├── ops.py │   │   │   │   ├── path.py │   │   │   │   └── utils/ │   │   │   │   ├── __init__.py │   │   │   │   ├── previews.py │   │   │   │   └── toolsystem.py │   │   │   ├── bpy_extras/ │   │   │   │   ├── anim_utils.py │   │   │   │   ├── asset_utils.py │   │   │   │   ├── bmesh_utils.py │   │   │   │   ├── id_map_utils.py │   │   │   │   ├── image_utils.py │   │   │   │   ├── __init__.py │   │   │   │   ├── io_utils.py │   │   │   │   ├── keyconfig_utils.py │   │   │   │   ├── mesh_utils.py │   │   │   │   ├── node_shader_utils.py │   │   │   │   ├── node_utils.py │   │   │   │   ├── object_utils.py │   │   │   │   ├── view3d_utils.py │   │   │   │   └── wm_utils/ │   │   │   │   └── progress_report.py │   │   │   ├── bpy_restrict_state.py │   │   │   ├── bpy_types.py │   │   │   ├── console_python.py │   │   │   ├── console_shell.py │   │   │   ├── gpu_extras/ │   │   │   │   ├── batch.py │   │   │   │   ├── __init__.py │   │   │   │   └── presets.py │   │   │   ├── graphviz_export.py │   │   │   ├── keyingsets_utils.py │   │   │   ├── nodeitems_utils.py │   │   │   ├── rna_info.py │   │   │   ├── rna_keymap_ui.py │   │   │   ├── rna_manual_reference.py │   │   │   ├── rna_prop_ui.py │   │   │   ├── rna_xml.py │   │   │   └── sys_info.py │   │   ├── presets/ │   │   │   ├── camera/ │   │   │   │   ├── 1_inch.py │   │   │   │   ├── 1_slash_1.8_inch.py │   │   │   │   ├── 1_slash_2.3_inch.py │   │   │   │   ├── 1_slash_2.5_inch.py │   │   │   │   ├── 1_slash_2.7_inch.py │   │   │   │   ├── 1_slash_3.2_inch.py │   │   │   │   ├── 2_slash_3_inch.py │   │   │   │   ├── Analog_16mm.py │   │   │   │   ├── Analog_35mm.py │   │   │   │   ├── Analog_65mm.py │   │   │   │   ├── Analog_IMAX.py │   │   │   │   ├── Analog_Super_16.py │   │   │   │   ├── Analog_Super_35.py │   │   │   │   ├── APS-C_(Canon).py │   │   │   │   ├── APS-C.py │   │   │   │   ├── APS-H_(Canon).py │   │   │   │   ├── Arri_Alexa_65.py │   │   │   │   ├── Arri_Alexa_LF.py │   │   │   │   ├── Arri_Alexa_Mini_&_SXT.py │   │   │   │   ├── Blackmagic_Pocket_4K.py │   │   │   │   ├── Blackmagic_Pocket_6k.py │   │   │   │   ├── Blackmagic_Pocket_&_Studio.py │   │   │   │   ├── Blackmagic_URSA_4.6K.py │   │   │   │   ├── Foveon_(Sigma).py │   │   │   │   ├── Fullframe.py │   │   │   │   ├── Medium-format_(Hasselblad).py │   │   │   │   ├── MFT.py │   │   │   │   ├── RED_Dragon_5K.py │   │   │   │   ├── RED_Dragon_6K.py │   │   │   │   ├── RED_Helium_8K.py │   │   │   │   └── RED_Monstro_8K.py │   │   │   ├── cloth/ │   │   │   │   ├── Cotton.py │   │   │   │   ├── Denim.py │   │   │   │   ├── Leather.py │   │   │   │   ├── Rubber.py │   │   │   │   └── Silk.py │   │   │   ├── cycles/ │   │   │   │   ├── integrator/ │   │   │   │   │   ├── Default.py │   │   │   │   │   ├── Direct_Light.py │   │   │   │   │   ├── Fast_Global_Illumination.py │   │   │   │   │   ├── Full_Global_Illumination.py │   │   │   │   │   └── Limited_Global_Illumination.py │   │   │   │   ├── performance/ │   │   │   │   │   ├── Default.py │   │   │   │   │   ├── Faster_Render.py │   │   │   │   │   └── Lower_Memory.py │   │   │   │   ├── sampling/ │   │   │   │   │   ├── Final.py │   │   │   │   │   └── Preview.py │   │   │   │   └── viewport_sampling/ │   │   │   │   ├── Final.py │   │   │   │   └── Preview.py │   │   │   ├── ffmpeg/ │   │   │   │   ├── DVD_(note_colon__this_changes_render_resolution).py │   │   │   │   ├── H264_in_Matroska_for_scrubbing.py │   │   │   │   ├── H264_in_Matroska.py │   │   │   │   ├── H264_in_MP4.py │   │   │   │   ├── Ogg_Theora.py │   │   │   │   ├── WebM_(VP9+Opus).py │   │   │   │   └── Xvid.py │   │   │   ├── fluid/ │   │   │   │   ├── Honey.py │   │   │   │   ├── Oil.py │   │   │   │   └── Water.py │   │   │   ├── framerate/ │   │   │   │   ├── 120.py │   │   │   │   ├── 23.98.py │   │   │   │   ├── 240.py │   │   │   │   ├── 24.py │   │   │   │   ├── 25.py │   │   │   │   ├── 29.97.py │   │   │   │   ├── 30.py │   │   │   │   ├── 50.py │   │   │   │   ├── 59.94.py │   │   │   │   ├── 60.py │   │   │   │   └── Custom.py │   │   │   ├── gpencil_material/ │   │   │   │   ├── Fill_Only.py │   │   │   │   ├── Stroke_and_Fill.py │   │   │   │   └── Stroke_Only.py │   │   │   ├── hair_dynamics/ │   │   │   │   └── Default.py │   │   │   ├── interface_theme/ │   │   │   │   ├── Blender_Dark.xml │   │   │   │   └── Blender_Light.xml │   │   │   ├── keyconfig/ │   │   │   │   ├── Blender_27x.py │   │   │   │   ├── Blender.py │   │   │   │   ├── Industry_Compatible.py │   │   │   │   └── keymap_data/ │   │   │   │   ├── blender_default.py │   │   │   │   └── industry_compatible_data.py │   │   │   ├── operator/ │   │   │   │   └── wm.collada_export/ │   │   │   │   ├── sl_plus_open_sim_rigged.py │   │   │   │   └── sl_plus_open_sim_static.py │   │   │   ├── render/ │   │   │   │   ├── 4K_DCI_2160p.py │   │   │   │   ├── 4K_UHDTV_2160p.py │   │   │   │   ├── 4K_UW_1600p.py │   │   │   │   ├── DVCPRO_HD_1080p.py │   │   │   │   ├── DVCPRO_HD_720p.py │   │   │   │   ├── HDTV_1080p.py │   │   │   │   ├── HDTV_720p.py │   │   │   │   ├── HDV_1080p.py │   │   │   │   ├── HDV_NTSC_1080p.py │   │   │   │   ├── HDV_PAL_1080p.py │   │   │   │   ├── TV_NTSC_16_colon_9.py │   │   │   │   ├── TV_NTSC_4_colon_3.py │   │   │   │   ├── TV_PAL_16_colon_9.py │   │   │   │   └── TV_PAL_4_colon_3.py │   │   │   ├── safe_areas/ │   │   │   │   ├── 14_colon_9_in_16_colon_9.py │   │   │   │   ├── 16_colon_9.py │   │   │   │   └── 4_colon_3_in_16_colon_9.py │   │   │   ├── sss/ │   │   │   │   ├── apple.py │   │   │   │   ├── chicken.py │   │   │   │   ├── cream.py │   │   │   │   ├── ketchup.py │   │   │   │   ├── marble.py │   │   │   │   ├── potato.py │   │   │   │   ├── skim_milk.py │   │   │   │   ├── skin1.py │   │   │   │   ├── skin2.py │   │   │   │   └── whole_milk.py │   │   │   ├── tracking_camera/ │   │   │   │   ├── 1_inch.py │   │   │   │   ├── 1_slash_1.8_inch.py │   │   │   │   ├── 1_slash_2.3_inch.py │   │   │   │   ├── 1_slash_2.5_inch.py │   │   │   │   ├── 1_slash_2.7_inch.py │   │   │   │   ├── 1_slash_3.2_inch.py │   │   │   │   ├── 2_slash_3_inch.py │   │   │   │   ├── Analog_16mm.py │   │   │   │   ├── Analog_35mm.py │   │   │   │   ├── Analog_65mm.py │   │   │   │   ├── Analog_IMAX.py │   │   │   │   ├── Analog_Super_16.py │   │   │   │   ├── Analog_Super_35.py │   │   │   │   ├── APS-C_(Canon).py │   │   │   │   ├── APS-C.py │   │   │   │   ├── APS-H_(Canon).py │   │   │   │   ├── Arri_Alexa_65.py │   │   │   │   ├── Arri_Alexa_LF.py │   │   │   │   ├── Arri_Alexa_Mini_&_SXT.py │   │   │   │   ├── Blackmagic_Pocket_4K.py │   │   │   │   ├── Blackmagic_Pocket_6k.py │   │   │   │   ├── Blackmagic_Pocket_&_Studio.py │   │   │   │   ├── Blackmagic_URSA_4.6K.py │   │   │   │   ├── Foveon_(Sigma).py │   │   │   │   ├── Fullframe.py │   │   │   │   ├── Medium-format_(Hasselblad).py │   │   │   │   ├── MFT.py │   │   │   │   ├── RED_Dragon_5K.py │   │   │   │   ├── RED_Dragon_6K.py │   │   │   │   ├── RED_Helium_8K.py │   │   │   │   └── RED_Monstro_8K.py │   │   │   ├── tracking_settings/ │   │   │   │   ├── Blurry_Footage.py │   │   │   │   ├── Default.py │   │   │   │   ├── Fast_Motion.py │   │   │   │   └── Planar.py │   │   │   └── tracking_track_color/ │   │   │   ├── Default.py │   │   │   ├── Far_Plane.py │   │   │   ├── Near_Plane.py │   │   │   └── Object.py │   │   ├── startup/ │   │   │   ├── bl_app_templates_system/ │   │   │   │   ├── 2D_Animation/ │   │   │   │   │   ├── __init__.py │   │   │   │   │   └── startup.blend │   │   │   │   ├── Sculpting/ │   │   │   │   │   ├── __init__.py │   │   │   │   │   └── startup.blend │   │   │   │   ├── VFX/ │   │   │   │   │   └── startup.blend │   │   │   │   └── Video_Editing/ │   │   │   │   ├── __init__.py │   │   │   │   └── startup.blend │   │   │   ├── bl_operators/ │   │   │   │   ├── add_mesh_torus.py │   │   │   │   ├── anim.py │   │   │   │   ├── assets.py │   │   │   │   ├── bmesh/ │   │   │   │   │   └── find_adjacent.py │   │   │   │   ├── clip.py │   │   │   │   ├── console.py │   │   │   │   ├── constraint.py │   │   │   │   ├── file.py │   │   │   │   ├── freestyle.py │   │   │   │   ├── geometry_nodes.py │   │   │   │   ├── image.py │   │   │   │   ├── __init__.py │   │   │   │   ├── mesh.py │   │   │   │   ├── node.py │   │   │   │   ├── object_align.py │   │   │   │   ├── object.py │   │   │   │   ├── object_quick_effects.py │   │   │   │   ├── object_randomize_transform.py │   │   │   │   ├── presets.py │   │   │   │   ├── rigidbody.py │   │   │   │   ├── screen_play_rendered_anim.py │   │   │   │   ├── sequencer.py │   │   │   │   ├── spreadsheet.py │   │   │   │   ├── userpref.py │   │   │   │   ├── uvcalc_follow_active.py │   │   │   │   ├── uvcalc_lightmap.py │   │   │   │   ├── uvcalc_transform.py │   │   │   │   ├── vertexpaint_dirt.py │   │   │   │   ├── view3d.py │   │   │   │   └── wm.py │   │   │   ├── bl_ui/ │   │   │   │   ├── generic_ui_list.py │   │   │   │   ├── __init__.py │   │   │   │   ├── node_add_menu_geometry.py │   │   │   │   ├── node_add_menu.py │   │   │   │   ├── properties_animviz.py │   │   │   │   ├── properties_collection.py │   │   │   │   ├── properties_constraint.py │   │   │   │   ├── properties_data_armature.py │   │   │   │   ├── properties_data_bone.py │   │   │   │   ├── properties_data_camera.py │   │   │   │   ├── properties_data_curve.py │   │   │   │   ├── properties_data_curves.py │   │   │   │   ├── properties_data_empty.py │   │   │   │   ├── properties_data_gpencil.py │   │   │   │   ├── properties_data_lattice.py │   │   │   │   ├── properties_data_lightprobe.py │   │   │   │   ├── properties_data_light.py │   │   │   │   ├── properties_data_mesh.py │   │   │   │   ├── properties_data_metaball.py │   │   │   │   ├── properties_data_modifier.py │   │   │   │   ├── properties_data_pointcloud.py │   │   │   │   ├── properties_data_shaderfx.py │   │   │   │   ├── properties_data_speaker.py │   │   │   │   ├── properties_data_volume.py │   │   │   │   ├── properties_freestyle.py │   │   │   │   ├── properties_grease_pencil_common.py │   │   │   │   ├── properties_mask_common.py │   │   │   │   ├── properties_material_gpencil.py │   │   │   │   ├── properties_material.py │   │   │   │   ├── properties_object.py │   │   │   │   ├── properties_output.py │   │   │   │   ├── properties_paint_common.py │   │   │   │   ├── properties_particle.py │   │   │   │   ├── properties_physics_cloth.py │   │   │   │   ├── properties_physics_common.py │   │   │   │   ├── properties_physics_dynamicpaint.py │   │   │   │   ├── properties_physics_field.py │   │   │   │   ├── properties_physics_fluid.py │   │   │   │   ├── properties_physics_rigidbody_constraint.py │   │   │   │   ├── properties_physics_rigidbody.py │   │   │   │   ├── properties_physics_softbody.py │   │   │   │   ├── properties_render.py │   │   │   │   ├── properties_scene.py │   │   │   │   ├── properties_texture.py │   │   │   │   ├── properties_view_layer.py │   │   │   │   ├── properties_workspace.py │   │   │   │   ├── properties_world.py │   │   │   │   ├── space_clip.py │   │   │   │   ├── space_console.py │   │   │   │   ├── space_dopesheet.py │   │   │   │   ├── space_filebrowser.py │   │   │   │   ├── space_graph.py │   │   │   │   ├── space_image.py │   │   │   │   ├── space_info.py │   │   │   │   ├── space_nla.py │   │   │   │   ├── space_node.py │   │   │   │   ├── space_outliner.py │   │   │   │   ├── space_properties.py │   │   │   │   ├── space_sequencer.py │   │   │   │   ├── space_spreadsheet.py │   │   │   │   ├── space_statusbar.py │   │   │   │   ├── space_text.py │   │   │   │   ├── space_time.py │   │   │   │   ├── space_toolsystem_common.py │   │   │   │   ├── space_toolsystem_toolbar.py │   │   │   │   ├── space_topbar.py │   │   │   │   ├── space_userpref.py │   │   │   │   ├── space_view3d.py │   │   │   │   ├── space_view3d_toolbar.py │   │   │   │   └── utils.py │   │   │   ├── keyingsets_builtins.py │   │   │   └── nodeitems_builtins.py │   │   ├── templates_osl/ │   │   │   ├── basic_shader.osl │   │   │   ├── empty_shader.osl │   │   │   ├── gabor_noise.osl │   │   │   ├── lyapunov_texture.osl │   │   │   ├── noise.osl │   │   │   └── ramp_closure.osl │   │   └── templates_py/ │   │   ├── addon_add_object.py │   │   ├── background_job.py │   │   ├── batch_export.py │   │   ├── bmesh_simple_editmode.py │   │   ├── bmesh_simple.py │   │   ├── builtin_keyingset.py │   │   ├── custom_nodes.py │   │   ├── driver_functions.py │   │   ├── external_script_stub.py │   │   ├── gizmo_custom_geometry.py │   │   ├── gizmo_operator.py │   │   ├── gizmo_operator_target.py │   │   ├── gizmo_simple.py │   │   ├── image_processing.py │   │   ├── operator_file_export.py │   │   ├── operator_file_import.py │   │   ├── operator_mesh_add.py │   │   ├── operator_mesh_uv.py │   │   ├── operator_modal_draw.py │   │   ├── operator_modal.py │   │   ├── operator_modal_timer.py │   │   ├── operator_modal_view3d.py │   │   ├── operator_modal_view3d_raycast.py │   │   ├── operator_node.py │   │   ├── operator_simple.py │   │   ├── ui_list_generic.py │   │   ├── ui_list.py │   │   ├── ui_list_simple.py │   │   ├── ui_menu.py │   │   ├── ui_menu_simple.py │   │   ├── ui_panel.py │   │   ├── ui_panel_simple.py │   │   ├── ui_pie_menu.py │   │   ├── ui_previews_custom_icon.py │   │   ├── ui_previews_dynamic_enum.py │   │   └── ui_tool_simple.py │   └── lib/ │   └── libcycles_kernel_oneapi_aot.so ├── doc/ │   └── blender/ │   ├── copyright.txt │   ├── license/ │   │   ├── Apache-2.0.txt │   │   ├── bfont.ttf.txt │   │   ├── bmonofont-i18n.ttf.txt │   │   ├── BSD-3-Clause.txt │   │   ├── BSL-1.0.txt │   │   ├── droidsans.ttf.txt │   │   ├── FTL.txt │   │   ├── GPL-3.0.txt │   │   ├── GPL-license.txt │   │   ├── jemalloc.txt │   │   ├── MIT.txt │   │   ├── OpenColorIO.txt │   │   ├── OpenSSL.txt │   │   ├── Python.txt │   │   └── THIRD-PARTY-LICENSES.txt │   └── readme.html ├── icons/ │   └── hicolor/ │   ├── scalable/ │   │   └── apps/ │   │   └── blender.svg │   └── symbolic/ │   └── apps/ │   └── blender-symbolic.svg └── man/ └── man1/ └── blender.1.gz 458 directories, 3897 files