From 55761fd1ba44461d4584b618c9e598f7c856df6e Mon Sep 17 00:00:00 2001 From: pytorchbot Date: Fri, 31 Jan 2025 01:10:14 +0000 Subject: [PATCH] Generate Python docs from pytorch/pytorch@c72b53642050d9c5614ef2ae296505c3e0c11302 --- main/_images/RReLU.png | Bin 34066 -> 34091 bytes main/_modules/index.html | 2 +- main/_modules/torch.html | 2 +- main/_modules/torch/__config__.html | 2 +- main/_modules/torch/__future__.html | 2 +- main/_modules/torch/_jit_internal.html | 2 +- main/_modules/torch/_library/custom_ops.html | 2 +- main/_modules/torch/_lobpcg.html | 2 +- main/_modules/torch/_logging/_internal.html | 2 +- main/_modules/torch/_lowrank.html | 2 +- main/_modules/torch/_tensor.html | 2 +- main/_modules/torch/_tensor_str.html | 2 +- main/_modules/torch/accelerator.html | 2 +- main/_modules/torch/amp/autocast_mode.html | 2 +- .../torch/ao/nn/intrinsic/modules/fused.html | 2 +- .../nn/intrinsic/qat/modules/conv_fused.html | 2 +- .../nn/intrinsic/qat/modules/linear_relu.html | 2 +- .../dynamic/modules/linear_relu.html | 2 +- .../intrinsic/quantized/modules/bn_relu.html | 2 +- .../quantized/modules/conv_relu.html | 2 +- .../quantized/modules/linear_relu.html | 2 +- .../ao/nn/qat/dynamic/modules/linear.html | 2 +- .../torch/ao/nn/qat/modules/conv.html | 2 +- .../torch/ao/nn/qat/modules/linear.html | 2 +- .../ao/nn/quantizable/modules/activation.html | 2 +- .../torch/ao/nn/quantizable/modules/rnn.html | 2 +- .../nn/quantized/dynamic/modules/linear.html | 2 +- .../ao/nn/quantized/dynamic/modules/rnn.html | 2 +- .../torch/ao/nn/quantized/functional.html | 2 +- .../ao/nn/quantized/modules/activation.html | 2 +- .../ao/nn/quantized/modules/batchnorm.html | 2 +- .../torch/ao/nn/quantized/modules/conv.html | 2 +- .../nn/quantized/modules/embedding_ops.html | 2 +- .../quantized/modules/functional_modules.html | 2 +- .../torch/ao/nn/quantized/modules/linear.html | 2 +- .../nn/quantized/modules/normalization.html | 2 +- main/_modules/torch/ao/ns/_numeric_suite.html | 2 +- .../torch/ao/ns/_numeric_suite_fx.html | 2 +- main/_modules/torch/ao/ns/fx/utils.html | 2 +- main/_modules/torch/ao/quantization.html | 2 +- .../backend_config/backend_config.html | 2 +- .../torch/ao/quantization/fake_quantize.html | 2 +- .../torch/ao/quantization/fuse_modules.html | 2 +- .../ao/quantization/fx/custom_config.html | 2 +- .../torch/ao/quantization/observer.html | 2 +- .../ao/quantization/pt2e/export_utils.html | 2 +- .../torch/ao/quantization/qconfig.html | 2 +- .../ao/quantization/qconfig_mapping.html | 2 +- .../torch/ao/quantization/quantize.html | 2 +- .../torch/ao/quantization/quantize_fx.html | 2 +- .../_modules/torch/ao/quantization/stubs.html | 2 +- main/_modules/torch/autograd.html | 2 +- .../_modules/torch/autograd/anomaly_mode.html | 2 +- main/_modules/torch/autograd/forward_ad.html | 2 +- main/_modules/torch/autograd/function.html | 2 +- main/_modules/torch/autograd/functional.html | 2 +- main/_modules/torch/autograd/grad_mode.html | 2 +- main/_modules/torch/autograd/gradcheck.html | 2 +- main/_modules/torch/autograd/graph.html | 2 +- main/_modules/torch/autograd/profiler.html | 2 +- .../torch/autograd/profiler_util.html | 2 +- main/_modules/torch/backends/cpu.html | 2 +- main/_modules/torch/backends/cuda.html | 6 +- main/_modules/torch/backends/cudnn.html | 2 +- main/_modules/torch/backends/cusparselt.html | 2 +- main/_modules/torch/backends/mha.html | 2 +- main/_modules/torch/backends/mkl.html | 2 +- main/_modules/torch/backends/mkldnn.html | 2 +- main/_modules/torch/backends/mps.html | 2 +- main/_modules/torch/backends/nnpack.html | 2 +- main/_modules/torch/backends/openmp.html | 2 +- main/_modules/torch/backends/opt_einsum.html | 2 +- main/_modules/torch/compiler.html | 2 +- main/_modules/torch/cpu.html | 2 +- .../_modules/torch/cpu/amp/autocast_mode.html | 2 +- main/_modules/torch/cpu/amp/grad_scaler.html | 2 +- main/_modules/torch/cuda.html | 2 +- main/_modules/torch/cuda/_sanitizer.html | 2 +- .../torch/cuda/amp/autocast_mode.html | 2 +- main/_modules/torch/cuda/amp/grad_scaler.html | 2 +- main/_modules/torch/cuda/graphs.html | 2 +- main/_modules/torch/cuda/jiterator.html | 2 +- main/_modules/torch/cuda/memory.html | 2 +- main/_modules/torch/cuda/nvtx.html | 2 +- main/_modules/torch/cuda/random.html | 2 +- main/_modules/torch/cuda/streams.html | 2 +- main/_modules/torch/cuda/tunable.html | 2 +- main/_modules/torch/distributed.html | 2 +- .../ddp_comm_hooks/debugging_hooks.html | 2 +- .../ddp_comm_hooks/default_hooks.html | 2 +- .../ddp_comm_hooks/powerSGD_hook.html | 2 +- .../torch/distributed/algorithms/join.html | 2 +- main/_modules/torch/distributed/autograd.html | 2 +- .../checkpoint/default_planner.html | 2 +- .../distributed/checkpoint/filesystem.html | 2 +- .../distributed/checkpoint/format_utils.html | 2 +- .../torch/distributed/checkpoint/planner.html | 2 +- .../torch/distributed/checkpoint/staging.html | 2 +- .../distributed/checkpoint/state_dict.html | 2 +- .../checkpoint/state_dict_loader.html | 2 +- .../checkpoint/state_dict_saver.html | 2 +- .../distributed/checkpoint/stateful.html | 2 +- .../torch/distributed/checkpoint/storage.html | 2 +- .../torch/distributed/device_mesh.html | 2 +- .../torch/distributed/distributed_c10d.html | 2 +- .../distributed/elastic/agent/server/api.html | 2 +- .../agent/server/health_check_server.html | 2 +- .../agent/server/local_elastic_agent.html | 2 +- .../distributed/elastic/control_plane.html | 2 +- .../torch/distributed/elastic/events.html | 2 +- .../torch/distributed/elastic/events/api.html | 2 +- .../distributed/elastic/events/handlers.html | 2 +- .../distributed/elastic/metrics/api.html | 2 +- .../distributed/elastic/multiprocessing.html | 2 +- .../elastic/multiprocessing/api.html | 2 +- .../elastic/multiprocessing/errors.html | 2 +- .../multiprocessing/errors/error_handler.html | 2 +- .../subprocess_handler/handlers.html | 2 +- .../subprocess_handler.html | 2 +- .../distributed/elastic/rendezvous/api.html | 2 +- .../rendezvous/c10d_rendezvous_backend.html | 2 +- .../rendezvous/dynamic_rendezvous.html | 2 +- .../elastic/rendezvous/etcd_rendezvous.html | 2 +- .../rendezvous/etcd_rendezvous_backend.html | 2 +- .../elastic/rendezvous/etcd_server.html | 2 +- .../elastic/rendezvous/etcd_store.html | 2 +- .../torch/distributed/elastic/timer/api.html | 2 +- .../elastic/timer/debug_info_logging.html | 2 +- .../elastic/timer/file_based_local_timer.html | 2 +- .../elastic/timer/local_timer.html | 2 +- main/_modules/torch/distributed/fsdp.html | 2 +- .../fsdp/_fully_shard/_fully_shard.html | 2 +- main/_modules/torch/distributed/fsdp/api.html | 2 +- .../fsdp/fully_sharded_data_parallel.html | 2 +- .../distributed/nn/api/remote_module.html | 2 +- .../torch/distributed/optim/optimizer.html | 2 +- .../optim/post_localSGD_optimizer.html | 2 +- .../optim/zero_redundancy_optimizer.html | 2 +- .../torch/distributed/pipelining/_IR.html | 2 +- .../distributed/pipelining/microbatch.html | 2 +- .../distributed/pipelining/schedules.html | 2 +- .../torch/distributed/pipelining/stage.html | 2 +- main/_modules/torch/distributed/rpc.html | 2 +- main/_modules/torch/distributed/rpc/api.html | 2 +- .../distributed/rpc/backend_registry.html | 2 +- .../torch/distributed/rpc/functions.html | 2 +- .../torch/distributed/rpc/options.html | 2 +- main/_modules/torch/distributed/tensor.html | 2 +- .../torch/distributed/tensor/_api.html | 2 +- .../torch/distributed/tensor/debug.html | 2 +- .../distributed/tensor/debug/_comm_mode.html | 2 +- .../distributed/tensor/experimental.html | 2 +- .../distributed/tensor/parallel/api.html | 2 +- .../distributed/tensor/parallel/loss.html | 2 +- .../distributed/tensor/parallel/style.html | 2 +- .../distributed/tensor/placement_types.html | 2 +- .../torch/distributions/bernoulli.html | 2 +- main/_modules/torch/distributions/beta.html | 2 +- .../torch/distributions/binomial.html | 2 +- .../torch/distributions/categorical.html | 2 +- main/_modules/torch/distributions/cauchy.html | 2 +- main/_modules/torch/distributions/chi2.html | 2 +- .../distributions/constraint_registry.html | 2 +- .../torch/distributions/constraints.html | 2 +- .../distributions/continuous_bernoulli.html | 2 +- .../torch/distributions/dirichlet.html | 2 +- .../torch/distributions/distribution.html | 2 +- .../torch/distributions/exp_family.html | 2 +- .../torch/distributions/exponential.html | 2 +- .../torch/distributions/fishersnedecor.html | 2 +- main/_modules/torch/distributions/gamma.html | 2 +- .../torch/distributions/geometric.html | 2 +- main/_modules/torch/distributions/gumbel.html | 2 +- .../torch/distributions/half_cauchy.html | 2 +- .../torch/distributions/half_normal.html | 2 +- .../torch/distributions/independent.html | 2 +- .../torch/distributions/inverse_gamma.html | 2 +- main/_modules/torch/distributions/kl.html | 2 +- .../torch/distributions/kumaraswamy.html | 2 +- .../_modules/torch/distributions/laplace.html | 2 +- .../torch/distributions/lkj_cholesky.html | 2 +- .../torch/distributions/log_normal.html | 2 +- .../lowrank_multivariate_normal.html | 2 +- .../distributions/mixture_same_family.html | 2 +- .../torch/distributions/multinomial.html | 2 +- .../distributions/multivariate_normal.html | 2 +- .../distributions/negative_binomial.html | 2 +- main/_modules/torch/distributions/normal.html | 2 +- .../distributions/one_hot_categorical.html | 2 +- main/_modules/torch/distributions/pareto.html | 2 +- .../_modules/torch/distributions/poisson.html | 2 +- .../distributions/relaxed_bernoulli.html | 2 +- .../distributions/relaxed_categorical.html | 2 +- .../torch/distributions/studentT.html | 2 +- .../transformed_distribution.html | 2 +- .../torch/distributions/transforms.html | 2 +- .../_modules/torch/distributions/uniform.html | 2 +- main/_modules/torch/distributions/utils.html | 2 +- .../torch/distributions/von_mises.html | 2 +- .../_modules/torch/distributions/weibull.html | 2 +- .../_modules/torch/distributions/wishart.html | 2 +- main/_modules/torch/export.html | 2 +- main/_modules/torch/export/decomp_utils.html | 2 +- .../_modules/torch/export/dynamic_shapes.html | 2 +- .../torch/export/exported_program.html | 2 +- .../torch/export/graph_signature.html | 2 +- main/_modules/torch/export/passes.html | 2 +- main/_modules/torch/export/unflatten.html | 2 +- main/_modules/torch/func.html | 2 +- main/_modules/torch/functional.html | 2 +- main/_modules/torch/futures.html | 2 +- main/_modules/torch/fx/_symbolic_trace.html | 2 +- .../torch/fx/experimental/proxy_tensor.html | 2 +- .../fx/experimental/symbolic_shapes.html | 2 +- main/_modules/torch/fx/graph.html | 2 +- main/_modules/torch/fx/graph_module.html | 2 +- main/_modules/torch/fx/interpreter.html | 2 +- main/_modules/torch/fx/node.html | 12 +- main/_modules/torch/fx/proxy.html | 2 +- main/_modules/torch/fx/subgraph_rewriter.html | 2 +- main/_modules/torch/hub.html | 2 +- main/_modules/torch/jit.html | 2 +- main/_modules/torch/jit/_async.html | 2 +- main/_modules/torch/jit/_freeze.html | 2 +- main/_modules/torch/jit/_fuser.html | 2 +- main/_modules/torch/jit/_script.html | 2 +- main/_modules/torch/jit/_serialization.html | 2 +- main/_modules/torch/jit/_trace.html | 2 +- main/_modules/torch/library.html | 2 +- main/_modules/torch/monitor.html | 2 +- main/_modules/torch/mps.html | 2 +- main/_modules/torch/mps/event.html | 2 +- main/_modules/torch/mps/profiler.html | 2 +- main/_modules/torch/mtia.html | 2 +- main/_modules/torch/mtia/memory.html | 2 +- main/_modules/torch/multiprocessing.html | 2 +- .../_modules/torch/multiprocessing/spawn.html | 2 +- main/_modules/torch/nested.html | 2 +- main/_modules/torch/nn/attention.html | 2 +- main/_modules/torch/nn/attention/bias.html | 2 +- .../torch/nn/attention/flex_attention.html | 2 +- main/_modules/torch/nn/functional.html | 2 +- main/_modules/torch/nn/init.html | 2 +- .../_modules/torch/nn/modules/activation.html | 2 +- main/_modules/torch/nn/modules/adaptive.html | 2 +- main/_modules/torch/nn/modules/batchnorm.html | 2 +- .../torch/nn/modules/channelshuffle.html | 2 +- main/_modules/torch/nn/modules/container.html | 2 +- main/_modules/torch/nn/modules/conv.html | 2 +- main/_modules/torch/nn/modules/distance.html | 2 +- main/_modules/torch/nn/modules/dropout.html | 2 +- main/_modules/torch/nn/modules/flatten.html | 2 +- main/_modules/torch/nn/modules/fold.html | 2 +- .../torch/nn/modules/instancenorm.html | 2 +- main/_modules/torch/nn/modules/lazy.html | 2 +- main/_modules/torch/nn/modules/linear.html | 2 +- main/_modules/torch/nn/modules/loss.html | 2 +- main/_modules/torch/nn/modules/module.html | 2 +- .../torch/nn/modules/normalization.html | 2 +- main/_modules/torch/nn/modules/padding.html | 2 +- .../torch/nn/modules/pixelshuffle.html | 2 +- main/_modules/torch/nn/modules/pooling.html | 2 +- main/_modules/torch/nn/modules/rnn.html | 2 +- main/_modules/torch/nn/modules/sparse.html | 2 +- .../torch/nn/modules/transformer.html | 2 +- .../_modules/torch/nn/modules/upsampling.html | 2 +- main/_modules/torch/nn/parallel/comm.html | 2 +- .../torch/nn/parallel/data_parallel.html | 2 +- .../torch/nn/parallel/distributed.html | 2 +- main/_modules/torch/nn/parameter.html | 2 +- main/_modules/torch/nn/utils/clip_grad.html | 2 +- .../torch/nn/utils/convert_parameters.html | 2 +- main/_modules/torch/nn/utils/fusion.html | 2 +- main/_modules/torch/nn/utils/init.html | 2 +- .../torch/nn/utils/memory_format.html | 2 +- .../torch/nn/utils/parametrizations.html | 2 +- main/_modules/torch/nn/utils/parametrize.html | 2 +- main/_modules/torch/nn/utils/prune.html | 2 +- main/_modules/torch/nn/utils/rnn.html | 2 +- .../torch/nn/utils/spectral_norm.html | 2 +- main/_modules/torch/nn/utils/stateless.html | 2 +- main/_modules/torch/nn/utils/weight_norm.html | 2 +- main/_modules/torch/onnx.html | 5 +- .../onnx/_internal/_exporter_legacy.html | 19 +- .../_internal/exporter/_onnx_program.html | 2 +- main/_modules/torch/onnx/_type_utils.html | 2 +- main/_modules/torch/onnx/utils.html | 6 +- main/_modules/torch/onnx/verification.html | 20 +- main/_modules/torch/optim.html | 2 +- main/_modules/torch/optim/_adafactor.html | 2 +- main/_modules/torch/optim/adadelta.html | 2 +- main/_modules/torch/optim/adagrad.html | 2 +- main/_modules/torch/optim/adam.html | 2 +- main/_modules/torch/optim/adamax.html | 2 +- main/_modules/torch/optim/adamw.html | 2 +- main/_modules/torch/optim/asgd.html | 2 +- main/_modules/torch/optim/lbfgs.html | 2 +- main/_modules/torch/optim/lr_scheduler.html | 2 +- main/_modules/torch/optim/nadam.html | 2 +- main/_modules/torch/optim/optimizer.html | 2 +- main/_modules/torch/optim/radam.html | 2 +- main/_modules/torch/optim/rmsprop.html | 2 +- main/_modules/torch/optim/rprop.html | 2 +- main/_modules/torch/optim/sgd.html | 2 +- main/_modules/torch/optim/sparse_adam.html | 2 +- main/_modules/torch/optim/swa_utils.html | 2 +- main/_modules/torch/overrides.html | 2 +- .../file_structure_representation.html | 2 +- .../torch/package/package_exporter.html | 2 +- .../torch/package/package_importer.html | 2 +- main/_modules/torch/profiler/itt.html | 2 +- main/_modules/torch/profiler/profiler.html | 2 +- main/_modules/torch/quasirandom.html | 2 +- main/_modules/torch/random.html | 2 +- main/_modules/torch/serialization.html | 2 +- .../torch/signal/windows/windows.html | 2 +- main/_modules/torch/sparse.html | 2 +- main/_modules/torch/storage.html | 2 +- main/_modules/torch/testing/_comparison.html | 2 +- main/_modules/torch/testing/_creation.html | 2 +- main/_modules/torch/utils.html | 2 +- .../torch/utils/backend_registration.html | 2 +- .../torch/utils/benchmark/utils/common.html | 2 +- .../torch/utils/benchmark/utils/compare.html | 2 +- .../torch/utils/benchmark/utils/timer.html | 2 +- .../valgrind_wrapper/timer_interface.html | 2 +- main/_modules/torch/utils/checkpoint.html | 2 +- main/_modules/torch/utils/cpp_backtrace.html | 2 +- main/_modules/torch/utils/cpp_extension.html | 2 +- .../torch/utils/data/_utils/collate.html | 2 +- .../torch/utils/data/_utils/worker.html | 2 +- .../_modules/torch/utils/data/dataloader.html | 2 +- main/_modules/torch/utils/data/dataset.html | 2 +- .../torch/utils/data/distributed.html | 2 +- main/_modules/torch/utils/data/sampler.html | 2 +- main/_modules/torch/utils/dlpack.html | 2 +- .../torch/utils/mobile_optimizer.html | 2 +- main/_modules/torch/utils/module_tracker.html | 2 +- .../torch/utils/tensorboard/writer.html | 2 +- main/_modules/torch/xpu.html | 2 +- main/_modules/torch/xpu/memory.html | 2 +- main/_modules/torch/xpu/random.html | 2 +- main/_modules/torch/xpu/streams.html | 2 +- main/_modules/typing.html | 2 +- .../_sources/generated/exportdb/index.rst.txt | 10 +- .../generated/exportdb/python.assert.rst.txt | 2 +- .../generated/exportdb/python.closure.rst.txt | 2 +- .../exportdb/python.data-structure.rst.txt | 2 +- .../generated/exportdb/torch.cond.rst.txt | 2 +- .../exportdb/torch.dynamic-shape.rst.txt | 2 +- .../exportdb/torch.dynamic-value.rst.txt | 4 +- .../exportdb/torch.escape-hatch.rst.txt | 4 +- .../generated/exportdb/torch.operator.rst.txt | 2 +- main/_sources/notes/cuda.rst.txt | 25 + main/accelerator.html | 2 +- main/amp.html | 22 +- main/autograd.html | 28 +- main/backends.html | 78 +-- main/benchmark_utils.html | 46 +- main/bottleneck.html | 2 +- main/checkpoint.html | 14 +- main/community/build_ci_governance.html | 2 +- main/community/contribution_guide.html | 2 +- main/community/design.html | 2 +- main/community/governance.html | 2 +- main/community/persons_of_interest.html | 2 +- main/complex_numbers.html | 2 +- main/cond.html | 4 +- main/config_mod.html | 6 +- main/cpp_extension.html | 20 +- main/cpp_index.html | 2 +- main/cpu.html | 2 +- main/cuda._sanitizer.html | 4 +- main/cuda.html | 4 +- main/cuda.tunable.html | 44 +- main/cuda_environment_variables.html | 2 +- main/cudnn_persistent_rnn.html | 2 +- main/cudnn_rnn_determinism.html | 2 +- main/data.html | 42 +- main/ddp_comm_hooks.html | 26 +- main/debugging_environment_variables.html | 2 +- main/deploy.html | 2 +- main/deterministic.html | 2 +- main/distributed.algorithms.join.html | 16 +- main/distributed.checkpoint.html | 160 +++--- main/distributed.elastic.html | 2 +- main/distributed.fsdp.fully_shard.html | 30 +- main/distributed.html | 104 ++-- main/distributed.optim.html | 28 +- main/distributed.pipelining.html | 40 +- main/distributed.tensor.html | 64 +-- main/distributed.tensor.parallel.html | 16 +- main/distributions.html | 498 +++++++++--------- main/dlpack.html | 4 +- main/elastic/agent.html | 52 +- main/elastic/control_plane.html | 4 +- main/elastic/customization.html | 2 +- main/elastic/errors.html | 10 +- main/elastic/events.html | 12 +- main/elastic/examples.html | 2 +- main/elastic/kubernetes.html | 2 +- main/elastic/metrics.html | 14 +- main/elastic/multiprocessing.html | 22 +- main/elastic/quickstart.html | 2 +- main/elastic/rendezvous.html | 92 ++-- main/elastic/run.html | 2 +- main/elastic/subprocess_handler.html | 6 +- main/elastic/timer.html | 32 +- main/elastic/train_script.html | 2 +- main/export.html | 92 ++-- main/export.ir_spec.html | 2 +- main/export.programming_model.html | 2 +- main/fft.html | 2 +- main/fsdp.html | 72 +-- main/func.api.html | 2 +- main/func.batch_norm.html | 2 +- main/func.html | 2 +- main/func.migrating.html | 2 +- main/func.ux_limitations.html | 2 +- main/func.whirlwind_tour.html | 2 +- main/future_mod.html | 10 +- main/futures.html | 20 +- main/fx.experimental.html | 2 +- main/fx.html | 164 +++--- main/generated/exportdb/index.html | 12 +- main/generated/exportdb/python.assert.html | 4 +- main/generated/exportdb/python.builtin.html | 2 +- main/generated/exportdb/python.closure.html | 4 +- .../exportdb/python.context-manager.html | 2 +- .../exportdb/python.control-flow.html | 2 +- .../exportdb/python.data-structure.html | 4 +- .../exportdb/python.object-model.html | 2 +- main/generated/exportdb/torch.cond.html | 4 +- .../exportdb/torch.dynamic-shape.html | 4 +- .../exportdb/torch.dynamic-value.html | 6 +- .../exportdb/torch.escape-hatch.html | 6 +- main/generated/exportdb/torch.map.html | 2 +- main/generated/exportdb/torch.mutation.html | 2 +- main/generated/exportdb/torch.operator.html | 4 +- main/generated/torch.Event.html | 2 +- main/generated/torch.Generator.html | 2 +- main/generated/torch.Stream.html | 2 +- main/generated/torch.Tensor.abs.html | 2 +- main/generated/torch.Tensor.abs_.html | 2 +- main/generated/torch.Tensor.absolute.html | 2 +- main/generated/torch.Tensor.absolute_.html | 2 +- main/generated/torch.Tensor.acos.html | 2 +- main/generated/torch.Tensor.acos_.html | 2 +- main/generated/torch.Tensor.acosh.html | 2 +- main/generated/torch.Tensor.acosh_.html | 2 +- main/generated/torch.Tensor.add.html | 2 +- main/generated/torch.Tensor.add_.html | 2 +- main/generated/torch.Tensor.addbmm.html | 2 +- main/generated/torch.Tensor.addbmm_.html | 2 +- main/generated/torch.Tensor.addcdiv.html | 2 +- main/generated/torch.Tensor.addcdiv_.html | 2 +- main/generated/torch.Tensor.addcmul.html | 2 +- main/generated/torch.Tensor.addcmul_.html | 2 +- main/generated/torch.Tensor.addmm.html | 2 +- main/generated/torch.Tensor.addmm_.html | 2 +- main/generated/torch.Tensor.addmv.html | 2 +- main/generated/torch.Tensor.addmv_.html | 2 +- main/generated/torch.Tensor.addr.html | 2 +- main/generated/torch.Tensor.addr_.html | 2 +- main/generated/torch.Tensor.adjoint.html | 2 +- main/generated/torch.Tensor.all.html | 2 +- main/generated/torch.Tensor.allclose.html | 2 +- main/generated/torch.Tensor.amax.html | 2 +- main/generated/torch.Tensor.amin.html | 2 +- main/generated/torch.Tensor.aminmax.html | 2 +- main/generated/torch.Tensor.angle.html | 2 +- main/generated/torch.Tensor.any.html | 2 +- main/generated/torch.Tensor.apply_.html | 2 +- main/generated/torch.Tensor.arccos.html | 2 +- main/generated/torch.Tensor.arccos_.html | 2 +- main/generated/torch.Tensor.arccosh.html | 2 +- main/generated/torch.Tensor.arccosh_.html | 2 +- main/generated/torch.Tensor.arcsin.html | 2 +- main/generated/torch.Tensor.arcsin_.html | 2 +- main/generated/torch.Tensor.arcsinh.html | 2 +- main/generated/torch.Tensor.arcsinh_.html | 2 +- main/generated/torch.Tensor.arctan.html | 2 +- main/generated/torch.Tensor.arctan2.html | 2 +- main/generated/torch.Tensor.arctan2_.html | 2 +- main/generated/torch.Tensor.arctan_.html | 2 +- main/generated/torch.Tensor.arctanh.html | 2 +- main/generated/torch.Tensor.arctanh_.html | 2 +- main/generated/torch.Tensor.argmax.html | 2 +- main/generated/torch.Tensor.argmin.html | 2 +- main/generated/torch.Tensor.argsort.html | 2 +- main/generated/torch.Tensor.argwhere.html | 2 +- main/generated/torch.Tensor.as_strided.html | 2 +- main/generated/torch.Tensor.as_subclass.html | 2 +- main/generated/torch.Tensor.asin.html | 2 +- main/generated/torch.Tensor.asin_.html | 2 +- main/generated/torch.Tensor.asinh.html | 2 +- main/generated/torch.Tensor.asinh_.html | 2 +- main/generated/torch.Tensor.atan.html | 2 +- main/generated/torch.Tensor.atan2.html | 2 +- main/generated/torch.Tensor.atan2_.html | 2 +- main/generated/torch.Tensor.atan_.html | 2 +- main/generated/torch.Tensor.atanh.html | 2 +- main/generated/torch.Tensor.atanh_.html | 2 +- main/generated/torch.Tensor.backward.html | 4 +- main/generated/torch.Tensor.baddbmm.html | 2 +- main/generated/torch.Tensor.baddbmm_.html | 2 +- main/generated/torch.Tensor.bernoulli.html | 2 +- main/generated/torch.Tensor.bernoulli_.html | 2 +- main/generated/torch.Tensor.bfloat16.html | 2 +- main/generated/torch.Tensor.bincount.html | 2 +- main/generated/torch.Tensor.bitwise_and.html | 2 +- main/generated/torch.Tensor.bitwise_and_.html | 2 +- .../torch.Tensor.bitwise_left_shift.html | 2 +- .../torch.Tensor.bitwise_left_shift_.html | 2 +- main/generated/torch.Tensor.bitwise_not.html | 2 +- main/generated/torch.Tensor.bitwise_not_.html | 2 +- main/generated/torch.Tensor.bitwise_or.html | 2 +- main/generated/torch.Tensor.bitwise_or_.html | 2 +- .../torch.Tensor.bitwise_right_shift.html | 2 +- .../torch.Tensor.bitwise_right_shift_.html | 2 +- main/generated/torch.Tensor.bitwise_xor.html | 2 +- main/generated/torch.Tensor.bitwise_xor_.html | 2 +- main/generated/torch.Tensor.bmm.html | 2 +- main/generated/torch.Tensor.bool.html | 2 +- main/generated/torch.Tensor.broadcast_to.html | 2 +- main/generated/torch.Tensor.byte.html | 2 +- main/generated/torch.Tensor.cauchy_.html | 2 +- main/generated/torch.Tensor.ccol_indices.html | 2 +- main/generated/torch.Tensor.cdouble.html | 2 +- main/generated/torch.Tensor.ceil.html | 2 +- main/generated/torch.Tensor.ceil_.html | 2 +- main/generated/torch.Tensor.cfloat.html | 2 +- main/generated/torch.Tensor.chalf.html | 2 +- main/generated/torch.Tensor.char.html | 2 +- main/generated/torch.Tensor.cholesky.html | 2 +- .../torch.Tensor.cholesky_inverse.html | 2 +- .../torch.Tensor.cholesky_solve.html | 2 +- main/generated/torch.Tensor.chunk.html | 2 +- main/generated/torch.Tensor.clamp.html | 2 +- main/generated/torch.Tensor.clamp_.html | 2 +- main/generated/torch.Tensor.clip.html | 2 +- main/generated/torch.Tensor.clip_.html | 2 +- main/generated/torch.Tensor.clone.html | 2 +- main/generated/torch.Tensor.coalesce.html | 2 +- main/generated/torch.Tensor.col_indices.html | 2 +- main/generated/torch.Tensor.conj.html | 2 +- .../generated/torch.Tensor.conj_physical.html | 2 +- .../torch.Tensor.conj_physical_.html | 2 +- main/generated/torch.Tensor.contiguous.html | 2 +- main/generated/torch.Tensor.copy_.html | 2 +- main/generated/torch.Tensor.copysign.html | 2 +- main/generated/torch.Tensor.copysign_.html | 2 +- main/generated/torch.Tensor.corrcoef.html | 2 +- main/generated/torch.Tensor.cos.html | 2 +- main/generated/torch.Tensor.cos_.html | 2 +- main/generated/torch.Tensor.cosh.html | 2 +- main/generated/torch.Tensor.cosh_.html | 2 +- .../generated/torch.Tensor.count_nonzero.html | 2 +- main/generated/torch.Tensor.cov.html | 2 +- main/generated/torch.Tensor.cpu.html | 2 +- main/generated/torch.Tensor.cross.html | 2 +- main/generated/torch.Tensor.crow_indices.html | 2 +- main/generated/torch.Tensor.cuda.html | 2 +- main/generated/torch.Tensor.cummax.html | 2 +- main/generated/torch.Tensor.cummin.html | 2 +- main/generated/torch.Tensor.cumprod.html | 2 +- main/generated/torch.Tensor.cumprod_.html | 2 +- main/generated/torch.Tensor.cumsum.html | 2 +- main/generated/torch.Tensor.cumsum_.html | 2 +- main/generated/torch.Tensor.data_ptr.html | 2 +- main/generated/torch.Tensor.deg2rad.html | 2 +- main/generated/torch.Tensor.dense_dim.html | 2 +- main/generated/torch.Tensor.dequantize.html | 2 +- main/generated/torch.Tensor.det.html | 2 +- main/generated/torch.Tensor.detach.html | 2 +- main/generated/torch.Tensor.detach_.html | 2 +- main/generated/torch.Tensor.device.html | 2 +- main/generated/torch.Tensor.diag.html | 2 +- main/generated/torch.Tensor.diag_embed.html | 2 +- main/generated/torch.Tensor.diagflat.html | 2 +- main/generated/torch.Tensor.diagonal.html | 2 +- .../torch.Tensor.diagonal_scatter.html | 2 +- main/generated/torch.Tensor.diff.html | 2 +- main/generated/torch.Tensor.digamma.html | 2 +- main/generated/torch.Tensor.digamma_.html | 2 +- main/generated/torch.Tensor.dim.html | 2 +- main/generated/torch.Tensor.dim_order.html | 4 +- main/generated/torch.Tensor.dist.html | 2 +- main/generated/torch.Tensor.div.html | 2 +- main/generated/torch.Tensor.div_.html | 2 +- main/generated/torch.Tensor.divide.html | 2 +- main/generated/torch.Tensor.divide_.html | 2 +- main/generated/torch.Tensor.dot.html | 2 +- main/generated/torch.Tensor.double.html | 2 +- main/generated/torch.Tensor.dsplit.html | 2 +- main/generated/torch.Tensor.element_size.html | 2 +- main/generated/torch.Tensor.eq.html | 2 +- main/generated/torch.Tensor.eq_.html | 2 +- main/generated/torch.Tensor.equal.html | 2 +- main/generated/torch.Tensor.erf.html | 2 +- main/generated/torch.Tensor.erf_.html | 2 +- main/generated/torch.Tensor.erfc.html | 2 +- main/generated/torch.Tensor.erfc_.html | 2 +- main/generated/torch.Tensor.erfinv.html | 2 +- main/generated/torch.Tensor.erfinv_.html | 2 +- main/generated/torch.Tensor.exp.html | 2 +- main/generated/torch.Tensor.exp_.html | 2 +- main/generated/torch.Tensor.expand.html | 2 +- main/generated/torch.Tensor.expand_as.html | 2 +- main/generated/torch.Tensor.expm1.html | 2 +- main/generated/torch.Tensor.expm1_.html | 2 +- main/generated/torch.Tensor.exponential_.html | 2 +- main/generated/torch.Tensor.fill_.html | 2 +- .../torch.Tensor.fill_diagonal_.html | 2 +- main/generated/torch.Tensor.fix.html | 2 +- main/generated/torch.Tensor.fix_.html | 2 +- main/generated/torch.Tensor.flatten.html | 2 +- main/generated/torch.Tensor.flip.html | 2 +- main/generated/torch.Tensor.fliplr.html | 2 +- main/generated/torch.Tensor.flipud.html | 2 +- main/generated/torch.Tensor.float.html | 2 +- main/generated/torch.Tensor.float_power.html | 2 +- main/generated/torch.Tensor.float_power_.html | 2 +- main/generated/torch.Tensor.floor.html | 2 +- main/generated/torch.Tensor.floor_.html | 2 +- main/generated/torch.Tensor.floor_divide.html | 2 +- .../generated/torch.Tensor.floor_divide_.html | 2 +- main/generated/torch.Tensor.fmax.html | 2 +- main/generated/torch.Tensor.fmin.html | 2 +- main/generated/torch.Tensor.fmod.html | 2 +- main/generated/torch.Tensor.fmod_.html | 2 +- main/generated/torch.Tensor.frac.html | 2 +- main/generated/torch.Tensor.frac_.html | 2 +- main/generated/torch.Tensor.frexp.html | 2 +- main/generated/torch.Tensor.gather.html | 2 +- main/generated/torch.Tensor.gcd.html | 2 +- main/generated/torch.Tensor.gcd_.html | 2 +- main/generated/torch.Tensor.ge.html | 2 +- main/generated/torch.Tensor.ge_.html | 2 +- main/generated/torch.Tensor.geometric_.html | 2 +- main/generated/torch.Tensor.geqrf.html | 2 +- main/generated/torch.Tensor.ger.html | 2 +- main/generated/torch.Tensor.get_device.html | 2 +- main/generated/torch.Tensor.grad.html | 2 +- main/generated/torch.Tensor.greater.html | 2 +- main/generated/torch.Tensor.greater_.html | 2 +- .../generated/torch.Tensor.greater_equal.html | 2 +- .../torch.Tensor.greater_equal_.html | 2 +- main/generated/torch.Tensor.gt.html | 2 +- main/generated/torch.Tensor.gt_.html | 2 +- main/generated/torch.Tensor.half.html | 2 +- main/generated/torch.Tensor.hardshrink.html | 2 +- main/generated/torch.Tensor.heaviside.html | 2 +- main/generated/torch.Tensor.histc.html | 2 +- main/generated/torch.Tensor.histogram.html | 2 +- main/generated/torch.Tensor.hsplit.html | 2 +- main/generated/torch.Tensor.hypot.html | 2 +- main/generated/torch.Tensor.hypot_.html | 2 +- main/generated/torch.Tensor.i0.html | 2 +- main/generated/torch.Tensor.i0_.html | 2 +- main/generated/torch.Tensor.igamma.html | 2 +- main/generated/torch.Tensor.igamma_.html | 2 +- main/generated/torch.Tensor.igammac.html | 2 +- main/generated/torch.Tensor.igammac_.html | 2 +- main/generated/torch.Tensor.imag.html | 2 +- main/generated/torch.Tensor.index_add.html | 2 +- main/generated/torch.Tensor.index_add_.html | 2 +- main/generated/torch.Tensor.index_copy.html | 2 +- main/generated/torch.Tensor.index_copy_.html | 2 +- main/generated/torch.Tensor.index_fill.html | 2 +- main/generated/torch.Tensor.index_fill_.html | 2 +- main/generated/torch.Tensor.index_put.html | 2 +- main/generated/torch.Tensor.index_put_.html | 2 +- main/generated/torch.Tensor.index_reduce.html | 2 +- .../generated/torch.Tensor.index_reduce_.html | 2 +- main/generated/torch.Tensor.index_select.html | 2 +- main/generated/torch.Tensor.indices.html | 2 +- main/generated/torch.Tensor.inner.html | 2 +- main/generated/torch.Tensor.int.html | 2 +- main/generated/torch.Tensor.int_repr.html | 2 +- main/generated/torch.Tensor.inverse.html | 2 +- main/generated/torch.Tensor.is_coalesced.html | 2 +- main/generated/torch.Tensor.is_complex.html | 2 +- main/generated/torch.Tensor.is_conj.html | 2 +- .../generated/torch.Tensor.is_contiguous.html | 2 +- main/generated/torch.Tensor.is_cuda.html | 2 +- .../torch.Tensor.is_floating_point.html | 2 +- main/generated/torch.Tensor.is_inference.html | 2 +- main/generated/torch.Tensor.is_leaf.html | 2 +- main/generated/torch.Tensor.is_meta.html | 2 +- main/generated/torch.Tensor.is_pinned.html | 2 +- main/generated/torch.Tensor.is_quantized.html | 2 +- main/generated/torch.Tensor.is_set_to.html | 2 +- main/generated/torch.Tensor.is_shared.html | 4 +- main/generated/torch.Tensor.is_signed.html | 2 +- main/generated/torch.Tensor.is_sparse.html | 2 +- .../generated/torch.Tensor.is_sparse_csr.html | 2 +- main/generated/torch.Tensor.isclose.html | 2 +- main/generated/torch.Tensor.isfinite.html | 2 +- main/generated/torch.Tensor.isinf.html | 2 +- main/generated/torch.Tensor.isnan.html | 2 +- main/generated/torch.Tensor.isneginf.html | 2 +- main/generated/torch.Tensor.isposinf.html | 2 +- main/generated/torch.Tensor.isreal.html | 2 +- main/generated/torch.Tensor.istft.html | 4 +- main/generated/torch.Tensor.item.html | 2 +- main/generated/torch.Tensor.itemsize.html | 2 +- main/generated/torch.Tensor.kthvalue.html | 2 +- main/generated/torch.Tensor.lcm.html | 2 +- main/generated/torch.Tensor.lcm_.html | 2 +- main/generated/torch.Tensor.ldexp.html | 2 +- main/generated/torch.Tensor.ldexp_.html | 2 +- main/generated/torch.Tensor.le.html | 2 +- main/generated/torch.Tensor.le_.html | 2 +- main/generated/torch.Tensor.lerp.html | 2 +- main/generated/torch.Tensor.lerp_.html | 2 +- main/generated/torch.Tensor.less.html | 2 +- main/generated/torch.Tensor.less_.html | 2 +- main/generated/torch.Tensor.less_equal.html | 2 +- main/generated/torch.Tensor.less_equal_.html | 2 +- main/generated/torch.Tensor.lgamma.html | 2 +- main/generated/torch.Tensor.lgamma_.html | 2 +- main/generated/torch.Tensor.log.html | 2 +- main/generated/torch.Tensor.log10.html | 2 +- main/generated/torch.Tensor.log10_.html | 2 +- main/generated/torch.Tensor.log1p.html | 2 +- main/generated/torch.Tensor.log1p_.html | 2 +- main/generated/torch.Tensor.log2.html | 2 +- main/generated/torch.Tensor.log2_.html | 2 +- main/generated/torch.Tensor.log_.html | 2 +- main/generated/torch.Tensor.log_normal_.html | 2 +- main/generated/torch.Tensor.logaddexp.html | 2 +- main/generated/torch.Tensor.logaddexp2.html | 2 +- main/generated/torch.Tensor.logcumsumexp.html | 2 +- main/generated/torch.Tensor.logdet.html | 2 +- main/generated/torch.Tensor.logical_and.html | 2 +- main/generated/torch.Tensor.logical_and_.html | 2 +- main/generated/torch.Tensor.logical_not.html | 2 +- main/generated/torch.Tensor.logical_not_.html | 2 +- main/generated/torch.Tensor.logical_or.html | 2 +- main/generated/torch.Tensor.logical_or_.html | 2 +- main/generated/torch.Tensor.logical_xor.html | 2 +- main/generated/torch.Tensor.logical_xor_.html | 2 +- main/generated/torch.Tensor.logit.html | 2 +- main/generated/torch.Tensor.logit_.html | 2 +- main/generated/torch.Tensor.logsumexp.html | 2 +- main/generated/torch.Tensor.long.html | 2 +- main/generated/torch.Tensor.lt.html | 2 +- main/generated/torch.Tensor.lt_.html | 2 +- main/generated/torch.Tensor.lu.html | 4 +- main/generated/torch.Tensor.lu_solve.html | 2 +- main/generated/torch.Tensor.map_.html | 2 +- main/generated/torch.Tensor.masked_fill.html | 2 +- main/generated/torch.Tensor.masked_fill_.html | 2 +- .../torch.Tensor.masked_scatter.html | 2 +- .../torch.Tensor.masked_scatter_.html | 2 +- .../generated/torch.Tensor.masked_select.html | 2 +- main/generated/torch.Tensor.matmul.html | 2 +- main/generated/torch.Tensor.matrix_exp.html | 2 +- main/generated/torch.Tensor.matrix_power.html | 2 +- main/generated/torch.Tensor.max.html | 2 +- main/generated/torch.Tensor.maximum.html | 2 +- main/generated/torch.Tensor.mean.html | 2 +- main/generated/torch.Tensor.median.html | 2 +- main/generated/torch.Tensor.min.html | 2 +- main/generated/torch.Tensor.minimum.html | 2 +- main/generated/torch.Tensor.mm.html | 2 +- main/generated/torch.Tensor.mode.html | 2 +- main/generated/torch.Tensor.module_load.html | 4 +- main/generated/torch.Tensor.moveaxis.html | 2 +- main/generated/torch.Tensor.movedim.html | 2 +- main/generated/torch.Tensor.msort.html | 2 +- main/generated/torch.Tensor.mul.html | 2 +- main/generated/torch.Tensor.mul_.html | 2 +- main/generated/torch.Tensor.multinomial.html | 2 +- main/generated/torch.Tensor.multiply.html | 2 +- main/generated/torch.Tensor.multiply_.html | 2 +- main/generated/torch.Tensor.mv.html | 2 +- main/generated/torch.Tensor.mvlgamma.html | 2 +- main/generated/torch.Tensor.mvlgamma_.html | 2 +- main/generated/torch.Tensor.nan_to_num.html | 2 +- main/generated/torch.Tensor.nan_to_num_.html | 2 +- main/generated/torch.Tensor.nanmean.html | 2 +- main/generated/torch.Tensor.nanmedian.html | 2 +- main/generated/torch.Tensor.nanquantile.html | 2 +- main/generated/torch.Tensor.nansum.html | 2 +- main/generated/torch.Tensor.narrow.html | 2 +- main/generated/torch.Tensor.narrow_copy.html | 2 +- main/generated/torch.Tensor.nbytes.html | 2 +- main/generated/torch.Tensor.ndim.html | 2 +- main/generated/torch.Tensor.ndimension.html | 2 +- main/generated/torch.Tensor.ne.html | 2 +- main/generated/torch.Tensor.ne_.html | 2 +- main/generated/torch.Tensor.neg.html | 2 +- main/generated/torch.Tensor.neg_.html | 2 +- main/generated/torch.Tensor.negative.html | 2 +- main/generated/torch.Tensor.negative_.html | 2 +- main/generated/torch.Tensor.nelement.html | 2 +- main/generated/torch.Tensor.new_empty.html | 2 +- main/generated/torch.Tensor.new_full.html | 2 +- main/generated/torch.Tensor.new_ones.html | 2 +- main/generated/torch.Tensor.new_tensor.html | 2 +- main/generated/torch.Tensor.new_zeros.html | 2 +- main/generated/torch.Tensor.nextafter.html | 2 +- main/generated/torch.Tensor.nextafter_.html | 2 +- main/generated/torch.Tensor.nonzero.html | 2 +- main/generated/torch.Tensor.norm.html | 4 +- main/generated/torch.Tensor.normal_.html | 2 +- main/generated/torch.Tensor.not_equal.html | 2 +- main/generated/torch.Tensor.not_equal_.html | 2 +- main/generated/torch.Tensor.numel.html | 2 +- main/generated/torch.Tensor.numpy.html | 2 +- main/generated/torch.Tensor.orgqr.html | 2 +- main/generated/torch.Tensor.ormqr.html | 2 +- main/generated/torch.Tensor.outer.html | 2 +- main/generated/torch.Tensor.permute.html | 2 +- main/generated/torch.Tensor.pin_memory.html | 2 +- main/generated/torch.Tensor.pinverse.html | 2 +- main/generated/torch.Tensor.polygamma.html | 2 +- main/generated/torch.Tensor.polygamma_.html | 2 +- main/generated/torch.Tensor.positive.html | 2 +- main/generated/torch.Tensor.pow.html | 2 +- main/generated/torch.Tensor.pow_.html | 2 +- main/generated/torch.Tensor.prod.html | 2 +- main/generated/torch.Tensor.put_.html | 2 +- .../torch.Tensor.q_per_channel_axis.html | 2 +- .../torch.Tensor.q_per_channel_scales.html | 2 +- ...orch.Tensor.q_per_channel_zero_points.html | 2 +- main/generated/torch.Tensor.q_scale.html | 2 +- main/generated/torch.Tensor.q_zero_point.html | 2 +- main/generated/torch.Tensor.qr.html | 2 +- main/generated/torch.Tensor.qscheme.html | 2 +- main/generated/torch.Tensor.quantile.html | 2 +- main/generated/torch.Tensor.rad2deg.html | 2 +- main/generated/torch.Tensor.random_.html | 2 +- main/generated/torch.Tensor.ravel.html | 2 +- main/generated/torch.Tensor.real.html | 2 +- main/generated/torch.Tensor.reciprocal.html | 2 +- main/generated/torch.Tensor.reciprocal_.html | 2 +- .../generated/torch.Tensor.record_stream.html | 2 +- .../generated/torch.Tensor.register_hook.html | 4 +- ...or.register_post_accumulate_grad_hook.html | 4 +- main/generated/torch.Tensor.remainder.html | 2 +- main/generated/torch.Tensor.remainder_.html | 2 +- main/generated/torch.Tensor.renorm.html | 2 +- main/generated/torch.Tensor.renorm_.html | 2 +- main/generated/torch.Tensor.repeat.html | 2 +- .../torch.Tensor.repeat_interleave.html | 2 +- .../generated/torch.Tensor.requires_grad.html | 2 +- .../torch.Tensor.requires_grad_.html | 2 +- main/generated/torch.Tensor.reshape.html | 2 +- main/generated/torch.Tensor.reshape_as.html | 2 +- main/generated/torch.Tensor.resize_.html | 2 +- main/generated/torch.Tensor.resize_as_.html | 2 +- main/generated/torch.Tensor.resolve_conj.html | 2 +- main/generated/torch.Tensor.resolve_neg.html | 2 +- main/generated/torch.Tensor.retain_grad.html | 2 +- main/generated/torch.Tensor.retains_grad.html | 2 +- main/generated/torch.Tensor.roll.html | 2 +- main/generated/torch.Tensor.rot90.html | 2 +- main/generated/torch.Tensor.round.html | 2 +- main/generated/torch.Tensor.round_.html | 2 +- main/generated/torch.Tensor.row_indices.html | 2 +- main/generated/torch.Tensor.rsqrt.html | 2 +- main/generated/torch.Tensor.rsqrt_.html | 2 +- main/generated/torch.Tensor.scatter.html | 2 +- main/generated/torch.Tensor.scatter_.html | 2 +- main/generated/torch.Tensor.scatter_add.html | 2 +- main/generated/torch.Tensor.scatter_add_.html | 2 +- .../torch.Tensor.scatter_reduce.html | 2 +- .../torch.Tensor.scatter_reduce_.html | 2 +- main/generated/torch.Tensor.select.html | 2 +- .../torch.Tensor.select_scatter.html | 2 +- main/generated/torch.Tensor.set_.html | 2 +- main/generated/torch.Tensor.sgn.html | 2 +- main/generated/torch.Tensor.sgn_.html | 2 +- main/generated/torch.Tensor.shape.html | 2 +- .../generated/torch.Tensor.share_memory_.html | 4 +- main/generated/torch.Tensor.short.html | 2 +- main/generated/torch.Tensor.sigmoid.html | 2 +- main/generated/torch.Tensor.sigmoid_.html | 2 +- main/generated/torch.Tensor.sign.html | 2 +- main/generated/torch.Tensor.sign_.html | 2 +- main/generated/torch.Tensor.signbit.html | 2 +- main/generated/torch.Tensor.sin.html | 2 +- main/generated/torch.Tensor.sin_.html | 2 +- main/generated/torch.Tensor.sinc.html | 2 +- main/generated/torch.Tensor.sinc_.html | 2 +- main/generated/torch.Tensor.sinh.html | 2 +- main/generated/torch.Tensor.sinh_.html | 2 +- main/generated/torch.Tensor.size.html | 2 +- .../generated/torch.Tensor.slice_scatter.html | 2 +- main/generated/torch.Tensor.slogdet.html | 2 +- main/generated/torch.Tensor.smm.html | 2 +- main/generated/torch.Tensor.softmax.html | 2 +- main/generated/torch.Tensor.sort.html | 2 +- main/generated/torch.Tensor.sparse_dim.html | 2 +- main/generated/torch.Tensor.sparse_mask.html | 2 +- .../torch.Tensor.sparse_resize_.html | 2 +- ...torch.Tensor.sparse_resize_and_clear_.html | 2 +- main/generated/torch.Tensor.split.html | 4 +- main/generated/torch.Tensor.sqrt.html | 2 +- main/generated/torch.Tensor.sqrt_.html | 2 +- main/generated/torch.Tensor.square.html | 2 +- main/generated/torch.Tensor.square_.html | 2 +- main/generated/torch.Tensor.squeeze.html | 2 +- main/generated/torch.Tensor.squeeze_.html | 2 +- main/generated/torch.Tensor.sspaddmm.html | 2 +- main/generated/torch.Tensor.std.html | 2 +- main/generated/torch.Tensor.stft.html | 4 +- main/generated/torch.Tensor.storage.html | 4 +- .../torch.Tensor.storage_offset.html | 2 +- main/generated/torch.Tensor.storage_type.html | 4 +- main/generated/torch.Tensor.stride.html | 2 +- main/generated/torch.Tensor.sub.html | 2 +- main/generated/torch.Tensor.sub_.html | 2 +- main/generated/torch.Tensor.subtract.html | 2 +- main/generated/torch.Tensor.subtract_.html | 2 +- main/generated/torch.Tensor.sum.html | 2 +- main/generated/torch.Tensor.sum_to_size.html | 2 +- main/generated/torch.Tensor.svd.html | 2 +- main/generated/torch.Tensor.swapaxes.html | 2 +- main/generated/torch.Tensor.swapdims.html | 2 +- main/generated/torch.Tensor.t.html | 2 +- main/generated/torch.Tensor.t_.html | 2 +- main/generated/torch.Tensor.take.html | 2 +- .../torch.Tensor.take_along_dim.html | 2 +- main/generated/torch.Tensor.tan.html | 2 +- main/generated/torch.Tensor.tan_.html | 2 +- main/generated/torch.Tensor.tanh.html | 2 +- main/generated/torch.Tensor.tanh_.html | 2 +- main/generated/torch.Tensor.tensor_split.html | 2 +- main/generated/torch.Tensor.tile.html | 2 +- main/generated/torch.Tensor.to.html | 2 +- main/generated/torch.Tensor.to_dense.html | 2 +- main/generated/torch.Tensor.to_mkldnn.html | 2 +- main/generated/torch.Tensor.to_sparse.html | 2 +- .../generated/torch.Tensor.to_sparse_bsc.html | 2 +- .../generated/torch.Tensor.to_sparse_bsr.html | 2 +- .../generated/torch.Tensor.to_sparse_coo.html | 4 +- .../generated/torch.Tensor.to_sparse_csc.html | 2 +- .../generated/torch.Tensor.to_sparse_csr.html | 2 +- main/generated/torch.Tensor.tolist.html | 2 +- main/generated/torch.Tensor.topk.html | 2 +- main/generated/torch.Tensor.trace.html | 2 +- main/generated/torch.Tensor.transpose.html | 2 +- main/generated/torch.Tensor.transpose_.html | 2 +- .../torch.Tensor.triangular_solve.html | 2 +- main/generated/torch.Tensor.tril.html | 2 +- main/generated/torch.Tensor.tril_.html | 2 +- main/generated/torch.Tensor.triu.html | 2 +- main/generated/torch.Tensor.triu_.html | 2 +- main/generated/torch.Tensor.true_divide.html | 2 +- main/generated/torch.Tensor.true_divide_.html | 2 +- main/generated/torch.Tensor.trunc.html | 2 +- main/generated/torch.Tensor.trunc_.html | 2 +- main/generated/torch.Tensor.type.html | 2 +- main/generated/torch.Tensor.type_as.html | 2 +- main/generated/torch.Tensor.unbind.html | 2 +- main/generated/torch.Tensor.unflatten.html | 4 +- main/generated/torch.Tensor.unfold.html | 2 +- main/generated/torch.Tensor.uniform_.html | 2 +- main/generated/torch.Tensor.unique.html | 4 +- .../torch.Tensor.unique_consecutive.html | 4 +- main/generated/torch.Tensor.unsqueeze.html | 2 +- main/generated/torch.Tensor.unsqueeze_.html | 2 +- .../torch.Tensor.untyped_storage.html | 2 +- main/generated/torch.Tensor.values.html | 2 +- main/generated/torch.Tensor.var.html | 2 +- main/generated/torch.Tensor.vdot.html | 2 +- main/generated/torch.Tensor.view.html | 2 +- main/generated/torch.Tensor.view_as.html | 2 +- main/generated/torch.Tensor.vsplit.html | 2 +- main/generated/torch.Tensor.where.html | 2 +- main/generated/torch.Tensor.xlogy.html | 2 +- main/generated/torch.Tensor.xlogy_.html | 2 +- main/generated/torch.Tensor.xpu.html | 2 +- main/generated/torch.Tensor.zero_.html | 2 +- main/generated/torch._assert.html | 4 +- main/generated/torch._foreach_abs.html | 2 +- main/generated/torch._foreach_abs_.html | 2 +- main/generated/torch._foreach_acos.html | 2 +- main/generated/torch._foreach_acos_.html | 2 +- main/generated/torch._foreach_asin.html | 2 +- main/generated/torch._foreach_asin_.html | 2 +- main/generated/torch._foreach_atan.html | 2 +- main/generated/torch._foreach_atan_.html | 2 +- main/generated/torch._foreach_ceil.html | 2 +- main/generated/torch._foreach_ceil_.html | 2 +- main/generated/torch._foreach_cos.html | 2 +- main/generated/torch._foreach_cos_.html | 2 +- main/generated/torch._foreach_cosh.html | 2 +- main/generated/torch._foreach_cosh_.html | 2 +- main/generated/torch._foreach_erf.html | 2 +- main/generated/torch._foreach_erf_.html | 2 +- main/generated/torch._foreach_erfc.html | 2 +- main/generated/torch._foreach_erfc_.html | 2 +- main/generated/torch._foreach_exp.html | 2 +- main/generated/torch._foreach_exp_.html | 2 +- main/generated/torch._foreach_expm1.html | 2 +- main/generated/torch._foreach_expm1_.html | 2 +- main/generated/torch._foreach_floor.html | 2 +- main/generated/torch._foreach_floor_.html | 2 +- main/generated/torch._foreach_frac.html | 2 +- main/generated/torch._foreach_frac_.html | 2 +- main/generated/torch._foreach_lgamma.html | 2 +- main/generated/torch._foreach_lgamma_.html | 2 +- main/generated/torch._foreach_log.html | 2 +- main/generated/torch._foreach_log10.html | 2 +- main/generated/torch._foreach_log10_.html | 2 +- main/generated/torch._foreach_log1p.html | 2 +- main/generated/torch._foreach_log1p_.html | 2 +- main/generated/torch._foreach_log2.html | 2 +- main/generated/torch._foreach_log2_.html | 2 +- main/generated/torch._foreach_log_.html | 2 +- main/generated/torch._foreach_neg.html | 2 +- main/generated/torch._foreach_neg_.html | 2 +- main/generated/torch._foreach_reciprocal.html | 2 +- .../generated/torch._foreach_reciprocal_.html | 2 +- main/generated/torch._foreach_round.html | 2 +- main/generated/torch._foreach_round_.html | 2 +- main/generated/torch._foreach_sigmoid.html | 2 +- main/generated/torch._foreach_sigmoid_.html | 2 +- main/generated/torch._foreach_sin.html | 2 +- main/generated/torch._foreach_sin_.html | 2 +- main/generated/torch._foreach_sinh.html | 2 +- main/generated/torch._foreach_sinh_.html | 2 +- main/generated/torch._foreach_sqrt.html | 2 +- main/generated/torch._foreach_sqrt_.html | 2 +- main/generated/torch._foreach_tan.html | 2 +- main/generated/torch._foreach_tan_.html | 2 +- main/generated/torch._foreach_trunc.html | 2 +- main/generated/torch._foreach_trunc_.html | 2 +- main/generated/torch._foreach_zero_.html | 2 +- main/generated/torch._logging.set_logs.html | 4 +- main/generated/torch.abs.html | 2 +- main/generated/torch.absolute.html | 2 +- ...torch.accelerator.current_accelerator.html | 4 +- .../torch.accelerator.current_device_idx.html | 4 +- ...orch.accelerator.current_device_index.html | 4 +- .../torch.accelerator.current_stream.html | 4 +- .../torch.accelerator.device_count.html | 4 +- .../torch.accelerator.is_available.html | 4 +- .../torch.accelerator.set_device_idx.html | 4 +- .../torch.accelerator.set_device_index.html | 4 +- .../torch.accelerator.set_stream.html | 4 +- .../torch.accelerator.synchronize.html | 4 +- main/generated/torch.acos.html | 2 +- main/generated/torch.acosh.html | 2 +- main/generated/torch.add.html | 2 +- main/generated/torch.addbmm.html | 2 +- main/generated/torch.addcdiv.html | 2 +- main/generated/torch.addcmul.html | 2 +- main/generated/torch.addmm.html | 2 +- main/generated/torch.addmv.html | 2 +- main/generated/torch.addr.html | 2 +- main/generated/torch.adjoint.html | 2 +- main/generated/torch.all.html | 2 +- main/generated/torch.allclose.html | 2 +- main/generated/torch.amax.html | 2 +- main/generated/torch.amin.html | 2 +- main/generated/torch.aminmax.html | 2 +- main/generated/torch.angle.html | 2 +- main/generated/torch.any.html | 2 +- .../torch.ao.nn.intrinsic.BNReLU2d.html | 4 +- .../torch.ao.nn.intrinsic.BNReLU3d.html | 4 +- .../torch.ao.nn.intrinsic.ConvBn1d.html | 4 +- .../torch.ao.nn.intrinsic.ConvBn2d.html | 4 +- .../torch.ao.nn.intrinsic.ConvBn3d.html | 4 +- .../torch.ao.nn.intrinsic.ConvBnReLU1d.html | 4 +- .../torch.ao.nn.intrinsic.ConvBnReLU2d.html | 4 +- .../torch.ao.nn.intrinsic.ConvBnReLU3d.html | 4 +- .../torch.ao.nn.intrinsic.ConvReLU1d.html | 4 +- .../torch.ao.nn.intrinsic.ConvReLU2d.html | 4 +- .../torch.ao.nn.intrinsic.ConvReLU3d.html | 4 +- .../torch.ao.nn.intrinsic.LinearReLU.html | 4 +- .../torch.ao.nn.intrinsic.qat.ConvBn1d.html | 4 +- .../torch.ao.nn.intrinsic.qat.ConvBn2d.html | 4 +- .../torch.ao.nn.intrinsic.qat.ConvBn3d.html | 4 +- ...orch.ao.nn.intrinsic.qat.ConvBnReLU1d.html | 4 +- ...orch.ao.nn.intrinsic.qat.ConvBnReLU2d.html | 4 +- ...orch.ao.nn.intrinsic.qat.ConvBnReLU3d.html | 4 +- .../torch.ao.nn.intrinsic.qat.ConvReLU2d.html | 4 +- .../torch.ao.nn.intrinsic.qat.ConvReLU3d.html | 4 +- .../torch.ao.nn.intrinsic.qat.LinearReLU.html | 4 +- ...h.ao.nn.intrinsic.qat.freeze_bn_stats.html | 4 +- ...h.ao.nn.intrinsic.qat.update_bn_stats.html | 4 +- ...ch.ao.nn.intrinsic.quantized.BNReLU2d.html | 4 +- ...ch.ao.nn.intrinsic.quantized.BNReLU3d.html | 4 +- ....ao.nn.intrinsic.quantized.ConvReLU1d.html | 4 +- ....ao.nn.intrinsic.quantized.ConvReLU2d.html | 4 +- ....ao.nn.intrinsic.quantized.ConvReLU3d.html | 4 +- ....ao.nn.intrinsic.quantized.LinearReLU.html | 4 +- ...ntrinsic.quantized.dynamic.LinearReLU.html | 4 +- main/generated/torch.ao.nn.qat.Conv2d.html | 4 +- main/generated/torch.ao.nn.qat.Conv3d.html | 4 +- main/generated/torch.ao.nn.qat.Linear.html | 6 +- .../torch.ao.nn.qat.dynamic.Linear.html | 4 +- .../torch.ao.nn.quantizable.LSTM.html | 4 +- ....ao.nn.quantizable.MultiheadAttention.html | 8 +- .../torch.ao.nn.quantized.BatchNorm2d.html | 4 +- .../torch.ao.nn.quantized.BatchNorm3d.html | 4 +- .../torch.ao.nn.quantized.Conv1d.html | 6 +- .../torch.ao.nn.quantized.Conv2d.html | 6 +- .../torch.ao.nn.quantized.Conv3d.html | 6 +- ...torch.ao.nn.quantized.ConvTranspose1d.html | 4 +- ...torch.ao.nn.quantized.ConvTranspose2d.html | 4 +- ...torch.ao.nn.quantized.ConvTranspose3d.html | 4 +- main/generated/torch.ao.nn.quantized.ELU.html | 4 +- .../torch.ao.nn.quantized.Embedding.html | 6 +- .../torch.ao.nn.quantized.EmbeddingBag.html | 6 +- ...rch.ao.nn.quantized.FXFloatFunctional.html | 4 +- ...torch.ao.nn.quantized.FloatFunctional.html | 4 +- .../torch.ao.nn.quantized.GroupNorm.html | 4 +- .../torch.ao.nn.quantized.Hardswish.html | 4 +- .../torch.ao.nn.quantized.InstanceNorm1d.html | 4 +- .../torch.ao.nn.quantized.InstanceNorm2d.html | 4 +- .../torch.ao.nn.quantized.InstanceNorm3d.html | 4 +- .../torch.ao.nn.quantized.LayerNorm.html | 4 +- .../torch.ao.nn.quantized.LeakyReLU.html | 4 +- .../torch.ao.nn.quantized.Linear.html | 8 +- .../torch.ao.nn.quantized.QFunctional.html | 4 +- .../torch.ao.nn.quantized.ReLU6.html | 4 +- .../torch.ao.nn.quantized.Sigmoid.html | 4 +- .../torch.ao.nn.quantized.dynamic.GRU.html | 4 +- ...torch.ao.nn.quantized.dynamic.GRUCell.html | 4 +- .../torch.ao.nn.quantized.dynamic.LSTM.html | 4 +- ...orch.ao.nn.quantized.dynamic.LSTMCell.html | 4 +- .../torch.ao.nn.quantized.dynamic.Linear.html | 8 +- ...torch.ao.nn.quantized.dynamic.RNNCell.html | 4 +- ...ntized.functional.adaptive_avg_pool2d.html | 4 +- ...ntized.functional.adaptive_avg_pool3d.html | 4 +- ...ao.nn.quantized.functional.avg_pool2d.html | 4 +- ...ao.nn.quantized.functional.avg_pool3d.html | 4 +- ...torch.ao.nn.quantized.functional.celu.html | 4 +- ...orch.ao.nn.quantized.functional.clamp.html | 4 +- ...rch.ao.nn.quantized.functional.conv1d.html | 4 +- ...rch.ao.nn.quantized.functional.conv2d.html | 4 +- ...rch.ao.nn.quantized.functional.conv3d.html | 4 +- .../torch.ao.nn.quantized.functional.elu.html | 4 +- ...o.nn.quantized.functional.hardsigmoid.html | 4 +- ....ao.nn.quantized.functional.hardswish.html | 4 +- ...h.ao.nn.quantized.functional.hardtanh.html | 4 +- ...o.nn.quantized.functional.interpolate.html | 4 +- ...ao.nn.quantized.functional.leaky_relu.html | 4 +- ...rch.ao.nn.quantized.functional.linear.html | 4 +- ...ao.nn.quantized.functional.max_pool1d.html | 4 +- ...ao.nn.quantized.functional.max_pool2d.html | 4 +- ....ao.nn.quantized.functional.threshold.html | 4 +- ...h.ao.nn.quantized.functional.upsample.html | 4 +- ...uantized.functional.upsample_bilinear.html | 4 +- ...quantized.functional.upsample_nearest.html | 4 +- .../torch.ao.quantization.CUSTOM_KEY.html | 2 +- .../torch.ao.quantization.DeQuantStub.html | 4 +- ...quantization.NUMERIC_DEBUG_HANDLE_KEY.html | 2 +- .../torch.ao.quantization.QuantStub.html | 4 +- .../torch.ao.quantization.QuantWrapper.html | 4 +- ...rch.ao.quantization.add_quant_dequant.html | 4 +- ...tization.backend_config.BackendConfig.html | 14 +- ...n.backend_config.BackendPatternConfig.html | 26 +- ...antization.backend_config.DTypeConfig.html | 8 +- ...n.backend_config.DTypeWithConstraints.html | 4 +- ...zation.backend_config.ObservationType.html | 4 +- ...torch.ao.quantization.compare_results.html | 4 +- .../torch.ao.quantization.convert.html | 4 +- ...torch.ao.quantization.default_eval_fn.html | 4 +- ...tization.extract_results_from_loggers.html | 4 +- ...antization.fake_quantize.FakeQuantize.html | 4 +- ...zation.fake_quantize.FakeQuantizeBase.html | 4 +- ...ake_quantize.FixedQParamsFakeQuantize.html | 6 +- ...uantize.FusedMovingAvgObsFakeQuantize.html | 4 +- ...tion.fake_quantize.default_fake_quant.html | 2 +- ...quantize.default_fused_act_fake_quant.html | 2 +- ...fault_fused_per_channel_wt_fake_quant.html | 2 +- ..._quantize.default_fused_wt_fake_quant.html | 2 +- ...quantize.default_histogram_fake_quant.html | 2 +- ...default_per_channel_weight_fake_quant.html | 2 +- ...ke_quantize.default_weight_fake_quant.html | 2 +- ...tion.fake_quantize.disable_fake_quant.html | 4 +- ...zation.fake_quantize.disable_observer.html | 4 +- ...ation.fake_quantize.enable_fake_quant.html | 4 +- ...ization.fake_quantize.enable_observer.html | 4 +- ...uantization.fuse_modules.fuse_modules.html | 4 +- ....fx.custom_config.ConvertCustomConfig.html | 12 +- ...ion.fx.custom_config.FuseCustomConfig.html | 10 +- ....fx.custom_config.PrepareCustomConfig.html | 24 +- ...om_config.StandaloneModuleConfigEntry.html | 4 +- ...ization.generate_numeric_debug_handle.html | 4 +- ....observer.AffineQuantizedObserverBase.html | 10 +- ....ao.quantization.observer.Granularity.html | 4 +- ...antization.observer.HistogramObserver.html | 4 +- ....ao.quantization.observer.MappingType.html | 4 +- ....quantization.observer.MinMaxObserver.html | 10 +- ....observer.MovingAverageMinMaxObserver.html | 4 +- ...MovingAveragePerChannelMinMaxObserver.html | 4 +- ...ao.quantization.observer.NoopObserver.html | 4 +- ...ao.quantization.observer.ObserverBase.html | 8 +- ...orch.ao.quantization.observer.PerAxis.html | 4 +- ...rch.ao.quantization.observer.PerBlock.html | 4 +- ...ion.observer.PerChannelMinMaxObserver.html | 6 +- ...rch.ao.quantization.observer.PerGroup.html | 4 +- ...torch.ao.quantization.observer.PerRow.html | 4 +- ...ch.ao.quantization.observer.PerTensor.html | 4 +- ...rch.ao.quantization.observer.PerToken.html | 4 +- ...tization.observer.PlaceholderObserver.html | 4 +- ...antization.observer.RecordingObserver.html | 4 +- ...ao.quantization.observer.TorchAODType.html | 4 +- ...quantization.observer.ZeroPointDomain.html | 4 +- ...ation.observer.default_debug_observer.html | 4 +- ...server.default_dynamic_quant_observer.html | 2 +- ...server.default_float_qparams_observer.html | 2 +- ...n.observer.default_histogram_observer.html | 2 +- ...uantization.observer.default_observer.html | 2 +- ...r.default_per_channel_weight_observer.html | 2 +- ...observer.default_placeholder_observer.html | 4 +- ...tion.observer.default_weight_observer.html | 2 +- ....quantization.observer.get_block_size.html | 4 +- ...tion.observer.get_observer_state_dict.html | 4 +- ...ion.observer.load_observer_state_dict.html | 4 +- .../torch.ao.quantization.prepare.html | 4 +- ...on.prepare_for_propagation_comparison.html | 4 +- .../torch.ao.quantization.prepare_qat.html | 4 +- ...ch.ao.quantization.propagate_qconfig_.html | 4 +- ...n.pt2e.export_utils.model_is_exported.html | 4 +- ...torch.ao.quantization.qconfig.QConfig.html | 4 +- ...onfig.default_activation_only_qconfig.html | 2 +- ...ization.qconfig.default_debug_qconfig.html | 2 +- ...ation.qconfig.default_dynamic_qconfig.html | 2 +- ...n.qconfig.default_per_channel_qconfig.html | 2 +- ...ntization.qconfig.default_qat_qconfig.html | 2 +- ...zation.qconfig.default_qat_qconfig_v2.html | 2 +- ....quantization.qconfig.default_qconfig.html | 2 +- ...n.qconfig.default_weight_only_qconfig.html | 2 +- ...ation.qconfig.float16_dynamic_qconfig.html | 2 +- ...zation.qconfig.float16_static_qconfig.html | 2 +- ...fig.float_qparams_weight_only_qconfig.html | 2 +- ...n.qconfig.per_channel_dynamic_qconfig.html | 2 +- ...zation.qconfig_mapping.QConfigMapping.html | 18 +- ...pping.get_default_qat_qconfig_mapping.html | 4 +- ...g_mapping.get_default_qconfig_mapping.html | 4 +- .../torch.ao.quantization.quantize.html | 4 +- ...orch.ao.quantization.quantize_dynamic.html | 4 +- ...o.quantization.quantize_fx.convert_fx.html | 4 +- ...h.ao.quantization.quantize_fx.fuse_fx.html | 4 +- ...o.quantization.quantize_fx.prepare_fx.html | 4 +- ...antization.quantize_fx.prepare_qat_fx.html | 4 +- .../torch.ao.quantization.quantize_qat.html | 4 +- .../torch.ao.quantization.swap_module.html | 4 +- main/generated/torch.arange.html | 2 +- main/generated/torch.arccos.html | 2 +- main/generated/torch.arccosh.html | 2 +- main/generated/torch.arcsin.html | 2 +- main/generated/torch.arcsinh.html | 2 +- main/generated/torch.arctan.html | 2 +- main/generated/torch.arctan2.html | 2 +- main/generated/torch.arctanh.html | 2 +- ....are_deterministic_algorithms_enabled.html | 4 +- main/generated/torch.argmax.html | 2 +- main/generated/torch.argmin.html | 2 +- main/generated/torch.argsort.html | 2 +- main/generated/torch.argwhere.html | 2 +- main/generated/torch.as_strided.html | 2 +- main/generated/torch.as_tensor.html | 2 +- main/generated/torch.asarray.html | 2 +- main/generated/torch.asin.html | 2 +- main/generated/torch.asinh.html | 2 +- main/generated/torch.atan.html | 2 +- main/generated/torch.atan2.html | 2 +- main/generated/torch.atanh.html | 2 +- main/generated/torch.atleast_1d.html | 4 +- main/generated/torch.atleast_2d.html | 4 +- main/generated/torch.atleast_3d.html | 4 +- .../torch.autograd.Function.backward.html | 4 +- .../torch.autograd.Function.forward.html | 4 +- .../torch.autograd.Function.jvp.html | 4 +- .../torch.autograd.Function.vmap.html | 4 +- main/generated/torch.autograd.backward.html | 4 +- ...utograd.forward_ad.UnpackedDualTensor.html | 4 +- .../torch.autograd.forward_ad.dual_level.html | 4 +- ....autograd.forward_ad.enter_dual_level.html | 4 +- ...h.autograd.forward_ad.exit_dual_level.html | 4 +- .../torch.autograd.forward_ad.make_dual.html | 4 +- ...torch.autograd.forward_ad.unpack_dual.html | 4 +- ...h.autograd.function.BackwardCFunction.html | 18 +- ...ograd.function.FunctionCtx.mark_dirty.html | 4 +- ...n.FunctionCtx.mark_non_differentiable.html | 4 +- ...unction.FunctionCtx.save_for_backward.html | 4 +- ...ion.FunctionCtx.set_materialize_grads.html | 4 +- ...rch.autograd.function.InplaceFunction.html | 26 +- ...ch.autograd.function.NestedIOFunction.html | 30 +- ...autograd.function.once_differentiable.html | 4 +- .../torch.autograd.functional.hessian.html | 4 +- .../torch.autograd.functional.hvp.html | 4 +- .../torch.autograd.functional.jacobian.html | 4 +- .../torch.autograd.functional.jvp.html | 4 +- .../torch.autograd.functional.vhp.html | 4 +- .../torch.autograd.functional.vjp.html | 4 +- main/generated/torch.autograd.grad.html | 4 +- ...rch.autograd.grad_mode.inference_mode.html | 6 +- ...h.autograd.grad_mode.set_grad_enabled.html | 6 +- ....grad_mode.set_multithreading_enabled.html | 6 +- ...rch.autograd.gradcheck.GradcheckError.html | 4 +- .../torch.autograd.gradcheck.gradcheck.html | 4 +- ...orch.autograd.gradcheck.gradgradcheck.html | 4 +- .../torch.autograd.graph.Node.metadata.html | 4 +- .../torch.autograd.graph.Node.name.html | 4 +- ...ch.autograd.graph.Node.next_functions.html | 2 +- ...rch.autograd.graph.Node.register_hook.html | 4 +- ....autograd.graph.Node.register_prehook.html | 4 +- ...orch.autograd.graph.increment_version.html | 4 +- ...torch.autograd.profiler.EnforceUnique.html | 6 +- ...h.autograd.profiler.KinetoStepTracker.html | 12 +- .../torch.autograd.profiler.load_nvprof.html | 4 +- ....autograd.profiler.parse_nvprof_trace.html | 4 +- ....profiler.profile.export_chrome_trace.html | 4 +- ...utograd.profiler.profile.key_averages.html | 4 +- ....profiler.profile.self_cpu_time_total.html | 2 +- ...tograd.profiler.profile.total_average.html | 4 +- ...rch.autograd.profiler.record_function.html | 4 +- ...torch.autograd.profiler_util.Interval.html | 6 +- .../torch.autograd.profiler_util.Kernel.html | 2 +- ....autograd.profiler_util.MemRecordsAcc.html | 6 +- ...ch.autograd.profiler_util.StringTable.html | 4 +- main/generated/torch.baddbmm.html | 2 +- main/generated/torch.bartlett_window.html | 2 +- main/generated/torch.bernoulli.html | 2 +- main/generated/torch.bincount.html | 2 +- main/generated/torch.bitwise_and.html | 2 +- main/generated/torch.bitwise_left_shift.html | 2 +- main/generated/torch.bitwise_not.html | 2 +- main/generated/torch.bitwise_or.html | 2 +- main/generated/torch.bitwise_right_shift.html | 2 +- main/generated/torch.bitwise_xor.html | 2 +- main/generated/torch.blackman_window.html | 2 +- main/generated/torch.block_diag.html | 4 +- main/generated/torch.bmm.html | 2 +- main/generated/torch.broadcast_shapes.html | 4 +- main/generated/torch.broadcast_tensors.html | 4 +- main/generated/torch.broadcast_to.html | 2 +- main/generated/torch.bucketize.html | 2 +- main/generated/torch.can_cast.html | 2 +- main/generated/torch.cartesian_prod.html | 4 +- main/generated/torch.cat.html | 2 +- main/generated/torch.cdist.html | 4 +- main/generated/torch.ceil.html | 2 +- main/generated/torch.chain_matmul.html | 4 +- main/generated/torch.cholesky.html | 2 +- main/generated/torch.cholesky_inverse.html | 2 +- main/generated/torch.cholesky_solve.html | 2 +- main/generated/torch.chunk.html | 2 +- main/generated/torch.clamp.html | 2 +- main/generated/torch.clip.html | 2 +- main/generated/torch.clone.html | 2 +- main/generated/torch.column_stack.html | 2 +- main/generated/torch.combinations.html | 2 +- main/generated/torch.compile.html | 4 +- .../torch.compiled_with_cxx11_abi.html | 4 +- .../torch.compiler.allow_in_graph.html | 4 +- ...torch.compiler.assume_constant_result.html | 4 +- main/generated/torch.compiler.compile.html | 4 +- ...ch.compiler.cudagraph_mark_step_begin.html | 4 +- main/generated/torch.compiler.disable.html | 4 +- .../torch.compiler.is_compiling.html | 4 +- .../torch.compiler.is_dynamo_compiling.html | 4 +- .../torch.compiler.is_exporting.html | 4 +- .../torch.compiler.list_backends.html | 4 +- main/generated/torch.compiler.reset.html | 4 +- main/generated/torch.compiler.set_stance.html | 4 +- .../torch.compiler.substitute_in_graph.html | 4 +- main/generated/torch.complex.html | 2 +- main/generated/torch.concat.html | 2 +- main/generated/torch.concatenate.html | 2 +- main/generated/torch.cond.html | 4 +- main/generated/torch.conj.html | 2 +- main/generated/torch.conj_physical.html | 2 +- main/generated/torch.copysign.html | 2 +- main/generated/torch.corrcoef.html | 2 +- main/generated/torch.cos.html | 2 +- main/generated/torch.cosh.html | 2 +- main/generated/torch.count_nonzero.html | 2 +- main/generated/torch.cov.html | 2 +- main/generated/torch.cpu.Stream.html | 4 +- main/generated/torch.cpu.StreamContext.html | 4 +- main/generated/torch.cpu.current_device.html | 4 +- main/generated/torch.cpu.current_stream.html | 4 +- main/generated/torch.cpu.device_count.html | 4 +- main/generated/torch.cpu.is_available.html | 4 +- main/generated/torch.cpu.set_device.html | 4 +- main/generated/torch.cpu.stream.html | 4 +- main/generated/torch.cpu.synchronize.html | 4 +- main/generated/torch.cross.html | 2 +- main/generated/torch.cuda.CUDAGraph.html | 18 +- .../torch.cuda.CUDAPluggableAllocator.html | 4 +- main/generated/torch.cuda.Event.html | 18 +- main/generated/torch.cuda.ExternalStream.html | 14 +- main/generated/torch.cuda.MemPool.html | 8 +- main/generated/torch.cuda.MemPoolContext.html | 6 +- .../torch.cuda.OutOfMemoryError.html | 2 +- main/generated/torch.cuda.Stream.html | 14 +- main/generated/torch.cuda.StreamContext.html | 4 +- .../torch.cuda.caching_allocator_alloc.html | 4 +- .../torch.cuda.caching_allocator_delete.html | 4 +- .../torch.cuda.can_device_access_peer.html | 4 +- .../torch.cuda.change_current_allocator.html | 4 +- main/generated/torch.cuda.clock_rate.html | 4 +- main/generated/torch.cuda.comm.broadcast.html | 4 +- .../torch.cuda.comm.broadcast_coalesced.html | 4 +- main/generated/torch.cuda.comm.gather.html | 4 +- .../generated/torch.cuda.comm.reduce_add.html | 4 +- main/generated/torch.cuda.comm.scatter.html | 4 +- main/generated/torch.cuda.cudart.html | 4 +- .../torch.cuda.current_blas_handle.html | 4 +- main/generated/torch.cuda.current_device.html | 4 +- main/generated/torch.cuda.current_stream.html | 4 +- main/generated/torch.cuda.default_stream.html | 4 +- main/generated/torch.cuda.device.html | 4 +- main/generated/torch.cuda.device_count.html | 4 +- .../torch.cuda.device_memory_used.html | 4 +- main/generated/torch.cuda.device_of.html | 4 +- main/generated/torch.cuda.empty_cache.html | 4 +- .../torch.cuda.get_allocator_backend.html | 4 +- main/generated/torch.cuda.get_arch_list.html | 4 +- .../torch.cuda.get_device_capability.html | 4 +- .../generated/torch.cuda.get_device_name.html | 4 +- .../torch.cuda.get_device_properties.html | 4 +- .../torch.cuda.get_gencode_flags.html | 4 +- ....cuda.get_per_process_memory_fraction.html | 4 +- main/generated/torch.cuda.get_rng_state.html | 4 +- .../torch.cuda.get_rng_state_all.html | 4 +- .../torch.cuda.get_stream_from_external.html | 4 +- .../torch.cuda.get_sync_debug_mode.html | 4 +- main/generated/torch.cuda.graph.html | 4 +- .../torch.cuda.graph_pool_handle.html | 4 +- main/generated/torch.cuda.init.html | 4 +- main/generated/torch.cuda.initial_seed.html | 4 +- main/generated/torch.cuda.ipc_collect.html | 4 +- main/generated/torch.cuda.is_available.html | 4 +- ...orch.cuda.is_current_stream_capturing.html | 4 +- main/generated/torch.cuda.is_initialized.html | 4 +- .../torch.cuda.is_tf32_supported.html | 4 +- .../torch.cuda.jiterator._create_jit_fn.html | 4 +- ...jiterator._create_multi_output_jit_fn.html | 4 +- .../torch.cuda.list_gpu_processes.html | 4 +- .../torch.cuda.make_graphed_callables.html | 4 +- main/generated/torch.cuda.manual_seed.html | 4 +- .../generated/torch.cuda.manual_seed_all.html | 4 +- .../torch.cuda.max_memory_allocated.html | 4 +- .../torch.cuda.max_memory_cached.html | 4 +- .../torch.cuda.max_memory_reserved.html | 4 +- main/generated/torch.cuda.mem_get_info.html | 4 +- ....cuda.memory.caching_allocator_enable.html | 4 +- .../torch.cuda.memory_allocated.html | 4 +- main/generated/torch.cuda.memory_cached.html | 4 +- .../generated/torch.cuda.memory_reserved.html | 4 +- .../generated/torch.cuda.memory_snapshot.html | 4 +- main/generated/torch.cuda.memory_stats.html | 4 +- main/generated/torch.cuda.memory_summary.html | 4 +- main/generated/torch.cuda.memory_usage.html | 4 +- main/generated/torch.cuda.nvtx.mark.html | 4 +- main/generated/torch.cuda.nvtx.range.html | 4 +- main/generated/torch.cuda.nvtx.range_pop.html | 4 +- .../generated/torch.cuda.nvtx.range_push.html | 4 +- main/generated/torch.cuda.power_draw.html | 4 +- ...torch.cuda.reset_max_memory_allocated.html | 4 +- .../torch.cuda.reset_max_memory_cached.html | 4 +- .../torch.cuda.reset_peak_memory_stats.html | 4 +- main/generated/torch.cuda.seed.html | 4 +- main/generated/torch.cuda.seed_all.html | 4 +- main/generated/torch.cuda.set_device.html | 4 +- ....cuda.set_per_process_memory_fraction.html | 4 +- main/generated/torch.cuda.set_rng_state.html | 4 +- .../torch.cuda.set_rng_state_all.html | 4 +- main/generated/torch.cuda.set_stream.html | 4 +- .../torch.cuda.set_sync_debug_mode.html | 4 +- main/generated/torch.cuda.stream.html | 4 +- main/generated/torch.cuda.synchronize.html | 4 +- main/generated/torch.cuda.temperature.html | 4 +- main/generated/torch.cuda.utilization.html | 4 +- main/generated/torch.cummax.html | 2 +- main/generated/torch.cummin.html | 2 +- main/generated/torch.cumprod.html | 2 +- main/generated/torch.cumsum.html | 2 +- .../generated/torch.cumulative_trapezoid.html | 2 +- main/generated/torch.deg2rad.html | 2 +- main/generated/torch.dequantize.html | 2 +- main/generated/torch.det.html | 2 +- main/generated/torch.diag.html | 2 +- main/generated/torch.diag_embed.html | 2 +- main/generated/torch.diagflat.html | 2 +- main/generated/torch.diagonal.html | 2 +- main/generated/torch.diagonal_scatter.html | 2 +- main/generated/torch.diff.html | 2 +- main/generated/torch.digamma.html | 2 +- main/generated/torch.dist.html | 2 +- main/generated/torch.div.html | 2 +- main/generated/torch.divide.html | 2 +- main/generated/torch.dot.html | 2 +- main/generated/torch.dsplit.html | 2 +- main/generated/torch.dstack.html | 2 +- main/generated/torch.einsum.html | 4 +- main/generated/torch.empty.html | 2 +- main/generated/torch.empty_like.html | 2 +- main/generated/torch.empty_strided.html | 2 +- main/generated/torch.enable_grad.html | 4 +- main/generated/torch.eq.html | 2 +- main/generated/torch.equal.html | 2 +- main/generated/torch.erf.html | 2 +- main/generated/torch.erfc.html | 2 +- main/generated/torch.erfinv.html | 2 +- main/generated/torch.exp.html | 2 +- main/generated/torch.exp2.html | 2 +- main/generated/torch.expm1.html | 2 +- main/generated/torch.eye.html | 2 +- ...orch.fake_quantize_per_channel_affine.html | 2 +- ...torch.fake_quantize_per_tensor_affine.html | 2 +- main/generated/torch.fft.fft.html | 2 +- main/generated/torch.fft.fft2.html | 2 +- main/generated/torch.fft.fftfreq.html | 2 +- main/generated/torch.fft.fftn.html | 2 +- main/generated/torch.fft.fftshift.html | 2 +- main/generated/torch.fft.hfft.html | 2 +- main/generated/torch.fft.hfft2.html | 2 +- main/generated/torch.fft.hfftn.html | 2 +- main/generated/torch.fft.ifft.html | 2 +- main/generated/torch.fft.ifft2.html | 2 +- main/generated/torch.fft.ifftn.html | 2 +- main/generated/torch.fft.ifftshift.html | 2 +- main/generated/torch.fft.ihfft.html | 2 +- main/generated/torch.fft.ihfft2.html | 2 +- main/generated/torch.fft.ihfftn.html | 2 +- main/generated/torch.fft.irfft.html | 2 +- main/generated/torch.fft.irfft2.html | 2 +- main/generated/torch.fft.irfftn.html | 2 +- main/generated/torch.fft.rfft.html | 2 +- main/generated/torch.fft.rfft2.html | 2 +- main/generated/torch.fft.rfftfreq.html | 2 +- main/generated/torch.fft.rfftn.html | 2 +- main/generated/torch.fix.html | 2 +- main/generated/torch.flatten.html | 2 +- main/generated/torch.flip.html | 2 +- main/generated/torch.fliplr.html | 2 +- main/generated/torch.flipud.html | 2 +- main/generated/torch.float_power.html | 2 +- main/generated/torch.floor.html | 2 +- main/generated/torch.floor_divide.html | 2 +- main/generated/torch.fmax.html | 2 +- main/generated/torch.fmin.html | 2 +- main/generated/torch.fmod.html | 2 +- main/generated/torch.frac.html | 2 +- main/generated/torch.frexp.html | 2 +- main/generated/torch.from_dlpack.html | 4 +- main/generated/torch.from_file.html | 2 +- main/generated/torch.from_numpy.html | 2 +- main/generated/torch.frombuffer.html | 2 +- main/generated/torch.full.html | 2 +- main/generated/torch.full_like.html | 2 +- .../generated/torch.func.functional_call.html | 4 +- main/generated/torch.func.functionalize.html | 4 +- main/generated/torch.func.grad.html | 4 +- main/generated/torch.func.grad_and_value.html | 4 +- main/generated/torch.func.hessian.html | 4 +- main/generated/torch.func.jacfwd.html | 4 +- main/generated/torch.func.jacrev.html | 4 +- main/generated/torch.func.jvp.html | 4 +- main/generated/torch.func.linearize.html | 4 +- ....func.replace_all_batch_norm_modules_.html | 4 +- .../torch.func.stack_module_state.html | 4 +- main/generated/torch.func.vjp.html | 4 +- main/generated/torch.func.vmap.html | 4 +- ...erimental.proxy_tensor.get_proxy_mode.html | 4 +- ...ntal.proxy_tensor.handle_sym_dispatch.html | 4 +- ....fx.experimental.proxy_tensor.make_fx.html | 4 +- ...l.proxy_tensor.maybe_disable_thunkify.html | 4 +- ...al.proxy_tensor.maybe_enable_thunkify.html | 4 +- ...imental.symbolic_shapes.CallMethodKey.html | 6 +- ...imental.symbolic_shapes.ConvertIntKey.html | 6 +- ...mental.symbolic_shapes.DimConstraints.html | 16 +- ...perimental.symbolic_shapes.DimDynamic.html | 4 +- ...erimental.symbolic_shapes.DivideByKey.html | 6 +- ...al.symbolic_shapes.EqualityConstraint.html | 4 +- ...mental.symbolic_shapes.InnerTensorKey.html | 6 +- ...bolic_shapes.PropagateUnbackedSymInts.html | 28 +- ...mbolic_shapes.RelaxedUnspecConstraint.html | 4 +- ...experimental.symbolic_shapes.ShapeEnv.html | 78 +-- ...ntal.symbolic_shapes.ShapeEnvSettings.html | 4 +- ...mbolic_shapes.StatefulSymbolicContext.html | 4 +- ...bolic_shapes.StatelessSymbolicContext.html | 4 +- ...ymbolic_shapes.StrictMinMaxConstraint.html | 6 +- ...mbolic_shapes.SubclassSymbolicContext.html | 4 +- ...ental.symbolic_shapes.SymbolicContext.html | 4 +- ...ymbolic_shapes.canonicalize_bool_expr.html | 4 +- ...ntal.symbolic_shapes.check_consistent.html | 4 +- ...olic_shapes.compute_unbacked_bindings.html | 4 +- ...ental.symbolic_shapes.constrain_range.html | 4 +- ...ental.symbolic_shapes.constrain_unify.html | 4 +- ...ntal.symbolic_shapes.definitely_false.html | 4 +- ...ental.symbolic_shapes.definitely_true.html | 4 +- ....symbolic_shapes.guard_size_oblivious.html | 4 +- ...ntal.symbolic_shapes.has_free_symbols.html | 4 +- ...olic_shapes.has_free_unbacked_symbols.html | 4 +- ...experimental.symbolic_shapes.hint_int.html | 4 +- ...ntal.symbolic_shapes.is_accessor_node.html | 4 +- ...ntal.symbolic_shapes.is_concrete_bool.html | 4 +- ...tal.symbolic_shapes.is_concrete_float.html | 4 +- ...ental.symbolic_shapes.is_concrete_int.html | 4 +- ...xperimental.symbolic_shapes.lru_cache.html | 4 +- ...ental.symbolic_shapes.rebind_unbacked.html | 4 +- ...olic_shapes.resolve_unbacked_bindings.html | 4 +- ...symbolic_shapes.statically_known_true.html | 4 +- ...x.experimental.symbolic_shapes.sym_eq.html | 4 +- main/generated/torch.gather.html | 2 +- main/generated/torch.gcd.html | 2 +- main/generated/torch.ge.html | 2 +- main/generated/torch.geqrf.html | 2 +- main/generated/torch.ger.html | 2 +- main/generated/torch.get_default_device.html | 4 +- main/generated/torch.get_default_dtype.html | 2 +- .../torch.get_deterministic_debug_mode.html | 4 +- main/generated/torch.get_device_module.html | 4 +- .../torch.get_float32_matmul_precision.html | 4 +- .../torch.get_num_interop_threads.html | 2 +- main/generated/torch.get_num_threads.html | 2 +- main/generated/torch.get_rng_state.html | 4 +- main/generated/torch.gradient.html | 2 +- main/generated/torch.greater.html | 2 +- main/generated/torch.greater_equal.html | 2 +- main/generated/torch.gt.html | 2 +- main/generated/torch.hamming_window.html | 2 +- main/generated/torch.hann_window.html | 2 +- main/generated/torch.heaviside.html | 2 +- main/generated/torch.histc.html | 2 +- main/generated/torch.histogram.html | 2 +- main/generated/torch.histogramdd.html | 2 +- main/generated/torch.hsplit.html | 2 +- main/generated/torch.hspmm.html | 2 +- main/generated/torch.hstack.html | 2 +- main/generated/torch.hypot.html | 2 +- main/generated/torch.i0.html | 2 +- main/generated/torch.igamma.html | 2 +- main/generated/torch.igammac.html | 2 +- main/generated/torch.imag.html | 2 +- main/generated/torch.index_add.html | 2 +- main/generated/torch.index_copy.html | 2 +- main/generated/torch.index_reduce.html | 2 +- main/generated/torch.index_select.html | 2 +- main/generated/torch.initial_seed.html | 4 +- main/generated/torch.inner.html | 2 +- main/generated/torch.inverse.html | 2 +- main/generated/torch.is_complex.html | 2 +- main/generated/torch.is_conj.html | 2 +- ...ministic_algorithms_warn_only_enabled.html | 4 +- main/generated/torch.is_floating_point.html | 2 +- main/generated/torch.is_grad_enabled.html | 2 +- .../torch.is_inference_mode_enabled.html | 2 +- main/generated/torch.is_nonzero.html | 2 +- main/generated/torch.is_storage.html | 4 +- main/generated/torch.is_tensor.html | 4 +- .../torch.is_warn_always_enabled.html | 4 +- main/generated/torch.isclose.html | 2 +- main/generated/torch.isfinite.html | 2 +- main/generated/torch.isin.html | 2 +- main/generated/torch.isinf.html | 2 +- main/generated/torch.isnan.html | 2 +- main/generated/torch.isneginf.html | 2 +- main/generated/torch.isposinf.html | 2 +- main/generated/torch.isreal.html | 2 +- main/generated/torch.istft.html | 2 +- main/generated/torch.jit.Attribute.html | 2 +- main/generated/torch.jit.ScriptFunction.html | 2 +- main/generated/torch.jit.ScriptModule.html | 112 ++-- main/generated/torch.jit.annotate.html | 4 +- .../torch.jit.enable_onednn_fusion.html | 4 +- main/generated/torch.jit.fork.html | 4 +- main/generated/torch.jit.freeze.html | 4 +- main/generated/torch.jit.ignore.html | 4 +- main/generated/torch.jit.interface.html | 4 +- main/generated/torch.jit.isinstance.html | 4 +- main/generated/torch.jit.load.html | 4 +- .../torch.jit.onednn_fusion_enabled.html | 4 +- .../torch.jit.optimize_for_inference.html | 4 +- main/generated/torch.jit.save.html | 4 +- main/generated/torch.jit.script.html | 4 +- .../torch.jit.script_if_tracing.html | 4 +- .../torch.jit.set_fusion_strategy.html | 4 +- main/generated/torch.jit.strict_fusion.html | 4 +- main/generated/torch.jit.trace.html | 4 +- main/generated/torch.jit.trace_module.html | 4 +- main/generated/torch.jit.unused.html | 4 +- main/generated/torch.jit.wait.html | 4 +- main/generated/torch.kaiser_window.html | 2 +- main/generated/torch.kron.html | 2 +- main/generated/torch.kthvalue.html | 2 +- main/generated/torch.lcm.html | 2 +- main/generated/torch.ldexp.html | 2 +- main/generated/torch.le.html | 2 +- main/generated/torch.lerp.html | 2 +- main/generated/torch.less.html | 2 +- main/generated/torch.less_equal.html | 2 +- main/generated/torch.lgamma.html | 2 +- main/generated/torch.linalg.cholesky.html | 2 +- main/generated/torch.linalg.cholesky_ex.html | 2 +- main/generated/torch.linalg.cond.html | 2 +- main/generated/torch.linalg.cross.html | 2 +- main/generated/torch.linalg.det.html | 2 +- main/generated/torch.linalg.diagonal.html | 2 +- main/generated/torch.linalg.eig.html | 2 +- main/generated/torch.linalg.eigh.html | 2 +- main/generated/torch.linalg.eigvals.html | 2 +- main/generated/torch.linalg.eigvalsh.html | 2 +- .../torch.linalg.householder_product.html | 2 +- main/generated/torch.linalg.inv.html | 2 +- main/generated/torch.linalg.inv_ex.html | 2 +- main/generated/torch.linalg.ldl_factor.html | 2 +- .../generated/torch.linalg.ldl_factor_ex.html | 2 +- main/generated/torch.linalg.ldl_solve.html | 2 +- main/generated/torch.linalg.lstsq.html | 2 +- main/generated/torch.linalg.lu.html | 2 +- main/generated/torch.linalg.lu_factor.html | 2 +- main/generated/torch.linalg.lu_factor_ex.html | 2 +- main/generated/torch.linalg.lu_solve.html | 2 +- main/generated/torch.linalg.matmul.html | 2 +- main/generated/torch.linalg.matrix_exp.html | 2 +- main/generated/torch.linalg.matrix_norm.html | 2 +- main/generated/torch.linalg.matrix_power.html | 2 +- main/generated/torch.linalg.matrix_rank.html | 2 +- main/generated/torch.linalg.multi_dot.html | 2 +- main/generated/torch.linalg.norm.html | 2 +- main/generated/torch.linalg.pinv.html | 2 +- main/generated/torch.linalg.qr.html | 2 +- main/generated/torch.linalg.slogdet.html | 2 +- main/generated/torch.linalg.solve.html | 2 +- main/generated/torch.linalg.solve_ex.html | 2 +- .../torch.linalg.solve_triangular.html | 2 +- main/generated/torch.linalg.svd.html | 2 +- main/generated/torch.linalg.svdvals.html | 2 +- main/generated/torch.linalg.tensorinv.html | 2 +- main/generated/torch.linalg.tensorsolve.html | 2 +- main/generated/torch.linalg.vander.html | 2 +- main/generated/torch.linalg.vecdot.html | 2 +- main/generated/torch.linalg.vector_norm.html | 2 +- main/generated/torch.linspace.html | 2 +- main/generated/torch.load.html | 4 +- main/generated/torch.lobpcg.html | 4 +- main/generated/torch.log.html | 2 +- main/generated/torch.log10.html | 2 +- main/generated/torch.log1p.html | 2 +- main/generated/torch.log2.html | 2 +- main/generated/torch.logaddexp.html | 2 +- main/generated/torch.logaddexp2.html | 2 +- main/generated/torch.logcumsumexp.html | 2 +- main/generated/torch.logdet.html | 2 +- main/generated/torch.logical_and.html | 2 +- main/generated/torch.logical_not.html | 2 +- main/generated/torch.logical_or.html | 2 +- main/generated/torch.logical_xor.html | 2 +- main/generated/torch.logit.html | 2 +- main/generated/torch.logspace.html | 2 +- main/generated/torch.logsumexp.html | 2 +- main/generated/torch.lt.html | 2 +- main/generated/torch.lu.html | 4 +- main/generated/torch.lu_solve.html | 2 +- main/generated/torch.lu_unpack.html | 2 +- main/generated/torch.manual_seed.html | 4 +- main/generated/torch.masked_select.html | 2 +- main/generated/torch.matmul.html | 2 +- main/generated/torch.matrix_exp.html | 2 +- main/generated/torch.matrix_power.html | 2 +- main/generated/torch.max.html | 2 +- main/generated/torch.maximum.html | 2 +- main/generated/torch.mean.html | 2 +- main/generated/torch.median.html | 2 +- main/generated/torch.meshgrid.html | 4 +- main/generated/torch.min.html | 2 +- main/generated/torch.minimum.html | 2 +- main/generated/torch.mm.html | 2 +- main/generated/torch.mode.html | 2 +- main/generated/torch.moveaxis.html | 2 +- main/generated/torch.movedim.html | 2 +- .../torch.mps.current_allocated_memory.html | 4 +- main/generated/torch.mps.device_count.html | 4 +- .../torch.mps.driver_allocated_memory.html | 4 +- main/generated/torch.mps.empty_cache.html | 4 +- main/generated/torch.mps.event.Event.html | 14 +- main/generated/torch.mps.get_rng_state.html | 4 +- main/generated/torch.mps.manual_seed.html | 4 +- ...torch.mps.profiler.is_capturing_metal.html | 4 +- ...mps.profiler.is_metal_capture_enabled.html | 4 +- .../torch.mps.profiler.metal_capture.html | 4 +- .../generated/torch.mps.profiler.profile.html | 4 +- main/generated/torch.mps.profiler.start.html | 4 +- main/generated/torch.mps.profiler.stop.html | 4 +- .../torch.mps.recommended_max_memory.html | 4 +- main/generated/torch.mps.seed.html | 4 +- ...h.mps.set_per_process_memory_fraction.html | 4 +- main/generated/torch.mps.set_rng_state.html | 4 +- main/generated/torch.mps.synchronize.html | 4 +- main/generated/torch.msort.html | 2 +- .../torch.mtia.DeferredMtiaCallError.html | 4 +- main/generated/torch.mtia.Event.html | 2 +- main/generated/torch.mtia.Stream.html | 2 +- main/generated/torch.mtia.StreamContext.html | 4 +- main/generated/torch.mtia.current_device.html | 4 +- main/generated/torch.mtia.current_stream.html | 4 +- main/generated/torch.mtia.default_stream.html | 4 +- main/generated/torch.mtia.device.html | 4 +- main/generated/torch.mtia.device_count.html | 4 +- main/generated/torch.mtia.empty_cache.html | 4 +- .../torch.mtia.get_device_capability.html | 4 +- main/generated/torch.mtia.get_rng_state.html | 4 +- main/generated/torch.mtia.init.html | 4 +- main/generated/torch.mtia.is_available.html | 4 +- main/generated/torch.mtia.is_initialized.html | 4 +- .../torch.mtia.memory.memory_stats.html | 4 +- main/generated/torch.mtia.memory_stats.html | 4 +- .../torch.mtia.record_memory_history.html | 4 +- main/generated/torch.mtia.set_device.html | 4 +- main/generated/torch.mtia.set_rng_state.html | 4 +- main/generated/torch.mtia.set_stream.html | 4 +- main/generated/torch.mtia.snapshot.html | 4 +- main/generated/torch.mtia.stream.html | 4 +- main/generated/torch.mtia.synchronize.html | 4 +- main/generated/torch.mul.html | 2 +- main/generated/torch.multinomial.html | 2 +- main/generated/torch.multiply.html | 2 +- main/generated/torch.mv.html | 2 +- main/generated/torch.mvlgamma.html | 2 +- main/generated/torch.nan_to_num.html | 2 +- main/generated/torch.nanmean.html | 2 +- main/generated/torch.nanmedian.html | 2 +- main/generated/torch.nanquantile.html | 2 +- main/generated/torch.nansum.html | 2 +- main/generated/torch.narrow.html | 2 +- main/generated/torch.narrow_copy.html | 2 +- main/generated/torch.ne.html | 2 +- main/generated/torch.neg.html | 2 +- main/generated/torch.negative.html | 2 +- main/generated/torch.nextafter.html | 2 +- .../generated/torch.nn.AdaptiveAvgPool1d.html | 4 +- .../generated/torch.nn.AdaptiveAvgPool2d.html | 4 +- .../generated/torch.nn.AdaptiveAvgPool3d.html | 4 +- .../torch.nn.AdaptiveLogSoftmaxWithLoss.html | 8 +- .../generated/torch.nn.AdaptiveMaxPool1d.html | 4 +- .../generated/torch.nn.AdaptiveMaxPool2d.html | 4 +- .../generated/torch.nn.AdaptiveMaxPool3d.html | 4 +- main/generated/torch.nn.AlphaDropout.html | 4 +- main/generated/torch.nn.AvgPool1d.html | 4 +- main/generated/torch.nn.AvgPool2d.html | 4 +- main/generated/torch.nn.AvgPool3d.html | 4 +- main/generated/torch.nn.BCELoss.html | 4 +- .../generated/torch.nn.BCEWithLogitsLoss.html | 4 +- main/generated/torch.nn.BatchNorm1d.html | 4 +- main/generated/torch.nn.BatchNorm2d.html | 4 +- main/generated/torch.nn.BatchNorm3d.html | 4 +- main/generated/torch.nn.Bilinear.html | 4 +- main/generated/torch.nn.CELU.html | 4 +- main/generated/torch.nn.CTCLoss.html | 4 +- main/generated/torch.nn.ChannelShuffle.html | 4 +- main/generated/torch.nn.CircularPad1d.html | 4 +- main/generated/torch.nn.CircularPad2d.html | 4 +- main/generated/torch.nn.CircularPad3d.html | 4 +- main/generated/torch.nn.ConstantPad1d.html | 4 +- main/generated/torch.nn.ConstantPad2d.html | 4 +- main/generated/torch.nn.ConstantPad3d.html | 4 +- main/generated/torch.nn.Conv1d.html | 4 +- main/generated/torch.nn.Conv2d.html | 4 +- main/generated/torch.nn.Conv3d.html | 4 +- main/generated/torch.nn.ConvTranspose1d.html | 4 +- main/generated/torch.nn.ConvTranspose2d.html | 4 +- main/generated/torch.nn.ConvTranspose3d.html | 4 +- .../torch.nn.CosineEmbeddingLoss.html | 4 +- main/generated/torch.nn.CosineSimilarity.html | 4 +- main/generated/torch.nn.CrossEntropyLoss.html | 4 +- main/generated/torch.nn.DataParallel.html | 4 +- main/generated/torch.nn.Dropout.html | 4 +- main/generated/torch.nn.Dropout1d.html | 4 +- main/generated/torch.nn.Dropout2d.html | 4 +- main/generated/torch.nn.Dropout3d.html | 4 +- main/generated/torch.nn.ELU.html | 4 +- main/generated/torch.nn.Embedding.html | 6 +- main/generated/torch.nn.EmbeddingBag.html | 8 +- .../torch.nn.FeatureAlphaDropout.html | 4 +- main/generated/torch.nn.Flatten.html | 4 +- main/generated/torch.nn.Fold.html | 4 +- .../torch.nn.FractionalMaxPool2d.html | 4 +- .../torch.nn.FractionalMaxPool3d.html | 4 +- main/generated/torch.nn.GELU.html | 4 +- main/generated/torch.nn.GLU.html | 4 +- main/generated/torch.nn.GRU.html | 4 +- main/generated/torch.nn.GRUCell.html | 4 +- main/generated/torch.nn.GaussianNLLLoss.html | 4 +- main/generated/torch.nn.GroupNorm.html | 4 +- main/generated/torch.nn.Hardshrink.html | 4 +- main/generated/torch.nn.Hardsigmoid.html | 4 +- main/generated/torch.nn.Hardswish.html | 4 +- main/generated/torch.nn.Hardtanh.html | 4 +- .../torch.nn.HingeEmbeddingLoss.html | 4 +- main/generated/torch.nn.HuberLoss.html | 4 +- main/generated/torch.nn.Identity.html | 4 +- main/generated/torch.nn.InstanceNorm1d.html | 4 +- main/generated/torch.nn.InstanceNorm2d.html | 4 +- main/generated/torch.nn.InstanceNorm3d.html | 4 +- main/generated/torch.nn.KLDivLoss.html | 4 +- main/generated/torch.nn.L1Loss.html | 4 +- main/generated/torch.nn.LPPool1d.html | 4 +- main/generated/torch.nn.LPPool2d.html | 4 +- main/generated/torch.nn.LPPool3d.html | 4 +- main/generated/torch.nn.LSTM.html | 4 +- main/generated/torch.nn.LSTMCell.html | 4 +- main/generated/torch.nn.LayerNorm.html | 4 +- main/generated/torch.nn.LazyBatchNorm1d.html | 6 +- main/generated/torch.nn.LazyBatchNorm2d.html | 6 +- main/generated/torch.nn.LazyBatchNorm3d.html | 6 +- main/generated/torch.nn.LazyConv1d.html | 6 +- main/generated/torch.nn.LazyConv2d.html | 6 +- main/generated/torch.nn.LazyConv3d.html | 6 +- .../torch.nn.LazyConvTranspose1d.html | 6 +- .../torch.nn.LazyConvTranspose2d.html | 6 +- .../torch.nn.LazyConvTranspose3d.html | 6 +- .../torch.nn.LazyInstanceNorm1d.html | 6 +- .../torch.nn.LazyInstanceNorm2d.html | 6 +- .../torch.nn.LazyInstanceNorm3d.html | 6 +- main/generated/torch.nn.LazyLinear.html | 6 +- main/generated/torch.nn.LeakyReLU.html | 4 +- main/generated/torch.nn.Linear.html | 4 +- .../generated/torch.nn.LocalResponseNorm.html | 4 +- main/generated/torch.nn.LogSigmoid.html | 4 +- main/generated/torch.nn.LogSoftmax.html | 4 +- main/generated/torch.nn.MSELoss.html | 4 +- .../generated/torch.nn.MarginRankingLoss.html | 4 +- main/generated/torch.nn.MaxPool1d.html | 4 +- main/generated/torch.nn.MaxPool2d.html | 4 +- main/generated/torch.nn.MaxPool3d.html | 4 +- main/generated/torch.nn.MaxUnpool1d.html | 4 +- main/generated/torch.nn.MaxUnpool2d.html | 4 +- main/generated/torch.nn.MaxUnpool3d.html | 4 +- main/generated/torch.nn.Mish.html | 4 +- main/generated/torch.nn.Module.html | 112 ++-- main/generated/torch.nn.ModuleDict.html | 16 +- main/generated/torch.nn.ModuleList.html | 10 +- .../torch.nn.MultiLabelMarginLoss.html | 4 +- .../torch.nn.MultiLabelSoftMarginLoss.html | 4 +- main/generated/torch.nn.MultiMarginLoss.html | 4 +- .../torch.nn.MultiheadAttention.html | 8 +- main/generated/torch.nn.NLLLoss.html | 4 +- main/generated/torch.nn.PReLU.html | 4 +- main/generated/torch.nn.PairwiseDistance.html | 4 +- main/generated/torch.nn.ParameterDict.html | 26 +- main/generated/torch.nn.ParameterList.html | 8 +- main/generated/torch.nn.PixelShuffle.html | 4 +- main/generated/torch.nn.PixelUnshuffle.html | 4 +- main/generated/torch.nn.PoissonNLLLoss.html | 4 +- main/generated/torch.nn.RMSNorm.html | 10 +- main/generated/torch.nn.RNN.html | 4 +- main/generated/torch.nn.RNNBase.html | 6 +- main/generated/torch.nn.RNNCell.html | 4 +- main/generated/torch.nn.RReLU.html | 4 +- main/generated/torch.nn.ReLU.html | 4 +- main/generated/torch.nn.ReLU6.html | 4 +- main/generated/torch.nn.ReflectionPad1d.html | 4 +- main/generated/torch.nn.ReflectionPad2d.html | 4 +- main/generated/torch.nn.ReflectionPad3d.html | 4 +- main/generated/torch.nn.ReplicationPad1d.html | 4 +- main/generated/torch.nn.ReplicationPad2d.html | 4 +- main/generated/torch.nn.ReplicationPad3d.html | 4 +- main/generated/torch.nn.SELU.html | 4 +- main/generated/torch.nn.Sequential.html | 6 +- main/generated/torch.nn.SiLU.html | 4 +- main/generated/torch.nn.Sigmoid.html | 4 +- main/generated/torch.nn.SmoothL1Loss.html | 4 +- main/generated/torch.nn.SoftMarginLoss.html | 4 +- main/generated/torch.nn.Softmax.html | 4 +- main/generated/torch.nn.Softmax2d.html | 4 +- main/generated/torch.nn.Softmin.html | 4 +- main/generated/torch.nn.Softplus.html | 4 +- main/generated/torch.nn.Softshrink.html | 4 +- main/generated/torch.nn.Softsign.html | 4 +- main/generated/torch.nn.SyncBatchNorm.html | 6 +- main/generated/torch.nn.Tanh.html | 4 +- main/generated/torch.nn.Tanhshrink.html | 4 +- main/generated/torch.nn.Threshold.html | 4 +- main/generated/torch.nn.Transformer.html | 8 +- .../torch.nn.TransformerDecoder.html | 6 +- .../torch.nn.TransformerDecoderLayer.html | 6 +- .../torch.nn.TransformerEncoder.html | 6 +- .../torch.nn.TransformerEncoderLayer.html | 6 +- .../generated/torch.nn.TripletMarginLoss.html | 4 +- ...orch.nn.TripletMarginWithDistanceLoss.html | 4 +- main/generated/torch.nn.Unflatten.html | 4 +- main/generated/torch.nn.Unfold.html | 4 +- main/generated/torch.nn.Upsample.html | 4 +- .../torch.nn.UpsamplingBilinear2d.html | 4 +- .../torch.nn.UpsamplingNearest2d.html | 4 +- main/generated/torch.nn.ZeroPad1d.html | 4 +- main/generated/torch.nn.ZeroPad2d.html | 4 +- main/generated/torch.nn.ZeroPad3d.html | 4 +- .../torch.nn.attention.SDPBackend.html | 2 +- .../torch.nn.attention.bias.CausalBias.html | 4 +- ...torch.nn.attention.bias.CausalVariant.html | 4 +- ....nn.attention.bias.causal_lower_right.html | 4 +- ...h.nn.attention.bias.causal_upper_left.html | 4 +- .../torch.nn.attention.sdpa_kernel.html | 4 +- ...rch.nn.functional.adaptive_avg_pool1d.html | 2 +- ...rch.nn.functional.adaptive_avg_pool2d.html | 4 +- ...rch.nn.functional.adaptive_avg_pool3d.html | 4 +- ...rch.nn.functional.adaptive_max_pool1d.html | 4 +- ...rch.nn.functional.adaptive_max_pool2d.html | 4 +- ...rch.nn.functional.adaptive_max_pool3d.html | 4 +- .../torch.nn.functional.affine_grid.html | 4 +- .../torch.nn.functional.alpha_dropout.html | 4 +- .../torch.nn.functional.avg_pool1d.html | 2 +- .../torch.nn.functional.avg_pool2d.html | 2 +- .../torch.nn.functional.avg_pool3d.html | 2 +- .../torch.nn.functional.batch_norm.html | 4 +- .../torch.nn.functional.bilinear.html | 2 +- ...ch.nn.functional.binary_cross_entropy.html | 4 +- ...onal.binary_cross_entropy_with_logits.html | 4 +- main/generated/torch.nn.functional.celu.html | 4 +- .../generated/torch.nn.functional.conv1d.html | 2 +- .../generated/torch.nn.functional.conv2d.html | 2 +- .../generated/torch.nn.functional.conv3d.html | 2 +- .../torch.nn.functional.conv_transpose1d.html | 2 +- .../torch.nn.functional.conv_transpose2d.html | 2 +- .../torch.nn.functional.conv_transpose3d.html | 2 +- ...h.nn.functional.cosine_embedding_loss.html | 4 +- ...torch.nn.functional.cosine_similarity.html | 2 +- .../torch.nn.functional.cross_entropy.html | 4 +- .../torch.nn.functional.ctc_loss.html | 4 +- .../torch.nn.functional.dropout.html | 4 +- .../torch.nn.functional.dropout1d.html | 4 +- .../torch.nn.functional.dropout2d.html | 4 +- .../torch.nn.functional.dropout3d.html | 4 +- main/generated/torch.nn.functional.elu.html | 4 +- main/generated/torch.nn.functional.elu_.html | 2 +- .../torch.nn.functional.embedding.html | 4 +- .../torch.nn.functional.embedding_bag.html | 4 +- ...h.nn.functional.feature_alpha_dropout.html | 4 +- main/generated/torch.nn.functional.fold.html | 4 +- ...h.nn.functional.fractional_max_pool2d.html | 4 +- ...h.nn.functional.fractional_max_pool3d.html | 4 +- ...torch.nn.functional.gaussian_nll_loss.html | 4 +- main/generated/torch.nn.functional.gelu.html | 2 +- main/generated/torch.nn.functional.glu.html | 4 +- .../torch.nn.functional.grid_sample.html | 4 +- .../torch.nn.functional.group_norm.html | 4 +- .../torch.nn.functional.gumbel_softmax.html | 4 +- .../torch.nn.functional.hardshrink.html | 2 +- .../torch.nn.functional.hardsigmoid.html | 4 +- .../torch.nn.functional.hardswish.html | 4 +- .../torch.nn.functional.hardtanh.html | 4 +- .../torch.nn.functional.hardtanh_.html | 2 +- ...ch.nn.functional.hinge_embedding_loss.html | 4 +- .../torch.nn.functional.huber_loss.html | 4 +- .../torch.nn.functional.instance_norm.html | 4 +- .../torch.nn.functional.interpolate.html | 4 +- .../generated/torch.nn.functional.kl_div.html | 4 +- .../torch.nn.functional.l1_loss.html | 4 +- .../torch.nn.functional.layer_norm.html | 4 +- .../torch.nn.functional.leaky_relu.html | 4 +- .../torch.nn.functional.leaky_relu_.html | 2 +- .../generated/torch.nn.functional.linear.html | 2 +- ...rch.nn.functional.local_response_norm.html | 4 +- .../torch.nn.functional.log_softmax.html | 4 +- .../torch.nn.functional.logsigmoid.html | 2 +- .../torch.nn.functional.lp_pool1d.html | 4 +- .../torch.nn.functional.lp_pool2d.html | 4 +- .../torch.nn.functional.lp_pool3d.html | 4 +- ...rch.nn.functional.margin_ranking_loss.html | 4 +- .../torch.nn.functional.max_pool1d.html | 4 +- .../torch.nn.functional.max_pool2d.html | 4 +- .../torch.nn.functional.max_pool3d.html | 4 +- .../torch.nn.functional.max_unpool1d.html | 4 +- .../torch.nn.functional.max_unpool2d.html | 4 +- .../torch.nn.functional.max_unpool3d.html | 4 +- main/generated/torch.nn.functional.mish.html | 4 +- .../torch.nn.functional.mse_loss.html | 4 +- ...torch.nn.functional.multi_margin_loss.html | 4 +- ....nn.functional.multilabel_margin_loss.html | 4 +- ...unctional.multilabel_soft_margin_loss.html | 4 +- .../torch.nn.functional.nll_loss.html | 4 +- .../torch.nn.functional.normalize.html | 4 +- .../torch.nn.functional.one_hot.html | 2 +- main/generated/torch.nn.functional.pad.html | 4 +- ...torch.nn.functional.pairwise_distance.html | 2 +- main/generated/torch.nn.functional.pdist.html | 2 +- .../torch.nn.functional.pixel_shuffle.html | 2 +- .../torch.nn.functional.pixel_unshuffle.html | 2 +- .../torch.nn.functional.poisson_nll_loss.html | 4 +- main/generated/torch.nn.functional.prelu.html | 2 +- main/generated/torch.nn.functional.relu.html | 4 +- main/generated/torch.nn.functional.relu6.html | 4 +- main/generated/torch.nn.functional.relu_.html | 2 +- .../torch.nn.functional.rms_norm.html | 4 +- main/generated/torch.nn.functional.rrelu.html | 4 +- .../generated/torch.nn.functional.rrelu_.html | 2 +- ...nctional.scaled_dot_product_attention.html | 2 +- main/generated/torch.nn.functional.selu.html | 4 +- .../torch.nn.functional.sigmoid.html | 4 +- main/generated/torch.nn.functional.silu.html | 4 +- .../torch.nn.functional.smooth_l1_loss.html | 4 +- .../torch.nn.functional.soft_margin_loss.html | 4 +- .../torch.nn.functional.softmax.html | 4 +- .../torch.nn.functional.softmin.html | 4 +- .../torch.nn.functional.softplus.html | 2 +- .../torch.nn.functional.softshrink.html | 2 +- .../torch.nn.functional.softsign.html | 4 +- main/generated/torch.nn.functional.tanh.html | 4 +- .../torch.nn.functional.tanhshrink.html | 4 +- .../torch.nn.functional.threshold.html | 4 +- .../torch.nn.functional.threshold_.html | 2 +- ...ional.torch.nn.parallel.data_parallel.html | 4 +- ...rch.nn.functional.triplet_margin_loss.html | 4 +- ...nal.triplet_margin_with_distance_loss.html | 4 +- .../generated/torch.nn.functional.unfold.html | 4 +- .../torch.nn.functional.upsample.html | 4 +- ...torch.nn.functional.upsample_bilinear.html | 4 +- .../torch.nn.functional.upsample_nearest.html | 4 +- ...torch.nn.modules.lazy.LazyModuleMixin.html | 8 +- ....module.register_module_backward_hook.html | 4 +- ...ister_module_buffer_registration_hook.html | 4 +- ...s.module.register_module_forward_hook.html | 4 +- ...dule.register_module_forward_pre_hook.html | 4 +- ...le.register_module_full_backward_hook.html | 4 +- ...egister_module_full_backward_pre_hook.html | 4 +- ...ister_module_module_registration_hook.html | 4 +- ...er_module_parameter_registration_hook.html | 4 +- ...orch.nn.modules.normalization.RMSNorm.html | 10 +- ...h.nn.parallel.DistributedDataParallel.html | 12 +- main/generated/torch.nn.parameter.Buffer.html | 4 +- .../torch.nn.parameter.Parameter.html | 4 +- ...orch.nn.parameter.UninitializedBuffer.html | 4 +- ...h.nn.parameter.UninitializedParameter.html | 6 +- .../torch.nn.utils.clip_grad_norm.html | 4 +- .../torch.nn.utils.clip_grad_norm_.html | 4 +- .../torch.nn.utils.clip_grad_value_.html | 4 +- .../torch.nn.utils.clip_grads_with_norm_.html | 4 +- ...s.convert_conv2d_weight_memory_format.html | 4 +- ...s.convert_conv3d_weight_memory_format.html | 4 +- .../torch.nn.utils.fuse_conv_bn_eval.html | 4 +- .../torch.nn.utils.fuse_conv_bn_weights.html | 4 +- .../torch.nn.utils.fuse_linear_bn_eval.html | 4 +- ...torch.nn.utils.fuse_linear_bn_weights.html | 4 +- .../torch.nn.utils.get_total_norm.html | 4 +- .../torch.nn.utils.parameters_to_vector.html | 4 +- ....nn.utils.parametrizations.orthogonal.html | 4 +- ....utils.parametrizations.spectral_norm.html | 4 +- ...nn.utils.parametrizations.weight_norm.html | 4 +- ...utils.parametrize.ParametrizationList.html | 6 +- .../torch.nn.utils.parametrize.cached.html | 4 +- ....nn.utils.parametrize.is_parametrized.html | 4 +- ....parametrize.register_parametrization.html | 4 +- ...s.parametrize.remove_parametrizations.html | 4 +- ...orch.nn.utils.prune.BasePruningMethod.html | 14 +- .../torch.nn.utils.prune.CustomFromMask.html | 12 +- .../torch.nn.utils.prune.Identity.html | 12 +- .../torch.nn.utils.prune.L1Unstructured.html | 12 +- .../torch.nn.utils.prune.LnStructured.html | 14 +- ...torch.nn.utils.prune.PruningContainer.html | 16 +- ...torch.nn.utils.prune.RandomStructured.html | 14 +- ...rch.nn.utils.prune.RandomUnstructured.html | 12 +- ...torch.nn.utils.prune.custom_from_mask.html | 4 +- ...ch.nn.utils.prune.global_unstructured.html | 4 +- .../torch.nn.utils.prune.identity.html | 4 +- .../torch.nn.utils.prune.is_pruned.html | 4 +- .../torch.nn.utils.prune.l1_unstructured.html | 4 +- .../torch.nn.utils.prune.ln_structured.html | 4 +- ...orch.nn.utils.prune.random_structured.html | 4 +- ...ch.nn.utils.prune.random_unstructured.html | 4 +- .../torch.nn.utils.prune.remove.html | 4 +- .../torch.nn.utils.remove_spectral_norm.html | 4 +- .../torch.nn.utils.remove_weight_norm.html | 4 +- .../torch.nn.utils.rnn.PackedSequence.html | 8 +- ...rch.nn.utils.rnn.pack_padded_sequence.html | 4 +- .../torch.nn.utils.rnn.pack_sequence.html | 4 +- ...orch.nn.utils.rnn.pad_packed_sequence.html | 4 +- .../torch.nn.utils.rnn.pad_sequence.html | 4 +- .../torch.nn.utils.rnn.unpack_sequence.html | 4 +- .../torch.nn.utils.rnn.unpad_sequence.html | 4 +- main/generated/torch.nn.utils.skip_init.html | 4 +- .../torch.nn.utils.spectral_norm.html | 4 +- ...ch.nn.utils.stateless.functional_call.html | 4 +- .../torch.nn.utils.vector_to_parameters.html | 4 +- .../generated/torch.nn.utils.weight_norm.html | 4 +- main/generated/torch.no_grad.html | 4 +- main/generated/torch.nonzero.html | 2 +- main/generated/torch.norm.html | 4 +- main/generated/torch.normal.html | 2 +- main/generated/torch.not_equal.html | 2 +- main/generated/torch.numel.html | 2 +- main/generated/torch.ones.html | 2 +- main/generated/torch.ones_like.html | 2 +- main/generated/torch.onnx.JitScalarType.html | 18 +- .../torch.onnx.verification.GraphInfo.html | 28 +- ...onnx.verification.VerificationOptions.html | 4 +- main/generated/torch.optim.ASGD.html | 26 +- main/generated/torch.optim.Adadelta.html | 26 +- main/generated/torch.optim.Adafactor.html | 24 +- main/generated/torch.optim.Adagrad.html | 26 +- main/generated/torch.optim.Adam.html | 26 +- main/generated/torch.optim.AdamW.html | 26 +- main/generated/torch.optim.Adamax.html | 26 +- main/generated/torch.optim.LBFGS.html | 26 +- main/generated/torch.optim.NAdam.html | 26 +- ...torch.optim.Optimizer.add_param_group.html | 4 +- ...torch.optim.Optimizer.load_state_dict.html | 4 +- ...er.register_load_state_dict_post_hook.html | 4 +- ...zer.register_load_state_dict_pre_hook.html | 4 +- ...timizer.register_state_dict_post_hook.html | 4 +- ...ptimizer.register_state_dict_pre_hook.html | 4 +- ...tim.Optimizer.register_step_post_hook.html | 4 +- ...ptim.Optimizer.register_step_pre_hook.html | 4 +- .../torch.optim.Optimizer.state_dict.html | 4 +- .../generated/torch.optim.Optimizer.step.html | 4 +- .../torch.optim.Optimizer.zero_grad.html | 4 +- main/generated/torch.optim.RAdam.html | 26 +- main/generated/torch.optim.RMSprop.html | 26 +- main/generated/torch.optim.Rprop.html | 26 +- main/generated/torch.optim.SGD.html | 26 +- main/generated/torch.optim.SparseAdam.html | 26 +- ...h.optim.lr_scheduler.ChainedScheduler.html | 16 +- .../torch.optim.lr_scheduler.ConstantLR.html | 16 +- ....optim.lr_scheduler.CosineAnnealingLR.html | 16 +- ...scheduler.CosineAnnealingWarmRestarts.html | 16 +- .../torch.optim.lr_scheduler.CyclicLR.html | 16 +- ...orch.optim.lr_scheduler.ExponentialLR.html | 16 +- .../torch.optim.lr_scheduler.LRScheduler.html | 16 +- .../torch.optim.lr_scheduler.LambdaLR.html | 16 +- .../torch.optim.lr_scheduler.LinearLR.html | 16 +- .../torch.optim.lr_scheduler.MultiStepLR.html | 16 +- ...h.optim.lr_scheduler.MultiplicativeLR.html | 16 +- .../torch.optim.lr_scheduler.OneCycleLR.html | 16 +- ...torch.optim.lr_scheduler.PolynomialLR.html | 16 +- ....optim.lr_scheduler.ReduceLROnPlateau.html | 14 +- ...torch.optim.lr_scheduler.SequentialLR.html | 18 +- .../torch.optim.lr_scheduler.StepLR.html | 16 +- .../torch.optim.swa_utils.AveragedModel.html | 114 ++-- .../torch.optim.swa_utils.SWALR.html | 16 +- main/generated/torch.orgqr.html | 2 +- main/generated/torch.ormqr.html | 2 +- main/generated/torch.outer.html | 2 +- main/generated/torch.pca_lowrank.html | 4 +- main/generated/torch.permute.html | 2 +- main/generated/torch.pinverse.html | 2 +- main/generated/torch.poisson.html | 2 +- main/generated/torch.polar.html | 2 +- main/generated/torch.polygamma.html | 2 +- main/generated/torch.positive.html | 2 +- main/generated/torch.pow.html | 2 +- main/generated/torch.prod.html | 2 +- main/generated/torch.promote_types.html | 2 +- main/generated/torch.qr.html | 2 +- main/generated/torch.quantile.html | 2 +- .../generated/torch.quantize_per_channel.html | 2 +- main/generated/torch.quantize_per_tensor.html | 2 +- .../generated/torch.quantized_batch_norm.html | 2 +- .../generated/torch.quantized_max_pool1d.html | 2 +- .../generated/torch.quantized_max_pool2d.html | 2 +- .../torch.quasirandom.SobolEngine.html | 12 +- main/generated/torch.rad2deg.html | 2 +- main/generated/torch.rand.html | 2 +- main/generated/torch.rand_like.html | 2 +- main/generated/torch.randint.html | 2 +- main/generated/torch.randint_like.html | 2 +- main/generated/torch.randn.html | 2 +- main/generated/torch.randn_like.html | 2 +- main/generated/torch.randperm.html | 2 +- main/generated/torch.range.html | 2 +- main/generated/torch.ravel.html | 2 +- main/generated/torch.real.html | 2 +- main/generated/torch.reciprocal.html | 2 +- main/generated/torch.remainder.html | 2 +- main/generated/torch.renorm.html | 2 +- main/generated/torch.repeat_interleave.html | 2 +- main/generated/torch.reshape.html | 2 +- main/generated/torch.resolve_conj.html | 2 +- main/generated/torch.resolve_neg.html | 2 +- main/generated/torch.result_type.html | 2 +- main/generated/torch.roll.html | 2 +- main/generated/torch.rot90.html | 2 +- main/generated/torch.round.html | 2 +- main/generated/torch.row_stack.html | 2 +- main/generated/torch.rsqrt.html | 2 +- main/generated/torch.save.html | 4 +- main/generated/torch.scatter.html | 2 +- main/generated/torch.scatter_add.html | 2 +- main/generated/torch.scatter_reduce.html | 2 +- main/generated/torch.searchsorted.html | 2 +- main/generated/torch.seed.html | 4 +- main/generated/torch.select.html | 2 +- main/generated/torch.select_scatter.html | 2 +- main/generated/torch.set_default_device.html | 4 +- main/generated/torch.set_default_dtype.html | 4 +- .../torch.set_default_tensor_type.html | 4 +- .../torch.set_deterministic_debug_mode.html | 4 +- .../torch.set_float32_matmul_precision.html | 4 +- main/generated/torch.set_flush_denormal.html | 2 +- .../torch.set_num_interop_threads.html | 2 +- main/generated/torch.set_num_threads.html | 2 +- main/generated/torch.set_printoptions.html | 4 +- main/generated/torch.set_rng_state.html | 4 +- main/generated/torch.set_warn_always.html | 4 +- main/generated/torch.sgn.html | 2 +- main/generated/torch.sigmoid.html | 2 +- main/generated/torch.sign.html | 2 +- .../torch.signal.windows.bartlett.html | 4 +- .../torch.signal.windows.blackman.html | 4 +- .../torch.signal.windows.cosine.html | 4 +- .../torch.signal.windows.exponential.html | 4 +- .../torch.signal.windows.gaussian.html | 4 +- .../torch.signal.windows.general_cosine.html | 4 +- .../torch.signal.windows.general_hamming.html | 4 +- .../torch.signal.windows.hamming.html | 4 +- main/generated/torch.signal.windows.hann.html | 4 +- .../torch.signal.windows.kaiser.html | 4 +- .../torch.signal.windows.nuttall.html | 4 +- main/generated/torch.signbit.html | 2 +- main/generated/torch.sin.html | 2 +- main/generated/torch.sinc.html | 2 +- main/generated/torch.sinh.html | 2 +- main/generated/torch.slice_scatter.html | 2 +- main/generated/torch.slogdet.html | 2 +- main/generated/torch.smm.html | 2 +- main/generated/torch.softmax.html | 2 +- main/generated/torch.sort.html | 2 +- main/generated/torch.sparse.addmm.html | 2 +- .../torch.sparse.as_sparse_gradcheck.html | 4 +- ...sparse.check_sparse_tensor_invariants.html | 10 +- main/generated/torch.sparse.log_softmax.html | 2 +- main/generated/torch.sparse.mm.html | 2 +- .../generated/torch.sparse.sampled_addmm.html | 2 +- main/generated/torch.sparse.softmax.html | 2 +- main/generated/torch.sparse.spdiags.html | 2 +- main/generated/torch.sparse.spsolve.html | 2 +- main/generated/torch.sparse.sum.html | 4 +- main/generated/torch.sparse_bsc_tensor.html | 2 +- main/generated/torch.sparse_bsr_tensor.html | 2 +- .../torch.sparse_compressed_tensor.html | 2 +- main/generated/torch.sparse_coo_tensor.html | 2 +- main/generated/torch.sparse_csc_tensor.html | 2 +- main/generated/torch.sparse_csr_tensor.html | 2 +- main/generated/torch.split.html | 4 +- main/generated/torch.sqrt.html | 2 +- main/generated/torch.square.html | 2 +- main/generated/torch.squeeze.html | 2 +- main/generated/torch.sspaddmm.html | 2 +- main/generated/torch.stack.html | 2 +- main/generated/torch.std.html | 2 +- main/generated/torch.std_mean.html | 2 +- main/generated/torch.stft.html | 4 +- main/generated/torch.sub.html | 2 +- main/generated/torch.subtract.html | 2 +- main/generated/torch.sum.html | 2 +- main/generated/torch.svd.html | 2 +- main/generated/torch.svd_lowrank.html | 4 +- main/generated/torch.swapaxes.html | 2 +- main/generated/torch.swapdims.html | 2 +- main/generated/torch.sym_float.html | 4 +- main/generated/torch.sym_fresh_size.html | 4 +- main/generated/torch.sym_int.html | 4 +- main/generated/torch.sym_ite.html | 4 +- main/generated/torch.sym_max.html | 4 +- main/generated/torch.sym_min.html | 4 +- main/generated/torch.sym_not.html | 4 +- main/generated/torch.sym_sum.html | 4 +- main/generated/torch.t.html | 2 +- main/generated/torch.take.html | 2 +- main/generated/torch.take_along_dim.html | 2 +- main/generated/torch.tan.html | 2 +- main/generated/torch.tanh.html | 2 +- main/generated/torch.tensor.html | 2 +- main/generated/torch.tensor_split.html | 2 +- main/generated/torch.tensordot.html | 4 +- main/generated/torch.tile.html | 2 +- main/generated/torch.topk.html | 2 +- main/generated/torch.trace.html | 2 +- main/generated/torch.transpose.html | 2 +- main/generated/torch.trapezoid.html | 2 +- main/generated/torch.trapz.html | 2 +- main/generated/torch.triangular_solve.html | 2 +- main/generated/torch.tril.html | 2 +- main/generated/torch.tril_indices.html | 2 +- main/generated/torch.triu.html | 2 +- main/generated/torch.triu_indices.html | 2 +- main/generated/torch.true_divide.html | 2 +- main/generated/torch.trunc.html | 2 +- main/generated/torch.unbind.html | 2 +- main/generated/torch.unflatten.html | 2 +- main/generated/torch.unique.html | 4 +- main/generated/torch.unique_consecutive.html | 4 +- main/generated/torch.unravel_index.html | 4 +- main/generated/torch.unsqueeze.html | 2 +- .../torch.use_deterministic_algorithms.html | 4 +- ...erate_methods_for_privateuse1_backend.html | 4 +- .../torch.utils.get_cpp_backtrace.html | 4 +- ...orch.utils.rename_privateuse1_backend.html | 4 +- main/generated/torch.utils.set_module.html | 4 +- main/generated/torch.utils.swap_tensors.html | 4 +- main/generated/torch.vander.html | 2 +- main/generated/torch.var.html | 2 +- main/generated/torch.var_mean.html | 2 +- main/generated/torch.vdot.html | 2 +- main/generated/torch.view_as_complex.html | 2 +- main/generated/torch.view_as_real.html | 2 +- main/generated/torch.vmap.html | 4 +- main/generated/torch.vsplit.html | 2 +- main/generated/torch.vstack.html | 2 +- main/generated/torch.where.html | 2 +- main/generated/torch.xlogy.html | 2 +- main/generated/torch.xpu.Event.html | 14 +- main/generated/torch.xpu.Stream.html | 14 +- main/generated/torch.xpu.StreamContext.html | 4 +- main/generated/torch.xpu.current_device.html | 4 +- main/generated/torch.xpu.current_stream.html | 4 +- main/generated/torch.xpu.device.html | 4 +- main/generated/torch.xpu.device_count.html | 4 +- main/generated/torch.xpu.device_of.html | 4 +- main/generated/torch.xpu.empty_cache.html | 4 +- main/generated/torch.xpu.get_arch_list.html | 4 +- .../torch.xpu.get_device_capability.html | 4 +- main/generated/torch.xpu.get_device_name.html | 4 +- .../torch.xpu.get_device_properties.html | 4 +- .../torch.xpu.get_gencode_flags.html | 4 +- main/generated/torch.xpu.get_rng_state.html | 4 +- .../torch.xpu.get_rng_state_all.html | 4 +- .../torch.xpu.get_stream_from_external.html | 4 +- main/generated/torch.xpu.init.html | 4 +- main/generated/torch.xpu.initial_seed.html | 4 +- main/generated/torch.xpu.is_available.html | 4 +- main/generated/torch.xpu.is_initialized.html | 4 +- main/generated/torch.xpu.manual_seed.html | 4 +- main/generated/torch.xpu.manual_seed_all.html | 4 +- .../torch.xpu.max_memory_allocated.html | 4 +- .../torch.xpu.max_memory_reserved.html | 4 +- main/generated/torch.xpu.mem_get_info.html | 4 +- .../generated/torch.xpu.memory_allocated.html | 4 +- main/generated/torch.xpu.memory_reserved.html | 4 +- main/generated/torch.xpu.memory_stats.html | 4 +- ...torch.xpu.memory_stats_as_nested_dict.html | 4 +- ...ch.xpu.reset_accumulated_memory_stats.html | 4 +- .../torch.xpu.reset_peak_memory_stats.html | 4 +- main/generated/torch.xpu.seed.html | 4 +- main/generated/torch.xpu.seed_all.html | 4 +- main/generated/torch.xpu.set_device.html | 4 +- main/generated/torch.xpu.set_rng_state.html | 4 +- .../torch.xpu.set_rng_state_all.html | 4 +- main/generated/torch.xpu.set_stream.html | 4 +- main/generated/torch.xpu.stream.html | 4 +- main/generated/torch.xpu.synchronize.html | 4 +- main/generated/torch.zeros.html | 2 +- main/generated/torch.zeros_like.html | 2 +- main/genindex.html | 2 +- main/hub.html | 16 +- main/index.html | 2 +- main/jit.html | 4 +- main/jit_builtin_functions.html | 2 +- main/jit_language_reference.html | 6 +- main/jit_language_reference_v2.html | 2 +- main/jit_python_reference.html | 2 +- main/jit_unsupported.html | 2 +- main/jit_utils.html | 2 +- main/library.html | 46 +- main/linalg.html | 2 +- main/logging.html | 2 +- main/masked.html | 2 +- main/meta.html | 2 +- main/miscellaneous_environment_variables.html | 2 +- main/mobile_optimizer.html | 4 +- main/model_zoo.html | 4 +- main/module_tracker.html | 4 +- main/monitor.html | 6 +- main/mps.html | 2 +- main/mps_environment_variables.html | 2 +- main/mtia.html | 2 +- main/mtia.memory.html | 2 +- main/multiprocessing.html | 14 +- main/name_inference.html | 2 +- main/named_tensor.html | 10 +- main/nested.html | 12 +- main/nn.attention.bias.html | 2 +- main/nn.attention.experimental.html | 2 +- main/nn.attention.flex_attention.html | 32 +- main/nn.attention.html | 2 +- main/nn.functional.html | 2 +- main/nn.html | 2 +- main/nn.init.html | 32 +- main/notes/amp_examples.html | 2 +- main/notes/autograd.html | 2 +- main/notes/broadcasting.html | 2 +- .../cpu_threading_torchscript_inference.html | 2 +- main/notes/cuda.html | 20 +- main/notes/custom_operators.html | 2 +- main/notes/ddp.html | 2 +- main/notes/extending.func.html | 2 +- main/notes/extending.html | 2 +- main/notes/faq.html | 2 +- main/notes/fsdp.html | 2 +- main/notes/get_start_xpu.html | 2 +- main/notes/gradcheck.html | 2 +- main/notes/hip.html | 2 +- main/notes/large_scale_deployments.html | 2 +- main/notes/modules.html | 2 +- main/notes/mps.html | 2 +- main/notes/multiprocessing.html | 2 +- main/notes/numerical_accuracy.html | 2 +- main/notes/randomness.html | 2 +- main/notes/serialization.html | 28 +- main/notes/windows.html | 2 +- main/objects.inv | Bin 151006 -> 151066 bytes main/onnx.html | 2 +- main/onnx_dynamo.html | 24 +- main/onnx_dynamo_memory_usage.html | 2 +- main/onnx_dynamo_onnxruntime_backend.html | 4 +- main/onnx_torchscript.html | 14 +- main/onnx_torchscript_supported_aten_ops.html | 2 +- main/optim.html | 8 +- main/package.html | 78 +-- main/profiler.html | 44 +- main/quantization-accuracy-debugging.html | 2 +- main/quantization-backend-configuration.html | 182 +++---- main/quantization-support.html | 2 +- main/quantization.html | 2 +- main/random.html | 14 +- main/rpc.html | 30 +- main/rpc/distributed_autograd.html | 2 +- main/rpc/rref.html | 2 +- main/search.html | 2 +- main/searchindex.js | 2 +- main/signal.html | 2 +- main/size.html | 2 +- main/sparse.html | 2 +- main/special.html | 2 +- main/storage.html | 182 +++---- main/tensor_attributes.html | 2 +- main/tensor_view.html | 2 +- main/tensorboard.html | 40 +- main/tensors.html | 2 +- main/testing.html | 8 +- main/threading_environment_variables.html | 2 +- main/torch.ao.ns._numeric_suite.html | 44 +- main/torch.ao.ns._numeric_suite_fx.html | 44 +- main/torch.compiler.config.html | 2 +- main/torch.compiler.html | 2 +- main/torch.compiler_aot_inductor.html | 2 +- .../torch.compiler_aot_inductor_minifier.html | 2 +- main/torch.compiler_api.html | 2 +- ....compiler_best_practices_for_backends.html | 2 +- main/torch.compiler_cudagraph_trees.html | 2 +- main/torch.compiler_custom_backends.html | 2 +- main/torch.compiler_dynamic_shapes.html | 2 +- main/torch.compiler_dynamo_deepdive.html | 2 +- main/torch.compiler_dynamo_overview.html | 2 +- main/torch.compiler_fake_tensor.html | 2 +- main/torch.compiler_faq.html | 2 +- main/torch.compiler_fine_grain_apis.html | 2 +- main/torch.compiler_get_started.html | 2 +- main/torch.compiler_inductor_profiling.html | 2 +- main/torch.compiler_ir.html | 2 +- main/torch.compiler_nn_module.html | 2 +- .../torch.compiler_performance_dashboard.html | 2 +- ...orch.compiler_profiling_torch_compile.html | 2 +- main/torch.compiler_transformations.html | 2 +- main/torch.compiler_troubleshooting.html | 2 +- main/torch.compiler_troubleshooting_old.html | 2 +- main/torch.html | 18 +- main/torch.overrides.html | 18 +- main/torch_cuda_memory.html | 8 +- main/torch_environment_variables.html | 2 +- main/torch_nccl_environment_variables.html | 2 +- main/type_info.html | 2 +- main/utils.html | 2 +- main/xpu.html | 2 +- 2570 files changed, 5739 insertions(+), 5660 deletions(-) diff --git a/main/_images/RReLU.png b/main/_images/RReLU.png index c3507189a422e379d1ee783a318eb9ddc05b8592..c5c093b99d2804f96ed43bda71cb303bda096e43 100644 GIT binary patch literal 34091 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

TjPYIZi!rg)#>(rwaX7dbb62b>_+U=Qm{ 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 NvQHK%M$+2n{|9TAZ^Zxr literal 34066 zcmdqJbyQVt^fkH(0YwBP1te`+rBhTe2oaEO1e9*1m2MFU1pz@yq*J6@Y3VKzq`Tv; zjlT68-yL_1JMR7d_#ERMz8uft?EO5?T5Ha^=Gwjwq$LPWP@O;!gy8O-TMrQg(+xo| zM)7dq6|VNdAMh8S^=&0_-+sBqxPs~iOv2n3oW1%;+ zwl=roXJ)l&7h(o4=DY z=Stp}yZ`dGyqc(v>;q-Jv-&NIggSbWd~R2H?evE;rxZ5aa+;W!nC}d^8~k`n+UpoS{1_6d{eS*Hzxw!C zU%#rl8q0NW+1sM8>CLtF_cw6|xcq#4sHBoR7+6?Nnw4!QrALY7XCc-Io%0$o>21yf zD;t~J0|h3WRzD^69zTAQE@Irv5xOoUBt%R?;{LcXyi$up?IE>(OZ0IwvqhYNtsYHR zK~(w(BCqr2qyVt$}7DqT@U#gAv$9xFj2Sp3c%JSQiowlqcdlJ#!Yw%PRyvq{Ox zQ6;WV4^_X|rgIg~S?A>Ba6JA-nrGa1x~!~htJU?ueWE^?XC}K<Ga(@%hVAjkFtM;W^%{trR-1YBTepWD7qzF`-Wv`Ta}5p+!P$GRoU6|uBs8Q~ znv-*N&}Daidbm_zZ*OmOem*cp$Z>qVN7Gw6`I@p_ebCuR4sFb;s;bekvFF?-{iAP< zGB~#_zDh=2l;h#y5nQUkvS0W-^*}?zw3|DJKv9*)?bFn+DC5*iw`F^&s-s@F#(;eUk>wsf8L zmg@^l{iK8rwkGVyJSjLFH;mWj2PmSrO{&&@b-cfHB1!t4%AzhIop1n!rV}wN@^pIw zuI=KmiA5=F!vx%RZ9@ptas?J)MNbcf$iWs9Tq^C}_Eao+VP)Qv4i3{n-q6R2>NZ`8 zcAaJRl0V!U<;_Tv$G@lZLYxC zc=`6N-{!C*;fV9*+0&;_k4{b=i`%g}fX&zX{^73SNSTl||Jef5A-^}*491tns_hT9 zrvh8wync=C>gw7Q#Y6b~`SXV6=2~w$7ay1X9qrA9q3OQdWQ!r^-3{%f(aK0JBXac6 z($NJ|XxL+j9PVASo$JL2Omc{3U}D0mt*tGZFBl-AqVoIx{h`zLWCXfb!_TJ94qDWo zt(yu64wiszxF8vc!1qP-T3{}gZqkZAnnj`Puzehg$hrziCpyoMsmfzY&g<^b@{=CZ1R#QuT2C>==FB!HLzATzIbMt+e^N%H=~1Re;NfohVcMpURD>`6m%^uAS1?591`1pCw&4_9L40gxyWg;7deP^Js>tUHPvZ}=Bs;*<9_2Lt)Nn#QBOvtiGsZRIe3-H zgGgt8XC2dR3(j^xi1uKVi|2z@w<^7qkVtEm<;j+(I|k; z=XKu6`|2F)ym4k{?H87ej0_|Ot(nf$hNdRtaPFQBxZ?!Z!-Mq&l?>U34`1NYIT2}V zYn$8INldl8%eMaYFm#B6XV4tWVROM`rD!(e%PGHjt<|5+b&nl4=AOr2>dkrVZ=rnS z2FB0USTm;s>395NwG^7y`yOlL8d<|lDis)?;kTW`v$M0K5wu@=b*(q=2??BdG{`2d z-j+4r9I~5$9SRAW?pj)2z9A|q>YhnLN$E2^ZJ0X=Ia>&!=i=%bpSXAL-UDUjzR^{l z4?l^X7k^18FdH!~7;xy#(nb^0!NIQCNlFeRCME{TYQ=zAxyf?&Y{y^mVP0NdeU@KHa0wb{M;EUjizE&l|0c04<6)}2w&sUT%1YEtV8o$u0bpJmP6-W5q|IUE~hs; zySqFN&bMXTavtBG$eD_9JS8K%eJ)Az&5Of>&GLrE#%ez@W)8^KHTCsTpNypV-<{gs zn6DnP8yOlc7Q>T_*1`bUa|?|3=9kyu-%B8rpxv*-TI*0vBJ(- zhV6`o*QwBJWD*ZR?5)-v6UmP>Hu&B(^u5RjPWoEv4_wMnQSdrin zmtBIiN9k1xit3M>;tO89z?`<`|MByuPG8RBOINN`L0xI?PW$*#48r3IGjm9EbilacV^ux~9tmhaxZTh-OorT01C4uej} zK^`Gue)Ne$wQzxLG_(9b1tDq`-u?8|A@qXOX}@?M*yj@r9=(NTu?T(H;ejKA2a&I@ zFQyx8PR{g5dHJ#hgeOs{!}`@>m!EG8JR%|@crAbUd|hQ%$`VDtH1wj(2?n+~s`d4C zvSgW9ZX+Hy@qN|&r(t*50MO{SDm;A1i1-}CCyyMuC^y2Ub^pqhE4K=&ojLzD0`*?cc@aZTXGjdpS5&(1*RDt47yYq#CrZOg6i@}iTBUuj7LeMX0J^cVf zv}ENQ^97T@z(BIf%F6hhobNxfO$G|cVCm~@%D2Yx;T^CqVm>qKGk`91nj$%?v^Xex zm|0oL07Z>Mz;m;y<{5?{^hr`t7v^v39(1A0i_~<;h?s0RnUySiA@opNJGEQ@Z(e8} z0pyc=Q{*Y2pBlZP5GDz#k!l;8g~7g}n8LzB`*Gik9vYcEs%8KLF0}T2wles&JJ%wx zcs(Pz-LU4v-O!r8Tm#mOSqM$FLWQ(PI@>FguYO$Yie%!&jy{jR#z1B zD2>c+_*wELX69?E!EaPVI_Bn#;cm9Z{mEm!+1P^+{+AGDZw43I-eU>x&Rv6|*XDF(7m~&y+sxNFqRkZ8o!9WiQNtz@Q}>qphgD z5t1G)q{X7evR%n=k*!g8NZeQj#(ggUF2pNlYAkJR)CHXt;IN%jnj8E~GT)zH4IAZ0 zZCZqpn3%Y-l#pB46EBUEnR;U zN}P8$^a8`VbJ!!UheD9IgwLHjN6*SiAS1Z!vFxm<`=cRbYpp{@n}ad{cNnWe-EQb{ zcM@959jJR!`dp-j>M$@cdW&tC0S^-clnbQhdD~2x&S}zry{5L7ft{TYk_{_V*YnPS zu&HP!uMeiH|EQ4m;L#(TQVp|L#}Mn;ZUWUp)7y}pZ0Gwup{OeF>;P1$hePr5-Mc`* zE0_+Y8pUbWaPlv)vr9aEdIjCq*RNkIshMppjiKLv;>3w8lL2l3f1g*%vZm?s{bE`nB|J$Kl>mhR!Bq_2&;ex&j1Cmg}f>pyKL4$z-`M_Rpwzh@tV1X&G1Fm|Fk@=n?P(+NP`4L&f9< zFq30=IM*N;p%>m?lgqW44MO0+ihFo^zDZYn@BpxtH?2cM(Hw*pITr3IQZYPEn;Cg@ ztt_C5Kq0FsFd4XIX_xj|OoaSVbhd_(g=bG4UHWUtM5sL~ymn(&oop{cq%lPy=m zWiBSSoc4GAkJE`Oih+F)Vu+$liXcM(CS{-lfr^R>0AvZ;XCEqi5`Na-r9bsSv)qM}>nW*e$+EcdaLJjWFLw37d{_^juC1(8 zL2z(5tQihEZw_q%gUYsB)CeUOa<4>g%Ps*x(1QKaKLj@LPP{PveR}{EIEBd2=-2%3`HYUM?chy~rnkJm?u*2hZ z)MnS85!|oeN4n}exPEHR2f*FFjEXX{mClZira?GjiYwm=?@TkHt?R@iZT0N8F}^y`y)SubDU`ak;j#o|Th~ptHjexI{rg zfl^Z7fA!zOn6tGiUpVvx`}$U*OdS#_E}_sGQGcOXF#KjQyyreXcxo24WKvIM?Cp8o zW>&vz?tBxEsO<0~$-32e~VHfs+8MN)%0g>4SdLbiT073dmg z2Cf3?Ll+y?wvJ3u?K!XjYPybWT?v%a8&mAoo;ZH|Nv8t}L;yQrAV59sfu4l`?=&4M zKGOr`Ab8ous2_0m!S2Z6xEHl)1+`g;g=}y-pG9`!&FXWsBz6Dat^~PC6d3mLMK2M@cY;55N z_Gy)pQQ=RTM^=kN`y04X57prNP+&1pcO$b$ck)}< zg+@)sd9F)-Ix8ih0eMG7QENCY-v(Yp8C*y$XwLxvNoH?jz)b(x%EF3 zwRDdt!C|cEOqDxQT7cT?*PrW3apb~|+qp+h=d#71qoYHmKHdFD&ZCQ#vwe2m9+Dwz zhNgnTqg3>5k;!uf?%WE52Xn1_8CvU%XhqRR*sT0=e=@ydR-L!&=y> zdH-n;hH+DQ|5I_Jr{z7U=z(HmKu+Asn}Fp2Reo5uh57)wskwgz=qwuNutG*zbaYNj z7$B?h-F`SEcLSr#;COF=Nz_-X?k2(APazW1iRDy)&*F$P)#m*cRT8v-mrNU7NRvgwz3Zj}D=3|W(?1>Z2tXBJG!EATCtV8+`PhVyGO@y2 zkXiz#5bTc<$bF!o5F3vW;k~8m-jZk6>VoNlLAHs9w_Un?`NqSCr@4)L-PYFD#OJ>k zy>3s0GOT^Dw`~uq%lnRBZG~o5+cYkNWW8 z1A?G+Zx8Y{qBU3>6%z9NILQT3SyIWj*N+4A;dvqu^{rN_TwKj%^ zm(bJyAvt-%k2#|PpwCMXvH;;wKo>pkgsRKP%#4o`Q730-Rt=T34ESaDuedA%*)IVRtO&U1a@$S9%I0Q* z%(9&;Dut$jfG^tghJY`kyt8hVF$wrqXNoM!hT4E{1DV?cFupaH+X@F57X-1^tzMKj zf>?};(s&fQ8MMaKq6ZEnu`v+zxcEvXf@y`&bpbM5H8Mi?5zfh=1*)ve) zEP$dkbVUKQ1Ba>ss+estAr5Hkjbu{sYKwrZyu1g)O|LkB0jT~4B4rRj-!WK4&INrD z*8@QiJk2|#co_KksWdb+?%caq1#oP1YRVfTdY{2$A3;g&IxCYp&(4SoprN zM!cT(6zU5G2ob>WYmSl@ z7TFNG?@^Z8_B5Z7gW~~+GorvP?Yp2NBjr^+AG{MMPG@9fpubEFRI+j41KdU(po?H5%YbFB z_qM`W^aaLp9K@#fVjH97Ufp0{SZ|eR?9*q@vZCzSqDw*XIH+U9w6tuGGSr@|IB_|v z05?J}7Vp$4a?lgTQB4uJqJAbw8tkS;V>s;}6_`8x3rqtKJhC{t?|(R5IN~A@ zM8l^O9erct@weBP@5sp150^ToZ$tw_xCxrYtI*I{bu;*0N?|8nK6H!SpVyi%lN4R9P*BIra#CTpk3Wq>?<}z%H4}fB2gR_}MYm2^ zY{_$y9xJlDMY=%UemsMXij+*DzxWw{a-U9QLpVqa}D+}st;H2i$XR_nV z?OWOuv0s_hd;Mz-Z_T!TR!)~QOHM1dJVR(KO!RFWP*E2bmrE=xdE0DSuuukyD$1T0 z%cUzLb`LR-lXIOXGKWb0wde>#*SGeYR}ub`?v-xPQGf+j<+*M1*PR@FC6^tyx0S!e zkl)DiBK(AL}uvl?5gI?xEWLa=J}MdwAt|)ae`yo4|12zg_EU(I z?B`SXJQv2k)X*Rm4Q!Q4{GTuGmF9ID#>7L9XsM=|p7 z-B#!nhnTymX0 zlSjp_fXrwu-KqEA=-Y(jjtxf+Qw#NPE2pzQ-8m>AgA2#IEgRSMbQ`xG^PlB~Pzn6{ zQ|<0~S`}Ah;M6-DL~Vcx`@ZQMh9=>{Ny^OmBaG|MaN$_x^J( z)*OW543~apN-X!cN@x*@CTp3MaF+7$7cPG`o_{c~S;)#ek2eas8Hf3(=t(+Z8r1^h z8xI~3egFP_bkQu@d^uumKUr;=lHV~3l%#y`uQR;)NwrQvXJs#pHD|p*|SysfHT){0Nd1=mG65&@f?RHZY7}5 z#NgDF6w%waJ(q1|Wr^Kp80OzTnfHqqO=t&}7`HKO6DW>#Tb9k?+0d_*oJrC3%(UW0 zbu~454~}hJ`Hnh&b(hb(da3gf-!I

vfF%l>g3chW%6jeBP$8vXwyBfw90n^u^94 zJDK#w(*8c)d$DiV_CFXd?X*f{jrSxFVHPp=QZpyj##{NsO6~rbi!ML}UG{i~9cEdN zn$~mK^;u>k!h-;Z0mYzwR2E_VudmK4mDp$Ztw2t(_cK+B4nh)Ojkb&=r>KZ%dFM zgw6y#14E_#oUgw>zK*W0teRQ?+I=jBDi5vDI-nXaLqfFG7G`JtQ&KMd`0)d!fklIl zoc#g=Z$Ex~9yCouHQUS1egOf{6DYgOy)k^z$mHUm#;zEi?(Y|pLCpanqNbNlVmg$o zP;TCsCQ+ulUphb6;k)_(z3G`E!& zIDRXwi;<1()EC?Nt88CDM@83ZZn$({T$d#f@$&Q>gZ-^@zhlCO85tRgHuFN=gXgyu z6Y^b-<1;knWWyF237k2J141K$3L^Tti_SUSwjV!!tO6K>u0|-G!p0z6esXaiuNbEdd4{C^yh|;eIOHfyeMbULN~m`qXUgKb5#8M#}canWVDa_p;y~O2 zm5P7;%IIcxZ)xqpm3Ldr6EseP>S+EF6v)OE9Q;W5-u$O=XTy_=&rznU>AX%x&Zg#r z`dT0@p-or)rbzACB>16^;N7rWgsWfxbYO9jHN#o&untFtlCX$CRq=I;eoP_+rLoHs z^#jFcU_ESq#abmse&MG*{^l6s_6CbzYpjUP+-@@LL1#-UzNkd}r4y}!?3Mqz%Gb@o zmp|Lv?_-dLDOUDWld;Pz_;R+Je3%uG(Pwkq_)=YrX?oJz&oeXG|Hs$AZcg%G5iH<5em=|r+y2S&%`+)ZN|0>CNIXLuPJ zTHUAcFPsuBWUx9payVK{Rz9(ms)OzDWuoJ7HW*jj&MPe}Xft=pn1(nQ;~XQSrA}g) z!q!L9a2#toxapBm5sMy5&c(T3<>48{77jfJQAGOG4)>7Z95^OB6{rIX#ChM z0tpmNf>o-bLbN3#=U)YA?mRUEcG(s)i9dI8oSK1XR>5{ zTa^dg8hoV4kW|o8%E0M*?&9Oi2c0p2x!SN%_8}(!f^2d|C}i6(z`0PijT@aFxf@N2YD%Hli@Knp>{t&i6+hdNe`+&7vC4`Izl z&;@&N_mEU);q86{uiOd6z!wskzg`UB-c~D+6?w=`?siHnp`9LDLsSHtGd=&x7*D^7 z<2?_yOPttVBz*tSOmrYTMv1eO!l7`pP&ume6@kJ8%jkts7Lyd`Zb#ou|a= zKAi%oYe9>bQ{XXKn=G%wgO-EFQE2FdeJk|mX+N|V5WLAus937 z?Ht`>iDCAJ`xtxC4paz7h6Htqx$a3PA!CsliJ4k7cp9Yl-&v4vW&}ytYV+j*JmM>( zHeDEriBL_z$wsV+r~+{yrT+JHt7jOW#CdLKM_b=0LhCh5PeeTJi6$)m&P-*^!pmD_ zvJ@?trkE|TEb)!=P1`2~iw=+ix)v-%a{7$ll-V?fnO)GY>*VF-eE7ZEKr%p3Gq(*p z_7B498SI$bDlny6_|el}ll4bCVol^1&pR)fms5;ga&NC|r1$llq-{2|(-8&kbE7%xS7| zf1adGF};^|*YetI;WLCsgp~WWoRZgWca5&*4j)nxa4^68W6N~OJooT-yg*{)UYUL0 z0l*tOnz^fTV2F%;uor7WSIlIH#S*iGRE;F%*Tbt^7kk&1mPT(^%>Hw9KiBCebWmrl z)mPga)LS5;n+0X|x(;R@g)7BsQl)d9Yh|(>n}zA-*l3EvOn+pwN*G3U#B+}jvYKwr z_LSP?1$C0(tjdhwbp}@jx~v!7IP!8?Zz2wyFXGrsShYNjdXQ zP|okO(FW6UtQb-;S4nJdFG*pj{+T4m*n6?ewG?#A2c*Y9H7c}`gTT6BeD_-=1U4hQ zJ}Lqo;sdKx=V7LB7zn7qpNzC`oj1)CWFUU+>E3^iZ6SXn_nLeuqVod|3Ri0U9PW<3Oj~(^_u79 zcXQ`2q2Tmk^@tEx>E@MnOc~cGKQ2cZOk~HauqG!;hj>O)sIiB3w^J=P`R%UB&_#o( zyklDW`WJpSM|p!92g+fBY_M{U-f?nv4dVhqPEO+C;Vz1~QzuW}g6<%AZ$e^Y&D1VJ zl>n`e*LE&4+Z@|%X~`TL2Zxc1iwyi$b(0`eFRia1^;*1Bp@zj z1GdWcy{nfHFPyNk7LDf(LKb+!85@1cKYOLYD^#}`_$V#^N$e>);ghgDp`vJ~4i$1Q z;3mwhJ4|Hyf#rNH`s!yjx1b|}KBT!#K%(FY(5&SbHkhbF>4-|q=wmJVfGKeXF= zt#>9jyIz>fcDr`tE;!9EU;Y{y$hs^4-~noeO$I;;y9iSD*Gzl_ZGjY9|9T-o=S&KO z#cYX>*B=6rFYM7H?e-+nPlqU0atlh&GJeYP!kMa2!q?b;WJJ0Izqh`={!_#1%8D4Y zXsHzTQUi%F!I%kVM^4&J@vgssZc9vah+J*t>bA>=cfy2$m`&8rj{OXp#-<1yU+e4i z?n}W>KF@~-(it#9+TN#s;lUQ=Tw<|Nf9E%mSu1w%$zUxyJEwyYW==DCQnl+{#{zTp zJ1CpP)uU~(+g^dMVW9Z?&&XXzFkI(8kk;NWEC~3%idQAOp$DvY~xb>5xNrWyY zu4FtE;Z1CxH*ddWKRUx~zS$PkW>`cWI!A#@VV6#T?bu$;^Y6-PfZ~}hM;V=E9$Z=F z$D-7lgr6dZ@tp;*@6b)K^r@ZDPhgW4!0)9xS~yO!h}kT2-P2`KpM<9deST|Sm?e4K zre~C~pm-mz(Z*u{^EYAl>d(K{C@4nC@)1LZ>aswYRMYb`@k-r^;?aH830PG=2X3iK z<4(_Gai~Jk(9kgYFA@>-7S^0@@m@WF*@D>4n}>NOzkJyjici>`e6qLf0{_azL2Wa} z398VKwG)ljN=uI!3(iepA{h(aRQE5gduZbGP!|TIJUfCt$+q;lh*i&=#LvE~D5l~q zVAdy?tN422N1M`-elYBY@$0lTd7{w;x;l8jXll*45_8%=f7@lBc^%e z%oNAM`nxT@b<#XGD#6uQL(q!~75qdTTa)-WQD8Dne-Z}^ES&#>715>ox*T{V`vaVk z&kT5S@EhCTE8rWK7$Byfzd6+J_8D@hQEo%^ ztq5Z3hhGi%IhJaZZPDn{>5EE+efjU6JVVjnN~>bLXZNvI%@HgT$NYSoTp#&BIGb&T z*YS=Ye=c5Kx?}TK$?SY36*lblSR{EYa9)A|yDc%0a5%D^`mB42N%w_(y##RxUtav8 z<40k`ZF!=R!%PZuBMBn6X?lcKCTJ0dkY`~f(QElPV+1~|qC)jALYiyCT~5m%hyuCc zwcI6JyIRnumj>5`D^7uBB|e_ac|Mg#{Qt4C1;SoA>QDoQ#BslIJ2N$O1CRRjv)G{rrkUziYtb?HWFNJZTK9$ zqrcldd8us&>k>;xWj!hp_*HTZ-83FzVf<3}clW{SADI5RF-+=l7zX=+IUe1f3ntQ* z`;HDcNMM#5dGk)OROKeLQ2rqTPify6+~>4gccIxzCPJ1*ZV=o5c+1vSoMRuCG_lD8 zsO?YB;a_(LEMV_tv^yM>@d^>orB&-wQIwM1K&G7W_Cnxm4WO&Q-zWrV>Y33Y&1_;J|ad&Ti%D* z8(JF_eNJ)h3~r!3;*C)|KSjC8O(m`u5F$Wv;j~4lkBhx($NMrK47_|tY(e;iCe|AsCaQ$W8U}v)oOUHFq3U)b+v437K)-mNcz%FrxNyV|00{_{ohx4 zq^-PF?@!ek{9jZ&9T2Yg&ZAtR)7XPZ>2Om7kKdu9EoG&`GC}>=UqO(b?94m zW=c*n?p)h9VWz=Asgr10SO4D4L`Pt- zAYW4~kXiLk+Ps7=M96AJxuQqSiU8)K{Gjz4|MBCAV4)34=*3zrjotvW0N0lN-%KIf z=9;|kA5fm$Giy=y-OZDlWZC&48=@uO)2+nMhr_DMyUC_mX7;1=RbYQvxk+Uzenl}1 zu@Qlv0X4|q^g8*(+?lKNdFS;~4U@krxftG@fGriF%bOQXR*%iCWV6hT6`QDfD}UvV z?}|%H^`-pU9e5P&Kw+-#>FJ5Mfw_me@W(i+7Yo`G;kZ|JOUa)7(;#{bI!@LqZ<6a0 z#nsj@29^pE>IEvdLuyj(RdyS$(chtb@%dh(7Kav?allGJUu?H%YVi)>CMfQdW)x&( z7%8;hGv0J(Tsi^l8!F{f!i=Z?r3{B0J^zoCVR8Szy@$6s?*L8MTkBpepcMq1)xk>1 zKG=rkatKW;K%MorANR{ZaaUelmA5KShyH^Sa$p2w2X~~U(HRjob%X!^dks#W|ND9k za&iS7A=kp}O=O6rBjhWk60{^|PY-_YbDQv%n=6oM&VTo`+zf3+{N@YB;3<&WtvMbm zh(m;M*e$4mkKs7j=|sWMZ!L76$ql;iyp9{6mMJk+gOCdsE`SrF{|BO~dRXhWU05pS5I1Y?zb;fh0Xr}{4u6WHy5!AA{lJG5N*ZT56>c@M*n}>JmnMKat2)hw? zGmYGSKPe{Vn}Bvx-SAFl^Z-f_U|1wFkZJ9!%F$2%gDwc;w1Gg*fW1(#(rC;wKbRNA;Q4LWuoHLyXQf$YtMWsVglbDW~Bluu~+6DKEnf zmkIO?_KxZ>kfTGxqq7#Gv2fS{AEJno+n5rZxB-V?AT^jxQosH`xJ1j_z)Je1x=abq z^&ycERrw&mWKKc`^huj$X3_GKpZc!jpqjzVcxR~S7PE)X^ozaKBcaPSNr6t%^=4*) zy}pi}{bzx7#bY5i$CKas_+;(&o@r904(_NWTQct${dH(v|3i2_0ARrnrQcXt-on;~ zOXtW6p_~IS?9tvUugQV$(Dang;u(%^rtZv0!YfG-D;*bhYFhM0G3Z1sEj z$9rw&P9j?O)C5>!+RnzP3}~i>rSL894t%}%ocA;XHVh{{Q%m^GQGg?qCr|1Q&I)AD z_MXXWD;~{{au`p%D@6Sle*iHHv`uTsFc{zf`dgR`dW#~oL=oCLR=R~72iy0opG>$n zTj7rFXv|aX)BGk7d_ZpmabEf~-2FiwK2esx-0L{bf@nD$ZfuR9^40{KCZj<$AcKbE z#v)EsgiaQS!Tl>^^9!hG`TV%hO;EQObBIyBSe6vLM3#S{A-;Ru{G}L~d)C-yhqfmX zqO&uos)pjQzX=5T-G6lzo`x$tK-IO0#Q-bBZ6M=BeU*j!=f;R=+P_)VyLZihDVqk1 zeS1zzq#5dEB(4V0?!n&7!*AQE{SP~auGGes8gxXX8C#YDt_r4Fpxx;GmsH%Mk(>JI z>S&)C;dpuMp682)XB`Swt2Z|Z>UwDz9yt;?HvhCd66VywlS3Th-XN$7`qsDwkSD}^ zHx5tGK??M(ZPi#GNwnTsA|mIeM#l(zFR^95h)t#rmtOEq`;uP(!1+$%@3TTgN!jrC zWwZCm%l}&5vrFBwx5Gi=>~_PCM62yW!-Af?2xH^tXw~|gSLGzG?VWB?&!zjSd>e5S z@D?9`-~MjwXO(){t@W`@9ylr|HFP9?1DJe+RTCZVy3DP!@a846F)xK{yEJZgjd zW|+3)O2f~Zww*)(PTiDs}0E@ILp` z-&c%!n#{?GiMf*VKxW8w5DALrC%ldEGccg4lqnusH&3qnynXSTV?qT4@#t@^X#B2u zr~E3X_9Pvz<&5A9r@`fI*InI%6z0DP1PX^>lJUk-XSC+;O-eJqcje>Kk0d?g!9O~K zVsZ^*L;ZeEL4vT;$dSV+ferPZ$d5lTCI0DDMpwUb54HVB*wqc)6c9^zAuGaY$%4Ma zSQ77f{_fS~&Yz_6@@LxWdazLFTkeCX@&x+OyuK2I5fBhi11<8Va0*gV`m0yJCHBxZfN>%LPll&}ao8K!!|!uGFrdpgq%ZCKp%Yqst#)2-Lw}3cmuz`lt^N zCxS()T3cJ~Rl$1>Pb&bAt2=>;zALQoLpizjd?Uq!;*aj=S^fO83D9HfK~u%Gk;M3% zZ*C7nQ2B(~xoSUshrii#@i)lqtW7$G+MqGy53itx1jz*}D=YA&o?ZIJoY@=qctZm3 zIkflxB08UceoIPG^FF3|VSM+48d8yxk)CaBc~YgIO=aEYEy)p({d2ukM2zL>nkTJpeTkITeV4|Xj#T)E`lecSzFon0-fqL)SUK_WB$&XjA<1RJ6??Bv^ zIT@5JZxU|V_x??V;K&Kdt0I`9@JN9Z`1mG6CmG|#x0&}@&@M!Dm8GFNm;Fq!q2w&Z zPoks3DKCov-X8o>K!geNg6LEkC(O)I=ll7jSinUWx(IkF7ScY4&e@r1Pagd>@gAZn z!2%zjP8qUL)aEE@YIL0no;jgi<3o(v>j7vOcjoM*{-Xc>+qh+(_x`uZkSa>*0Qzf7 zwHVL{!bOV86ji}}AW$->u)JHWd?Wz;=zJac7Eu3fGS~O^v=vEmq{md!yMNMM`CZgA zIQ#aV?VVguCHWs1fJRv6pN(z8%wUDF9hfpJF!dT5o4fKioiZb`-=DfJ>AENr&6a^e z0?=hVE?czxXAe$Pz#xL)_K(n|)m1bSP@gyqcaQmAjB%4r&b3+f@d=Qoh?wXm+#Jo1 zMb)OS&i&dQgU>_s-^G zF!=Me!MVljw8inl-JRO0q+g#H+B-05&|7@w<53}q*2t7_@jbPf;afjU0=&3mC%-;^ zwz#so`SZ0S-J>D({O^trq*Qo%4O`5!pJz~>6amvaqo1cBz&=|=&D((GM4>50h&orl zSqz3ZmSA8e0SvlZFxU|_&lTlQgb7`R2RDQ=`Hza!afYmUty6VnWh9O=(Vh|A#~^!G zy`pyDJ?ab{)zO)FKlO^`mEar2iJ2I>=&zW5;TE6++n?P1@pnaf0F*A(D+NBxq&2n!OZe+J6Yeu zoJr*6t5+`~BPl~Q6`^H9BnFl<%80JKWt|Ak1!3iUZn(`k99GiJK8zb9j-vu)!gt69pt zLn$q^KcFcCRLlP+N*+=_e*AWh8q8Pu1)=Z=m9KT(&X%?xFCpOL^M%o@c0FY!C8gXl zeeg&_W`ZdRlbjM5BILE6epy?Oj-dHduyd=%L`LG7EzamZ|Nq*6wsjktV=sDpl}ITl zm{?hxi!wl4fjLBrpG{|Aw2LxgcV`Fe|0f{*G<^Na$yTTki@McdS_$R@sUpFfK|*yAf4I!V9Szwx`A79unp)5B25I!sH zMA;%uR*&?H+1hgV7nu0N;QJW^TC56~9D9MP5HOX-=@^hmTmkmRXd%aL`;*UEC6I}U z2|mnAXD~iRp%?m=$qg+gjl>m}?=X~)B^oX+`nGOH-%=|Qi67V*OHe<9w`A!~gt_S& z;^Uua(-mhRAYyGgA9%|2c9D&>2>8`n4xW8Cybez(sXEx-<-;`8{w$q*)5%Ft0%6Tl z2l~jsaD$A=4IUb?w7F?Fql+kTV)E+L;Gt;;ETY$yHDKh#m*nC&%(7(f7~$aHRMplV zOO}3jRoP{x^D?B8x^Z22I1kJsm==`$3{;B}*WF(F=C95spj5D6S*k$@HPPQhmb7+! zRc&siaVYuzlZ3>{^~buI&L7RTYYT>&o11mGBXVW9T;q(w4ai4%#@V(UPjV#S3*W5% z#2hp{Cn4ptP&+Q7$2k#Y*x_pTVrTRd3WWJc6ao-XQsAKoZ<|Ym;MonZIRnNQ-4{m6 zMRwL_y~&s#AqapWbZim~tvc|e1p?t1;CF1z2cc70vxdS40=%aa!yEz}oiAcK=S7~T z@XBB)i`?5VRih?(p_|+~@xYW5LESrio|6QExzUARn7wRHy@U=P=D_v|`6l7g-cu1w!?AD7l1DIBt;hVctX z(IPA`iE#e>dFcK<$}QEmA{K*ZM^M5O93GI?my>qY0>kNU0QAq(;>UWWXDn6fGHQD0 zyU8fkEui|)mwI>)OV`l@wWde2rrx@ddP+9E6y?@~@s{Td5-EEQ**NQeEJr-tW2GE8 zHYDa00;o%$(AVRO(S*U`kv97W{X~(w!C)s?0O0W}P`LFs9UUB~B&Ob0OYsbOl#~eW zExI1wG&N;|KtzXOBBf4d;{uC?!KXT1=4r5!D27Vav$Zd6w5iY>Z@iKcbE&-`F}cq< zcJXV)A$KA$VV(BR`GgC5YwRClFCQDvHFsVtz*{RbZ>ZT72u6`E7$oPaazf8v z8#xD0wK3_oA~@am5EOnD#npIeJPdcF<+Z$y$vw{Q%n=-9YqIkF*00gaHF@jRZqmi3p7-|b}j;^kfLH$BNkX>4Hd<_4V$S3Ok!E4-aOs?&dB}g{Hue@6>=jqd0R!qnS1(su5J$_S@!9zZo;znWj;a@h})kkEx#W&Bbfi0R8VV&vks1mao2 z-WJ=RU)@6+y)MKUN8OYmG6`u4YKcLOUY+fdaDr6zy)OIh`bMjTPbk_H&Zi(vbl5d{ zdyQzpl*;;v)tHtE9U%|sPF$+gG?UI9G=C&nsJ_Y-;OaQS*DxRYzUygw{B3+RS&Fl! z(HRiS>Yi<25rw-4%jSn!(ui52-L*&41eltwXMB3I!Y^!!EZdwG-d#P%U$}9jhloy( zB79;(d7ndja`BFUGi}HX4c-{V7jR8Qj!F`0U-mZj7rGK>zt`brO8eFpO$tbbkMNy4 zjbCpQCg|tWz`wPh{>lg=R=}?1#|R8)TWl?9pQO5u2P00|Hmh?lh%mvWa0D-!Ljo(! z$39>AC@JGmtiN~{+P7y>CW%0Inekw?j*fEgdnS2oT9KM}GIz4pK|l8Nq4RLmNTx9H zv(M7O&?7)9cn&qf=fD){^zLO~>BW}us2XFm3qM-L)@w#$^&ms8Rhvvk%}Aq7YM$E5 z^nIEAlZPi4C{O$HRSS$)zp((XjsbOE+f|pOqi97{G8D^%!vm<`nPeIjFd)uSdYxJw zAO;w?F~D2UlJT*+zt1W5wYvoOIi1=(4Yaf2I=qDy>QGp1)nn(K=8ppu6$2@||E&^# zlK)emMdfs z#Bxo9PG9=@q+G(_R(HmQ&D_fyg50M)AM<-`J*&8#Fxt2HFmTi6Jl?!pvA|`oYcDuhe~hd=d+o{!T?`#tW{p zfr+;Z6d5PbhKU(T?s8pbS2E|D^>$%&_y>Gz#pPGC7cwQ$zI5(Xrb%a-K)_-7L9;sL zKq2dPjOvxW5HWxJQDlB(x{;&4VI;zX`YxfVKG6Dia3W~uYIKO$%I_sSO&Ut68SxeD{U!J({ zeeZo;pKIV1;dKHND|k_}O#^$U?`B_xsd&K3BL<%lrlUvO1bVzM9?`}oBG zs!z*I2fI3jh&tMq_xrpdo)z_6o$+gS;3pg6R5f_8+T3)-M~MJS6&$RzGnao_HWoJh z(RL-_n1GV4y1wzV*&KQuzd12Sd9Pu5&)SaG?q{6+P4z*IaUzYQBEMmavWBb=gjIX` zjh7>JB&uuf7_oq3W6H2$G}P1$ZVI?!;@#H+6*7 z%Bsmo&PH|*AB~H@{3xJvtxmfmyxOaHC~WT^A$8r!CS;+ZmmkT+jpwbi#Fcy$`-+D_ zkB~0<&K!>@^G4RvsM3BTf>-21>SjZ`T4xvLPp4H4I}*nYglk;v;!47w%vQm1t@!4e zF2s9VYhTvAM=~t|MiY{e1MD`8E4a%cA3VNmRpn^mBcB<>t0*rgzXPK7}H&&xDk`ex3>!2W1ISH4W$f{oPX!yi$C!>Jg_c!Y76xRZYw?#^gstKTS(!kZ zei?6(@Eqm%;;hN_;VZgnovF->WHDk+9!qlRJSV#r9bGZzPpgH!wq&ugdA{l_xLDbZ z6zh#xE!|=JphNO~nbs$3PbZQY=^s?rB}GG@C$e582hSayY7ilazgs1a-i!tBsC6xo z_a=0|(|VOK@YsesYM;QkXdJ!&ZVX|Asr=@92(6?Imk<#<8Xyo-Bb2083CX=NW&4cB zP;2)hhc}ch@diyCNi&4c1)!x5osG}N9j(ks(V`nOe~7jOIm_PHJv{WG7B-8wL5_1% zHUdm*!lQ7~~aweTJ)GRKT3L+^k8Lc5jTlBsGyqzk8-=n~CbY#W0(& z=^XVPpAN7Ae(UI5p70HkmnFdFBh*{dS;f|PaAA!hH9S=6ET@I1*iL;RPM4&;gOQCK za2tCxQ_;9$(eo!J4sC??>3qh(6{{DsFHaQ8#ny$($J0JIKFyUbs{*If?gZt*?v>SC zC4b>p5eW?+T;u0-FIH~vOqzB0lYol^7FaRZ-D|+vo3w(ANyzOGmp$+ArTmQ_oNJ4Q zvb)zQ8T8pJI1~n2uC>or8MpI>5{w^crNAyr^~XMNV7PdEu6b(G)NPlwW`1s@}rZ=8CkdUD?1uq^W<(C5n|Rm>@1CW3a@UzL5sUGmi= zAH_M3J(ATL_-Kzg86U~f!zqbeYc8oK2w6)NLv7ecrT5N4V-j-=)P1$ zWIBN}-T--^KP?hCAx7<_`pr>>kB(yG-V|j&@4vuo2 z<~scIqP&T+D-_(LHKE01*7b$;0T)k|cF?!0VxMvioDvpcRUOo+ z!{=gQ*;89v`*kJLYQnp{-9zZ%-_K%}afI*`8Bd8y%0UO7HAv0RU*7)Wvw~AWQ~H$H zWaGTnq9|Lb;Tq-Av1a5Ho%A3iv9}S*X}0RoE>U<$ysNonZR7A%2!0Z78YmhvN(MFx zF`APh7PM9NR{W`S&`OENJs#qyfSp*I_Qe~KiRIk&gyz!Yu4CRO-tc5;`7(BaRnWy= zqIpX{eK-#}u5GhLe^Iwq5)@Km3Dov;pJz zNNH(nD+qlB-Klk0e-9sa3I~`7x2i|308!}j@NbsVnWAemf1Ij%(fjNw9vQKYy-$im ziQ2BEC~+tT!MFHPdP+ZJVjuR9v%}bYWzOjC>#wQHA4!vay6n3>hAF931UXEW zQce?oPP)LQ<-5y~xlwA-W2++2VV1=iaV`wIbbd7+^_M&A zC6zziqSOnP+|XLq#o2iWbU{>jY}L&(4LB;bxuOPJ^YwpPiiS03E*v&9GXtM|L7;#I z!a#r&5O_9xT@NU!si{%V)2OBBlKJec&4Yl~Uf{LJD=j2-e=m5T@`RM}?OmdaYlP^3 zZ!xhdZAG11X1hR6e59zF(n3+G+IDX4UZFjc5c++8@>3RjkxW6JYUP|yH^w^R;3sCh z<%o@J#Hj(xy}@e9Bd3$q+^c{AF>)s@Nx}z`D?cRHFI+2K<{Xx zoV9Mr&U=X;4_%AqY&$;0#$;DbtFbmd41i3SBqM4K5wZM4ajyZT1f7oo-JJfM!g2Gx ze^2$kqf^~zJcKIi5q-6NCuUUH3RG1yks9AA$2*OYpZy9d{0_XQ`1Prwzti0&l{1Pw6MK##v+3B;-8b&Z* zHcGjCMVF?Qb)bb;QA-+&oHOvbVBebGAW5J^OX}dDL3AzAqb9Dxvd!`RyVff6GN z*hec%26WB60LKZG2~$9G0ZS1N6SN%GRw`XTxp<0V&y3~b?R9eBTK~lgm{sCz8j|#K z1x$Np87+w;mSsX$VRYpC8}?98;o=y@*_QK_`SX&3oKiMkh*9=gd1%y z+Pk%oEkU00vaHTK)~8d#_5^~vG|Nau{(_o*DZE1WVw-;$E1*A&tR-1C`^Z}@+XDRf z{Rc(t8FQ8S$4RlORiVPvgjeSuK(RcvVaakeI|)}%p{^FA=IwQI9jnuvyC#JZbD9xe zy@H>eT(V(hjMEZ6b4l${aQg1917D;DF`adU#!x8?*UN57^WOG5#E z&C_*ZhZ1dCF05i%Puramu2)Hlj8%$F^fO*hlCl%=TT^^)WHtq-1_J3c4bn~szhH1Keg_z(qG!pjF7MbCcX{Z^ij)){ zcAP!1eW~fu!!t^C;AZ1spm9>1S6WWLmUDfk=K6lY=I)g}Mbc}Tu^@0xhU2o;c@}73-Lz!|?~qy#hsKG_1G*DYZ)R%~ z-Ism~Fc=kUS#^)f9;*2$nH{P0A+y{{KX?8$Im1&L<{ej5 z==XymQX8;iV>JsG(r+x+Q5+D^$stZFi8(Z$?RoN)Qf7Q&N{|mpX~C=!S++4* z98~$Y|Gv4nA*8unw{{L0|0Cu}3&DSWdt~k0B$UMD-TlpyNyngJ#m2^##T&WvhIor) z^@M(vi5~1LJ4LB^Zff#jkyPBF;X&uog6Z8&ZA)LEoV#BA)#%8Z_bRv%0fMP><{U@y zRYJ4a%lT(UpEim%Pkk}P*~-OK#ufFjyO9I=aPX7x4uh#0Kfa#MUVlfu%+cRv>de#c zs&S0R^!J({NgbQ3_#DHwj=c_wjPrX%Q?1r@kW%X$cetaS+pf=fqeq^BT=QF4D{$lc zzQH$nlyX6aBZfKIXX-J@Y{As(b1AWubD^}cV-zkE&&@Btr2TTaX-p)yqUqI z>+2rS_`-KvJeC4tnJ)rhOZr=Mji<2j%2ltpL6V|XIk_~gKee+*pgCA<*y1D;1Lx)x zX`;r8oZo$yKl9uKz=^PM1kasW6Q7XrLz-Eu%4$$2fKMdQ=FYZ3VCyIk5>3A#!-A!S zdghw8gG+;)>w!*ZGz*ncgA26uu~ylc5APQ}YuD5cu5_92lFPM+F0vp;Cz0q7&?)B3Lw5heY zo&amOhGtyNL!~UDrUiYE9yJ&4tfVDs?gEwMy!^nUIHN;89t?+r=@_0ucNp0mefym| zBO;aF@SWOAX{)#p4dz-5M#`jQs`l<>#_iyoqp7a6Vq4tvUG?$3TC_E#jeqLCXmj*f zbW{&Dr^`YvkFMJ3fh51=So**dF{e8j8u2myOE(+1${a z)DAv*4vfw1HwM#0VbrScZ~*UmdTXR~!b5*K5v5DJLOpi(XArY|%ZgYj9&;FHZ_yd; z8E~;-3P}q-~jG^dMfy_hH!J*aM0O(U5O}CqkC(&&?s86kt=$JCR%r4&sDX<_hENn zr!rW9i?L{1C62Uc#_6XHh>3AgskhrSNG4a)@XuWS-g4ezv1FJMUe!5@pFIhWpJ%EL zlanZ8EGq}!!D2hjcrnFeem7M&00Uw+<3}6&SMB>s_b2;M(c z4W+Hkw}HnU55Raxl;A;gQbI>Zr;yAz?Cx5tdi}DOz>`y$u%((3<|JbhZ=DbK6gnFT~|~*da9j#=JTBzE&?3YLoe|7epo%9?)P=^jG$>e*~5gd%#zMI3uCmV5co|U(veQH6L|~ zt~*TC+IZ6hc-YM;-}LQ4(vy5J2R_v9&wFchI>YGINh@&48F(1l*c;JG96okz7tHKS z)PuL68PH0B%Rf8XQiq0?Nbwoh!~}{@?V7PZD&~(Ki#P99`6FFwg!OD=VI&FY6zrf%Dqx$BM$MUZ-n^n=a;+B*isz9W36JV z$HiJf0PqmZ3B)m=|2qo**l1xNZd_kA4!Rwi7QZAGpYDx}G_0nuxc|Uuf72HsoM)Al z{ml^Y9~f#lkSc)niHlOgFeUgQF69VJqyVA;tt0fV?g+5K~ceIEosAW9W`~DB`A~&^! z;BnrcRI8uNJ66|I_^4-;sz+QaftZFp5AZWLCIms?fDq(U_Z1asfS~sDcHzSwpm)SA zB)pWu3JVIzc{hml+M}y;7jRi;>1LKEN-Ra!a&yx93!xpeB6Y6-woO3X_qALjanyNa zmK|Pw%e7TkGhz19M;uNJi^`Fj5aJ6MSKjReTu5Izjy!IMGs;?o@y45KVQ&mZlOaq_ zG|Sf&6x@LiYC%|2Fuemo(u-!sdT+;ozz;X;BOM+)E2~p(t{7-{dPeMeKI>H#y_Ld% zrg^p^P#~$(5?&>*jcOqJ0Xc;mXth}@&! zspSl6zAE2`rARTHJQ>HyU^gajU(T5_2B1Egq=Z2PTe+L8oU|!_RyJn)Z-%vxj$^Ja zF62~H^--2d&})3KXbLFdJ>XkR{5#-w|Lm|_`rZzAbuovN?eQCB(LLk(%d7nv9%Abn z+D(mLE#@0Wj~=$z`F_JVB!ge)w?IEXcessjfzOEeoSf~8#mF!vDtQm z+%Q-us&mf8Ubwrdpz?U!1=t_zZ|t)q35{_})pury^E`EvrlGY|D&`36^dA9_bz*Tm zC!aS&3S0!>j0|PXiZ$61Xnt={Z(fXg8;mm*d{!V(5}31r#^B>o(%jsjSvqm)KitGY z@Ug@0v)uwF{!a9G_AGx}TKSW8wPiK}Xx*kc@u>MJ!D;hchpq_{-EQ@hx5b1%@fk=E4A*04Ocf%bAd}y}eSTd$K0Jhg zp=d$$4#Jw-lfMgXPnovA>93O79}m%%JQT6|elYsBV0D`kSmqdyo!i(>PZ$WRfQ&&D zS_s;oKQCRv{maEbwn#V+96#RsuYdT@T&_)yhp=$qwgUQRKcC1ygUDXF7~r2#yBIM*7yulqt5n4iMsf^4 znyWDDG}r%I>PlBvN&#?v!4(XyjY_fWTdL#jp9{I^;30;`_g`*101`GI+f5{+XC18* zwD^!(DvT9Ae7vOvyd#hOgX*gBgZWGtL6;n_Q%(ahC``P(DYZTdZR|%u_yS016~1$R zKYt9kIomomc^}NUC2^P7+AQTu4mJIeh|_O2#c8I~ww*_R`9a{RS2gOuR0J%CsqRz< zdqIo^J;b-@)oVdx6)g6*v(y0m6uL}%rScQ=54=EU9~`=#hN;d@XC%GXF30;`NigTe zLcxVf4-GDk=)1ULj@)+p#QOP5L%!q%+j1E&Ynq#%vYj8j3oa8>Rv;7Jix+MnzS@R$ zZSOsR#=4wn=7yH?p?iY9hK7hT@M2deIX;hWRS_f#xTmG@1IL$d*zD3v_Wa&rkII)U z%*=q{XTYFwzq0_4fqs(2xpQWt&D>f&L>Mqwh@d?VaRA_T^ePVz3j+(Y$Gdlb_>#$k zv=4ZEmEKCD5Ss;80f4?5(>l})3?99`n$XYN-!wNlDGmT&6qn-ZNrE$1S67GO;1L)l zfIh6GKV?|n(2yN~=Ez=#OT08BudV$DxH7JMCoL?ktl&V;OfEr}v;_t8d-Vzj$tfl4 zi29Wtq_2zHgfDyy@(Q0Vqi=%-0hsi6kOZ!lVjMT(F-SMi%pQRY$~)p^%aOqm{!1SFXNME5EsZ#F075)}<*a(WK@{!O@n0DcJy?Yj3Ow&M$}keO$;exq=2IJT>&i- zn%kkUGMYmppx&CN>n`{vZba|ZUwDG^e)_0JOGf$Du6{B_5~!us7768?Rv{eky}uQtcW`bYe4_*iMT8mbcBN?9jNp1i)p{u zZr3H{d7>{szvwhQpt^kdVAuhna)N>gjkRh_T zl;al>wuuQQ4y7+pexAK~^JI1P0ZtIKzA!C8dIe8+CJfNZOk7;#aI}T)GarY~)2A)~ z;(7l3`DM||5ToI$7%eFw;c|fi45`j=eIPvO^@E$mB_&}XHboLnOA$zTJb2IxcKX9i zOoeIf0Cs{lFQ~82%E)+|rN=B&!Hx_%d9X*Wx%rrN(BeGcF6epk@-@tgG$x{+@i zU;!wE(zO!AP~*ZlvK6sWVOQDOY)kG#hQO&i;SKsmt&!j=FKiL0=XQcTFn-8d%^o=~ zCDjX;CJzYq@fL$JpvwDVtqufxZvA>z;e~b!nnMP63ArG(6|nqg7|&^dpc+ov-q=Mc zY-AJjIY89CrH_6q3r5`LTt_iz0-R-QKHAPPAI!D@SowkPC4RZZ!^G$`Y7WyMh}fzpE>E8#OxrsHR53mav2Mt@0XZG-|2KAB8KK?70|O5s@S_((Md0XC0B&B2g9nX9?x>xD z(;C2mstk8h7q?1%0HJPH*VH=>Q2;=LuF(${){Ya`4@l4BFYADzWOCXEvMG3);)D5q zo;x=S`OT^xp$GrJKAL()$1rGA>pK)vQB$|19fR{$DJWJUKZ0=cSR$?P>#>9_z< zm(fcbubB`)P?!^V5*SiZD}X~08j=vPYuG^&&<#i+L^7(XdI-sn8C+5_ zLg5!4?p%BW{egdugy{eetI-Rb(c|~Vc%5Nx422$iFG^4q@@{B+p#G(XOV-AHVsbna zm^69}_6l>&O$7MnIeQPhJKo^s$?xds*a2GDKFq1{|Asy+VDf*|biW+ocAV6mA$RIO zcdw7vfK~=49H4{(vrL7rGy)=C(B=d(Bz#C+5L;V?fx9Y}hLpqmIDY6V-++=jC5MS-M%O_zW+qH)gBozMCW zd(roXV+;y{P~j^d0tDq%c<+uGr}xuT_@5!(v+qD2W64?dZz78qWYL)}&)$U} zAOf31(g8P$eMhrfGQ)ObbS4~3SX?+g1}OhDLPNZu%fSn3{l%fS~&08OgK8PrtU^$}54WWl9Cqjj< zY=F^zRt|Dd53BIGvUdaIr4^QH&>#X<4<%kh?v@6e6@XTeVp(^+2i7B$3xlF-KI_#M zG*-&R6ck86tP)tyUMT>b8b#(o9L3*hm&0o{AmRn2E~%s{5u%9j(S2{?*)qCDkhvFA zwo=++1W{%n0fKbMQ{ZH)MFHD@9ZWH%afYbduRtrt!(>I~sDiC~e|rE=4j5`mA)eE8 ze)J|oYE_CG`D7^6ZY1EN-8&}0{AT~);JLV_aOib2mjg=A z3or`|$rtURYXgss4-lWjfEJNr?0x)`S|$y+f=c0OGwh&J5crM5bcxsmIT?PXUhOdn7QHb6LIc|s^p zYev~CNiB;HkSJ%mMohk_FDbTuSgwOa9 zDyP};4hHy&un zu@S%zi~2H&u#Ed-Pa*d0tJKLbdQchs31EBBNz<#wLCO;35|_eTj-E*vq(zAAUL)RBQj6s_6NU_lvBco;zNQvj+N4eva2 zYIb%u9tM}_-f%4n>Lp>|MSt;ogWPjLpzTW&0hzEf!U}zr$Kp z-gqVH1F*w2=7t+kqB59xJxk9oFD>QQ)zy{6B%OqFdy>|X?5wOB2(O70lbVJ!sZu9A z0u+L)1z{}BnO2;g_6ur}?S-Md&@!$s=gcJm`&heq`AG-_MTtaH@TJN2OWL(iVwl1E z1K9HVPvkTb%~1*|W+?awQYkkeQ4aO;VKs+LEV4V4=K?Fi!UC`xUc=XA(~xF!#`-m$ zKpc>UdZXiV3LqeR3e^L16Nu;|nA_LdCuP<=o@F8?|VJY3DZ|`ht zZ&olrH<#^x!hh^N=6^z&eEL@Pg834pi$S7tdHJ&c`SY(_5Q&W9nJ>ch?lXaU4P}u| zqDB7jVGISA!?8st(L0P4xqZ=T$J*BRD7+gCyoOwzx$q#seg$EJ&3nF zi2Sc$-3D<)80($5v*+K@z()Fo4fT2;N~ZwMBa>e*arS_Ixdg7`l|~y#H!}k}a4#(K zut)4h9H#pEdMS|&xH~9e8IAt7nrGJE-ahgVKXLy2l@hoZffAQ5lb~%87V37}k(kFG z9)+O&zTEf**2v9dKNR4_Q!VTYeLz_2Ao(z^LBD5kaF3*1O~e%jun+F;?Ch+pr3Sc^ z7F+|FBh1VtefOakC=()TlsJmgI5Rt%QAUm(BA5lb1Ox<>8A-~)v5S7q+ACtY`aO9; z+U3Z)n~`R4J@-Q~8RodQG#GLx6$*{L7z8xoW8lc3n~()A=}q&V{ z``TQT@dII+o}F^xF9`0%ho?ya;1O?>xs!!#TjWId7(f z{2XzhZaa+WoumuNpYik%{d|_-vDN-((|pIH_P_Y!B}daWQ*PD7YBCJ|yC5lZK2}1* G<-Y(